vendor: 5,563 bytes, line 1
1function t_(t,e){for(var n=0;n<e.length;n++){const i=e[n];if(typeof i!="string"&&!Array.isArray(i)){for(const a in i)if(a!=="default"&&!(a in t)){const u=Object.getOwnPropertyDescriptor(i,a);u&&Object.defineProperty(t,a,u.get?u:{enumerable:!0,get:()=>i[a]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))i(a);new MutationObserver(a=>{for(const u of a)if(u.type==="childList")for(const d of u.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&i(d)}).observe(document,{childList:!0,subtree:!0});function n(a){const u={};return a.integrity&&(u.integrity=a.integrity),a.referrerPolicy&&(u.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?u.credentials="include":a.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function i(a){if(a.ep)return;a.ep=!0;const u=n(a);fetch(a.href,u)}})();function mp(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Md={exports:{}},Ea={},Rd={exports:{}},je={};var Im;function A_(){if(Im)return je;Im=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),d=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),C=Symbol.iterator;function F(k){return k===null||typeof k!="object"?null:(k=C&&k[C]||k["@@iterator"],typeof k=="function"?k:null)}var I={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,U={};function T(k,Y,ge){this.props=k,this.context=Y,this.refs=U,this.updater=ge||I}T.prototype.isReactComponent={},T.prototype.setState=function(k,Y){if(typeof k!="object"&&typeof k!="function"&&k!=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,k,Y,"setState")},T.prototype.forceUpdate=function(k){this.updater.enqueueForceUpdate(this,k,"forceUpdate")};function O(){}O.prototype=T.prototype;function N(k,Y,ge){this.props=k,this.context=Y,this.refs=U,this.updater=ge||I}var j=N.prototype=new O;j.constructor=N,b(j,T.prototype),j.isPureReactComponent=!0;var Z=Array.isArray,G=Object.prototype.hasOwnProperty,V={current:null},q={key:!0,ref:!0,__self:!0,__source:!0};function re(k,Y,ge){var me,pe={},he=null,Te=null;if(Y!=null)for(me in Y.ref!==void 0&&(Te=Y.ref),Y.key!==void 0&&(he=""+Y.key),Y)G.call(Y,me)&&!q.hasOwnProperty(me)&&(pe[me]=Y[me]);var Ke=arguments.length-2;if(Ke===1)pe.children=ge;else if(1<Ke){for(var At=Array(Ke),St=0;St<Ke;St++)At[St]=arguments[St+2];pe.children=At}if(k&&k.defaultProps)for(me in Ke=k.defaultProps,Ke)pe[me]===void 0&&(pe[me]=Ke[me]);return{$$typeof:t,type:k,key:he,ref:Te,props:pe,_owner:V.current}}function $(k,Y){return{$$typeof:t,type:k.type,key:Y,ref:k.ref,props:k.props,_owner:k._owner}}function fe(k){return typeof k=="object"&&k!==null&&k.$$typeof===t}function de(k){var Y={"=":"=0",":":"=2"};return"$"+k.replace(/[=:]/g,function(ge){return Y[ge]})}var oe=/\/+/g;function ae(k,Y){return typeof k=="object"&&k!==null&&k.key!=null?de(""+k.key):Y.toString(36)}function te(k,Y,ge,me,pe){var he=typeof k;(he==="undefined"||he==="boolean")&&(k=null);var Te=!1;if(k===null)Te=!0;else switch(he){case"string":case"number":Te=!0;break;case"object":switch(k.$$typeof){case t:case e:Te=!0}}if(Te)return Te=k,pe=pe(Te),k=me===""?"."+ae(Te,0):me,Z(pe)?(ge="",k!=null&&(ge=k.replace(oe,"$&/")+"/"),te(pe,Y,ge,"",function(St){return St})):pe!=null&&(fe(pe)&&(pe=$(pe,ge+(!pe.key||Te&&Te.key===pe.key?"":(""+pe.key).replace(oe,"$&/")+"/")+k)),Y.push(pe)),1;if(Te=0,me=me===""?".":me+":",Z(k))for(var Ke=0;Ke<k.length;Ke++){he=k[Ke];var At=me+ae(he,Ke);Te+=te(he,Y,ge,At,pe)}else if(At=F(k),typeof At=="function")for(k=At.call(k),Ke=0;!(he=k.next()).done;)he=he.value,At=me+ae(he,Ke++),Te+=te(he,Y,ge,At,pe);else if(he==="object")throw Y=String(k),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(k).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.");return Te}function Se(k,Y,ge){if(k==null)return k;var me=[],pe=0;return te(k,me,"","",function(he){return Y.call(ge,he,pe++)}),me}function ue(k){if(k._status===-1){var Y=k._result;Y=Y(),Y.then(function(ge){(k._status===0||k._status===-1)&&(k._status=1,k._result=ge)},function(ge){(k._status===0||k._status===-1)&&(k._status=2,k._result=ge)}),k._status===-1&&(k._status=0,k._result=Y)}if(k._status===1)return k._result.default;throw k._result}var ve={current:null},R={transition:null},se={ReactCurrentDispatcher:ve,ReactCurrentBatchConfig:R,ReactCurrentOwner:V};function J(){throw Error("act(...) is not supported in production builds of React.")}return je.Children={map:Se,forEach:function(k,Y,ge){Se(k,function(){Y.apply(this,arguments)},ge)},count:function(k){var Y=0;return Se(k,function(){Y++}),Y},toArray:function(k){return Se(k,function(Y){return Y})||[]},only:function(k){if(!fe(k))throw Error("React.Children.only expected to receive a single React element child.");return k}},je.Component=T,je.Fragment=n,je.Profiler=a,je.PureComponent=N,je.StrictMode=i,je.Suspense=m,je.__SECRET_INT
vendor: 7,132 bytes, line 1
1ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=se,je.act=J,je.cloneElement=function(k,Y,ge){if(k==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+k+".");var me=b({},k.props),pe=k.key,he=k.ref,Te=k._owner;if(Y!=null){if(Y.ref!==void 0&&(he=Y.ref,Te=V.current),Y.key!==void 0&&(pe=""+Y.key),k.type&&k.type.defaultProps)var Ke=k.type.defaultProps;for(At in Y)G.call(Y,At)&&!q.hasOwnProperty(At)&&(me[At]=Y[At]===void 0&&Ke!==void 0?Ke[At]:Y[At])}var At=arguments.length-2;if(At===1)me.children=ge;else if(1<At){Ke=Array(At);for(var St=0;St<At;St++)Ke[St]=arguments[St+2];me.children=Ke}return{$$typeof:t,type:k.type,key:pe,ref:he,props:me,_owner:Te}},je.createContext=function(k){return k={$$typeof:d,_currentValue:k,_currentValue2:k,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},k.Provider={$$typeof:u,_context:k},k.Consumer=k},je.createElement=re,je.createFactory=function(k){var Y=re.bind(null,k);return Y.type=k,Y},je.createRef=function(){return{current:null}},je.forwardRef=function(k){return{$$typeof:h,render:k}},je.isValidElement=fe,je.lazy=function(k){return{$$typeof:y,_payload:{_status:-1,_result:k},_init:ue}},je.memo=function(k,Y){return{$$typeof:v,type:k,compare:Y===void 0?null:Y}},je.startTransition=function(k){var Y=R.transition;R.transition={};try{k()}finally{R.transition=Y}},je.unstable_act=J,je.useCallback=function(k,Y){return ve.current.useCallback(k,Y)},je.useContext=function(k){return ve.current.useContext(k)},je.useDebugValue=function(){},je.useDeferredValue=function(k){return ve.current.useDeferredValue(k)},je.useEffect=function(k,Y){return ve.current.useEffect(k,Y)},je.useId=function(){return ve.current.useId()},je.useImperativeHandle=function(k,Y,ge){return ve.current.useImperativeHandle(k,Y,ge)},je.useInsertionEffect=function(k,Y){return ve.current.useInsertionEffect(k,Y)},je.useLayoutEffect=function(k,Y){return ve.current.useLayoutEffect(k,Y)},je.useMemo=function(k,Y){return ve.current.useMemo(k,Y)},je.useReducer=function(k,Y,ge){return ve.current.useReducer(k,Y,ge)},je.useRef=function(k){return ve.current.useRef(k)},je.useState=function(k){return ve.current.useState(k)},je.useSyncExternalStore=function(k,Y,ge){return ve.current.useSyncExternalStore(k,Y,ge)},je.useTransition=function(){return ve.current.useTransition()},je.version="18.3.1",je}var Sm;function Nc(){return Sm||(Sm=1,Rd.exports=A_()),Rd.exports}var Lm;function n_(){if(Lm)return Ea;Lm=1;var t=Nc(),e=Symbol.for("react.element"),n=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,a=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function d(h,m,v){var y,C={},F=null,I=null;v!==void 0&&(F=""+v),m.key!==void 0&&(F=""+m.key),m.ref!==void 0&&(I=m.ref);for(y in m)i.call(m,y)&&!u.hasOwnProperty(y)&&(C[y]=m[y]);if(h&&h.defaultProps)for(y in m=h.defaultProps,m)C[y]===void 0&&(C[y]=m[y]);return{$$typeof:e,type:h,key:F,ref:I,props:C,_owner:a.current}}return Ea.Fragment=n,Ea.jsx=d,Ea.jsxs=d,Ea}var Tm;function r_(){return Tm||(Tm=1,Md.exports=n_()),Md.exports}var _=r_(),Tu={},Dd={exports:{}},pA={},Kd={exports:{}},Vd={};var Hm;function i_(){return Hm||(Hm=1,(function(t){function e(R,se){var J=R.length;R.push(se);e:for(;0<J;){var k=J-1>>>1,Y=R[k];if(0<a(Y,se))R[k]=se,R[J]=Y,J=k;else break e}}function n(R){return R.length===0?null:R[0]}function i(R){if(R.length===0)return null;var se=R[0],J=R.pop();if(J!==se){R[0]=J;e:for(var k=0,Y=R.length,ge=Y>>>1;k<ge;){var me=2*(k+1)-1,pe=R[me],he=me+1,Te=R[he];if(0>a(pe,J))he<Y&&0>a(Te,pe)?(R[k]=Te,R[he]=J,k=he):(R[k]=pe,R[me]=J,k=me);else if(he<Y&&0>a(Te,J))R[k]=Te,R[he]=J,k=he;else break e}}return se}function a(R,se){var J=R.sortIndex-se.sortIndex;return J!==0?J:R.id-se.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;t.unstable_now=function(){return u.now()}}else{var d=Date,h=d.now();t.unstable_now=function(){return d.now()-h}}var m=[],v=[],y=1,C=null,F=3,I=!1,b=!1,U=!1,T=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,N=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function j(R){for(var se=n(v);se!==null;){if(se.callback===null)i(v);else if(se.startTime<=R)i(v),se.sortIndex=se.expirationTime,e(m,se);else break;se=n(v)}}function Z(R){if(U=!1,j(R),!b)if(n(m)!==null)b=!0,ue(G);else{var se=n(v);se!==null&&ve(Z,se.startTime-R)}}function G(R,se){b=!1,U&&(U=!1,O(re),re=-1),I=!0;var J=F;try{for(j(se),C=n(m);C!==null&&(!(C.expirationTime>se)||R&&!de());){var k=C.callback;if(typeof k=="function"){C.callback=null,F=C.priorityLevel;var Y=k(C.expirationTime<=se);se=t.unstable_now(),typeof Y=="function"?C.callback=Y:C===n(m)&&i(m),j(se)}else i(m);C=n(m)}if(C!==null)var ge=!0;else{var me=n(v);me!==null&&ve(Z,me.startTime-se),ge=!1}return ge}finally{C=null,F=J,I=!1}}var V=!1,q=null,re=-1,$=5,fe=-1;function de(){return!(t.unstable_now()-fe<$)}function oe(){if(q!==null){var R=t.unstable_now();fe=R;var se=!0;try{se=q(!0,R)}finally{se?ae():(V=!1,q=null)}}else V=!1}var ae;if(typeof N=="function")ae=function(){N(oe)};else if(typeof MessageChannel<"u"){var te=new MessageChannel,Se=te.port2;te.port1.onmessage=oe,ae=function(){Se.postMessage(null)}}else ae=function(){T(oe,0)};function ue(R){q=R,V||(V=!0,ae())}function ve(R,se){re=T(function(){R(t.unstable_now())},se)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(R){R.callback=null},t.unstable_continueExecution=function(){b||I||(b=!0,ue(G))},t.unstable_forceFrameRate=function(R){0>R||125<R?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<R?Math.floor(1e3/R):5},t.unstable_getCurrentPriorityLevel=function(){return F},t.unstable_getFirstCallbackNode=function(){return n(m)},t.unstable_next=function(R){switch(F){case 1:case 2:case 3:var se=3;break;default:se=F}var J=F;F=se;try{return R()}finally{F=J}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(R,se){switch(R){case 1:case 2:case 3:case 4:case 5:break;default:R=3}var J=F;F=R;try{return se()}finally{F=J}},t.unstable_scheduleCallback=function(R,se,J){var k=t.unstable_now();switch(typeof J=="object"&&J!==null?(J=J.delay,J=typeof J=="number"&&0<J?k+J:k):J=k,R){case 1:var Y=-1;break;case 2:Y=250;break;case 5:Y=1073741823;break;case 4:Y=1e4;break;default:Y=5e3}return Y=J+Y,R={id:y++,callback:se,priorityLevel:R,startTime:J,expirationTime:Y,sortIndex:-1},J>k?(R.sortIndex=J,e(v,R),n(m)===null&&R===n(v)&&(U?(O(re),re=-1):U=!0,ve(Z,J-k))):(R.sortIndex=Y,e(m,R),b||I||(b=!0,ue(G))),R},t.unstable_shouldYield=de,t.unstable_wrapCallback=function(R){var se=F;return function(){var J=F;F=se;try{return R.apply(this,arguments)}finally{F=J}}}})(Vd)),Vd}var km;
vendor: 15,036 bytes, lines 1-5
1function s_(){return km||(km=1,Kd.exports=i_()),Kd.exports}var Pm;function o_(){if(Pm)return pA;Pm=1;var t=Nc(),e=s_();function n(A){for(var s="https://reactjs.org/docs/error-decoder.html?invariant="+A,l=1;l<arguments.length;l++)s+="&args[]="+encodeURIComponent(arguments[l]);return"Minified React error #"+A+"; visit "+s+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,a={};function u(A,s){d(A,s),d(A+"Capture",s)}function d(A,s){for(a[A]=s,A=0;A<s.length;A++)i.add(s[A])}var h=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),m=Object.prototype.hasOwnProperty,v=/^[: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]*$/,y={},C={};function F(A){return m.call(C,A)?!0:m.call(y,A)?!1:v.test(A)?C[A]=!0:(y[A]=!0,!1)}function I(A,s,l,f){if(l!==null&&l.type===0)return!1;switch(typeof s){case"function":case"symbol":return!0;case"boolean":return f?!1:l!==null?!l.acceptsBooleans:(A=A.toLowerCase().slice(0,5),A!=="data-"&&A!=="aria-");default:return!1}}function b(A,s,l,f){if(s===null||typeof s>"u"||I(A,s,l,f))return!0;if(f)return!1;if(l!==null)switch(l.type){case 3:return!s;case 4:return s===!1;case 5:return isNaN(s);case 6:return isNaN(s)||1>s}return!1}function U(A,s,l,f,g,B,Q){this.acceptsBooleans=s===2||s===3||s===4,this.attributeName=f,this.attributeNamespace=g,this.mustUseProperty=l,this.propertyName=A,this.type=s,this.sanitizeURL=B,this.removeEmptyString=Q}var T={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(A){T[A]=new U(A,0,!1,A,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(A){var s=A[0];T[s]=new U(s,1,!1,A[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(A){T[A]=new U(A,2,!1,A.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(A){T[A]=new U(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){T[A]=new U(A,3,!1,A.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(A){T[A]=new U(A,3,!0,A,null,!1,!1)}),["capture","download"].forEach(function(A){T[A]=new U(A,4,!1,A,null,!1,!1)}),["cols","rows","size","span"].forEach(function(A){T[A]=new U(A,6,!1,A,null,!1,!1)}),["rowSpan","start"].forEach(function(A){T[A]=new U(A,5,!1,A.toLowerCase(),null,!1,!1)});var O=/[\-:]([a-z])/g;function N(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 s=A.replace(O,N);T[s]=new U(s,1,!1,A,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(A){var s=A.replace(O,N);T[s]=new U(s,1,!1,A,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(A){var s=A.replace(O,N);T[s]=new U(s,1,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(A){T[A]=new U(A,1,!1,A.toLowerCase(),null,!1,!1)}),T.xlinkHref=new U("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(A){T[A]=new U(A,1,!1,A.toLowerCase(),null,!0,!0)});function j(A,s,l,f){var g=T.hasOwnProperty(s)?T[s]:null;(g!==null?g.type!==0:f||!(2<s.length)||s[0]!=="o"&&s[0]!=="O"||s[1]!=="n"&&s[1]!=="N")&&(b(s,l,g,f)&&(l=null),f||g===null?F(s)&&(l===null?A.removeAttribute(s):A.setAttribute(s,""+l)):g.mustUseProperty?A[g.propertyName]=l===null?g.type===3?!1:"":l:(s=g.attributeName,f=g.attributeNamespace,l===null?A.removeAttribute(s):(g=g.type,l=g===3||g===4&&l===!0?"":""+l,f?A.setAttributeNS(f,s,l):A.setAttribute(s,l))))}var Z=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,G=Symbol.for("react.element"),V=Symbol.for("react.portal"),q=Symbol.for("react.fragment"),re=Symbol.for("react.strict_mode"),$=Symbol.for("react.profiler"),fe=Symbol.for("react.provider"),de=Symbol.for("react.context"),oe=Symbol.for("react.forward_ref"),ae=Symbol.for("react.suspense"),te=Symbol.for("react.suspense_list"),Se=Symbol.for("react.memo"),ue=Symbol.for("react.lazy"),ve=Symbol.for("react.offscreen"),R=Symbol.iterator;function se(A){return A===null||typeof A!="object"?null:(A=R&&A[R]||A["@@iterator"],typeof A=="function"?A:null)}var J=Object.assign,k;function Y(A){if(k===void 0)try{throw Error()}catch(l){var s=l.stack.trim().match(/\n( *(at )?)/);k=s&&s[1]||""}return` 2`+k+A}var ge=!1;function me(A,s){if(!A||ge)return"";ge=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(s)if(s=function(){throw Error()},Object.defineProperty(s.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(s,[])}catch(X){var f=X}Reflect.construct(A,[],s)}else{try{s.call()}catch(X){f=X}A.call(s.prototype)}else{try{throw Error()}catch(X){f=X}A()}}catch(X){if(X&&f&&typeof X.stack=="string"){for(var g=X.stack.split(` 3`),B=f.stack.split(` 4`),Q=g.length-1,S=B.length-1;1<=Q&&0<=S&&g[Q]!==B[S];)S--;for(;1<=Q&&0<=S;Q--,S--)if(g[Q]!==B[S]){if(Q!==1||S!==1)do if(Q--,S--,0>S||g[Q]!==B[S]){var P=` 5`+g[Q].replace(" at new "," at ");return A.displayName&&P.includes("<anonymous>")&&(P=P.replace("<anonymous>",A.displayName)),P}while(1<=Q&&0<=S);break}}}finally{ge=!1,Error.prepareStackTrace=l}return(A=A?A.displayName||A.name:"")?Y(A):""}function pe(A){switch(A.tag){case 5:return Y(A.type);case 16:return Y("Lazy");case 13:return Y("Suspense");case 19:return Y("SuspenseList");case 0:case 2:case 15:return A=me(A.type,!1),A;case 11:return A=me(A.type.render,!1),A;case 1:return A=me(A.type,!0),A;default:return""}}function he(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 q:return"Fragment";case V:return"Portal";case $:return"Profiler";case re:return"StrictMode";case ae:return"Suspense";case te:return"SuspenseList"}if(typeof A=="object")switch(A.$$typeof){case de:return(A.displayName||"Context")+".Consumer";case fe:return(A._context.displayName||"Context")+".Provider";case oe:var s=A.render;return A=A.displayName,A||(A=s.displayName||s.name||"",A=A!==""?"ForwardRef("+A+")":"ForwardRef"),A;case Se:return s=A.displayName||null,s!==null?s:he(A.type)||"Memo";case ue:s=A._payload,A=A._init;try{return he(A(s))}catch{}}return null}function Te(A){var s=A.type;switch(A.tag){case 24:return"Cache";case 9:return(s.displayName||"Context")+".Consumer";case 10:return(s._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=s.render,A=A.displayName||A.name||"",s.displayName||(A!==""?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return s;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return he(s);case 8:return s===re?"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 s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s}return null}function Ke(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":return A;case"object":return A;default:return""}}function At(A){var s=A.type;return(A=A.nodeName)&&A.toLowerCase()==="input"&&(s==="checkbox"||s==="radio")}function St(A){var s=At(A)?"checked":"value",l=Object.getOwnPropertyDescriptor(A.constructor.prototype,s),f=""+A[s];if(!A.hasOwnProperty(s)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var g=l.get,B=l.set;return Object.defineProperty(A,s,{configurable:!0,get:function(){return g.call(this)},set:function(Q){f=""+Q,B.call(this,Q)}}),Object.defineProperty(A,s,{enumerable:l.enumerable}),{getValue:function(){return f},setValue:function(Q){f=""+Q},stopTracking:function(){A._valueTracker=null,delete A[s]}}}}function mn(A){A._valueTracker||(A._valueTracker=St(A))}function Bn(A){if(!A)return!1;var s=A._valueTracker;if(!s)return!0;var l=s.getValue(),f="";return A&&(f=At(A)?A.checked?"true":"false":A.value),A=f,A!==l?(s.setValue(A),!0):!1}function mA(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 Eo(A,s){var l=s.checked;return J({},s,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:l??A._wrapperState.initialChecked})}function bo(A,s){var l=s.defaultValue==null?"":s.defaultValue,f=s.checked!=null?s.checked:s.defaultChecked;l=Ke(s.value!=null?s.value:l),A._wrapperState={initialChecked:f,initialValue:l,controlled:s.type==="checkbox"||s.type==="radio"?s.checked!=null:s.value!=null}}function Io(A,s){s=s.checked,s!=null&&j(A,"checked",s,!1)}function Bi(A,s){Io(A,s);var l=Ke(s.value),f=s.type;if(l!=null)f==="number"?(l===0&&A.value===""||A.value!=l)&&(A.value=""+l):A.value!==""+l&&(A.value=""+l);else if(f==="submit"||f==="reset"){A.removeAttribute("value");return}s.hasOwnProperty("value")?So(A,s.type,l):s.hasOwnProperty("defaultValue")&&So(A,s.type,Ke(s.defaultValue)),s.checked==null&&s.defaultChecked!=null&&(A.defaultChecked=!!s.defaultChecked)}function vi(A,s,l){if(s.hasOwnProperty("value")||s.hasOwnProperty("defaultValue")){var f=s.type;if(!(f!=="submit"&&f!=="reset"||s.value!==void 0&&s.value!==null))return;s=""+A._wrapperState.initialValue,l||s===A.value||(A.value=s),A.defaultValue=s}l=A.name,l!==""&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,l!==""&&(A.name=l)}function So(A,s,l){(s!=="number"||mA(A.ownerDocument)!==A)&&(l==null?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+l&&(A.defaultValue=""+l))}var gr=Array.isArray;function vn(A,s,l,f){if(A=A.options,s){s={};for(var g=0;g<l.length;g++)s["$"+l[g]]=!0;for(l=0;l<A.length;l++)g=s.hasOwnProperty("$"+A[l].value),A[l].selected!==g&&(A[l].selected=g),g&&f&&(A[l].defaultSelected=!0)}else{for(l=""+Ke(l),s=null,g=0;g<A.length;g++){if(A[g].value===l){A[g].selected=!0,f&&(A[g].defaultSelected=!0);return}s!==null||A[g].disabled||(s=A[g])}s!==null&&(s.selected=!0)}}function is(A,s){if(s.dangerouslySetInnerHTML!=null)throw Error(n(91));return J({},s,{value:void 0,defaultValue:void 0,children:""+A._wrapperState.initialValue})}function Lo(A,s){var l=s.value;if(l==null){if(l=s.children,s=s.defaultValue,l!=null){if(s!=null)throw Error(n(92));if(gr(l)){if(1<l.length)throw Error(n(93));l=l[0]}s=l}s==null&&(s=""),l=s}A._wrapperState={initialValue:Ke(l)}}function cl(A,s){var l=Ke(s.value),f=Ke(s.defaultValue);l!=null&&(l=""+l,l!==A.value&&(A.value=l),s.defaultValue==null&&A.defaultValue!==l&&(A.defaultValue=l)),f!=null&&(A.defaultValue=""+f)}function fl(A){var s=A.textContent;s===A._wrapperState.initialValue&&s!==""&&s!==null&&(A.value=s)}function ss(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 os(A,s){return A==null||A==="http://www.w3.org/1999/xhtml"?ss(s):A==="http://www.w3.org/2000/svg"&&s==="foreignObject"?"http://www.w3.org/1999/xhtml":A}var wi,dl=(function(A){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(s,l,f,g){MSApp.execUnsafeLocalFunction(function(){return A(s,l,f,g)})}:A})(function(A,s){if(A.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in A)A.innerHTML=s;else{for(wi=wi||document.createElement("div"),wi.innerHTML="<svg>"+s.valueOf().toString()+"</svg>",s=wi.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;s.firstChild;)A.appendChild(s.firstChild)}});function mr(A,s){if(s){var l=A.firstChild;if(l&&l===A.lastChild&&l.nodeType===3){l.nodeValue=s;return}}A.textContent=s}var Br={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},pf=["Webkit","ms","Moz","O"];Object.keys(Br).forEach(function(A){pf.forEach(function(s){s=s+A.charAt(0).toUpperCase()+A.substring(1),Br[s]=Br[A]})});function To(A,s,l){return s==null||typeof s=="boolean"||s===""?"":l||typeof s!="number"||s===0||Br.hasOwnProperty(A)&&Br[A]?(""+s).trim():s+"px"}function as(A,s){A=A.style;for(var l in s)if(s.hasOwnProperty(l)){var f=l.indexOf("--")===0,g=To(l,s[l],f);l==="float"&&(l="cssFloat"),f?A.setProperty(l,g):A[l]=g}}var hl=J({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 Ho(A,s){if(s){if(hl[A]&&(s.children!=null||s.dangerouslySetInnerHTML!=null))throw Error(n(137,A));if(s.dangerouslySetInnerHTML!=null){if(s.children!=null)throw Error(n(60));if(typeof s.dangerouslySetInnerHTML!="object"||!("__html"in s.dangerouslySetInnerHTML))throw Error(n(61))}if(s.style!=null&&typeof s.style!="object")throw Error(n(62))}}function Mn(A,s){if(A.indexOf("-")===-1)return typeof s.is=="str
5ing";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 ko=null;function Po(A){return A=A.target||A.srcElement||window,A.correspondingUseElement&&(A=A.correspondingUseElement),A.nodeType===3?A.parentNode:A}var ls=null,Rn=null,Dn=null;function pl(A){if(A=$n(A)){if(typeof ls!="function")throw Error(n(280));var s=A.stateNode;s&&(s=Ps(s),ls(A.stateNode,A.type,s))}}function gl(A){Rn?Dn?Dn.push(A):Dn=[A]:Rn=A}function ml(){if(Rn){var A=Rn,s=Dn;if(Dn=Rn=null,pl(A),s)for(A=0;A<s.length;A++)pl(s[A])}}function Bl(A,s){return A(s)}function vl(){}var Oo=!1;function us(A,s,l){if(Oo)return A(s,l);Oo=!0;try{return Bl(A,s,l)}finally{Oo=!1,(Rn!==null||Dn!==null)&&(vl(),ml())}}function yi(A,s){var l=A.stateNode;if(l===null)return null;var f=Ps(l);if(f===null)return null;l=f[s];e:switch(s){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(f=!f.disabled)||(A=A.type,f=!(A==="button"||A==="input"||A==="select"||A==="textarea")),A=!f;break e;default:A=!1}if(A)return null;if(l&&typeof l!="function")throw Error(n(231,s,typeof l));return l}var No=!1;if(h)try{var Ci={};Object.defineProperty(Ci,"passive",{get:function(){No=!0}}),window.addEventListener("test",Ci,Ci),window.removeEventListener("test",Ci,Ci)}catch{No=!1}function gf(A,s,l,f,g,B,Q,S,P){var X=Array.prototype.slice.call(arguments,3);try{s.apply(l,X)}catch(ne){this.onError(ne)}}var Gt=!1,Ee=null,_i=!1,cs=null,wl={onError:function(A){Gt=!0,Ee=A}};function yl(A,s,l,f,g,B,Q,S,P){Gt=!1,Ee=null,gf.apply(wl,arguments)}function Mo(A,s,l,f,g,B,Q,S,P){if(yl.apply(this,arguments),Gt){if(Gt){var X=Ee;Gt=!1,Ee=null}else throw Error(n(198));_i||(_i=!0,cs=X)}}function wn(A){var s=A,l=A;if(A.alternate)for(;s.return;)s=s.return;else{A=s;do s=A,(s.flags&4098)!==0&&(l=s.return),A=s.return;while(A)}return s.tag===3?l:null}function Kn(A){if(A.tag===13){var s=A.memoizedState;if(s===null&&(A=A.alternate,A!==null&&(s=A.memoizedState)),s!==null)return s.dehydrated}return null}function Ro(A){if(wn(A)!==A)throw Error(n(188))}function mf(A){var s=A.alternate;if(!s){if(s=wn(A),s===null)throw Error(n(188));return s!==A?null:A}for(var l=A,f=s;;){var g=l.return;if(g===null)break;var B=g.alternate;if(B===null){if(f=g.return,f!==null){l=f;continue}break}if(g.child===B.child){for(B=g.child;B;){if(B===l)return Ro(g),A;if(B===f)return Ro(g),s;B=B.sibling}throw Error(n(188))}if(l.return!==f.return)l=g,f=B;else{for(var Q=!1,S=g.child;S;){if(S===l){Q=!0,l=g,f=B;break}if(S===f){Q=!0,f=g,l=B;break}S=S.sibling}if(!Q){for(S=B.child;S;){if(S===l){Q=!0,l=B,f=g;break}if(S===f){Q=!0,f=B,l=g;break}S=S.sibling}if(!Q)throw Error(n(189))}}if(l.alternate!==f)throw Error(n(190))}if(l.tag!==3)throw Error(n(188));return l.stateNode.current===l?A:s}function Cl(A){return A=mf(A),A!==null?_l(A):null}function _l(A){if(A.tag===5||A.tag===6)return A;for(A=A.child;A!==null;){var s=_l(A);if(s!==null)return s;A=A.sibling}return null}var Ql=e.unstable_scheduleCallback,Do=e.unstable_cancelCallback,Bf=e.unstable_shouldYield,fs=e.unstable_requestPaint,pt=e.unstable_now,vf=e.unstable_getCurrentPriorityLevel,Ko=e.unstable_ImmediatePriority,xl=e.unstable_UserBlockingPriority,ds=e.unstable_NormalPriority,Vo=e.unstable_LowPriority,vr=e.unstable_IdlePriority,Qi=null,BA=null;function xi(A){if(BA&&typeof BA.onCommitFiberRoot=="function")try{BA.onCommitFiberRoot(Qi,A,void 0,(A.current.flags&128)===128)}catch{}}var Me=Math.clz32?Math.clz32:wr,ut=Math.log,hs=Math.LN2;function wr(A){return A>>>=0,A===0?32:31-(ut(A)/hs|0)|0}var qA=64,yr=4194304;function Ne(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 ot(A,s){var l=A.pendingLanes;if(l===0)return 0;var f=0,g=A.suspendedLanes,B=A.pingedLanes,Q=l&268435455;if(Q!==0){var S=Q&~g;S!==0?f=Ne(S):(B&=Q,B!==0&&(f=Ne(B)))}else Q=l&~g,Q!==0?f=Ne(Q):B!==0&&(f=Ne(B));if(f===0)return 0;if(s!==0&&s!==f&&(s&g)===0&&(g=f&-f,B=s&-s,g>=B||g===16&&(B&4194240)!==0))return s;if((f&4)!==0&&(f|=l&16),s=A.entangledLanes,s!==0)for(A=A.entanglements,s&=f;0<s;
vendor: 28,015 bytes, lines 5-6
5)l=31-Me(s),g=1<<l,f|=A[l],s&=~g;return f}function zo(A,s){switch(A){case 1:case 2:case 4:return s+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 s+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 ps(A,s){for(var l=A.suspendedLanes,f=A.pingedLanes,g=A.expirationTimes,B=A.pendingLanes;0<B;){var Q=31-Me(B),S=1<<Q,P=g[Q];P===-1?((S&l)===0||(S&f)!==0)&&(g[Q]=zo(S,s)):P<=s&&(A.expiredLanes|=S),B&=~S}}function Zt(A){return A=A.pendingLanes&-1073741825,A!==0?A:A&1073741824?1073741824:0}function Fl(){var A=qA;return qA<<=1,(qA&4194240)===0&&(qA=64),A}function Cr(A){for(var s=[],l=0;31>l;l++)s.push(A);return s}function vA(A,s,l){A.pendingLanes|=s,s!==536870912&&(A.suspendedLanes=0,A.pingedLanes=0),A=A.eventTimes,s=31-Me(s),A[s]=l}function wt(A,s){var l=A.pendingLanes&~s;A.pendingLanes=s,A.suspendedLanes=0,A.pingedLanes=0,A.expiredLanes&=s,A.mutableReadLanes&=s,A.entangledLanes&=s,s=A.entanglements;var f=A.eventTimes;for(A=A.expirationTimes;0<l;){var g=31-Me(l),B=1<<g;s[g]=0,f[g]=-1,A[g]=-1,l&=~B}}function $A(A,s){var l=A.entangledLanes|=s;for(A=A.entanglements;l;){var f=31-Me(l),g=1<<f;g&s|A[f]&s&&(A[f]|=s),l&=~g}}var Xe=0;function _r(A){return A&=-A,1<A?4<A?(A&268435455)!==0?16:536870912:4:1}var gs,Vn,ms,Bs,Fi,Ui=!1,Qr=[],wA=null,en=null,TA=null,Ei=new Map,Pe=new Map,Lt=[],nt="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 jo(A,s){switch(A){case"focusin":case"focusout":wA=null;break;case"dragenter":case"dragleave":en=null;break;case"mouseover":case"mouseout":TA=null;break;case"pointerover":case"pointerout":Ei.delete(s.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pe.delete(s.pointerId)}}function zn(A,s,l,f,g,B){return A===null||A.nativeEvent!==B?(A={blockedOn:s,domEventName:l,eventSystemFlags:f,nativeEvent:B,targetContainers:[g]},s!==null&&(s=$n(s),s!==null&&Vn(s)),A):(A.eventSystemFlags|=f,s=A.targetContainers,g!==null&&s.indexOf(g)===-1&&s.push(g),A)}function Go(A,s,l,f,g){switch(s){case"focusin":return wA=zn(wA,A,s,l,f,g),!0;case"dragenter":return en=zn(en,A,s,l,f,g),!0;case"mouseover":return TA=zn(TA,A,s,l,f,g),!0;case"pointerover":var B=g.pointerId;return Ei.set(B,zn(Ei.get(B)||null,A,s,l,f,g)),!0;case"gotpointercapture":return B=g.pointerId,Pe.set(B,zn(Pe.get(B)||null,A,s,l,f,g)),!0}return!1}function vs(A){var s=qn(A.target);if(s!==null){var l=wn(s);if(l!==null){if(s=l.tag,s===13){if(s=Kn(l),s!==null){A.blockedOn=s,Fi(A.priority,function(){ms(l)});return}}else if(s===3&&l.stateNode.current.memoizedState.isDehydrated){A.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}A.blockedOn=null}function HA(A){if(A.blockedOn!==null)return!1;for(var s=A.targetContainers;0<s.length;){var l=Cs(A.domEventName,A.eventSystemFlags,s[0],A.nativeEvent);if(l===null){l=A.nativeEvent;var f=new l.constructor(l.type,l);ko=f,l.target.dispatchEvent(f),ko=null}else return s=$n(l),s!==null&&Vn(s),A.blockedOn=l,!1;s.shift()}return!0}function ws(A,s,l){HA(A)&&l.delete(s)}function bi(){Ui=!1,wA!==null&&HA(wA)&&(wA=null),en!==null&&HA(en)&&(en=null),TA!==null&&HA(TA)&&(TA=null),Ei.forEach(ws),Pe.forEach(ws)}function gt(A,s){A.blockedOn===s&&(A.blockedOn=null,Ui||(Ui=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,bi)))}function yA(A){function s(g){return gt(g,A)}if(0<Qr.length){gt(Qr[0],A);for(var l=1;l<Qr.length;l++){var f=Qr[l];f.blockedOn===A&&(f.blockedOn=null)}}for(wA!==null&>(wA,A),en!==null&>(en,A),TA!==null&>(TA,A),Ei.forEach(s),Pe.forEach(s),l=0;l<Lt.length;l++)f=Lt[l],f.blockedOn===A&&(f.blockedOn=null);for(;0<Lt.length&&(l=Lt[0],l.blockedOn===null);)vs(l),l.blockedOn===null&&Lt.shift()}var jn=Z.ReactCurrentBatchConfig,Ii=!0;function wf(A,s,l,f){var g=Xe,B=jn.transition;jn.transition=null;try{Xe=1,Si(A,s,l,f)}finally{Xe=g,jn.transition=B}}function Ul(A,s,l,f){var g=Xe,B=jn.transition;jn.transition=null;try{Xe=4,Si(A,s,l,f)}finally{Xe=g,jn.transition=B}}function Si(A,s,l,f){if(Ii){var g=Cs(A,s,l,f);if(g===null)r(A,s,f,ys,l),jo(A,f);else if(Go(g,A,s,l,f))f.stopPropagation();else if(jo(A,f),s&4&&-1<nt.indexOf(A)){for(;g!==null;){var B=$n(g);if(B!==null&&gs(B),B=Cs(A,s,l,f),B===null&&r(A,s,f,ys,l),B===g)break;g=B}g!==null&&f.stopPropagation()}else r(A,s,f,null,l)}}var ys=null;function Cs(A,s,l,f){if(ys=null,A=Po(f),A=qn(A),A!==null)if(s=wn(A),s===null)A=null;else if(l=s.tag,l===13){if(A=Kn(s),A!==null)return A;A=null}else if(l===3){if(s.stateNode.current.memoizedState.isDehydrated)return s.tag===3?s.stateNode.containerInfo:null;A=null}else s!==A&&(A=null);return ys=A,null}function Ze(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(vf()){case Ko:return 1;case xl:return 4;case ds:case Vo:return 16;case vr:return 536870912;default:return 16}default:return 16}}var yn=null,AA=null,Cn=null;function Zo(){if(Cn)return Cn;var A,s=AA,l=s.length,f,g="value"in yn?yn.value:yn.textContent,B=g.length;for(A=0;A<l&&s[A]===g[A];A++);var Q=l-A;for(f=1;f<=Q&&s[l-f]===g[B-f];f++);return Cn=g.slice(A,1<f?1-f:void 0)}function _s(A){var s=A.keyCode;return"charCode"in A?(A=A.charCode,A===0&&s===13&&(A=13)):A=s,A===10&&(A=13),32<=A||A===13?A:0}function xr(){return!0}function El(){return!1}function Wt(A){function s(l,f,g,B,Q){this._reactName=l,this._targetInst=g,this.type=f,this.nativeEvent=B,this.target=Q,this.currentTarget=null;for(var S in A)A.hasOwnProperty(S)&&(l=A[S],this[S]=l?l(B):B[S]);return this.isDefaultPrevented=(B.defaultPrevented!=null?B.defaultPrevented:B.returnValue===!1)?xr:El,this.isPropagationStopped=El,this}return J(s.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=xr)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=xr)},persist:function(){},isPersistent:xr}),s}var Fr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(A){return A.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Wo=Wt(Fr),Gn=J({},Fr,{view:0,detail:0}),yf=Wt(Gn),aA,Xo,Ur,CA=J({},Gn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Wn,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!==Ur&&(Ur&&A.type==="mousemove"?(aA=A.screenX-Ur.screenX,Xo=A.screenY-Ur.screenY):Xo=aA=0,Ur=A),aA)},movementY:function(A){return"movementY"in A?A.movementY:Xo}}),Jo=Wt(CA),bl=J({},CA,{dataTransfer:0}),Yo=Wt(bl),Cf=J({},Gn,{relatedTarget:0}),Qs=Wt(Cf),Il=J({},Fr,{animationName:0,elapsedTime:0,pseudoElement:0}),_f=Wt(Il),Qf=J({},Fr,{clipboardData:function(A){return"clipboardData"in A?A.clipboardData:window.clipboardData}}),qo=Wt(Qf),xf=J({},Fr,{data:0}),$o=Wt(xf),Sl={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xs={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"},Zn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ff(A){var s=this.nativeEvent;return s.getModifierState?s.getModifierState(A):(A=Zn[A])?!!s[A]:!1}function Wn(){return Ff}var lA=J({},Gn,{key:function(A){if(A.key){var s=Sl[A.key]||A.key;if(s!=="Unidentified")return s}return A.type==="keypress"?(A=_s(A),A===13?"Enter":String.fromCharCode(A)):A.type==="keydown"||A.type==="keyup"?xs[A.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Wn,charCode:function(A){return A.type==="keypress"?_s(A):0},keyCode:function(A){return A.type==="keydown"||A.type==="keyup"?A.keyCode:0},which:function(A){return A.type==="keypress"?_s(A):A.type==="keydown"||A.type==="keyup"?A.keyCode:0}}),Ll=Wt(lA),Tl=J({},CA,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Hl=Wt(Tl),ea=J({},Gn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Wn}),ta=Wt(ea),Uf=J({},Fr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ef=Wt(Uf),kl=J({},CA,{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}),bf=Wt(kl),_A=[9,13,27,32],_n=h&&"CompositionEvent"in window,Li=null;h&&"documentMode"in document&&(Li=document.documentMode);var tn=h&&"TextEvent"in window&&!Li,Pl=h&&(!_n||Li&&8<Li&&11>=Li),Xn=" ",Ol=!1;function Er(A,s){switch(A){case"keyup":return _A.indexOf(s.keyCode)!==-1;case"keydown":return s.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Aa(A){return A=A.detail,typeof A=="object"&&"data"in A?A.data:null}var An=!1;function If(A,s){switch(A){case"compositionend":return Aa(s);case"keypress":return s.which!==32?null:(Ol=!0,Xn);case"textInput":return A=s.data,A===Xn&&Ol?null:A;default:return null}}function Qn(A,s){if(An)return A==="compositionend"||!_n&&Er(A,s)?(A=Zo(),Cn=AA=yn=null,An=!1,A):null;switch(A){case"paste":return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1<s.char.length)return s.char;if(s.which)return String.fromCharCode(s.which)}return null;case"compositionend":return Pl&&s.locale!=="ko"?null:s.data;default:return null}}var Fs={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 Nl(A){var s=A&&A.nodeName&&A.nodeName.toLowerCase();return s==="input"?!!Fs[A.type]:s==="textarea"}function Us(A,s,l,f){gl(f),s=c(s,"onChange"),0<s.length&&(l=new Wo("onChange","change",null,l,f),A.push({event:l,listeners:s}))}var Ti=null,nA=null;function Sf(A){ca(A,0)}function nn(A){var s=er(A);if(Bn(s))return A}function Lf(A,s){if(A==="change")return s}var kA=!1;if(h){var br;if(h){var Es="oninput"in document;if(!Es){var bs=document.createElement("div");bs.setAttribute("oninput","return;"),Es=typeof bs.oninput=="function"}br=Es}else br=!1;kA=br&&(!document.documentMode||9<document.documentMode)}function Hi(){Ti&&(Ti.detachEvent("onpropertychange",Is),nA=Ti=null)}function Is(A){if(A.propertyName==="value"&&nn(nA)){var s=[];Us(s,nA,A,Po(A)),us(Sf,s)}}function Ss(A,s,l){A==="focusin"?(Hi(),Ti=s,nA=l,Ti.attachEvent("onpropertychange",Is)):A==="focusout"&&Hi()}function Ir(A){if(A==="selectionchange"||A==="keyup"||A==="keydown")return nn(nA)}function Ls(A,s){if(A==="click")return nn(s)}function na(A,s){if(A==="input"||A==="change")return nn(s)}function Ml(A,s){return A===s&&(A!==0||1/A===1/s)||A!==A&&s!==s}var QA=typeof Object.is=="function"?Object.is:Ml;function xn(A,s){if(QA(A,s))return!0;if(typeof A!="object"||A===null||typeof s!="object"||s===null)return!1;var l=Object.keys(A),f=Object.keys(s);if(l.length!==f.length)return!1;for(f=0;f<l.length;f++){var g=l[f];if(!m.call(s,g)||!QA(A[g],s[g]))return!1}return!0}function Rl(A){for(;A&&A.firstChild;)A=A.firstChild;return A}function ra(A,s){var l=Rl(A);A=0;for(var f;l;){if(l.nodeType===3){if(f=A+l.textContent.length,A<=s&&f>=s)return{node:l,offset:s-A};A=f}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Rl(l)}}function Dl(A,s){return A&&s?A===s?!0:A&&A.nodeType===3?!1:s&&s.nodeType===3?Dl(A,s.parentNode):"contains"in A?A.contains(s):A.compareDocumentPosition?!!(A.compareDocumentPosition(s)&16):!1:!1}function ia(){for(var A=window,s=mA();s instanceof A.HTMLIFrameElement;){try{var l=typeof s.contentWindow.location.href=="string"}catch{l=!1}if(l)A=s.contentWindow;else break;s=mA(A.document)}return s}function sa(A){var s=A&&A.nodeName&&A.nodeName.toLowerCase();return s&&(s==="input"&&(A.type==="text"||A.type==="search"||A.type==="tel"||A.type==="url"||A.type==="password")||s==="textarea"||A.contentEditable==="true")}function PA(A){var s=ia(),l=A.focusedElem,f=A.selectionRange;if(s!==l&&l&&l.ownerDocument&&Dl(l.ownerDocument.documentElement,l)){if(f!==null&&sa(l)){if(s=f.start,A=f.end,A===void 0&&(A=s),"selectionStart"in l)l.selectionStart=s,l.selectionEnd=Math.min(A,l.value.length);else if(A=(s=l.ownerDocument||document)&&s.defaultView||window,A.getSelection){A=A.getSelection();var g=l.textContent.length,B=Math.min(f.start,g);f=f.end===void 0?B:Math.min(f.end,g),!A.extend&&B>f&&(g=f,f=B,B=g),g=ra(l,B);var Q=ra(l,f);g&&Q&&(A.rangeCount!==1||A.anchorNode!==g.node||A.anchorOffset!==g.offset||A.focusNode!==Q.node||A.focusOffset!==Q.offset)&&(s=s.createRange(),s.setStart(g.node,g.offset),A.removeAllRanges(),B>f?(A.addRange(s),A.extend(Q.node,Q.offset)):(s.setEnd(Q.node,Q.offset),A.addRange(s)))}}for(s=[],A=l;A=A.parentNode;)A.nodeType===1&&s.push({element:A,left:A.scrollLeft,top:A.scrollTop});for(typeof l.focus=="function"&&l.focus(),l=0;l<s.length;l++)A=s[l],A.element.scrollLeft=A.left,A.element.scrollTop=A.top}}var Ts=h&&"documentMode"in document&&11>=document.documentMode,Sr=null,Lr=null,ki=null,Hs=!1;function Kl(A,s,l){var f=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Hs||Sr==null||Sr!==mA(f)||(f=Sr,"selectionStart"in f&&sa(f)?f={start:f.selectionStart,end:f.selectionEnd}:(f=(f.ownerDocument&&f.ownerDocument.defaultView||window).getSelection(),f={anchorNode:f.anchorNode,anchorOffset:f.anchorOffset,focusNode:f.focusNode,focusOffset:f.focusOffset}),ki&&xn(ki,f)||(ki=f,f=c(Lr,"onSelect"),0<f.length&&(s=new Wo("onSelect","select",null,s,l),A.push({event:s,listeners:f}),s.target=Sr)))}function Fn(A,s){var l={};return l[A.toLowerCase()]=s.toLowerCase(),l["Webkit"+A]="webkit"+s,l["Moz"+A]="moz"+s,l}var Tr={animationend:Fn("Animation","AnimationEnd"),animationiteration:Fn("Animation","AnimationIteration"),animationstart:Fn("Animation","AnimationStart"),transitionend:Fn("Transition","TransitionEnd")},Un={},oa={};h&&(oa=document.createElement("div").style,"AnimationEvent"in window||(delete Tr.animationend.animation,delete Tr.animationiteration.animation,delete Tr.animationstart.animation),"TransitionEvent"in window||delete Tr.transitionend.transition);function Pi(A){if(Un[A])return Un[A];if(!Tr[A])return A;var s=Tr[A],l;for(l in s)if(s.hasOwnProperty(l)&&l in oa)return Un[A]=s[l];return A}var Vl=Pi("animationend"),OA=Pi("animationiteration"),aa=Pi("animationstart"),la=Pi("transitionend"),Hr=new Map,zl="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 xA(A,s){Hr.set(A,s),u(s,[A])}for(var Jn=0;Jn<zl.length;Jn++){var ks=zl[Jn],jl=ks.toLowerCase(),Tf=ks[0].toUpperCase()+ks.slice(1);xA(jl,"on"+Tf)}xA(Vl,"onAnimationEnd"),xA(OA,"onAnimationIteration"),xA(aa,"onAnimationStart"),xA("dblclick","onDoubleClick"),xA("focusin","onFocus"),xA("focusout","onBlur"),xA(la,"onTransitionEnd"),d("onMouseEnter",["mouseout","mouseover"]),d("onMouseLeave",["mouseout","mouseover"]),d("onPointerEnter",["pointerout","pointerover"]),d("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var kr="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(" "),Gl=new Set("cancel close invalid load scroll toggle".split(" ").concat(kr));function ua(A,s,l){var f=A.type||"unknown-event";A.currentTarget=l,Mo(f,s,void 0,A),A.currentTarget=null}function ca(A,s){s=(s&4)!==0;for(var l=0;l<A.length;l++){var f=A[l],g=f.event;f=f.listeners;e:{var B=void 0;if(s)for(var Q=f.length-1;0<=Q;Q--){var S=f[Q],P=S.instance,X=S.currentTarget;if(S=S.listener,P!==B&&g.isPropagationStopped())break e;ua(g,S,X),B=P}else for(Q=0;Q<f.length;Q++){if(S=f[Q],P=S.instance,X=S.currentTarget,S=S.listener,P!==B&&g.isPropagationStopped())break e;ua(g,S,X),B=P}}}if(_i)throw A=cs,_i=!1,cs=null,A}function rt(A,s){var l=s[Mr];l===void 0&&(l=s[Mr]=new Set);var f=A+"__bubble";l.has(f)||(Zl(s,A,2,!1),l.add(f))}function fa(A,s,l){var f=0;s&&(f|=4),Zl(l,A,f,s)}var Oi="_reactListening"+Math.random().toString(36).slice(2);function Pr(A){if(!A[Oi]){A[Oi]=!0,i.forEach(function(l){l!=="selectionchange"&&(Gl.has(l)||fa(l,!1,A),fa(l,!0,A))});var s=A.nodeType===9?A:A.ownerDocument;s===null||s[Oi]||(s[Oi]=!0,fa("selectionchange",!1,s))}}function Zl(A,s,l,f){switch(Ze(s)){case 1:var g=wf;break;case 4:g=Ul;break;default:g=Si}l=g.bind(null,s,l,A),g=void 0,!No||s!=="touchstart"&&s!=="touchmove"&&s!=="wheel"||(g=!0),f?g!==void 0?A.addEventListener(s,l,{capture:!0,passive:g}):A.addEventListener(s,l,!0):g!==void 0?A.addEventListener(s,l,{passive:g}):A.addEventListener(s,l,!1)}function r(A,s,l,f,g){var B=f;if((s&1)===0&&(s&2)===0&&f!==null)e:for(;;){if(f===null)return;var Q=f.tag;if(Q===3||Q===4){var S=f.stateNode.containerInfo;if(S===g||S.nodeType===8&&S.parentNode===g)break;if(Q===4)for(Q=f.return;Q!==null;){var P=Q.tag;if((P===3||P===4)&&(P=Q.stateNode.containerInfo,P===g||P.nodeType===8&&P.parentNode===g))return;Q=Q.return}for(;S!==null;){if(Q=qn(S),Q===null)return;if(P=Q.tag,P===5||P===6){f=B=Q;continue e}S=S.parentNode}}f=f.return}us(function(){var X=B,ne=Po(l),ie=[];e:{var Ae=Hr.get(A);if(Ae!==void 0){var ye=Wo,xe=A;switch(A){case"keypress":if(_s(l)===0)break e;case"keydown":case"keyup":ye=Ll;break;case"focusin":xe="focus",ye=Qs;break;case"focusout":xe="blur",ye=Qs;break;case"beforeblur":case"afterblur":ye=Qs;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":ye=Jo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":ye=Yo;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":ye=ta;break;case Vl:case OA:case aa:ye=_f;break;case la:ye=Ef;break;case"scroll":ye=yf;break;case"wheel":ye=bf;break;case"copy":case"cut":case"paste":ye=qo;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":ye=Hl}var Fe=(s&4)!==0,Qt=!Fe&&A==="scroll",K=Fe?Ae!==null?Ae+"Capture":null:Ae;Fe=[];for(var M=X,z;M!==null;){z=M;var le=z.stateNode;if(z.tag===5&&le!==null&&(z=le,K!==null&&(le=yi(M,K),le!=null&&Fe.push(o(M,le,z)))),Qt)break;M=M.return}0<Fe.length&&(Ae=new ye(Ae,xe,null,l,ne),ie.push({event:Ae,listeners:Fe}))}}if((s&7)===0){e:{if(Ae=A==="mouseover"||A==="pointerover",ye=A==="mouseout"||A==="pointerout",Ae&&l!==ko&&(xe=l.relatedTarget||l.fromElement)&&(qn(xe)||xe[et]))break e;if((ye||Ae)&&(Ae=ne.window===ne?ne:(Ae=ne.ownerDocument)?Ae.defaultView||Ae.parentWindow:window,ye?(xe=l.relatedTarget||l.toElement,ye=X,xe=xe?qn(xe):null,xe!==null&&(Qt=wn(xe),xe!==Qt||xe.tag!==5&&xe.tag!==6)&&(xe=null)):(ye=null,xe=X),ye!==xe)){if(Fe=Jo,le="onMouseLeave",K="onMouseEnter",M="mouse",(A==="pointerout"||A==="pointerover")&&(Fe=Hl,le="onPointerLeave",K="onPointerEnter",M="pointer"),Qt=ye==null?Ae:er(ye),z=xe==null?Ae:er(xe),Ae=new Fe(le,M+"leave",ye,l,ne),Ae.target=Qt,Ae.relatedTarget=z,le=null,qn(ne)===X&&(Fe=new Fe(K,M+"enter",xe,l,ne),Fe.target=z,Fe.relatedTarget=Qt,le=Fe),Qt=le,ye&&xe)t:{for(Fe=ye,K=xe,M=0,z=Fe;z;z=p(z))M++;for(z=0,le=K;le;le=p(le))z++;for(;0<M-z;)Fe=p(Fe),M--;for(;0<z-M;)K=p(K),z--;for(;M--;){if(Fe===K||K!==null&&Fe===K.alternate)break t;Fe=p(Fe),K=p(K)}Fe=null}else Fe=null;ye!==null&&w(ie,Ae,ye,Fe,!1),xe!==null&&Qt!==null&&w(ie,Qt,xe,Fe,!0)}}e:{if(Ae=X?er(X):window,ye=Ae.nodeName&&Ae.nodeName.toLowerCase(),ye==="select"||ye==="input"&&Ae.type==="file")var be=Lf;else if(Nl(Ae))if(kA)be=na;else{be=Ir;var He=Ss}else(ye=Ae.nodeName)&&ye.toLowerCase()==="input"&&(Ae.type==="checkbox"||Ae.type==="radio")&&(be=Ls);if(be&&(be=be(A,X))){Us(ie,be,l,ne);break e}He&&He(A,Ae,X),A==="focusout"&&(He=Ae._wrapperState)&&He.controlled&&Ae.type==="number"&&So(Ae,"number",Ae.value)}switch(He=X?er(X):window,A){case"focusin":(Nl(He)||He.contentEditable==="true")&&(Sr=He,Lr=X,ki=null);break;case"focusout":ki=Lr=Sr=null;break;case"mousedown":Hs=!0;break;case"contextmenu":case"mouseup":case"dragend":Hs=!1,Kl(ie,l,ne);break;case"selectionchange":if(Ts)break;case"keydown":case"keyup":Kl(ie,l,ne)}var ke;if(_n)e:{switch(A){case"compositionstart":var Oe="onCompositionStart";break e;case"compositionend":Oe="onCompositionEnd";break e;case"compositionupdate":Oe="onCompositionUpdate";break e}Oe=void 0}else An?Er(A,l)&&(Oe="onCompositionEnd"):A==="keydown"&&l.keyCode===229&&(Oe="onCompositionStart");Oe&&(Pl&&l.locale!=="ko"&&(An||Oe!=="onCompositionStart"?Oe==="onCompositionEnd"&&An&&(ke=Zo()):(yn=ne,AA="value"in yn?yn.value:yn.textContent,An=!0)),He=c(X,Oe),0<He.length&&(Oe=new $o(Oe,A,null,l,ne),ie.push({event:Oe,listeners:He}),ke?Oe.data=ke:(ke=Aa(l),ke!==null&&(Oe.data=ke)))),(ke=tn?If(A,l):Qn(A,l))&&(X=c(X,"onBeforeInput"),0<X.length&&(ne=new $o("onBeforeInput","beforeinput",null,l,ne),ie.push({event:ne,listeners:X}),ne.data=ke))}ca(ie,s)})}function o(A,s,l){return{instance:A,listener:s,currentTarget:l}}function c(A,s){for(var l=s+"Capture",f=[];A!==null;){var g=A,B=g.stateNode;g.tag===5&&B!==null&&(g=B,B=yi(A,l),B!=null&&f.unshift(o(A,B,g)),B=yi(A,s),B!=null&&f.push(o(A,B,g))),A=A.return}return f}function p(A){if(A===null)return null;do A=A.return;while(A&&A.tag!==5);return A||null}function w(A,s,l,f,g){for(var B=s._reactName,Q=[];l!==null&&l!==f;){var S=l,P=S.alternate,X=S.stateNode;if(P!==null&&P===f)break;S.tag===5&&X!==null&&(S=X,g?(P=yi(l,B),P!=null&&Q.unshift(o(l,P,S))):g||(P=yi(l,B),P!=null&&Q.push(o(l,P,S)))),l=l.return}Q.length!==0&&A.push({event:s,listeners:Q})}var x=/\r\n?/g,H=/\u0000|\uFFFD/g;function D(A){return(typeof A=="string"?A:""+A).replace(x,` 6`).replace(H,"")}function W(A,s,l){if(s=D(s),D(A)!==s&&l)throw Error(n(425))}function ee(){}var Be=null,Le=null;function Ve(A,s){return A==="textarea"||A==="noscript"||typeof s.children=="string"||typeof s.children=="number"||typeof s.dangerouslySetInnerHTML=="object"&&s.dangerouslySetInnerHTML!==null&&s.dangerouslySetInnerHTML.__html!=null}var Tt=typeof setTimeout=="function"?setTimeout:void 0,Ut=typeof clearTimeout=="function"?clearTimeout:void 0,rA=typeof Promise=="function"?Promise:void 0,Xt=typeof queueMicrotask=="function"?queueMicrotask:typeof rA<"u"?function(A){return rA.resolve(null).then(A).catch(Or)}:Tt;function Or(A){setTimeout(function(){throw A})}function da(A,s){var l=s,f=0;do{var g=l.nextSibling;if(A.removeChild(l),g&&g.nodeType===8)if(l=g.data,l==="/$"){if(f===0){A.removeChild(g),yA(s);return}f--}else l!=="$"&&l!=="$?"&&l!=="$!"||f++;l=g}while(l);yA(s)}function En(A){for(;A!=null;A=A.nextSibling){var s=A.nodeType;if(s===1||s===3)break;if(s===8){if(s=A.data,s==="$"||s==="$!"||s==="$?")break;if(s==="/$")return null}}return A}function Wl(A){A=A.previousSibling;for(var s=0;A;){if(A.nodeType===8){var l=A.data;if(l==="$"||l==="$!"||l==="$?"){if(s===0)return A;s--}else l==="/$"&&s++}A=A.previousSibling}return null}var Yn=Math.random().toString(36).slice(2),NA="__reactFiber$"+Yn,Nr="__reactProps$"+Yn,et="__reactContainer$"+Yn,Mr="__reactEvents$"+Yn,Hf="__reactListeners$"+Yn,kf="__reactHandles$"+Yn;function qn(A){var s=A[NA];if(s)return s;for(var l=A.parentNode;l;){if(s=l[et]||l[NA]){if(l=s.alternate,s.child!==null||l!==null&&l.child!==null)for(A=Wl(A);A!==null;){if(l=A[NA])return l;A=Wl(A)}return s}A=l,l=A.parentNode}return null}function $n(A){return A=A[NA]||A[et],!A||A.tag!==5&&A.tag!==6&&A.tag!==13&&A.tag!==3?null:A}function er(A){if(A.tag===5||A.tag===6)return A.stateNode;throw Error(n(33))}function Ps(A){return A[Nr]||null}var Pf=[],Os=-1;function Rr(A){return{current:A}}function ct(A){0>Os||(A.current=Pf[Os],Pf[Os]=null,Os--)}function at(A,s){Os++,Pf[Os]=A.current,A.current=s}var Dr={},Jt=Rr(Dr),uA=Rr(!1),Ni=Dr;function Ns(A,s){var l=A.type.contextTypes;if(!l)return Dr;var f=A.stateNode;if(f&&f.__reactInternalMemoizedUnmaskedChildContext===s)return f.__reactInternalMemoizedMaskedChildContext;var g={},B;for(B in l)g[B]=s[B];return f&&(A=A.stateNode,A.__reactInternalMemoizedUnmaskedChildContext=s,A.__reactInternalMemoizedMaskedChildContext=g),g}function cA(A){return A=A.childContextTypes,A!=null}function Xl(){ct(uA),ct(Jt)}function qp(A,s,l){if(Jt.current!==Dr)throw Error(n(168));at(Jt,s),at(uA,l)}function $p(A,s,l){var f=A.stateNode;if(s=s.childContextTypes,typeof f.getChildContext!="function")return l;f=f.getChildContext();for(var g in f)if(!(g in s))throw Error(n(108,Te(A)||"Unknown",g));return J({},l,f)}function Jl(A){return A=(A=A.stateNode)&&A.__reactInternalMemoizedMergedChildContext||Dr,Ni=Jt.current,at(Jt,A),at(uA,uA.current),!0}function eg(A,s,l){var f=A.stateNode;if(!f)throw Error(n(169));l?(A=$p(A,s,Ni),f.__reactInternalMemoizedMergedChildContext=A,ct(uA),ct(Jt),at(Jt,A)):ct(uA),at(uA,l)}var tr=null,Yl=!1,Of=!1;function tg(A){tr===null?tr=[A]:tr.push(A)}function wC(A){Yl=!0,tg(A)}function Kr(){if(!Of&&tr!==null){Of=!0;var A=0,s=Xe;try{var l=tr;for(Xe=1;A<l.length;A++){var f=l[A];
vendor: 8,940 bytes, line 6
6do f=f(!0);while(f!==null)}tr=null,Yl=!1}catch(g){throw tr!==null&&(tr=tr.slice(A+1)),Ql(Ko,Kr),g}finally{Xe=s,Of=!1}}return null}var Ms=[],Rs=0,ql=null,$l=0,MA=[],RA=0,Mi=null,Ar=1,nr="";function Ri(A,s){Ms[Rs++]=$l,Ms[Rs++]=ql,ql=A,$l=s}function Ag(A,s,l){MA[RA++]=Ar,MA[RA++]=nr,MA[RA++]=Mi,Mi=A;var f=Ar;A=nr;var g=32-Me(f)-1;f&=~(1<<g),l+=1;var B=32-Me(s)+g;if(30<B){var Q=g-g%5;B=(f&(1<<Q)-1).toString(32),f>>=Q,g-=Q,Ar=1<<32-Me(s)+g|l<<g|f,nr=B+A}else Ar=1<<B|l<<g|f,nr=A}function Nf(A){A.return!==null&&(Ri(A,1),Ag(A,1,0))}function Mf(A){for(;A===ql;)ql=Ms[--Rs],Ms[Rs]=null,$l=Ms[--Rs],Ms[Rs]=null;for(;A===Mi;)Mi=MA[--RA],MA[RA]=null,nr=MA[--RA],MA[RA]=null,Ar=MA[--RA],MA[RA]=null}var FA=null,UA=null,dt=!1,rn=null;function ng(A,s){var l=zA(5,null,null,0);l.elementType="DELETED",l.stateNode=s,l.return=A,s=A.deletions,s===null?(A.deletions=[l],A.flags|=16):s.push(l)}function rg(A,s){switch(A.tag){case 5:var l=A.type;return s=s.nodeType!==1||l.toLowerCase()!==s.nodeName.toLowerCase()?null:s,s!==null?(A.stateNode=s,FA=A,UA=En(s.firstChild),!0):!1;case 6:return s=A.pendingProps===""||s.nodeType!==3?null:s,s!==null?(A.stateNode=s,FA=A,UA=null,!0):!1;case 13:return s=s.nodeType!==8?null:s,s!==null?(l=Mi!==null?{id:Ar,overflow:nr}:null,A.memoizedState={dehydrated:s,treeContext:l,retryLane:1073741824},l=zA(18,null,null,0),l.stateNode=s,l.return=A,A.child=l,FA=A,UA=null,!0):!1;default:return!1}}function Rf(A){return(A.mode&1)!==0&&(A.flags&128)===0}function Df(A){if(dt){var s=UA;if(s){var l=s;if(!rg(A,s)){if(Rf(A))throw Error(n(418));s=En(l.nextSibling);var f=FA;s&&rg(A,s)?ng(f,l):(A.flags=A.flags&-4097|2,dt=!1,FA=A)}}else{if(Rf(A))throw Error(n(418));A.flags=A.flags&-4097|2,dt=!1,FA=A}}}function ig(A){for(A=A.return;A!==null&&A.tag!==5&&A.tag!==3&&A.tag!==13;)A=A.return;FA=A}function eu(A){if(A!==FA)return!1;if(!dt)return ig(A),dt=!0,!1;var s;if((s=A.tag!==3)&&!(s=A.tag!==5)&&(s=A.type,s=s!=="head"&&s!=="body"&&!Ve(A.type,A.memoizedProps)),s&&(s=UA)){if(Rf(A))throw sg(),Error(n(418));for(;s;)ng(A,s),s=En(s.nextSibling)}if(ig(A),A.tag===13){if(A=A.memoizedState,A=A!==null?A.dehydrated:null,!A)throw Error(n(317));e:{for(A=A.nextSibling,s=0;A;){if(A.nodeType===8){var l=A.data;if(l==="/$"){if(s===0){UA=En(A.nextSibling);break e}s--}else l!=="$"&&l!=="$!"&&l!=="$?"||s++}A=A.nextSibling}UA=null}}else UA=FA?En(A.stateNode.nextSibling):null;return!0}function sg(){for(var A=UA;A;)A=En(A.nextSibling)}function Ds(){UA=FA=null,dt=!1}function Kf(A){rn===null?rn=[A]:rn.push(A)}var yC=Z.ReactCurrentBatchConfig;function ha(A,s,l){if(A=l.ref,A!==null&&typeof A!="function"&&typeof A!="object"){if(l._owner){if(l=l._owner,l){if(l.tag!==1)throw Error(n(309));var f=l.stateNode}if(!f)throw Error(n(147,A));var g=f,B=""+A;return s!==null&&s.ref!==null&&typeof s.ref=="function"&&s.ref._stringRef===B?s.ref:(s=function(Q){var S=g.refs;Q===null?delete S[B]:S[B]=Q},s._stringRef=B,s)}if(typeof A!="string")throw Error(n(284));if(!l._owner)throw Error(n(290,A))}return A}function tu(A,s){throw A=Object.prototype.toString.call(s),Error(n(31,A==="[object Object]"?"object with keys {"+Object.keys(s).join(", ")+"}":A))}function og(A){var s=A._init;return s(A._payload)}function ag(A){function s(K,M){if(A){var z=K.deletions;z===null?(K.deletions=[M],K.flags|=16):z.push(M)}}function l(K,M){if(!A)return null;for(;M!==null;)s(K,M),M=M.sibling;return null}function f(K,M){for(K=new Map;M!==null;)M.key!==null?K.set(M.key,M):K.set(M.index,M),M=M.sibling;return K}function g(K,M){return K=Jr(K,M),K.index=0,K.sibling=null,K}function B(K,M,z){return K.index=z,A?(z=K.alternate,z!==null?(z=z.index,z<M?(K.flags|=2,M):z):(K.flags|=2,M)):(K.flags|=1048576,M)}function Q(K){return A&&K.alternate===null&&(K.flags|=2),K}function S(K,M,z,le){return M===null||M.tag!==6?(M=Td(z,K.mode,le),M.return=K,M):(M=g(M,z),M.return=K,M)}function P(K,M,z,le){var be=z.type;return be===q?ne(K,M,z.props.children,le,z.key):M!==null&&(M.elementType===be||typeof be=="object"&&be!==null&&be.$$typeof===ue&&og(be)===M.type)?(le=g(M,z.props),le.ref=ha(K,M,z),le.return=K,le):(le=xu(z.type,z.key,z.props,null,K.mode,le),le.ref=ha(K,M,z),le.return=K,le)}function X(K,M,z,le){return M===null||M.tag!==4||M.stateNode.containerInfo!==z.containerInfo||M.stateNode.implementation!==z.implementation?(M=Hd(z,K.mode,le),M.return=K,M):(M=g(M,z.children||[]),M.return=K,M)}function ne(K,M,z,le,be){return M===null||M.tag!==7?(M=Wi(z,K.mode,le,be),M.return=K,M):(M=g(M,z),M.return=K,M)}function ie(K,M,z){if(typeof M=="string"&&M!==""||typeof M=="number")return M=Td(""+M,K.mode,z),M.return=K,M;if(typeof M=="object"&&M!==null){switch(M.$$typeof){case G:return z=xu(M.type,M.key,M.props,null,K.mode,z),z.ref=ha(K,null,M),z.return=K,z;case V:return M=Hd(M,K.mode,z),M.return=K,M;case ue:var le=M._init;return ie(K,le(M._payload),z)}if(gr(M)||se(M))return M=Wi(M,K.mode,z,null),M.return=K,M;tu(K,M)}return null}function Ae(K,M,z,le){var be=M!==null?M.key:null;if(typeof z=="string"&&z!==""||typeof z=="number")return be!==null?null:S(K,M,""+z,le);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case G:return z.key===be?P(K,M,z,le):null;case V:return z.key===be?X(K,M,z,le):null;case ue:return be=z._init,Ae(K,M,be(z._payload),le)}if(gr(z)||se(z))return be!==null?null:ne(K,M,z,le,null);tu(K,z)}return null}function ye(K,M,z,le,be){if(typeof le=="string"&&le!==""||typeof le=="number")return K=K.get(z)||null,S(M,K,""+le,be);if(typeof le=="object"&&le!==null){switch(le.$$typeof){case G:return K=K.get(le.key===null?z:le.key)||null,P(M,K,le,be);case V:return K=K.get(le.key===null?z:le.key)||null,X(M,K,le,be);case ue:var He=le._init;return ye(K,M,z,He(le._payload),be)}if(gr(le)||se(le))return K=K.get(z)||null,ne(M,K,le,be,null);tu(M,le)}return null}function xe(K,M,z,le){for(var be=null,He=null,ke=M,Oe=M=0,Mt=null;ke!==null&&Oe<z.length;Oe++){ke.index>Oe?(Mt=ke,ke=null):Mt=ke.sibling;var qe=Ae(K,ke,z[Oe],le);if(qe===null){ke===null&&(ke=Mt);break}A&&ke&&qe.alternate===null&&s(K,ke),M=B(qe,M,Oe),He===null?be=qe:He.sibling=qe,He=qe,ke=Mt}if(Oe===z.length)return l(K,ke),dt&&Ri(K,Oe),be;if(ke===null){for(;Oe<z.length;Oe++)ke=ie(K,z[Oe],le),ke!==null&&(M=B(ke,M,Oe),He===null?be=ke:He.sibling=ke,He=ke);return dt&&Ri(K,Oe),be}for(ke=f(K,ke);Oe<z.length;Oe++)Mt=ye(ke,K,Oe,z[Oe],le),Mt!==null&&(A&&Mt.alternate!==null&&ke.delete(Mt.key===null?Oe:Mt.key),M=B(Mt,M,Oe),He===null?be=Mt:He.sibling=Mt,He=Mt);return A&&ke.forEach(function(Yr){return s(K,Yr)}),dt&&Ri(K,Oe),be}function Fe(K,M,z,le){var be=se(z);if(typeof be!="function")throw Error(n(150));if(z=be.call(z),z==null)throw Error(n(151));for(var He=be=null,ke=M,Oe=M=0,Mt=null,qe=z.next();ke!==null&&!qe.done;Oe++,qe=z.next()){ke.index>Oe?(Mt=ke,ke=null):Mt=ke.sibling;var Yr=Ae(K,ke,qe.value,le);if(Yr===null){ke===null&&(ke=Mt);break}A&&ke&&Yr.alternate===null&&s(K,ke),M=B(Yr,M,Oe),He===null?be=Yr:He.sibling=Yr,He=Yr,ke=Mt}if(qe.done)return l(K,ke),dt&&Ri(K,Oe),be;if(ke===null){for(;!qe.done;Oe++,qe=z.next())qe=ie(K,qe.value,le),qe!==null&&(M=B(qe,M,Oe),He===null?be=qe:He.sibling=qe,He=qe);return dt&&Ri(K,Oe),be}for(ke=f(K,ke);!qe.done;Oe++,qe=z.next())qe=ye(ke,K,Oe,qe.value,le),qe!==null&&(A&&qe.alternate!==null&&ke.delete(qe.key===null?Oe:qe.key),M=B(qe,M,Oe),He===null?be=qe:He.sibling=qe,He=qe);return A&&ke.forEach(function(e_){return s(K,e_)}),dt&&Ri(K,Oe),be}function Qt(K,M,z,le){if(typeof z=="object"&&z!==null&&z.type===q&&z.key===null&&(z=z.props.children),typeof z=="object"&&z!==null){switch(z.$$typeof){case G:e:{for(var be=z.key,He=M;He!==null;){if(He.key===be){if(be=z.type,be===q){if(He.tag===7){l(K,He.sibling),M=g(He,z.props.children),M.return=K,K=M;break e}}else if(He.elementType===be||typeof be=="object"&&be!==null&&be.$$typeof===ue&&og(be)===He.type){l(K,He.sibling),M=g(He,z.props),M.ref=ha(K,He,z),M.return=K,K=M;break e}l(K,He);break}else s(K,He);He=He.sibling}z.type===q?(M=Wi(z.props.children,K.mode,le,z.key),M.return=K,K=M):(le=xu(z.type,z.key,z.props,null,K.mode,le),le.ref=ha(K,M,z),le.return=K,K=le)}return Q(K);case V:e:{for(He=z.key;M!==null;){if(M.key===He)if(M.tag===4&&M.stateNode.containerInfo===z.containerInfo&&M.stateNode.implementation===z.implementation){l(K,M.sibling),M=g(M,z.children||[]),M.return=K,K=M;break e}else{l(K,M);break}else s(K,M);M=M.sibling}M=Hd(z,K.mode,le),M.return=K,K=M}return Q(K);case ue:return He=z._init,Qt(K,M,He(z._payload),le)}if(gr(z))return xe(K,M,z,le);if(se(z))return Fe(K,M,z,le);tu(K,z)}return typeof z=="string"&&z!==""||typeof z=="number"?(z=""+z,M!==null&&M.tag===6?(l(K,M.sibling),M=g(M,z),M.return=K,K=M):(l(K,M),M=Td(z,K.mode,le),M.return=K,K=M),Q(K)):l(K,M)}return Qt}var Ks=ag(!0),lg=ag(!1),Au=Rr(null),nu=null,Vs=null,Vf=null;function zf(){Vf=Vs=nu=null}function jf(A){var s=Au.current;ct(Au),A._currentValue=s}function Gf(A,s,l){for(;A!==null;){var f=A.alternate;if((A.childLanes&s)!==s?(A.childLanes|=s,f!==null&&(f.childLanes|=s)):f!==null&&(f.childLanes&s)!==s&&(f.childLanes|=s),A===l)break;A=A.return}}
vendor: 5,192 bytes, line 6
6function zs(A,s){nu=A,Vf=Vs=null,A=A.dependencies,A!==null&&A.firstContext!==null&&((A.lanes&s)!==0&&(fA=!0),A.firstContext=null)}function DA(A){var s=A._currentValue;if(Vf!==A)if(A={context:A,memoizedValue:s,next:null},Vs===null){if(nu===null)throw Error(n(308));Vs=A,nu.dependencies={lanes:0,firstContext:A}}else Vs=Vs.next=A;return s}var Di=null;function Zf(A){Di===null?Di=[A]:Di.push(A)}function ug(A,s,l,f){var g=s.interleaved;return g===null?(l.next=l,Zf(s)):(l.next=g.next,g.next=l),s.interleaved=l,rr(A,f)}function rr(A,s){A.lanes|=s;var l=A.alternate;for(l!==null&&(l.lanes|=s),l=A,A=A.return;A!==null;)A.childLanes|=s,l=A.alternate,l!==null&&(l.childLanes|=s),l=A,A=A.return;return l.tag===3?l.stateNode:null}var Vr=!1;function Wf(A){A.updateQueue={baseState:A.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function cg(A,s){A=A.updateQueue,s.updateQueue===A&&(s.updateQueue={baseState:A.baseState,firstBaseUpdate:A.firstBaseUpdate,lastBaseUpdate:A.lastBaseUpdate,shared:A.shared,effects:A.effects})}function ir(A,s){return{eventTime:A,lane:s,tag:0,payload:null,callback:null,next:null}}function zr(A,s,l){var f=A.updateQueue;if(f===null)return null;if(f=f.shared,(Je&2)!==0){var g=f.pending;return g===null?s.next=s:(s.next=g.next,g.next=s),f.pending=s,rr(A,l)}return g=f.interleaved,g===null?(s.next=s,Zf(f)):(s.next=g.next,g.next=s),f.interleaved=s,rr(A,l)}function ru(A,s,l){if(s=s.updateQueue,s!==null&&(s=s.shared,(l&4194240)!==0)){var f=s.lanes;f&=A.pendingLanes,l|=f,s.lanes=l,$A(A,l)}}function fg(A,s){var l=A.updateQueue,f=A.alternate;if(f!==null&&(f=f.updateQueue,l===f)){var g=null,B=null;if(l=l.firstBaseUpdate,l!==null){do{var Q={eventTime:l.eventTime,lane:l.lane,tag:l.tag,payload:l.payload,callback:l.callback,next:null};B===null?g=B=Q:B=B.next=Q,l=l.next}while(l!==null);B===null?g=B=s:B=B.next=s}else g=B=s;l={baseState:f.baseState,firstBaseUpdate:g,lastBaseUpdate:B,shared:f.shared,effects:f.effects},A.updateQueue=l;return}A=l.lastBaseUpdate,A===null?l.firstBaseUpdate=s:A.next=s,l.lastBaseUpdate=s}function iu(A,s,l,f){var g=A.updateQueue;Vr=!1;var B=g.firstBaseUpdate,Q=g.lastBaseUpdate,S=g.shared.pending;if(S!==null){g.shared.pending=null;var P=S,X=P.next;P.next=null,Q===null?B=X:Q.next=X,Q=P;var ne=A.alternate;ne!==null&&(ne=ne.updateQueue,S=ne.lastBaseUpdate,S!==Q&&(S===null?ne.firstBaseUpdate=X:S.next=X,ne.lastBaseUpdate=P))}if(B!==null){var ie=g.baseState;Q=0,ne=X=P=null,S=B;do{var Ae=S.lane,ye=S.eventTime;if((f&Ae)===Ae){ne!==null&&(ne=ne.next={eventTime:ye,lane:0,tag:S.tag,payload:S.payload,callback:S.callback,next:null});e:{var xe=A,Fe=S;switch(Ae=s,ye=l,Fe.tag){case 1:if(xe=Fe.payload,typeof xe=="function"){ie=xe.call(ye,ie,Ae);break e}ie=xe;break e;case 3:xe.flags=xe.flags&-65537|128;case 0:if(xe=Fe.payload,Ae=typeof xe=="function"?xe.call(ye,ie,Ae):xe,Ae==null)break e;ie=J({},ie,Ae);break e;case 2:Vr=!0}}S.callback!==null&&S.lane!==0&&(A.flags|=64,Ae=g.effects,Ae===null?g.effects=[S]:Ae.push(S))}else ye={eventTime:ye,lane:Ae,tag:S.tag,payload:S.payload,callback:S.callback,next:null},ne===null?(X=ne=ye,P=ie):ne=ne.next=ye,Q|=Ae;if(S=S.next,S===null){if(S=g.shared.pending,S===null)break;Ae=S,S=Ae.next,Ae.next=null,g.lastBaseUpdate=Ae,g.shared.pending=null}}while(!0);if(ne===null&&(P=ie),g.baseState=P,g.firstBaseUpdate=X,g.lastBaseUpdate=ne,s=g.shared.interleaved,s!==null){g=s;do Q|=g.lane,g=g.next;while(g!==s)}else B===null&&(g.shared.lanes=0);zi|=Q,A.lanes=Q,A.memoizedState=ie}}function dg(A,s,l){if(A=s.effects,s.effects=null,A!==null)for(s=0;s<A.length;s++){var f=A[s],g=f.callback;if(g!==null){if(f.callback=null,f=l,typeof g!="function")throw Error(n(191,g));g.call(f)}}}var pa={},bn=Rr(pa),ga=Rr(pa),ma=Rr(pa);function Ki(A){if(A===pa)throw Error(n(174));return A}function Xf(A,s){switch(at(ma,s),at(ga,A),at(bn,pa),A=s.nodeType,A){case 9:case 11:s=(s=s.documentElement)?s.namespaceURI:os(null,"");break;default:A=A===8?s.parentNode:s,s=A.namespaceURI||null,A=A.tagName,s=os(s,A)}ct(bn),at(bn,s)}function js(){ct(bn),ct(ga),ct(ma)}function hg(A){Ki(ma.current);var s=Ki(bn.current),l=os(s,A.type);s!==l&&(at(ga,A),at(bn,l))}function Jf(A){ga.current===A&&(ct(bn),ct(ga))}var mt=Rr(0);function su(A){for(var s=A;s!==null;){if(s.tag===13){var l=s.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||l.data==="$!"))return s}else if(s.tag===19&&s.memoizedProps.revealOrder!==void 0){if((s.flags&128)!==0)return s}else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===A)break;for(;s.sibling===null;){if(s.return===null||s.return===A)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}return null}var Yf=[];function qf(){for(var A=0;A<Yf.length;A++)Yf[A]._workInProgressVersionPrimary=null;Yf.length=0}var ou=Z.ReactCurrentDispatcher,$f=Z.ReactCurrentBatchConfig,Vi=0,Bt=null,Ht=null,Ot=null,au=!1,Ba=!1,va=0,CC=0;function Yt(){throw Error(n(321))}function ed(A,s){if(s===null)return!1;for(var l=0;l<s.length&&l<A.length;l++)if(!QA(A[l],s[l]))return!1;return!0}function td(A,s,l,f,g,B){if(Vi=B,Bt=s,s.memoizedState=null,s.updateQueue=null,s.lanes=0,ou.current=A===null||A.memoizedState===null?FC:UC,A=l(f,g),Ba){B=0;
vendor: 4,756 bytes, line 6
6do{if(Ba=!1,va=0,25<=B)throw Error(n(301));B+=1,Ot=Ht=null,s.updateQueue=null,ou.current=EC,A=l(f,g)}while(Ba)}if(ou.current=cu,s=Ht!==null&&Ht.next!==null,Vi=0,Ot=Ht=Bt=null,au=!1,s)throw Error(n(300));return A}function Ad(){var A=va!==0;return va=0,A}function In(){var A={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ot===null?Bt.memoizedState=Ot=A:Ot=Ot.next=A,Ot}function KA(){if(Ht===null){var A=Bt.alternate;A=A!==null?A.memoizedState:null}else A=Ht.next;var s=Ot===null?Bt.memoizedState:Ot.next;if(s!==null)Ot=s,Ht=A;else{if(A===null)throw Error(n(310));Ht=A,A={memoizedState:Ht.memoizedState,baseState:Ht.baseState,baseQueue:Ht.baseQueue,queue:Ht.queue,next:null},Ot===null?Bt.memoizedState=Ot=A:Ot=Ot.next=A}return Ot}function wa(A,s){return typeof s=="function"?s(A):s}function nd(A){var s=KA(),l=s.queue;if(l===null)throw Error(n(311));l.lastRenderedReducer=A;var f=Ht,g=f.baseQueue,B=l.pending;if(B!==null){if(g!==null){var Q=g.next;g.next=B.next,B.next=Q}f.baseQueue=g=B,l.pending=null}if(g!==null){B=g.next,f=f.baseState;var S=Q=null,P=null,X=B;do{var ne=X.lane;if((Vi&ne)===ne)P!==null&&(P=P.next={lane:0,action:X.action,hasEagerState:X.hasEagerState,eagerState:X.eagerState,next:null}),f=X.hasEagerState?X.eagerState:A(f,X.action);else{var ie={lane:ne,action:X.action,hasEagerState:X.hasEagerState,eagerState:X.eagerState,next:null};P===null?(S=P=ie,Q=f):P=P.next=ie,Bt.lanes|=ne,zi|=ne}X=X.next}while(X!==null&&X!==B);P===null?Q=f:P.next=S,QA(f,s.memoizedState)||(fA=!0),s.memoizedState=f,s.baseState=Q,s.baseQueue=P,l.lastRenderedState=f}if(A=l.interleaved,A!==null){g=A;do B=g.lane,Bt.lanes|=B,zi|=B,g=g.next;while(g!==A)}else g===null&&(l.lanes=0);return[s.memoizedState,l.dispatch]}function rd(A){var s=KA(),l=s.queue;if(l===null)throw Error(n(311));l.lastRenderedReducer=A;var f=l.dispatch,g=l.pending,B=s.memoizedState;if(g!==null){l.pending=null;var Q=g=g.next;do B=A(B,Q.action),Q=Q.next;while(Q!==g);QA(B,s.memoizedState)||(fA=!0),s.memoizedState=B,s.baseQueue===null&&(s.baseState=B),l.lastRenderedState=B}return[B,f]}function pg(){}function gg(A,s){var l=Bt,f=KA(),g=s(),B=!QA(f.memoizedState,g);if(B&&(f.memoizedState=g,fA=!0),f=f.queue,id(vg.bind(null,l,f,A),[A]),f.getSnapshot!==s||B||Ot!==null&&Ot.memoizedState.tag&1){if(l.flags|=2048,ya(9,Bg.bind(null,l,f,g,s),void 0,null),Nt===null)throw Error(n(349));(Vi&30)!==0||mg(l,s,g)}return g}function mg(A,s,l){A.flags|=16384,A={getSnapshot:s,value:l},s=Bt.updateQueue,s===null?(s={lastEffect:null,stores:null},Bt.updateQueue=s,s.stores=[A]):(l=s.stores,l===null?s.stores=[A]:l.push(A))}function Bg(A,s,l,f){s.value=l,s.getSnapshot=f,wg(s)&&yg(A)}function vg(A,s,l){return l(function(){wg(s)&&yg(A)})}function wg(A){var s=A.getSnapshot;A=A.value;try{var l=s();return!QA(A,l)}catch{return!0}}function yg(A){var s=rr(A,1);s!==null&&ln(s,A,1,-1)}function Cg(A){var s=In();return typeof A=="function"&&(A=A()),s.memoizedState=s.baseState=A,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wa,lastRenderedState:A},s.queue=A,A=A.dispatch=xC.bind(null,Bt,A),[s.memoizedState,A]}function ya(A,s,l,f){return A={tag:A,create:s,destroy:l,deps:f,next:null},s=Bt.updateQueue,s===null?(s={lastEffect:null,stores:null},Bt.updateQueue=s,s.lastEffect=A.next=A):(l=s.lastEffect,l===null?s.lastEffect=A.next=A:(f=l.next,l.next=A,A.next=f,s.lastEffect=A)),A}function _g(){return KA().memoizedState}function lu(A,s,l,f){var g=In();Bt.flags|=A,g.memoizedState=ya(1|s,l,void 0,f===void 0?null:f)}function uu(A,s,l,f){var g=KA();f=f===void 0?null:f;var B=void 0;if(Ht!==null){var Q=Ht.memoizedState;if(B=Q.destroy,f!==null&&ed(f,Q.deps)){g.memoizedState=ya(s,l,B,f);return}}Bt.flags|=A,g.memoizedState=ya(1|s,l,B,f)}function Qg(A,s){return lu(8390656,8,A,s)}function id(A,s){return uu(2048,8,A,s)}function xg(A,s){return uu(4,2,A,s)}function Fg(A,s){return uu(4,4,A,s)}function Ug(A,s){if(typeof s=="function")return A=A(),s(A),function(){s(null)};if(s!=null)return A=A(),s.current=A,function(){s.current=null}}function Eg(A,s,l){return l=l!=null?l.concat([A]):null,uu(4,4,Ug.bind(null,s,A),l)}function sd(){}function bg(A,s){var l=KA();s=s===void 0?null:s;var f=l.memoizedState;return f!==null&&s!==null&&ed(s,f[1])?f[0]:(l.memoizedState=[A,s],A)}function Ig(A,s){var l=KA();s=s===void 0?null:s;var f=l.memoizedState;return f!==null&&s!==null&&ed(s,f[1])?f[0]:(A=A(),l.memoizedState=[A,s],A)}function Sg(A,s,l){return(Vi&21)===0?(A.baseState&&(A.baseState=!1,fA=!0),A.memoizedState=l):(QA(l,s)||(l=Fl(),Bt.lanes|=l,zi|=l,A.baseState=!0),s)}function _C(A,s){var l=Xe;Xe=l!==0&&4>l?l:4,A(!0);var f=$f.transition;$f.transition={};try{A(!1),s()}finally{Xe=l,$f.transition=f}}function Lg(){return KA().memoizedState}function QC(A,s,l){var f=Wr(A);
vendor: 9,307 bytes, lines 6-8
6if(l={lane:f,action:l,hasEagerState:!1,eagerState:null,next:null},Tg(A))Hg(s,l);else if(l=ug(A,s,l,f),l!==null){var g=sA();ln(l,A,f,g),kg(l,s,f)}}function xC(A,s,l){var f=Wr(A),g={lane:f,action:l,hasEagerState:!1,eagerState:null,next:null};if(Tg(A))Hg(s,g);else{var B=A.alternate;if(A.lanes===0&&(B===null||B.lanes===0)&&(B=s.lastRenderedReducer,B!==null))try{var Q=s.lastRenderedState,S=B(Q,l);if(g.hasEagerState=!0,g.eagerState=S,QA(S,Q)){var P=s.interleaved;P===null?(g.next=g,Zf(s)):(g.next=P.next,P.next=g),s.interleaved=g;return}}catch{}l=ug(A,s,g,f),l!==null&&(g=sA(),ln(l,A,f,g),kg(l,s,f))}}function Tg(A){var s=A.alternate;return A===Bt||s!==null&&s===Bt}function Hg(A,s){Ba=au=!0;var l=A.pending;l===null?s.next=s:(s.next=l.next,l.next=s),A.pending=s}function kg(A,s,l){if((l&4194240)!==0){var f=s.lanes;f&=A.pendingLanes,l|=f,s.lanes=l,$A(A,l)}}var cu={readContext:DA,useCallback:Yt,useContext:Yt,useEffect:Yt,useImperativeHandle:Yt,useInsertionEffect:Yt,useLayoutEffect:Yt,useMemo:Yt,useReducer:Yt,useRef:Yt,useState:Yt,useDebugValue:Yt,useDeferredValue:Yt,useTransition:Yt,useMutableSource:Yt,useSyncExternalStore:Yt,useId:Yt,unstable_isNewReconciler:!1},FC={readContext:DA,useCallback:function(A,s){return In().memoizedState=[A,s===void 0?null:s],A},useContext:DA,useEffect:Qg,useImperativeHandle:function(A,s,l){return l=l!=null?l.concat([A]):null,lu(4194308,4,Ug.bind(null,s,A),l)},useLayoutEffect:function(A,s){return lu(4194308,4,A,s)},useInsertionEffect:function(A,s){return lu(4,2,A,s)},useMemo:function(A,s){var l=In();return s=s===void 0?null:s,A=A(),l.memoizedState=[A,s],A},useReducer:function(A,s,l){var f=In();return s=l!==void 0?l(s):s,f.memoizedState=f.baseState=s,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:A,lastRenderedState:s},f.queue=A,A=A.dispatch=QC.bind(null,Bt,A),[f.memoizedState,A]},useRef:function(A){var s=In();return A={current:A},s.memoizedState=A},useState:Cg,useDebugValue:sd,useDeferredValue:function(A){return In().memoizedState=A},useTransition:function(){var A=Cg(!1),s=A[0];return A=_C.bind(null,A[1]),In().memoizedState=A,[s,A]},useMutableSource:function(){},useSyncExternalStore:function(A,s,l){var f=Bt,g=In();if(dt){if(l===void 0)throw Error(n(407));l=l()}else{if(l=s(),Nt===null)throw Error(n(349));(Vi&30)!==0||mg(f,s,l)}g.memoizedState=l;var B={value:l,getSnapshot:s};return g.queue=B,Qg(vg.bind(null,f,B,A),[A]),f.flags|=2048,ya(9,Bg.bind(null,f,B,l,s),void 0,null),l},useId:function(){var A=In(),s=Nt.identifierPrefix;if(dt){var l=nr,f=Ar;l=(f&~(1<<32-Me(f)-1)).toString(32)+l,s=":"+s+"R"+l,l=va++,0<l&&(s+="H"+l.toString(32)),s+=":"}else l=CC++,s=":"+s+"r"+l.toString(32)+":";return A.memoizedState=s},unstable_isNewReconciler:!1},UC={readContext:DA,useCallback:bg,useContext:DA,useEffect:id,useImperativeHandle:Eg,useInsertionEffect:xg,useLayoutEffect:Fg,useMemo:Ig,useReducer:nd,useRef:_g,useState:function(){return nd(wa)},useDebugValue:sd,useDeferredValue:function(A){var s=KA();return Sg(s,Ht.memoizedState,A)},useTransition:function(){var A=nd(wa)[0],s=KA().memoizedState;return[A,s]},useMutableSource:pg,useSyncExternalStore:gg,useId:Lg,unstable_isNewReconciler:!1},EC={readContext:DA,useCallback:bg,useContext:DA,useEffect:id,useImperativeHandle:Eg,useInsertionEffect:xg,useLayoutEffect:Fg,useMemo:Ig,useReducer:rd,useRef:_g,useState:function(){return rd(wa)},useDebugValue:sd,useDeferredValue:function(A){var s=KA();return Ht===null?s.memoizedState=A:Sg(s,Ht.memoizedState,A)},useTransition:function(){var A=rd(wa)[0],s=KA().memoizedState;return[A,s]},useMutableSource:pg,useSyncExternalStore:gg,useId:Lg,unstable_isNewReconciler:!1};function sn(A,s){if(A&&A.defaultProps){s=J({},s),A=A.defaultProps;for(var l in A)s[l]===void 0&&(s[l]=A[l]);return s}return s}function od(A,s,l,f){s=A.memoizedState,l=l(f,s),l=l==null?s:J({},s,l),A.memoizedState=l,A.lanes===0&&(A.updateQueue.baseState=l)}var fu={isMounted:function(A){return(A=A._reactInternals)?wn(A)===A:!1},enqueueSetState:function(A,s,l){A=A._reactInternals;var f=sA(),g=Wr(A),B=ir(f,g);B.payload=s,l!=null&&(B.callback=l),s=zr(A,B,g),s!==null&&(ln(s,A,g,f),ru(s,A,g))},enqueueReplaceState:function(A,s,l){A=A._reactInternals;var f=sA(),g=Wr(A),B=ir(f,g);B.tag=1,B.payload=s,l!=null&&(B.callback=l),s=zr(A,B,g),s!==null&&(ln(s,A,g,f),ru(s,A,g))},enqueueForceUpdate:function(A,s){A=A._reactInternals;var l=sA(),f=Wr(A),g=ir(l,f);g.tag=2,s!=null&&(g.callback=s),s=zr(A,g,f),s!==null&&(ln(s,A,f,l),ru(s,A,f))}};function Pg(A,s,l,f,g,B,Q){return A=A.stateNode,typeof A.shouldComponentUpdate=="function"?A.shouldComponentUpdate(f,B,Q):s.prototype&&s.prototype.isPureReactComponent?!xn(l,f)||!xn(g,B):!0}function Og(A,s,l){var f=!1,g=Dr,B=s.contextType;return typeof B=="object"&&B!==null?B=DA(B):(g=cA(s)?Ni:Jt.current,f=s.contextTypes,B=(f=f!=null)?Ns(A,g):Dr),s=new s(l,B),A.memoizedState=s.state!==null&&s.state!==void 0?s.state:null,s.updater=fu,A.stateNode=s,s._reactInternals=A,f&&(A=A.stateNode,A.__reactInternalMemoizedUnmaskedChildContext=g,A.__reactInternalMemoizedMaskedChildContext=B),s}function Ng(A,s,l,f){A=s.state,typeof s.componentWillReceiveProps=="function"&&s.componentWillReceiveProps(l,f),typeof s.UNSAFE_componentWillReceiveProps=="function"&&s.UNSAFE_componentWillReceiveProps(l,f),s.state!==A&&fu.enqueueReplaceState(s,s.state,null)}function ad(A,s,l,f){var g=A.stateNode;g.props=l,g.state=A.memoizedState,g.refs={},Wf(A);var B=s.contextType;typeof B=="object"&&B!==null?g.context=DA(B):(B=cA(s)?Ni:Jt.current,g.context=Ns(A,B)),g.state=A.memoizedState,B=s.getDerivedStateFromProps,typeof B=="function"&&(od(A,s,B,l),g.state=A.memoizedState),typeof s.getDerivedStateFromProps=="function"||typeof g.getSnapshotBeforeUpdate=="function"||typeof g.UNSAFE_componentWillMount!="function"&&typeof g.componentWillMount!="function"||(s=g.state,typeof g.componentWillMount=="function"&&g.componentWillMount(),typeof g.UNSAFE_componentWillMount=="function"&&g.UNSAFE_componentWillMount(),s!==g.state&&fu.enqueueReplaceState(g,g.state,null),iu(A,l,g,f),g.state=A.memoizedState),typeof g.componentDidMount=="function"&&(A.flags|=4194308)}function Gs(A,s){try{var l="",f=s;do l+=pe(f),f=f.return;while(f);var g=l}catch(B){g=` 7Error generating stack: `+B.message+` 8`+B.stack}return{value:A,source:s,stack:g,digest:null}}function ld(A,s,l){return{value:A,source:null,stack:l??null,digest:s??null}}function ud(A,s){try{console.error(s.value)}catch(l){setTimeout(function(){throw l})}}var bC=typeof WeakMap=="function"?WeakMap:Map;function Mg(A,s,l){l=ir(-1,l),l.tag=3,l.payload={element:null};var f=s.value;return l.callback=function(){vu||(vu=!0,xd=f),ud(A,s)},l}function Rg(A,s,l){l=ir(-1,l),l.tag=3;var f=A.type.getDerivedStateFromError;if(typeof f=="function"){var g=s.value;l.payload=function(){return f(g)},l.callback=function(){ud(A,s)}}var B=A.stateNode;return B!==null&&typeof B.componentDidCatch=="function"&&(l.callback=function(){ud(A,s),typeof f!="function"&&(Gr===null?Gr=new Set([this]):Gr.add(this));var Q=s.stack;this.componentDidCatch(s.value,{componentStack:Q!==null?Q:""})}),l}function Dg(A,s,l){var f=A.pingCache;if(f===null){f=A.pingCache=new bC;var g=new Set;f.set(s,g)}else g=f.get(s),g===void 0&&(g=new Set,f.set(s,g));g.has(l)||(g.add(l),A=VC.bind(null,A,s,l),s.then(A,A))}function Kg(A){do{var s;if((s=A.tag===13)&&(s=A.memoizedState,s=s!==null?s.dehydrated!==null:!0),s)return A;A=A.return}while(A!==null);return null}function Vg(A,s,l,f,g){return(A.mode&1)===0?(A===s?A.flags|=65536:(A.flags|=128,l.flags|=131072,l.flags&=-52805,l.tag===1&&(l.alternate===null?l.tag=17:(s=ir(-1,1),s.tag=2,zr(l,s,1))),l.lanes|=1),A):(A.flags|=65536,A.lanes=g,A)}var IC=Z.ReactCurrentOwner,fA=!1;function iA(A,s,l,f){s.child=A===null?lg(s,null,l,f):Ks(s,A.child,l,f)}function zg(A,s,l,f,g){l=l.render;var B=s.ref;return zs(s,g),f=td(A,s,l,f,B,g),l=Ad(),A!==null&&!fA?(s.updateQueue=A.updateQueue,s.flags&=-2053,A.lanes&=~g,sr(A,s,g)):(dt&&l&&Nf(s),s.flags|=1,iA(A,s,f,g),s.child)}function jg(A,s,l,f,g){if(A===null){var B=l.type;return typeof B=="function"&&!Ld(B)&&B.defaultProps===void 0&&l.compare===null&&l.defaultProps===void 0?(s.tag=15,s.type=B,Gg(A,s,B,f,g)):(A=xu(l.type,null,f,s,s.mode,g),A.ref=s.ref,A.return=s,s.child=A)}if(B=A.child,(A.lanes&g)===0){var Q=B.memoizedProps;if(l=l.compare,l=l!==null?l:xn,l(Q,f)&&A.ref===s.ref)return sr(A,s,g)}return s.flags|=1,A=Jr(B,f),A.ref=s.ref,A.return=s,s.child=A}function Gg(A,s,l,f,g){if(A!==null){var B=A.memoizedProps;if(xn(B,f)&&A.ref===s.ref)if(fA=!1,s.pendingProps=f=B,(A.lanes&g)!==0)(A.flags&131072)!==0&&(fA=!0);else return s.lanes=A.lanes,sr(A,s,g)}return cd(A,s,l,f,g)}function Zg(A,s,l){var f=s.pendingProps,g=f.children,B=A!==null?A.memoizedState:null;if(f.mode==="hidden")if((s.mode&1)===0)s.memoizedState={baseLanes:0,cachePool:null,transitions:null},at(Ws,EA),EA|=l;else{if((l&1073741824)===0)return A=B!==null?B.baseLanes|l:l,s.lanes=s.childLanes=1073741824,s.memoizedState={baseLanes:A,cachePool:null,transitions:null},s.updateQueue=null,at(Ws,EA),EA|=A,null;s.memoizedState={baseLanes:0,cachePool:null,transitions:null},f=B!==null?B.baseLanes:l,at(Ws,EA),EA|=f}else B!==null?(f=B.baseLanes|l,s.memoizedState=null):f=l,at(Ws,EA),EA|=f;return iA(A,s,g,l),s.child}function Wg(A,s){var l=s.ref;(A===null&&l!==null||A!==null&&A.ref!==l)&&(s.flags|=512,s.flags|=2097152)}
vendor: 4,101 bytes, line 8
8function cd(A,s,l,f,g){var B=cA(l)?Ni:Jt.current;return B=Ns(s,B),zs(s,g),l=td(A,s,l,f,B,g),f=Ad(),A!==null&&!fA?(s.updateQueue=A.updateQueue,s.flags&=-2053,A.lanes&=~g,sr(A,s,g)):(dt&&f&&Nf(s),s.flags|=1,iA(A,s,l,g),s.child)}function Xg(A,s,l,f,g){if(cA(l)){var B=!0;Jl(s)}else B=!1;if(zs(s,g),s.stateNode===null)hu(A,s),Og(s,l,f),ad(s,l,f,g),f=!0;else if(A===null){var Q=s.stateNode,S=s.memoizedProps;Q.props=S;var P=Q.context,X=l.contextType;typeof X=="object"&&X!==null?X=DA(X):(X=cA(l)?Ni:Jt.current,X=Ns(s,X));var ne=l.getDerivedStateFromProps,ie=typeof ne=="function"||typeof Q.getSnapshotBeforeUpdate=="function";ie||typeof Q.UNSAFE_componentWillReceiveProps!="function"&&typeof Q.componentWillReceiveProps!="function"||(S!==f||P!==X)&&Ng(s,Q,f,X),Vr=!1;var Ae=s.memoizedState;Q.state=Ae,iu(s,f,Q,g),P=s.memoizedState,S!==f||Ae!==P||uA.current||Vr?(typeof ne=="function"&&(od(s,l,ne,f),P=s.memoizedState),(S=Vr||Pg(s,l,S,f,Ae,P,X))?(ie||typeof Q.UNSAFE_componentWillMount!="function"&&typeof Q.componentWillMount!="function"||(typeof Q.componentWillMount=="function"&&Q.componentWillMount(),typeof Q.UNSAFE_componentWillMount=="function"&&Q.UNSAFE_componentWillMount()),typeof Q.componentDidMount=="function"&&(s.flags|=4194308)):(typeof Q.componentDidMount=="function"&&(s.flags|=4194308),s.memoizedProps=f,s.memoizedState=P),Q.props=f,Q.state=P,Q.context=X,f=S):(typeof Q.componentDidMount=="function"&&(s.flags|=4194308),f=!1)}else{Q=s.stateNode,cg(A,s),S=s.memoizedProps,X=s.type===s.elementType?S:sn(s.type,S),Q.props=X,ie=s.pendingProps,Ae=Q.context,P=l.contextType,typeof P=="object"&&P!==null?P=DA(P):(P=cA(l)?Ni:Jt.current,P=Ns(s,P));var ye=l.getDerivedStateFromProps;(ne=typeof ye=="function"||typeof Q.getSnapshotBeforeUpdate=="function")||typeof Q.UNSAFE_componentWillReceiveProps!="function"&&typeof Q.componentWillReceiveProps!="function"||(S!==ie||Ae!==P)&&Ng(s,Q,f,P),Vr=!1,Ae=s.memoizedState,Q.state=Ae,iu(s,f,Q,g);var xe=s.memoizedState;S!==ie||Ae!==xe||uA.current||Vr?(typeof ye=="function"&&(od(s,l,ye,f),xe=s.memoizedState),(X=Vr||Pg(s,l,X,f,Ae,xe,P)||!1)?(ne||typeof Q.UNSAFE_componentWillUpdate!="function"&&typeof Q.componentWillUpdate!="function"||(typeof Q.componentWillUpdate=="function"&&Q.componentWillUpdate(f,xe,P),typeof Q.UNSAFE_componentWillUpdate=="function"&&Q.UNSAFE_componentWillUpdate(f,xe,P)),typeof Q.componentDidUpdate=="function"&&(s.flags|=4),typeof Q.getSnapshotBeforeUpdate=="function"&&(s.flags|=1024)):(typeof Q.componentDidUpdate!="function"||S===A.memoizedProps&&Ae===A.memoizedState||(s.flags|=4),typeof Q.getSnapshotBeforeUpdate!="function"||S===A.memoizedProps&&Ae===A.memoizedState||(s.flags|=1024),s.memoizedProps=f,s.memoizedState=xe),Q.props=f,Q.state=xe,Q.context=P,f=X):(typeof Q.componentDidUpdate!="function"||S===A.memoizedProps&&Ae===A.memoizedState||(s.flags|=4),typeof Q.getSnapshotBeforeUpdate!="function"||S===A.memoizedProps&&Ae===A.memoizedState||(s.flags|=1024),f=!1)}return fd(A,s,l,f,B,g)}function fd(A,s,l,f,g,B){Wg(A,s);var Q=(s.flags&128)!==0;if(!f&&!Q)return g&&eg(s,l,!1),sr(A,s,B);f=s.stateNode,IC.current=s;var S=Q&&typeof l.getDerivedStateFromError!="function"?null:f.render();return s.flags|=1,A!==null&&Q?(s.child=Ks(s,A.child,null,B),s.child=Ks(s,null,S,B)):iA(A,s,S,B),s.memoizedState=f.state,g&&eg(s,l,!0),s.child}function Jg(A){var s=A.stateNode;s.pendingContext?qp(A,s.pendingContext,s.pendingContext!==s.context):s.context&&qp(A,s.context,!1),Xf(A,s.containerInfo)}function Yg(A,s,l,f,g){return Ds(),Kf(g),s.flags|=256,iA(A,s,l,f),s.child}var dd={dehydrated:null,treeContext:null,retryLane:0};function hd(A){return{baseLanes:A,cachePool:null,transitions:null}}function qg(A,s,l){var f=s.pendingProps,g=mt.current,B=!1,Q=(s.flags&128)!==0,S;if((S=Q)||(S=A!==null&&A.memoizedState===null?!1:(g&2)!==0),S?(B=!0,s.flags&=-129):(A===null||A.memoizedState!==null)&&(g|=1),at(mt,g&1),A===null)return Df(s),A=s.memoizedState,A!==null&&(A=A.dehydrated,A!==null)?((s.mode&1)===0?s.lanes=1:A.data==="$!"?s.lanes=8:s.lanes=1073741824,null):(Q=f.children,A=f.fallback,B?(f=s.mode,B=s.child,Q={mode:"hidden",children:Q}
vendor: 7,532 bytes, line 8
8,(f&1)===0&&B!==null?(B.childLanes=0,B.pendingProps=Q):B=Fu(Q,f,0,null),A=Wi(A,f,l,null),B.return=s,A.return=s,B.sibling=A,s.child=B,s.child.memoizedState=hd(l),s.memoizedState=dd,A):pd(s,Q));if(g=A.memoizedState,g!==null&&(S=g.dehydrated,S!==null))return SC(A,s,Q,f,S,g,l);if(B){B=f.fallback,Q=s.mode,g=A.child,S=g.sibling;var P={mode:"hidden",children:f.children};return(Q&1)===0&&s.child!==g?(f=s.child,f.childLanes=0,f.pendingProps=P,s.deletions=null):(f=Jr(g,P),f.subtreeFlags=g.subtreeFlags&14680064),S!==null?B=Jr(S,B):(B=Wi(B,Q,l,null),B.flags|=2),B.return=s,f.return=s,f.sibling=B,s.child=f,f=B,B=s.child,Q=A.child.memoizedState,Q=Q===null?hd(l):{baseLanes:Q.baseLanes|l,cachePool:null,transitions:Q.transitions},B.memoizedState=Q,B.childLanes=A.childLanes&~l,s.memoizedState=dd,f}return B=A.child,A=B.sibling,f=Jr(B,{mode:"visible",children:f.children}),(s.mode&1)===0&&(f.lanes=l),f.return=s,f.sibling=null,A!==null&&(l=s.deletions,l===null?(s.deletions=[A],s.flags|=16):l.push(A)),s.child=f,s.memoizedState=null,f}function pd(A,s){return s=Fu({mode:"visible",children:s},A.mode,0,null),s.return=A,A.child=s}function du(A,s,l,f){return f!==null&&Kf(f),Ks(s,A.child,null,l),A=pd(s,s.pendingProps.children),A.flags|=2,s.memoizedState=null,A}function SC(A,s,l,f,g,B,Q){if(l)return s.flags&256?(s.flags&=-257,f=ld(Error(n(422))),du(A,s,Q,f)):s.memoizedState!==null?(s.child=A.child,s.flags|=128,null):(B=f.fallback,g=s.mode,f=Fu({mode:"visible",children:f.children},g,0,null),B=Wi(B,g,Q,null),B.flags|=2,f.return=s,B.return=s,f.sibling=B,s.child=f,(s.mode&1)!==0&&Ks(s,A.child,null,Q),s.child.memoizedState=hd(Q),s.memoizedState=dd,B);if((s.mode&1)===0)return du(A,s,Q,null);if(g.data==="$!"){if(f=g.nextSibling&&g.nextSibling.dataset,f)var S=f.dgst;return f=S,B=Error(n(419)),f=ld(B,f,void 0),du(A,s,Q,f)}if(S=(Q&A.childLanes)!==0,fA||S){if(f=Nt,f!==null){switch(Q&-Q){case 4:g=2;break;case 16:g=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:g=32;break;case 536870912:g=268435456;break;default:g=0}g=(g&(f.suspendedLanes|Q))!==0?0:g,g!==0&&g!==B.retryLane&&(B.retryLane=g,rr(A,g),ln(f,A,g,-1))}return Sd(),f=ld(Error(n(421))),du(A,s,Q,f)}return g.data==="$?"?(s.flags|=128,s.child=A.child,s=zC.bind(null,A),g._reactRetry=s,null):(A=B.treeContext,UA=En(g.nextSibling),FA=s,dt=!0,rn=null,A!==null&&(MA[RA++]=Ar,MA[RA++]=nr,MA[RA++]=Mi,Ar=A.id,nr=A.overflow,Mi=s),s=pd(s,f.children),s.flags|=4096,s)}function $g(A,s,l){A.lanes|=s;var f=A.alternate;f!==null&&(f.lanes|=s),Gf(A.return,s,l)}function gd(A,s,l,f,g){var B=A.memoizedState;B===null?A.memoizedState={isBackwards:s,rendering:null,renderingStartTime:0,last:f,tail:l,tailMode:g}:(B.isBackwards=s,B.rendering=null,B.renderingStartTime=0,B.last=f,B.tail=l,B.tailMode=g)}function em(A,s,l){var f=s.pendingProps,g=f.revealOrder,B=f.tail;if(iA(A,s,f.children,l),f=mt.current,(f&2)!==0)f=f&1|2,s.flags|=128;else{if(A!==null&&(A.flags&128)!==0)e:for(A=s.child;A!==null;){if(A.tag===13)A.memoizedState!==null&&$g(A,l,s);else if(A.tag===19)$g(A,l,s);else if(A.child!==null){A.child.return=A,A=A.child;continue}if(A===s)break e;for(;A.sibling===null;){if(A.return===null||A.return===s)break e;A=A.return}A.sibling.return=A.return,A=A.sibling}f&=1}if(at(mt,f),(s.mode&1)===0)s.memoizedState=null;else switch(g){case"forwards":for(l=s.child,g=null;l!==null;)A=l.alternate,A!==null&&su(A)===null&&(g=l),l=l.sibling;l=g,l===null?(g=s.child,s.child=null):(g=l.sibling,l.sibling=null),gd(s,!1,g,l,B);break;case"backwards":for(l=null,g=s.child,s.child=null;g!==null;){if(A=g.alternate,A!==null&&su(A)===null){s.child=g;break}A=g.sibling,g.sibling=l,l=g,g=A}gd(s,!0,l,null,B);break;case"together":gd(s,!1,null,null,void 0);break;default:s.memoizedState=null}return s.child}function hu(A,s){(s.mode&1)===0&&A!==null&&(A.alternate=null,s.alternate=null,s.flags|=2)}function sr(A,s,l){if(A!==null&&(s.dependencies=A.dependencies),zi|=s.lanes,(l&s.childLanes)===0)return null;if(A!==null&&s.child!==A.child)throw Error(n(153));if(s.child!==null){for(A=s.child,l=Jr(A,A.pendingProps),s.child=l,l.return=s;A.sibling!==null;)A=A.sibling,l=l.sibling=Jr(A,A.pendingProps),l.return=s;l.sibling=null}return s.child}function LC(A,s,l){switch(s.tag){case 3:Jg(s),Ds();break;case 5:hg(s);break;case 1:cA(s.type)&&Jl(s);break;case 4:Xf(s,s.stateNode.containerInfo);break;case 10:var f=s.type._context,g=s.memoizedProps.value;at(Au,f._currentValue),f._currentValue=g;break;case 13:if(f=s.memoizedState,f!==null)return f.dehydrated!==null?(at(mt,mt.current&1),s.flags|=128,null):(l&s.child.childLanes)!==0?qg(A,s,l):(at(mt,mt.current&1),A=sr(A,s,l),A!==null?A.sibling:null);at(mt,mt.current&1);break;case 19:if(f=(l&s.childLanes)!==0,(A.flags&128)!==0){if(f)return em(A,s,l);s.flags|=128}if(g=s.memoizedState,g!==null&&(g.rendering=null,g.tail=null,g.lastEffect=null),at(mt,mt.current),f)break;return null;case 22:case 23:return s.lanes=0,Zg(A,s,l)}return sr(A,s,l)}var tm,md,Am,nm;tm=function(A,s){for(var l=s.child;l!==null;){if(l.tag===5||l.tag===6)A.appendChild(l.stateNode);else if(l.tag!==4&&l.child!==null){l.child.return=l,l=l.child;continue}if(l===s)break;for(;l.sibling===null;){if(l.return===null||l.return===s)return;l=l.return}l.sibling.return=l.return,l=l.sibling}},md=function(){},Am=function(A,s,l,f){var g=A.memoizedProps;if(g!==f){A=s.stateNode,Ki(bn.current);var B=null;switch(l){case"input":g=Eo(A,g),f=Eo(A,f),B=[];break;case"select":g=J({},g,{value:void 0}),f=J({},f,{value:void 0}),B=[];break;case"textarea":g=is(A,g),f=is(A,f),B=[];break;default:typeof g.onClick!="function"&&typeof f.onClick=="function"&&(A.onclick=ee)}Ho(l,f);var Q;l=null;for(X in g)if(!f.hasOwnProperty(X)&&g.hasOwnProperty(X)&&g[X]!=null)if(X==="style"){var S=g[X];for(Q in S)S.hasOwnProperty(Q)&&(l||(l={}),l[Q]="")}else X!=="dangerouslySetInnerHTML"&&X!=="children"&&X!=="suppressContentEditableWarning"&&X!=="suppressHydrationWarning"&&X!=="autoFocus"&&(a.hasOwnProperty(X)?B||(B=[]):(B=B||[]).push(X,null));for(X in f){var P=f[X];if(S=g?.[X],f.hasOwnProperty(X)&&P!==S&&(P!=null||S!=null))if(X==="style")if(S){for(Q in S)!S.hasOwnProperty(Q)||P&&P.hasOwnProperty(Q)||(l||(l={}),l[Q]="");for(Q in P)P.hasOwnProperty(Q)&&S[Q]!==P[Q]&&(l||(l={}),l[Q]=P[Q])}else l||(B||(B=[]),B.push(X,l)),l=P;else X==="dangerouslySetInnerHTML"?(P=P?P.__html:void 0,S=S?S.__html:void 0,P!=null&&S!==P&&(B=B||[]).push(X,P)):X==="children"?typeof P!="string"&&typeof P!="number"||(B=B||[]).push(X,""+P):X!=="suppressContentEditableWarning"&&X!=="suppressHydrationWarning"&&(a.hasOwnProperty(X)?(P!=null&&X==="onScroll"&&rt("scroll",A),B||S===P||(B=[])):(B=B||[]).push(X,P))}l&&(B=B||[]).push("style",l);var X=B;(s.updateQueue=X)&&(s.flags|=4)}},nm=function(A,s,l,f){l!==f&&(s.flags|=4)};function Ca(A,s){if(!dt)switch(A.tailMode){case"hidden":s=A.tail;for(var l=null;s!==null;)s.alternate!==null&&(l=s),s=s.sibling;l===null?A.tail=null:l.sibling=null;break;case"collapsed":l=A.tail;for(var f=null;l!==null;)l.alternate!==null&&(f=l),l=l.sibling;f===null?s||A.tail===null?A.tail=null:A.tail.sibling=null:f.sibling=null}}function qt(A){var s=A.alternate!==null&&A.alternate.child===A.child,l=0,f=0;if(s)for(var g=A.child;g!==null;)l|=g.lanes|g.childLanes,f|=g.subtreeFlags&14680064,f|=g.flags&14680064,g.return=A,g=g.sibling;else for(g=A.child;g!==null;)l|=g.lanes|g.childLanes,f|=g.subtreeFlags,f|=g.flags,g.return=A,g=g.sibling;
vendor: 8,546 bytes, line 8
8return A.subtreeFlags|=f,A.childLanes=l,s}function TC(A,s,l){var f=s.pendingProps;switch(Mf(s),s.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return qt(s),null;case 1:return cA(s.type)&&Xl(),qt(s),null;case 3:return f=s.stateNode,js(),ct(uA),ct(Jt),qf(),f.pendingContext&&(f.context=f.pendingContext,f.pendingContext=null),(A===null||A.child===null)&&(eu(s)?s.flags|=4:A===null||A.memoizedState.isDehydrated&&(s.flags&256)===0||(s.flags|=1024,rn!==null&&(Ed(rn),rn=null))),md(A,s),qt(s),null;case 5:Jf(s);var g=Ki(ma.current);if(l=s.type,A!==null&&s.stateNode!=null)Am(A,s,l,f,g),A.ref!==s.ref&&(s.flags|=512,s.flags|=2097152);else{if(!f){if(s.stateNode===null)throw Error(n(166));return qt(s),null}if(A=Ki(bn.current),eu(s)){f=s.stateNode,l=s.type;var B=s.memoizedProps;switch(f[NA]=s,f[Nr]=B,A=(s.mode&1)!==0,l){case"dialog":rt("cancel",f),rt("close",f);break;case"iframe":case"object":case"embed":rt("load",f);break;case"video":case"audio":for(g=0;g<kr.length;g++)rt(kr[g],f);break;case"source":rt("error",f);break;case"img":case"image":case"link":rt("error",f),rt("load",f);break;case"details":rt("toggle",f);break;case"input":bo(f,B),rt("invalid",f);break;case"select":f._wrapperState={wasMultiple:!!B.multiple},rt("invalid",f);break;case"textarea":Lo(f,B),rt("invalid",f)}Ho(l,B),g=null;for(var Q in B)if(B.hasOwnProperty(Q)){var S=B[Q];Q==="children"?typeof S=="string"?f.textContent!==S&&(B.suppressHydrationWarning!==!0&&W(f.textContent,S,A),g=["children",S]):typeof S=="number"&&f.textContent!==""+S&&(B.suppressHydrationWarning!==!0&&W(f.textContent,S,A),g=["children",""+S]):a.hasOwnProperty(Q)&&S!=null&&Q==="onScroll"&&rt("scroll",f)}switch(l){case"input":mn(f),vi(f,B,!0);break;case"textarea":mn(f),fl(f);break;case"select":case"option":break;default:typeof B.onClick=="function"&&(f.onclick=ee)}f=g,s.updateQueue=f,f!==null&&(s.flags|=4)}else{Q=g.nodeType===9?g:g.ownerDocument,A==="http://www.w3.org/1999/xhtml"&&(A=ss(l)),A==="http://www.w3.org/1999/xhtml"?l==="script"?(A=Q.createElement("div"),A.innerHTML="<script><\/script>",A=A.removeChild(A.firstChild)):typeof f.is=="string"?A=Q.createElement(l,{is:f.is}):(A=Q.createElement(l),l==="select"&&(Q=A,f.multiple?Q.multiple=!0:f.size&&(Q.size=f.size))):A=Q.createElementNS(A,l),A[NA]=s,A[Nr]=f,tm(A,s,!1,!1),s.stateNode=A;e:{switch(Q=Mn(l,f),l){case"dialog":rt("cancel",A),rt("close",A),g=f;break;case"iframe":case"object":case"embed":rt("load",A),g=f;break;case"video":case"audio":for(g=0;g<kr.length;g++)rt(kr[g],A);g=f;break;case"source":rt("error",A),g=f;break;case"img":case"image":case"link":rt("error",A),rt("load",A),g=f;break;case"details":rt("toggle",A),g=f;break;case"input":bo(A,f),g=Eo(A,f),rt("invalid",A);break;case"option":g=f;break;case"select":A._wrapperState={wasMultiple:!!f.multiple},g=J({},f,{value:void 0}),rt("invalid",A);break;case"textarea":Lo(A,f),g=is(A,f),rt("invalid",A);break;default:g=f}Ho(l,g),S=g;for(B in S)if(S.hasOwnProperty(B)){var P=S[B];B==="style"?as(A,P):B==="dangerouslySetInnerHTML"?(P=P?P.__html:void 0,P!=null&&dl(A,P)):B==="children"?typeof P=="string"?(l!=="textarea"||P!=="")&&mr(A,P):typeof P=="number"&&mr(A,""+P):B!=="suppressContentEditableWarning"&&B!=="suppressHydrationWarning"&&B!=="autoFocus"&&(a.hasOwnProperty(B)?P!=null&&B==="onScroll"&&rt("scroll",A):P!=null&&j(A,B,P,Q))}switch(l){case"input":mn(A),vi(A,f,!1);break;case"textarea":mn(A),fl(A);break;case"option":f.value!=null&&A.setAttribute("value",""+Ke(f.value));break;case"select":A.multiple=!!f.multiple,B=f.value,B!=null?vn(A,!!f.multiple,B,!1):f.defaultValue!=null&&vn(A,!!f.multiple,f.defaultValue,!0);break;default:typeof g.onClick=="function"&&(A.onclick=ee)}switch(l){case"button":case"input":case"select":case"textarea":f=!!f.autoFocus;break e;case"img":f=!0;break e;default:f=!1}}f&&(s.flags|=4)}s.ref!==null&&(s.flags|=512,s.flags|=2097152)}return qt(s),null;case 6:if(A&&s.stateNode!=null)nm(A,s,A.memoizedProps,f);else{if(typeof f!="string"&&s.stateNode===null)throw Error(n(166));if(l=Ki(ma.current),Ki(bn.current),eu(s)){if(f=s.stateNode,l=s.memoizedProps,f[NA]=s,(B=f.nodeValue!==l)&&(A=FA,A!==null))switch(A.tag){case 3:W(f.nodeValue,l,(A.mode&1)!==0);break;case 5:A.memoizedProps.suppressHydrationWarning!==!0&&W(f.nodeValue,l,(A.mode&1)!==0)}B&&(s.flags|=4)}else f=(l.nodeType===9?l:l.ownerDocument).createTextNode(f),f[NA]=s,s.stateNode=f}return qt(s),null;case 13:if(ct(mt),f=s.memoizedState,A===null||A.memoizedState!==null&&A.memoizedState.dehydrated!==null){if(dt&&UA!==null&&(s.mode&1)!==0&&(s.flags&128)===0)sg(),Ds(),s.flags|=98560,B=!1;else if(B=eu(s),f!==null&&f.dehydrated!==null){if(A===null){if(!B)throw Error(n(318));if(B=s.memoizedState,B=B!==null?B.dehydrated:null,!B)throw Error(n(317));B[NA]=s}else Ds(),(s.flags&128)===0&&(s.memoizedState=null),s.flags|=4;qt(s),B=!1}else rn!==null&&(Ed(rn),rn=null),B=!0;if(!B)return s.flags&65536?s:null}return(s.flags&128)!==0?(s.lanes=l,s):(f=f!==null,f!==(A!==null&&A.memoizedState!==null)&&f&&(s.child.flags|=8192,(s.mode&1)!==0&&(A===null||(mt.current&1)!==0?kt===0&&(kt=3):Sd())),s.updateQueue!==null&&(s.flags|=4),qt(s),null);case 4:return js(),md(A,s),A===null&&Pr(s.stateNode.containerInfo),qt(s),null;case 10:return jf(s.type._context),qt(s),null;case 17:return cA(s.type)&&Xl(),qt(s),null;case 19:if(ct(mt),B=s.memoizedState,B===null)return qt(s),null;if(f=(s.flags&128)!==0,Q=B.rendering,Q===null)if(f)Ca(B,!1);else{if(kt!==0||A!==null&&(A.flags&128)!==0)for(A=s.child;A!==null;){if(Q=su(A),Q!==null){for(s.flags|=128,Ca(B,!1),f=Q.updateQueue,f!==null&&(s.updateQueue=f,s.flags|=4),s.subtreeFlags=0,f=l,l=s.child;l!==null;)B=l,A=f,B.flags&=14680066,Q=B.alternate,Q===null?(B.childLanes=0,B.lanes=A,B.child=null,B.subtreeFlags=0,B.memoizedProps=null,B.memoizedState=null,B.updateQueue=null,B.dependencies=null,B.stateNode=null):(B.childLanes=Q.childLanes,B.lanes=Q.lanes,B.child=Q.child,B.subtreeFlags=0,B.deletions=null,B.memoizedProps=Q.memoizedProps,B.memoizedState=Q.memoizedState,B.updateQueue=Q.updateQueue,B.type=Q.type,A=Q.dependencies,B.dependencies=A===null?null:{lanes:A.lanes,firstContext:A.firstContext}),l=l.sibling;return at(mt,mt.current&1|2),s.child}A=A.sibling}B.tail!==null&&pt()>Xs&&(s.flags|=128,f=!0,Ca(B,!1),s.lanes=4194304)}else{if(!f)if(A=su(Q),A!==null){if(s.flags|=128,f=!0,l=A.updateQueue,l!==null&&(s.updateQueue=l,s.flags|=4),Ca(B,!0),B.tail===null&&B.tailMode==="hidden"&&!Q.alternate&&!dt)return qt(s),null}else 2*pt()-B.renderingStartTime>Xs&&l!==1073741824&&(s.flags|=128,f=!0,Ca(B,!1),s.lanes=4194304);B.isBackwards?(Q.sibling=s.child,s.child=Q):(l=B.last,l!==null?l.sibling=Q:s.child=Q,B.last=Q)}return B.tail!==null?(s=B.tail,B.rendering=s,B.tail=s.sibling,B.renderingStartTime=pt(),s.sibling=null,l=mt.current,at(mt,f?l&1|2:l&1),s):(qt(s),null);case 22:case 23:return Id(),f=s.memoizedState!==null,A!==null&&A.memoizedState!==null!==f&&(s.flags|=8192),f&&(s.mode&1)!==0?(EA&1073741824)!==0&&(qt(s),s.subtreeFlags&6&&(s.flags|=8192)):qt(s),null;case 24:return null;case 25:return null}throw Error(n(156,s.tag))}function HC(A,s){switch(Mf(s),s.tag){case 1:return cA(s.type)&&Xl(),A=s.flags,A&65536?(s.flags=A&-65537|128,s):null;case 3:return js(),ct(uA),ct(Jt),qf(),A=s.flags,(A&65536)!==0&&(A&128)===0?(s.flags=A&-65537|128,s):null;case 5:return Jf(s),null;case 13:if(ct(mt),A=s.memoizedState,A!==null&&A.dehydrated!==null){if(s.alternate===null)throw Error(n(340));Ds()}return A=s.flags,A&65536?(s.flags=A&-65537|128,s):null;case 19:return ct(mt),null;case 4:return js(),null;case 10:return jf(s.type._context),null;case 22:case 23:return Id(),null;case 24:return null;default:return null}}var pu=!1,$t=!1,kC=typeof WeakSet=="function"?WeakSet:Set,Qe=null;function Zs(A,s){var l=A.ref;if(l!==null)if(typeof l=="function")try{l(null)}catch(f){yt(A,s,f)}else l.current=null}function Bd(A,s,l){try{l()}catch(f){yt(A,s,f)}}var rm=!1;function PC(A,s){if(Be=Ii,A=ia(),sa(A)){if("selectionStart"in A)var l={start:A.selectionStart,end:A.selectionEnd};else e:{l=(l=A.ownerDocument)&&l.defaultView||window;var f=l.getSelection&&l.getSelection();if(f&&f.rangeCount!==0){l=f.anchorNode;var g=f.anchorOffset,B=f.focusNode;f=f.focusOffset;try{l.nodeType,B.nodeType}catch{l=null;break e}var Q=0,S=-1,P=-1,X=0,ne=0,ie=A,Ae=null;t:for(;;){for(var ye;ie!==l||g!==0&&ie.nodeType!==3||(S=Q+g),ie!==B||f!==0&&ie.nodeType!==3||(P=Q+f),ie.nodeType===3&&(Q+=ie.nodeValue.length),(ye=ie.firstChild)!==null;)Ae=ie,ie=ye;for(;;){if(ie===A)break t;if(Ae===l&&++X===g&&(S=Q),Ae===B&&++ne===f&&(P=Q),(ye=ie.nextSibling)!==null)break;
vendor: 2,093 bytes, line 8
8ie=Ae,Ae=ie.parentNode}ie=ye}l=S===-1||P===-1?null:{start:S,end:P}}else l=null}l=l||{start:0,end:0}}else l=null;for(Le={focusedElem:A,selectionRange:l},Ii=!1,Qe=s;Qe!==null;)if(s=Qe,A=s.child,(s.subtreeFlags&1028)!==0&&A!==null)A.return=s,Qe=A;else for(;Qe!==null;){s=Qe;try{var xe=s.alternate;if((s.flags&1024)!==0)switch(s.tag){case 0:case 11:case 15:break;case 1:if(xe!==null){var Fe=xe.memoizedProps,Qt=xe.memoizedState,K=s.stateNode,M=K.getSnapshotBeforeUpdate(s.elementType===s.type?Fe:sn(s.type,Fe),Qt);K.__reactInternalSnapshotBeforeUpdate=M}break;case 3:var z=s.stateNode.containerInfo;z.nodeType===1?z.textContent="":z.nodeType===9&&z.documentElement&&z.removeChild(z.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(le){yt(s,s.return,le)}if(A=s.sibling,A!==null){A.return=s.return,Qe=A;break}Qe=s.return}return xe=rm,rm=!1,xe}function _a(A,s,l){var f=s.updateQueue;if(f=f!==null?f.lastEffect:null,f!==null){var g=f=f.next;do{if((g.tag&A)===A){var B=g.destroy;g.destroy=void 0,B!==void 0&&Bd(s,l,B)}g=g.next}while(g!==f)}}function gu(A,s){if(s=s.updateQueue,s=s!==null?s.lastEffect:null,s!==null){var l=s=s.next;do{if((l.tag&A)===A){var f=l.create;l.destroy=f()}l=l.next}while(l!==s)}}function vd(A){var s=A.ref;if(s!==null){var l=A.stateNode;A.tag,A=l,typeof s=="function"?s(A):s.current=A}}function im(A){var s=A.alternate;s!==null&&(A.alternate=null,im(s)),A.child=null,A.deletions=null,A.sibling=null,A.tag===5&&(s=A.stateNode,s!==null&&(delete s[NA],delete s[Nr],delete s[Mr],delete s[Hf],delete s[kf])),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 sm(A){return A.tag===5||A.tag===3||A.tag===4}function om(A){e:for(;;){for(;A.sibling===null;){if(A.return===null||sm(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 wd(A,s,l){var f=A.tag;
vendor: 18,454 bytes, line 8
8if(f===5||f===6)A=A.stateNode,s?l.nodeType===8?l.parentNode.insertBefore(A,s):l.insertBefore(A,s):(l.nodeType===8?(s=l.parentNode,s.insertBefore(A,l)):(s=l,s.appendChild(A)),l=l._reactRootContainer,l!=null||s.onclick!==null||(s.onclick=ee));else if(f!==4&&(A=A.child,A!==null))for(wd(A,s,l),A=A.sibling;A!==null;)wd(A,s,l),A=A.sibling}function yd(A,s,l){var f=A.tag;if(f===5||f===6)A=A.stateNode,s?l.insertBefore(A,s):l.appendChild(A);else if(f!==4&&(A=A.child,A!==null))for(yd(A,s,l),A=A.sibling;A!==null;)yd(A,s,l),A=A.sibling}var Dt=null,on=!1;function jr(A,s,l){for(l=l.child;l!==null;)am(A,s,l),l=l.sibling}function am(A,s,l){if(BA&&typeof BA.onCommitFiberUnmount=="function")try{BA.onCommitFiberUnmount(Qi,l)}catch{}switch(l.tag){case 5:$t||Zs(l,s);case 6:var f=Dt,g=on;Dt=null,jr(A,s,l),Dt=f,on=g,Dt!==null&&(on?(A=Dt,l=l.stateNode,A.nodeType===8?A.parentNode.removeChild(l):A.removeChild(l)):Dt.removeChild(l.stateNode));break;case 18:Dt!==null&&(on?(A=Dt,l=l.stateNode,A.nodeType===8?da(A.parentNode,l):A.nodeType===1&&da(A,l),yA(A)):da(Dt,l.stateNode));break;case 4:f=Dt,g=on,Dt=l.stateNode.containerInfo,on=!0,jr(A,s,l),Dt=f,on=g;break;case 0:case 11:case 14:case 15:if(!$t&&(f=l.updateQueue,f!==null&&(f=f.lastEffect,f!==null))){g=f=f.next;do{var B=g,Q=B.destroy;B=B.tag,Q!==void 0&&((B&2)!==0||(B&4)!==0)&&Bd(l,s,Q),g=g.next}while(g!==f)}jr(A,s,l);break;case 1:if(!$t&&(Zs(l,s),f=l.stateNode,typeof f.componentWillUnmount=="function"))try{f.props=l.memoizedProps,f.state=l.memoizedState,f.componentWillUnmount()}catch(S){yt(l,s,S)}jr(A,s,l);break;case 21:jr(A,s,l);break;case 22:l.mode&1?($t=(f=$t)||l.memoizedState!==null,jr(A,s,l),$t=f):jr(A,s,l);break;default:jr(A,s,l)}}function lm(A){var s=A.updateQueue;if(s!==null){A.updateQueue=null;var l=A.stateNode;l===null&&(l=A.stateNode=new kC),s.forEach(function(f){var g=jC.bind(null,A,f);l.has(f)||(l.add(f),f.then(g,g))})}}function an(A,s){var l=s.deletions;if(l!==null)for(var f=0;f<l.length;f++){var g=l[f];try{var B=A,Q=s,S=Q;e:for(;S!==null;){switch(S.tag){case 5:Dt=S.stateNode,on=!1;break e;case 3:Dt=S.stateNode.containerInfo,on=!0;break e;case 4:Dt=S.stateNode.containerInfo,on=!0;break e}S=S.return}if(Dt===null)throw Error(n(160));am(B,Q,g),Dt=null,on=!1;var P=g.alternate;P!==null&&(P.return=null),g.return=null}catch(X){yt(g,s,X)}}if(s.subtreeFlags&12854)for(s=s.child;s!==null;)um(s,A),s=s.sibling}function um(A,s){var l=A.alternate,f=A.flags;switch(A.tag){case 0:case 11:case 14:case 15:if(an(s,A),Sn(A),f&4){try{_a(3,A,A.return),gu(3,A)}catch(Fe){yt(A,A.return,Fe)}try{_a(5,A,A.return)}catch(Fe){yt(A,A.return,Fe)}}break;case 1:an(s,A),Sn(A),f&512&&l!==null&&Zs(l,l.return);break;case 5:if(an(s,A),Sn(A),f&512&&l!==null&&Zs(l,l.return),A.flags&32){var g=A.stateNode;try{mr(g,"")}catch(Fe){yt(A,A.return,Fe)}}if(f&4&&(g=A.stateNode,g!=null)){var B=A.memoizedProps,Q=l!==null?l.memoizedProps:B,S=A.type,P=A.updateQueue;if(A.updateQueue=null,P!==null)try{S==="input"&&B.type==="radio"&&B.name!=null&&Io(g,B),Mn(S,Q);var X=Mn(S,B);for(Q=0;Q<P.length;Q+=2){var ne=P[Q],ie=P[Q+1];ne==="style"?as(g,ie):ne==="dangerouslySetInnerHTML"?dl(g,ie):ne==="children"?mr(g,ie):j(g,ne,ie,X)}switch(S){case"input":Bi(g,B);break;case"textarea":cl(g,B);break;case"select":var Ae=g._wrapperState.wasMultiple;g._wrapperState.wasMultiple=!!B.multiple;var ye=B.value;ye!=null?vn(g,!!B.multiple,ye,!1):Ae!==!!B.multiple&&(B.defaultValue!=null?vn(g,!!B.multiple,B.defaultValue,!0):vn(g,!!B.multiple,B.multiple?[]:"",!1))}g[Nr]=B}catch(Fe){yt(A,A.return,Fe)}}break;case 6:if(an(s,A),Sn(A),f&4){if(A.stateNode===null)throw Error(n(162));g=A.stateNode,B=A.memoizedProps;try{g.nodeValue=B}catch(Fe){yt(A,A.return,Fe)}}break;case 3:if(an(s,A),Sn(A),f&4&&l!==null&&l.memoizedState.isDehydrated)try{yA(s.containerInfo)}catch(Fe){yt(A,A.return,Fe)}break;case 4:an(s,A),Sn(A);break;case 13:an(s,A),Sn(A),g=A.child,g.flags&8192&&(B=g.memoizedState!==null,g.stateNode.isHidden=B,!B||g.alternate!==null&&g.alternate.memoizedState!==null||(Qd=pt())),f&4&&lm(A);break;case 22:if(ne=l!==null&&l.memoizedState!==null,A.mode&1?($t=(X=$t)||ne,an(s,A),$t=X):an(s,A),Sn(A),f&8192){if(X=A.memoizedState!==null,(A.stateNode.isHidden=X)&&!ne&&(A.mode&1)!==0)for(Qe=A,ne=A.child;ne!==null;){for(ie=Qe=ne;Qe!==null;){switch(Ae=Qe,ye=Ae.child,Ae.tag){case 0:case 11:case 14:case 15:_a(4,Ae,Ae.return);break;case 1:Zs(Ae,Ae.return);var xe=Ae.stateNode;if(typeof xe.componentWillUnmount=="function"){f=Ae,l=Ae.return;try{s=f,xe.props=s.memoizedProps,xe.state=s.memoizedState,xe.componentWillUnmount()}catch(Fe){yt(f,l,Fe)}}break;case 5:Zs(Ae,Ae.return);break;case 22:if(Ae.memoizedState!==null){dm(ie);continue}}ye!==null?(ye.return=Ae,Qe=ye):dm(ie)}ne=ne.sibling}e:for(ne=null,ie=A;;){if(ie.tag===5){if(ne===null){ne=ie;try{g=ie.stateNode,X?(B=g.style,typeof B.setProperty=="function"?B.setProperty("display","none","important"):B.display="none"):(S=ie.stateNode,P=ie.memoizedProps.style,Q=P!=null&&P.hasOwnProperty("display")?P.display:null,S.style.display=To("display",Q))}catch(Fe){yt(A,A.return,Fe)}}}else if(ie.tag===6){if(ne===null)try{ie.stateNode.nodeValue=X?"":ie.memoizedProps}catch(Fe){yt(A,A.return,Fe)}}else if((ie.tag!==22&&ie.tag!==23||ie.memoizedState===null||ie===A)&&ie.child!==null){ie.child.return=ie,ie=ie.child;continue}if(ie===A)break e;for(;ie.sibling===null;){if(ie.return===null||ie.return===A)break e;ne===ie&&(ne=null),ie=ie.return}ne===ie&&(ne=null),ie.sibling.return=ie.return,ie=ie.sibling}}break;case 19:an(s,A),Sn(A),f&4&&lm(A);break;case 21:break;default:an(s,A),Sn(A)}}function Sn(A){var s=A.flags;if(s&2){try{e:{for(var l=A.return;l!==null;){if(sm(l)){var f=l;break e}l=l.return}throw Error(n(160))}switch(f.tag){case 5:var g=f.stateNode;f.flags&32&&(mr(g,""),f.flags&=-33);var B=om(A);yd(A,B,g);break;case 3:case 4:var Q=f.stateNode.containerInfo,S=om(A);wd(A,S,Q);break;default:throw Error(n(161))}}catch(P){yt(A,A.return,P)}A.flags&=-3}s&4096&&(A.flags&=-4097)}function OC(A,s,l){Qe=A,cm(A)}function cm(A,s,l){for(var f=(A.mode&1)!==0;Qe!==null;){var g=Qe,B=g.child;if(g.tag===22&&f){var Q=g.memoizedState!==null||pu;if(!Q){var S=g.alternate,P=S!==null&&S.memoizedState!==null||$t;S=pu;var X=$t;if(pu=Q,($t=P)&&!X)for(Qe=g;Qe!==null;)Q=Qe,P=Q.child,Q.tag===22&&Q.memoizedState!==null?hm(g):P!==null?(P.return=Q,Qe=P):hm(g);for(;B!==null;)Qe=B,cm(B),B=B.sibling;Qe=g,pu=S,$t=X}fm(A)}else(g.subtreeFlags&8772)!==0&&B!==null?(B.return=g,Qe=B):fm(A)}}function fm(A){for(;Qe!==null;){var s=Qe;if((s.flags&8772)!==0){var l=s.alternate;try{if((s.flags&8772)!==0)switch(s.tag){case 0:case 11:case 15:$t||gu(5,s);break;case 1:var f=s.stateNode;if(s.flags&4&&!$t)if(l===null)f.componentDidMount();else{var g=s.elementType===s.type?l.memoizedProps:sn(s.type,l.memoizedProps);f.componentDidUpdate(g,l.memoizedState,f.__reactInternalSnapshotBeforeUpdate)}var B=s.updateQueue;B!==null&&dg(s,B,f);break;case 3:var Q=s.updateQueue;if(Q!==null){if(l=null,s.child!==null)switch(s.child.tag){case 5:l=s.child.stateNode;break;case 1:l=s.child.stateNode}dg(s,Q,l)}break;case 5:var S=s.stateNode;if(l===null&&s.flags&4){l=S;var P=s.memoizedProps;switch(s.type){case"button":case"input":case"select":case"textarea":P.autoFocus&&l.focus();break;case"img":P.src&&(l.src=P.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(s.memoizedState===null){var X=s.alternate;if(X!==null){var ne=X.memoizedState;if(ne!==null){var ie=ne.dehydrated;ie!==null&&yA(ie)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}$t||s.flags&512&&vd(s)}catch(Ae){yt(s,s.return,Ae)}}if(s===A){Qe=null;break}if(l=s.sibling,l!==null){l.return=s.return,Qe=l;break}Qe=s.return}}function dm(A){for(;Qe!==null;){var s=Qe;if(s===A){Qe=null;break}var l=s.sibling;if(l!==null){l.return=s.return,Qe=l;break}Qe=s.return}}function hm(A){for(;Qe!==null;){var s=Qe;try{switch(s.tag){case 0:case 11:case 15:var l=s.return;try{gu(4,s)}catch(P){yt(s,l,P)}break;case 1:var f=s.stateNode;if(typeof f.componentDidMount=="function"){var g=s.return;try{f.componentDidMount()}catch(P){yt(s,g,P)}}var B=s.return;try{vd(s)}catch(P){yt(s,B,P)}break;case 5:var Q=s.return;try{vd(s)}catch(P){yt(s,Q,P)}}}catch(P){yt(s,s.return,P)}if(s===A){Qe=null;break}var S=s.sibling;if(S!==null){S.return=s.return,Qe=S;break}Qe=s.return}}var NC=Math.ceil,mu=Z.ReactCurrentDispatcher,Cd=Z.ReactCurrentOwner,VA=Z.ReactCurrentBatchConfig,Je=0,Nt=null,Et=null,Kt=0,EA=0,Ws=Rr(0),kt=0,Qa=null,zi=0,Bu=0,_d=0,xa=null,dA=null,Qd=0,Xs=1/0,or=null,vu=!1,xd=null,Gr=null,wu=!1,Zr=null,yu=0,Fa=0,Fd=null,Cu=-1,_u=0;function sA(){return(Je&6)!==0?pt():Cu!==-1?Cu:Cu=pt()}function Wr(A){return(A.mode&1)===0?1:(Je&2)!==0&&Kt!==0?Kt&-Kt:yC.transition!==null?(_u===0&&(_u=Fl()),_u):(A=Xe,A!==0||(A=window.event,A=A===void 0?16:Ze(A.type)),A)}function ln(A,s,l,f){if(50<Fa)throw Fa=0,Fd=null,Error(n(185));vA(A,l,f),((Je&2)===0||A!==Nt)&&(A===Nt&&((Je&2)===0&&(Bu|=l),kt===4&&Xr(A,Kt)),hA(A,f),l===1&&Je===0&&(s.mode&1)===0&&(Xs=pt()+500,Yl&&Kr()))}function hA(A,s){var l=A.callbackNode;ps(A,s);var f=ot(A,A===Nt?Kt:0);if(f===0)l!==null&&Do(l),A.callbackNode=null,A.callbackPriority=0;else if(s=f&-f,A.callbackPriority!==s){if(l!=null&&Do(l),s===1)A.tag===0?wC(gm.bind(null,A)):tg(gm.bind(null,A)),Xt(function(){(Je&6)===0&&Kr()}),l=null;else{switch(_r(f)){case 1:l=Ko;break;case 4:l=xl;break;case 16:l=ds;break;case 536870912:l=vr;break;default:l=ds}l=Qm(l,pm.bind(null,A))}A.callbackPriority=s,A.callbackNode=l}}function pm(A,s){if(Cu=-1,_u=0,(Je&6)!==0)throw Error(n(327));var l=A.callbackNode;if(Js()&&A.callbackNode!==l)return null;var f=ot(A,A===Nt?Kt:0);if(f===0)return null;if((f&30)!==0||(f&A.expiredLanes)!==0||s)s=Qu(A,f);else{s=f;var g=Je;Je|=2;var B=Bm();(Nt!==A||Kt!==s)&&(or=null,Xs=pt()+500,Gi(A,s));do try{DC();break}catch(S){mm(A,S)}while(!0);zf(),mu.current=B,Je=g,Et!==null?s=0:(Nt=null,Kt=0,s=kt)}if(s!==0){if(s===2&&(g=Zt(A),g!==0&&(f=g,s=Ud(A,g))),s===1)throw l=Qa,Gi(A,0),Xr(A,f),hA(A,pt()),l;if(s===6)Xr(A,f);else{if(g=A.current.alternate,(f&30)===0&&!MC(g)&&(s=Qu(A,f),s===2&&(B=Zt(A),B!==0&&(f=B,s=Ud(A,B))),s===1))throw l=Qa,Gi(A,0),Xr(A,f),hA(A,pt()),l;switch(A.finishedWork=g,A.finishedLanes=f,s){case 0:case 1:throw Error(n(345));case 2:Zi(A,dA,or);break;case 3:if(Xr(A,f),(f&130023424)===f&&(s=Qd+500-pt(),10<s)){if(ot(A,0)!==0)break;if(g=A.suspendedLanes,(g&f)!==f){sA(),A.pingedLanes|=A.suspendedLanes&g;break}A.timeoutHandle=Tt(Zi.bind(null,A,dA,or),s);break}Zi(A,dA,or);break;case 4:if(Xr(A,f),(f&4194240)===f)break;for(s=A.eventTimes,g=-1;0<f;){var Q=31-Me(f);B=1<<Q,Q=s[Q],Q>g&&(g=Q),f&=~B}if(f=g,f=pt()-f,f=(120>f?120:480>f?480:1080>f?1080:1920>f?1920:3e3>f?3e3:4320>f?4320:1960*NC(f/1960))-f,10<f){A.timeoutHandle=Tt(Zi.bind(null,A,dA,or),f);break}Zi(A,dA,or);break;case 5:Zi(A,dA,or);break;default:throw Error(n(329))}}}return hA(A,pt()),A.callbackNode===l?pm.bind(null,A):null}function Ud(A,s){var l=xa;return A.current.memoizedState.isDehydrated&&(Gi(A,s).flags|=256),A=Qu(A,s),A!==2&&(s=dA,dA=l,s!==null&&Ed(s)),A}function Ed(A){dA===null?dA=A:dA.push.apply(dA,A)}function MC(A){for(var s=A;;){if(s.flags&16384){var l=s.updateQueue;if(l!==null&&(l=l.stores,l!==null))for(var f=0;f<l.length;f++){var g=l[f],B=g.getSnapshot;g=g.value;try{if(!QA(B(),g))return!1}catch{return!1}}}if(l=s.child,s.subtreeFlags&16384&&l!==null)l.return=s,s=l;else{if(s===A)break;for(;s.sibling===null;){if(s.return===null||s.return===A)return!0;s=s.return}s.sibling.return=s.return,s=s.sibling}}return!0}function Xr(A,s){for(s&=~_d,s&=~Bu,A.suspendedLanes|=s,A.pingedLanes&=~s,A=A.expirationTimes;0<s;){var l=31-Me(s),f=1<<l;A[l]=-1,s&=~f}}function gm(A){if((Je&6)!==0)throw Error(n(327));Js();var s=ot(A,0);if((s&1)===0)return hA(A,pt()),null;var l=Qu(A,s);if(A.tag!==0&&l===2){var f=Zt(A);f!==0&&(s=f,l=Ud(A,f))}if(l===1)throw l=Qa,Gi(A,0),Xr(A,s),hA(A,pt()),l;if(l===6)throw Error(n(345));return A.finishedWork=A.current.alternate,A.finishedLanes=s,Zi(A,dA,or),hA(A,pt()),null}function bd(A,s){var l=Je;Je|=1;try{return A(s)}finally{Je=l,Je===0&&(Xs=pt()+500,Yl&&Kr())}}function ji(A){Zr!==null&&Zr.tag===0&&(Je&6)===0&&Js();var s=Je;Je|=1;var l=VA.transition,f=Xe;try{if(VA.transition=null,Xe=1,A)return A()}finally{Xe=f,VA.transition=l,Je=s,(Je&6)===0&&Kr()}}function Id(){EA=Ws.current,ct(Ws)}function Gi(A,s){A.finishedWork=null,A.finishedLanes=0;var l=A.timeoutHandle;if(l!==-1&&(A.timeoutHandle=-1,Ut(l)),Et!==null)for(l=Et.return;l!==null;){var f=l;switch(Mf(f),f.tag){case 1:f=f.type.childContextTypes,f!=null&&Xl();break;case 3:js(),ct(uA),ct(Jt),qf();break;case 5:Jf(f);break;case 4:js();break;case 13:ct(mt);break;case 19:ct(mt);break;case 10:jf(f.type._context);break;case 22:case 23:Id()}l=l.return}if(Nt=A,Et=A=Jr(A.current,null),Kt=EA=s,kt=0,Qa=null,_d=Bu=zi=0,dA=xa=null,Di!==null){for(s=0;s<Di.length;s++)if(l=Di[s],f=l.interleaved,f!==null){l.interleaved=null;var g=f.next,B=l.pending;if(B!==null){var Q=B.next;B.next=g,f.next=Q}l.pending=f}Di=null}return A}function mm(A,s){do{var l=Et;try{if(zf(),ou.current=cu,au){for(var f=Bt.memoizedState;f!==null;){var g=f.queue;g!==null&&(g.pending=null),f=f.next}au=!1}if(Vi=0,Ot=Ht=Bt=null,Ba=!1,va=0,Cd.current=null,l===null||l.return===null){kt=1,Qa=s,Et=null;break}e:{var B=A,Q=l.return,S=l,P=s;if(s=Kt,S.flags|=32768,P!==null&&typeof P=="object"&&typeof P.then=="function"){var X=P,ne=S,ie=ne.tag;if((ne.mode&1)===0&&(ie===0||ie===11||ie===15)){var Ae=ne.alternate;Ae?(ne.updateQueue=Ae.updateQueue,ne.memoizedState=Ae.memoizedState,ne.lanes=Ae.lanes):(ne.updateQueue=null,ne.memoizedState=null)}var ye=Kg(Q);if(ye!==null){ye.flags&=-257,Vg(ye,Q,S,B,s),ye.mode&1&&Dg(B,X,s),s=ye,P=X;var xe=s.updateQueue;if(xe===null){var Fe=new Set;Fe.add(P),s.updateQueue=Fe}else xe.add(P);break e}else{if((s&1)===0){Dg(B,X,s),Sd();break e}P=Error(n(426))}}else if(dt&&S.mode&1){var Qt=Kg(Q);if(Qt!==null){(Qt.flags&65536)===0&&(Qt.flags|=256),Vg(Qt,Q,S,B,s),Kf(Gs(P,S));break e}}B=P=Gs(P,S),kt!==4&&(kt=2),xa===null?xa=[B]:xa.push(B),B=Q;do{switch(B.tag){case 3:B.flags|=65536,s&=-s,B.lanes|=s;var K=Mg(B,P,s);fg(B,K);break e;case 1:S=P;var M=B.type,z=B.stateNode;if((B.flags&128)===0&&(typeof M.getDerivedStateFromError=="function"||z!==null&&typeof z.componentDidCatch=="function"&&(Gr===null||!Gr.has(z)))){B.flags|=65536,s&=-s,B.lanes|=s;var le=Rg(B,S,s);fg(B,le);break e}}B=B.return}while(B!==null)}wm(l)}catch(be){s=be,Et===l&&l!==null&&(Et=l=l.return);continue}break}while(!0)}function Bm(){var A=mu.current;return mu.current=cu,A===null?cu:A}function Sd(){(kt===0||kt===3||kt===2)&&(kt=4),Nt===null||(zi&268435455)===0&&(Bu&268435455)===0||Xr(Nt,Kt)}function Qu(A,s){var l=Je;Je|=2;var f=Bm();(Nt!==A||Kt!==s)&&(or=null,Gi(A,s));do try{RC();break}catch(g){mm(A,g)}while(!0);if(zf(),Je=l,mu.current=f,Et!==null)throw Error(n(261));return Nt=null,Kt=0,kt}function RC(){for(;Et!==null;)vm(Et)}function DC(){for(;Et!==null&&!Bf();)vm(Et)}function vm(A){var s=_m(A.alternate,A,EA);A.memoizedProps=A.pendingProps,s===null?wm(A):Et=s,Cd.current=null}function wm(A){var s=A;do{var l=s.alternate;if(A=s.return,(s.flags&32768)===0){if(l=TC(l,s,EA),l!==null){Et=l;return}}else{if(l=HC(l,s),l!==null){l.flags&=32767,Et=l;return}if(A!==null)A.flags|=32768,A.subtreeFlags=0,A.deletions=null;else{kt=6,Et=null;return}}if(s=s.sibling,s!==null){Et=s;return}Et=s=A}while(s!==null);kt===0&&(kt=5)}function Zi(A,s,l){var f=Xe,g=VA.transition;try{VA.transition=null,Xe=1,KC(A,s,l,f)}finally{VA.transition=g,Xe=f}return null}function KC(A,s,l,f){do Js();while(Zr!==null);if((Je&6)!==0)throw Error(n(327));l=A.finishedWork;var g=A.finishedLanes;if(l===null)return null;if(A.finishedWork=null,A.finishedLanes=0,l===A.current)throw Error(n(177));A.callbackNode=null,A.callbackPriority=0;var B=l.lanes|l.childLanes;if(wt(A,B),A===Nt&&(Et=Nt=null,Kt=0),(l.subtreeFlags&2064)===0&&(l.flags&2064)===0||wu||(wu=!0,Qm(ds,function(){return Js(),null})),B=(l.flags&15990)!==0,(l.subtreeFlags&15990)!==0||B){B=VA.transition,VA.transition=null;var Q=Xe;Xe=1;var S=Je;Je|=4,Cd.current=null,PC(A,l),um(l,A),PA(Le),Ii=!!Be,Le=Be=null,A.current=l,OC(l),fs(),Je=S,Xe=Q,VA.transition=B}else A.current=l;if(wu&&(wu=!1,Zr=A,yu=g),B=A.pendingLanes,B===0&&(Gr=null),xi(l.stateNode),hA(A,pt()),s!==null)for(f=A.onRecoverableError,l=0;l<s.length;l++)g=s[l],f(g.value,{componentStack:g.stack,digest:g.digest});if(vu)throw vu=!1,A=xd,xd=null,A;return(yu&1)!==0&&A.tag!==0&&Js(),B=A.pendingLanes,(B&1)!==0?A===Fd?Fa++:(Fa=0,Fd=A):Fa=0,Kr(),null}function Js(){if(Zr!==null){var A=_r(yu),s=VA.transition,l=Xe;try{if(VA.transition=null,Xe=16>A?16:A,Zr===null)var f=!1;else{if(A=Zr,Zr=null,yu=0,(Je&6)!==0)throw Error(n(331));var g=Je;for(Je|=4,Qe=A.current;Qe!==null;){var B=Qe,Q=B.child;if((Qe.flags&16)!==0){var S=B.deletions;if(S!==null){for(var P=0;P<S.length;P++){var X=S[P];for(Qe=X;Qe!==null;){var ne=Qe;switch(ne.tag){case 0:case 11:case 15:_a(8,ne,B)}var ie=ne.child;if(ie!==null)ie.return=ne,Qe=ie;else for(;Qe!==null;){ne=Qe;var Ae=ne.sibling,ye=ne.return;if(im(ne),ne===X){Qe=null;break}if(Ae!==null){Ae.return=ye,Qe=Ae;break}Qe=ye}}}var xe=B.alternate;if(xe!==null){var Fe=xe.child;if(Fe!==null){xe.child=null;do{var Qt=Fe.sibling;Fe.sibling=null,Fe=Qt}while(Fe!==null)}}Qe=B}}if((B.subtreeFlags&2064)!==0&&Q!==null)Q.return=B,Qe=Q;else e:for(;Qe!==null;){if(B=Qe,(B.flags&2048)!==0)switch(B.tag){case 0:case 11:case 15:_a(9,B,B.return)}var K=B.sibling;if(K!==null){K.return=B.return,Qe=K;break e}Qe=B.return}}var M=A.current;for(Qe=M;Qe!==null;){Q=Qe;var z=Q.child;if((Q.subtreeFlags&2064)!==0&&z!==null)z.return=Q,Qe=z;else e:for(Q=M;Qe!==null;){if(S=Qe,(S.flags&2048)!==0)try{switch(S.tag){case 0:case 11:case 15:gu(9,S)}}catch(be){yt(S,S.return,be)}if(S===Q){Qe=null;break e}var le=S.sibling;if(le!==null){le.return=S.return,Qe=le;break e}Qe=S.return}}if(Je=g,Kr(),BA&&typeof BA.onPostCommitFiberRoot=="function")try{BA.onPostCommitFiberRoot(Qi,A)}catch{}f=!0}return f}finally{Xe=l,VA.transition=s}}return!1}function ym(A,s,l){s=Gs(l,s),s=Mg(A,s,1),A=zr(A,s,1),s=sA(),A!==null&&(vA(A,1,s),hA(A,s))}function yt(A,s,l){if(A.tag===3)ym(A,A,l);else for(;s!==null;){if(s.tag===3){ym(s,A,l);break}else if(s.tag===1){var f=s.stateNode;if(typeof s.type.getDerivedStateFromError=="function"||typeof f.componentDidCatch=="function"&&(Gr===null||!Gr.has(f))){A=Gs(l,A),A=Rg(s,A,1),s=zr(s,A,1),A=sA(),s!==null&&(vA(s,1,A),hA(s,A));break}}s=s.return}}function VC(A,s,l){var f=A.pingCache;f!==null&&f.delete(s),s=sA(),A.pingedLanes|=A.suspendedLanes&l,Nt===A&&(Kt&l)===l&&(kt===4||kt===3&&(Kt&130023424)===Kt&&500>
vendor: 4,512 bytes, line 8
8pt()-Qd?Gi(A,0):_d|=l),hA(A,s)}function Cm(A,s){s===0&&((A.mode&1)===0?s=1:(s=yr,yr<<=1,(yr&130023424)===0&&(yr=4194304)));var l=sA();A=rr(A,s),A!==null&&(vA(A,s,l),hA(A,l))}function zC(A){var s=A.memoizedState,l=0;s!==null&&(l=s.retryLane),Cm(A,l)}function jC(A,s){var l=0;switch(A.tag){case 13:var f=A.stateNode,g=A.memoizedState;g!==null&&(l=g.retryLane);break;case 19:f=A.stateNode;break;default:throw Error(n(314))}f!==null&&f.delete(s),Cm(A,l)}var _m;_m=function(A,s,l){if(A!==null)if(A.memoizedProps!==s.pendingProps||uA.current)fA=!0;else{if((A.lanes&l)===0&&(s.flags&128)===0)return fA=!1,LC(A,s,l);fA=(A.flags&131072)!==0}else fA=!1,dt&&(s.flags&1048576)!==0&&Ag(s,$l,s.index);switch(s.lanes=0,s.tag){case 2:var f=s.type;hu(A,s),A=s.pendingProps;var g=Ns(s,Jt.current);zs(s,l),g=td(null,s,f,A,g,l);var B=Ad();return s.flags|=1,typeof g=="object"&&g!==null&&typeof g.render=="function"&&g.$$typeof===void 0?(s.tag=1,s.memoizedState=null,s.updateQueue=null,cA(f)?(B=!0,Jl(s)):B=!1,s.memoizedState=g.state!==null&&g.state!==void 0?g.state:null,Wf(s),g.updater=fu,s.stateNode=g,g._reactInternals=s,ad(s,f,A,l),s=fd(null,s,f,!0,B,l)):(s.tag=0,dt&&B&&Nf(s),iA(null,s,g,l),s=s.child),s;case 16:f=s.elementType;e:{switch(hu(A,s),A=s.pendingProps,g=f._init,f=g(f._payload),s.type=f,g=s.tag=ZC(f),A=sn(f,A),g){case 0:s=cd(null,s,f,A,l);break e;case 1:s=Xg(null,s,f,A,l);break e;case 11:s=zg(null,s,f,A,l);break e;case 14:s=jg(null,s,f,sn(f.type,A),l);break e}throw Error(n(306,f,""))}return s;case 0:return f=s.type,g=s.pendingProps,g=s.elementType===f?g:sn(f,g),cd(A,s,f,g,l);case 1:return f=s.type,g=s.pendingProps,g=s.elementType===f?g:sn(f,g),Xg(A,s,f,g,l);case 3:e:{if(Jg(s),A===null)throw Error(n(387));f=s.pendingProps,B=s.memoizedState,g=B.element,cg(A,s),iu(s,f,null,l);var Q=s.memoizedState;if(f=Q.element,B.isDehydrated)if(B={element:f,isDehydrated:!1,cache:Q.cache,pendingSuspenseBoundaries:Q.pendingSuspenseBoundaries,transitions:Q.transitions},s.updateQueue.baseState=B,s.memoizedState=B,s.flags&256){g=Gs(Error(n(423)),s),s=Yg(A,s,f,l,g);break e}else if(f!==g){g=Gs(Error(n(424)),s),s=Yg(A,s,f,l,g);break e}else for(UA=En(s.stateNode.containerInfo.firstChild),FA=s,dt=!0,rn=null,l=lg(s,null,f,l),s.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(Ds(),f===g){s=sr(A,s,l);break e}iA(A,s,f,l)}s=s.child}return s;case 5:return hg(s),A===null&&Df(s),f=s.type,g=s.pendingProps,B=A!==null?A.memoizedProps:null,Q=g.children,Ve(f,g)?Q=null:B!==null&&Ve(f,B)&&(s.flags|=32),Wg(A,s),iA(A,s,Q,l),s.child;case 6:return A===null&&Df(s),null;case 13:return qg(A,s,l);case 4:return Xf(s,s.stateNode.containerInfo),f=s.pendingProps,A===null?s.child=Ks(s,null,f,l):iA(A,s,f,l),s.child;case 11:return f=s.type,g=s.pendingProps,g=s.elementType===f?g:sn(f,g),zg(A,s,f,g,l);case 7:return iA(A,s,s.pendingProps,l),s.child;case 8:return iA(A,s,s.pendingProps.children,l),s.child;case 12:return iA(A,s,s.pendingProps.children,l),s.child;case 10:e:{if(f=s.type._context,g=s.pendingProps,B=s.memoizedProps,Q=g.value,at(Au,f._currentValue),f._currentValue=Q,B!==null)if(QA(B.value,Q)){if(B.children===g.children&&!uA.current){s=sr(A,s,l);break e}}else for(B=s.child,B!==null&&(B.return=s);B!==null;){var S=B.dependencies;if(S!==null){Q=B.child;for(var P=S.firstContext;P!==null;){if(P.context===f){if(B.tag===1){P=ir(-1,l&-l),P.tag=2;var X=B.updateQueue;if(X!==null){X=X.shared;var ne=X.pending;ne===null?P.next=P:(P.next=ne.next,ne.next=P),X.pending=P}}B.lanes|=l,P=B.alternate,P!==null&&(P.lanes|=l),Gf(B.return,l,s),S.lanes|=l;break}P=P.next}}else if(B.tag===10)Q=B.type===s.type?null:B.child;else if(B.tag===18){if(Q=B.return,Q===null)throw Error(n(341));Q.lanes|=l,S=Q.alternate,S!==null&&(S.lanes|=l),Gf(Q,l,s),Q=B.sibling}else Q=B.child;if(Q!==null)Q.return=B;else for(Q=B;Q!==null;){if(Q===s){Q=null;break}if(B=Q.sibling,B!==null){B.return=Q.return,Q=B;break}Q=Q.return}B=Q}iA(A,s,g.children,l),s=s.child}return s;case 9:return g=s.type,f=s.pendingProps.children,zs(s,l),g=DA(g),f=f(g),s.flags|=1,iA(A,s,f,l),s.child;case 14:return f=s.type,g=sn(f,s.pendingProps),g=sn(f.type,g),jg(A,s,f,g,l);case 15:return Gg(A,s,s.type,s.pendingProps,l);case 17:return f=s.type,g=s.pendingProps,g=s.elementType===f?g:sn(f,g),hu(A,s),s.tag=1,cA(f)?(A=!0,Jl(s)):A=!1,zs(s,l),Og(s,f,g),ad(s,f,g,l),fd(null,s,f,!0,A,l);case 19:return em(A,s,l);case 22:return Zg(A,s,l)}throw Error(n(156,s.tag))};function Qm(A,s){return Ql(A,s)}function GC(A,s,l,f){this.tag=A,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 7,285 bytes, line 8
8ype=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=s,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=f,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function zA(A,s,l,f){return new GC(A,s,l,f)}function Ld(A){return A=A.prototype,!(!A||!A.isReactComponent)}function ZC(A){if(typeof A=="function")return Ld(A)?1:0;if(A!=null){if(A=A.$$typeof,A===oe)return 11;if(A===Se)return 14}return 2}function Jr(A,s){var l=A.alternate;return l===null?(l=zA(A.tag,s,A.key,A.mode),l.elementType=A.elementType,l.type=A.type,l.stateNode=A.stateNode,l.alternate=A,A.alternate=l):(l.pendingProps=s,l.type=A.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=A.flags&14680064,l.childLanes=A.childLanes,l.lanes=A.lanes,l.child=A.child,l.memoizedProps=A.memoizedProps,l.memoizedState=A.memoizedState,l.updateQueue=A.updateQueue,s=A.dependencies,l.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext},l.sibling=A.sibling,l.index=A.index,l.ref=A.ref,l}function xu(A,s,l,f,g,B){var Q=2;if(f=A,typeof A=="function")Ld(A)&&(Q=1);else if(typeof A=="string")Q=5;else e:switch(A){case q:return Wi(l.children,g,B,s);case re:Q=8,g|=8;break;case $:return A=zA(12,l,s,g|2),A.elementType=$,A.lanes=B,A;case ae:return A=zA(13,l,s,g),A.elementType=ae,A.lanes=B,A;case te:return A=zA(19,l,s,g),A.elementType=te,A.lanes=B,A;case ve:return Fu(l,g,B,s);default:if(typeof A=="object"&&A!==null)switch(A.$$typeof){case fe:Q=10;break e;case de:Q=9;break e;case oe:Q=11;break e;case Se:Q=14;break e;case ue:Q=16,f=null;break e}throw Error(n(130,A==null?A:typeof A,""))}return s=zA(Q,l,s,g),s.elementType=A,s.type=f,s.lanes=B,s}function Wi(A,s,l,f){return A=zA(7,A,f,s),A.lanes=l,A}function Fu(A,s,l,f){return A=zA(22,A,f,s),A.elementType=ve,A.lanes=l,A.stateNode={isHidden:!1},A}function Td(A,s,l){return A=zA(6,A,null,s),A.lanes=l,A}function Hd(A,s,l){return s=zA(4,A.children!==null?A.children:[],A.key,s),s.lanes=l,s.stateNode={containerInfo:A.containerInfo,pendingChildren:null,implementation:A.implementation},s}function WC(A,s,l,f,g){this.tag=s,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=Cr(0),this.expirationTimes=Cr(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Cr(0),this.identifierPrefix=f,this.onRecoverableError=g,this.mutableSourceEagerHydrationData=null}function kd(A,s,l,f,g,B,Q,S,P){return A=new WC(A,s,l,S,P),s===1?(s=1,B===!0&&(s|=8)):s=0,B=zA(3,null,null,s),A.current=B,B.stateNode=A,B.memoizedState={element:f,isDehydrated:l,cache:null,transitions:null,pendingSuspenseBoundaries:null},Wf(B),A}function XC(A,s,l){var f=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:V,key:f==null?null:""+f,children:A,containerInfo:s,implementation:l}}function xm(A){if(!A)return Dr;A=A._reactInternals;e:{if(wn(A)!==A||A.tag!==1)throw Error(n(170));var s=A;do{switch(s.tag){case 3:s=s.stateNode.context;break e;case 1:if(cA(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break e}}s=s.return}while(s!==null);throw Error(n(171))}if(A.tag===1){var l=A.type;if(cA(l))return $p(A,l,s)}return s}function Fm(A,s,l,f,g,B,Q,S,P){return A=kd(l,f,!0,A,g,B,Q,S,P),A.context=xm(null),l=A.current,f=sA(),g=Wr(l),B=ir(f,g),B.callback=s??null,zr(l,B,g),A.current.lanes=g,vA(A,g,f),hA(A,f),A}function Uu(A,s,l,f){var g=s.current,B=sA(),Q=Wr(g);return l=xm(l),s.context===null?s.context=l:s.pendingContext=l,s=ir(B,Q),s.payload={element:A},f=f===void 0?null:f,f!==null&&(s.callback=f),A=zr(g,s,Q),A!==null&&(ln(A,g,Q,B),ru(A,g,Q)),Q}function Eu(A){return A=A.current,A.child?(A.child.tag===5,A.child.stateNode):null}function Um(A,s){if(A=A.memoizedState,A!==null&&A.dehydrated!==null){var l=A.retryLane;A.retryLane=l!==0&&l<s?l:s}}function Pd(A,s){Um(A,s),(A=A.alternate)&&Um(A,s)}function JC(){return null}var Em=typeof reportError=="function"?reportError:function(A){console.error(A)};function Od(A){this._internalRoot=A}bu.prototype.render=Od.prototype.render=function(A){var s=this._internalRoot;if(s===null)throw Error(n(409));Uu(A,s,null,null)},bu.prototype.unmount=Od.prototype.unmount=function(){var A=this._internalRoot;if(A!==null){this._internalRoot=null;var s=A.containerInfo;ji(function(){Uu(null,A,null,null)}),s[et]=null}};function bu(A){this._internalRoot=A}bu.prototype.unstable_scheduleHydration=function(A){if(A){var s=Bs();A={blockedOn:null,target:A,priority:s};for(var l=0;l<Lt.length&&s!==0&&s<Lt[l].priority;l++);Lt.splice(l,0,A),l===0&&vs(A)}};function Nd(A){return!(!A||A.nodeType!==1&&A.nodeType!==9&&A.nodeType!==11)}function Iu(A){return!(!A||A.nodeType!==1&&A.nodeType!==9&&A.nodeType!==11&&(A.nodeType!==8||A.nodeValue!==" react-mount-point-unstable "))}function bm(){}function YC(A,s,l,f,g){if(g){if(typeof f=="function"){var B=f;f=function(){var X=Eu(Q);B.call(X)}}var Q=Fm(s,f,A,0,null,!1,!1,"",bm);return A._reactRootContainer=Q,A[et]=Q.current,Pr(A.nodeType===8?A.parentNode:A),ji(),Q}for(;g=A.lastChild;)A.removeChild(g);if(typeof f=="function"){var S=f;f=function(){var X=Eu(P);S.call(X)}}var P=kd(A,0,!1,null,null,!1,!1,"",bm);return A._reactRootContainer=P,A[et]=P.current,Pr(A.nodeType===8?A.parentNode:A),ji(function(){Uu(s,P,l,f)}),P}function Su(A,s,l,f,g){var B=l._reactRootContainer;if(B){var Q=B;if(typeof g=="function"){var S=g;g=function(){var P=Eu(Q);S.call(P)}}Uu(s,Q,A,g)}else Q=YC(l,s,A,g,f);return Eu(Q)}gs=function(A){switch(A.tag){case 3:var s=A.stateNode;if(s.current.memoizedState.isDehydrated){var l=Ne(s.pendingLanes);l!==0&&($A(s,l|1),hA(s,pt()),(Je&6)===0&&(Xs=pt()+500,Kr()))}break;case 13:ji(function(){var f=rr(A,1);if(f!==null){var g=sA();ln(f,A,1,g)}}),Pd(A,1)}},Vn=function(A){if(A.tag===13){var s=rr(A,134217728);if(s!==null){var l=sA();ln(s,A,134217728,l)}Pd(A,134217728)}},ms=function(A){if(A.tag===13){var s=Wr(A),l=rr(A,s);if(l!==null){var f=sA();ln(l,A,s,f)}Pd(A,s)}},Bs=function(){return Xe},Fi=function(A,s){var l=Xe;try{return Xe=A,s()}finally{Xe=l}},ls=function(A,s,l){switch(s){case"input":if(Bi(A,l),s=l.name,l.type==="radio"&&s!=null){for(l=A;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll("input[name="+JSON.stringify(""+s)+'][type="radio"]'),s=0;s<l.length;s++){var f=l[s];if(f!==A&&f.form===A.form){var g=Ps(f);if(!g)throw Error(n(90));Bn(f),Bi(f,g)}}}break;case"textarea":cl(A,l);break;case"select":s=l.value,s!=null&&vn(A,!!l.multiple,s,!1)}},Bl=bd,vl=ji;var qC={usingClientEntryPoint:!1,Events:[$n,er,Ps,gl,ml,bd]},Ua={findFiberByHostInstance:qn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},$C={bundleType:Ua.bundleType,version:Ua.version,rendererPackageName:Ua.rendererPackageName,rendererConfig:Ua.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Z.ReactCurrentDispatcher,findHostInstanceByFiber:function(A){return A=Cl(A),A===null?null:A.stateNode}
8,findFiberByHostInstance:Ua.findFiberByHostInstance||JC,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Lu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Lu.isDisabled&&Lu.supportsFiber)try{Qi=Lu.inject($C),BA=Lu}catch{}}return pA.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qC,pA.createPortal=function(A,s){var l=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Nd(s))throw Error(n(200));return XC(A,s,null,l)},pA.createRoot=function(A,s){if(!Nd(A))throw Error(n(299));var l=!1,f="",g=Em;return s!=null&&(s.unstable_strictMode===!0&&(l=!0),s.identifierPrefix!==void 0&&(f=s.identifierPrefix),s.onRecoverableError!==void 0&&(g=s.onRecoverableError)),s=kd(A,1,!1,null,null,l,!1,f,g),A[et]=s.current,Pr(A.nodeType===8?A.parentNode:A),new Od(s)},pA.findDOMNode=function(A){if(A==null)return null;if(A.nodeType===1)return A;var s=A._reactInternals;if(s===void 0)throw typeof A.render=="function"?Error(n(188)):(A=Object.keys(A).join(","),Error(n(268,A)));return A=Cl(s),A=A===null?null:A.stateNode,A},pA.flushSync=function(A){return ji(A)},pA.hydrate=function(A,s,l){if(!Iu(s))throw Error(n(200));return Su(null,A,s,!0,l)},pA.hydrateRoot=function(A,s,l){if(!Nd(A))throw Error(n(405));var f=l!=null&&l.hydratedSources||null,g=!1,B="",Q=Em;if(l!=null&&(l.unstable_strictMode===!0&&(g=!0),l.identifierPrefix!==void 0&&(B=l.identifierPrefix),l.onRecoverableError!==void 0&&(Q=l.onRecoverableError)),s=Fm(s,null,A,1,l??null,g,!1,B,Q),A[et]=s.current,Pr(A),f)for(A=0;A<f.length;A++)l=f[A],g=l._getVersion,g=g(l._source),s.mutableSourceEagerHydrationData==null?s.mutableSourceEagerHydrationData=[l,g]:s.mutableSourceEagerHydrationData.push(l,g);return new bu(s)},pA.render=function(A,s,l){if(!Iu(s))throw Error(n(200));return Su(null,A,s,!1,l)},pA.unmountComponentAtNode=function(A){if(!Iu(A))throw Error(n(40));return A._reactRootContainer?(ji(function(){Su(null,null,A,!1,function(){A._reactRootContainer=null,A[et]=null})}),!0):!1},pA.unstable_batchedUpdates=bd,pA.unstable_renderSubtreeIntoContainer=function(A,s,l,f){if(!Iu(l))throw Error(n(200));if(A==null||A._reactInternals===void 0)throw Error(n(38));return Su(A,s,l,!1,f)},pA.version="18.3.1-next-f1338f8080-20240426",pA}var Om;function Kv(){if(Om)return Dd.exports;Om=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(e){console.error(e)}}return t(),Dd.exports=o_(),Dd.exports}var Nm;function a_(){if(Nm)return Tu;Nm=1;var t=Kv();return Tu.createRoot=t.createRoot,Tu.hydrateRoot=t.hydrateRoot,Tu}var l_=a_();function u_(t,e){if(t instanceof RegExp)return{keys:!1,pattern:t};var n,i,a,u,d=[],h="",m=t.split("/");for(m[0]||m.shift();a=m.shift();)n=a[0],n==="*"?(d.push(n),h+=a[1]==="?"?"(?:/(.*))?":"/(.*)"):n===":"?(i=a.indexOf("?",1),u=a.indexOf(".",1),d.push(a.substring(1,~i?i:~u?u:a.length)),h+=~i&&!~u?"(?:/([^/]+?))?":"/([^/]+?)",~u&&(h+=(~i?"?":"")+"\\"+a.substring(u))):h+="/"+a;return{keys:d,pattern:new RegExp("^"+h+(e?"(?=$|/)":"/?$"),"i")}}var E=Nc();const GA=mp(E),Vv=t_({__proto__:null,default:GA},[E]);var zd={exports:{}},jd={};var Mm;function c_(){if(Mm)return jd;Mm=1;var t=Nc();function e(C,F){return C===F&&(C!==0||1/C===1/F)||C!==C&&F!==F}var n=typeof Object.is=="function"?Object.is:e,i=t.useState,a=t.useEffect,u=t.useLayoutEffect,d=t.useDebugValue;function h(C,F){var I=F(),b=i({inst:{value:I,getSnapshot:F}}),U=b[0].inst,T=b[1];return u(function(){U.value=I,U.getSnapshot=F,m(U)&&T({inst:U})},[C,I,F]),a(function(){return m(U)&&T({inst:U}),C(function(){m(U)&&T({inst:U})})},[C]),d(I),I}function m(C){var F=C.getSnapshot;C=C.value;try{var I=F();return!n(C,I)}catch{return!0}}function v(C,F){return F()}var y=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?v:h;return jd.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:y,jd}var Rm;function f_(){return Rm||(Rm=1,zd.exports=c_()),zd.exports}var d_=f_();const h_=Vv.useInsertionEffect,p_=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",g_=p_?E.useLayoutEffect:E.useEffect,m_=h_||g_,zv=t=>{const e=E.useRef([t,(...n)=>e[0](...n)]).current;return m_(()=>{e[0]=t}),e[1]},B_="popstate",Bp="pushState",vp="replaceState",v_="hashchange",Dm=[B_,Bp,vp,v_],w_=t=>{for(const e of Dm)addEventListener(e,t);return()=>{for(const e of Dm)removeEventListener(e,t)}},jv=(t,e)=>d_.useSyncExternalStore(w_,t,e),y_=()=>location.search,C_=({ssrSearch:t=""}={})=>jv(y_,()=>t),Km=()=>location.pathname,__=({ssrPath:t}={})=>jv(Km,t?()=>t:Km),Q_=(t,{replace:e=!1,state:n=null}={})=>history[e?vp:Bp](n,"",t),x_=(t={})=>[__(t),Q_],Vm=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[Vm]>"u"){for(const t of[Bp,vp]){const e=history[t];history[t]=function(){const n=e.apply(this,arguments),i=new Event(t);return i.arguments=arguments,dispatchEvent(i),n}}Object.defineProperty(window,Vm,{value:!0})}const F_=(t,e)=>e.toLowerCase().indexOf(t.toLowerCase())?"~"+e:e.slice(t.length)||"/",Gv=(t="")=>t==="/"?"":t,U_=(t,e)=>t[0]==="~"?t.slice(1):Gv(e)+t,E_=(t="",e)=>F_(zm(Gv(t)),zm(e)),zm=t=>{try{return decodeURI(t)}catch{return t}}
8,Zv={hook:x_,searchHook:C_,parser:u_,base:"",ssrPath:void 0,ssrSearch:void 0,hrefs:t=>t},Wv=E.createContext(Zv),Mc=()=>E.useContext(Wv),Xv={},Jv=E.createContext(Xv),b_=()=>E.useContext(Jv),wp=t=>{const[e,n]=t.hook(t);return[E_(t.base,e),zv((i,a)=>n(U_(i,t.base),a))]},Yv=(t,e,n,i)=>{const{pattern:a,keys:u}=e instanceof RegExp?{keys:!1,pattern:e}:t(e||"*",i),d=a.exec(n)||[],[h,...m]=d;return h!==void 0?[!0,(()=>{const v=u!==!1?Object.fromEntries(u.map((C,F)=>[C,m[F]])):d.groups;let y={...m};return v&&Object.assign(y,v),y})(),...i?[h]:[]]:[!1,null]},I_=({children:t,...e})=>{const n=Mc(),i=e.hook?Zv:n;let a=i;const[u,d]=e.ssrPath?.split("?")??[];d&&(e.ssrSearch=d,e.ssrPath=u),e.hrefs=e.hrefs??e.hook?.hrefs;let h=E.useRef({}),m=h.current,v=m;for(let y in i){const C=y==="base"?i[y]+(e[y]||""):e[y]||i[y];m===v&&C!==v[y]&&(h.current=v={...v}),v[y]=C,C!==i[y]&&(a=v)}return E.createElement(Wv.Provider,{value:a,children:t})},jm=({children:t,component:e},n)=>e?E.createElement(e,{params:n}):typeof t=="function"?t(n):t,S_=t=>{let e=E.useRef(Xv),n=e.current;for(const i in t)t[i]!==n[i]&&(n=t);return Object.keys(t).length===0&&(n=t),e.current=n},Gm=({path:t,nest:e,match:n,...i})=>{const a=Mc(),[u]=wp(a),[d,h,m]=n??Yv(a.parser,t,u,e),v=S_({...b_(),...h});if(!d)return null;const y=m?E.createElement(I_,{base:m},jm(i,v)):jm(i,v);return E.createElement(Jv.Provider,{value:v,children:y})};E.forwardRef((t,e)=>{const n=Mc(),[i,a]=wp(n),{to:u="",href:d=u,onClick:h,asChild:m,children:v,className:y,replace:C,state:F,...I}=t,b=zv(T=>{T.ctrlKey||T.metaKey||T.altKey||T.shiftKey||T.button!==0||(h?.(T),T.defaultPrevented||(T.preventDefault(),a(d,t)))}),U=n.hrefs(d[0]==="~"?d.slice(1):n.base+d,n);return m&&E.isValidElement(v)?E.cloneElement(v,{onClick:b,href:U}):E.createElement("a",{...I,onClick:b,href:U,className:y?.call?y(i===d):y,children:v,ref:e})});const qv=t=>Array.isArray(t)?t.flatMap(e=>qv(e&&e.type===E.Fragment?e.props.children:e)):[t],L_=({children:t,location:e})=>{const n=Mc(),[i]=wp(n);for(const a of qv(t)){let u=0;if(E.isValidElement(a)&&(u=Yv(n.parser,a.props.path,e||i,a.props.nest))[0])return E.cloneElement(a,{match:u})}return null};var ol=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Rc=typeof window>"u"||"Deno"in globalThis;function cn(){}function T_(t,e){return typeof t=="function"?t(e):t}function H_(t){return typeof t=="number"&&t>=0&&t!==1/0}function k_(t,e){return Math.max(t+(e||0)-Date.now(),0)}function Zm(t,e){return typeof t=="function"?t(e):t}function P_(t,e){return typeof t=="function"?t(e):t}function Wm(t,e){const{type:n="all",exact:i,fetchStatus:a,predicate:u,queryKey:d,stale:h}=t;if(d){if(i){if(e.queryHash!==yp(d,e.options))return!1}else if(!$a(e.queryKey,d))return!1}if(n!=="all"){const m=e.isActive();if(n==="active"&&!m||n==="inactive"&&m)return!1}return!(typeof h=="boolean"&&e.isStale()!==h||a&&a!==e.state.fetchStatus||u&&!u(e))}function Xm(t,e){const{exact:n,status:i,predicate:a,mutationKey:u}=t;if(u){if(!e.options.mutationKey)return!1;if(n){if(As(e.options.mutationKey)!==As(u))return!1}else if(!$a(e.options.mutationKey,u))return!1}return!(i&&e.state.status!==i||a&&!a(e))}function yp(t,e){return(e?.queryKeyHashFn||As)(t)}function As(t){return JSON.stringify(t,(e,n)=>Qh(n)?Object.keys(n).sort().reduce((i,a)=>(i[a]=n[a],i),{}):n)}function $a(t,e){return t===e?!0:typeof t!=typeof e?!1:t&&e&&typeof t=="object"&&typeof e=="object"?!Object.keys(e).some(n=>!$a(t[n],e[n])):!1}function $v(t,e){if(t===e)return t;const n=Jm(t)&&Jm(e);if(n||Qh(t)&&Qh(e)){const i=n?t:Object.keys(t),a=i.length,u=n?e:Object.keys(e),d=u.length,h=n?[]:{};let m=0;for(let v=0;v<d;v++){const y=n?v:u[v];(!n&&i.includes(y)||n)&&t[y]===void 0&&e[y]===void 0?(h[y]=void 0,m++):(h[y]=$v(t[y],e[y]),h[y]===t[y]&&t[y]!==void 0&&m++)}return a===d&&m===a?t:h}return e}function O_(t,e){if(!e||Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(t[n]!==e[n])return!1;return!0}function Jm(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function Qh(t){if(!Ym(t))return!1;const e=t.constructor;if(e===void 0)return!0;const n=e.prototype;return!(!Ym(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function Ym(t){return Object.prototype.toString.call(t)==="[object Object]"}function N_(t){return new Promise(e=>{setTimeout(e,t)})}function M_(t,e,n){return typeof n.structuralSharing=="function"?n.structuralSharing(t,e):n.structuralSharing!==!1?$v(t,e):e}function R_(t,e,n=0){const i=[...t,e];return n&&i.length>n?i.slice(1):i}function D_(t,e,n=0){const i=[e,...t];return n&&i.length>n?i.slice(0,-1):i}var Cp=Symbol();function ew(t,e){return!t.queryFn&&e?.initialPromise?()=>e.initialPromise:!t.queryFn||t.queryFn===Cp?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}var K_=class extends ol{#e;#t;#A;constructor(){super(),this.#A=t=>{if(!Rc&&window.addEventListener){const e=()=>t();return window.addEventListener("visibilitychange",e,!1),()=>{window.removeEventListener("visibilitychange",e)}}}}onSubscribe(){this.#t||this.setEventListener(this.#A)}
vendor: 18,512 bytes, line 8
8onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(t){this.#A=t,this.#t?.(),this.#t=t(e=>{typeof e=="boolean"?this.setFocused(e):this.onFocus()})}setFocused(t){this.#e!==t&&(this.#e=t,this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(e=>{e(t)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},tw=new K_,V_=class extends ol{#e=!0;#t;#A;constructor(){super(),this.#A=t=>{if(!Rc&&window.addEventListener){const e=()=>t(!0),n=()=>t(!1);return window.addEventListener("online",e,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#A)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(t){this.#A=t,this.#t?.(),this.#t=t(this.setOnline.bind(this))}setOnline(t){this.#e!==t&&(this.#e=t,this.listeners.forEach(n=>{n(t)}))}isOnline(){return this.#e}},gc=new V_;function z_(){let t,e;const n=new Promise((a,u)=>{t=a,e=u});n.status="pending",n.catch(()=>{});function i(a){Object.assign(n,a),delete n.resolve,delete n.reject}return n.resolve=a=>{i({status:"fulfilled",value:a}),t(a)},n.reject=a=>{i({status:"rejected",reason:a}),e(a)},n}function j_(t){return Math.min(1e3*2**t,3e4)}function Aw(t){return(t??"online")==="online"?gc.isOnline():!0}var nw=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function Gd(t){return t instanceof nw}function rw(t){let e=!1,n=0,i=!1,a;const u=z_(),d=U=>{i||(F(new nw(U)),t.abort?.())},h=()=>{e=!0},m=()=>{e=!1},v=()=>tw.isFocused()&&(t.networkMode==="always"||gc.isOnline())&&t.canRun(),y=()=>Aw(t.networkMode)&&t.canRun(),C=U=>{i||(i=!0,t.onSuccess?.(U),a?.(),u.resolve(U))},F=U=>{i||(i=!0,t.onError?.(U),a?.(),u.reject(U))},I=()=>new Promise(U=>{a=T=>{(i||v())&&U(T)},t.onPause?.()}).then(()=>{a=void 0,i||t.onContinue?.()}),b=()=>{if(i)return;let U;const T=n===0?t.initialPromise:void 0;try{U=T??t.fn()}catch(O){U=Promise.reject(O)}Promise.resolve(U).then(C).catch(O=>{if(i)return;const N=t.retry??(Rc?0:3),j=t.retryDelay??j_,Z=typeof j=="function"?j(n,O):j,G=N===!0||typeof N=="number"&&n<N||typeof N=="function"&&N(n,O);if(e||!G){F(O);return}n++,t.onFail?.(n,O),N_(Z).then(()=>v()?void 0:I()).then(()=>{e?F(O):b()})})};return{promise:u,cancel:d,continue:()=>(a?.(),u),cancelRetry:h,continueRetry:m,canStart:y,start:()=>(y()?b():I().then(b),u)}}function G_(){let t=[],e=0,n=h=>{h()},i=h=>{h()},a=h=>setTimeout(h,0);const u=h=>{e?t.push(h):a(()=>{n(h)})},d=()=>{const h=t;t=[],h.length&&a(()=>{i(()=>{h.forEach(m=>{n(m)})})})};return{batch:h=>{let m;e++;try{m=h()}finally{e--,e||d()}return m},batchCalls:h=>(...m)=>{u(()=>{h(...m)})},schedule:u,setNotifyFunction:h=>{n=h},setBatchNotifyFunction:h=>{i=h},setScheduler:h=>{a=h}}}var zt=G_(),iw=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),H_(this.gcTime)&&(this.#e=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(Rc?1/0:300*1e3))}clearGcTimeout(){this.#e&&(clearTimeout(this.#e),this.#e=void 0)}},Z_=class extends iw{#e;#t;#A;#n;#s;#r;constructor(t){super(),this.#r=!1,this.#s=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#A=t.cache,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#e=X_(this.options),this.state=t.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#n?.promise}setOptions(t){this.options={...this.#s,...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#A.remove(this)}setData(t,e){const n=M_(this.state.data,t,this.options);return this.#i({data:n,type:"success",dataUpdatedAt:e?.updatedAt,manual:e?.manual}),n}setState(t,e){this.#i({type:"setState",state:t,setStateOptions:e})}cancel(t){const e=this.#n?.promise;return this.#n?.cancel(t),e?e.then(cn).catch(cn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(t=>P_(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Cp||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!k_(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#A.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||(this.#n&&(this.#r?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#A.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}fetch(t,e){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&e?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.promise}if(t&&this.setOptions(t),!this.options.queryFn){const h=this.observers.find(m=>m.options.queryFn);h&&this.setOptions(h.options)}const n=new AbortController,i=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>(this.#r=!0,n.signal)})},a=()=>{const h=ew(this.options,e),m={queryKey:this.queryKey,meta:this.meta};return i(m),this.#r=!1,this.options.persister?this.options.persister(h,m,this):h(m)},u={fetchOptions:e,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:a};i(u),this.options.behavior?.onFetch(u,this),this.#t=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==u.fetchOptions?.meta)&&this.#i({type:"fetch",meta:u.fetchOptions?.meta});const d=h=>{Gd(h)&&h.silent||this.#i({type:"error",error:h}),Gd(h)||(this.#A.config.onError?.(h,this),this.#A.config.onSettled?.(this.state.data,h,this)),this.scheduleGc()};return this.#n=rw({initialPromise:e?.initialPromise,fn:u.fetchFn,abort:n.abort.bind(n),onSuccess:h=>{if(h===void 0){d(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(h)}catch(m){d(m);return}this.#A.config.onSuccess?.(h,this),this.#A.config.onSettled?.(h,this.state.error,this),this.scheduleGc()},onError:d,onFail:(h,m)=>{this.#i({type:"failed",failureCount:h,error:m})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode,canRun:()=>!0}),this.#n.start()}#i(t){const e=n=>{switch(t.type){case"failed":return{...n,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...W_(n.data,this.options),fetchMeta:t.meta??null};case"success":return{...n,data:t.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const i=t.error;return Gd(i)&&i.revert&&this.#t?{...this.#t,fetchStatus:"idle"}:{...n,error:i,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...t.state}}};this.state=e(this.state),zt.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),this.#A.notify({query:this,type:"updated",action:t})})}};function W_(t,e){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Aw(e.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function X_(t){const e=typeof t.initialData=="function"?t.initialData():t.initialData,n=e!==void 0,i=n?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:n?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var J_=class extends ol{constructor(t={}){super(),this.config=t,this.#e=new Map}#e;build(t,e,n){const i=e.queryKey,a=e.queryHash??yp(i,e);let u=this.get(a);return u||(u=new Z_({cache:this,queryKey:i,queryHash:a,options:t.defaultQueryOptions(e),state:n,defaultOptions:t.getQueryDefaults(i)}),this.add(u)),u}add(t){this.#e.has(t.queryHash)||(this.#e.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const e=this.#e.get(t.queryHash);e&&(t.destroy(),e===t&&this.#e.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){zt.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#e.get(t)}getAll(){return[...this.#e.values()]}find(t){const e={exact:!0,...t};return this.getAll().find(n=>Wm(e,n))}findAll(t={}){const e=this.getAll();return Object.keys(t).length>0?e.filter(n=>Wm(t,n)):e}notify(t){zt.batch(()=>{this.listeners.forEach(e=>{e(t)})})}onFocus(){zt.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){zt.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Y_=class extends iw{#e;#t;#A;constructor(t){super(),this.mutationId=t.mutationId,this.#t=t.mutationCache,this.#e=[],this.state=t.state||sw(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#e.includes(t)||(this.#e.push(t),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#e=this.#e.filter(e=>e!==t),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#t.remove(this))}continue(){return this.#A?.continue()??this.execute(this.state.variables)}async execute(t){this.#A=rw({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(i,a)=>{this.#n({type:"failed",failureCount:i,error:a})},onPause:()=>{this.#n({type:"pause"})},onContinue:()=>{this.#n({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});const e=this.state.status==="pending",n=!this.#A.canStart();try{if(!e){this.#n({type:"pending",variables:t,isPaused:n}),await this.#t.config.onMutate?.(t,this);const a=await this.options.onMutate?.(t);a!==this.state.context&&this.#n({type:"pending",context:a,variables:t,isPaused:n})}const i=await this.#A.start();return await this.#t.config.onSuccess?.(i,t,this.state.context,this),await this.options.onSuccess?.(i,t,this.state.context),await this.#t.config.onSettled?.(i,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(i,null,t,this.state.context),this.#n({type:"success",data:i}),i}catch(i){try{throw await this.#t.config.onError?.(i,t,this.state.context,this),await this.options.onError?.(i,t,this.state.context),await this.#t.config.onSettled?.(void 0,i,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,i,t,this.state.context),i}finally{this.#n({type:"error",error:i})}}finally{this.#t.runNext(this)}}#n(t){const e=n=>{switch(t.type){case"failed":return{...n,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};case"pending":return{...n,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...n,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:t.error,failureCount:n.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=e(this.state),zt.batch(()=>{this.#e.forEach(n=>{n.onMutationUpdate(t)}),this.#t.notify({mutation:this,type:"updated",action:t})})}};function sw(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var q_=class extends ol{constructor(t={}){super(),this.config=t,this.#e=new Map,this.#t=Date.now()}#e;#t;build(t,e,n){const i=new Y_({mutationCache:this,mutationId:++this.#t,options:t.defaultMutationOptions(e),state:n});return this.add(i),i}add(t){const e=Hu(t),n=this.#e.get(e)??[];n.push(t),this.#e.set(e,n),this.notify({type:"added",mutation:t})}remove(t){const e=Hu(t);if(this.#e.has(e)){const n=this.#e.get(e)?.filter(i=>i!==t);n&&(n.length===0?this.#e.delete(e):this.#e.set(e,n))}this.notify({type:"removed",mutation:t})}canRun(t){const e=this.#e.get(Hu(t))?.find(n=>n.state.status==="pending");return!e||e===t}runNext(t){return this.#e.get(Hu(t))?.find(n=>n!==t&&n.state.isPaused)?.continue()??Promise.resolve()}clear(){zt.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...this.#e.values()].flat()}find(t){const e={exact:!0,...t};return this.getAll().find(n=>Xm(e,n))}findAll(t={}){return this.getAll().filter(e=>Xm(t,e))}notify(t){zt.batch(()=>{this.listeners.forEach(e=>{e(t)})})}resumePausedMutations(){const t=this.getAll().filter(e=>e.state.isPaused);return zt.batch(()=>Promise.all(t.map(e=>e.continue().catch(cn))))}};function Hu(t){return t.options.scope?.id??String(t.mutationId)}function qm(t){return{onFetch:(e,n)=>{const i=e.options,a=e.fetchOptions?.meta?.fetchMore?.direction,u=e.state.data?.pages||[],d=e.state.data?.pageParams||[];let h={pages:[],pageParams:[]},m=0;const v=async()=>{let y=!1;const C=b=>{Object.defineProperty(b,"signal",{enumerable:!0,get:()=>(e.signal.aborted?y=!0:e.signal.addEventListener("abort",()=>{y=!0}),e.signal)})},F=ew(e.options,e.fetchOptions),I=async(b,U,T)=>{if(y)return Promise.reject();if(U==null&&b.pages.length)return Promise.resolve(b);const O={queryKey:e.queryKey,pageParam:U,direction:T?"backward":"forward",meta:e.options.meta};C(O);const N=await F(O),{maxPages:j}=e.options,Z=T?D_:R_;return{pages:Z(b.pages,N,j),pageParams:Z(b.pageParams,U,j)}};if(a&&u.length){const b=a==="backward",U=b?$_:$m,T={pages:u,pageParams:d},O=U(i,T);h=await I(T,O,b)}else{const b=t??u.length;do{const U=m===0?d[0]??i.initialPageParam:$m(i,h);if(m>0&&U==null)break;h=await I(h,U),m++}while(m<b)}return h};e.options.persister?e.fetchFn=()=>e.options.persister?.(v,{queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},n):e.fetchFn=v}}}function $m(t,{pages:e,pageParams:n}){const i=e.length-1;return e.length>0?t.getNextPageParam(e[i],e,n[i],n):void 0}function $_(t,{pages:e,pageParams:n}){return e.length>0?t.getPreviousPageParam?.(e[0],e,n[0],n):void 0}var eQ=class{#e;#t;#A;#n;#s;#r;#i;#o;constructor(t={}){this.#e=t.queryCache||new J_,this.#t=t.mutationCache||new q_,this.#A=t.defaultOptions||{},this.#n=new Map,this.#s=new Map,this.#r=0}mount(){this.#r++,this.#r===1&&(this.#i=tw.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#o=gc.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#r--,this.#r===0&&(this.#i?.(),this.#i=void 0,this.#o?.(),this.#o=void 0)}isFetching(t){return this.#e.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#t.findAll({...t,status:"pending"}).length}getQueryData(t){const e=this.defaultQueryOptions({queryKey:t});return this.#e.get(e.queryHash)?.state.data}ensureQueryData(t){const e=this.getQueryData(t.queryKey);if(e===void 0)return this.fetchQuery(t);{const n=this.defaultQueryOptions(t),i=this.#e.build(this,n);return t.revalidateIfStale&&i.isStaleByTime(Zm(n.staleTime,i))&&this.prefetchQuery(n),Promise.resolve(e)}}getQueriesData(t){return this.#e.findAll(t).map(({queryKey:e,state:n})=>{const i=n.data;return[e,i]})}setQueryData(t,e,n){const i=this.defaultQueryOptions({queryKey:t}),u=this.#e.get(i.queryHash)?.state.data,d=T_(e,u);if(d!==void 0)return this.#e.build(this,i).setData(d,{...n,manual:!0})}setQueriesData(t,e,n){return zt.batch(()=>this.#e.findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,e,n)]))}getQueryState(t){const e=this.defaultQueryOptions({queryKey:t});return this.#e.get(e.queryHash)?.state}removeQueries(t){const e=this.#e;zt.batch(()=>{e.findAll(t).forEach(n=>{e.remove(n)})})}resetQueries(t,e){const n=this.#e,i={type:"active",...t};return zt.batch(()=>(n.findAll(t).forEach(a=>{a.reset()}),this.refetchQueries(i,e)))}cancelQueries(t={},e={}){const n={revert:!0,...e},i=zt.batch(()=>this.#e.findAll(t).map(a=>a.cancel(n)));return Promise.all(i).then(cn).catch(cn)}invalidateQueries(t={},e={}){return zt.batch(()=>{if(this.#e.findAll(t).forEach(i=>{i.invalidate()}),t.refetchType==="none")return Promise.resolve();const n={...t,type:t.refetchType??t.type??"active"};return this.refetchQueries(n,e)})}refetchQueries(t={},e){const n={...e,cancelRefetch:e?.cancelRefetch??!0},i=zt.batch(()=>this.#e.findAll(t).filter(a=>!a.isDisabled()).map(a=>{let u=a.fetch(void 0,n);return n.throwOnError||(u=u.catch(cn)),a.state.fetchStatus==="paused"?Promise.resolve():u}));return Promise.all(i).then(cn)}fetchQuery(t){const e=this.defaultQueryOptions(t);e.retry===void 0&&(e.retry=!1);const n=this.#e.build(this,e);return n.isStaleByTime(Zm(e.staleTime,n))?n.fetch(e):Promise.resolve(n.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(cn).catch(cn)}fetchInfiniteQuery(t){return t.behavior=qm(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(cn).catch(cn)}ensureInfiniteQueryData(t){return t.behavior=qm(t.pages),this.ensureQueryData(t)}resumePausedMutations(){return gc.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#A}setDefaultOptions(t){this.#A=t}setQueryDefaults(t,e){this.#n.set(As(t),{queryKey:t,defaultOptions:e})}getQueryDefaults(t){const e=[...this.#n.values()];let n={};return e.forEach(i=>
8{$a(t,i.queryKey)&&(n={...n,...i.defaultOptions})}),n}setMutationDefaults(t,e){this.#s.set(As(t),{mutationKey:t,defaultOptions:e})}getMutationDefaults(t){const e=[...this.#s.values()];let n={};return e.forEach(i=>{$a(t,i.mutationKey)&&(n={...n,...i.defaultOptions})}),n}defaultQueryOptions(t){if(t._defaulted)return t;const e={...this.#A.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return e.queryHash||(e.queryHash=yp(e.queryKey,e)),e.refetchOnReconnect===void 0&&(e.refetchOnReconnect=e.networkMode!=="always"),e.throwOnError===void 0&&(e.throwOnError=!!e.suspense),!e.networkMode&&e.persister&&(e.networkMode="offlineFirst"),e.enabled!==!0&&e.queryFn===Cp&&(e.enabled=!1),e}defaultMutationOptions(t){return t?._defaulted?t:{...this.#A.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}},tQ=class extends ol{#e;#t=void 0;#A;#n;constructor(e,n){super(),this.#e=e,this.setOptions(n),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const n=this.options;this.options=this.#e.defaultMutationOptions(e),O_(this.options,n)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#A,observer:this}),n?.mutationKey&&this.options.mutationKey&&As(n.mutationKey)!==As(this.options.mutationKey)?this.reset():this.#A?.state.status==="pending"&&this.#A.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#A?.removeObserver(this)}onMutationUpdate(e){this.#s(),this.#r(e)}getCurrentResult(){return this.#t}reset(){this.#A?.removeObserver(this),this.#A=void 0,this.#s(),this.#r()}mutate(e,n){return this.#n=n,this.#A?.removeObserver(this),this.#A=this.#e.getMutationCache().build(this.#e,this.options),this.#A.addObserver(this),this.#A.execute(e)}#s(){const e=this.#A?.state??sw();this.#t={...e,isPending:e.status==="pending",isSuccess:e.status==="success",isError:e.status==="error",isIdle:e.status==="idle",mutate:this.mutate,reset:this.reset}}#r(e){zt.batch(()=>{if(this.#n&&this.hasListeners()){const n=this.#t.variables,i=this.#t.context;e?.type==="success"?(this.#n.onSuccess?.(e.data,n,i),this.#n.onSettled?.(e.data,null,n,i)):e?.type==="error"&&(this.#n.onError?.(e.error,n,i),this.#n.onSettled?.(void 0,e.error,n,i))}this.listeners.forEach(n=>{n(this.#t)})})}},ow=E.createContext(void 0),AQ=t=>{const e=E.useContext(ow);if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},nQ=({client:t,children:e})=>(E.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),_.jsx(ow.Provider,{value:t,children:e}));function rQ(t,e){return typeof t=="function"?t(...e):!!t}function iQ(){}function sQ(t,e){const n=AQ(),[i]=E.useState(()=>new tQ(n,t));E.useEffect(()=>{i.setOptions(t)},[i,t]);const a=E.useSyncExternalStore(E.useCallback(d=>i.subscribe(zt.batchCalls(d)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),u=E.useCallback((d,h)=>{i.mutate(d,h).catch(iQ)},[i]);if(a.error&&rQ(i.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:u,mutateAsync:a.mutate}}async function oQ(t){if(!t.ok){const e=await t.text()||t.statusText;throw new Error(`${t.status}: ${e}`)}}const aQ=({on401:t})=>async({queryKey:e})=>{const n=await fetch(e.join("/"),{credentials:"include"});return await oQ(n),await n.json()},lQ=new eQ({defaultOptions:{queries:{queryFn:aQ({on401:"throw"}),refetchInterval:!1,refetchOnWindowFocus:!1,staleTime:1/0,retry:!1},mutations:{retry:!1}}}),uQ=1,cQ=1e6;let Zd=0;function fQ(){return Zd=(Zd+1)%Number.MAX_SAFE_INTEGER,Zd.toString()}const Wd=new Map,eB=t=>{if(Wd.has(t))return;const e=setTimeout(()=>{Wd.delete(t),ja({type:"REMOVE_TOAST",toastId:t})},cQ);Wd.set(t,e)},dQ=(t,e)=>{switch(e.type){case"ADD_TOAST":return{...t,toasts:[e.toast,...t.toasts].slice(0,uQ)};case"UPDATE_TOAST":return{...t,toasts:t.toasts.map(n=>n.id===e.toast.id?{...n,...e.toast}:n)};case"DISMISS_TOAST":{const{toastId:n}=e;return n?eB(n):t.toasts.forEach(i=>{eB(i.id)}),{...t,toasts:t.toasts.map(i=>i.id===n||n===void 0?{...i,open:!1}:i)}}case"REMOVE_TOAST":return e.toastId===void 0?{...t,toasts:[]}:{...t,toasts:t.toasts.filter(n=>n.id!==e.toastId)}}},oc=[];let ac={toasts:[]};
8function ja(t){ac=dQ(ac,t),oc.forEach(e=>{e(ac)})}function hQ({...t}){const e=fQ(),n=a=>ja({type:"UPDATE_TOAST",toast:{...a,id:e}}),i=()=>ja({type:"DISMISS_TOAST",toastId:e});return ja({type:"ADD_TOAST",toast:{...t,id:e,open:!0,onOpenChange:a=>{a||i()}}}),{id:e,dismiss:i,update:n}}function Dc(){const[t,e]=E.useState(ac);return E.useEffect(()=>(oc.push(e),()=>{const n=oc.indexOf(e);n>-1&&oc.splice(n,1)}),[t]),{...t,toast:hQ,dismiss:n=>ja({type:"DISMISS_TOAST",toastId:n})}}var Kc=Kv();const pQ=mp(Kc);function it(t,e,{checkForDefaultPrevented:n=!0}={}){return function(a){if(t?.(a),n===!1||!a.defaultPrevented)return e?.(a)}}function tB(t,e){if(typeof t=="function")return t(e);t!=null&&(t.current=e)}function aw(...t){return e=>{let n=!1;const i=t.map(a=>{const u=tB(a,e);return!n&&typeof u=="function"&&(n=!0),u});if(n)return()=>{for(let a=0;a<i.length;a++){const u=i[a];typeof u=="function"?u():tB(t[a],null)}}}}function JA(...t){return E.useCallback(aw(...t),t)}function Co(t,e=[]){let n=[];function i(u,d){const h=E.createContext(d),m=n.length;n=[...n,d];const v=C=>{const{scope:F,children:I,...b}=C,U=F?.[t]?.[m]||h,T=E.useMemo(()=>b,Object.values(b));return _.jsx(U.Provider,{value:T,children:I})};v.displayName=u+"Provider";function y(C,F){const I=F?.[t]?.[m]||h,b=E.useContext(I);if(b)return b;if(d!==void 0)return d;throw new Error(`\`${C}\` must be used within \`${u}\``)}return[v,y]}const a=()=>{const u=n.map(d=>E.createContext(d));return function(h){const m=h?.[t]||u;return E.useMemo(()=>({[`__scope${t}`]:{...h,[t]:m}}),[h,m])}};return a.scopeName=t,[i,gQ(a,...e)]}function gQ(...t){const e=t[0];if(t.length===1)return e;const n=()=>{const i=t.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(u){const d=i.reduce((h,{useScope:m,scopeName:v})=>{const C=m(u)[`__scope${v}`];return{...h,...C}},{});return E.useMemo(()=>({[`__scope${e.scopeName}`]:d}),[d])}};return n.scopeName=e.scopeName,n}function mc(t){const e=BQ(t),n=E.forwardRef((i,a)=>{const{children:u,...d}=i,h=E.Children.toArray(u),m=h.find(wQ);if(m){const v=m.props.children,y=h.map(C=>C===m?E.Children.count(v)>1?E.Children.only(null):E.isValidElement(v)?v.props.children:null:C);return _.jsx(e,{...d,ref:a,children:E.isValidElement(v)?E.cloneElement(v,void 0,y):null})}return _.jsx(e,{...d,ref:a,children:u})});return n.displayName=`${t}.Slot`,n}var mQ=mc("Slot");function BQ(t){const e=E.forwardRef((n,i)=>{const{children:a,...u}=n;if(E.isValidElement(a)){const d=CQ(a),h=yQ(u,a.props);return a.type!==E.Fragment&&(h.ref=i?aw(i,d):d),E.cloneElement(a,h)}return E.Children.count(a)>1?E.Children.only(null):null});return e.displayName=`${t}.SlotClone`,e}var lw=Symbol("radix.slottable");function vQ(t){const e=({children:n})=>_.jsx(_.Fragment,{children:n});return e.displayName=`${t}.Slottable`,e.__radixId=lw,e}function wQ(t){return E.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===lw}function yQ(t,e){const n={...e};for(const i in e){const a=t[i],u=e[i];/^on[A-Z]/.test(i)?a&&u?n[i]=(...h)=>{u(...h),a(...h)}:a&&(n[i]=a):i==="style"?n[i]={...a,...u}:i==="className"&&(n[i]=[a,u].filter(Boolean).join(" "))}return{...t,...n}}function CQ(t){let e=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning;return n?t.ref:(e=Object.getOwnPropertyDescriptor(t,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning,n?t.props.ref:t.props.ref||t.ref)}function uw(t){const e=t+"CollectionProvider",[n,i]=Co(e),[a,u]=n(e,{collectionRef:{current:null},itemMap:new Map}),d=U=>{const{scope:T,children:O}=U,N=GA.useRef(null),j=GA.useRef(new Map).current;return _.jsx(a,{scope:T,itemMap:j,collectionRef:N,children:O})};d.displayName=e;const h=t+"CollectionSlot",m=mc(h),v=GA.forwardRef((U,T)=>{const{scope:O,children:N}=U,j=u(h,O),Z=JA(T,j.collectionRef);return _.jsx(m,{ref:Z,children:N})});v.displayName=h;const y=t+"CollectionItemSlot",C="data-radix-collection-item",F=mc(y),I=GA.forwardRef((U,T)=>{const{scope:O,children:N,...j}=U,Z=GA.useRef(null),G=JA(T,Z),V=u(y,O);return GA.useEffect(()=>(V.itemMap.set(Z,{ref:Z,...j}),()=>{V.itemMap.delete(Z)})),_.jsx(F,{[C]:"",ref:G,children:N})});I.displayName=y;function b(U){const T=u(t+"CollectionConsumer",U);return GA.useCallback(()=>{const N=T.collectionRef.current;if(!N)return[];const j=Array.from(N.querySelectorAll(`[${C}]`));return Array.from(T.itemMap.values()).sort((V,q)=>j.indexOf(V.ref.current)-j.indexOf(q.ref.current))},[T.collectionRef,T.itemMap])}return[{Provider:d,Slot:v,ItemSlot:I},b,i]}var _Q=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Ct=_Q.reduce((t,e)=>{const n=mc(`Primitive.${e}`),i=E.forwardRef((a,u)=>{const{asChild:d,...h}=a,m=d?n:e;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),_.jsx(m,{...h,ref:u})});return i.displayName=`Primitive.${e}`,{...t,[e]:i}},{});function cw(t,e){t&&Kc.flushSync(()=>t.dispatchEvent(e))}function dn(t){const e=E.useRef(t);return E.useEffect(()=>{e.current=t}),E.useMemo(()=>(...n)=>e.current?.(...n),[])}function QQ(t,e=globalThis?.document){const n=dn(t);E.useEffect(()=>{const i=a=>{a.key==="Escape"&&n(a)};return e.addEventListener("keydown",i,{capture:!0}),()=>e.removeEventListener("keydown",i,{capture:!0})},[n,e])}
vendor: 4,472 bytes, line 8
8var xQ="DismissableLayer",xh="dismissableLayer.update",FQ="dismissableLayer.pointerDownOutside",UQ="dismissableLayer.focusOutside",AB,fw=E.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_p=E.forwardRef((t,e)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:u,onInteractOutside:d,onDismiss:h,...m}=t,v=E.useContext(fw),[y,C]=E.useState(null),F=y?.ownerDocument??globalThis?.document,[,I]=E.useState({}),b=JA(e,q=>C(q)),U=Array.from(v.layers),[T]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),O=U.indexOf(T),N=y?U.indexOf(y):-1,j=v.layersWithOutsidePointerEventsDisabled.size>0,Z=N>=O,G=bQ(q=>{const re=q.target,$=[...v.branches].some(fe=>fe.contains(re));!Z||$||(a?.(q),d?.(q),q.defaultPrevented||h?.())},F),V=IQ(q=>{const re=q.target;[...v.branches].some(fe=>fe.contains(re))||(u?.(q),d?.(q),q.defaultPrevented||h?.())},F);return QQ(q=>{N===v.layers.size-1&&(i?.(q),!q.defaultPrevented&&h&&(q.preventDefault(),h()))},F),E.useEffect(()=>{if(y)return n&&(v.layersWithOutsidePointerEventsDisabled.size===0&&(AB=F.body.style.pointerEvents,F.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(y)),v.layers.add(y),nB(),()=>{n&&v.layersWithOutsidePointerEventsDisabled.size===1&&(F.body.style.pointerEvents=AB)}},[y,F,n,v]),E.useEffect(()=>()=>{y&&(v.layers.delete(y),v.layersWithOutsidePointerEventsDisabled.delete(y),nB())},[y,v]),E.useEffect(()=>{const q=()=>I({});return document.addEventListener(xh,q),()=>document.removeEventListener(xh,q)},[]),_.jsx(Ct.div,{...m,ref:b,style:{pointerEvents:j?Z?"auto":"none":void 0,...t.style},onFocusCapture:it(t.onFocusCapture,V.onFocusCapture),onBlurCapture:it(t.onBlurCapture,V.onBlurCapture),onPointerDownCapture:it(t.onPointerDownCapture,G.onPointerDownCapture)})});_p.displayName=xQ;var EQ="DismissableLayerBranch",dw=E.forwardRef((t,e)=>{const n=E.useContext(fw),i=E.useRef(null),a=JA(e,i);return E.useEffect(()=>{const u=i.current;if(u)return n.branches.add(u),()=>{n.branches.delete(u)}},[n.branches]),_.jsx(Ct.div,{...t,ref:a})});dw.displayName=EQ;function bQ(t,e=globalThis?.document){const n=dn(t),i=E.useRef(!1),a=E.useRef(()=>{});return E.useEffect(()=>{const u=h=>{if(h.target&&!i.current){let m=function(){hw(FQ,n,v,{discrete:!0})};const v={originalEvent:h};h.pointerType==="touch"?(e.removeEventListener("click",a.current),a.current=m,e.addEventListener("click",a.current,{once:!0})):m()}else e.removeEventListener("click",a.current);i.current=!1},d=window.setTimeout(()=>{e.addEventListener("pointerdown",u)},0);return()=>{window.clearTimeout(d),e.removeEventListener("pointerdown",u),e.removeEventListener("click",a.current)}},[e,n]),{onPointerDownCapture:()=>i.current=!0}}function IQ(t,e=globalThis?.document){const n=dn(t),i=E.useRef(!1);return E.useEffect(()=>{const a=u=>{u.target&&!i.current&&hw(UQ,n,{originalEvent:u},{discrete:!1})};return e.addEventListener("focusin",a),()=>e.removeEventListener("focusin",a)},[e,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}function nB(){const t=new CustomEvent(xh);document.dispatchEvent(t)}function hw(t,e,n,{discrete:i}){const a=n.originalEvent.target,u=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:n});e&&a.addEventListener(t,e,{once:!0}),i?cw(a,u):a.dispatchEvent(u)}var SQ=_p,LQ=dw,ci=globalThis?.document?E.useLayoutEffect:()=>{},TQ="Portal",pw=E.forwardRef((t,e)=>{const{container:n,...i}=t,[a,u]=E.useState(!1);ci(()=>u(!0),[]);const d=n||a&&globalThis?.document?.body;return d?pQ.createPortal(_.jsx(Ct.div,{...i,ref:e}),d):null});pw.displayName=TQ;function HQ(t,e){return E.useReducer((n,i)=>e[n][i]??n,t)}var Vc=t=>{const{present:e,children:n}=t,i=kQ(e),a=typeof n=="function"?n({present:i.isPresent}):E.Children.only(n),u=JA(i.ref,PQ(a));return typeof n=="function"||i.isPresent?E.cloneElement(a,{ref:u}):null};Vc.displayName="Presence";function kQ(t){const[e,n]=E.useState(),i=E.useRef({}),a=E.useRef(t),u=E.useRef("none"),d=t?"mounted":"unmounted",[h,m]=HQ(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return E.useEffect(()=>{const v=ku(i.current);u.current=h==="mounted"?v:"none"},[h]),ci(()=>{const v=i.current,y=a.current;if(y!==t){const F=u.current,I=ku(v);t?m("MOUNT"):I==="none"||v?.display==="none"?m("UNMOUNT"):m(y&&F!==I?"ANIMATION_OUT":"UNMOUNT"),a.current=t}},[t,m]),ci(()=>
8{if(e){let v;const y=e.ownerDocument.defaultView??window,C=I=>{const U=ku(i.current).includes(I.animationName);if(I.target===e&&U&&(m("ANIMATION_END"),!a.current)){const T=e.style.animationFillMode;e.style.animationFillMode="forwards",v=y.setTimeout(()=>{e.style.animationFillMode==="forwards"&&(e.style.animationFillMode=T)})}},F=I=>{I.target===e&&(u.current=ku(i.current))};return e.addEventListener("animationstart",F),e.addEventListener("animationcancel",C),e.addEventListener("animationend",C),()=>{y.clearTimeout(v),e.removeEventListener("animationstart",F),e.removeEventListener("animationcancel",C),e.removeEventListener("animationend",C)}}else m("ANIMATION_END")},[e,m]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:E.useCallback(v=>{v&&(i.current=getComputedStyle(v)),n(v)},[])}}function ku(t){return t?.animationName||"none"}function PQ(t){let e=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning;return n?t.ref:(e=Object.getOwnPropertyDescriptor(t,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning,n?t.props.ref:t.props.ref||t.ref)}function Qp({prop:t,defaultProp:e,onChange:n=()=>{}}){const[i,a]=OQ({defaultProp:e,onChange:n}),u=t!==void 0,d=u?t:i,h=dn(n),m=E.useCallback(v=>{if(u){const C=typeof v=="function"?v(t):v;C!==t&&h(C)}else a(v)},[u,t,a,h]);return[d,m]}function OQ({defaultProp:t,onChange:e}){const n=E.useState(t),[i]=n,a=E.useRef(i),u=dn(e);return E.useEffect(()=>{a.current!==i&&(u(i),a.current=i)},[i,a,u]),n}var NQ="VisuallyHidden",zc=E.forwardRef((t,e)=>_.jsx(Ct.span,{...t,ref:e,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...t.style}}));zc.displayName=NQ;var MQ=zc,xp="ToastProvider",[Fp,RQ,DQ]=uw("Toast"),[gw]=Co("Toast",[DQ]),[KQ,jc]=gw(xp),mw=t=>{const{__scopeToast:e,label:n="Notification",duration:i=5e3,swipeDirection:a="right",swipeThreshold:u=50,children:d}=t,[h,m]=E.useState(null),[v,y]=E.useState(0),C=E.useRef(!1),F=E.useRef(!1);return n.trim()||console.error(`Invalid prop \`label\` supplied to \`${xp}\`. Expected non-empty \`string\`.`),_.jsx(Fp.Provider,{scope:e,children:_.jsx(KQ,{scope:e,label:n,duration:i,swipeDirection:a,swipeThreshold:u,toastCount:v,viewport:h,onViewportChange:m,onToastAdd:E.useCallback(()=>y(I=>I+1),[]),onToastRemove:E.useCallback(()=>y(I=>I-1),[]),isFocusedToastEscapeKeyDownRef:C,isClosePausedRef:F,children:d})})};mw.displayName=xp;var Bw="ToastViewport",VQ=["F8"],Fh="toast.viewportPause",Uh="toast.viewportResume",vw=E.forwardRef((t,e)=>{const{__scopeToast:n,hotkey:i=VQ,label:a="Notifications ({hotkey})",...u}=t,d=jc(Bw,n),h=RQ(n),m=E.useRef(null),v=E.useRef(null),y=E.useRef(null),C=E.useRef(null),F=JA(e,C,d.onViewportChange),I=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),b=d.toastCount>0;E.useEffect(()=>{const T=O=>{i.length!==0&&i.every(j=>O[j]||O.code===j)&&C.current?.focus()};return document.addEventListener("keydown",T),()=>document.removeEventListener("keydown",T)},[i]),E.useEffect(()=>{const T=m.current,O=C.current;if(b&&T&&O){const N=()=>{if(!d.isClosePausedRef.current){const V=new CustomEvent(Fh);O.dispatchEvent(V),d.isClosePausedRef.current=!0}},j=()=>
8{if(d.isClosePausedRef.current){const V=new CustomEvent(Uh);O.dispatchEvent(V),d.isClosePausedRef.current=!1}},Z=V=>{!T.contains(V.relatedTarget)&&j()},G=()=>{T.contains(document.activeElement)||j()};return T.addEventListener("focusin",N),T.addEventListener("focusout",Z),T.addEventListener("pointermove",N),T.addEventListener("pointerleave",G),window.addEventListener("blur",N),window.addEventListener("focus",j),()=>{T.removeEventListener("focusin",N),T.removeEventListener("focusout",Z),T.removeEventListener("pointermove",N),T.removeEventListener("pointerleave",G),window.removeEventListener("blur",N),window.removeEventListener("focus",j)}}},[b,d.isClosePausedRef]);const U=E.useCallback(({tabbingDirection:T})=>{const N=h().map(j=>{const Z=j.ref.current,G=[Z,...Ax(Z)];return T==="forwards"?G:G.reverse()});return(T==="forwards"?N.reverse():N).flat()},[h]);return E.useEffect(()=>{const T=C.current;if(T){const O=N=>{const j=N.altKey||N.ctrlKey||N.metaKey;if(N.key==="Tab"&&!j){const G=document.activeElement,V=N.shiftKey;if(N.target===T&&V){v.current?.focus();return}const $=U({tabbingDirection:V?"backwards":"forwards"}),fe=$.findIndex(de=>de===G);Xd($.slice(fe+1))?N.preventDefault():V?v.current?.focus():y.current?.focus()}};return T.addEventListener("keydown",O),()=>T.removeEventListener("keydown",O)}},[h,U]),_.jsxs(LQ,{ref:m,role:"region","aria-label":a.replace("{hotkey}",I),tabIndex:-1,style:{pointerEvents:b?void 0:"none"},children:[b&&_.jsx(Eh,{ref:v,onFocusFromOutsideViewport:()=>{const T=U({tabbingDirection:"forwards"});Xd(T)}}),_.jsx(Fp.Slot,{scope:n,children:_.jsx(Ct.ol,{tabIndex:-1,...u,ref:F})}),b&&_.jsx(Eh,{ref:y,onFocusFromOutsideViewport:()=>{const T=U({tabbingDirection:"backwards"});Xd(T)}})]})});vw.displayName=Bw;var ww="ToastFocusProxy",Eh=E.forwardRef((t,e)=>{const{__scopeToast:n,onFocusFromOutsideViewport:i,...a}=t,u=jc(ww,n);return _.jsx(zc,{"aria-hidden":!0,tabIndex:0,...a,ref:e,style:{position:"fixed"},onFocus:d=>{const h=d.relatedTarget;!u.viewport?.contains(h)&&i()}})});Eh.displayName=ww;var Gc="Toast",zQ="toast.swipeStart",jQ="toast.swipeMove",GQ="toast.swipeCancel",ZQ="toast.swipeEnd",yw=E.forwardRef((t,e)=>{const{forceMount:n,open:i,defaultOpen:a,onOpenChange:u,...d}=t,[h=!0,m]=Qp({prop:i,defaultProp:a,onChange:u});return _.jsx(Vc,{present:n||h,children:_.jsx(JQ,{open:h,...d,ref:e,onClose:()=>m(!1),onPause:dn(t.onPause),onResume:dn(t.onResume),onSwipeStart:it(t.onSwipeStart,v=>{v.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:it(t.onSwipeMove,v=>{const{x:y,y:C}=v.detail.delta;v.currentTarget.setAttribute("data-swipe","move"),v.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${y}px`),v.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${C}px`)}),onSwipeCancel:it(t.onSwipeCancel,v=>{v.currentTarget.setAttribute("data-swipe","cancel"),v.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),v.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),v.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),v.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:it(t.onSwipeEnd,v=>{const{x:y,y:C}=v.detail.delta;v.currentTarget.setAttribute("data-swipe","end"),v.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),v.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),v.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${y}px`),v.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${C}px`),m(!1)})})})});yw.displayName=Gc;var[WQ,XQ]=gw(Gc,{onClose(){}}),JQ=E.forwardRef((t,e)=>{const{__scopeToast:n,type:i="foreground",duration:a,open:u,onClose:d,onEscapeKeyDown:h,onPause:m,onResume:v,onSwipeStart:y,onSwipeMove:C,onSwipeCancel:F,onSwipeEnd:I,...b}=t,U=jc(Gc,n),[T,O]=E.useState(null),N=JA(e,te=>O(te)),j=E.useRef(null),Z=E.useRef(null),G=a||U.duration,V=E.useRef(0),q=E.useRef(G),re=E.useRef(0),{onToastAdd:$,onToastRemove:fe}=U,de=dn(()=>{T?.contains(document.activeElement)&&U.viewport?.focus(),d()}),oe=E.useCallback(te=>{!te||te===1/0||(window.clearTimeout(re.current),V.current=new Date().getTime(),re.current=window.setTimeout(de,te))},[de]);E.useEffect(()=>{const te=U.viewport;if(te){const Se=()=>{oe(q.current),v?.()},ue=()=>{const ve=new Date().getTime()-V.current;q.current=q.current-ve,window.clearTimeout(re.current),m?.()};return te.addEventListener(Fh,ue),te.addEventListener(Uh,Se),()=>{te.removeEventListener(Fh,ue),te.removeEventListener(Uh,Se)}}},[U.viewport,G,m,v,oe]),E.useEffect(()=>{u&&!U.isClosePausedRef.current&&oe(G)},[u,G,U.isClosePausedRef,oe]),E.useEffect(()=>($(),()=>fe()),[$,fe]);const ae=E.useMemo(()=>T?Ew(T):null,[T]);return U.viewport?_.jsxs(_.Fragment,{children:[ae&&_.jsx(YQ,{__scopeToast:n,role:"status","aria-live":i==="foreground"?"assertive":"polite","aria-atomic":!0,children:ae}),_.jsx(WQ,{scope:n,onClose:de,children:Kc.createPortal(_.jsx(Fp.ItemSlot,{scope:n,children:_.jsx(SQ,{asChild:!0,onEscapeKeyDown:it(h,()=>{U.isFocusedToastEscapeKeyDownRef.current||de(),U.isFocusedToastEscapeKeyDownRef.current=!1}),children:_.jsx(Ct.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":u?"open":"closed","data-swipe-direction":U.swipeDirection,...b,ref:N,style:{userSelect:"none",touchAction:"none",...t.style},onKeyDown:it(t.onKeyDown,te=>{te.key==="Escape"&&(h?.(te.nativeEvent),te.nativeEvent.defaultPrevented||(U.isFocusedToastEscapeKeyDownRef.current=!0,de()))}),onPointerDown:it(t.onPointerDown,te=>{te.button===0&&(j.current={x:te.clientX,y:te.clientY})}),onPointerMove:it(t.onPointerMove,te=>{if(!j.current)return;const Se=te.clientX-j.current.x,ue=te.clientY-j.current.y,ve=!!Z.current,R=["left","right"].includes(U.swipeDirection),se=["left","up"].includes(U.swipeDirection)?Math.min:Math.max,J=R?se(0,Se):0,k=R?0:se(0,ue),Y=te.pointerType==="touch"?10:2,ge={x:J,y:k},me={originalEvent:te,delta:ge};ve?(Z.current=ge,Pu(jQ,C,me,{discrete:!1})):rB(ge,U.swipeDirection,Y)?(Z.current=ge,Pu(zQ,y,me,{discrete:!1}),te.target.setPointerCapture(te.pointerId)):(Math.abs(Se)>Y||Math.abs(ue)>Y)&&(j.current=null)}),onPointerUp:it(t.onPointerUp,te=>{const Se=Z.current,ue=te.target;if(ue.hasPointerCapture(te.pointerId)&&ue.releasePointerCapture(te.pointerId),Z.current=null,j.current=null,Se){const ve=te.currentTarget,R={originalEvent:te,delta:Se};rB(Se,U.swipeDirection,U.swipeThreshold)?Pu(ZQ,I,R,{discrete:!0}):Pu(GQ,F,R,{discrete:!0}
8),ve.addEventListener("click",se=>se.preventDefault(),{once:!0})}})})})}),U.viewport)})]}):null}),YQ=t=>{const{__scopeToast:e,children:n,...i}=t,a=jc(Gc,e),[u,d]=E.useState(!1),[h,m]=E.useState(!1);return ex(()=>d(!0)),E.useEffect(()=>{const v=window.setTimeout(()=>m(!0),1e3);return()=>window.clearTimeout(v)},[]),h?null:_.jsx(pw,{asChild:!0,children:_.jsx(zc,{...i,children:u&&_.jsxs(_.Fragment,{children:[a.label," ",n]})})})},qQ="ToastTitle",Cw=E.forwardRef((t,e)=>{const{__scopeToast:n,...i}=t;return _.jsx(Ct.div,{...i,ref:e})});Cw.displayName=qQ;var $Q="ToastDescription",_w=E.forwardRef((t,e)=>{const{__scopeToast:n,...i}=t;return _.jsx(Ct.div,{...i,ref:e})});_w.displayName=$Q;var Qw="ToastAction",xw=E.forwardRef((t,e)=>{const{altText:n,...i}=t;return n.trim()?_.jsx(Uw,{altText:n,asChild:!0,children:_.jsx(Up,{...i,ref:e})}):(console.error(`Invalid prop \`altText\` supplied to \`${Qw}\`. Expected non-empty \`string\`.`),null)});xw.displayName=Qw;var Fw="ToastClose",Up=E.forwardRef((t,e)=>{const{__scopeToast:n,...i}=t,a=XQ(Fw,n);return _.jsx(Uw,{asChild:!0,children:_.jsx(Ct.button,{type:"button",...i,ref:e,onClick:it(t.onClick,a.onClose)})})});Up.displayName=Fw;var Uw=E.forwardRef((t,e)=>{const{__scopeToast:n,altText:i,...a}=t;return _.jsx(Ct.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":i||void 0,...a,ref:e})});function Ew(t){const e=[];return Array.from(t.childNodes).forEach(i=>{if(i.nodeType===i.TEXT_NODE&&i.textContent&&e.push(i.textContent),tx(i)){const a=i.ariaHidden||i.hidden||i.style.display==="none",u=i.dataset.radixToastAnnounceExclude==="";if(!a)if(u){const d=i.dataset.radixToastAnnounceAlt;d&&e.push(d)}else e.push(...Ew(i))}}),e}function Pu(t,e,n,{discrete:i}){const a=n.originalEvent.currentTarget,u=new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:n});e&&a.addEventListener(t,e,{once:!0}),i?cw(a,u):a.dispatchEvent(u)}var rB=(t,e,n=0)=>{const i=Math.abs(t.x),a=Math.abs(t.y),u=i>a;return e==="left"||e==="right"?u&&i>n:!u&&a>n};function ex(t=()=>{}){const e=dn(t);ci(()=>{let n=0,i=0;return n=window.requestAnimationFrame(()=>i=window.requestAnimationFrame(e)),()=>{window.cancelAnimationFrame(n),window.cancelAnimationFrame(i)}},[e])}function tx(t){return t.nodeType===t.ELEMENT_NODE}function Ax(t){const e=[],n=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:i=>{const a=i.tagName==="INPUT"&&i.type==="hidden";return i.disabled||i.hidden||a?NodeFilter.FILTER_SKIP:i.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)e.push(n.currentNode);return e}function Xd(t){const e=document.activeElement;return t.some(n=>n===e?!0:(n.focus(),document.activeElement!==e))}var nx=mw,bw=vw,Iw=yw,Sw=Cw,Lw=_w,Tw=xw,Hw=Up;function kw(t){var e,n,i="";if(typeof t=="string"||typeof t=="number")i+=t;else if(typeof t=="object")if(Array.isArray(t)){var a=t.length;for(e=0;e<a;e++)t[e]&&(n=kw(t[e]))&&(i&&(i+=" "),i+=n)}else for(n in t)t[n]&&(i&&(i+=" "),i+=n);return i}function Pw(){for(var t,e,n=0,i="",a=arguments.length;n<a;n++)(t=arguments[n])&&(e=kw(t))&&(i&&(i+=" "),i+=e);return i}const iB=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,sB=Pw,Zc=(t,e)=>n=>{var i;if(e?.variants==null)return sB(t,n?.class,n?.className);const{variants:a,defaultVariants:u}=e,d=Object.keys(a).map(v=>{const y=n?.[v],C=u?.[v];if(y===null)return null;const F=iB(y)||iB(C);return a[v][F]}),h=n&&Object.entries(n).reduce((v,y)=>{let[C,F]=y;return F===void 0||(v[C]=F),v},{}),m=e==null||(i=e.compoundVariants)===null||i===void 0?void 0:i.reduce((v,y)=>{let{class:C,className:F,...I}=y;return Object.entries(I).every(b=>{let[U,T]=b;return Array.isArray(T)?T.includes({...u,...h}[U]):{...u,...h}[U]===T})?[...v,C,F]:v},[]);return sB(t,d,m,n?.class,n?.className)};const rx=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Ow=(...t)=>t.filter((e,n,i)=>!!e&&i.indexOf(e)===n).join(" ");var ix={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const sx=E.forwardRef(({color:t="currentColor",size:e=24,strokeWidth:n=2,absoluteStrokeWidth:i,className:a="",children:u,iconNode:d,...h},m)=>E.createElement("svg",{ref:m,...ix,width:e,height:e,stroke:t,strokeWidth:i?Number(n)*24/Number(e):n,className:Ow("lucide",a),...h},[...d.map(([v,y])=>E.createElement(v,y)),...Array.isArray(u)?u:[u]]));const vt=(t,e)=>{const n=E.forwardRef(({className:i,...a},u)=>E.createElement(sx,{ref:u,iconNode:e,className:Ow(`lucide-${rx(t)}`,i),...a}
8));return n.displayName=`${t}`,n};const ox=vt("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);const ax=vt("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);const Nw=vt("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);const ro=vt("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);const lx=vt("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);const ux=vt("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);const Mw=vt("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);const cx=vt("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);const Rw=vt("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);const fx=vt("Layers",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65",key:"dd6zsq"}],["path",{d:"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65",key:"ep9fru"}]]);const Dw=vt("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);const Ga=vt("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);const Kw=vt("Navigation",[["polygon",{points:"3 11 22 2 13 21 11 13 3 11",key:"1ltx0t"}]]);const oB=vt("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);const dx=vt("Ruler",[["path",{d:"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z",key:"icamh8"}],["path",{d:"m14.5 12.5 2-2",key:"inckbg"}],["path",{d:"m11.5 9.5 2-2",key:"fmmyf7"}],["path",{d:"m8.5 6.5 2-2",key:"vc6u1g"}],["path",{d:"m17.5 15.5 2-2",key:"wo5hmg"}]]);const hx=vt("Scaling",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M14 15H9v-5",key:"pi4jk9"}],["path",{d:"M16 3h5v5",key:"1806ms"}],["path",{d:"M21 3 9 15",key:"15kdhq"}]]);const bh=vt("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);const Vw=vt("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);const zw=vt("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
vendor: 5,376 bytes, line 8
8y:"oel41y"}]]);const px=vt("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);const gx=vt("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);const Ih=vt("Wifi",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]]);const jw=vt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Ep="-",mx=t=>{const e=vx(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:i}=t;return{getClassGroupId:d=>{const h=d.split(Ep);return h[0]===""&&h.length!==1&&h.shift(),Gw(h,e)||Bx(d)},getConflictingClassGroupIds:(d,h)=>{const m=n[d]||[];return h&&i[d]?[...m,...i[d]]:m}}},Gw=(t,e)=>{if(t.length===0)return e.classGroupId;const n=t[0],i=e.nextPart.get(n),a=i?Gw(t.slice(1),i):void 0;if(a)return a;if(e.validators.length===0)return;const u=t.join(Ep);return e.validators.find(({validator:d})=>d(u))?.classGroupId},aB=/^\[(.+)\]$/,Bx=t=>{if(aB.test(t)){const e=aB.exec(t)[1],n=e?.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},vx=t=>{const{theme:e,prefix:n}=t,i={nextPart:new Map,validators:[]};return yx(Object.entries(t.classGroups),n).forEach(([u,d])=>{Sh(d,i,u,e)}),i},Sh=(t,e,n,i)=>{t.forEach(a=>{if(typeof a=="string"){const u=a===""?e:lB(e,a);u.classGroupId=n;return}if(typeof a=="function"){if(wx(a)){Sh(a(i),e,n,i);return}e.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([u,d])=>{Sh(d,lB(e,u),n,i)})})},lB=(t,e)=>{let n=t;return e.split(Ep).forEach(i=>{n.nextPart.has(i)||n.nextPart.set(i,{nextPart:new Map,validators:[]}),n=n.nextPart.get(i)}),n},wx=t=>t.isThemeGetter,yx=(t,e)=>e?t.map(([n,i])=>{const a=i.map(u=>typeof u=="string"?e+u:typeof u=="object"?Object.fromEntries(Object.entries(u).map(([d,h])=>[e+d,h])):u);return[n,a]}):t,Cx=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,i=new Map;const a=(u,d)=>{n.set(u,d),e++,e>t&&(e=0,i=n,n=new Map)};return{get(u){let d=n.get(u);if(d!==void 0)return d;if((d=i.get(u))!==void 0)return a(u,d),d},set(u,d){n.has(u)?n.set(u,d):a(u,d)}}},Zw="!",_x=t=>{const{separator:e,experimentalParseClassName:n}=t,i=e.length===1,a=e[0],u=e.length,d=h=>{const m=[];let v=0,y=0,C;for(let T=0;T<h.length;T++){let O=h[T];if(v===0){if(O===a&&(i||h.slice(T,T+u)===e)){m.push(h.slice(y,T)),y=T+u;continue}if(O==="/"){C=T;continue}}O==="["?v++:O==="]"&&v--}const F=m.length===0?h:h.substring(y),I=F.startsWith(Zw),b=I?F.substring(1):F,U=C&&C>y?C-y:void 0;return{modifiers:m,hasImportantModifier:I,baseClassName:b,maybePostfixModifierPosition:U}};return n?h=>n({className:h,parseClassName:d}):d},Qx=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(i=>{i[0]==="["?(e.push(...n.sort(),i),n=[]):n.push(i)}),e.push(...n.sort()),e},xx=t=>({cache:Cx(t.cacheSize),parseClassName:_x(t),...mx(t)}),Fx=/\s+/,Ux=(t,e)=>{const{parseClassName:n,getClassGroupId:i,getConflictingClassGroupIds:a}=e,u=[],d=t.trim().split(Fx);let h="";for(let m=d.length-1;m>=0;m-=1){const v=d[m],{modifiers:y,hasImportantModifier:C,baseClassName:F,maybePostfixModifierPosition:I}=n(v);let b=!!I,U=i(b?F.substring(0,I):F);if(!U){if(!b){h=v+(h.length>0?" "+h:h);continue}if(U=i(F),!U){h=v+(h.length>0?" "+h:h);continue}b=!1}const T=Qx(y).join(":"),O=C?T+Zw:T,N=O+U;if(u.includes(N))continue;u.push(N);const j=a(U,b);for(let Z=0;Z<j.length;++Z){const G=j[Z];u.push(O+G)}h=v+(h.length>0?" "+h:h)}return h};function Ex(){let t=0,e,n,i="";for(;t<arguments.length;)(e=arguments[t++])&&(n=Ww(e))&&(i&&(i+=" "),i+=n);return i}const Ww=t=>{if(typeof t=="string")return t;let e,n="";for(let i=0;i<t.length;i++)t[i]&&(e=Ww(t[i]))&&(n&&(n+=" "),n+=e);return n};function bx(t,...e){let n,i,a,u=d;function d(m){const v=e.reduce((y,C)=>C(y),t());return n=xx(v),i=n.cache.get,a=n.cache.set,u=h,h(m)}function h(m){const v=i(m);if(v)return v;const y=Ux(m,n);return a(m,y),y}return function(){return u(Ex.apply(null,arguments))}}const ft=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},Xw=/^\[(?:([a-z-]+):)?(.+)\]$/i,Ix=/^\d+\/\d+$/,Sx=new Set(["px","full","screen"]),Lx=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Tx=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Hx=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,kx=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Px=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ar=t=>lo(t)||Sx.has(t)||Ix.test(t),qr=t=>_o(t,"length",zx),lo=t=>!!t&&!Number.isNaN(Number(t)),Jd=t=>_o(t,"number",lo),ba=t=>!!t&&Number.isInteger(Number(t)),Ox=t=>t.endsWith("%")&&lo(t.slice(0,-1)),ze=t=>Xw.test(t),$r=t=>Lx.test(t),Nx=new Set(["length","size","percentage"]),Mx=t=>_o(t,Nx,Jw),Rx=t=>_o(t,"position",Jw),Dx=new Set(["image","url"]),Kx=t=>_o(t,Dx,Gx),Vx=t=>_o(t,"",jx),Ia=()=>!0,_o=(t,e,n)=>{const i=Xw.exec(t);return i?i[1]?typeof e=="string"?i[1]===e:e.has(i[1]):n(i[2]):!1},zx=t=>Tx.test(t)&&!Hx.test(t),Jw=()=>!1,jx=t=>kx.test(t),Gx=t=>Px.test(t),Zx=()=>
vendor: 12,830 bytes, line 8
8{const t=ft("colors"),e=ft("spacing"),n=ft("blur"),i=ft("brightness"),a=ft("borderColor"),u=ft("borderRadius"),d=ft("borderSpacing"),h=ft("borderWidth"),m=ft("contrast"),v=ft("grayscale"),y=ft("hueRotate"),C=ft("invert"),F=ft("gap"),I=ft("gradientColorStops"),b=ft("gradientColorStopPositions"),U=ft("inset"),T=ft("margin"),O=ft("opacity"),N=ft("padding"),j=ft("saturate"),Z=ft("scale"),G=ft("sepia"),V=ft("skew"),q=ft("space"),re=ft("translate"),$=()=>["auto","contain","none"],fe=()=>["auto","hidden","clip","visible","scroll"],de=()=>["auto",ze,e],oe=()=>[ze,e],ae=()=>["",ar,qr],te=()=>["auto",lo,ze],Se=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],ue=()=>["solid","dashed","dotted","double","none"],ve=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],R=()=>["start","end","center","between","around","evenly","stretch"],se=()=>["","0",ze],J=()=>["auto","avoid","all","avoid-page","page","left","right","column"],k=()=>[lo,ze];return{cacheSize:500,separator:":",theme:{colors:[Ia],spacing:[ar,qr],blur:["none","",$r,ze],brightness:k(),borderColor:[t],borderRadius:["none","","full",$r,ze],borderSpacing:oe(),borderWidth:ae(),contrast:k(),grayscale:se(),hueRotate:k(),invert:se(),gap:oe(),gradientColorStops:[t],gradientColorStopPositions:[Ox,qr],inset:de(),margin:de(),opacity:k(),padding:oe(),saturate:k(),scale:k(),sepia:se(),skew:k(),space:oe(),translate:oe()},classGroups:{aspect:[{aspect:["auto","square","video",ze]}],container:["container"],columns:[{columns:[$r]}],"break-after":[{"break-after":J()}],"break-before":[{"break-before":J()}],"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","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...Se(),ze]}],overflow:[{overflow:fe()}],"overflow-x":[{"overflow-x":fe()}],"overflow-y":[{"overflow-y":fe()}],overscroll:[{overscroll:$()}],"overscroll-x":[{"overscroll-x":$()}],"overscroll-y":[{"overscroll-y":$()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[U]}],"inset-x":[{"inset-x":[U]}],"inset-y":[{"inset-y":[U]}],start:[{start:[U]}],end:[{end:[U]}],top:[{top:[U]}],right:[{right:[U]}],bottom:[{bottom:[U]}],left:[{left:[U]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",ba,ze]}],basis:[{basis:de()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ze]}],grow:[{grow:se()}],shrink:[{shrink:se()}],order:[{order:["first","last","none",ba,ze]}],"grid-cols":[{"grid-cols":[Ia]}],"col-start-end":[{col:["auto",{span:["full",ba,ze]},ze]}],"col-start":[{"col-start":te()}],"col-end":[{"col-end":te()}],"grid-rows":[{"grid-rows":[Ia]}],"row-start-end":[{row:["auto",{span:[ba,ze]},ze]}],"row-start":[{"row-start":te()}],"row-end":[{"row-end":te()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ze]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ze]}],gap:[{gap:[F]}],"gap-x":[{"gap-x":[F]}],"gap-y":[{"gap-y":[F]}],"justify-content":[{justify:["normal",...R()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...R(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...R(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[N]}],px:[{px:[N]}],py:[{py:[N]}],ps:[{ps:[N]}],pe:[{pe:[N]}],pt:[{pt:[N]}],pr:[{pr:[N]}],pb:[{pb:[N]}],pl:[{pl:[N]}],m:[{m:[T]}],mx:[{mx:[T]}],my:[{my:[T]}],ms:[{ms:[T]}],me:[{me:[T]}],mt:[{mt:[T]}],mr:[{mr:[T]}],mb:[{mb:[T]}],ml:[{ml:[T]}],"space-x":[{"space-x":[q]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[q]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",ze,e]}],"min-w":[{"min-w":[ze,e,"min","max","fit"]}],"max-w":[{"max-w":[ze,e,"none","full","min","max","fit","prose",{screen:[$r]},$r]}],h:[{h:[ze,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[ze,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[ze,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[ze,e,"auto","min","max","fit"]}],"font-size":[{text:["base",$r,qr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Jd]}],"font-family":[{font:[Ia]}],"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-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ze]}],"line-clamp":[{"line-clamp":["none",lo,Jd]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ar,ze]}],"list-image":[{"list-image":["none",ze]}],"list-style-type":[{list:["none","disc","decimal",ze]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[O]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[O]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ue(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",ar,qr]}],"underline-offset":[{"underline-offset":["auto",ar,ze]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:oe()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ze]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ze]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[O]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Se(),Rx]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Mx]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Kx]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[b]}],"gradient-via-pos":[{via:[b]}],"gradient-to-pos":[{to:[b]}],"gradient-from":[{from:[I]}],"gradient-via":[{via:[I]}],"gradient-to":[{to:[I]}],rounded:[{rounded:[u]}],"rounded-s":[{"rounded-s":[u]}],"rounded-e":[{"rounded-e":[u]}],"rounded-t":[{"rounded-t":[u]}],"rounded-r":[{"rounded-r":[u]}],"rounded-b":[{"rounded-b":[u]}],"rounded-l":[{"rounded-l":[u]}],"rounded-ss":[{"rounded-ss":[u]}],"rounded-se":[{"rounded-se":[u]}],"rounded-ee":[{"rounded-ee":[u]}],"rounded-es":[{"rounded-es":[u]}],"rounded-tl":[{"rounded-tl":[u]}],"rounded-tr":[{"rounded-tr":[u]}],"rounded-br":[{"rounded-br":[u]}],"rounded-bl":[{"rounded-bl":[u]}],"border-w":[{border:[h]}],"border-w-x":[{"border-x":[h]}],"border-w-y":[{"border-y":[h]}],"border-w-s":[{"border-s":[h]}],"border-w-e":[{"border-e":[h]}],"border-w-t":[{"border-t":[h]}],"border-w-r":[{"border-r":[h]}],"border-w-b":[{"border-b":[h]}],"border-w-l":[{"border-l":[h]}],"border-opacity":[{"border-opacity":[O]}],"border-style":[{border:[...ue(),"hidden"]}],"divide-x":[{"divide-x":[h]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[h]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[O]}],"divide-style":[{divide:ue()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...ue()]}],"outline-offset":[{"outline-offset":[ar,ze]}],"outline-w":[{outline:[ar,qr]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:ae()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[O]}],"ring-offset-w":[{"ring-offset":[ar,qr]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",$r,Vx]}],"shadow-color":[{shadow:[Ia]}],opacity:[{opacity:[O]}],"mix-blend":[{"mix-blend":[...ve(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":ve()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[i]}],contrast:[{contrast:[m]}],"drop-shadow":[{"drop-shadow":["","none",$r,ze]}],grayscale:[{grayscale:[v]}],"hue-rotate":[{"hue-rotate":[y]}],invert:[{invert:[C]}],saturate:[{saturate:[j]}],sepia:[{sepia:[G]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[i]}],"backdrop-contrast":[{"backdrop-contrast":[m]}],"backdrop-grayscale":[{"backdrop-grayscale":[v]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[y]}],"backdrop-invert":[{"backdrop-invert":[C]}],"backdrop-opacity":[{"backdrop-opacity":[O]}],"backdrop-saturate":[{"backdrop-saturate":[j]}],"backdrop-sepia":[{"backdrop-sepia":[G]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[d]}],"border-spacing-x":[{"border-spacing-x":[d]}],"border-spacing-y":[{"border-spacing-y":[d]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ze]}],duration:[{duration:k()}],ease:[{ease:["linear","in","out","in-out",ze]}],delay:[{delay:k()}],animate:[{animate:["none","spin","ping","pulse","bounce",ze]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[Z]}],"scale-x":[{"scale-x":[Z]}],"scale-y":[{"scale-y":[Z]}],rotate:[{rotate:[ba,ze]}],"translate-x":[{"translate-x":[re]}],"translate-y":[{"translate-y":[re]}],"skew-x":[{"skew-x":[V]}],"skew-y":[{"skew-y":[V]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ze]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],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",ze]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":oe()}],"scroll-mx":[{"scroll-mx":oe()}],"scroll-my":[{"scroll-my":oe()}],"scroll-ms":[{"scroll-ms":oe()}],"scroll-me":[{"scroll-me":oe()}],"scroll-mt":[{"scroll-mt":oe()}],"scroll-mr":[{"scroll-mr":oe()}],"scroll-mb":[{"scroll-mb":oe()}],"scroll-ml":[{"scroll-ml":oe()}],"scroll-p":[{"scroll-p":oe()}],"scroll-px":[{"scroll-px":oe()}],"scroll-py":[{"scroll-py":oe()}],"scroll-ps":[{"scroll-ps":oe()}],"scroll-pe":[{"scroll-pe":oe()}],"scroll-pt":[{"scroll-pt":oe()}],"scroll-pr":[{"scroll-pr":oe()}],"scroll-pb":[{"scroll-pb":oe()}],"scroll-pl":[{"scroll-pl":oe()}],"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"]}
8],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ze]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[ar,qr,Jd]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"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"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"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-s","border-w-e","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-s","border-color-e","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-ms","scroll-me","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-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},Wx=bx(Zx);function _t(...t){return Wx(Pw(t))}const Xx=nx,Yw=E.forwardRef(({className:t,...e},n)=>_.jsx(bw,{ref:n,className:_t("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",t),...e}));Yw.displayName=bw.displayName;const Jx=Zc("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),qw=E.forwardRef(({className:t,variant:e,...n},i)=>_.jsx(Iw,{ref:i,className:_t(Jx({variant:e}),t),...n}));qw.displayName=Iw.displayName;const Yx=E.forwardRef(({className:t,...e},n)=>_.jsx(Tw,{ref:n,className:_t("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",t),...e}));Yx.displayName=Tw.displayName;const $w=E.forwardRef(({className:t,...e},n)=>_.jsx(Hw,{ref:n,className:_t("absolute right-2 top-2 rounded-md p-1 text-foreground
vendor: 4,162 bytes, line 8
8/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",t),"toast-close":"",...e,children:_.jsx(jw,{className:"h-4 w-4"})}));$w.displayName=Hw.displayName;const ey=E.forwardRef(({className:t,...e},n)=>_.jsx(Sw,{ref:n,className:_t("text-sm font-semibold",t),...e}));ey.displayName=Sw.displayName;const ty=E.forwardRef(({className:t,...e},n)=>_.jsx(Lw,{ref:n,className:_t("text-sm opacity-90",t),...e}));ty.displayName=Lw.displayName;function qx(){const{toasts:t}=Dc();return _.jsxs(Xx,{children:[t.map(function({id:e,title:n,description:i,action:a,...u}){return _.jsxs(qw,{...u,children:[_.jsxs("div",{className:"grid gap-1",children:[n&&_.jsx(ey,{children:n}),i&&_.jsx(ty,{children:i})]}),a,_.jsx($w,{})]},e)}),_.jsx(Yw,{})]})}var $x=Vv[" useId ".trim().toString()]||(()=>{}),eF=0;function Ay(t){const[e,n]=E.useState($x());return ci(()=>{n(i=>i??String(eF++))},[t]),e?`radix-${e}`:""}const tF=["top","right","bottom","left"],fi=Math.min,IA=Math.max,Bc=Math.round,Ou=Math.floor,Tn=t=>({x:t,y:t}),AF={left:"right",right:"left",bottom:"top",top:"bottom"},nF={start:"end",end:"start"};function Lh(t,e,n){return IA(t,fi(e,n))}function fr(t,e){return typeof t=="function"?t(e):t}function dr(t){return t.split("-")[0]}function Qo(t){return t.split("-")[1]}function bp(t){return t==="x"?"y":"x"}function Ip(t){return t==="y"?"height":"width"}function di(t){return["top","bottom"].includes(dr(t))?"y":"x"}function Sp(t){return bp(di(t))}function rF(t,e,n){n===void 0&&(n=!1);const i=Qo(t),a=Sp(t),u=Ip(a);let d=a==="x"?i===(n?"end":"start")?"right":"left":i==="start"?"bottom":"top";return e.reference[u]>e.floating[u]&&(d=vc(d)),[d,vc(d)]}function iF(t){const e=vc(t);return[Th(t),e,Th(e)]}function Th(t){return t.replace(/start|end/g,e=>nF[e])}function sF(t,e,n){const i=["left","right"],a=["right","left"],u=["top","bottom"],d=["bottom","top"];switch(t){case"top":case"bottom":return n?e?a:i:e?i:a;case"left":case"right":return e?u:d;default:return[]}}function oF(t,e,n,i){const a=Qo(t);let u=sF(dr(t),n==="start",i);return a&&(u=u.map(d=>d+"-"+a),e&&(u=u.concat(u.map(Th)))),u}function vc(t){return t.replace(/left|right|bottom|top/g,e=>AF[e])}function aF(t){return{top:0,right:0,bottom:0,left:0,...t}}function ny(t){return typeof t!="number"?aF(t):{top:t,right:t,bottom:t,left:t}}function wc(t){const{x:e,y:n,width:i,height:a}=t;return{width:i,height:a,top:n,left:e,right:e+i,bottom:n+a,x:e,y:n}}function uB(t,e,n){let{reference:i,floating:a}=t;const u=di(e),d=Sp(e),h=Ip(d),m=dr(e),v=u==="y",y=i.x+i.width/2-a.width/2,C=i.y+i.height/2-a.height/2,F=i[h]/2-a[h]/2;let I;switch(m){case"top":I={x:y,y:i.y-a.height};break;case"bottom":I={x:y,y:i.y+i.height};break;case"right":I={x:i.x+i.width,y:C};break;case"left":I={x:i.x-a.width,y:C};break;default:I={x:i.x,y:i.y}}switch(Qo(e)){case"start":I[d]-=F*(n&&v?-1:1);break;case"end":I[d]+=F*(n&&v?-1:1);break}return I}const lF=async(t,e,n)=>{const{placement:i="bottom",strategy:a="absolute",middleware:u=[],platform:d}=n,h=u.filter(Boolean),m=await(d.isRTL==null?void 0:d.isRTL(e));let v=await d.getElementRects({reference:t,floating:e,strategy:a}),{x:y,y:C}=uB(v,i,m),F=i,I={},b=0;for(let U=0;U<h.length;U++){const{name:T,fn:O}=h[U],{x:N,y:j,data:Z,reset:G}=await O({x:y,y:C,initialPlacement:i,placement:F,strategy:a,middlewareData:I,rects:v,platform:d,elements:{reference:t,floating:e}});y=N??y,C=j??C,I={...I,[T]:{...I[T],...Z}},G&&b<=50&&(b++,typeof G=="object"&&(G.placement&&(F=G.placement),G.rects&&(v=G.rects===!0?await d.getElementRects({reference:t,floating:e,strategy:a}):G.rects),{x:y,y:C}=uB(v,F,m)),U=-1)}return{x:y,y:C,placement:F,strategy:a,middlewareData:I}};async function el(t,e){var n;e===void 0&&(e={});const{x:i,y:a,platform:u,rects:d,elements:h,strategy:m}=t,{boundary:v="clippingAncestors",rootBoundary:y="viewport",elementContext:C="floating",altBoundary:F=!1,padding:I=0}=fr(e,t),b=ny(I),T=h[F?C==="floating"?"reference":"floating":C],O=wc(await u.getClippingRect
vendor: 6,341 bytes, line 8
8({element:(n=await(u.isElement==null?void 0:u.isElement(T)))==null||n?T:T.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(h.floating)),boundary:v,rootBoundary:y,strategy:m})),N=C==="floating"?{x:i,y:a,width:d.floating.width,height:d.floating.height}:d.reference,j=await(u.getOffsetParent==null?void 0:u.getOffsetParent(h.floating)),Z=await(u.isElement==null?void 0:u.isElement(j))?await(u.getScale==null?void 0:u.getScale(j))||{x:1,y:1}:{x:1,y:1},G=wc(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:h,rect:N,offsetParent:j,strategy:m}):N);return{top:(O.top-G.top+b.top)/Z.y,bottom:(G.bottom-O.bottom+b.bottom)/Z.y,left:(O.left-G.left+b.left)/Z.x,right:(G.right-O.right+b.right)/Z.x}}const uF=t=>({name:"arrow",options:t,async fn(e){const{x:n,y:i,placement:a,rects:u,platform:d,elements:h,middlewareData:m}=e,{element:v,padding:y=0}=fr(t,e)||{};if(v==null)return{};const C=ny(y),F={x:n,y:i},I=Sp(a),b=Ip(I),U=await d.getDimensions(v),T=I==="y",O=T?"top":"left",N=T?"bottom":"right",j=T?"clientHeight":"clientWidth",Z=u.reference[b]+u.reference[I]-F[I]-u.floating[b],G=F[I]-u.reference[I],V=await(d.getOffsetParent==null?void 0:d.getOffsetParent(v));let q=V?V[j]:0;(!q||!await(d.isElement==null?void 0:d.isElement(V)))&&(q=h.floating[j]||u.floating[b]);const re=Z/2-G/2,$=q/2-U[b]/2-1,fe=fi(C[O],$),de=fi(C[N],$),oe=fe,ae=q-U[b]-de,te=q/2-U[b]/2+re,Se=Lh(oe,te,ae),ue=!m.arrow&&Qo(a)!=null&&te!==Se&&u.reference[b]/2-(te<oe?fe:de)-U[b]/2<0,ve=ue?te<oe?te-oe:te-ae:0;return{[I]:F[I]+ve,data:{[I]:Se,centerOffset:te-Se-ve,...ue&&{alignmentOffset:ve}},reset:ue}}}),cF=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(e){var n,i;const{placement:a,middlewareData:u,rects:d,initialPlacement:h,platform:m,elements:v}=e,{mainAxis:y=!0,crossAxis:C=!0,fallbackPlacements:F,fallbackStrategy:I="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:U=!0,...T}=fr(t,e);if((n=u.arrow)!=null&&n.alignmentOffset)return{};const O=dr(a),N=di(h),j=dr(h)===h,Z=await(m.isRTL==null?void 0:m.isRTL(v.floating)),G=F||(j||!U?[vc(h)]:iF(h)),V=b!=="none";!F&&V&&G.push(...oF(h,U,b,Z));const q=[h,...G],re=await el(e,T),$=[];let fe=((i=u.flip)==null?void 0:i.overflows)||[];if(y&&$.push(re[O]),C){const te=rF(a,d,Z);$.push(re[te[0]],re[te[1]])}if(fe=[...fe,{placement:a,overflows:$}],!$.every(te=>te<=0)){var de,oe;const te=(((de=u.flip)==null?void 0:de.index)||0)+1,Se=q[te];if(Se)return{data:{index:te,overflows:fe},reset:{placement:Se}};let ue=(oe=fe.filter(ve=>ve.overflows[0]<=0).sort((ve,R)=>ve.overflows[1]-R.overflows[1])[0])==null?void 0:oe.placement;if(!ue)switch(I){case"bestFit":{var ae;const ve=(ae=fe.filter(R=>{if(V){const se=di(R.placement);return se===N||se==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(se=>se>0).reduce((se,J)=>se+J,0)]).sort((R,se)=>R[1]-se[1])[0])==null?void 0:ae[0];ve&&(ue=ve);break}case"initialPlacement":ue=h;break}if(a!==ue)return{reset:{placement:ue}}}return{}}}};function cB(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function fB(t){return tF.some(e=>t[e]>=0)}const fF=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(e){const{rects:n}=e,{strategy:i="referenceHidden",...a}=fr(t,e);switch(i){case"referenceHidden":{const u=await el(e,{...a,elementContext:"reference"}),d=cB(u,n.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:fB(d)}}}case"escaped":{const u=await el(e,{...a,altBoundary:!0}),d=cB(u,n.floating);return{data:{escapedOffsets:d,escaped:fB(d)}}}default:return{}}}}};async function dF(t,e){const{placement:n,platform:i,elements:a}=t,u=await(i.isRTL==null?void 0:i.isRTL(a.floating)),d=dr(n),h=Qo(n),m=di(n)==="y",v=["left","top"].includes(d)?-1:1,y=u&&m?-1:1,C=fr(e,t);let{mainAxis:F,crossAxis:I,alignmentAxis:b}=typeof C=="number"?{mainAxis:C,crossAxis:0,alignmentAxis:null}:{mainAxis:C.mainAxis||0,crossAxis:C.crossAxis||0,alignmentAxis:C.alignmentAxis};return h&&typeof b=="number"&&(I=h==="end"?b*-1:b),m?{x:I*y,y:F*v}:{x:F*v,y:I*y}}const hF=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){var n,i;const{x:a,y:u,placement:d,middlewareData:h}=e,m=await dF(e,t);return d===((n=h.offset)==null?void 0:n.placement)&&(i=h.arrow)!=null&&i.alignmentOffset?{}:{x:a+m.x,y:u+m.y,data:{...m,placement:d}}}}},pF=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){const{x:n,y:i,placement:a}=e,{mainAxis:u=!0,crossAxis:d=!1,limiter:h={fn:T=>{let{x:O,y:N}=T;return{x:O,y:N}}},...m}=fr(t,e),v={x:n,y:i},y=await el(e,m),C=di(dr(a)),F=bp(C);let I=v[F],b=v[C];if(u){const T=F==="y"?"top":"left",O=F==="y"?"bottom":"right",N=I+y[T],j=I-y[O];I=Lh(N,I,j)}if(d){const T=C==="y"?"top":"left",O=C==="y"?"bottom":"right",N=b+y[T],j=b-y[O];b=Lh(N,b,j)}const U=h.fn({...e,[F]:I,[C]:b});return{...U,data:{x:U.x-n,y:U.y-i,enabled:{[F]:u,[C]:d}}}}}},gF=function(t){return t===void 0&&(t={}),{options:t,fn(e){const{x:n,y:i,placement:a,rects:u,middlewareData:d}=e,{offset:h=0,mainAxis:m=!0,crossAxis:v=!0}=fr(t,e),y={x:n,y:i},C=di(a),F=bp(C);let I=y[F],b=y[C];const U=fr(h,e),T=typeof U=="number"?{mainAxis:U,crossAxis:0}:{mainAxis:0,crossAxis:0,...U};if(m){const j=F==="y"?"height":"width",Z=u.reference[F]-u.floating[j]+T.mainAxis,G=u.reference[F]+u.reference[j]-T.mainAxis;I<Z?I=Z:I>G&&(I=G)}if(v){var O,N;const j=F==="y"?"width":"height",Z=["top","left"].includes(dr(a)),G=u.reference[C]-u.floating[j]+(Z&&((O=d.offset)==null?void 0:O[C])||0)+(Z?0:T.crossAxis),V=u.reference[C]+u.reference[j]+(Z?0:((N=d.offset)==null?void 0:N[C])||0)-(Z?T.crossAxis:0);b<G?b=G:b>V&&(b=V)}return{[F]:I,[C]:b}}}},mF=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(e){var n,i;const{placement:a,rects:u,platform:d,elements:h}=e,{apply:m=()=>{},...v}=fr(t,e),y=await el(e,v),C=dr(a),F=Qo(a),I=di(a)==="y",{width:b,height:U}=u.floating;let T,O;C==="top"||C==="bottom"?(T=C,O=F===(await(d.isRTL==null?void 0:d.isRTL(h.floating))?"start":"end")?"left":"right"):(O=C,T=F==="end"?"top":"bottom");const N=U-y.top-y.bottom,j=b-y.left-y.right,Z=fi(U-y[T],N),G=fi(b-y[O],j),V=!e.middlewareData.shift;let q=Z,re=G;if((n=e.middlewareData.shift)!=null&&n.enabled.x&&(re=j),(i=e.middlewareData.shift)!=null&&i.enabled.y&&(q=N),V&&!F){const fe=IA(y.left,0),de=IA(y.r
vendor: 6,784 bytes, line 8
8ight,0),oe=IA(y.top,0),ae=IA(y.bottom,0);I?re=b-2*(fe!==0||de!==0?fe+de:IA(y.left,y.right)):q=U-2*(oe!==0||ae!==0?oe+ae:IA(y.top,y.bottom))}await m({...e,availableWidth:re,availableHeight:q});const $=await d.getDimensions(h.floating);return b!==$.width||U!==$.height?{reset:{rects:!0}}:{}}}};function Wc(){return typeof window<"u"}function xo(t){return ry(t)?(t.nodeName||"").toLowerCase():"#document"}function SA(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Pn(t){var e;return(e=(ry(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function ry(t){return Wc()?t instanceof Node||t instanceof SA(t).Node:!1}function hn(t){return Wc()?t instanceof Element||t instanceof SA(t).Element:!1}function kn(t){return Wc()?t instanceof HTMLElement||t instanceof SA(t).HTMLElement:!1}function dB(t){return!Wc()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof SA(t).ShadowRoot}function al(t){const{overflow:e,overflowX:n,overflowY:i,display:a}=pn(t);return/auto|scroll|overlay|hidden|clip/.test(e+i+n)&&!["inline","contents"].includes(a)}function BF(t){return["table","td","th"].includes(xo(t))}function Xc(t){return[":popover-open",":modal"].some(e=>{try{return t.matches(e)}catch{return!1}})}function Lp(t){const e=Tp(),n=hn(t)?pn(t):t;return["transform","translate","scale","rotate","perspective"].some(i=>n[i]?n[i]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!e&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!e&&(n.filter?n.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(i=>(n.willChange||"").includes(i))||["paint","layout","strict","content"].some(i=>(n.contain||"").includes(i))}function vF(t){let e=hi(t);for(;kn(e)&&!fo(e);){if(Lp(e))return e;if(Xc(e))return null;e=hi(e)}return null}function Tp(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function fo(t){return["html","body","#document"].includes(xo(t))}function pn(t){return SA(t).getComputedStyle(t)}function Jc(t){return hn(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function hi(t){if(xo(t)==="html")return t;const e=t.assignedSlot||t.parentNode||dB(t)&&t.host||Pn(t);return dB(e)?e.host:e}function iy(t){const e=hi(t);return fo(e)?t.ownerDocument?t.ownerDocument.body:t.body:kn(e)&&al(e)?e:iy(e)}function tl(t,e,n){var i;e===void 0&&(e=[]),n===void 0&&(n=!0);const a=iy(t),u=a===((i=t.ownerDocument)==null?void 0:i.body),d=SA(a);if(u){const h=Hh(d);return e.concat(d,d.visualViewport||[],al(a)?a:[],h&&n?tl(h):[])}return e.concat(a,tl(a,[],n))}function Hh(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function sy(t){const e=pn(t);let n=parseFloat(e.width)||0,i=parseFloat(e.height)||0;const a=kn(t),u=a?t.offsetWidth:n,d=a?t.offsetHeight:i,h=Bc(n)!==u||Bc(i)!==d;return h&&(n=u,i=d),{width:n,height:i,$:h}}function Hp(t){return hn(t)?t:t.contextElement}function uo(t){const e=Hp(t);if(!kn(e))return Tn(1);const n=e.getBoundingClientRect(),{width:i,height:a,$:u}=sy(e);let d=(u?Bc(n.width):n.width)/i,h=(u?Bc(n.height):n.height)/a;return(!d||!Number.isFinite(d))&&(d=1),(!h||!Number.isFinite(h))&&(h=1),{x:d,y:h}}const wF=Tn(0);function oy(t){const e=SA(t);return!Tp()||!e.visualViewport?wF:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function yF(t,e,n){return e===void 0&&(e=!1),!n||e&&n!==SA(t)?!1:e}function ns(t,e,n,i){e===void 0&&(e=!1),n===void 0&&(n=!1);const a=t.getBoundingClientRect(),u=Hp(t);let d=Tn(1);e&&(i?hn(i)&&(d=uo(i)):d=uo(t));const h=yF(u,n,i)?oy(u):Tn(0);let m=(a.left+h.x)/d.x,v=(a.top+h.y)/d.y,y=a.width/d.x,C=a.height/d.y;if(u){const F=SA(u),I=i&&hn(i)?SA(i):i;let b=F,U=Hh(b);for(;U&&i&&I!==b;){const T=uo(U),O=U.getBoundingClientRect(),N=pn(U),j=O.left+(U.clientLeft+parseFloat(N.paddingLeft))*T.x,Z=O.top+(U.clientTop+parseFloat(N.paddingTop))*T.y;m*=T.x,v*=T.y,y*=T.x,C*=T.y,m+=j,v+=Z,b=SA(U),U=Hh(b)}}return wc({width:y,height:C,x:m,y:v})}function kp(t,e){const n=Jc(t).scrollLeft;return e?e.left+n:ns(Pn(t)).left+n}function ay(t,e,n){n===void 0&&(n=!1);const i=t.getBoundingClientRect(),a=i.left+e.scrollLeft-(n?0:kp(t,i)),u=i.top+e.scrollTop;return{x:a,y:u}}function CF(t){let{elements:e,rect:n,offsetParent:i,strategy:a}=t;const u=a==="fixed",d=Pn(i),h=e?Xc(e.floating):!1;if(i===d||h&&u)return n;let m={scrollLeft:0,scrollTop:0},v=Tn(1);const y=Tn(0),C=kn(i);if((C||!C&&!u)&&((xo(i)!=="body"||al(d))&&(m=Jc(i)),kn(i))){const I=ns(i);v=uo(i),y.x=I.x+i.clientLeft,y.y=I.y+i.clientTop}const F=d&&!C&&!u?ay(d,m,!0):Tn(0);return{width:n.width*v.x,height:n.height*v.y,x:n.x*v.x-m.scrollLeft*v.x+y.x+F.x,y:n.y*v.y-m.scrollTop*v.y+y.y+F.y}}function _F(t){return Array.from(t.getClientRects())}function QF(t){const e=Pn(t),n=Jc(t),i=t.ownerDocument.body,a=IA(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),u=IA(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight);let d=-n.scrollLeft+kp(t);const h=-n.scrollTop;return pn(i).direction==="rtl"&&(d+=IA(e.clientWidth,i.clientWidth)-a),{width:a,height:u,x:d,y:h}}function xF(t,e){const n=SA(t),i=Pn(t),a=n.visualViewport;let u=i.clientWidth,d=i.clientHeight,h=0,m=0;if(a){u=a.width,d=a.height;const v=Tp();(!v||v&&e==="fixed")&&(h=a.offsetLeft,m=a.offsetTop)}return{width:u,height:d,x:h,y:m}}function FF(t,e){const n=ns(t,!0,e==="fixed"),i=n.top+t.clientTop,a=n.left+t.clientLeft,u=kn(t)?uo(t):Tn(1),d=t.clientWidth*u.x,h=t.clientHeight*u.y,m=a*u.x,v=i*u.y;return{width:d,height:h,x:m,y:v}}function hB(t,e,n){let i;if(e==="viewport")i=xF(t,n);else if(e==="document")i=QF(Pn(t));else if(hn(e))i=FF(e,n);else{const a=oy(t);i={x:e.x-a.x,y:e.y-a.y,width:e.width,height:e.height}}return wc(i)}function ly(t,e){const n=hi(t);return n===e||!hn(n)||fo(n)?!1:pn(n).position==="fixed"||ly(n,e)}function UF(t,e){const n=e.get(t);if(n)return n;let i=tl(t,[],!1).filter(h=>hn(h)&&xo(h)!=="body"),a=null;const u=pn(t).position==="fixed";let d=u?hi(t):t;for(;hn(d)&&!fo(d);){const h=pn(d),m=Lp(d);!m&&h.position==="fixed"&&(a=null),(u?!m&&!a:!m&&h.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||al(d)&&!m&&ly(t,d))?i=i.filter(y=>y!==d):a=h,d=hi(d)}return e.set(t,i),i}function EF(t){let{element:e,boundary:n,rootBoundary:i,strategy:a}=t;const d=[...n==="clippingAncestors"?Xc(e)?[]:UF(e,this._c):[].concat(n),i],h=d[0],m=d.reduce((v,y)=>{const C=hB(e,y,a);return v.top=IA(C.top,v.top),v.right=fi(C.right,v.right),v.bottom=fi(C.bottom,v.bottom),v.left=IA(C.left,v.left),v},hB(e,h,a));return{width:m.right-m.left,height:m.bottom-m.top,x:m.left,y:m.top}}function bF(t){const{width:e,height:n}=sy(t);return{width:e,height:n}}function IF(t,e,n){const i=kn(e),a=Pn(e),u=n==="fixed",d=ns(t,!0,u,e);let h={scrollLeft:0,scrollTop:0};const m=Tn(0);
vendor: 9,343 bytes, line 8
8if(i||!i&&!u)if((xo(e)!=="body"||al(a))&&(h=Jc(e)),i){const F=ns(e,!0,u,e);m.x=F.x+e.clientLeft,m.y=F.y+e.clientTop}else a&&(m.x=kp(a));const v=a&&!i&&!u?ay(a,h):Tn(0),y=d.left+h.scrollLeft-m.x-v.x,C=d.top+h.scrollTop-m.y-v.y;return{x:y,y:C,width:d.width,height:d.height}}function Yd(t){return pn(t).position==="static"}function pB(t,e){if(!kn(t)||pn(t).position==="fixed")return null;if(e)return e(t);let n=t.offsetParent;return Pn(t)===n&&(n=n.ownerDocument.body),n}function uy(t,e){const n=SA(t);if(Xc(t))return n;if(!kn(t)){let a=hi(t);for(;a&&!fo(a);){if(hn(a)&&!Yd(a))return a;a=hi(a)}return n}let i=pB(t,e);for(;i&&BF(i)&&Yd(i);)i=pB(i,e);return i&&fo(i)&&Yd(i)&&!Lp(i)?n:i||vF(t)||n}const SF=async function(t){const e=this.getOffsetParent||uy,n=this.getDimensions,i=await n(t.floating);return{reference:IF(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}};function LF(t){return pn(t).direction==="rtl"}const TF={convertOffsetParentRelativeRectToViewportRelativeRect:CF,getDocumentElement:Pn,getClippingRect:EF,getOffsetParent:uy,getElementRects:SF,getClientRects:_F,getDimensions:bF,getScale:uo,isElement:hn,isRTL:LF};function cy(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function HF(t,e){let n=null,i;const a=Pn(t);function u(){var h;clearTimeout(i),(h=n)==null||h.disconnect(),n=null}function d(h,m){h===void 0&&(h=!1),m===void 0&&(m=1),u();const v=t.getBoundingClientRect(),{left:y,top:C,width:F,height:I}=v;if(h||e(),!F||!I)return;const b=Ou(C),U=Ou(a.clientWidth-(y+F)),T=Ou(a.clientHeight-(C+I)),O=Ou(y),j={rootMargin:-b+"px "+-U+"px "+-T+"px "+-O+"px",threshold:IA(0,fi(1,m))||1};let Z=!0;function G(V){const q=V[0].intersectionRatio;if(q!==m){if(!Z)return d();q?d(!1,q):i=setTimeout(()=>{d(!1,1e-7)},1e3)}q===1&&!cy(v,t.getBoundingClientRect())&&d(),Z=!1}try{n=new IntersectionObserver(G,{...j,root:a.ownerDocument})}catch{n=new IntersectionObserver(G,j)}n.observe(t)}return d(!0),u}function kF(t,e,n,i){i===void 0&&(i={});const{ancestorScroll:a=!0,ancestorResize:u=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:m=!1}=i,v=Hp(t),y=a||u?[...v?tl(v):[],...tl(e)]:[];y.forEach(O=>{a&&O.addEventListener("scroll",n,{passive:!0}),u&&O.addEventListener("resize",n)});const C=v&&h?HF(v,n):null;let F=-1,I=null;d&&(I=new ResizeObserver(O=>{let[N]=O;N&&N.target===v&&I&&(I.unobserve(e),cancelAnimationFrame(F),F=requestAnimationFrame(()=>{var j;(j=I)==null||j.observe(e)})),n()}),v&&!m&&I.observe(v),I.observe(e));let b,U=m?ns(t):null;m&&T();function T(){const O=ns(t);U&&!cy(U,O)&&n(),U=O,b=requestAnimationFrame(T)}return n(),()=>{var O;y.forEach(N=>{a&&N.removeEventListener("scroll",n),u&&N.removeEventListener("resize",n)}),C?.(),(O=I)==null||O.disconnect(),I=null,m&&cancelAnimationFrame(b)}}const PF=hF,OF=pF,NF=cF,MF=mF,RF=fF,gB=uF,DF=gF,KF=(t,e,n)=>{const i=new Map,a={platform:TF,...n},u={...a.platform,_c:i};return lF(t,e,{...a,platform:u})};var lc=typeof document<"u"?E.useLayoutEffect:E.useEffect;function yc(t,e){if(t===e)return!0;if(typeof t!=typeof e)return!1;if(typeof t=="function"&&t.toString()===e.toString())return!0;let n,i,a;if(t&&e&&typeof t=="object"){if(Array.isArray(t)){if(n=t.length,n!==e.length)return!1;for(i=n;i--!==0;)if(!yc(t[i],e[i]))return!1;return!0}if(a=Object.keys(t),n=a.length,n!==Object.keys(e).length)return!1;for(i=n;i--!==0;)if(!{}.hasOwnProperty.call(e,a[i]))return!1;for(i=n;i--!==0;){const u=a[i];if(!(u==="_owner"&&t.$$typeof)&&!yc(t[u],e[u]))return!1}return!0}return t!==t&&e!==e}function fy(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function mB(t,e){const n=fy(t);return Math.round(e*n)/n}function qd(t){const e=E.useRef(t);return lc(()=>{e.current=t}),e}function VF(t){t===void 0&&(t={});const{placement:e="bottom",strategy:n="absolute",middleware:i=[],platform:a,elements:{reference:u,floating:d}={},transform:h=!0,whileElementsMounted:m,open:v}=t,[y,C]=E.useState({x:0,y:0,strategy:n,placement:e,middlewareData:{},isPositioned:!1}),[F,I]=E.useState(i);yc(F,i)||I(i);const[b,U]=E.useState(null),[T,O]=E.useState(null),N=E.useCallback(R=>{R!==V.current&&(V.current=R,U(R))},[]),j=E.useCallback(R=>{R!==q.current&&(q.current=R,O(R))},[]),Z=u||b,G=d||T,V=E.useRef(null),q=E.useRef(null),re=E.useRef(y),$=m!=null,fe=qd(m),de=qd(a),oe=qd(v),ae=E.useCallback(()=>{if(!V.current||!q.current)return;const R={placement:e,strategy:n,middleware:F};de.current&&(R.platform=de.current),KF(V.current,q.current,R).then(se=>{const J={...se,isPositioned:oe.current!==!1};te.current&&!yc(re.current,J)&&(re.current=J,Kc.flushSync(()=>{C(J)}))})},[F,e,n,de,oe]);lc(()=>{v===!1&&re.current.isPositioned&&(re.current.isPositioned=!1,C(R=>({...R,isPositioned:!1})))},[v]);const te=E.useRef(!1);lc(()=>(te.current=!0,()=>{te.current=!1}),[]),lc(()=>{if(Z&&(V.current=Z),G&&(q.current=G),Z&&G){if(fe.current)return fe.current(Z,G,ae);ae()}},[Z,G,ae,fe,$]);const Se=E.useMemo(()=>({reference:V,floating:q,setReference:N,setFloating:j}),[N,j]),ue=E.useMemo(()=>({reference:Z,floating:G}),[Z,G]),ve=E.useMemo(()=>{const R={position:n,left:0,top:0};if(!ue.floating)return R;const se=mB(ue.floating,y.x),J=mB(ue.floating,y.y);return h?{...R,transform:"translate("+se+"px, "+J+"px)",...fy(ue.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:se,top:J}},[n,h,ue.floating,y.x,y.y]);return E.useMemo(()=>({...y,update:ae,refs:Se,elements:ue,floatingStyles:ve}),[y,ae,Se,ue,ve])}const zF=t=>{function e(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:t,fn(n){const{element:i,padding:a}=typeof t=="function"?t(n):t;return i&&e(i)?i.current!=null?gB({element:i.current,padding:a}).fn(n):{}:i?gB({element:i,padding:a}).fn(n):{}}}},jF=(t,e)=>({...PF(t),options:[t,e]}),GF=(t,e)=>({...OF(t),options:[t,e]}),ZF=(t,e)=>({...DF(t),options:[t,e]}),WF=(t,e)=>({...NF(t),options:[t,e]}),XF=(t,e)=>({...MF(t),options:[t,e]}),JF=(t,e)=>({...RF(t),options:[t,e]}),YF=(t,e)=>({...zF(t),options:[t,e]});var qF="Arrow",dy=E.forwardRef((t,e)=>{const{children:n,width:i=10,height:a=5,...u}=t;return _.jsx(Ct.svg,{...u,ref:e,width:i,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:t.asChild?n:_.jsx("polygon",{points:"0,0 30,0 15,10"})})});dy.displayName=qF;var $F=dy;function eU(t){const[e,n]=E.useState(void 0);return ci(()=>{if(t){n({width:t.offsetWidth,height:t.offsetHeight});const i=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const u=a[0];let d,h;if("borderBoxSize"in u){const m=u.borderBoxSize,v=Array.isArray(m)?m[0]:m;d=v.inlineSize,h=v.blockSize}else d=t.offsetWidth,h=t.offsetHeight;n({width:d,height:h})});return i.observe(t,{box:"border-box"}),()=>i.unobserve(t)}else n(void 0)},[t]),e}var hy="Popper",[py,gy]=Co(hy),[XT,my]=py(hy),By="PopperAnchor",vy=E.forwardRef((t,e)=>{const{__scopePopper:n,virtualRef:i,...a}=t,u=my(By,n),d=E.useRef(null),h=JA(e,d);return E.useEffect(()=>{u.onAnchorChange(i?.current||d.current)}),i?null:_.jsx(Ct.div,{...a,ref:h})});vy.displayName=By;var Pp="PopperContent",[tU,AU]=py(Pp),wy=E.forwardRef((t,e)=>{const{__scopePopper:n,side:i="bottom",sideOffset:a=0,align:u="center",alignOffset:d=0,arrowPadding:h=0,avoidCollisions:m=!0,collisionBoundary:v=[],collisionPadding:y=0,sticky:C="partial",hideWhenDetached:F=!1,updatePositionStrategy:I="optimized",onPlaced:b,...U}=t,T=my(Pp,n),[O,N]=E.useState(null),j=JA(e,Te=>N(Te)),[Z,G]=E.useState(null),V=eU(Z),q=V?.width??0,re=V?.height??0,$=i+(u!=="center"?"-"+u:""),fe=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},de=Array.isArray(v)?v:[v],oe=de.length>0,ae={padding:fe,boundary:de.filter(rU),altBoundary:oe},{refs:te,floatingStyles:Se,placement:ue,isPositioned:ve,middlewareData:R}=VF({strategy:"fixed",placement:$,whileElementsMounted:(...Te)=>kF(...Te,{animationFrame:I==="always"}),elements:{reference:T.anchor},middleware:[jF({mainAxis:a+re,alignmentAxis:d}),m&&GF({mainAxis:!0,crossAxis:!1,limiter:C==="partial"?ZF():void 0,...ae}),m&&WF({...ae}),XF({...ae,apply:({elements:Te,rects:Ke,availableWidth:At,availableHeight:St})=>{const{width:mn,height:Bn}=Ke.reference,mA=Te.floating.style;mA.setProperty("--radix-popper-available-width",`${At}px`),mA.setProperty("--radix-popper-available-height",`${St}px`),mA.setProperty("--radix-popper-anchor-width",`${mn}px`),mA.setProperty("--radix-popper-anchor-height",`${Bn}px`)}}),Z&&YF({element:Z,padding:h}),iU({arrowWidth:q,arrowHeight:re}),F&&JF({strategy:"referenceHidden",...ae})]}),[se,J]=_y(ue),k=dn(b);ci(()=>{ve&&k?.()},[ve,k]);const Y=R.arrow?.x,ge=R.arrow?.y,me=R.arrow?.centerOffset!==0,[pe,he]=E.useState();return ci(()=>{O&&he(window.getComputedStyle(O).zIndex)},[O]),_.jsx("div",{ref:te.setFloating,"data-radix-popper-content-wrapper":"",style:{...Se,transform:ve?Se.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:pe,"--radix-popper-transform-origin":[R.transformOrigin?.x,R.transformOrigin?.y].join(" "),...R.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:t.dir,children:_.jsx(tU,{scope:n,placedSide:se,onArrowChange:G,arrowX:Y,arrowY:ge,shouldHideArrow:me,children:_.jsx(Ct.div,{"data-side":se,"data-align":J,...U,ref:j,style:{...U.style,animation:ve?void 0:"none"}})})})});wy.displayName=Pp;var yy="PopperArrow",nU={top:"bottom",right:"left",bottom:"top",left:"r
8ight"},Cy=E.forwardRef(function(e,n){const{__scopePopper:i,...a}=e,u=AU(yy,i),d=nU[u.placedSide];return _.jsx("span",{ref:u.onArrowChange,style:{position:"absolute",left:u.arrowX,top:u.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[u.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[u.placedSide],visibility:u.shouldHideArrow?"hidden":void 0},children:_.jsx($F,{...a,ref:n,style:{...a.style,display:"block"}})})});Cy.displayName=yy;function rU(t){return t!==null}var iU=t=>({name:"transformOrigin",options:t,fn(e){const{placement:n,rects:i,middlewareData:a}=e,d=a.arrow?.centerOffset!==0,h=d?0:t.arrowWidth,m=d?0:t.arrowHeight,[v,y]=_y(n),C={start:"0%",center:"50%",end:"100%"}[y],F=(a.arrow?.x??0)+h/2,I=(a.arrow?.y??0)+m/2;let b="",U="";return v==="bottom"?(b=d?C:`${F}px`,U=`${-m}px`):v==="top"?(b=d?C:`${F}px`,U=`${i.floating.height+m}px`):v==="right"?(b=`${-m}px`,U=d?C:`${I}px`):v==="left"&&(b=`${i.floating.width+m}px`,U=d?C:`${I}px`),{data:{x:b,y:U}}}});function _y(t){const[e,n="center"]=t.split("-");return[e,n]}var sU=vy,oU=wy,aU=Cy,[Yc]=Co("Tooltip",[gy]),Op=gy(),Qy="TooltipProvider",lU=700,BB="tooltip.open",[uU,xy]=Yc(Qy),Fy=t=>{const{__scopeTooltip:e,delayDuration:n=lU,skipDelayDuration:i=300,disableHoverableContent:a=!1,children:u}=t,d=E.useRef(!0),h=E.useRef(!1),m=E.useRef(0);return E.useEffect(()=>{const v=m.current;return()=>window.clearTimeout(v)},[]),_.jsx(uU,{scope:e,isOpenDelayedRef:d,delayDuration:n,onOpen:E.useCallback(()=>{window.clearTimeout(m.current),d.current=!1},[]),onClose:E.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>d.current=!0,i)},[i]),isPointerInTransitRef:h,onPointerInTransitChange:E.useCallback(v=>{h.current=v},[]),disableHoverableContent:a,children:u})};Fy.displayName=Qy;var Uy="Tooltip",[JT,qc]=Yc(Uy),kh="TooltipTrigger",cU=E.forwardRef((t,e)=>{const{__scopeTooltip:n,...i}=t,a=qc(kh,n),u=xy(kh,n),d=Op(n),h=E.useRef(null),m=JA(e,h,a.onTriggerChange),v=E.useRef(!1),y=E.useRef(!1),C=E.useCallback(()=>v.current=!1,[]);return E.useEffect(()=>()=>document.removeEventListener("pointerup",C),[C]),_.jsx(sU,{asChild:!0,...d,children:_.jsx(Ct.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...i,ref:m,onPointerMove:it(t.onPointerMove,F=>{F.pointerType!=="touch"&&!y.current&&!u.isPointerInTransitRef.current&&(a.onTriggerEnter(),y.current=!0)}),onPointerLeave:it(t.onPointerLeave,()=>{a.onTriggerLeave(),y.current=!1}),onPointerDown:it(t.onPointerDown,()=>{a.open&&a.onClose(),v.current=!0,document.addEventListener("pointerup",C,{once:!0})}),onFocus:it(t.onFocus,()=>{v.current||a.onOpen()}),onBlur:it(t.onBlur,a.onClose),onClick:it(t.onClick,a.onClose)})})});cU.displayName=kh;var fU="TooltipPortal",[YT,dU]=Yc(fU,{forceMount:void 0}),ho="TooltipContent",Ey=E.forwardRef((t,e)=>{const n=dU(ho,t.__scopeTooltip),{forceMount:i=n.forceMount,side:a="top",...u}=t,d=qc(ho,t.__scopeTooltip);return _.jsx(Vc,{present:i||d.open,children:d.disableHoverableContent?_.jsx(by,{side:a,...u,ref:e}):_.jsx(hU,{side:a,...u,ref:e})})}),hU=E.forwardRef((t,e)=>{const n=qc(ho,t.__scopeTooltip),i=xy(ho,t.__scopeTooltip),a=E.useRef(null),u=JA(e,a),[d,h]=E.useState(null),{trigger:m,onClose:v}=n,y=a.current,{onPointerInTransitChange:C}=i,F=E.useCallback(()=>{h(null),C(!1)},[C]),I=E.useCallback((b,U)=>{const T=b.currentTarget,O={x:b.clientX,y:b.clientY},N=vU(O,T.getBoundingClientRect()),j=wU(O,N),Z=yU(U.getBoundingClientRect()),G=_U([...j,...Z]);h(G),C(!0)},[C]);return E.useEffect(()=>()=>F(),[F]),E.useEffect(()=>{if(m&&y){const b=T=>I(T,y),U=T=>I(T,m);return m.addEventListener("pointerleave",b),y.addEventListener("pointerleave",U),()=>{m.removeEventListener("pointerleave",b),y.removeEventListener("pointerleave",U)}}},[m,y,I,F]),E.useEffect(()=>{if(d){const b=U=>{const T=U.target,O={x:U.clientX,y:U.clientY},N=m?.contains(T)||y?.contains(T),j=!CU(O,d);N?F():j&&(F(),v())};return document.addEventListener("pointermove",b),()=>document.removeEventListener("pointermove",b)}},[m,y,d,v,F]),_.jsx(by,{...t,ref:u})}),[pU,gU]=Yc(Uy,{isInside:!1}),mU=vQ("TooltipContent"),by=E.forwardRef((t,e)=>{const{__scopeTooltip:n,children:i,"aria-label":a,onEscapeKeyDown:u,onPointerDownOutside:d,...h}=t,m=qc(ho,n),v=Op(n),{onClose:y}=m;return E.useEffect(()=>(document.addEventListener(BB,y),()=>document.removeEventListener(BB,y)),[y]),E.useEffect(()=>{if(m.trigger){const C=F=>{F.target?.contains(m.trigger)&&y()};return window.addEventListener("scroll",C,{capture:!0}),()=>window.removeEventListener("scroll",C,{capture:!0})}},[m.trigger,y]),_.jsx(_p,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:C=>C.preventDefault(),onDismiss:y,children:_.jsxs(oU,{"data-state":m.stateAttribute,...v,...h,ref:e,style:{...h.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[_.jsx(mU,{children:i}),_.jsx(pU,{scope:n,isInside:!0,children:_.jsx(MQ,{id:m.contentId,role:"tooltip",children:a||i})})]})})});Ey.displayName=ho;var Iy="TooltipArrow",BU=E.forwardRef((t,e)=>{const{__scopeTooltip:n,...i}=t,a=Op(n);return gU(Iy,n).isInside?null:_.jsx(aU,{...a,...i,ref:e})});BU.displayName=Iy;function vU(t,e){const n=Math.abs(e.top-t.y),i=Math.abs(e.bottom-t.y),a=Math.abs(e.right-t.x),u=Math.abs(e.left-t.x);switch(Math.min(n,i,a,u)){case u:return"left";case a:return"right";case n:return"top";case i:return"bottom";default:throw new Error("unreachable")}}function wU(t,e,n=5){const i=[];switch(e){case"top":i.push({x:t.x-n,y:t.y+n},{x:t.x+n,y:t.y+n});break;case"bottom":i.push({x:t.x-n,y:t.y-n},{x:t.x+n,y:t.y-n});break;case"left":i.push({x:t.x+n,y:t.y-n},{x:t.x+n,y:t.y+n});break;case"right":i.push({x:t.x-n,y:t.y-n},{x:t.x-n,y:t.y+n});break}return i}function yU(t){const{top:e,right:n,bottom:i,left:a}=t;return[{x:a,y:e},{x:n,y:e},{x:n,y:i},{x:a,y:i}]}function CU(t,e){const{x:n,y:i}=t;let a=!1;for(let u=0,d=e.length-1;u<e.length;d=u++){const h=e[u].x,m=e[u].y,v=e[d].x,y=e[d].y;m>i!=y>i&&n<(v-h)*(i-m)/(y-m)+h&&(a=!a)}return a}function _U(t){const e=t.slice();return e.sort((n,i)=>n.x<i.x?-1:n.x>i.x?1:n.y<i.y?-1:n.y>i.y?1:0),QU(e)}function QU(t){if(t.length<=1)return t.slice();const e=[];for(let i=0;i<t.length;i++){const a=t[i];for(;e.length>=2;){const u=e[e.length-1],d=e[e.length-2];if((u.x-d.x)*(a.y-d.y)>=(u.y-d.y)*(a.x-d.x))e.pop();else break}e.push(a)}e.pop();const n=[];for(let i=t.length-1;i>=0;i--){const a=t[i];for(;n.length>=2;){const u=n[n.length-1],d=n[n.length-2];if((u.x-d.x)*(a.y-d.y)>=(u.y-d.y)*(a.x-d.x))n.pop();else break}n.push(a)}return n.pop(),e.length===1&&n.length===1&&e[0].x===n[0].x&&e[0].y===n[0].y?e:e.concat(n)}var xU=Fy,Sy=Ey;const FU=xU,UU=E.forwardRef(({className:t,sideOffset:e=4,...n},i)=>_.jsx(Sy,{ref:i,sideOffset:e,className:_t("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
8de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-[--radix-tooltip-content-transform-origin]",t),...n}));UU.displayName=Sy.displayName;var EU=(t,e,n,i,a,u,d,h)=>{let m=document.documentElement,v=["light","dark"];function y(I){(Array.isArray(t)?t:[t]).forEach(b=>{let U=b==="class",T=U&&u?a.map(O=>u[O]||O):a;U?(m.classList.remove(...T),m.classList.add(u&&u[I]?u[I]:I)):m.setAttribute(b,I)}),C(I)}function C(I){h&&v.includes(I)&&(m.style.colorScheme=I)}function F(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(i)y(i);else try{let I=localStorage.getItem(e)||n,b=d&&I==="system"?F():I;y(b)}catch{}},vB=["light","dark"],Ly="(prefers-color-scheme: dark)",bU=typeof window>"u",Np=E.createContext(void 0),IU={setTheme:t=>{},themes:[]},SU=()=>{var t;return(t=E.useContext(Np))!=null?t:IU},LU=t=>E.useContext(Np)?E.createElement(E.Fragment,null,t.children):E.createElement(HU,{...t}),TU=["light","dark"],HU=({forcedTheme:t,disableTransitionOnChange:e=!1,enableSystem:n=!0,enableColorScheme:i=!0,storageKey:a="theme",themes:u=TU,defaultTheme:d=n?"system":"light",attribute:h="data-theme",value:m,children:v,nonce:y,scriptProps:C})=>{let[F,I]=E.useState(()=>PU(a,d)),[b,U]=E.useState(()=>F==="system"?$d():F),T=m?Object.values(m):u,O=E.useCallback(G=>{let V=G;if(!V)return;G==="system"&&n&&(V=$d());let q=m?m[V]:V,re=e?OU(y):null,$=document.documentElement,fe=de=>{de==="class"?($.classList.remove(...T),q&&$.classList.add(q)):de.startsWith("data-")&&(q?$.setAttribute(de,q):$.removeAttribute(de))};if(Array.isArray(h)?h.forEach(fe):fe(h),i){let de=vB.includes(d)?d:null,oe=vB.includes(V)?V:de;$.style.colorScheme=oe}re?.()},[y]),N=E.useCallback(G=>{let V=typeof G=="function"?G(F):G;I(V);try{localStorage.setItem(a,V)}catch{}},[F]),j=E.useCallback(G=>{let V=$d(G);U(V),F==="system"&&n&&!t&&O("system")},[F,t]);E.useEffect(()=>{let G=window.matchMedia(Ly);return G.addListener(j),j(G),()=>G.removeListener(j)},[j]),E.useEffect(()=>{let G=V=>{V.key===a&&(V.newValue?I(V.newValue):N(d))};return window.addEventListener("storage",G),()=>window.removeEventListener("storage",G)},[N]),E.useEffect(()=>{O(t??F)},[t,F]);let Z=E.useMemo(()=>({theme:F,setTheme:N,forcedTheme:t,resolvedTheme:F==="system"?b:F,themes:n?[...u,"system"]:u,systemTheme:n?b:void 0}),[F,N,t,b,n,u]);return E.createElement(Np.Provider,{value:Z},E.createElement(kU,{forcedTheme:t,storageKey:a,attribute:h,enableSystem:n,enableColorScheme:i,defaultTheme:d,value:m,themes:u,nonce:y,scriptProps:C}),v)},kU=E.memo(({forcedTheme:t,storageKey:e,attribute:n,enableSystem:i,enableColorScheme:a,defaultTheme:u,value:d,themes:h,nonce:m,scriptProps:v})=>{let y=JSON.stringify([n,e,u,t,h,d,i,a]).slice(1,-1);return E.createElement("script",{...v,suppressHydrationWarning:!0,nonce:typeof window>"u"?m:"",dangerouslySetInnerHTML:{__html:`(${EU.toString()})(${y})`}})}),PU=(t,e)=>{if(bU)return;let n;try{n=localStorage.getItem(t)||void 0}catch{}return n||e},OU=t=>{let e=document.createElement("style");return t&&e.setAttribute("nonce",t),e.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},$d=t=>(t||(t=window.matchMedia(Ly)),t.matches?"dark":"light");const Ji=E.forwardRef(({className:t,...e},n)=>_.jsx("div",{ref:n,className:_t("shadcn-card rounded-xl border bg-card border-card-border text-card-foreground shadow-sm",t),...e}));Ji.displayName="Card";const Ph=E.forwardRef(({className:t,...e},n)=>_.jsx("div",{ref:n,className:_t("flex flex-col space-y-1.5 p-6",t),...e}));Ph.displayName="CardHeader";const Ty=E.forwardRef(({className:t,...e},n)=>_.jsx("div",{ref:n,className:_t("text-2xl font-semibold leading-none tracking-tight",t),...e}));Ty.displayName="CardTitle";const NU=E.forwardRef(({className:t,...e},n)=>_.jsx("div",{ref:n,className:_t("text-sm text-muted-foreground",t),...e}));NU.displayName="CardDescription";const Yi=E.forwardRef(({className:t,...e},n)=>_.jsx("div",{ref:n,className:_t("p-6 pt-0",t),...e}));
8Yi.displayName="CardContent";const MU=E.forwardRef(({className:t,...e},n)=>_.jsx("div",{ref:n,className:_t("flex items-center p-6 pt-0",t),...e}));MU.displayName="CardFooter";function RU(){return _.jsx("div",{className:"min-h-screen w-full flex items-center justify-center bg-gray-50",children:_.jsx(Ji,{className:"w-full max-w-md mx-4",children:_.jsxs(Yi,{className:"pt-6",children:[_.jsxs("div",{className:"flex mb-4 gap-2",children:[_.jsx(ro,{className:"h-8 w-8 text-red-500"}),_.jsx("h1",{className:"text-2xl font-bold text-gray-900",children:"404 Page Not Found"})]}),_.jsx("p",{className:"mt-4 text-sm text-gray-600",children:"Did you forget to add the page to the router?"})]})})})}function DU(t,e){const n=E.useRef(e);E.useEffect(function(){e!==n.current&&t.attributionControl!=null&&(n.current!=null&&t.attributionControl.removeAttribution(n.current),e!=null&&t.attributionControl.addAttribution(e)),n.current=e},[t,e])}const KU=1;function VU(t){return Object.freeze({__version:KU,map:t})}function Mp(t,e){return Object.freeze({...t,...e})}const Hy=E.createContext(null),Rp=Hy.Provider;function $c(){const t=E.useContext(Hy);if(t==null)throw new Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return t}function ky(t){function e(n,i){const{instance:a,context:u}=t(n).current;return E.useImperativeHandle(i,()=>a),n.children==null?null:GA.createElement(Rp,{value:u},n.children)}return E.forwardRef(e)}function Py(t){function e(n,i){const{instance:a}=t(n).current;return E.useImperativeHandle(i,()=>a),null}return E.forwardRef(e)}function Oy(t){return function(n){const i=$c(),a=t(n,i),{instance:u}=a.current,d=E.useRef(n.position),{position:h}=n;return E.useEffect(function(){return u.addTo(i.map),function(){u.remove()}},[i.map,u]),E.useEffect(function(){h!=null&&h!==d.current&&(u.setPosition(h),d.current=h)},[u,h]),a}}function zU(t,e){const n=E.useRef();E.useEffect(function(){return e!=null&&t.instance.on(e),n.current=e,function(){n.current!=null&&t.instance.off(n.current),n.current=null}},[t,e])}function Ny(t,e){const n=t.pane??e.pane;return n?{...t,pane:n}:t}var Pa={exports:{}};var jU=Pa.exports,wB;function GU(){return wB||(wB=1,(function(t,e){(function(n,i){i(e)})(jU,(function(n){var i="1.9.4";function a(r){var o,c,p,w;for(c=1,p=arguments.length;c<p;c++){w=arguments[c];for(o in w)r[o]=w[o]}return r}var u=Object.create||(function(){function r(){}return function(o){return r.prototype=o,new r}})();function d(r,o){var c=Array.prototype.slice;if(r.bind)return r.bind.apply(r,c.call(arguments,1));var p=c.call(arguments,2);return function(){return r.apply(o,p.length?p.concat(c.call(arguments)):arguments)}}var h=0;function m(r){return"_leaflet_id"in r||(r._leaflet_id=++h),r._leaflet_id}function v(r,o,c){var p,w,x,H;return H=function(){p=!1,w&&(x.apply(c,w),w=!1)},x=function(){p?w=arguments:(r.apply(c,arguments),setTimeout(H,o),p=!0)},x}function y(r,o,c){var p=o[1],w=o[0],x=p-w;return r===p&&c?r:((r-w)%x+x)%x+w}function C(){return!1}function F(r,o){if(o===!1)return r;var c=Math.pow(10,o===void 0?6:o);return Math.round(r*c)/c}function I(r){return r.trim?r.trim():r.replace(/^\s+|\s+$/g,"")}function b(r){return I(r).split(/\s+/)}function U(r,o){Object.prototype.hasOwnProperty.call(r,"options")||(r.options=r.options?u(r.options):{});for(var c in o)r.options[c]=o[c];return r.options}function T(r,o,c){var p=[];for(var w in r)p.push(encodeURIComponent(c?w.toUpperCase():w)+"="+encodeURIComponent(r[w]));return(!o||o.indexOf("?")===-1?"?":"&")+p.join("&")}var O=/\{ *([\w_ -]+) *\}/g;function N(r,o){return r.replace(O,function(c,p){var w=o[p];if(w===void 0)throw new Error("No value provided for variable "+c);return typeof w=="function"&&(w=w(o)),w})}var j=Array.isArray||function(r){return Object.prototype.toString.call(r)==="[object Array]"};function Z(r,o){for(var c=0;c<r.length;c++)if(r[c]===o)return c;return-1}var G="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function V(r){return window["webkit"+r]||window["moz"+r]||window["ms"+r]}var q=0;function re(r){var o=+new Date,c=Math.max(0,16-(o-q));return q=o+c,window.setTimeout(r,c)}var $=window.requestAnimationFrame||V("RequestAnimationFrame")||re,fe=window.cancelAnimationFrame||V("CancelAnimationFrame")||V("CancelRequestAnimationFrame")||function(r){window.clearTimeout(r)};function de(r,o,c){if(c&&$===re)r.call(o);else return $.call(window,d(r,o))}function oe(r){r&&fe.call(window,r)}var ae={__proto__:null,extend:a,create:u,bind:d,get lastId(){return h},stamp:m,throttle:v,wrapNum:y,falseFn:C,formatNum:F,trim:I,splitWords:b,setOptions:U,getParamString:T,template:N,isArray:j,indexOf:Z,emptyImageUrl:G,requestFn:$,cancelFn:fe,requestAnimFrame:de,cancelAnimFrame:oe};function te(){}te.extend=function(r){var o=function(){U(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},c=o.__super__=this.prototype,p=u(c);p.constructor=o,o.prototype=p;for(var w in this)Object.prototype.hasOwnProperty.call(this,w)&&w!=="prototype"&&w!=="__super__"&&(o[w]=this[w]);return r.statics&&a(o,r.statics),r.includes&&(Se(r.includes),a.apply(null,[p].concat(r.includes))),a(p,r),delete p.statics,delete p.includes,p.options&&(p.options=c.options?u(c.options):{},a(p.options,r.options)),p._initHooks=[],p.callInitHooks=function(){if(!this._initHooksCalled){c.callInitHooks&&c.callInitHooks.call(this),this._initHooksCalled=!0;for(var x=0,H=p._initHooks.length;x<H;x++)p._initHooks[x].call(this)}},o},te.include=function(r){var o=this.prototype.options;return a(this.prototype,r),r.options&&(this.prototype.options=o,this.mergeOptions(r.options)),this},te.mergeOptions=function(r){return a(this.prototype.options,r),this},te.addInitHook=function(r){var o=Array.prototype.slice.call(arguments,1
8),c=typeof r=="function"?r:function(){this[r].apply(this,o)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(c),this};function Se(r){if(!(typeof L>"u"||!L||!L.Mixin)){r=j(r)?r:[r];for(var o=0;o<r.length;o++)r[o]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",new Error().stack)}}var ue={on:function(r,o,c){if(typeof r=="object")for(var p in r)this._on(p,r[p],o);else{r=b(r);for(var w=0,x=r.length;w<x;w++)this._on(r[w],o,c)}return this},off:function(r,o,c){if(!arguments.length)delete this._events;else if(typeof r=="object")for(var p in r)this._off(p,r[p],o);else{r=b(r);for(var w=arguments.length===1,x=0,H=r.length;x<H;x++)w?this._off(r[x]):this._off(r[x],o,c)}return this},_on:function(r,o,c,p){if(typeof o!="function"){console.warn("wrong listener type: "+typeof o);return}if(this._listens(r,o,c)===!1){c===this&&(c=void 0);var w={fn:o,ctx:c};p&&(w.once=!0),this._events=this._events||{},this._events[r]=this._events[r]||[],this._events[r].push(w)}},_off:function(r,o,c){var p,w,x;if(this._events&&(p=this._events[r],!!p)){if(arguments.length===1){if(this._firingCount)for(w=0,x=p.length;w<x;w++)p[w].fn=C;delete this._events[r];return}if(typeof o!="function"){console.warn("wrong listener type: "+typeof o);return}var H=this._listens(r,o,c);if(H!==!1){var D=p[H];this._firingCount&&(D.fn=C,this._events[r]=p=p.slice()),p.splice(H,1)}}},fire:function(r,o,c){if(!this.listens(r,c))return this;var p=a({},o,{type:r,target:this,sourceTarget:o&&o.sourceTarget||this});if(this._events){var w=this._events[r];if(w){this._firingCount=this._firingCount+1||1;for(var x=0,H=w.length;x<H;x++){var D=w[x],W=D.fn;D.once&&this.off(r,W,D.ctx),W.call(D.ctx||this,p)}this._firingCount--}}return c&&this._propagateEvent(p),this},listens:function(r,o,c,p){typeof r!="string"&&console.warn('"string" type argument expected');var w=o;typeof o!="function"&&(p=!!o,w=void 0,c=void 0);var x=this._events&&this._events[r];if(x&&x.length&&this._listens(r,w,c)!==!1)return!0;if(p){for(var H in this._eventParents)if(this._eventParents[H].listens(r,o,c,p))return!0}return!1},_listens:function(r,o,c){if(!this._events)return!1;var p=this._events[r]||[];if(!o)return!!p.length;c===this&&(c=void 0);for(var w=0,x=p.length;w<x;w++)if(p[w].fn===o&&p[w].ctx===c)return w;return!1},once:function(r,o,c){if(typeof r=="object")for(var p in r)this._on(p,r[p],o,!0);else{r=b(r);for(var w=0,x=r.length;w<x;w++)this._on(r[w],o,c,!0)}return this},addEventParent:function(r){return this._eventParents=this._eventParents||{},this._eventParents[m(r)]=r,this},removeEventParent:function(r){return this._eventParents&&delete this._eventParents[m(r)],this},_propagateEvent:function(r){for(var o in this._eventParents)this._eventParents[o].fire(r.type,a({layer:r.target,propagatedFrom:r.target},r),!0)}};ue.addEventListener=ue.on,ue.removeEventListener=ue.clearAllEventListeners=ue.off,ue.addOneTimeEventListener=ue.once,ue.fireEvent=ue.fire,ue.hasEventListeners=ue.listens;var ve=te.extend(ue);function R(r,o,c){this.x=c?Math.round(r):r,this.y=c?Math.round(o):o}var se=Math.trunc||function(r){return r>0?Math.floor(r):Math.ceil(r)};R.prototype={clone:function(){return new R(this.x,this.y)},add:function(r){return this.clone()._add(J(r))},_add:function(r){return this.x+=r.x,this.y+=r.y,this},subtract:function(r){return this.clone()._subtract(J(r))},_subtract:function(r){return this.x-=r.x,this.y-=r.y,this},divideBy:function(r){return this.clone()._divideBy(r)},_divideBy:function(r){return this.x/=r,this.y/=r,this},multiplyBy:function(r){return this.clone()._multiplyBy(r)},_multiplyBy:function(r){return this.x*=r,this.y*=r,this},scaleBy:function(r){return new R(this.x*r.x,this.y*r.y)},unscaleBy:function(r){return new R(this.x/r.x,this.y/r.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=se(this.x),this.y=se(this.y),this},distanceTo:function(r){r=J(r);var o=r.x-this.x,c=r.y-this.y;return Math.sqrt(o*o+c*c)},equals:function(r){return r=J(r),r.x===this.x&&r.y===this.y},contains:function(r){return r=J(r),Math.abs(r.x)<=Math.abs(this.x)&&Math.abs(r.y)<=Math.abs(this.y)},toString:function(){return"Point("+F(this.x)+", "+F(this.y)+")"}};function J(r,o,c){return r instanceof R?r:j(r)?new R(r[0],r[1]):r==null?r:typeof r=="object"&&"x"in r&&"y"in r?new R(r.x,r.y):new R(r,o,c)}
8function k(r,o){if(r)for(var c=o?[r,o]:r,p=0,w=c.length;p<w;p++)this.extend(c[p])}k.prototype={extend:function(r){var o,c;if(!r)return this;if(r instanceof R||typeof r[0]=="number"||"x"in r)o=c=J(r);else if(r=Y(r),o=r.min,c=r.max,!o||!c)return this;return!this.min&&!this.max?(this.min=o.clone(),this.max=c.clone()):(this.min.x=Math.min(o.x,this.min.x),this.max.x=Math.max(c.x,this.max.x),this.min.y=Math.min(o.y,this.min.y),this.max.y=Math.max(c.y,this.max.y)),this},getCenter:function(r){return J((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,r)},getBottomLeft:function(){return J(this.min.x,this.max.y)},getTopRight:function(){return J(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(r){var o,c;return typeof r[0]=="number"||r instanceof R?r=J(r):r=Y(r),r instanceof k?(o=r.min,c=r.max):o=c=r,o.x>=this.min.x&&c.x<=this.max.x&&o.y>=this.min.y&&c.y<=this.max.y},intersects:function(r){r=Y(r);var o=this.min,c=this.max,p=r.min,w=r.max,x=w.x>=o.x&&p.x<=c.x,H=w.y>=o.y&&p.y<=c.y;return x&&H},overlaps:function(r){r=Y(r);var o=this.min,c=this.max,p=r.min,w=r.max,x=w.x>o.x&&p.x<c.x,H=w.y>o.y&&p.y<c.y;return x&&H},isValid:function(){return!!(this.min&&this.max)},pad:function(r){var o=this.min,c=this.max,p=Math.abs(o.x-c.x)*r,w=Math.abs(o.y-c.y)*r;return Y(J(o.x-p,o.y-w),J(c.x+p,c.y+w))},equals:function(r){return r?(r=Y(r),this.min.equals(r.getTopLeft())&&this.max.equals(r.getBottomRight())):!1}};function Y(r,o){return!r||r instanceof k?r:new k(r,o)}function ge(r,o){if(r)for(var c=o?[r,o]:r,p=0,w=c.length;p<w;p++)this.extend(c[p])}ge.prototype={extend:function(r){var o=this._southWest,c=this._northEast,p,w;if(r instanceof pe)p=r,w=r;else if(r instanceof ge){if(p=r._southWest,w=r._northEast,!p||!w)return this}else return r?this.extend(he(r)||me(r)):this;return!o&&!c?(this._southWest=new pe(p.lat,p.lng),this._northEast=new pe(w.lat,w.lng)):(o.lat=Math.min(p.lat,o.lat),o.lng=Math.min(p.lng,o.lng),c.lat=Math.max(w.lat,c.lat),c.lng=Math.max(w.lng,c.lng)),this},pad:function(r){var o=this._southWest,c=this._northEast,p=Math.abs(o.lat-c.lat)*r,w=Math.abs(o.lng-c.lng)*r;return new ge(new pe(o.lat-p,o.lng-w),new pe(c.lat+p,c.lng+w))},getCenter:function(){return new pe((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new pe(this.getNorth(),this.getWest())},getSouthEast:function(){return new pe(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat},getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(r){typeof r[0]=="number"||r instanceof pe||"lat"in r?r=he(r):r=me(r);var o=this._southWest,c=this._northEast,p,w;
8return r instanceof ge?(p=r.getSouthWest(),w=r.getNorthEast()):p=w=r,p.lat>=o.lat&&w.lat<=c.lat&&p.lng>=o.lng&&w.lng<=c.lng},intersects:function(r){r=me(r);var o=this._southWest,c=this._northEast,p=r.getSouthWest(),w=r.getNorthEast(),x=w.lat>=o.lat&&p.lat<=c.lat,H=w.lng>=o.lng&&p.lng<=c.lng;return x&&H},overlaps:function(r){r=me(r);var o=this._southWest,c=this._northEast,p=r.getSouthWest(),w=r.getNorthEast(),x=w.lat>o.lat&&p.lat<c.lat,H=w.lng>o.lng&&p.lng<c.lng;return x&&H},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(r,o){return r?(r=me(r),this._southWest.equals(r.getSouthWest(),o)&&this._northEast.equals(r.getNorthEast(),o)):!1},isValid:function(){return!!(this._southWest&&this._northEast)}};function me(r,o){return r instanceof ge?r:new ge(r,o)}function pe(r,o,c){if(isNaN(r)||isNaN(o))throw new Error("Invalid LatLng object: ("+r+", "+o+")");this.lat=+r,this.lng=+o,c!==void 0&&(this.alt=+c)}pe.prototype={equals:function(r,o){if(!r)return!1;r=he(r);var c=Math.max(Math.abs(this.lat-r.lat),Math.abs(this.lng-r.lng));return c<=(o===void 0?1e-9:o)},toString:function(r){return"LatLng("+F(this.lat,r)+", "+F(this.lng,r)+")"},distanceTo:function(r){return Ke.distance(this,he(r))},wrap:function(){return Ke.wrapLatLng(this)},toBounds:function(r){var o=180*r/40075017,c=o/Math.cos(Math.PI/180*this.lat);return me([this.lat-o,this.lng-c],[this.lat+o,this.lng+c])},clone:function(){return new pe(this.lat,this.lng,this.alt)}};function he(r,o,c){return r instanceof pe?r:j(r)&&typeof r[0]!="object"?r.length===3?new pe(r[0],r[1],r[2]):r.length===2?new pe(r[0],r[1]):null:r==null?r:typeof r=="object"&&"lat"in r?new pe(r.lat,"lng"in r?r.lng:r.lon,r.alt):o===void 0?null:new pe(r,o,c)}var Te={latLngToPoint:function(r,o){var c=this.projection.project(r),p=this.scale(o);return this.transformation._transform(c,p)},pointToLatLng:function(r,o){var c=this.scale(o),p=this.transformation.untransform(r,c);return this.projection.unproject(p)},project:function(r){return this.projection.project(r)},unproject:function(r){return this.projection.unproject(r)},scale:function(r){return 256*Math.pow(2,r)},zoom:function(r){return Math.log(r/256)/Math.LN2},getProjectedBounds:function(r){if(this.infinite)return null;var o=this.projection.bounds,c=this.scale(r),p=this.transformation.transform(o.min,c),w=this.transformation.transform(o.max,c);return new k(p,w)},infinite:!1,wrapLatLng:function(r){var o=this.wrapLng?y(r.lng,this.wrapLng,!0):r.lng,c=this.wrapLat?y(r.lat,this.wrapLat,!0):r.lat,p=r.alt;return new pe(c,o,p)},wrapLatLngBounds:function(r){var o=r.getCenter(),c=this.wrapLatLng(o),p=o.lat-c.lat,w=o.lng-c.lng;if(p===0&&w===0)return r;
8var x=r.getSouthWest(),H=r.getNorthEast(),D=new pe(x.lat-p,x.lng-w),W=new pe(H.lat-p,H.lng-w);return new ge(D,W)}},Ke=a({},Te,{wrapLng:[-180,180],R:6371e3,distance:function(r,o){var c=Math.PI/180,p=r.lat*c,w=o.lat*c,x=Math.sin((o.lat-r.lat)*c/2),H=Math.sin((o.lng-r.lng)*c/2),D=x*x+Math.cos(p)*Math.cos(w)*H*H,W=2*Math.atan2(Math.sqrt(D),Math.sqrt(1-D));return this.R*W}}),At=6378137,St={R:At,MAX_LATITUDE:85.0511287798,project:function(r){var o=Math.PI/180,c=this.MAX_LATITUDE,p=Math.max(Math.min(c,r.lat),-c),w=Math.sin(p*o);return new R(this.R*r.lng*o,this.R*Math.log((1+w)/(1-w))/2)},unproject:function(r){var o=180/Math.PI;return new pe((2*Math.atan(Math.exp(r.y/this.R))-Math.PI/2)*o,r.x*o/this.R)},bounds:(function(){var r=At*Math.PI;return new k([-r,-r],[r,r])})()};function mn(r,o,c,p){if(j(r)){this._a=r[0],this._b=r[1],this._c=r[2],this._d=r[3];return}this._a=r,this._b=o,this._c=c,this._d=p}mn.prototype={transform:function(r,o){return this._transform(r.clone(),o)},_transform:function(r,o){return o=o||1,r.x=o*(this._a*r.x+this._b),r.y=o*(this._c*r.y+this._d),r},untransform:function(r,o){return o=o||1,new R((r.x/o-this._b)/this._a,(r.y/o-this._d)/this._c)}};function Bn(r,o,c,p){return new mn(r,o,c,p)}var mA=a({},Ke,{code:"EPSG:3857",projection:St,transformation:(function(){var r=.5/(Math.PI*St.R);return Bn(r,.5,-r,.5)})()}),Eo=a({},mA,{code:"EPSG:900913"});function bo(r){return document.createElementNS("http://www.w3.org/2000/svg",r)}function Io(r,o){var c="",p,w,x,H,D,W;for(p=0,x=r.length;p<x;p++){for(D=r[p],w=0,H=D.length;w<H;w++)W=D[w],c+=(w?"L":"M")+W.x+" "+W.y;c+=o?Ee.svg?"z":"x":""}return c||"M0 0"}var Bi=document.documentElement.style,vi="ActiveXObject"in window,So=vi&&!document.addEventListener,gr="msLaunchUri"in navigator&&!("documentMode"in document),vn=Gt("webkit"),is=Gt("android"),Lo=Gt("android 2")||Gt("android 3"),cl=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),fl=is&&Gt("Google")&&cl<537&&!("AudioNode"in window),ss=!!window.opera,os=!gr&&Gt("chrome"),wi=Gt("gecko")&&!vn&&!ss&&!vi,dl=!os&&Gt("safari"),mr=Gt("phantom"),Br="OTransition"in Bi,pf=navigator.platform.indexOf("Win")===0,To=vi&&"transition"in Bi,as="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!Lo,hl="MozPerspective"in Bi,Ho=!window.L_DISABLE_3D&&(To||as||hl)&&!Br&&!mr,Mn=typeof orientation<"u"||Gt("mobile"),ko=Mn&&vn,Po=Mn&&as,ls=!window.PointerEvent&&window.MSPointerEvent,Rn=!!(window.PointerEvent||ls),Dn="ontouchstart"in window||!!window.TouchEvent,pl=!window.L_NO_TOUCH&&(Dn||Rn),gl=Mn&&ss,ml=Mn&&wi,Bl=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,vl=(function(){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassiveEventSupport",C,o),window.removeEventListener("testPassiveEventSupport",C,o)}catch{}return r})(),Oo=(function(){return!!document.createElement("canvas").getContext})(),us=!!(document.createElementNS&&bo("svg").createSVGRect),yi=!!us&&(function(){var r=document.createElement("div");return r.innerHTML="<svg/>",(r.firstChild&&r.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"})(),No=!us&&(function(){try{var r=document.createElement("div");r.innerHTML='<v:shape adj="1"/>';var o=r.firstChild;return o.style.behavior="url(#default#VML)",o&&typeof o.adj=="object"}catch{return!1}})(),Ci=navigator.platform.indexOf("Mac")===0,gf=navigator.platform.indexOf("Linux")===0;function Gt(r){return navigator.userAgent.toLowerCase().indexOf(r)>=0}var Ee={ie:vi,ielt9:So,edge:gr,webkit:vn,android:is,android23:Lo,androidStock:fl,opera:ss,chrome:os,gecko:wi,safari:dl,phantom:mr,opera12:Br,win:pf,ie3d:To,webkit3d:as,gecko3d:hl,any3d:Ho,mobile:Mn,mobileWebkit:ko,mobileWebkit3d:Po,msPointer:ls,pointer:Rn,touch:pl,touchNative:Dn,mobileOpera:gl,mobileGecko:ml,retina:Bl,passiveEvents:vl,canvas:Oo,svg:us,vml:No,inlineSvg:yi,mac:Ci,linux:gf},_i=Ee.msPointer?"MSPointerDown":"pointerdown",cs=Ee.msPointer?"MSPointerMove":"pointermove",wl=Ee.msPointer?"MSPointerUp":"pointerup",yl=Ee.msPointer?"MSPointerCancel":"pointercancel",Mo={touchstart:_i,touchmove:cs,touchend:wl,touchcancel:yl},wn={touchstart:pt,touchmove:fs,touchend:fs,touchcancel:fs},Kn={},Ro=!1;function mf(r,o,c){return o==="touchstart"&&Bf(),wn[o]?(c=wn[o].bind(this,c),r.addEventListener(Mo[o],c,!1),c):(console.warn("wrong event specified:",o),C)}function Cl(r,o,c){if(!Mo[o]){console.warn("wrong event specified:",o);return}r.removeEventListener(Mo[o],c,!1)}function _l(r){Kn[r.pointerId]=r}
8function Ql(r){Kn[r.pointerId]&&(Kn[r.pointerId]=r)}function Do(r){delete Kn[r.pointerId]}function Bf(){Ro||(document.addEventListener(_i,_l,!0),document.addEventListener(cs,Ql,!0),document.addEventListener(wl,Do,!0),document.addEventListener(yl,Do,!0),Ro=!0)}function fs(r,o){if(o.pointerType!==(o.MSPOINTER_TYPE_MOUSE||"mouse")){o.touches=[];for(var c in Kn)o.touches.push(Kn[c]);o.changedTouches=[o],r(o)}}function pt(r,o){o.MSPOINTER_TYPE_TOUCH&&o.pointerType===o.MSPOINTER_TYPE_TOUCH&>(o),fs(r,o)}function vf(r){var o={},c,p;for(p in r)c=r[p],o[p]=c&&c.bind?c.bind(r):c;return r=o,o.type="dblclick",o.detail=2,o.isTrusted=!1,o._simulated=!0,o}var Ko=200;function xl(r,o){r.addEventListener("dblclick",o);var c=0,p;function w(x){if(x.detail!==1){p=x.detail;return}if(!(x.pointerType==="mouse"||x.sourceCapabilities&&!x.sourceCapabilities.firesTouchEvents)){var H=jn(x);if(!(H.some(function(W){return W instanceof HTMLLabelElement&&W.attributes.for})&&!H.some(function(W){return W instanceof HTMLInputElement||W instanceof HTMLSelectElement}))){var D=Date.now();D-c<=Ko?(p++,p===2&&o(vf(x))):p=1,c=D}}}return r.addEventListener("click",w),{dblclick:o,simDblclick:w}}function ds(r,o){r.removeEventListener("dblclick",o.dblclick),r.removeEventListener("click",o.simDblclick)}var Vo=Cr(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),vr=Cr(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),Qi=vr==="webkitTransition"||vr==="OTransition"?vr+"End":"transitionend";function BA(r){return typeof r=="string"?document.getElementById(r):r}function xi(r,o){var c=r.style[o]||r.currentStyle&&r.currentStyle[o];if((!c||c==="auto")&&document.defaultView){var p=document.defaultView.getComputedStyle(r,null);c=p?p[o]:null}return c==="auto"?null:c}function Me(r,o,c){var p=document.createElement(r);return p.className=o||"",c&&c.appendChild(p),p}function ut(r){var o=r.parentNode;o&&o.removeChild(r)}function hs(r){for(;r.firstChild;)r.removeChild(r.firstChild)}function wr(r){var o=r.parentNode;o&&o.lastChild!==r&&o.appendChild(r)}function qA(r){var o=r.parentNode;o&&o.firstChild!==r&&o.insertBefore(r,o.firstChild)}function yr(r,o){if(r.classList!==void 0)return r.classList.contains(o);var c=ps(r);return c.length>0&&new RegExp("(^|\\s)"+o+"(\\s|$)").test(c)}function Ne(r,o){if(r.classList!==void 0)for(var c=b(o),p=0,w=c.length;p<w;p++)r.classList.add(c[p]);else if(!yr(r,o)){var x=ps(r);zo(r,(x?x+" ":"")+o)}}function ot(r,o){r.classList!==void 0?r.classList.remove(o):zo(r,I((" "+ps(r)+" ").replace(" "+o+" "," ")))}function zo(r,o){r.className.baseVal===void 0?r.className=o:r.className.baseVal=o}function ps(r){return r.correspondingElement&&(r=r.correspondingElement),r.className.baseVal===void 0?r.className:r.className.baseVal}function Zt(r,o){"opacity"in r.style?r.style.opacity=o:"filter"in r.style&&Fl(r,o)}function Fl(r,o){var c=!1,p="DXImageTransform.Microsoft.Alpha";try{c=r.filters.item(p)}catch{if(o===1)return}o=Math.round(o*100),c?(c.Enabled=o!==100,c.Opacity=o):r.style.filter+=" progid:"+p+"(opacity="+o+")"}function Cr(r){for(var o=document.documentElement.style,c=0;c<r.length;c++)if(r[c]in o)return r[c];return!1}function vA(r,o,c){var p=o||new R(0,0);r.style[Vo]=(Ee.ie3d?"translate("+p.x+"px,"+p.y+"px)":"translate3d("+p.x+"px,"+p.y+"px,0)")+(c?" scale("+c+")":"")}function wt(r,o){r._leaflet_pos=o,Ee.any3d?vA(r,o):(r.style.left=o.x+"px",r.style.top=o.y+"px")}function $A(r){return r._leaflet_pos||new R(0,0)}var Xe,_r,gs;if("onselectstart"in document)Xe=function(){Pe(window,"selectstart",gt)},_r=function(){nt(window,"selectstart",gt)};else{var Vn=Cr(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);Xe=function(){if(Vn){var r=document.documentElement.style;gs=r[Vn],r[Vn]="none"}},_r=function(){Vn&&(document.documentElement.style[Vn]=gs,gs=void 0)}}function ms(){Pe(window,"dragstart",gt)}function Bs(){nt(window,"dragstart",gt)}var Fi,Ui;function Qr(r){for(;r.tabIndex===-1;)r=r.parentNode;r.style&&(wA(),Fi=r,Ui=r.style.outlineStyle,r.style.outlineStyle="none",Pe(window,"keydown",wA))}function wA(){Fi&&(Fi.style.outlineStyle=Ui,Fi=void 0,Ui=void 0,nt(window,"keydown",wA))}function en(r){do r=r.parentNode;while((!r.offsetWidth||!r.offsetHeight)&&r!==document.body);return r}function TA(r){var o=r.getBoundingClientRect();return{x:o.width/r.offsetWidth||1,y:o.height/r.offsetHeight||1,boundingClientRect:o}}var Ei={__proto__:null,TRANSFORM:Vo,TRANSITION:vr,TRANSITION_END:Qi,get:BA,getStyle:xi,create:Me,remove:ut,empty:hs,toFront:wr,toBack:qA,hasClass:yr,addClass:Ne,removeClass:ot,setClass:zo,getClass:
8ps,setOpacity:Zt,testProp:Cr,setTransform:vA,setPosition:wt,getPosition:$A,get disableTextSelection(){return Xe},get enableTextSelection(){return _r},disableImageDrag:ms,enableImageDrag:Bs,preventOutline:Qr,restoreOutline:wA,getSizedParentNode:en,getScale:TA};function Pe(r,o,c,p){if(o&&typeof o=="object")for(var w in o)Go(r,w,o[w],c);else{o=b(o);for(var x=0,H=o.length;x<H;x++)Go(r,o[x],c,p)}return this}var Lt="_leaflet_events";function nt(r,o,c,p){if(arguments.length===1)jo(r),delete r[Lt];else if(o&&typeof o=="object")for(var w in o)vs(r,w,o[w],c);else if(o=b(o),arguments.length===2)jo(r,function(D){return Z(o,D)!==-1});else for(var x=0,H=o.length;x<H;x++)vs(r,o[x],c,p);return this}function jo(r,o){for(var c in r[Lt]){var p=c.split(/\d/)[0];(!o||o(p))&&vs(r,p,null,null,c)}}var zn={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function Go(r,o,c,p){var w=o+m(c)+(p?"_"+m(p):"");if(r[Lt]&&r[Lt][w])return this;var x=function(D){return c.call(p||r,D||window.event)},H=x;!Ee.touchNative&&Ee.pointer&&o.indexOf("touch")===0?x=mf(r,o,x):Ee.touch&&o==="dblclick"?x=xl(r,x):"addEventListener"in r?o==="touchstart"||o==="touchmove"||o==="wheel"||o==="mousewheel"?r.addEventListener(zn[o]||o,x,Ee.passiveEvents?{passive:!1}:!1):o==="mouseenter"||o==="mouseleave"?(x=function(D){D=D||window.event,Si(r,D)&&H(D)},r.addEventListener(zn[o],x,!1)):r.addEventListener(o,H,!1):r.attachEvent("on"+o,x),r[Lt]=r[Lt]||{},r[Lt][w]=x}function vs(r,o,c,p,w){w=w||o+m(c)+(p?"_"+m(p):"");var x=r[Lt]&&r[Lt][w];if(!x)return this;!Ee.touchNative&&Ee.pointer&&o.indexOf("touch")===0?Cl(r,o,x):Ee.touch&&o==="dblclick"?ds(r,x):"removeEventListener"in r?r.removeEventListener(zn[o]||o,x,!1):r.detachEvent("on"+o,x),r[Lt][w]=null}function HA(r){return r.stopPropagation?r.stopPropagation():r.originalEvent?r.originalEvent._stopped=!0:r.cancelBubble=!0,this}function ws(r){return Go(r,"wheel",HA),this}function bi(r){return Pe(r,"mousedown touchstart dblclick contextmenu",HA),r._leaflet_disable_click=!0,this}function gt(r){return r.preventDefault?r.preventDefault():r.returnValue=!1,this}function yA(r){return gt(r),HA(r),this}function jn(r){if(r.composedPath)return r.composedPath();for(var o=[],c=r.target;c;)o.push(c),c=c.parentNode;return o}function Ii(r,o){if(!o)return new R(r.clientX,r.clientY);var c=TA(o),p=c.boundingClientRect;return new R((r.clientX-p.left)/c.x-o.clientLeft,(r.clientY-p.top)/c.y-o.clientTop)}var wf=Ee.linux&&Ee.chrome?window.devicePixelRatio:Ee.mac?window.devicePixelRatio*3:window.devicePixelRatio>0?2*window.devicePixelRatio:1;function Ul(r){return Ee.edge?r.wheelDeltaY/2:r.deltaY&&r.deltaMode===0?-r.deltaY/wf:r.deltaY&&r.deltaMode===1?-r.deltaY*20:r.deltaY&&r.deltaMode===2?-r.deltaY*60:r.deltaX||r.deltaZ?0:r.wheelDelta?(r.wheelDeltaY||r.wheelDelta)/2:r.detail&&Math.abs(r.detail)<32765?-r.detail*20:r.detail?r.detail/-32765*60:0}function Si(r,o){var c=o.relatedTarget;if(!c)return!0;try{for(;c&&c!==r;)c=c.parentNode}catch{return!1}return c!==r}var ys={__proto__:null,on:Pe,off:nt,stopPropagation:HA,disableScrollPropagation:ws,disableClickPropagation:bi,preventDefault:gt,stop:yA,getPropagationPath:jn,getMousePosition:Ii,getWheelDelta:Ul,isExternalTarget:Si,addListener:Pe,removeListener:nt},Cs=ve.extend({run:function(r,o,c,p){this.stop(),this._el=r,this._inProgress=!0,this._duration=c||.25,this._easeOutPower=1/Math.max(p||.5,.2),this._startPos=$A(r),this._offset=o.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=de(this._animate,this),this._step()},_step:function(r){var o=+new Date-this._startTime,c=this._duration*1e3;o<c?this._runFrame(this._easeOut(o/c),r):(this._runFrame(1),this._complete())},_runFrame:function(r,o){var c=this._startPos.add(this._offset.multiplyBy(r));o&&c._round(),wt(this._el,c),this.fire("step")},_complete:function(){oe(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(r){return 1-Math.pow(1-r,this._easeOutPower)}}),Ze=ve.extend({options:{crs:mA,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(r,o){o=U(this,o),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(r),this._initLayout(),this._onResize=d(this._onResize,this),this._initEvents(),o.maxBounds&&this.setMaxBounds(o.maxBounds),o.zoom!==void 0&&(this._zoom=this._limitZoom(o.zoom)),o.center&&o.zoom!==void 0&&this.setView(he(o.center),o.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=vr&&Ee.any3d&&!Ee.mobileOpera&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),Pe(this._proxy,Qi,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)}
8,setView:function(r,o,c){if(o=o===void 0?this._zoom:this._limitZoom(o),r=this._limitCenter(he(r),o,this.options.maxBounds),c=c||{},this._stop(),this._loaded&&!c.reset&&c!==!0){c.animate!==void 0&&(c.zoom=a({animate:c.animate},c.zoom),c.pan=a({animate:c.animate,duration:c.duration},c.pan));var p=this._zoom!==o?this._tryAnimatedZoom&&this._tryAnimatedZoom(r,o,c.zoom):this._tryAnimatedPan(r,c.pan);if(p)return clearTimeout(this._sizeTimer),this}return this._resetView(r,o,c.pan&&c.pan.noMoveStart),this},setZoom:function(r,o){return this._loaded?this.setView(this.getCenter(),r,{zoom:o}):(this._zoom=r,this)},zoomIn:function(r,o){return r=r||(Ee.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom+r,o)},zoomOut:function(r,o){return r=r||(Ee.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom-r,o)},setZoomAround:function(r,o,c){var p=this.getZoomScale(o),w=this.getSize().divideBy(2),x=r instanceof R?r:this.latLngToContainerPoint(r),H=x.subtract(w).multiplyBy(1-1/p),D=this.containerPointToLatLng(w.add(H));return this.setView(D,o,{zoom:c})},_getBoundsCenterZoom:function(r,o){o=o||{},r=r.getBounds?r.getBounds():me(r);var c=J(o.paddingTopLeft||o.padding||[0,0]),p=J(o.paddingBottomRight||o.padding||[0,0]),w=this.getBoundsZoom(r,!1,c.add(p));if(w=typeof o.maxZoom=="number"?Math.min(o.maxZoom,w):w,w===1/0)return{center:r.getCenter(),zoom:w};
8var x=p.subtract(c).divideBy(2),H=this.project(r.getSouthWest(),w),D=this.project(r.getNorthEast(),w),W=this.unproject(H.add(D).divideBy(2).add(x),w);return{center:W,zoom:w}},fitBounds:function(r,o){if(r=me(r),!r.isValid())throw new Error("Bounds are not valid.");var c=this._getBoundsCenterZoom(r,o);return this.setView(c.center,c.zoom,o)},fitWorld:function(r){return this.fitBounds([[-90,-180],[90,180]],r)},panTo:function(r,o){return this.setView(r,this._zoom,{pan:o})},panBy:function(r,o){if(r=J(r).round(),o=o||{},!r.x&&!r.y)return this.fire("moveend");if(o.animate!==!0&&!this.getSize().contains(r))return this._resetView(this.unproject(this.project(this.getCenter()).add(r)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new Cs,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),o.noMoveStart||this.fire("movestart"),o.animate!==!1){Ne(this._mapPane,"leaflet-pan-anim");var c=this._getMapPanePos().subtract(r).round();this._panAnim.run(this._mapPane,c,o.duration||.25,o.easeLinearity)}else this._rawPanBy(r),this.fire("move").fire("moveend");return this},flyTo:function(r,o,c){if(c=c||{},c.animate===!1||!Ee.any3d)return this.setView(r,o,c);this._stop();var p=this.project(this.getCenter()),w=this.project(r),x=this.getSize(),H=this._zoom;r=he(r),o=o===void 0?H:o;var D=Math.max(x.x,x.y),W=D*this.getZoomScale(H,o),ee=w.distanceTo(p)||1,Be=1.42,Le=Be*Be;function Ve(et){var Mr=et?-1:1,Hf=et?W:D,kf=W*W-D*D+Mr*Le*Le*ee*ee,qn=2*Hf*Le*ee,$n=kf/qn,er=Math.sqrt($n*$n+1)-$n,Ps=er<1e-9?-18:Math.log(er);return Ps}function Tt(et){return(Math.exp(et)-Math.exp(-et))/2}function Ut(et){return(Math.exp(et)+Math.exp(-et))/2}function rA(et){return Tt(et)/Ut(et)}var Xt=Ve(0);function Or(et){return D*(Ut(Xt)/Ut(Xt+Be*et))}function da(et){return D*(Ut(Xt)*rA(Xt+Be*et)-Tt(Xt))/Le}function En(et){return 1-Math.pow(1-et,1.5)}var Wl=Date.now(),Yn=(Ve(1)-Xt)/Be,NA=c.duration?1e3*c.duration:1e3*Yn*.8;function Nr(){var et=(Date.now()-Wl)/NA,Mr=En(et)*Yn;et<=1?(this._flyToFrame=de(Nr,this),this._move(this.unproject(p.add(w.subtract(p).multiplyBy(da(Mr)/ee)),H),this.getScaleZoom(D/Or(Mr),H),{flyTo:!0})):this._move(r,o)._moveEnd(!0)}return this._moveStart(!0,c.noMoveStart),Nr.call(this),this},flyToBounds:function(r,o){var c=this._getBoundsCenterZoom(r,o);return this.flyTo(c.center,c.zoom,o)},setMaxBounds:function(r){return r=me(r),this.listens("moveend",this._panInsideMaxBounds)&&this.off("moveend",this._panInsideMaxBounds),r.isValid()?(this.options.maxBounds=r,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this)},setMinZoom:function(r){var o=this.options.minZoom;return this.options.minZoom=r,this._loaded&&o!==r&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(r):this},setMaxZoom:function(r){var o=this.options.maxZoom;return this.options.maxZoom=r,this._loaded&&o!==r&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(r):this},panInsideBounds:function(r,o){this._enforcingBounds=!0;var c=this.getCenter(),p=this._limitCenter(c,this._zoom,me(r));return c.equals(p)||this.panTo(p,o),this._enforcingBounds=!1,this},panInside:function(r,o){o=o||{};var c=J(o.paddingTopLeft||o.padding||[0,0]),p=J(o.paddingBottomRight||o.padding||[0,0]),w=this.project(this.getCenter()),x=this.project(r),H=this.getPixelBounds(),D=Y([H.min.add(c),H.max.subtract(p)]),W=D.getSize();if(!D.contains(x)){this._enforcingBounds=!0;var ee=x.subtract(D.getCenter()),Be=D.extend(x).getSize().subtract(W);w.x+=ee.x<0?-Be.x:Be.x,w.y+=ee.y<0?-Be.y:Be.y,this.panTo(this.unproject(w),o),this._enforcingBounds=!1}return this},invalidateSize:function(r){if(!this._loaded)return this;r=a({animate:!1,pan:!0},r===!0?{animate:!0}:r);var o=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var c=this.getSize(),p=o.divideBy(2).round(),w=c.divideBy(2).round(),x=p.subtract(w);return!x.x&&!x.y?this:(r.animate&&r.pan?this.panBy(x):(r.pan&&this._rawPanBy(x),this.fire("move"),r.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(d(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:o,newSize:c}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(r){if(r=this._locateOptions=a({timeout:1e4,watch:!1}
8,r),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var o=d(this._handleGeolocationResponse,this),c=d(this._handleGeolocationError,this);return r.watch?this._locationWatchId=navigator.geolocation.watchPosition(o,c,r):navigator.geolocation.getCurrentPosition(o,c,r),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(r){if(this._container._leaflet_id){var o=r.code,c=r.message||(o===1?"permission denied":o===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:o,message:"Geolocation error: "+c+"."})}},_handleGeolocationResponse:function(r){if(this._container._leaflet_id){var o=r.coords.latitude,c=r.coords.longitude,p=new pe(o,c),w=p.toBounds(r.coords.accuracy*2),x=this._locateOptions;if(x.setView){var H=this.getBoundsZoom(w);this.setView(p,x.maxZoom?Math.min(H,x.maxZoom):H)}var D={latlng:p,bounds:w,timestamp:r.timestamp};for(var W in r.coords)typeof r.coords[W]=="number"&&(D[W]=r.coords[W]);this.fire("locationfound",D)}},addHandler:function(r,o){if(!o)return this;var c=this[r]=new o(this);return this._handlers.push(c),this.options[r]&&c.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),ut(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(oe(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var r;for(r in this._layers)this._layers[r].remove();for(r in this._panes)ut(this._panes[r]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(r,o){var c="leaflet-pane"+(r?" leaflet-"+r.replace("Pane","")+"-pane":""),p=Me("div",c,o||this._mapPane);return r&&(this._panes[r]=p),p},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var r=this.getPixelBounds(),o=this.unproject(r.getBottomLeft()),c=this.unproject(r.getTopRight());return new ge(o,c)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(r,o,c){r=me(r),c=J(c||[0,0]);var p=this.getZoom()||0,w=this.getMinZoom(),x=this.getMaxZoom(),H=r.getNorthWest(),D=r.getSouthEast(),W=this.getSize().subtract(c),ee=Y(this.project(D,p),this.project(H,p)).getSize(),Be=Ee.any3d?this.options.zoomSnap:1,Le=W.x/ee.x,Ve=W.y/ee.y,Tt=o?Math.max(Le,Ve):Math.min(Le,Ve);return p=this.getScaleZoom(Tt,p),Be&&(p=Math.round(p/(Be/100))*(Be/100),p=o?Math.ceil(p/Be)*Be:Math.floor(p/Be)*Be),Math.max(w,Math.min(x,p))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new R(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(r,o){var c=this._getTopLeftPoint(r,o);return new k(c,c.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(r){return this.options.crs.getProjectedBounds(r===void 0?this.getZoom():r)},getPane:function(r){return typeof r=="string"?this._panes[r]:r},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(r,o){var c=this.options.crs;return o=o===void 0?this._zoom:o,c.scale(r)/c.scale(o)},getScaleZoom:function(r,o){var c=this.options.crs;o=o===void 0?this._zoom:o;var p=c.zoom(r*c.scale(o));return isNaN(p)?1/0:p},project:function(r,o){return o=o===void 0?this._zoom:o,this.options.crs.latLngToPoint(he(r),o)},unproject:function(r,o){return o=o===void 0?this._zoom:o,this.options.crs.pointToLatLng(J(r),o)},layerPointToLatLng:function(r){var o=J(r).add(this.getPixelOrigin());return this.unproject(o)},latLngToLayerPoint:function(r){var o=this.project(he(r))._round();return o._subtract(this.getPixelOrigin())},wrapLatLng:function(r){return this.options.crs.wrapLatLng(he(r))},wrapLatLngBounds:function(r){return this.options.crs.wrapLatLngBounds(me(r))},distance:function(r,o){return this.options.crs.distance(he(r),he(o))},containerPointToLayerPoint:function(r){return J(r).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(r){return J(r).add(this._getMapPanePos())},containerPointToLatLng:function(r){var o=this.containerPointToLayerPoint(J(r));return this.layerPointToLatLng(o)},latLngToContainerPoint:function(r){return this.layerPointToContainerPoint(this.latLngToLayerPoint(he(r)))},mouseEventToContainerPoint:function(r){return Ii(r,this._container)},mouseEventToLayerPoint:function(r){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(r))},mouseEventToLatLng:function(r){return this.layerPointToLatLng(this.mouseEventToLayerPoint(r))},_initContainer:function(r){var o=this._container=BA(r);if(o){if(o._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");Pe(o,"scroll",this._onScroll,this),this._containerId=m(o)},_initLayout:function(){var r=this._container;this._fadeAnimated=this.options.fadeAnimation&&Ee.any3d,Ne(r,"leaflet-container"+(Ee.touch?" leaflet-touch":"")+(Ee.retina?" leaflet-retina":"")+(Ee.ielt9?" leaflet-oldie":"")+(Ee.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var o=xi(r,"position");o!=="absolute"&&o!=="relative"&&o!=="fixed"&&o!=="sticky"&&(r.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var r=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),wt(this._mapPane,new R(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(Ne(r.markerPane,"leaflet-zoom-hide"),Ne(r.shadowPane,"leaflet-zoom-hide"))},_resetView:function(r,o,c){wt(this._mapPane,new R(0,0));var p=!this._loaded;this._loaded=!0,o=this._limitZoom(o),this.fire("viewprereset");var w=this._zoom!==o;this._moveStart(w,c)._move(r,o)._moveEnd(w),this.fire("viewreset"),p&&this.fire("load")},_moveStart:function(r,o){return r&&this.fire("zoomstart"),o||this.fire("movestart"),this},_move:function(r,o,c,p){o===void 0&&(o=this._zoom);var w=this._zoom!==o;return this._zoom=o,this._lastCenter=r,this._pixelOrigin=this._getNewPixelOrigin(r),p?c&&c.pinch&&this.fire("zoom",c):((w||c&&c.pinch)&&this.fire("zoom",c),this.fire("move",c)),this},_moveEnd:function(r){return r&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return oe(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(r){wt(this._mapPane,this._getMapPanePos().subtract(r))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(r){this._targets={},this._targets[m(this._container)]=this;var o=r?nt:Pe;o(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&o(window,"resize",this._onResize,this),Ee.any3d&&this.options.transform3DLimit&&(r?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){oe(this._resizeRequest),this._resizeRequest=de(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var r=this._getMapPanePos();Math.max(Math.abs(r.x),Math.abs(r.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(r,o){for(var c=[],p,w=o==="mouseout"||o==="mouseover",x=r.target||r.srcElement,H=!1;x;){if(p=this._targets[m(x)],p&&(o==="click"||o==="preclick")&&this._draggableMoved(p)){H=!0;break}if(p&&p.listens(o,!0)&&(w&&!Si(x,r)||(c.push(p),w))||x===this._container)break;x=x.parentNode}return!c.length&&!H&&!w&&this.listens(o,!0)&&(c=[this]),c},_isClickDisabled:function(r){for(;r&&r!==this._container;){if(r._leaflet_disable_click)return!0;r=r.parentNode}},_handleDOMEvent:function(r){var o=r.target||r.srcElement;if(!(!this._loaded||o._leaflet_disable_events||r.type==="click"&&this._isCl
8ickDisabled(o))){var c=r.type;c==="mousedown"&&Qr(o),this._fireDOMEvent(r,c)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(r,o,c){if(r.type==="click"){var p=a({},r);p.type="preclick",this._fireDOMEvent(p,p.type,c)}var w=this._findEventTargets(r,o);if(c){for(var x=[],H=0;H<c.length;H++)c[H].listens(o,!0)&&x.push(c[H]);w=x.concat(w)}if(w.length){o==="contextmenu"&>(r);var D=w[0],W={originalEvent:r};if(r.type!=="keypress"&&r.type!=="keydown"&&r.type!=="keyup"){var ee=D.getLatLng&&(!D._radius||D._radius<=10);W.containerPoint=ee?this.latLngToContainerPoint(D.getLatLng()):this.mouseEventToContainerPoint(r),W.layerPoint=this.containerPointToLayerPoint(W.containerPoint),W.latlng=ee?D.getLatLng():this.layerPointToLatLng(W.layerPoint)}for(H=0;H<w.length;H++)if(w[H].fire(o,W,!0),W.originalEvent._stopped||w[H].options.bubblingMouseEvents===!1&&Z(this._mouseEvents,o)!==-1)return}},_draggableMoved:function(r){return r=r.dragging&&r.dragging.enabled()?r:this,r.dragging&&r.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var r=0,o=this._handlers.length;r<o;r++)this._handlers[r].disable()},whenReady:function(r,o){return this._loaded?r.call(o||this,{target:this}):this.on("load",r,o),this},_getMapPanePos:function(){return $A(this._mapPane)||new R(0,0)},_moved:function(){var r=this._getMapPanePos();return r&&!r.equals([0,0])},_getTopLeftPoint:function(r,o){var c=r&&o!==void 0?this._getNewPixelOrigin(r,o):this.getPixelOrigin();return c.subtract(this._getMapPanePos())},_getNewPixelOrigin:function(r,o){var c=this.getSize()._divideBy(2);return this.project(r,o)._subtract(c)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(r,o,c){var p=this._getNewPixelOrigin(c,o);return this.project(r,o)._subtract(p)},_latLngBoundsToNewLayerBounds:function(r,o,c){var p=this._getNewPixelOrigin(c,o);
8return Y([this.project(r.getSouthWest(),o)._subtract(p),this.project(r.getNorthWest(),o)._subtract(p),this.project(r.getSouthEast(),o)._subtract(p),this.project(r.getNorthEast(),o)._subtract(p)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(r){return this.latLngToLayerPoint(r).subtract(this._getCenterLayerPoint())},_limitCenter:function(r,o,c){if(!c)return r;var p=this.project(r,o),w=this.getSize().divideBy(2),x=new k(p.subtract(w),p.add(w)),H=this._getBoundsOffset(x,c,o);return Math.abs(H.x)<=1&&Math.abs(H.y)<=1?r:this.unproject(p.add(H),o)},_limitOffset:function(r,o){if(!o)return r;var c=this.getPixelBounds(),p=new k(c.min.add(r),c.max.add(r));return r.add(this._getBoundsOffset(p,o))},_getBoundsOffset:function(r,o,c){var p=Y(this.project(o.getNorthEast(),c),this.project(o.getSouthWest(),c)),w=p.min.subtract(r.min),x=p.max.subtract(r.max),H=this._rebound(w.x,-x.x),D=this._rebound(w.y,-x.y);return new R(H,D)},_rebound:function(r,o){return r+o>0?Math.round(r-o)/2:Math.max(0,Math.ceil(r))-Math.max(0,Math.floor(o))},_limitZoom:function(r){var o=this.getMinZoom(),c=this.getMaxZoom(),p=Ee.any3d?this.options.zoomSnap:1;return p&&(r=Math.round(r/p)*p),Math.max(o,Math.min(c,r))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){ot(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(r,o){var c=this._getCenterOffset(r)._trunc();return(o&&o.animate)!==!0&&!this.getSize().contains(c)?!1:(this.panBy(c,o),!0)},_createAnimProxy:function(){var r=this._proxy=Me("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(r),this.on("zoomanim",function(o){var c=Vo,p=this._proxy.style[c];vA(this._proxy,this.project(o.center,o.zoom),this.getZoomScale(o.zoom,1)),p===this._proxy.style[c]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){ut(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var r=this.getCenter(),o=this.getZoom();vA(this._proxy,this.project(r,o),this.getZoomScale(o,1))},_catchTransitionEnd:function(r){this._animatingZoom&&r.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(r,o,c){if(this._animatingZoom)return!0;if(c=c||{},!this._zoomAnimated||c.animate===!1||this._nothingToAnimate()||Math.abs(o-this._zoom)>this.options.zoomAnimationThreshold)return!1;var p=this.getZoomScale(o),w=this._getCenterOffset(r)._divideBy(1-1/p);return c.animate!==!0&&!this.getSize().contains(w)?!1:(de(function(){this._moveStart(!0,c.noMoveStart||!1)._animateZoom(r,o,!0)},this),!0)},_animateZoom:function(r,o,c,p){this._mapPane&&(c&&(this._animatingZoom=!0,this._animateToCenter=r,this._animateToZoom=o,Ne(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:r,zoom:o,noUpdate:p}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(d(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&ot(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function yn(r,o){return new Ze(r,o)}var AA=te.extend({options:{position:"topright"},initialize:function(r){U(this,r)},getPosition:function(){return this.options.position},setPosition:function(r){var o=this._map;return o&&o.removeControl(this),this.options.position=r,o&&o.addControl(this),this},getContainer:function(){return this._container},addTo:function(r){this.remove(),this._map=r;var o=this._container=this.onAdd(r),c=this.getPosition(),p=r._controlCorners[c];return Ne(o,"leaflet-control"),c.indexOf("bottom")!==-1?p.insertBefore(o,p.firstChild):p.appendChild(o),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(ut(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(r){this._map&&r&&r.screenX>0&&r.screenY>0&&this._map.getContainer().focus()}}),Cn=function(r){return new AA(r)};Ze.include({addControl:function(r){return r.addTo(this),this},removeControl:function(r){return r.remove(),this}
vendor: 1,981 bytes, line 8
8,_initControlPos:function(){var r=this._controlCorners={},o="leaflet-",c=this._controlContainer=Me("div",o+"control-container",this._container);function p(w,x){var H=o+w+" "+o+x;r[w+x]=Me("div",H,c)}p("top","left"),p("top","right"),p("bottom","left"),p("bottom","right")},_clearControlPos:function(){for(var r in this._controlCorners)ut(this._controlCorners[r]);ut(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var Zo=AA.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(r,o,c,p){return c<p?-1:p<c?1:0}},initialize:function(r,o,c){U(this,c),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,this._preventClick=!1;for(var p in r)this._addLayer(r[p],p);for(p in o)this._addLayer(o[p],p,!0)},onAdd:function(r){this._initLayout(),this._update(),this._map=r,r.on("zoomend",this._checkDisabledLayers,this);for(var o=0;o<this._layers.length;o++)this._layers[o].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(r){return AA.prototype.addTo.call(this,r),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var r=0;r<this._layers.length;r++)this._layers[r].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(r,o){return this._addLayer(r,o),this._map?this._update():this},addOverlay:function(r,o){return this._addLayer(r,o,!0),this._map?this._update():this},removeLayer:function(r){r.off("add remove",this._onLayerChange,this);var o=this._getLayer(m(r));return o&&this._layers.splice(this._layers.indexOf(o),1),this._map?this._update():this},expand:function(){Ne(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var r=this._map.getSize().y-(this._container.offsetTop+50);return r<this._section.clientHeight?(Ne(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=r+"px"):ot
8(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return ot(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var r="leaflet-control-layers",o=this._container=Me("div",r),c=this.options.collapsed;o.setAttribute("aria-haspopup",!0),bi(o),ws(o);var p=this._section=Me("section",r+"-list");c&&(this._map.on("click",this.collapse,this),Pe(o,{mouseenter:this._expandSafely,mouseleave:this.collapse},this));var w=this._layersLink=Me("a",r+"-toggle",o);w.href="#",w.title="Layers",w.setAttribute("role","button"),Pe(w,{keydown:function(x){x.keyCode===13&&this._expandSafely()},click:function(x){gt(x),this._expandSafely()}},this),c||this.expand(),this._baseLayersList=Me("div",r+"-base",p),this._separator=Me("div",r+"-separator",p),this._overlaysList=Me("div",r+"-overlays",p),o.appendChild(p)},_getLayer:function(r){for(var o=0;o<this._layers.length;o++)if(this._layers[o]&&m(this._layers[o].layer)===r)return this._layers[o]},_addLayer:function(r,o,c){this._map&&r.on("add remove",this._onLayerChange,this),this._layers.push({layer:r,name:o,overlay:c}),this.options.sortLayers&&this._layers.sort(d(function(p,w){return this.options.sortFunction(p.layer,w.layer,p.name,w.name)},this)),this.options.autoZIndex&&r.setZIndex&&(this._lastZIndex++,r.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;hs(this._baseLayersList),hs(this._overlaysList),this._layerControlInputs=[];var r,o,c,p,w=0;for(c=0;c<this._layers.length;c++)p=this._layers[c],this._addItem(p),o=o||p.overlay,r=r||!p.overlay,w+=p.overlay?0:1;return this.options.hideSingleBase&&(r=r&&w>1,this._baseLayersList.style.display=r?"":"none"),this._separator.style.display=o&&r?"":"none",this},_onLayerChange:function(r){this._handlingClick||this._update();var o=this._getLayer(m(r.target)),c=o.overlay?r.type==="add"?"overlayadd":"overlayremove":r.type==="add"?"baselayerchange":null;c&&this._map.fire(c,o)},_createRadioElement:function(r,o){var c='<input type="radio" class="leaflet-control-layers-selector" name="'+r+'"'+(o?' checked="checked"':"")+"/>",p=document.createElement("div");return p.innerHTML=c,p.firstChild},_addItem:function(r){var o=document.createElement("label"),c=this._map.hasLayer(r.layer),p;r.overlay?(p=document.createElement("input"),p.type="checkbox",p.className="leaflet-control-layers-selector",p.defaultChecked=c):p=this._createRadioElement("leaflet-base-layers_"+m(this),c),this._layerControlInputs.push(p),p.layerId=m(r.layer),Pe(p,"click",this._onInputClick,this);var w=document.createElement("span");w.innerHTML=" "+r.name;var x=document.createElement("span");o.appendChild(x),x.appendChild(p),x.appendChild(w);var H=r.overlay?this._overlaysList:this._baseLayersList;return H.appendChild(o),this._checkDisabledLayers(),o},_onInputClick:function(){if(!this._preventClick){var r=this._layerControlInputs,o,c,p=[],w=[];this._handlingClick=!0;for(var x=r.length-1;x>=0;x--)o=r[x],c=this._getLayer(o.layerId).layer,o.checked?p.push(c):o.checked||w.push(c);for(x=0;x<w.length;x++)this._map.hasLayer(w[x])&&this._map.removeLayer(w[x]);for(x=0;x<p.length;x++)this._map.hasLayer(p[x])||this._map.addLayer(p[x]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var r=this._layerControlInputs,o,c,p=this._map.getZoom(),w=r.length-1;w>=0;w--)o=r[w],c=this._getLayer(o.layerId).layer,o.disabled=c.options.minZoom!==void 0&&p<c.options.minZoom||c.options.maxZoom!==void 0&&p>c.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var r=this._section;this._preventClick=!0,Pe(r,"click",gt),this.expand();var o=this;setTimeout(function(){nt(r,"click",gt),o._preventClick=!1})}}),_s=function(r,o,c){return new Zo(r,o,c)},xr=AA.extend({options:{position:"topleft",zoomInText:'<span aria-hidden="true">+</span>',zoomInTitle:"Zoom in",zoomOutText:'<span aria-hidden="true">−</span>',zoomOutTitle:"Zoom out"},onAdd:function(r){var o="leaflet-control-zoom",c=Me("div",o+" leaflet-bar"),p=this.options;return this._zoomInButton=this._createButton(p.zoomInText,p.zoomInTitle,o+"-in",c,this._zoomIn),this._zoomOutButton=this._createButton(p.zoomOutText,p.zoomOutTitle,o+"-out",c,this._zoomOut),this._updateDisabled(),r.on("zoomend zoomlevelschange",this._updateDisabled,this),c},onRemove:function(r){r.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(r){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(r.shiftKey?3:1))},_zoomOut:function(r){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(r.shiftKey?3:1))},_createButton:function(r,o,c,p,w){var x=Me("a",c,p);return x.innerHTML=r,x.href="#",x.title=o,x.setAttribute("role","button"),x.setAttribute("aria-label",o),bi(x),Pe(x,"click",yA),Pe(x,"click",w,this),Pe(x,"click",this._refocusOnMap,this),x},_updateDisabled:function(){var r=this._map,o="leaflet-disabled";ot(this._zoomInButton,o),ot(this._zoomOutButton,o),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||r._zoom===r.getMinZoom())&&(Ne(this._zoomOutButton,o),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||r._zoom===r.getMaxZoom())&&(Ne(this._zoomInButton,o),this._zoomInButton.setAttribute("aria-disabled","true"))}});Ze.mergeOptions({zoomControl:!0}),Ze.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new xr,this.addControl(this.zoomControl))});var El=function(r){return new xr(r)},Wt=AA.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(r){var o="leaflet-control-scale",c=Me("div",o),p=this.options;return this._addScales(p,o+"-line",c),r.on(p.updateWhenIdle?"moveend":"move",this._update,this),r.whenReady(this._update,this),c},onRemove:function(r){r.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(r,o,c){r.metric&&(this._mScale=Me("div",o,c)),r.imperial&&(this._iScale=Me("div",o,c))},_update:function(){var r=this._map,o=r.getSize().y/2,c=r.distance(r.containerPointToLatLng([0,o]),r.containerPointToLatLng([this.options.maxWidth,o]));this._updateScales(c)},_updateScales:function(r){this.options.metric&&r&&this._updateMetric(r),this.options.imperial&&r&&this._updateImperial(r)},_updateMetric:function(r){var o=this._getRoundNum(r),c=o<1e3?o+" m":o/1e3+" km";this._updateScale(this._mScale,c,o/r)}
8,_updateImperial:function(r){var o=r*3.2808399,c,p,w;o>5280?(c=o/5280,p=this._getRoundNum(c),this._updateScale(this._iScale,p+" mi",p/c)):(w=this._getRoundNum(o),this._updateScale(this._iScale,w+" ft",w/o))},_updateScale:function(r,o,c){r.style.width=Math.round(this.options.maxWidth*c)+"px",r.innerHTML=o},_getRoundNum:function(r){var o=Math.pow(10,(Math.floor(r)+"").length-1),c=r/o;return c=c>=10?10:c>=5?5:c>=3?3:c>=2?2:1,o*c}}),Fr=function(r){return new Wt(r)},Wo='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" class="leaflet-attribution-flag"><path fill="#4C7BE1" d="M0 0h12v4H0z"/><path fill="#FFD500" d="M0 4h12v3H0z"/><path fill="#E0BC00" d="M0 7h12v1H0z"/></svg>',Gn=AA.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JavaScript library for interactive maps">'+(Ee.inlineSvg?Wo+" ":"")+"Leaflet</a>"},initialize:function(r){U(this,r),this._attributions={}},onAdd:function(r){r.attributionControl=this,this._container=Me("div","leaflet-control-attribution"),bi(this._container);for(var o in r._layers)r._layers[o].getAttribution&&this.addAttribution(r._layers[o].getAttribution());return this._update(),r.on("layeradd",this._addAttribution,this),this._container},onRemove:function(r){r.off("layeradd",this._addAttribution,this)},_addAttribution:function(r){r.layer.getAttribution&&(this.addAttribution(r.layer.getAttribution()),r.layer.once("remove",function(){this.removeAttribution(r.layer.getAttribution())},this))},setPrefix:function(r){return this.options.prefix=r,this._update(),this},addAttribution:function(r){return r?(this._attributions[r]||(this._attributions[r]=0),this._attributions[r]++,this._update(),this):this},removeAttribution:function(r){return r?(this._attributions[r]&&(this._attributions[r]--,this._update()),this):this},_update:function(){if(this._map){var r=[];for(var o in this._attributions)this._attributions[o]&&r.push(o);var c=[];this.options.prefix&&c.push(this.options.prefix),r.length&&c.push(r.join(", ")),this._container.innerHTML=c.join(' <span aria-hidden="true">|</span> ')}}});Ze.mergeOptions({attributionControl:!0}),Ze.addInitHook(function(){this.options.attributionControl&&new Gn().addTo(this)});var yf=function(r){return new Gn(r)};AA.Layers=Zo,AA.Zoom=xr,AA.Scale=Wt,AA.Attribution=Gn,Cn.layers=_s,Cn.zoom=El,Cn.scale=Fr,Cn.attribution=yf;var aA=te.extend({initialize:function(r){this._map=r},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});aA.addTo=function(r,o){return r.addHandler(o,this),this};var Xo={Events:ue},Ur=Ee.touch?"touchstart mousedown":"mousedown",CA=ve.extend({options:{clickTolerance:3},initialize:function(r,o,c,p){U(this,p),this._element=r,this._dragStartTarget=o||r,this._preventOutline=c},enable:function(){this._enabled||(Pe(this._dragStartTarget,Ur,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(CA._dragging===this&&this.finishDrag(!0),nt(this._dragStartTarget,Ur,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(r){if(this._enabled&&(this._moved=!1,!yr(this._element,"leaflet-zoom-anim"))){if(r.touches&&r.touches.length!==1){CA._dragging===this&&this.finishDrag();return}if(!(CA._dragging||r.shiftKey||r.which!==1&&r.button!==1&&!r.touches)&&(CA._dragging=this,this._preventOutline&&Qr(this._element),ms(),Xe(),!this._moving)){this.fire("down");var o=r.touches?r.touches[0]:r,c=en(this._element);this._startPoint=new R(o.clientX,o.clientY),this._startPos=$A(this._element),this._parentScale=TA(c);var p=r.type==="mousedown";Pe(document,p?"mousemove":"touchmove",this._onMove,this),Pe(document,p?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(r){if(this._enabled){if(r.touches&&r.touches.length>1){this._moved=!0;return}var o=r.touches&&r.touches.length===1?r.touches[0]:r,c=new R(o.clientX,o.clientY)._subtract(this._startPoint);!c.x&&!c.y||Math.abs(c.x)+Math.abs(c.y)<this.options.clickTolerance||(c.x/=this._parentScale.x,c.y/=this._parentScale.y,gt(r),this._moved||(this.fire("dragstart"),this._moved=!0,Ne(document.body,"leaflet-dragging"),this._lastTarget=r.target||r.srcElement,window.SVGElementInstance&&this._lastTarget instanceof window.SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),Ne(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(c),this._moving=!0,this._lastEvent=r,this._updatePosition())}},_updatePosition:function(){var r={originalEvent:this._lastEvent};this.fire("predrag",r),wt(this._element,this._newPos),this.fire("drag",r)},_onUp:function(){this._enabled&&this.finishDrag()},finishDrag:function(r){ot(document.body,"leaflet-dragging"),this._lastTarget&&(ot(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),nt(document,"mousemove touchmove",this._onMove,this),nt(document,"mouseup touchend touchcancel",this._onUp,this),Bs(),_r();var o=this._moved&&this._moving;this._moving=!1,CA._dragging=!1,o&&this.fire("dragend",{noInertia:r,distance:this._newPos.distanceTo(this._startPos)})}});function Jo(r,o,c){var p,w=[1,4,2,8],x,H,D,W,ee,Be,Le,Ve;for(x=0,Be=r.length;x<Be;x++)r[x]._code=Zn(r[x],o);for(D=0;D<4;D++){for(Le=w[D],p=[],x=0,Be=r.length,H=Be-1;x<Be;
8H=x++)W=r[x],ee=r[H],W._code&Le?ee._code&Le||(Ve=xs(ee,W,Le,o,c),Ve._code=Zn(Ve,o),p.push(Ve)):(ee._code&Le&&(Ve=xs(ee,W,Le,o,c),Ve._code=Zn(Ve,o),p.push(Ve)),p.push(W));r=p}return r}function bl(r,o){var c,p,w,x,H,D,W,ee,Be;if(!r||r.length===0)throw new Error("latlngs not passed");lA(r)||(console.warn("latlngs are not flat! Only the first ring will be used"),r=r[0]);var Le=he([0,0]),Ve=me(r),Tt=Ve.getNorthWest().distanceTo(Ve.getSouthWest())*Ve.getNorthEast().distanceTo(Ve.getNorthWest());Tt<1700&&(Le=Yo(r));var Ut=r.length,rA=[];for(c=0;c<Ut;c++){var Xt=he(r[c]);rA.push(o.project(he([Xt.lat-Le.lat,Xt.lng-Le.lng])))}for(D=W=ee=0,c=0,p=Ut-1;c<Ut;p=c++)w=rA[c],x=rA[p],H=w.y*x.x-x.y*w.x,W+=(w.x+x.x)*H,ee+=(w.y+x.y)*H,D+=H*3;D===0?Be=rA[0]:Be=[W/D,ee/D];var Or=o.unproject(J(Be));return he([Or.lat+Le.lat,Or.lng+Le.lng])}function Yo(r){for(var o=0,c=0,p=0,w=0;w<r.length;w++){var x=he(r[w]);o+=x.lat,c+=x.lng,p++}return he([o/p,c/p])}var Cf={__proto__:null,clipPolygon:Jo,polygonCenter:bl,centroid:Yo};function Qs(r,o){if(!o||!r.length)return r.slice();var c=o*o;return r=xf(r,c),r=Qf(r,c),r}function Il(r,o,c){return Math.sqrt(Wn(r,o,c,!0))}function _f(r,o,c){return Wn(r,o,c)}function Qf(r,o){var c=r.length,p=typeof Uint8Array<"u"?Uint8Array:Array,w=new p(c);w[0]=w[c-1]=1,qo(r,w,o,0,c-1);var x,H=[];for(x=0;x<c;x++)w[x]&&H.push(r[x]);return H}function qo(r,o,c,p,w){var x=0,H,D,W;for(D=p+1;D<=w-1;D++)W=Wn(r[D],r[p],r[w],!0),W>x&&(H=D,x=W);x>c&&(o[H]=1,qo(r,o,c,p,H),qo(r,o,c,H,w))}function xf(r,o){for(var c=[r[0]],p=1,w=0,x=r.length;p<x;p++)Ff(r[p],r[w])>o&&(c.push(r[p]),w=p);return w<x-1&&c.push(r[x-1]),c}var $o;function Sl(r,o,c,p,w){var x=p?$o:Zn(r,c),H=Zn(o,c),D,W,ee;for($o=H;;){if(!(x|H))return[r,o];if(x&H)return!1;D=x||H,W=xs(r,o,D,c,w),ee=Zn(W,c),D===x?(r=W,x=ee):(o=W,H=ee)}}function xs(r,o,c,p,w){var x=o.x-r.x,H=o.y-r.y,D=p.min,W=p.max,ee,Be;return c&8?(ee=r.x+x*(W.y-r.y)/H,Be=W.y):c&4?(ee=r.x+x*(D.y-r.y)/H,Be=D.y):c&2?(ee=W.x,Be=r.y+H*(W.x-r.x)/x):c&1&&(ee=D.x,Be=r.y+H*(D.x-r.x)/x),new R(ee,Be,w)}function Zn(r,o){var c=0;return r.x<o.min.x?c|=1:r.x>o.max.x&&(c|=2),r.y<o.min.y?c|=4:r.y>o.max.y&&(c|=8),c}function Ff(r,o){var c=o.x-r.x,p=o.y-r.y;return c*c+p*p}function Wn(r,o,c,p){var w=o.x,x=o.y,H=c.x-w,D=c.y-x,W=H*H+D*D,ee;return W>0&&(ee=((r.x-w)*H+(r.y-x)*D)/W,ee>1?(w=c.x,x=c.y):ee>0&&(w+=H*ee,x+=D*ee)),H=r.x-w,D=r.y-x,p?H*H+D*D:new R(w,x)}function lA(r){return!j(r[0])||typeof r[0][0]!="object"&&typeof r[0][0]<"u"}function Ll(r){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),lA(r)}function Tl(r,o){var c,p,w,x,H,D,W,ee;if(!r||r.length===0)throw new Error("latlngs not passed");lA(r)||(console.warn("latlngs are not flat! Only the first ring will be used"),r=r[0]);var Be=he([0,0]),Le=me(r),Ve=Le.getNorthWest().distanceTo(Le.getSouthWest
8())*Le.getNorthEast().distanceTo(Le.getNorthWest());Ve<1700&&(Be=Yo(r));var Tt=r.length,Ut=[];for(c=0;c<Tt;c++){var rA=he(r[c]);Ut.push(o.project(he([rA.lat-Be.lat,rA.lng-Be.lng])))}for(c=0,p=0;c<Tt-1;c++)p+=Ut[c].distanceTo(Ut[c+1])/2;if(p===0)ee=Ut[0];else for(c=0,x=0;c<Tt-1;c++)if(H=Ut[c],D=Ut[c+1],w=H.distanceTo(D),x+=w,x>p){W=(x-p)/w,ee=[D.x-W*(D.x-H.x),D.y-W*(D.y-H.y)];break}var Xt=o.unproject(J(ee));return he([Xt.lat+Be.lat,Xt.lng+Be.lng])}var Hl={__proto__:null,simplify:Qs,pointToSegmentDistance:Il,closestPointOnSegment:_f,clipSegment:Sl,_getEdgeIntersection:xs,_getBitCode:Zn,_sqClosestPointOnSegment:Wn,isFlat:lA,_flat:Ll,polylineCenter:Tl},ea={project:function(r){return new R(r.lng,r.lat)},unproject:function(r){return new pe(r.y,r.x)},bounds:new k([-180,-90],[180,90])},ta={R:6378137,R_MINOR:6356752314245179e-9,bounds:new k([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(r){var o=Math.PI/180,c=this.R,p=r.lat*o,w=this.R_MINOR/c,x=Math.sqrt(1-w*w),H=x*Math.sin(p),D=Math.tan(Math.PI/4-p/2)/Math.pow((1-H)/(1+H),x/2);return p=-c*Math.log(Math.max(D,1e-10)),new R(r.lng*o*c,p)},unproject:function(r){for(var o=180/Math.PI,c=this.R,p=this.R_MINOR/c,w=Math.sqrt(1-p*p),x=Math.exp(-r.y/c),H=Math.PI/2-2*Math.atan(x),D=0,W=.1,ee;D<15&&Math.abs(W)>1e-7;D++)ee=w*Math.sin(H),ee=Math.pow((1-ee)/(1+ee),w/2),W=Math.PI/2-2*Math.atan(x*ee)-H,H+=W;return new pe(H*o,r.x*o/c)}},Uf={__proto__:null,LonLat:ea,Mercator:ta,SphericalMercator:St},Ef=a({},Ke,{code:"EPSG:3395",projection:ta,transformation:(function(){var r=.5/(Math.PI*ta.R);return Bn(r,.5,-r,.5)})()}),kl=a({},Ke,{code:"EPSG:4326",projection:ea,transformation:Bn(1/180,1,-1/180,.5)}),bf=a({},Te,{projection:ea,transformation:Bn(1,0,-1,0),scale:function(r){return Math.pow(2,r)},zoom:function(r){return Math.log(r)/Math.LN2},distance:function(r,o){var c=o.lng-r.lng,p=o.lat-r.lat;return Math.sqrt(c*c+p*p)},infinite:!0});Te.Earth=Ke,Te.EPSG3395=Ef,Te.EPSG3857=mA,Te.EPSG900913=Eo,Te.EPSG4326=kl,Te.Simple=bf;var _A=ve.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(r){return r.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(r){return r&&r.removeLayer(this),this},getPane:function(r){return this._map.getPane(r?this.options[r]||r:this.options.pane)},addInteractiveTarget:function(r){return this._map._targets[m(r)]=this,this},removeInteractiveTarget:function(r){return delete this._map._targets[m(r)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(r){var o=r.target;if(o.hasLayer(this)){if(this._map=o,this._zoomAnimated=o._zoomAnimated,this.getEvents){var c=this.getEvents();o.on(c,this),this.once("remove",function(){o.off(c,this)},this)}this.onAdd(o),this.fire("add"),o.fire("layeradd",{layer:this})}}});Ze.include({addLayer:function(r){if(!r._layerAdd)throw new Error("The provided object is not a Layer.");var o=m(r);return this._layers[o]?this:(this._layers[o]=r,r._mapToAdd=this,r.beforeAdd&&r.beforeAdd(this),this.whenReady(r._layerAdd,r),this)},removeLayer:function(r){var o=m(r);return this._layers[o]?(this._loaded&&r.onRemove(this),delete this._layers[o],this._loaded&&(this.fire("layerremove",{layer:r}),r.fire("remove")),r._map=r._mapToAdd=null,this):this},hasLayer:function(r){return m(r)in this._layers},eachLayer:function(r,o){for(var c in this._layers)r.call(o,this._layers[c]);return this},_addLayers:function(r){r=r?j(r)?r:[r]:[];for(var o=0,c=r.length;o<c;o++)this.addLayer(r[o])},_addZoomLimit:function(r){(!isNaN(r.options.maxZoom)||!isNaN(r.options.minZoom))&&(this._zoomBoundLayers[m(r)]=r,this._updateZoomLevels())},_removeZoomLimit:function(r){var o=m(r);this._zoomBoundLayers[o]&&(delete this._zoomBoundLayers[o],this._updateZoomLevels())},_updateZoomLevels:function(){var r=1/0,o=-1/0,c=this._getZoomSpan();for(var p in this._zoomBoundLayers){var w=this._zoomBoundLayers[p].options;r=w.minZoom===void 0?r:Math.min(r,w.minZoom),o=w.maxZoom===void 0?o:Math.max(o,w.maxZoom)}this._layersMaxZoom=o===-1/0?void 0:o,this._layersMinZoom=r===1/0?void 0:r,c!==this._getZoomSpan()&&this.fire("zoomlevelschange"),this.options.maxZoom===void 0&&this._layersMaxZo
8om&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var _n=_A.extend({initialize:function(r,o){U(this,o),this._layers={};var c,p;if(r)for(c=0,p=r.length;c<p;c++)this.addLayer(r[c])},addLayer:function(r){var o=this.getLayerId(r);return this._layers[o]=r,this._map&&this._map.addLayer(r),this},removeLayer:function(r){var o=r in this._layers?r:this.getLayerId(r);return this._map&&this._layers[o]&&this._map.removeLayer(this._layers[o]),delete this._layers[o],this},hasLayer:function(r){var o=typeof r=="number"?r:this.getLayerId(r);return o in this._layers},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(r){var o=Array.prototype.slice.call(arguments,1),c,p;for(c in this._layers)p=this._layers[c],p[r]&&p[r].apply(p,o);return this},onAdd:function(r){this.eachLayer(r.addLayer,r)},onRemove:function(r){this.eachLayer(r.removeLayer,r)},eachLayer:function(r,o){for(var c in this._layers)r.call(o,this._layers[c]);return this},getLayer:function(r){return this._layers[r]},getLayers:function(){var r=[];return this.eachLayer(r.push,r),r},setZIndex:function(r){return this.invoke("setZIndex",r)},getLayerId:function(r){return m(r)}}),Li=function(r,o){return new _n(r,o)},tn=_n.extend({addLayer:function(r){return this.hasLayer(r)?this:(r.addEventParent(this),_n.prototype.addLayer.call(this,r),this.fire("layeradd",{layer:r}))},removeLayer:function(r){return this.hasLayer(r)?(r in this._layers&&(r=this._layers[r]),r.removeEventParent(this),_n.prototype.removeLayer.call(this,r),this.fire("layerremove",{layer:r})):this},setStyle:function(r){return this.invoke("setStyle",r)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var r=new ge;for(var o in this._layers){var c=this._layers[o];r.extend(c.getBounds?c.getBounds():c.getLatLng())}return r}}),Pl=function(r,o){return new tn(r,o)},Xn=te.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0],crossOrigin:!1},initialize:function(r){U(this,r)},createIcon:function(r){return this._createIcon("icon",r)},createShadow:function(r){return this._createIcon("shadow",r)},_createIcon:function(r,o){var c=this._getIconUrl(r);if(!c){if(r==="icon")throw new Error("iconUrl not set in Icon options (see the docs).");return null}var p=this._createImg(c,o&&o.tagName==="IMG"?o:null);return this._setIconStyles(p,r),(this.options.crossOrigin||this.options.crossOrigin==="")&&(p.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),p},_setIconStyles:function(r,o){var c=this.options,p=c[o+"Size"];typeof p=="number"&&(p=[p,p]);var w=J(p),x=J(o==="shadow"&&c.shadowAnchor||c.iconAnchor||w&&w.divideBy(2,!0));r.className="leaflet-marker-"+o+" "+(c.className||""),x&&(r.style.marginLeft=-x.x+"px",r.style.marginTop=-x.y+"px"),w&&(r.style.width=w.x+"px",r.style.height=w.y+"px")},_createImg:function(r,o){return o=o||document.createElement("img"),o.src=r,o},_getIconUrl:function(r){return Ee.retina&&this.options[r+"RetinaUrl"]||this.options[r+"Url"]}});function Ol(r){return new Xn(r)}var Er=Xn.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(r){return typeof Er.imagePath!="string"&&(Er.imagePath=this._detectIconPath()),(this.options.imagePath||Er.imagePath)+Xn.prototype._getIconUrl.call(this,r)},_stripUrl:function(r){var o=function(c,p,w){var x=p.exec(c);return x&&x[w]};return r=o(r,/^url\((['"])?(.+)\1\)$/,2),r&&o(r,/^(.*)marker-icon\.png$/,1)},_detectIconPath:function(){var r=Me("div","leaflet-default-icon-path",document.body),o=xi(r,"background-image")||xi(r,"backgroundImage");if(document.body.removeChild(r),o=this._stripUrl(o),o)return o;var c=document.querySelector('link[href$="leaflet.css"]');return c?c.href.substring(0,c.href.length-11-1):""}}),Aa=aA.extend({initialize:function(r){this._marker=r},addHooks:function(){var r=this._marker._icon;this._draggable||(this._draggable=new CA(r,r,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),Ne(r,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&ot(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(r){var o=this._marker,c=o._map,p=this._marker.options.autoPanSpeed,w=this._marker.options.autoPanPadding,x=$A(o._icon),H=c.getPixelBounds(),D=c.getPixelOrigin(),W=Y(H.min._subtract(D).add(w),H.max._subtract(D).subtract(w));if(!W.contains(x)){var ee=J((Math.max(W.max.x,x.x)-W.max.x)/(H.max.x-W.max.x)-(Math.min(W.min.x,x.x)-W.min.x)/(H.min.x-W.min.x),(Math.max(W.max.y,x.y)-W.max.y)/(H.max.y-W.max.y)-(Math.min(W.min.y,x.y)-W.min.y)/(H.min.y-W.min.y)).multiplyBy(p);c.panBy(ee,{animate:!1}),this._draggable._newPos._add(ee),this._draggable._startPos._add(ee),wt(o._icon,this._draggable._newPos),this._onDrag(r),this._panRequest=de(this._adjustPan.bind(this,r))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup&&this._marker.closePopup(),this._marker.fire("movestart").fire("dragstart")},_onPreDrag:function(r){this._marker.options.autoPan&&(oe(this._panRequest),this._panRequest=de(this._adjustPan.bind(this,r)))},_onDrag:function(r){var o=this._marker,c=o._shadow,p=$A(o._icon),w=o._map.layerPointToLatLng(p);c&&wt(c,p),o._latlng=w,r.latlng=w,r.oldLatLng=this._oldLatLng,o.fire("move",r).fire("drag",r)},_onDragEnd:function(r){oe(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",r)}}),An=_A.extend({options:{icon:new Er,interactive:!0,keyboard:!0,title:"",alt:"Marker",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,autoPanOnFocus:!0,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(r,o){U(this,o),this._latlng=he(r)},onAdd:function(r){this._zoomAnimated=this._zoomAnimated&&r.options.markerZoomAnimation,this._zoomAnimated&&r.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(r){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&r.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(r){var o=this._latlng;return this._latlng=he(r),this.update(),this.fire("move",{oldLatLng:o,latlng:this._latlng})},setZIndexOffset:function(r){return this.options.zIndexOffset=r,this.update()},getIcon:function(){return this.options.icon},setIcon:function(r){return this.options.icon=r,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var r=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(r)}return this},_initIcon:function(){var r=this.options,o="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),c=r.icon.createIcon(this._icon),p=!1;c!==this._icon&&(this._icon&&this._removeIcon(),p=!0,r.title&&(c.title=r.title),c.tagName==="IMG"&&(c.alt=r.alt||"")),Ne(c,o),r.keyboard&&(c.tabIndex="0",c.setAttribute("role","button")),this._icon=c,r.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&Pe(c,"focus",this._panOnFocus,this);var w=r.icon.createShadow(this._shadow),x=!1;w!==this._shadow&&(this._removeShadow(),x=!0),w&&(Ne(w,o),w.alt=""),this._shadow=w,r.opacity<1&&this._updateOpacity(),p&&this.getPane().appendChild(this._icon),this._initInteraction(),w&&x&&this.getPane(r.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}
vendor: 5,647 bytes, line 8
8),this.options.autoPanOnFocus&&nt(this._icon,"focus",this._panOnFocus,this),ut(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&ut(this._shadow),this._shadow=null},_setPos:function(r){this._icon&&wt(this._icon,r),this._shadow&&wt(this._shadow,r),this._zIndex=r.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(r){this._icon&&(this._icon.style.zIndex=this._zIndex+r)},_animateZoom:function(r){var o=this._map._latLngToNewLayerPoint(this._latlng,r.zoom,r.center).round();this._setPos(o)},_initInteraction:function(){if(this.options.interactive&&(Ne(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),Aa)){var r=this.options.draggable;this.dragging&&(r=this.dragging.enabled(),this.dragging.disable()),this.dragging=new Aa(this),r&&this.dragging.enable()}},setOpacity:function(r){return this.options.opacity=r,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var r=this.options.opacity;this._icon&&Zt(this._icon,r),this._shadow&&Zt(this._shadow,r)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_panOnFocus:function(){var r=this._map;if(r){var o=this.options.icon.options,c=o.iconSize?J(o.iconSize):J(0,0),p=o.iconAnchor?J(o.iconAnchor):J(0,0);r.panInside(this._latlng,{paddingTopLeft:p,paddingBottomRight:c.subtract(p)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function If(r,o){return new An(r,o)}var Qn=_A.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(r){this._renderer=r.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(r){return U(this,r),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&r&&Object.prototype.hasOwnProperty.call(r,"weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+(this._renderer.options.tolerance||0)}}),Fs=Qn.extend({options:{fill:!0,radius:10},initialize:function(r,o){U(this,o),this._latlng=he(r),this._radius=this.options.radius},setLatLng:function(r){var o=this._latlng;return this._latlng=he(r),this.redraw(),this.fire("move",{oldLatLng:o,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(r){return this.options.radius=this._radius=r,this.redraw()},getRadius:function(){return this._radius},setStyle:function(r){var o=r&&r.radius||this._radius;return Qn.prototype.setStyle.call(this,r),this.setRadius(o),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var r=this._radius,o=this._radiusY||r,c=this._clickTolerance(),p=[r+c,o+c];this._pxBounds=new k(this._point.subtract(p),this._point.add(p))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(r){return r.distanceTo(this._point)<=this._radius+this._clickTolerance()}});function Nl(r,o){return new Fs(r,o)}var Us=Fs.extend({initialize:function(r,o,c){if(typeof o=="number"&&(o=a({},c,{radius:o})),U(this,o),this._latlng=he(r),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(r){return this._mRadius=r,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var r=[this._radius,this._radiusY||this._radius];return new ge(this._map.layerPointToLatLng(this._point.subtract(r)),this._map.layerPointToLatLng(this._point.add(r)))},setStyle:Qn.prototype.setStyle,_project:function(){var r=this._latlng.lng,o=this._latlng.lat,c=this._map,p=c.options.crs;if(p.distance===Ke.distance){var w=Math.PI/180,x=this._mRadius/Ke.R/w,H=c.project([o+x,r]),D=c.project([o-x,r]),W=H.add(D).divideBy(2),ee=c.unproject(W).lat,Be=Math.acos((Math.cos(x*w)-Math.sin(o*w)*Math.sin(ee*w))/(Math.cos(o*w)*Math.cos(ee*w)))/w;(isNaN(Be)||Be===0)&&(Be=x/Math.cos(Math.PI/180*o)),this._point=W.subtract(c.getPixelOrigin()),this._radius=isNaN(Be)?0:W.x-c.project([ee,r-Be]).x,this._radiusY=W.y-H.y}else{var Le=p.unproject(p.project(this._latlng).subtract([this._mRadius,0]));this._point=c.latLngToLayerPoint(this._latlng),this._radius=this._point.x-c.latLngToLayerPoint(Le).x}this._updateBounds()}});function Ti(r,o,c){return new Us(r,o,c)}var nA=Qn.extend({options:{smoothFactor:1,noClip:!1},initialize:function(r,o){U(this,o),this._setLatLngs(r)},getLatLngs:function(){return this._latlngs},setLatLngs:function(r){return this._setLatLngs(r),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(r){for(var o=1/0,c=null,p=Wn,w,x,H=0,D=this._parts.length;H<D;H++)for(var W=this._parts[H],ee=1,Be=W.length;ee<Be;ee++){w=W[ee-1],x=W[ee];var Le=p(r,w,x,!0);Le<o&&(o=Le,c=p(r,w,x))}return c&&(c.distance=Math.sqrt(o)),c}
8,getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return Tl(this._defaultShape(),this._map.options.crs)},getBounds:function(){return this._bounds},addLatLng:function(r,o){return o=o||this._defaultShape(),r=he(r),o.push(r),this._bounds.extend(r),this.redraw()},_setLatLngs:function(r){this._bounds=new ge,this._latlngs=this._convertLatLngs(r)},_defaultShape:function(){return lA(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(r){for(var o=[],c=lA(r),p=0,w=r.length;p<w;p++)c?(o[p]=he(r[p]),this._bounds.extend(o[p])):o[p]=this._convertLatLngs(r[p]);return o},_project:function(){var r=new k;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,r),this._bounds.isValid()&&r.isValid()&&(this._rawPxBounds=r,this._updateBounds())},_updateBounds:function(){var r=this._clickTolerance(),o=new R(r,r);this._rawPxBounds&&(this._pxBounds=new k([this._rawPxBounds.min.subtract(o),this._rawPxBounds.max.add(o)]))},_projectLatlngs:function(r,o,c){var p=r[0]instanceof pe,w=r.length,x,H;if(p){for(H=[],x=0;x<w;x++)H[x]=this._map.latLngToLayerPoint(r[x]),c.extend(H[x]);o.push(H)}else for(x=0;x<w;x++)this._projectLatlngs(r[x],o,c)},_clipPoints:function(){var r=this._renderer._bounds;if(this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(r))){if(this.options.noClip){this._parts=this._rings;return}var o=this._parts,c,p,w,x,H,D,W;for(c=0,w=0,x=this._rings.length;c<x;c++)for(W=this._rings[c],p=0,H=W.length;p<H-1;p++)D=Sl(W[p],W[p+1],r,p,!0),D&&(o[w]=o[w]||[],o[w].push(D[0]),(D[1]!==W[p+1]||p===H-2)&&(o[w].push(D[1]),w++))}},_simplifyPoints:function(){for(var r=this._parts,o=this.options.smoothFactor,c=0,p=r.length;c<p;c++)r[c]=Qs(r[c],o)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(r,o){var c,p,w,x,H,D,W=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(r))return!1;for(c=0,x=this._parts.length;c<x;c++)for(D=this._parts[c],p=0,H=D.length,w=H-1;p<H;w=p++)if(!(!o&&p===0)&&Il(r,D[w],D[p])<=W)return!0;return!1}});function Sf(r,o){return new nA(r,o)}nA._flat=Ll;var nn=nA.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length}
8,getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return bl(this._defaultShape(),this._map.options.crs)},_convertLatLngs:function(r){var o=nA.prototype._convertLatLngs.call(this,r),c=o.length;return c>=2&&o[0]instanceof pe&&o[0].equals(o[c-1])&&o.pop(),o},_setLatLngs:function(r){nA.prototype._setLatLngs.call(this,r),lA(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return lA(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var r=this._renderer._bounds,o=this.options.weight,c=new R(o,o);if(r=new k(r.min.subtract(c),r.max.add(c)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(r))){if(this.options.noClip){this._parts=this._rings;return}for(var p=0,w=this._rings.length,x;p<w;p++)x=Jo(this._rings[p],r,!0),x.length&&this._parts.push(x)}},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(r){var o=!1,c,p,w,x,H,D,W,ee;if(!this._pxBounds||!this._pxBounds.contains(r))return!1;for(x=0,W=this._parts.length;x<W;x++)for(c=this._parts[x],H=0,ee=c.length,D=ee-1;H<ee;D=H++)p=c[H],w=c[D],p.y>r.y!=w.y>r.y&&r.x<(w.x-p.x)*(r.y-p.y)/(w.y-p.y)+p.x&&(o=!o);return o||nA.prototype._containsPoint.call(this,r,!0)}});function Lf(r,o){return new nn(r,o)}var kA=tn.extend({initialize:function(r,o){U(this,o),this._layers={},r&&this.addData(r)},addData:function(r){var o=j(r)?r:r.features,c,p,w;if(o){for(c=0,p=o.length;c<p;c++)w=o[c],(w.geometries||w.geometry||w.features||w.coordinates)&&this.addData(w);return this}var x=this.options;if(x.filter&&!x.filter(r))return this;var H=br(r,x);return H?(H.feature=Ls(r),H.defaultOptions=H.options,this.resetStyle(H),x.onEachFeature&&x.onEachFeature(r,H),this.addLayer(H)):this},resetStyle:function(r){return r===void 0?this.eachLayer(this.resetStyle,this):(r.options=a({},r.defaultOptions),this._setLayerStyle(r,this.options.style),this)},setStyle:function(r){return this.eachLayer(function(o){this._setLayerStyle(o,r)},this)},_setLayerStyle:function(r,o){r.setStyle&&(typeof o=="function"&&(o=o(r.feature)),r.setStyle(o))}});function br(r,o){var c=r.type==="Feature"?r.geometry:r,p=c?c.coordinates:null,w=[],x=o&&o.pointToLayer,H=o&&o.coordsToLatLng||bs,D,W,ee,Be;if(!p&&!c)return null;switch(c.type){case"Point":return D=H(p),Es(x,r,D,o);case"MultiPoint":for(ee=0,Be=p.length;ee<Be;ee++)D=H(p[ee]),w.push(Es(x,r,D,o));return new tn(w);case"LineString":case"MultiLineString":return W=Hi(p,c.type==="LineString"?0:1,H),new nA(W,o);case"Polygon":case"MultiPolygon":return W=Hi(p,c.type==="Polygon"?1:2,H),new nn(W,o);case"GeometryCollection":for(ee=0,Be=c.geometries.length;ee<Be;ee++){var Le=br({geometry:c.geometries[ee],type:"Feature",properties:r.properties},o);Le&&w.push(Le)}return new tn(w);case"FeatureCollection":for(ee=0,Be=c.features.length;ee<Be;ee++){var Ve=br(c.features[ee],o);Ve&&w.push(Ve)}return new tn(w);default:throw new Error("Invalid GeoJSON object.")}}function Es(r,o,c,p){return r?r(o,c):new An(c,p&&p.markersInheritOptions&&p)}function bs(r){return new pe(r[1],r[0],r[2])}function Hi(r,o,c){for(var p=[],w=0,x=r.length,H;w<x;w++)H=o?Hi(r[w],o-1,c):(c||bs)(r[w]),p.push(H);return p}function Is(r,o){return r=he(r),r.alt!==void 0?[F(r.lng,o),F(r.lat,o),F(r.alt,o)]:[F(r.lng,o),F(r.lat,o)]}function Ss(r,o,c,p){for(var w=[],x=0,H=r.length;x<H;x++)w.push(o?Ss(r[x],lA(r[x])?0:o-1,c,p):Is(r[x],p));return!o&&c&&w.length>0&&w.push(w[0].slice()),w}function Ir(r,o){return r.feature?a({},r.feature,{geometry:o}):Ls(o)}function Ls(r){return r.type==="Feature"||r.type==="FeatureCollection"?r:{type:"Feature",properties:{},geometry:r}}var na={toGeoJSON:function(r){return Ir(this,{type:"Point",coordinates:Is(this.getLatLng(),r)})}};An.include(na),Us.include(na),Fs.include(na),nA.include({toGeoJSON:function(r){var o=!lA(this._latlngs),c=Ss(this._latlngs,o?1:0,!1,r);return Ir(this,{type:(o?"Multi":"")+"LineString",coordinates:c})}}),nn.include({toGeoJSON:function(r){var o=!lA(this._latlngs),c=o&&!lA(this._latlngs[0]),p=Ss(this._latlngs,c?2:o?1:0,!0,r);return o||(p=[p]),Ir(this,{type:(c?"Multi":"")+"Polygon",coordinates:p})}}),_n.include({toMultiPoint:function(r){var o=[];return this.eachLayer(function(c){o.push(c.toGeoJSON(r).geometry.coordinates)}),Ir(this,{type:"MultiPoint",coordinates:o})},toGeoJSON:function(r){var o=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(o==="MultiPoint")return this.toMultiPoint(r);var c=o==="GeometryCollection",p=[];return this.eachLayer(function(w){if(w.toGeoJSON){var x=w.toGeoJSON(r);if(c)p.push(x.geometry);else{var H=Ls(x);
8H.type==="FeatureCollection"?p.push.apply(p,H.features):p.push(H)}}}),c?Ir(this,{geometries:p,type:"GeometryCollection"}):{type:"FeatureCollection",features:p}}});function Ml(r,o){return new kA(r,o)}var QA=Ml,xn=_A.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(r,o,c){this._url=r,this._bounds=me(o),U(this,c)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(Ne(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){ut(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(r){return this.options.opacity=r,this._image&&this._updateOpacity(),this},setStyle:function(r){return r.opacity&&this.setOpacity(r.opacity),this},bringToFront:function(){return this._map&&wr(this._image),this},bringToBack:function(){return this._map&&qA(this._image),this},setUrl:function(r){return this._url=r,this._image&&(this._image.src=r),this},setBounds:function(r){return this._bounds=me(r),this._map&&this._reset(),this},getEvents:function(){var r={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(r.zoomanim=this._animateZoom),r},setZIndex:function(r){return this.options.zIndex=r,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var r=this._url.tagName==="IMG",o=this._image=r?this._url:Me("img");if(Ne(o,"leaflet-image-layer"),this._zoomAnimated&&Ne(o,"leaflet-zoom-animated"),this.options.className&&Ne(o,this.options.className),o.onselectstart=C,o.onmousemove=C,o.onload=d(this.fire,this,"load"),o.onerror=d(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(o.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),r){this._url=o.src;return}o.src=this._url,o.alt=this.options.alt},_animateZoom:function(r){var o=this._map.getZoomScale(r.zoom),c=this._map._latLngBoundsToNewLayerBounds(this._bounds,r.zoom,r.center).min;vA(this._image,c,o)},_reset:function(){var r=this._image,o=new k(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),c=o.getSize();wt(r,o.min),r.style.width=c.x+"px",r.style.height=c.y+"px"},_updateOpacity:function(){Zt(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var r=this.options.errorOverlayUrl;r&&this._url!==r&&(this._url=r,this._image.src=r)},getCenter:function(){return this._bounds.getCenter()}}),Rl=function(r,o,c){return new xn(r,o,c)},ra=xn.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var r=this._url.tagName==="VIDEO",o=this._image=r?this._url:Me("video");if(Ne(o,"leaflet-image-layer"),this._zoomAnimated&&Ne(o,"leaflet-zoom-animated"),this.options.className&&Ne(o,this.options.className),o.onselectstart=C,o.onmousemove=C,o.onloadeddata=d(this.fire,this,"load"),r){for(var c=o.getElementsByTagName("source"),p=[],w=0;w<c.length;w++)p.push(c[w].src);this._url=c.length>0?p:[o.src];return}j(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(o.style,"objectFit")&&(o.style.objectFit="fill"),o.autoplay=!!this.options.autoplay,o.loop=!!this.options.loop,o.muted=!!this.options.muted,o.playsInline=!!this.options.playsInline;for(var x=0;x<this._url.length;x++){var H=Me("source");H.src=this._url[x],o.appendChild(H)}}});function Dl(r,o,c){return new ra(r,o,c)}var ia=xn.extend({_initImage:function(){var r=this._image=this._url;Ne(r,"leaflet-image-layer"),this._zoomAnimated&&Ne(r,"leaflet-zoom-animated"),this.options.className&&Ne(r,this.options.className),r.onselectstart=C,r.onmousemove=C}});function sa(r,o,c){return new ia(r,o,c)}var PA=_A.extend({options:{interactive:!1,offset:[0,0],className:"",pane:void 0,content:""},initialize:function(r,o){r&&(r instanceof pe||j(r))?(this._latlng=he(r),U(this,o)):(U(this,r),this._source=o),this.options.content&&(this._content=this.options.content)},openOn:function(r){return r=arguments.length?r:this._source._map,r.hasLayer(this)||r.addLayer(this),this},close:function(){return this._map&&this._map.removeLayer(this),this},toggle:function(r){return this._map?this.close():(arguments.length?this._source=r:r=this._source,this._prepareOpen(),this.openOn(r._map)),this},onAdd:function(r){this._zoomAnimated=r._zoomAnimated,this._container||this._initLayout(),r._fadeAnimated&&Zt(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),r._fadeAnimated&&Zt(this._container,1),this.bringToFront(),this.options.interactive&&(Ne(this._container,"leaflet-interactive"),this.addInteractiveTarget(this._container))},onRemove:function(r){r._fadeAnimated?(Zt(this._container,0),this._removeTimeout=setTimeout(d(ut,void 0,this._container),200)):ut(this._container),this.options.interactive&&(ot(this._container,"leaflet-interactive"),this.removeInteractiveTarget(this._container))},getLatLng:function(){return this._latlng},setLatLng:function(r){return this._latlng=he(r),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(r){return this._content=r,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var r={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(r.zoomanim=this._animateZoom),r},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&wr(this._container),this},bringToBack:function(){return this._map&&qA(this._container),this},_prepareOpen:function(r){var o=this._source;if(!o._map)return!1;if(o instanceof tn){o=null;var c=this._source._layers;for(var p in c)if(c[p]._map){o=c[p];break}if(!o)return!1;this._source=o}if(!r)if(o.getCenter)r=o.getCenter();else if(o.getLatLng)r=o.getLatLng();else if(o.getBounds)r=o.getBounds().getCenter();else throw new Error("Unable to get source layer LatLng.");return this.setLatLng(r),this._map&&this.update(),!0},_updateContent:function(){if(this._content){var r=this._contentNode,o=typeof this._content=="function"?this._content(this._source||this):this._content;
vendor: 5,092 bytes, line 8
8if(typeof o=="string")r.innerHTML=o;else{for(;r.hasChildNodes();)r.removeChild(r.firstChild);r.appendChild(o)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var r=this._map.latLngToLayerPoint(this._latlng),o=J(this.options.offset),c=this._getAnchor();this._zoomAnimated?wt(this._container,r.add(c)):o=o.add(r).add(c);var p=this._containerBottom=-o.y,w=this._containerLeft=-Math.round(this._containerWidth/2)+o.x;this._container.style.bottom=p+"px",this._container.style.left=w+"px"}},_getAnchor:function(){return[0,0]}});Ze.include({_initOverlay:function(r,o,c,p){var w=o;return w instanceof r||(w=new r(p).setContent(o)),c&&w.setLatLng(c),w}}),_A.include({_initOverlay:function(r,o,c,p){var w=c;return w instanceof r?(U(w,p),w._source=this):(w=o&&!p?o:new r(p,this),w.setContent(c)),w}});var Ts=PA.extend({options:{pane:"popupPane",offset:[0,7],maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(r){return r=arguments.length?r:this._source._map,!r.hasLayer(this)&&r._popup&&r._popup.options.autoClose&&r.removeLayer(r._popup),r._popup=this,PA.prototype.openOn.call(this,r)},onAdd:function(r){PA.prototype.onAdd.call(this,r),r.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof Qn||this._source.on("preclick",HA))},onRemove:function(r){PA.prototype.onRemove.call(this,r),r.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof Qn||this._source.off("preclick",HA))},getEvents:function(){var r=PA.prototype.getEvents.call(this);return(this.options.closeOnClick!==void 0?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(r.preclick=this.close),this.options.keepInView&&(r.moveend=this._adjustPan),r},_initLayout:function(){var r="leaflet-popup",o=this._container=Me("div",r+" "+(this.options.className||"")+" leaflet-zoom-animated"),c=this._wrapper=Me("div",r+"-content-wrapper",o);if(this._contentNode=Me("div",r+"-content",c),bi(o),ws(this._contentNode),Pe(o,"contextmenu",HA),this._tipContainer=Me("div",r+"-tip-container",o),this._tip=Me("div",r+"-tip",this._tipContainer),this.options.closeButton){var p=this._closeButton=Me("a",r+"-close-button",o);p.setAttribute("role","button"),p.setAttribute("aria-label","Close popup"),p.href="#close",p.innerHTML='<span aria-hidden="true">×</span>',Pe(p,"click",function(w){gt(w),this.close()},this)}},_updateLayout:function(){var r=this._contentNode,o=r.style;o.width="",o.whiteSpace="nowrap";var c=r.offsetWidth;c=Math.min(c,this.options.maxWidth),c=Math.max(c,this.options.minWidth),o.width=c+1+"px",o.whiteSpace="",o.height="";var p=r.offsetHeight,w=this.options.maxHeight,x="leaflet-popup-scrolled";w&&p>w?(o.height=w+"px",Ne(r,x)):ot(r,x),this._containerWidth=this._container.offsetWidth},_animateZoom:function(r){var o=this._map._latLngToNewLayerPoint(this._latlng,r.zoom,r.center),c=this._getAnchor();wt(this._container,o.add(c))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var r=this._map,o=parseInt(xi(this._container,"marginBottom"),10)||0,c=this._container.offsetHeight+o,p=this._containerWidth,w=new R(this._containerLeft,-c-this._containerBottom);w._add($A(this._container));var x=r.layerPointToContainerPoint(w),H=J(this.options.autoPanPadding),D=J(this.options.autoPanPaddingTopLeft||H),W=J(this.options.autoPanPaddingBottomRight||H),ee=r.getSize(),Be=0,Le=0;x.x+p+W.x>ee.x&&(Be=x.x+p-ee.x+W.x),x.x-Be-D.x<0&&(Be=x.x-D.x),x.y+c+W.y>ee.y&&(Le=x.y+c-ee.y+W.y),x.y-Le-D.y<0&&(Le=x.y-D.y),(Be||Le)&&(this.options.keepInView&&(this._autopanning=!0),r.fire("autopanstart").panBy([Be,Le]))}},_getAnchor:function(){return J(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),Sr=function(r,o){return new Ts(r,o)};Ze.mergeOptions({closePopupOnClick:!0}),Ze.include({openPopup:function(r,o,c){return this._initOverlay(Ts,r,o,c).openOn(this),this},closePopup:function(r){return r=arguments.length?r:this._popup,r&&r.close(),this}}),_A.include({bindPopup:function(r,o){return this._popup=this._initOverlay(Ts,this._popup,r,o),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(r){return this._popup&&(this instanceof tn||(this._popup._source=this),this._popup._prepareOpen(r||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1}
8,setPopupContent:function(r){return this._popup&&this._popup.setContent(r),this},getPopup:function(){return this._popup},_openPopup:function(r){if(!(!this._popup||!this._map)){yA(r);var o=r.layer||r.target;if(this._popup._source===o&&!(o instanceof Qn)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(r.latlng);return}this._popup._source=o,this.openPopup(r.latlng)}},_movePopup:function(r){this._popup.setLatLng(r.latlng)},_onKeyPress:function(r){r.originalEvent.keyCode===13&&this._openPopup(r)}});var Lr=PA.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(r){PA.prototype.onAdd.call(this,r),this.setOpacity(this.options.opacity),r.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(r){PA.prototype.onRemove.call(this,r),r.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var r=PA.prototype.getEvents.call(this);return this.options.permanent||(r.preclick=this.close),r},_initLayout:function(){var r="leaflet-tooltip",o=r+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=Me("div",o),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+m(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(r){var o,c,p=this._map,w=this._container,x=p.latLngToContainerPoint(p.getCenter()),H=p.layerPointToContainerPoint(r),D=this.options.direction,W=w.offsetWidth,ee=w.offsetHeight,Be=J(this.options.offset),Le=this._getAnchor();D==="top"?(o=W/2,c=ee):D==="bottom"?(o=W/2,c=0):D==="center"?(o=W/2,c=ee/2):D==="right"?(o=0,c=ee/2):D==="left"?(o=W,c=ee/2):H.x<x.x?(D="right",o=0,c=ee/2):(D="left",o=W+(Be.x+Le.x)*2,c=ee/2),r=r.subtract(J(o,c,!0)).add(Be).add(Le),ot(w,"leaflet-tooltip-right"),ot(w,"leaflet-tooltip-left"),ot(w,"leaflet-tooltip-top"),ot(w,"leaflet-tooltip-bottom"),Ne(w,"leaflet-tooltip-"+D),wt(w,r)},_updatePosition:function(){var r=this._map.latLngToLayerPoint(this._latlng);this._setPosition(r)},setOpacity:function(r){this.options.opacity=r,this._container&&Zt(this._container,r)},_animateZoom:function(r){var o=this._map._latLngToNewLayerPoint(this._latlng,r.zoom,r.center);this._setPosition(o)},_getAnchor:function(){return J(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}}),ki=function(r,o){return new Lr(r,o)};Ze.include({openTooltip:function(r,o,c){return this._initOverlay(Lr,r,o,c).openOn(this),this},closeTooltip:function(r){return r.close(),this}}),_A.include({bindTooltip:function(r,o){return this._tooltip&&this.isTooltipOpen()&&this.unbindTooltip(),this._tooltip=this._initOverlay(Lr,this._tooltip,r,o),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(r){if(!(!r&&this._tooltipHandlersAdded)){var o=r?"off":"on",c={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?c.add=this._openTooltip:(c.mouseover=this._openTooltip,c.mouseout=this.closeTooltip,c.click=this._openTooltip,this._map?this._addFocusListeners():c.add=this._addFocusListeners),this._tooltip.options.sticky&&(c.mousemove=this._moveTooltip),this[o](c),this._tooltipHandlersAdded=!r}},openTooltip:function(r){return this._tooltip&&(this instanceof tn||(this._tooltip._source=this),this._tooltip._prepareOpen(r)&&(this._tooltip.openOn(this._map),this.getElement?this._setAriaDescribedByOnLayer(this):this.eachLayer&&this.eachLayer(this._setAriaDescribedByOnLayer,this))),this},closeTooltip:function(){if(this._tooltip)return this._tooltip.close()},toggleTooltip:function(){return this._tooltip&&this._tooltip.toggle(this),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(r){return this._tooltip&&this._tooltip.setContent(r),this},getTooltip:function(){return this._tooltip},_addFocusListeners:function(){this.getElement?this._addFocusListenersOnLayer(this):this.eachLayer&&this.eachLayer(this._addFocusListenersOnLayer,this)},_addFocusListenersOnLayer:function(r){var o=typeof r.getElement=="function"&&r.getElement();o&&(Pe(o,"focus",function(){this._tooltip._source=r,this.openTooltip()},this),Pe(o,"blur",this.closeTooltip,this))},_setAriaDescribedByOnLayer:function(r){var o=typeof r.getElement=="function"&&r.getElement();o&&o.setAttribute("aria-describedby",this._tooltip._container.id)},_openTooltip:function(r){if(!(!this._tooltip||!this._map)){if(this._map.dragging&&this._map.dragging.moving()&&!this._openOnceFlag){this._openOnceFlag=!0;var o=this;this._map.once("moveend",function(){o._openOnceFlag=!1,o._openTooltip(r)});return}this._tooltip._source=r.layer||r.target,this.openTooltip(this._tooltip.options.sticky?r.latlng:void 0)}},_moveTooltip:function(r){var o=r.latlng,c,p;this._tooltip.options.sticky&&r.originalEvent&&(c=this._map.mouseEventToContainerPoint(r.originalEvent),p=this._map.containerPointToLayerPoint(c),o=this._map.layerPointToLatLng(p)),this._tooltip.setLatLng(o)}});var Hs=Xn.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(r){var o=r&&r.tagName==="DIV"?r:document.createElement("div"),c=this.options;if(c.html instanceof Element?(hs(o),o.appendChild(c.html)):o.innerHTML=c.html!==!1?c.html:"",c.bgPos){var p=J(c.bgPos);o.style.backgroundPosition=-p.x+"px "+-p.y+"px"}return this._setIconStyles(o,"icon"),o},createShadow:function(){return null}});function Kl(r){return new Hs(r)}Xn.Default=Er;var Fn=_A.extend({options:{tileSize:256,opacity:1,updateWhenIdle:Ee.mobile,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(r){U(this,r)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView()},beforeAdd:function(r){r._addZoomLimit(this)},onRemove:function(r){this._removeAllTiles(),ut(this._container),r._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(wr(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(qA(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(r){return this.options.opacity=r,this._updateOpacity(),this},setZIndex:function(r){return this.options.zIndex=r,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){if(this._map){this._removeAllTiles();var r=this._clampZoom(this._map.getZoom());r!==this._tileZoom&&(this._tileZoom=r,this._updateLevels()),this._update()}return this},getEvents:function(){var r={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=v(this._onMoveEnd,this.options.updateInterval,this)),r.move=this._onMove),this._zoomAnimated&&(r.zoomanim=this._animateZoom),r},createTile:function(){return document.createElement("div")},getTileSize:function(){var r=this.options.tileSize;return r instanceof R?r:new R(r,r)},_updateZIndex:function(){this._container&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(r){for(var o=this.getPane().children,c=-r(-1/0,1/0),p=0,w=o.length,x;p<w;p++)x=o[p].style.zIndex,o[p]!==this._container&&x&&(c=r(c,+x));isFinite(c)&&(this.options.zIndex=c+r(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!Ee.ielt9){Zt(this._container,this.options.opacity);var r=+new Date,o=!1,c=!1;for(var p in this._tiles){var w=this._tiles[p];if(!(!w.current||!w.loaded)){var x=Math.min(1,(r-w.loaded)/200);Zt(w.el,x),x<1?o=!0:(w.active?c=!0:this._onOpaqueTile(w),w.active=!0)}}c&&!this._noPrune&&this._pruneTiles(),o&&(oe(this._fadeFrame),this._fadeFrame=de(this._updateOpacity,this))}},_onOpaqueTile:C,_initContainer:function(){this._container||(this._container=Me("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var r=this._tileZoom,o=this.options.maxZoom;if(r!==void 0){for(var c in this._levels)c=Number(c),this._levels[c].el.children.length||c===r?(this._levels[c].el.style.zIndex=o-Math.abs(r-c),this._onUpdateLevel(c)):(ut(this._levels[c].el),this._removeTilesAtZoom(c),this._onRemoveLevel(c),delete this._levels[c]);var p=this._levels[r],w=this._map;return p||(p=this._levels[r]={},p.el=Me("div","leaflet-tile-container leaflet-zoom-animated",this._container),p.el.style.zIndex=o,p.origin=w.project(w.unproject(w.getPixelOrigin()),r).round(),p.zoom=r,this._setZoomTransform(p,w.getCenter(),w.getZoom()),C(p.el.offsetWidth),this._onCreateLevel(p)),this._level=p,p}},_onUpdateLevel:C,_onRemoveLevel:C,_onCreateLevel:C,_pruneTiles:function(){if(this._map){var r,o,c=this._map.getZoom();if(c>this.options.maxZoom||c<this.options.minZoom){this._removeAllTiles();return}for(r in this._tiles)o=this._tiles[r],o.retain=o.current;for(r in this._tiles)if(o=this._tiles[r],o.current&&!o.active){var p=o.coords;this._retainParent(p.x,p.y,p.z,p.z-5)||this._retainChildren(p.x,p.y,p.z,p.z+2)}for(r in this._tiles)this._tiles[r].retain||this._removeTile(r)}},_removeTilesAtZoom:function(r){for(var o in this._tiles)this._tiles[o].coords.z===r&&this._removeTile(o)},_removeAllTiles:function(){for(var r in this._tiles)this._removeTile(r)},_invalidateAll:function(){for(var r in this._levels)ut(this._levels[r].el),this._onRemoveLevel(Number(r)),delete this._levels[r];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(r,o,c,p){var w=Math.floor(r/2),x=Math.floor(o/2),H=c-1,D=new R(+w,+x);D.z=+H;var W=this._tileCoordsToKey(D),ee=this._tiles[W];return ee&&ee.active?(ee.retain=!0,!0):(ee&&ee.loaded&&(ee.retain=!0),H>p?this._retainParent(w,x,H,p):!1)},_retainChildren:function(r,o,c,p){for(var w=2*r;w<2*r+2;w++)for(var x=2*o;x<2*o+2;x++){var H=new R(w,x);H.z=c+1;var D=this._tileCoordsToKey(H),W=this._tiles[D];if(W&&W.active){W.retain=!0;continue}else W&&W.loaded&&(W.retain=!0);c+1<p&&this._retainChildren(w,x,c+1,p)}},_resetView:function(r){var o=r&&(r.pinch||r.flyTo);
8this._setView(this._map.getCenter(),this._map.getZoom(),o,o)},_animateZoom:function(r){this._setView(r.center,r.zoom,!0,r.noUpdate)},_clampZoom:function(r){var o=this.options;return o.minNativeZoom!==void 0&&r<o.minNativeZoom?o.minNativeZoom:o.maxNativeZoom!==void 0&&o.maxNativeZoom<r?o.maxNativeZoom:r},_setView:function(r,o,c,p){var w=Math.round(o);this.options.maxZoom!==void 0&&w>this.options.maxZoom||this.options.minZoom!==void 0&&w<this.options.minZoom?w=void 0:w=this._clampZoom(w);var x=this.options.updateWhenZooming&&w!==this._tileZoom;(!p||x)&&(this._tileZoom=w,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),w!==void 0&&this._update(r),c||this._pruneTiles(),this._noPrune=!!c),this._setZoomTransforms(r,o)},_setZoomTransforms:function(r,o){for(var c in this._levels)this._setZoomTransform(this._levels[c],r,o)},_setZoomTransform:function(r,o,c){var p=this._map.getZoomScale(c,r.zoom),w=r.origin.multiplyBy(p).subtract(this._map._getNewPixelOrigin(o,c)).round();Ee.any3d?vA(r.el,w,p):wt(r.el,w)},_resetGrid:function(){var r=this._map,o=r.options.crs,c=this._tileSize=this.getTileSize(),p=this._tileZoom,w=this._map.getPixelWorldBounds(this._tileZoom);w&&(this._globalTileRange=this._pxBoundsToTileRange(w)),this._wrapX=o.wrapLng&&!this.options.noWrap&&[Math.floor(r.project([0,o.wrapLng[0]],p).x/c.x),Math.ceil(r.project([0,o.wrapLng[1]],p).x/c.y)],this._wrapY=o.wrapLat&&!this.options.noWrap&&[Math.floor(r.project([o.wrapLat[0],0],p).y/c.x),Math.ceil(r.project([o.wrapLat[1],0],p).y/c.y)]},_onMoveEnd:function(){!this._map||this._map._animatingZoom||this._update()},_getTiledPixelBounds:function(r){var o=this._map,c=o._animatingZoom?Math.max(o._animateToZoom,o.getZoom()):o.getZoom(),p=o.getZoomScale(c,this._tileZoom),w=o.project(r,this._tileZoom).floor(),x=o.getSize().divideBy(p*2);return new k(w.subtract(x),w.add(x))},_update:function(r){var o=this._map;if(o){var c=this._clampZoom(o.getZoom());if(r===void 0&&(r=o.getCenter()),this._tileZoom!==void 0){var p=this._getTiledPixelBounds(r),w=this._pxBoundsToTileRange(p),x=w.getCenter(),H=[],D=this.options.keepBuffer,W=new k(w.getBottomLeft().subtract([D,-D]),w.getTopRight().add([D,-D]));if(!(isFinite(w.min.x)&&isFinite(w.min.y)&&isFinite(w.max.x)&&isFinite(w.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var ee in this._tiles){var Be=this._tiles[ee].coords;(Be.z!==this._tileZoom||!W.contains(new R(Be.x,Be.y)))&&(this._tiles[ee].current=!1)}if(Math.abs(c-this._tileZoom)>1){this._setView(r,c);return}for(var Le=w.min.y;Le<=w.max.y;Le++)for(var Ve=w.min.x;Ve<=w.max.x;Ve++){var Tt=new R(Ve,Le);if(Tt.z=this._tileZoom,!!this._isValidTile(Tt)){var Ut=this._tiles[this._tileCoordsToKey(Tt)];Ut?Ut.current=!0:H.push(Tt)}}if(H.sort(function(Xt,Or){return Xt.distanceTo(x)-Or.distanceTo(x)}),H.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var rA=document.createDocumentFragment();for(Ve=0;Ve<H.length;Ve++)this._addTile(H[Ve],rA);this._level.el.appendChild(rA)}}}},_isValidTile:function(r){var o=this._map.options.crs;if(!o.infinite){var c=this._globalTileRange;if(!o.wrapLng&&(r.x<c.min.x||r.x>c.max.x)||!o.wrapLat&&(r.y<c.min.y||r.y>c.max.y))return!1}if(!this.options.bounds)return!0;var p=this._tileCoordsToBounds(r);return me(this.options.bounds).overlaps(p)},_keyToBounds:function(r){return this._tileCoordsToBounds(this._keyToTileCoords(r))},_tileCoordsToNwSe:function(r){var o=this._map,c=this.getTileSize(),p=r.scaleBy(c),w=p.add(c),x=o.unproject(p,r.z),H=o.unproject(w,r.z);return[x,H]},_tileCoordsToBounds:function(r){var o=this._tileCoordsToNwSe(r),c=new ge(o[0],o[1]);return this.options.noWrap||(c=this._map.wrapLatLngBounds(c)),c},_tileCoordsToKey:function(r){return r.x+":"+r.y+":"+r.z},_keyToTileCoords:function(r){var o=r.split(":"),c=new R(+o[0],+o[1]);return c.z=+o[2],c},_removeTile:function(r){var o=this._tiles[r];o&&(ut(o.el),delete this._tiles[r],this.fire("tileunload",{tile:o.el,coords:this._keyToTileCoords(r)}))},_initTile:function(r){Ne(r,"leaflet-tile");var o=this.getTileSize();r.style.width=o.x+"px",r.style.height=o.y+"px",r.onselectstart=C,r.onmousemove=C,Ee.ielt9&&this.options.opacity<1&&Zt(r,this.options.opacity)},_addTile:function(r,o){var c=this._getTilePos(r),p=this._tileCoordsToKey(r),w=this.createTile(this._wrapCoords(r),d(this._tileReady,this,r));this._initTile(w),this.createTile.length<2&&de(d(this._tileReady,this,r,null,w)),wt(w,c),this._tiles[p]={el:w,coords:r,current:!0},o.appendChild(w),this.fire("tileloadstart",{tile:w,coords:r})},_tileReady:function(r,o,c){o&&this.fire("tileerror",{error:o,tile:c,coords:r});var p=this._tileCoordsToKey(r);c=this._tiles[p],c&&(c.loaded=+new Date,this._map._fadeAnimated?(Zt(c.el,0),oe(this._fadeFrame),this._fadeFrame=de(this._updateOpacity,this)):(c.active=!0,this._pruneTiles()),o||(Ne(c.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:c.el,coords:r})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),Ee.ielt9||!this._map._fadeAnimated?de(this._pruneTiles,this):setTimeout(d(this._pruneTiles,this),250)))},_getTilePos:function(r){return r.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(r){var o=new R(this._wrapX?y(r.x,this._wrapX):r.x,this._wrapY?y(r.y,this._wrapY):r.y);return o.z=r.z,o},_pxBoundsToTileRange:function(r){var o=this.getTileSize();return new k(r.min.unscaleBy(o).floor(),r.max.unscaleBy(o).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var r in this._tiles)if(!this._tiles[r].loaded)return!1;return!0}});function Tr(r){return new Fn(r)}var Un=Fn.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(r,o){this._url=r,o=U(this,o),o.detectRetina&&Ee.retina&&o.maxZoom>0?(o.tileSize=Math.floor(o.tileSize/2),o.zoomReverse?(o.zoomOffset--,o.minZoom=Math.min(o.maxZoom,o.minZoom+1)):(o.zoomOffset++,o.maxZoom=Math.max(o.minZoom,o.maxZoom-1)),o.minZoom=Math.max(0,o.minZoom)):o.zoomReverse?o.minZoom=Math.min(o.maxZoom,o.minZoom):o.maxZoom=Math.max(o.minZoom,o.maxZoom),typeof o.subdomains=="string"&&(o.subdomains=o.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(r,o){return this._url===r&&o===void 0&&(o=!0),this._url=r,o||this.redraw(),this},createTile:function(r,o){var c=document.createElement("img");return Pe(c,"load",d(this._tileOnLoad,this,o,c)),Pe(c,"error",d(this._tileOnError,this,o,c)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(c.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(c.referrerPolicy=this.options.referrerPolicy),c.alt="",c.src=this.getTileUrl(r),c},getTileUrl:function(r){var o={r:Ee.retina?"@2x":"",s:this._getSubdomain(r),x:r.x,y:r.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var c=this._globalTileRange.max.y-r.y;this.options.tms&&(o.y=c),o["-y"]=c}return N(this._url,a(o,this.options))},_tileOnLoad:function(r,o){Ee.ielt9?setTimeout(d(r,this,null,o),0):r(null,o)},_tileOnError:function(r,o,c){var p=this.options.errorTileUrl;p&&o.getAttribute("src")!==p&&(o.src=p),r(c,o)},_onTileRemove:function(r){r.tile.onload=null},_getZoomForUrl:function(){var r=this._tileZoom,o=this.options.maxZoom,c=this.options.zoomReverse,p=this.options.zoomOffset;return c&&(r=o-r),r+p},_getSubdomain:function(r){var o=Math.abs(r.x+r.y)%this.options.subdomains.length;return this.options.subdomains[o]},_abortLoading:function(){var r,o;for(r in this._tiles)if(this._tiles[r].coords.z!==this._tileZoom&&(o=this._tiles[r].el,o.onload=C,o.onerror=C,!o.complete)){o.src=G;var c=this._tiles[r].coords;ut(o),delete this._tiles[r],this.fire("tileabort",{tile:o,coords:c})}},_removeTile:function(r){var o=this._tiles[r];if(o)return o.el.setAttribute("src",G),Fn.prototype._removeTile.call(this,r)},_tileReady:function(r,o,c){if(!(!this._map||c&&c.getAttribute("src")===G))return Fn.prototype._tileReady.call(this,r,o,c)}});function oa(r,o){return new Un(r,o)}var Pi=Un.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(r,o){this._url=r;var c=a({},this.defaultWmsParams);for(var p in o)p in this.options||(c[p]=o[p]);o=U(this,o);var w=o.detectRetina&&Ee.retina?2:1,x=this.getTileSize();c.width=x.x*w,c.height=x.y*w,this.wmsParams=c},onAdd:function(r){this._crs=this.options.crs||r.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var o=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[o]=this._crs.code,Un.prototype.onAdd.call(this,r)},getTileUrl:function(r){var o=this._tileCoordsToNwSe(r),c=this._crs,p=Y(c.project(o[0]),c.project(o[1])),w=p.min,x=p.max,H=(this._wmsVersion>=1.3&&this._crs===kl?[w.y,w.x,x.y,x.x]:[w.x,w.y,x.x,x.y]).join(","),D=Un.prototype.getTileUrl.call(this,r);return D+T(this.wmsParams,D,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+H},setParams:function(r,o){return a(this.wmsParams,r),o||this.redraw(),this}});function Vl(r,o){return new Pi(r,o)}Un.WMS=Pi,oa.wms=Vl;var OA=_A.extend({options:{padding:.1},initialize:function(r){U(this,r),m(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),Ne(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var r={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(r.zoomanim=this._onAnimZoom),r},_onAnimZoom:function(r){this._updateTransform(r.center,r.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(r,o){var c=this._map.getZoomScale(o,this._zoom),p=this._map.getSize().multiplyBy(.5+this.options.padding),w=this._map.project(this._center,o),x=p.multiplyBy(-c).add(w).subtract(this._map._getNewPixelOrigin(r,o));Ee.any3d?vA(this._container,x,c):wt(this._container,x)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var r in this._layers)this._layers[r]._reset()},_onZoomEnd:function(){for(var r in this._layers)this._layers[r]._project()},_updatePaths:function(){for(var r in this._layers)this._layers[r]._update()},_update:function(){var r=this.options.padding,o=this._map.getSize(),c=this._map.containerPointToLayerPoint(o.multiplyBy(-r)).roun
8d();this._bounds=new k(c,c.add(o.multiplyBy(1+r*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),aa=OA.extend({options:{tolerance:0},getEvents:function(){var r=OA.prototype.getEvents.call(this);return r.viewprereset=this._onViewPreReset,r},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){OA.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var r=this._container=document.createElement("canvas");Pe(r,"mousemove",this._onMouseMove,this),Pe(r,"click dblclick mousedown mouseup contextmenu",this._onClick,this),Pe(r,"mouseout",this._handleMouseOut,this),r._leaflet_disable_events=!0,this._ctx=r.getContext("2d")},_destroyContainer:function(){oe(this._redrawRequest),delete this._ctx,ut(this._container),nt(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var r;this._redrawBounds=null;for(var o in this._layers)r=this._layers[o],r._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){OA.prototype._update.call(this);var r=this._bounds,o=this._container,c=r.getSize(),p=Ee.retina?2:1;wt(o,r.min),o.width=p*c.x,o.height=p*c.y,o.style.width=c.x+"px",o.style.height=c.y+"px",Ee.retina&&this._ctx.scale(2,2),this._ctx.translate(-r.min.x,-r.min.y),this.fire("update")}},_reset:function(){OA.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(r){this._updateDashArray(r),this._layers[m(r)]=r;var o=r._order={layer:r,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=o),this._drawLast=o,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(r){this._requestRedraw(r)},_removePath:function(r){var o=r._order,c=o.next,p=o.prev;c?c.prev=p:this._drawLast=p,p?p.next=c:this._drawFirst=c,delete r._order,delete this._layers[m(r)],this._requestRedraw(r)},_updatePath:function(r){this._extendRedrawBounds(r),r._project(),r._update(),this._requestRedraw(r)},_updateStyle:function(r){this._updateDashArray(r),this._requestRedraw(r)},_updateDashArray:function(r){if(typeof r.options.dashArray=="string"){var o=r.options.dashArray.split(/[, ]+/),c=[],p,w;for(w=0;w<o.length;w++){if(p=Number(o[w]),isNaN(p))return;c.push(p)}r.options._dashArray=c}else r.options._dashArray=r.options.dashArray},_requestRedraw:function(r){this._map&&(this._extendRedrawBounds(r),this._redrawRequest=this._redrawRequest||de(this._redraw,this))},_extendRedrawBounds:function(r){if(r._pxBounds){var o=(r.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new k,this._redrawBounds.extend(r._pxBounds.min.subtract([o,o])),this._redrawBounds.extend(r._pxBounds.max.add([o,o]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var r=this._redrawBounds;if(r){var o=r.getSize();this._ctx.clearRect(r.min.x,r.min.y,o.x,o.y)}else this._ctx.save(),this._ctx.setTransform(1,0,0,1,0,0),this._ctx.clearRect(0,0,this._container.width,this._container.height),this._ctx.restore()},_draw:function(){var r,o=this._redrawBounds;if(this._ctx.save(),o){var c=o.getSize();this._ctx.beginPath(),this._ctx.rect(o.min.x,o.min.y,c.x,c.y),this._ctx.clip()}this._drawing=!0;for(var p=this._drawFirst;p;p=p.next)r=p.layer,(!o||r._pxBounds&&r._pxBounds.intersects(o))&&r._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(r,o){if(this._drawing){var c,p,w,x,H=r._parts,D=H.length,W=this._ctx;if(D){for(W.beginPath(),c=0;c<D;c++){for(p=0,w=H[c].length;p<w;p++)x=H[c][p],W[p?"lineTo":"moveTo"](x.x,x.y);o&&W.closePath()}this._fillStroke(W,r)}}},_updateCircle:function(r){if(!(!this._drawing||r._empty())){var o=r._point,c=this._ctx,p=Math.max(Math.round(r._radius),1),w=(Math.max(Math.round(r._radiusY),1)||p)/p;w!==1&&(c.save(),c.scale(1,w)),c.beginPath(),c.arc(o.x,o.y/w,p,0,Math.PI*2,!1),w!==1&&c.restore(),this._fillStroke(c,r)}},_fillStroke:function(r,o){var c=o.options;c.fill&&(r.globalAlpha=c.fillOpacity,r.fillStyle=c.fillColor||c.color,r.fill(c.fillRule||"evenodd")),c.stroke&&c.weight!==0&&(r.setLineDash&&r.setLineDash(o.options&&o.options._dashArray||[]),r.globalAlpha=c.opacity,r.lineWidth=c.weight,r.strokeStyle=c.color,r.lineCap=c.lineCap,r.lineJoin=c.lineJoin,r.stroke())},_onClick:function(r){for(var o=this._map.mouseEventToLayerPoint(r),c,p,w=this._drawFirst;w;w=w.next)c=w.layer,c.options.interactive&&c._containsPoint(o)&&(!(r.type==="click"||r.type==="preclick")||!this._map._draggableMoved(c))&&(p=c);this._fireEvent(p?[p]:!1,r)},_onMouseMove:function(r){if(!(!this._map||this._map.dragging.moving()||this._map._animatingZoom)){var o=this._map.mouseEventToLayerPoint(r);this._handleMouseHover(r,o)}},_handleMouseOut:function(r){var o=this._hoveredLayer;o&&(ot(this._container,"leaflet-interactive"),this._fireEvent([o],r,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(r,o){if(!this._mouseHoverThrottled){for(var c,p,w=this._drawFirst;w;w=w.next)c=w.layer,c.options.interactive&&c._containsPoint(o)&&(p=c);p!==this._hoveredLayer&&(this._handleMouseOut(r),p&&(Ne(this._container,"leaflet-interactive"),this._fireEvent([p],r,"mouseover"),this._hoveredLayer=p)),this._fireEvent(this._hoveredLayer?[this._hoveredLayer]:!1,r),this._mouseHoverThrottled=!0,setTimeout(d(function(){this._mouseHoverThrottled=!1},this),32)}},_fireEvent:function(r,o,c){this._map._fireDOMEvent(o,c||o.type,r)},_bringToFront:function(r){var o=r._order;if(o){var c=o.next,p=o.prev;if(c)c.prev=p;else return;p?p.next=c:c&&(this._drawFirst=c),o.prev=this._drawLast,this._drawLast.next=o,o.next=null,this._drawLast=o,this._requestRedraw(r)}},_bringToBack:function(r){var o=r._order;if(o){var c=o.next,p=o.prev;if(p)p.next=c;else return;c?c.prev=p:p&&(this._drawLast=p),o.prev=null,o.next=this._drawFirst,this._drawFirst.prev=o,this._drawFirst=o,this._requestRedraw(r)}}});function la(r){return Ee.canvas?new aa(r):null}var Hr=(function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(r){return document.createElement("<lvml:"+r+' class="lvml">')}}catch{}return function(r){return document.createElement("<"+r+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}})(),zl={_initContainer:function(){this._container=Me("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(OA.prototype._update.call(this),this.fire("update"))},_initPath:function(r){var o=r._container=Hr("shape");Ne(o,"leaflet-vml-shape "+(this.options.className||"")),o.coordsize="1 1",r._path=Hr("path"),o.appendChild(r._path),this._updateStyle(r),this._layers[m(r)]=r},_addPath:function(r){var o=r._container;this._container.appendChild(o),r.options.interactive&&r.addInteractiveTarget(o)},_removePath:function(r){var o=r._container;ut(o),r.removeInteractiveTarget(o),delete this._layers[m(r)]},_updateStyle:function(r){var o=r._stroke,c=r._fill,p=r.options,w=r._container;w.stroked=!!p.stroke,w.filled=!!p.fill,p.stroke?(o||(o=r._stroke=Hr("stroke")),w.appendChild(o),o.weight=p.weight+"px",o.color=p.color,o.opacity=p.opacity,p.dashArray?o.dashStyle=j(p.dashArray)?p.dashArray.join(" "):p.dashArray.replace(/( *, *)/g," "):o.dashStyle="",o.endcap=p.lineCap.replace("butt","flat"),o.joinstyle=p.lineJoin):o&&(w.removeChild(o),r._stroke=null),p.fill?(c||(c=r._fill=Hr("fill")),w.appendChild(c),c.color=p.fillColor||p.color,c.opacity=p.fillOpacity):c&&(w.removeChild(c),r._fill=null)},_updateCircle:function(r){var o=r._point.round(),c=Math.round(r._radius),p=Math.round(r._radiusY||c);this._setPath(r,r._empty()?"M0 0":"AL "+o.x+","+o.y+" "+c+","+p+" 0,"+65535*360)},_setPath:function(r,o){r._path.v=o},_bringToFront:function(r){wr(r._container)},_bringToBack:function(r){qA(r._container)}},xA=Ee.vml?Hr:bo,Jn=OA.extend({_initContainer:function(){this._container=xA("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=xA("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){ut(this._container),nt(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){OA.prototype._update.call(this);var r=this._bounds,o=r.getSize(),c=this._container;(!this._svgSize||!this._svgSize.equals(o))&&(this._svgSize=o,c.setAttribute("width",o.x),c.setAttribute("height",o.y)),wt(c,r.min),c.setAttribute("viewBox",[r.min.x,r.min.y,o.x,o.y].join(" ")),this.fire("update")}},_initPath:function(r){var o=r._path=xA("path");r.options.className&&Ne(o,r.options.className),r.options.interactive&&Ne(o,"leaflet-interactive"),this._updateStyle(r),this._layers[m(r)]=r},_addPath:function(r){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(r._path),r.addInteractiveTarget(r._path)},_removePath:function(r){ut(r._path),r.removeInteractiveTarget(r._path),delete this._layers[m(r)]},_updatePath:function(r){r._project(),r._update()},_updateStyle:function(r){var o=r._path,c=r.options;
8o&&(c.stroke?(o.setAttribute("stroke",c.color),o.setAttribute("stroke-opacity",c.opacity),o.setAttribute("stroke-width",c.weight),o.setAttribute("stroke-linecap",c.lineCap),o.setAttribute("stroke-linejoin",c.lineJoin),c.dashArray?o.setAttribute("stroke-dasharray",c.dashArray):o.removeAttribute("stroke-dasharray"),c.dashOffset?o.setAttribute("stroke-dashoffset",c.dashOffset):o.removeAttribute("stroke-dashoffset")):o.setAttribute("stroke","none"),c.fill?(o.setAttribute("fill",c.fillColor||c.color),o.setAttribute("fill-opacity",c.fillOpacity),o.setAttribute("fill-rule",c.fillRule||"evenodd")):o.setAttribute("fill","none"))},_updatePoly:function(r,o){this._setPath(r,Io(r._parts,o))},_updateCircle:function(r){var o=r._point,c=Math.max(Math.round(r._radius),1),p=Math.max(Math.round(r._radiusY),1)||c,w="a"+c+","+p+" 0 1,0 ",x=r._empty()?"M0 0":"M"+(o.x-c)+","+o.y+w+c*2+",0 "+w+-c*2+",0 ";this._setPath(r,x)},_setPath:function(r,o){r._path.setAttribute("d",o)},_bringToFront:function(r){wr(r._path)},_bringToBack:function(r){qA(r._path)}});Ee.vml&&Jn.include(zl);function ks(r){return Ee.svg||Ee.vml?new Jn(r):null}Ze.include({getRenderer:function(r){var o=r.options.renderer||this._getPaneRenderer(r.options.pane)||this.options.renderer||this._renderer;return o||(o=this._renderer=this._createRenderer()),this.hasLayer(o)||this.addLayer(o),o},_getPaneRenderer:function(r){if(r==="overlayPane"||r===void 0)return!1;var o=this._paneRenderers[r];return o===void 0&&(o=this._createRenderer({pane:r}),this._paneRenderers[r]=o),o},_createRenderer:function(r){return this.options.preferCanvas&&la(r)||ks(r)}});var jl=nn.extend({initialize:function(r,o){nn.prototype.initialize.call(this,this._boundsToLatLngs(r),o)},setBounds:function(r){return this.setLatLngs(this._boundsToLatLngs(r))}
vendor: 6,255 bytes, line 8
8,_boundsToLatLngs:function(r){return r=me(r),[r.getSouthWest(),r.getNorthWest(),r.getNorthEast(),r.getSouthEast()]}});function Tf(r,o){return new jl(r,o)}Jn.create=xA,Jn.pointsToPath=Io,kA.geometryToLayer=br,kA.coordsToLatLng=bs,kA.coordsToLatLngs=Hi,kA.latLngToCoords=Is,kA.latLngsToCoords=Ss,kA.getFeature=Ir,kA.asFeature=Ls,Ze.mergeOptions({boxZoom:!0});var kr=aA.extend({initialize:function(r){this._map=r,this._container=r._container,this._pane=r._panes.overlayPane,this._resetStateTimeout=0,r.on("unload",this._destroy,this)},addHooks:function(){Pe(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){nt(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){ut(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(r){if(!r.shiftKey||r.which!==1&&r.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),Xe(),ms(),this._startPoint=this._map.mouseEventToContainerPoint(r),Pe(document,{contextmenu:yA,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(r){this._moved||(this._moved=!0,this._box=Me("div","leaflet-zoom-box",this._container),Ne(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(r);var o=new k(this._point,this._startPoint),c=o.getSize();wt(this._box,o.min),this._box.style.width=c.x+"px",this._box.style.height=c.y+"px"},_finish:function(){this._moved&&(ut(this._box),ot(this._container,"leaflet-crosshair")),_r(),Bs(),nt(document,{contextmenu:yA,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(r){if(!(r.which!==1&&r.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(d(this._resetState,this),0);var o=new ge(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(o).fire("boxzoomend",{boxZoomBounds:o})}},_onKeyDown:function(r){r.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});Ze.addInitHook("addHandler","boxZoom",kr),Ze.mergeOptions({doubleClickZoom:!0});var Gl=aA.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(r){var o=this._map,c=o.getZoom(),p=o.options.zoomDelta,w=r.originalEvent.shiftKey?c-p:c+p;o.options.doubleClickZoom==="center"?o.setZoom(w):o.setZoomAround(r.containerPoint,w)}});Ze.addInitHook("addHandler","doubleClickZoom",Gl),Ze.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var ua=aA.extend({addHooks:function(){if(!this._draggable){var r=this._map;this._draggable=new CA(r._mapPane,r._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),r.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),r.on("zoomend",this._onZoomEnd,this),r.whenReady(this._onZoomEnd,this))}Ne(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){ot(this._map._container,"leaflet-grab"),ot(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var r=this._map;if(r._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var o=me(this._map.options.maxBounds);this._offsetLimit=Y(this._map.latLngToContainerPoint(o.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(o.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;r.fire("movestart").fire("dragstart"),r.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(r){if(this._map.options.inertia){var o=this._lastTime=+new Date,c=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(c),this._times.push(o),this._prunePositions(o)}this._map.fire("move",r).fire("drag",r)},_prunePositions:function(r){for(;this._positions.length>1&&r-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var r=this._map.getSize().divideBy(2),o=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=o.subtract(r).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(r,o){return r-(r-o)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var r=this._draggable._newPos.subtract(this._draggable._startPos),o=this._offsetLimit;r.x<o.min.x&&(r.x=this._viscousLimit(r.x,o.min.x)),r.y<o.min.y&&(r.y=this._viscousLimit(r.y,o.min.y)),r.x>o.max.x&&(r.x=this._viscousLimit(r.x,o.max.x)),r.y>o.max.y&&(r.y=this._viscousLimit(r.y,o.max.y)),this._draggable._newPos=this._draggable._startPos.add(r)}},_onPreDragWrap:function(){var r=this._worldWidth,o=Math.round(r/2),c=this._initialWorldOffset,p=this._draggable._newPos.x,w=(p-o+c)%r+o-c,x=(p+o+c)%r-o-c,H=Math.abs(w+c)<Math.abs(x+c)?w:x;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=H},_onDragEnd:function(r){var o=this._map,c=o.options,p=!c.inertia||r.noInertia||this._times.length<2;if(o.fire("dragend",r),p)o.fire("moveend");else{this._prunePositions(+new Date);var w=this._lastPos.subtract(this._positions[0]),x=(this._lastTime-this._times[0])/1e3,H=c.easeLinearity,D=w.multiplyBy(H/x),W=D.distanceTo([0,0]),ee=Math.min(c.inertiaMaxSpeed,W),Be=D.multiplyBy(ee/W),Le=ee/(c.inertiaDeceleration*H),Ve=Be.multiplyBy(-Le/2).round();!Ve.x&&!Ve.y?o.fire("moveend"):(Ve=o._limitOffset(Ve,o.options.maxBounds),de(function(){o.panBy(Ve,{duration:Le,easeLinearity:H,noMoveStart:!0,animate:!0})}
8))}}});Ze.addInitHook("addHandler","dragging",ua),Ze.mergeOptions({keyboard:!0,keyboardPanDelta:80});var ca=aA.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(r){this._map=r,this._setPanDelta(r.options.keyboardPanDelta),this._setZoomDelta(r.options.zoomDelta)},addHooks:function(){var r=this._map._container;r.tabIndex<=0&&(r.tabIndex="0"),Pe(r,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),nt(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var r=document.body,o=document.documentElement,c=r.scrollTop||o.scrollTop,p=r.scrollLeft||o.scrollLeft;this._map._container.focus(),window.scrollTo(p,c)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(r){var o=this._panKeys={},c=this.keyCodes,p,w;for(p=0,w=c.left.length;p<w;p++)o[c.left[p]]=[-1*r,0];for(p=0,w=c.right.length;p<w;p++)o[c.right[p]]=[r,0];for(p=0,w=c.down.length;p<w;p++)o[c.down[p]]=[0,r];for(p=0,w=c.up.length;p<w;p++)o[c.up[p]]=[0,-1*r]},_setZoomDelta:function(r){var o=this._zoomKeys={},c=this.keyCodes,p,w;for(p=0,w=c.zoomIn.length;p<w;p++)o[c.zoomIn[p]]=r;for(p=0,w=c.zoomOut.length;p<w;p++)o[c.zoomOut[p]]=-r},_addHooks:function(){Pe(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){nt(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(r){if(!(r.altKey||r.ctrlKey||r.metaKey)){var o=r.keyCode,c=this._map,p;if(o in this._panKeys){if(!c._panAnim||!c._panAnim._inProgress)if(p=this._panKeys[o],r.shiftKey&&(p=J(p).multiplyBy(3)),c.options.maxBounds&&(p=c._limitOffset(J(p),c.options.maxBounds)),c.options.worldCopyJump){var w=c.wrapLatLng(c.unproject(c.project(c.getCenter()).add(p)));c.panTo(w)}else c.panBy(p)}else if(o in this._zoomKeys)c.setZoom(c.getZoom()+(r.shiftKey?3:1)*this._zoomKeys[o]);else if(o===27&&c._popup&&c._popup.options.closeOnEscapeKey)c.closePopup();else return;yA(r)}}});Ze.addInitHook("addHandler","keyboard",ca),Ze.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var rt=aA.extend({addHooks:function(){Pe(this._map._container,"wheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){nt(this._map._container,"wheel",this._onWheelScroll,this)},_onWheelScroll:function(r){var o=Ul(r),c=this._map.options.wheelDebounceTime;this._delta+=o,this._lastMousePos=this._map.mouseEventToContainerPoint(r),this._startTime||(this._startTime=+new Date);var p=Math.max(c-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(d(this._performZoom,this),p),yA(r)},_performZoom:function(){var r=this._map,o=r.getZoom(),c=this._map.options.zoomSnap||0;r._stop();var p=this._delta/(this._map.options.wheelPxPerZoomLevel*4),w=4*Math.log(2/(1+Math.exp(-Math.abs(p))))/Math.LN2,x=c?Math.ceil(w/c)*c:w,H=r._limitZoom(o+(this._delta>0?x:-x))-o;this._delta=0,this._startTime=null,H&&(r.options.scrollWheelZoom==="center"?r.setZoom(o+H):r.setZoomAround(this._lastMousePos,o+H))}});Ze.addInitHook("addHandler","scrollWheelZoom",rt);var fa=600;Ze.mergeOptions({tapHold:Ee.touchNative&&Ee.safari&&Ee.mobile,tapTolerance:15});var Oi=aA.extend({addHooks:function(){Pe(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){nt(this._map._container,"touchstart",this._onDown,this)},_onDown:function(r){if(clearTimeout(this._holdTimeout),r.touches.length===1){var o=r.touches[0];this._startPos=this._newPos=new R(o.clientX,o.clientY),this._holdTimeout=setTimeout(d(function(){this._cancel(),this._isTapValid()&&(Pe(document,"touchend",gt),Pe(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",o))},this),fa),Pe(document,"touchend touchcancel contextmenu",this._cancel,this),Pe(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function r(){nt(document,"touchend",gt),nt(document,"touchend touchcancel",r)},_cancel:function(){clearTimeout(this._holdTimeout),nt(document,"touchend touchcancel contextmenu",this._cancel,this),nt(document,"touchmove",this._onMove,this)},_onMove:function(r){var o=r.touches[0];this._newPos=new R(o.clientX,o.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(r,o){var c=new MouseEvent(r,{bubbles:!0,cancelable:!0,view:window,screenX:o.screenX,screenY:o.screenY,clientX:o.clientX,clientY:o.clientY});c._simulated=!0,o.target.dispatchEvent(c)}});Ze.addInitHook("addHandler","tapHold",Oi),Ze.mergeOptions({touchZoom:Ee.touch,bounceAtZoomLimits:!0});var Pr=aA.extend({addHooks:function(){Ne(this._map._container,"leaflet-touch-zoom"),Pe(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){ot(this._map._container,"leaflet-touch-zoom"),nt(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(r){var o=this._map;if(!(!r.touches||r.touches.length!==2||o._animatingZoom||this._zooming)){var c=o.mouseEventToContainerPoint(r.touches[0]),p=o.mouseEventToContainerPoint(r.touches[1]);this._centerPoint=o.getSize()._divideBy(2),this._startLatLng=o.containerPointToLatLng(this._centerPoint),o.options.touchZoom!=="center"&&(this._pinchStartLatLng=o.containerPointToLatLng(c.add(p)._divideBy(2))),this._startDist=c.distanceTo(p),this._startZoom=o.getZoom(),this._moved=!1,this._zooming=!0,o._stop(),Pe(document,"touchmove",this._onTouchMove,this),Pe(document,"touchend touchcancel",this._onTouchEnd,this),gt(r)}},_onTouchMove:function(r){if(!(!r.touches||r.touches.length!==2||!this._zooming)){var o=this._map,c=o.mouseEventToContainerPoint(r.touches[0]),p=o.mouseEventToContainerPoint(r.touches[1]),w=c.distanceTo(p)/this._startDist;if(this._zoom=o.getScaleZoom(w,this._startZoom),!o.options.bounceAtZoomLimits&&(this._zoom<o.getMinZoom()&&w<1||this._zoom>o.getMaxZoom()&&w>1)&&(this._zoom=o._limitZoom(this._zoom)),o.options.touchZoom==="center"){if(this._center=this._startLatLng,w===1)return}else{var x=c._add(p)._divideBy(2)._subtract(this._centerPoint);if(w===1&&x.x===0&&x.y===0)return;this._center=o.unproject(o.project(this._pinchStartLatLng,this._zoom).subtract(x),this._zoom)}this._moved||(o._moveStart(!0,!1),this._moved=!0),oe(this._animRequest);var H=d(o._move,o,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=de(H,this,!0),gt(r)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,oe(this._animRequest),nt(document,"touchmove",this._onTouchMove,this),nt(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});Ze.addInitHook("addHandler","touchZoom",Pr),Ze.BoxZoom=kr,Ze.DoubleClickZoom=Gl,Ze.Drag=ua,Ze.Keyboard=ca,Ze.ScrollWheelZoom=rt,Ze.TapHold=Oi,Ze.TouchZoom=Pr,n.Bounds=k,n.Browser=Ee,n.CRS=Te,n.Canvas=aa,n.Circle=Us,n.CircleMarker=Fs,n.Class=te,n.Control=AA,n.DivIcon=Hs,n.DivOverlay=PA,n.DomEvent=ys,n.DomUtil=Ei,n.Draggable=CA,n.Evented=ve,n.FeatureGroup=tn,n.GeoJSON=kA,n.GridLayer=Fn,n.Handler=aA,n.Icon=Xn,n.ImageOverlay=xn,n.LatLng=pe,n.LatLngBounds=ge,n.Layer=_A,n.LayerGroup=_n,n.LineUtil=Hl,n.Map=Ze,n.Marker=An,n.Mixin=Xo,n.Path=Qn,n.Point=R,n.PolyUtil=Cf,n.Polygon=nn,n.Polyline=nA,n.Popup=Ts,n.PosAnimation=Cs,n.Projection=Uf,n.Rectangle=jl,n.Renderer=OA,n.SVG=Jn,n.SVGOverlay=ia,n.TileLayer=Un,n.Tooltip=Lr,n.Transformation=mn,n.Util=ae,n.VideoOverlay=ra,n.bind=d,n.bounds=Y,n.canvas=la,n.circle=Ti,n.circleMarker=Nl,n.control=Cn,n.divIcon=Kl,n.extend=a,n.featureGroup=Pl,n.geoJSON=Ml,n.geoJson=QA,n.gridLayer=Tr,n.icon=Ol,n.imageOverlay=Rl,n.latLng=he,n.latLngBounds=me,n.layerGroup=Li,n.map=yn,n.marker=If,n.point=J,n.polygon=Lf,n.polyline=Sf,
8n.popup=Sr,n.rectangle=Tf,n.setOptions=U,n.stamp=m,n.svg=ks,n.svgOverlay=sa,n.tileLayer=oa,n.tooltip=ki,n.transformation=Bn,n.version=i,n.videoOverlay=Dl;var Zl=window.L;n.noConflict=function(){return window.L=Zl,this},window.L=n}))})(Pa,Pa.exports)),Pa.exports}var Fo=GU();const My=mp(Fo);function ef(t,e,n){return Object.freeze({instance:t,context:e,container:n})}function tf(t,e){return e==null?function(i,a){const u=E.useRef();return u.current||(u.current=t(i,a)),u}:function(i,a){const u=E.useRef();u.current||(u.current=t(i,a));const d=E.useRef(i),{instance:h}=u.current;return E.useEffect(function(){d.current!==i&&(e(h,i,d.current),d.current=i)},[h,i,a]),u}}function ZU(t,e){E.useEffect(function(){return(e.layerContainer??e.map).addLayer(t.instance),function(){e.layerContainer?.removeLayer(t.instance),e.map.removeLayer(t.instance)}},[e,t])}function Ry(t){return function(n){const i=$c(),a=t(Ny(n,i),i);return DU(i.map,n.attribution),zU(a.current,n.eventHandlers),ZU(a.current,i),a}}function WU(t){function e(a,u){return ef(t(a),u)}const n=tf(e),i=Oy(n);return Py(i)}function XU(t,e){const n=tf(t,e),i=Ry(n);return ky(i)}function JU(t,e){const n=tf(t,e),i=Ry(n);return Py(i)}function YU(t,e,n){const{opacity:i,zIndex:a}=e;i!=null&&i!==n.opacity&&t.setOpacity(i),a!=null&&a!==n.zIndex&&t.setZIndex(a)}function Dy(){return $c().map}function qU(t){const e=Dy();return E.useEffect(function(){return e.on(t),function(){e.off(t)}},[e,t]),e}const $U=WU(function(e){return new Fo.Control.Attribution(e)}),eE=tf(function({children:e,...n},i){const a=new Fo.Control.Layers(void 0,void 0,n);return ef(a,Mp(i,{layersControl:a}))},function(e,n,i){n.collapsed!==i.collapsed&&(n.collapsed===!0?e.collapse():e.expand())}),tE=Oy(eE),Za=ky(tE);function Ky(t){return function(n){const i=$c(),a=E.useRef(n),[u,d]=E.useState(null),{layersControl:h,map:m}=i,v=E.useCallback(F=>{h!=null&&(a.current.checked&&m.addLayer(F),t(h,F,a.current.name),d(F))},[h,m]),y=E.useCallback(F=>{h?.removeLayer(F),d(null)},[h]),C=E.useMemo(()=>Mp(i,{layerContainer:{addLayer:v,removeLayer:y}}),[i,v,y]);return E.useEffect(()=>{u!==null&&a.current!==n&&(n.checked===!0&&(a.current.checked==null||a.current.checked===!1)?m.addLayer(u):a.current.checked===!0&&(n.checked==null||n.checked===!1)&&m.removeLayer(u),a.current=n)}),n.children?GA.createElement(Rp,{value:C},n.children):null}}Za.BaseLayer=Ky(function(e,n,i){e.addBaseLayer(n,i)});Za.Overlay=Ky(function(e,n,i){e.addOverlay(n,i)});function Oh(){return Oh=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Oh.apply(this,arguments)}function AE({bounds:t,boundsOptions:e,center:n,children:i,className:a,id:u,placeholder:d,style:h,whenReady:m,zoom:v,...y},C){const[F]=E.useState({className:a,id:u,style:h}),[I,b]=E.useState(null);E.useImperativeHandle(C,()=>I?.map??null,[I]);const U=E.useCallback(O=>{if(O!==null&&I===null){const N=new Fo.Map(O,y);n!=null&&v!=null?N.setView(n,v):t!=null&&N.fitBounds(t,e),m!=null&&N.whenReady(m),b(VU(N))}},[]);E.useEffect(()=>()=>{I?.map.remove()},[I]);const T=I?GA.createElement(Rp,{value:I},i):d??null;return GA.createElement("div",Oh({},F,{ref:U}),T)}const nE=E.forwardRef(AE),rE=XU(function({position:e,...n},i){const a=new Fo.Marker(e,n);return ef(a,Mp(i,{overlayContainer:a}))},function(e,n,i){n.position!==i.position&&e.setLatLng(n.position),n.icon!=null&&n.icon!==i.icon&&e.setIcon(n.icon),n.zIndexOffset!=null&&n.zIndexOffset!==i.zIndexOffset&&e.setZIndexOffset(n.zIndexOffset),n.opacity!=null&&n.opacity!==i.opacity&&e.setOpacity(n.opacity),e.dragging!=null&&n.draggable!==i.draggable&&(n.draggable===!0?e.dragging.enable():e.dragging.disable())}),yB=JU(function({url:e,...n},i){const a=new Fo.TileLayer(e,Ny(n,i));return ef(a,i)},function(e,n,i){YU(e,n,i);const{url:a}=n;a!=null&&a!==i.url&&e.setUrl(a)}),iE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql
813trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=",sE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAQAAAACach9AAACMUlEQVR4Ae3ShY7jQBAE0Aoz/f9/HTMzhg1zrdKUrJbdx+Kd2nD8VNudfsL/Th///dyQN2TH6f3y/BGpC379rV+S+qqetBOxIm
8NQXL8JCAr2V4iMQXHGNJxeCfZXhSRBcQMfvkOWUdtfzlLgAENmZDcmo2TVmt8OSM2eXxBp3DjHSMFutqS7SbmemzBiR+xpKCNUIRkdkkYxhAkyGoBvyQFEJEefwSmmvBfJuJ6aKqKWnAkvGZOaZXTUgFqYULWNSHUckZuR1HIIimUExutRxwzOLROIG4vKmCKQt364mIlhSyzAf1m9lHZHJZrlAOMMztRRiKimp/rpdJDc9Awry5xTZCte7FHtuS8wJgeYGrex28xNTd086Dik7vUMscQOa8y4DoGtCCSkAKlNwpgNtphjrC6MIHUkR6YWxxs6Sc5xqn222mmCRFzIt8lEdKx+ikCtg91qS2WpwVfBelJCiQJwvzixfI9cxZQWgiSJelKnwBElKYtDOb2MFbhmUigbReQBV0Cg4+qMXSxXSyGUn4UbF8l+7qdSGnTC0XLCmahIgUHLhLOhpVCtw4CzYXvLQWQbJNmxoCsOKAxSgBJno75avolkRw8iIAFcsdc02e9iyCd8tHwmeSSoKTowIgvscSGZUOA7PuCN5b2BX9mQM7S0wYhMNU74zgsPBj3HU7wguAfnxxjFQGBE6pwN+GjME9zHY7zGp8wVxMShYX9NXvEWD3HbwJf4giO4CFIQxXScH1/TM+04kkBiAAAAAElFTkSuQmCC",oE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABSCAMAAAAhFXfZAAAC91BMVEVMaXEzeak2f7I4g7g3g7cua5gzeKg8hJo3grY4g7c3grU0gLI2frE0daAubJc2gbQwd6QzeKk2gLMtd5sxdKIua5g1frA2f7IydaM0e6w2fq41fK01eqo3grgubJgta5cxdKI1f7AydaQydaMxc6EubJgvbJkwcZ4ubZkwcJwubZgubJcydqUydKIxapgubJctbJcubZcubJcvbJYubJcvbZkubJctbJctbZcubJg2f7AubJcrbZcubJcubJcua5g3grY0fq8ubJcubJdEkdEwhsw6i88vhswuhcsuhMtBjMgthMsrg8srgss6is8qgcs8i9A9iMYtg8spgcoogMo7hcMngMonf8olfso4gr8kfck5iM8jfMk4iM8he8k1fro7itAgesk2hs8eecgzfLcofssdeMg0hc4cd8g2hcsxeLQbdsgZdcgxeLImfcszhM0vda4xgckzhM4xg84wf8Yxgs4udKsvfcQucqhUndROmdM1fK0wcZ8vb5w0eqpQm9MzeKhXoNVcpdYydKNWn9VZotVKltJFjsIwcJ1Rms9OlslLmtH///8+kc9epdYzd6dbo9VHkMM2f7FHmNBClM8ydqVcpNY9hro3gLM9hLczealQmcw3fa46f7A8gLMxc6I3eagyc6FIldJMl9JSnNRSntNNl9JPnNJFi75UnM9ZodVKksg8kM45jc09e6ZHltFBk883gbRBh7pDk9EwcaBzn784g7dKkcY2i81Om9M7j85Llc81is09g7Q4grY/j9A0eqxKmdFFltBEjcXf6fFImdBCiLxJl9FGlNFBi78yiMxVndEvbpo6js74+vx+psPP3+o/ks5HkcpGmNCjwdZCkNDM3ehYoNJEls+lxNkxh8xHks0+jdC1zd5Lg6r+/v/H2ufz9/o3jM3t8/edvdM/k89Th61OiLBSjbZklbaTt9BfptdjmL1AicBHj8hGk9FAgK1dkLNTjLRekrdClc/k7fM0icy0y9tgp9c4jc2NtM9Dlc8zicxeXZn3AAAAQ3RSTlMAHDdTb4yPA+LtnEQmC4L2EmHqB7XA0d0sr478x4/Yd5i1zOfyPkf1sLVq4Nh3FvjxopQ2/STNuFzUwFIwxKaejILpIBEV9wAABhVJREFUeF6s1NdyFEcYBeBeoQIhRAkLlRDGrhIgY3BJL8CVeKzuyXFzzjkn5ZxzzuScg3PO8cKzu70JkO0LfxdTU//pM9vTu7Xgf6KqOVTb9X7toRrVEfBf1HTVjZccrT/2by1VV928Yty9ZbVuucdz90frG8DBjl9pVApbOstvmMuvVgaNXSfAAd6pGxpy6yxf5ph43pS/4f3uoaGm2rdu72S9xzOvMymkZFq/ptDrk90mhW7e4zl7HLzhxGWPR20xmSxJ/VqldG5m9XhaVOA1DadsNh3Pu5L2N6QtPO/32JpqQBVVk20oy/Pi2s23WEvyfHbe1thadVQttvm7Llf65gGmXK67XtupyoM7HQhmXdLS8oGWJNeOJ3C5fG5XCEJnkez3/oFdsvgJ4l2ANZwhrJKk/7OSXa+3Vw2WJMlKnGkobouYk6T0TyX30klOUnTD9HJ5qpckL3EW/w4XF3Xd0FGywXUrstrclVsqz5Pd/sXFYyDnPdrLcQODmGOK47IZb4CmibmMn+MYRzFZ5jg33ZL/EJrWcszHmANy3ARBK/IXtciJy8VsitPSdE3uuHxzougojcUdr8/32atnz/ev3f/K5wtpxUTpcaI45zusVDpYtZi+jg0oU9b3x74h7+n9ABvYEZeKaVq0sh0AtLKsFtqNBdeT0MrSzwwlq9+x6xAO4tgOtSzbCjrNQQiNvQUbUEubvzBUeGw26yDCsRHCoLkTHDa7IdOLIThs/gHvChszh2CimE8peRs47cxANI0lYNB5y1DljpOF0IhzBDPOZnDOqYYbeGKECbPzWnXludPphw5c2YBq5zlwXphIbO4VDCZ0gnPfUO1TwZoYwAs2ExPCedAu9DAjfQUjzITQb3jNj0KG2Sgt6BHaQUdYzWz+XmBktOHwanXjaSTcwwziBcuMOtwBmqPrTOxFQR/DRKKPqyur0aiW6cULYsx6tBm0jXpR/AUWR6HRq9WVW6MRhIq5jLyjbaCTDCijyYJNpCajdyobP/eTw0iexBAKkJ3gA5KcQb2zBXsIBckn+xVv8jkZSaEFHE+jFEleAEfayRU0MouNoBmB/L50Ai/HSLIHxcrpCvnhSQAuakKp2C/YbCylJjXRVy/z3+Kv/RrNcCo+WUzlVEhzKffnTQnxeN9fWF88fiNCUdSTsaufaChKWInHeysygfpIqagoakW+vV20J8uyl6TyNKEZWV4oRSPyCkWpgOLSbkCObT8o2r6tlG58HQquf6O0v50tB7JM7F4EORd2dx/K0w/KHsVkLPaoYrwgP/y7krr3SSMA4zj+OBgmjYkxcdIJQyQRKgg2viX9Hddi9UBb29LrKR7CVVEEEXWojUkXNyfTNDE14W9gbHJNuhjDettN3ZvbOvdOqCD3Jp/9l+/wJE+9PkYGjx/fqkys3S2rMozM/o2106rfMUINo6hVqz+eu/hd1c4xTg0TAfy5kV+4UG6+IthHTU9woWmxuKNbTfuCSfovBCxq7EtHqvYL4Sm6F8GVxsSXHMQ07TOi1DKtZxjWaaIyi4CXWjxPccUw8WVbMYY5wxC1mzEyXMJWkllpRloi+Kkoq69sxBTlElF6aAxYUbjXNlhlDZilDnM4U5SlN5biRsRHnbx3mbeWjEh4mEyiuJDl5XcWVmX5GvNkFgLWZM5qwsop4/AWfLhU1cR7k1VVvcYCWRkOI6Xy5gmnphCYIkvzuNYzHzosq2oNk2RtSs8khfUOfHIDgR6ysYBaMpl4uEgk2U/oJTs9AaTSwma7dT69geAE2ZpEjUsn2ieJNHeKfrI3EcAGJ2ZaNgVuC8EBctCLc57P5u5led6IOBkIYkuQMrmmjChs4VkfOerHqSBkPzZlhe06RslZ3zMjk2sscqKwY0RcjKK+LWbzd7KiHhkncs/siFJ+V5eXxD34B8nVuJEpGJNmxN2gH3vSvp7J70tF+D1Ej8qUJD1TkErAND2GZwTFg/LubvmgiBG3SOvdlsqFQrkEzJCL1rstlnVFROixZoDDSuXQFHESwVGlcuQcMb/b42NgjLowh5MTDFE3vNB5qStRIErdCQEh6pLPR92anSUb/wAIhldAaDMpGgAAAABJRU5ErkJggg==",aE=My.icon({iconUrl:iE,iconRetinaUrl:oE,shadowUrl:sE,iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]});My.Marker.prototype.options.icon=aE;function lE({onSelect:t}){return qU({click(e){t(e.latlng.lat,e.latlng.lng)}}),null}function uE({center:t,selectedPos:e,selectedZoom:n}){const i=Dy();return E.useEffect(()=>{e&&i.flyTo(e,n??i.getZoom(),{animate:!0,duration:1.5})},[e,n,i]),null}function cE({center:t,zoom:e,selectedPos:n,selectedZoom:i,onLocationSelect:a,mapRef:u}){const{theme:d}=SU();return _.jsx("div",{ref:u,className:"map-surface absolute inset-0 h-full w-full z-0",children:_.jsxs(nE,{center:t,zoom:e,zoomControl:!1,dragging:!0,touchZoom:!0,attributionControl:!1,className:"h-full w-full",children:[_.jsx($U,{position:"bottomright",prefix:!1}),_.jsxs(Za,{position:"topright",children:[_.jsx(Za.BaseLayer,{checked:!0,name:"Street Map",children:_.jsx(yB,{attribution:'© <a href="https://www.esri.com/">Esri</a> â Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community',url:"https://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{z}/{y}/{x}",crossOrigin:"anonymous"})}),_.jsx(Za.BaseLayer,{name:"Satellite",children:_.jsx(yB,{attribution:"Tiles © Esri â Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community",url:"https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",maxZoom:19})})]}),_.jsx(lE,{onSelect:a}),_.jsx(uE,{center:t,selectedPos:n,selectedZoom:i}),n&&_.jsx(rE,{position:n})]})})}const fE=Zc("whitespace-nowrap inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover-elevate ",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow-xs",secondary:"border-transparent bg-secondary text-secondary-foreground",destructive:"border-transparent bg-destructive text-destructive-foreground shadow-xs",outline:" border [border-color:var(--badge-outline)] shadow-xs"}},defaultVariants:{variant:"default"}});function CB({className:t,variant:e,...n}){return _.jsx("div",{className:_t(fE({variant:e}),t),...n})}var dE="Separator",_B="horizontal",hE=["horizontal","vertical"],Vy=E.forwardRef((t,e)=>{const{decorative:n,orientation:i=_B,...a}=t,u=pE(i)?i:_B,h=n?{role:"none"}:{"aria-orientation":u==="vertical"?u:void 0,role:"separator"};return _.jsx(Ct.div,{"data-orientation":u,...h,...a,ref:e})});Vy.displayName=dE;function pE(t){return hE.includes(t)}var zy=Vy;const Af=E.forwardRef(({className:t,orientation:e="horizontal",decorative:n=!0,...i},a)=>_.jsx(zy,{ref:a,decorative:n,orientation:e,className:_t("shrink-0 bg-border",e==="horizontal"?"h-[1px] w-full":"h-full w-[1px]",t),...i}));Af.displayName=zy.displayName;const gE=Zc("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2",{variants:{variant:{default:"bg-primary text-primary-foreground border border-primary-border",destructive:"bg-destructive text-destructive-foreground border border-destructive-border",outline:" border [border-color:var(--button-outline)] shadow-xs active:shadow-none ",secondary:"border bg-secondary text-secondary-foreground border border-secondary-border ",ghost:"border border-transparent"},size:{default:"min-h-9 px-4 py-2",sm:"min-h-8 rounded-md px-3 text-xs",lg:"min-h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),fn=E.forwardRef(({className:t,variant:e,size:n,asChild:i=!1,...a},u)=>{const d=i?mQ:"button";return _.jsx(d,{className:_t(gE({variant:e,size:n,className:t})),ref:u,...a})});fn.displayName="Button";function Ys({className:t,...e}){return _.jsx("div",{className:_t("animate-pulse rounded-md bg-muted",t),...e})}function mE(t){return t?t<=2?{color:"text-emerald-700 dark:text-emerald-400",bgColor:"bg-emerald-50 dark:bg-emerald-950/40",borderColor:"border-emerald-200 dark:border-emerald-800"}:t<=4?{color:"text-sky-700 dark:text-sky-400",bgColor:"bg-sky-50 dark:bg-sky-950/40",borderColor:"border-sky-200 dark:border-sky-800"}
8:t<=6?{color:"text-amber-700 dark:text-amber-400",bgColor:"bg-amber-50 dark:bg-amber-950/40",borderColor:"border-amber-200 dark:border-amber-800"}:{color:"text-red-700 dark:text-red-400",bgColor:"bg-red-50 dark:bg-red-950/40",borderColor:"border-red-200 dark:border-red-800"}:{color:"text-muted-foreground",bgColor:"bg-muted",borderColor:"border-border"}}function BE(t){if(!t)return{variant:"secondary",label:"Unknown"};const e=t.toLowerCase();return e.includes("controlled")?{variant:"outline",label:"Controlled"}:e.includes("sparsely")?{variant:"secondary",label:"Sparsely Populated"}:e.includes("congested")?{variant:"destructive",label:"Congested"}:{variant:"default",label:"Populated"}}function vE({data:t,isLoading:e,error:n,onRetry:i}){if(e)return _.jsxs(Ji,{className:"w-full bg-card/50 backdrop-blur-sm border-primary/20 shadow-lg shadow-primary/5",children:[_.jsxs(Ph,{className:"pb-3",children:[_.jsx(Ys,{className:"h-6 w-1/2"}),_.jsx(Ys,{className:"h-4 w-1/3 mt-2"})]}),_.jsxs(Yi,{className:"space-y-4",children:[_.jsx(Ys,{className:"h-16 w-full"}),_.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[_.jsx(Ys,{className:"h-12 w-full"}),_.jsx(Ys,{className:"h-12 w-full"})]}),_.jsx(Ys,{className:"h-8 w-full"})]})]});if(n)return _.jsx(Ji,{className:"w-full border-destructive/50 bg-destructive/5",children:_.jsxs(Yi,{className:"flex flex-col items-center justify-center gap-3 py-8 text-center text-destructive",children:[_.jsx(ro,{className:"h-8 w-8"}),_.jsxs("div",{children:[_.jsx("p",{className:"font-medium",children:n}),_.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:"No cached result is shown. A live online response is required."})]}),i&&_.jsxs(fn,{variant:"outline",onClick:i,className:"gap-2",children:[_.jsx(oB,{className:"h-4 w-4"}),"Try again"]})]})});if(!t)return _.jsx(Ji,{className:"w-full bg-card/50 backdrop-blur-sm border-dashed",children:_.jsxs(Yi,{className:"flex flex-col items-center justify-center py-10 text-center text-muted-foreground",children:[_.jsx(Ga,{className:"h-10 w-10 mb-3 opacity-20"}),_.jsx("p",{children:"Select a location on the map to retrieve live population density data. An internet connection is required."})]})});if(t.error)return _.jsx(Ji,{className:"w-full border-destructive/50 bg-destructive/5",children:_.jsxs(Yi,{className:"flex flex-col items-center justify-center py-8 text-center text-destructive",children:[_.jsx(ro,{className:"h-8 w-8 mb-2"}),_.jsx("p",{className:"font-medium",children:t.error}),i&&_.jsxs(fn,{variant:"outline",onClick:i,className:"gap-2",children:[_.jsx(oB,{className:"h-4 w-4"}),"Try again"]})]})});const a=h=>{if(h==null)return"N/A";const m=typeof h=="string"?parseFloat(h):h;return isNaN(m)?String(h):new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(m)},u=mE(t.grcValue),d=BE(t.densityClassification);return _.jsxs(Ji,{className:"w-full overflow-hidden border-primary/20 shadow-xl shadow-black/5",children:[_.jsx("div",{className:"bg-gradient-to-r from-primary/10 to-transparent p-1"}),_.jsx(Ph,{className:"pb-2",children:_.jsxs("div",{className:"flex justify-between items-start gap-2",children:[_.jsxs(Ty,{className:"text-base flex items-center gap-2",children:[_.jsx(Ga,{className:"h-4 w-4 text-primary shrink-0"}),t.country||"Location Data"]}),_.jsxs("div",{className:"flex gap-1.5 shrink-0",children:[t.densityClassification&&_.jsx(CB,{variant:d.variant,className:"text-xs uppercase tracking-wider","data-testid":"badge-classification",children:d.label}),t.grcClass&&_.jsx(CB,{variant:"outline",className:`text-xs font-bold uppercase tracking-wider ${u.color}`,"data-testid":"badge-grc",children:t.grcClass})]})]})}),_.jsxs(Yi,{className:"space-y-3 pt-1",children:[_.jsxs("div",{className:"bg-primary/5 rounded-xl p-4 border border-primary/10","data-testid":"density-main",children:[_.jsx("p",{className:"text-xs font-semibold text-muted-foreground uppercase tracking-widest mb-1",children:"Population Density"}),_.jsxs("div",{className:"flex items-baseline gap-2",children:[_.jsx("span",{className:"text-3xl font-bold font-display text-foreground","data-testid":"text-density-value",children:a(t.density)}),_.jsx("span",{className:"text-sm font-medium text-muted-foreground","data-testid":"text-density-unit",children:t.densityUnit||"persons/km²"})]})]}),t.grcClass&&_.jsxs("div",{className:`rounded-xl p-3 border ${u.bgColor} ${u.borderColor}`,"data-testid":"bvlos-category",children:[_.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[_.jsx(zw,{className:`h-4 w-4 ${u.color}`}),_.jsxs("span",{className:`text-xs font-bold uppercase tracking-wide ${u.color}`,children:[t.riskFramework==="faa"?"FAA Ground Risk":"SORA iGRC",": ",t.grcClass]})]}),_.jsxs("p",{className:"text-xs text-muted-foreground leading-relaxed",children:["Classification: ",_.jsx("span",{className:"font-semibold",children:t.densityClassification})]}),t.riskNote&&_.jsx("p",{className:"text-xs text-muted-foreground leading-relaxed mt-1 italic",children:t.riskNote}),t.regulatoryFramework&&_.jsxs("p",{className:"text-xs text-muted-foreground mt-1",children:["Framework: ",_.jsx("span",{className:"font-medium",children:t.regulatoryFramework})]})]}),_.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[_.jsxs("div",{className:"flex flex-col p-2.5 rounded-lg border bg-card","data-testid":"stat-population",children:[_.jsxs("span",{className:"text-xs text-muted-foreground flex items-center gap-1 mb-0.5",children:[_.jsx(gx,{className:"h-3 w-3"})," Population"]}),_.jsx("span",{className:"font-semibold text-sm",children:a(t.population)})]}),_.jsxs("div",{className:"flex flex-col p-2.5 rounded-lg border bg-card","data-testid":"stat-area",children:[_.jsxs("span",{className:"text-xs text-muted-foreground flex items-center gap-1 mb-0.5",children:[_.jsx(hx,{className:"h-3 w-3"})," Land Area"]}),_.jsxs("span",{className:"font-semibold text-sm",children:[a(t.landKm2)," km²"]})]})]}),_.jsx(Af,{}),_.jsxs("div",{className:"space-y-1.5 text-xs","data-testid":"data-provenance",children:[_.jsx("p",{className:"text-xs font-semibold text-muted-foreground uppercase tracking-widest mb-1",children:"Data Provenance"}),t.source&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(lx,{className:"h-3 w-3"})," Source"]}),_.jsx("span",{className:"font-medium text-right truncate",title:t.source,children:t.source})]}),t.geoUnit&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(Ga,{className:"h-3 w-3"})," Geo Unit"]}),_.jsx("span",{className:"font-medium text-right truncate",title:t.geoUnit,children:t.geoUnit})]}),t.coordinateSystem&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(Rw,{className:"h-3 w-3"})," CRS"]}),_.jsx("span",{className:"font-medium",children:t.coordinateSystem})]}),t.resolution&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(dx,{className:"h-3 w-3"})," Resolution"]}),_.jsx("span",{className:"font-medium text-right truncate",title:t.resolution,children:t.resolution})]}),t.dataYear&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(ax,{className:"h-3 w-3"})," Data Year"]}),_.jsx("span",{className:"font-medium",children:t.dataYear})]}),t.compliance&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(Vw,{className:"h-3 w-3"})," Compliance"]}),_.jsx("span",{className:"font-medium text-right truncate",title:t.compliance,children:t.compliance})]}),t.versioning&&_.jsxs("div",{className:"flex justify-between items-center gap-2",children:[_.jsxs("span",{className:"text-muted-foreground flex items-center gap-1 shrink-0",children:[_.jsx(cx,{className:"h-3 w-3"})," Version"]}),_.jsx("span",{className:"font-medium text-right truncate text-xs",title:t.versioning,children:t.ver
8sioning})]})]}),t.dataset&&t.dataset.includes("[NEARBY FALLBACK]")&&_.jsxs("div",{className:"p-2.5 bg-red-50 dark:bg-red-950/40 rounded-lg border border-red-300 dark:border-red-700 text-xs text-red-800 dark:text-red-300 leading-relaxed","data-testid":"warning-fallback",children:[_.jsxs("div",{className:"flex items-center gap-1.5 mb-1",children:[_.jsx(ro,{className:"h-3.5 w-3.5 shrink-0"}),_.jsx("span",{className:"font-bold uppercase tracking-wide",children:"Approximate Match â Verify Before Submission"})]}),_.jsxs("p",{children:["The exact postal code had no DA listing in StatCan. Data shown is from the nearest available Dissemination Area and may represent a different geographic area (e.g., a nearby town). ",_.jsx("strong",{children:"Verify the correct geography before using this result in a regulatory submission or flight plan."})," Check: ",_.jsx("a",{href:"https://www12.statcan.gc.ca/census-recensement/2021/geo/maps-cartes/referencemaps-cartesdereference/type-eng.cfm?type=da",target:"_blank",rel:"noopener",className:"underline font-semibold",children:"StatCan Census Map Viewer"}),"."]})]}),t.dataset&&t.dataset.includes("[CSD FALLBACK")&&_.jsxs("div",{className:"p-2.5 bg-orange-50 dark:bg-orange-950/40 rounded-lg border border-orange-300 dark:border-orange-700 text-xs text-orange-800 dark:text-orange-300 leading-relaxed","data-testid":"warning-csd",children:[_.jsxs("div",{className:"flex items-center gap-1.5 mb-1",children:[_.jsx(ro,{className:"h-3.5 w-3.5 shrink-0"}),_.jsx("span",{className:"font-bold uppercase tracking-wide",children:"Municipality-Level Data (CSD)"})]}),_.jsxs("p",{children:["DA-level data was unavailable for this location. Density shown is from the ",_.jsx("strong",{children:"Census Subdivision (municipality)"})," covering ~",t.landKm2," km². This is a much larger area average than DA-level and may significantly overstate or understate local density. For SORA submissions, CSD-level data may require additional justification to TC reviewers."]})]}),t.country==="Canada"&&t.dataset&&!t.dataset.includes("[NEARBY FALLBACK]")&&!t.dataset.includes("[CSD FALLBACK")&&_.jsxs("div",{className:"p-2.5 bg-amber-50 dark:bg-amber-950/40 rounded-lg border border-amber-200 dark:border-amber-800 text-xs text-amber-700 dark:text-amber-400 leading-relaxed","data-testid":"warning-spatial",children:[_.jsxs("div",{className:"flex items-center gap-1.5 mb-1",children:[_.jsx(ro,{className:"h-3.5 w-3.5 shrink-0"}),_.jsx("span",{className:"font-bold uppercase tracking-wide",children:"Spatial Accuracy Note"})]}),_.jsxs("p",{children:["DA density is an ",_.jsx("strong",{children:"area average"})," across the entire dissemination area boundary (~",t.landKm2," km²). If your operational area is in a rural portion of a DA that includes a settlement, actual local density may be significantly lower. Data sourced from the official StatCan GeoSearch MapServer (point-in-polygon). Verify DA boundaries: ",_.jsx("a",{href:"https://www12.statcan.gc.ca/census-recensement/2021/geo/maps-cartes/geosearch-georecherche/index2021-eng.cfm?client=census&language=EN&DGUID=2021A000011124",target:"_blank",rel:"noopener",className:"underline font-semibold",children:"StatCan GeoSearch Viewer"}),"."]})]}),t.dataset&&_.jsxs("div",{className:"p-2.5 bg-muted/50 rounded-lg border border-border text-xs text-muted-foreground",children:[_.jsx("span",{className:"font-semibold text-foreground",children:"Dataset:"})," ",t.dataset.replace(" [NEARBY FALLBACK]","").replace(/\s*\[CSD FALLBACK[^\]]*\]/,"")]}),t.note&&_.jsxs("div",{className:"p-2.5 bg-muted rounded-lg border border-border text-xs text-muted-foreground leading-relaxed",children:[_.jsx("span",{className:"font-semibold text-foreground block mb-0.5",children:"Note:"}),t.note]})]})]})}const uc=E.forwardRef(({className:t,type:e,...n},i)=>_.jsx("input",{type:e,className:_t("flex h-9 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",t),ref:i,...n}));uc.displayName="Input";var wE="Label",jy=E.forwardRef((t,e)=>_.jsx(Ct.label,{...t,ref:e,onMouseDown:n=>{n.target.closest("button, input, select, textarea")||(t.onMouseDown?.(n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));jy.displayName=wE;var Gy=jy;const yE=Zc("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),Nh=E.forwardRef(({className:t,...e},n)=>_.jsx(Gy,{ref:n,className:_t(yE(),t),...e}));Nh.displayName=Gy.displayName;var CE=E.createContext(void 0);function Zy(t){const e=E.useContext(CE);return t||e||"ltr"}var eh="rovingFocusGroup.onEntryFocus",_E={bubbles:!1,cancelable:!0},nf="RovingFocusGroup",[Mh,Wy,QE]=uw(nf),[xE,Xy]=Co(nf,[QE]),[FE,UE]=xE(nf),Jy=E.forwardRef((t,e)=>_.jsx(Mh.Provider,{scope:t.__scopeRovingFocusGroup,children:_.jsx(Mh.Slot,{scope:t.__scopeRovingFocusGroup,children:_.jsx(EE,{...t,ref:e})})}));Jy.displayName=nf;var EE=E.forwardRef((t,e)=>{const{__scopeRovingFocusGroup:n,orientation:i,loop:a=!1,dir:u,currentTabStopId:d,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:m,onEntryFocus:v,preventScrollOnEntryFocus:y=!1,...C}=t,F=E.useRef(null),I=JA(e,F),b=Zy(u),[U=null,T]=Qp({prop:d,defaultProp:h,onChange:m}),[O,N]=E.useState(!1),j=dn(v),Z=Wy(n),G=E.useRef(!1),[V,q]=E.useState(0);return E.useEffect(()=>{const re=F.current;if(re)return re.addEventListener(eh,j),()=>re.removeEventListener(eh,j)},[j]),_.jsx(FE,{scope:n,orientation:i,dir:b,loop:a,currentTabStopId:U,onItemFocus:E.useCallback(re=>T(re),[T]),onItemShiftTab:E.useCallback(()=>N(!0),[]),onFocusableItemAdd:E.useCallback(()=>q(re=>re+1),[]),onFocusableItemRemove:E.useCallback(()=>q(re=>re-1),[]),children:_.jsx(Ct.div,{tabIndex:O||V===0?-1:0,"data-orientation":i,...C,ref:I,style:{outline:"none",...t.style},onMouseDown:it(t.onMouseDown,()=>{G.current=!0}),onFocus:it(t.onFocus,re=>{const $=!G.current;if(re.target===re.currentTarget&&$&&!O){const fe=new CustomEvent(eh,_E);if(re.currentTarget.dispatchEvent(fe),!fe.defaultPrevented){const de=Z().filter(ue=>ue.focusable),oe=de.find(ue=>ue.active),ae=de.find(ue=>
vendor: 3,875 bytes, line 8
8ue.id===U),Se=[oe,ae,...de].filter(Boolean).map(ue=>ue.ref.current);$y(Se,y)}}G.current=!1}),onBlur:it(t.onBlur,()=>N(!1))})})}),Yy="RovingFocusGroupItem",qy=E.forwardRef((t,e)=>{const{__scopeRovingFocusGroup:n,focusable:i=!0,active:a=!1,tabStopId:u,...d}=t,h=Ay(),m=u||h,v=UE(Yy,n),y=v.currentTabStopId===m,C=Wy(n),{onFocusableItemAdd:F,onFocusableItemRemove:I}=v;return E.useEffect(()=>{if(i)return F(),()=>I()},[i,F,I]),_.jsx(Mh.ItemSlot,{scope:n,id:m,focusable:i,active:a,children:_.jsx(Ct.span,{tabIndex:y?0:-1,"data-orientation":v.orientation,...d,ref:e,onMouseDown:it(t.onMouseDown,b=>{i?v.onItemFocus(m):b.preventDefault()}),onFocus:it(t.onFocus,()=>v.onItemFocus(m)),onKeyDown:it(t.onKeyDown,b=>{if(b.key==="Tab"&&b.shiftKey){v.onItemShiftTab();return}if(b.target!==b.currentTarget)return;const U=SE(b,v.orientation,v.dir);if(U!==void 0){if(b.metaKey||b.ctrlKey||b.altKey||b.shiftKey)return;b.preventDefault();let O=C().filter(N=>N.focusable).map(N=>N.ref.current);if(U==="last")O.reverse();else if(U==="prev"||U==="next"){U==="prev"&&O.reverse();const N=O.indexOf(b.currentTarget);O=v.loop?LE(O,N+1):O.slice(N+1)}setTimeout(()=>$y(O))}})})})});qy.displayName=Yy;var bE={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function IE(t,e){return e!=="rtl"?t:t==="ArrowLeft"?"ArrowRight":t==="ArrowRight"?"ArrowLeft":t}function SE(t,e,n){const i=IE(t.key,n);if(!(e==="vertical"&&["ArrowLeft","ArrowRight"].includes(i))&&!(e==="horizontal"&&["ArrowUp","ArrowDown"].includes(i)))return bE[i]}function $y(t,e=!1){const n=document.activeElement;for(const i of t)if(i===n||(i.focus({preventScroll:e}),document.activeElement!==n))return}function LE(t,e){return t.map((n,i)=>t[(e+i)%t.length])}var TE=Jy,HE=qy,Dp="Tabs",[kE]=Co(Dp,[Xy]),e0=Xy(),[PE,Kp]=kE(Dp),t0=E.forwardRef((t,e)=>{const{__scopeTabs:n,value:i,onValueChange:a,defaultValue:u,orientation:d="horizontal",dir:h,activationMode:m="automatic",...v}=t,y=Zy(h),[C,F]=Qp({prop:i,onChange:a,defaultProp:u});return _.jsx(PE,{scope:n,baseId:Ay(),value:C,onValueChange:F,orientation:d,dir:y,activationMode:m,children:_.jsx(Ct.div,{dir:y,"data-orientation":d,...v,ref:e})})});t0.displayName=Dp;var A0="TabsList",n0=E.forwardRef((t,e)=>{const{__scopeTabs:n,loop:i=!0,...a}=t,u=Kp(A0,n),d=e0(n);return _.jsx(TE,{asChild:!0,...d,orientation:u.orientation,dir:u.dir,loop:i,children:_.jsx(Ct.div,{role:"tablist","aria-orientation":u.orientation,...a,ref:e})})});n0.displayName=A0;var r0="TabsTrigger",i0=E.forwardRef((t,e)=>{const{__scopeTabs:n,value:i,disabled:a=!1,...u}=t,d=Kp(r0,n),h=e0(n),m=a0(d.baseId,i),v=l0(d.baseId,i),y=i===d.value;return _.jsx(HE,{asChild:!0,...h,focusable:!a,active:y,children:_.jsx(Ct.button,{type:"button",role:"tab","aria-selected":y,"aria-controls":v,"data-state":y?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:m,...u,ref:e,onMouseDown:it(t.onMouseDown,C=>{!a&&C.button===0&&C.ctrlKey===!1?d.onValueChange(i):C.preventDefault()}),onKeyDown:it(t.onKeyDown,C=>{[" ","Enter"].includes(C.key)&&d.onValueChange(i)}),onFocus:it(t.onFocus,()=>{const C=d.activationMode!=="manual";!y&&!a&&C&&d.onValueChange(i)})})})});i0.displayName=r0;var s0="TabsContent",o0=E.forwardRef((t,e)=>{const{__scopeTabs:n,value:i,forceMount:a,children:u,...d}=t,h=Kp(s0,n),m=a0(h.baseId,i),v=l0(h.baseId,i),y=i===h.value,C=E.useRef(y);return E.useEffect(()=>{const F=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(F)},[]),_.jsx(Vc,{present:a||y,children:({present:F})=>_.jsx(Ct.div,{"data-state":y?"active":"inactive","data-orientation":h.orientation,role:"tabpanel","aria-labelledby":m,hidden:!F,id:v,tabIndex:0,...d,ref:e,style:{...t.style,animationDuration:C.current?"0s":void 0},children:F&&u})})});o0.displayName=s0;function a0(t,e){return`${t}-trigger-${e}`}function l0(t,e){return`${t}-content-${e}`}
8var OE=t0,u0=n0,c0=i0,f0=o0;const NE=OE,d0=E.forwardRef(({className:t,...e},n)=>_.jsx(u0,{ref:n,className:_t("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",t),...e}));d0.displayName=u0.displayName;const Rh=E.forwardRef(({className:t,...e},n)=>_.jsx(c0,{ref:n,className:_t("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",t),...e}));Rh.displayName=c0.displayName;const Dh=E.forwardRef(({className:t,...e},n)=>_.jsx(f0,{ref:n,className:_t("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",t),...e}));Dh.displayName=f0.displayName;var $e;(function(t){t.assertEqual=a=>{};function e(a){}t.assertIs=e;function n(a){throw new Error}t.assertNever=n,t.arrayToEnum=a=>{const u={};for(const d of a)u[d]=d;return u},t.getValidEnumValues=a=>{const u=t.objectKeys(a).filter(h=>typeof a[a[h]]!="number"),d={};for(const h of u)d[h]=a[h];return t.objectValues(d)},t.objectValues=a=>t.objectKeys(a).map(function(u){return a[u]}),t.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{const u=[];for(const d in a)Object.prototype.hasOwnProperty.call(a,d)&&u.push(d);return u},t.find=(a,u)=>{for(const d of a)if(u(d))return d},t.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&Number.isFinite(a)&&Math.floor(a)===a;function i(a,u=" | "){return a.map(d=>typeof d=="string"?`'${d}'`:d).join(u)}t.joinValues=i,t.jsonStringifyReplacer=(a,u)=>typeof u=="bigint"?u.toString():u})($e||($e={}));var QB;(function(t){t.mergeShapes=(e,n)=>({...e,...n})})(QB||(QB={}));const Ue=$e.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),Ai=t=>{switch(typeof t){case"undefined":return Ue.undefined;case"string":return Ue.string;case"number":return Number.isNaN(t)?Ue.nan:Ue.number;case"boolean":return Ue.boolean;case"function":return Ue.function;case"bigint":return Ue.bigint;case"symbol":return Ue.symbol;case"object":return Array.isArray(t)?Ue.array:t===null?Ue.null:t.then&&typeof t.then=="function"&&t.catch&&typeof t.catch=="function"?Ue.promise:typeof Map<"u"&&t instanceof Map?Ue.map:typeof Set<"u"&&t instanceof Set?Ue.set:typeof Date<"u"&&t instanceof Date?Ue.date:Ue.object;default:return Ue.unknown}}
vendor: 18,904 bytes, line 8
8,ce=$e.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class hr extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=i=>{this.issues=[...this.issues,i]},this.addIssues=(i=[])=>{this.issues=[...this.issues,...i]};const n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=e}format(e){const n=e||function(u){return u.message},i={_errors:[]},a=u=>{for(const d of u.issues)if(d.code==="invalid_union")d.unionErrors.map(a);else if(d.code==="invalid_return_type")a(d.returnTypeError);else if(d.code==="invalid_arguments")a(d.argumentsError);else if(d.path.length===0)i._errors.push(n(d));else{let h=i,m=0;for(;m<d.path.length;){const v=d.path[m];m===d.path.length-1?(h[v]=h[v]||{_errors:[]},h[v]._errors.push(n(d))):h[v]=h[v]||{_errors:[]},h=h[v],m++}}};return a(this),i}static assert(e){if(!(e instanceof hr))throw new Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,$e.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(e=n=>n.message){const n={},i=[];for(const a of this.issues)if(a.path.length>0){const u=a.path[0];n[u]=n[u]||[],n[u].push(e(a))}else i.push(e(a));return{formErrors:i,fieldErrors:n}}get formErrors(){return this.flatten()}}hr.create=t=>new hr(t);const Kh=(t,e)=>{let n;switch(t.code){case ce.invalid_type:t.received===Ue.undefined?n="Required":n=`Expected ${t.expected}, received ${t.received}`;break;case ce.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(t.expected,$e.jsonStringifyReplacer)}`;break;case ce.unrecognized_keys:n=`Unrecognized key(s) in object: ${$e.joinValues(t.keys,", ")}`;break;case ce.invalid_union:n="Invalid input";break;case ce.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${$e.joinValues(t.options)}`;break;case ce.invalid_enum_value:n=`Invalid enum value. Expected ${$e.joinValues(t.options)}, received '${t.received}'`;break;case ce.invalid_arguments:n="Invalid function arguments";break;case ce.invalid_return_type:n="Invalid function return type";break;case ce.invalid_date:n="Invalid date";break;case ce.invalid_string:typeof t.validation=="object"?"includes"in t.validation?(n=`Invalid input: must include "${t.validation.includes}"`,typeof t.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${t.validation.position}`)):"startsWith"in t.validation?n=`Invalid input: must start with "${t.validation.startsWith}"`:"endsWith"in t.validation?n=`Invalid input: must end with "${t.validation.endsWith}"`:$e.assertNever(t.validation):t.validation!=="regex"?n=`Invalid ${t.validation}`:n="Invalid";break;case ce.too_small:t.type==="array"?n=`Array must contain ${t.exact?"exactly":t.inclusive?"at least":"more than"} ${t.minimum} element(s)`:t.type==="string"?n=`String must contain ${t.exact?"exactly":t.inclusive?"at least":"over"} ${t.minimum} character(s)`:t.type==="number"?n=`Number must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${t.minimum}`:t.type==="bigint"?n=`Number must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${t.minimum}`:t.type==="date"?n=`Date must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(t.minimum))}`:n="Invalid input";break;case ce.too_big:t.type==="array"?n=`Array must contain ${t.exact?"exactly":t.inclusive?"at most":"less than"} ${t.maximum} element(s)`:t.type==="string"?n=`String must contain ${t.exact?"exactly":t.inclusive?"at most":"under"} ${t.maximum} character(s)`:t.type==="number"?n=`Number must be ${t.exact?"exactly":t.inclusive?"less than or equal to":"less than"} ${t.maximum}`:t.type==="bigint"?n=`BigInt must be ${t.exact?"exactly":t.inclusive?"less than or equal to":"less than"} ${t.maximum}`:t.type==="date"?n=`Date must be ${t.exact?"exactly":t.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(t.maximum))}`:n="Invalid input";break;case ce.custom:n="Invalid input";break;case ce.invalid_intersection_types:n="Intersection results could not be merged";break;case ce.not_multiple_of:n=`Number must be a multiple of ${t.multipleOf}`;break;case ce.not_finite:n="Number must be finite";break;default:n=e.defaultError,$e.assertNever(t)}return{message:n}};let ME=Kh;function RE(){return ME}const DE=t=>{const{data:e,path:n,errorMaps:i,issueData:a}=t,u=[...n,...a.path||[]],d={...a,path:u};if(a.message!==void 0)return{...a,path:u,message:a.message};let h="";const m=i.filter(v=>!!v).slice().reverse();for(const v of m)h=v(d,{data:e,defaultError:h}).message;return{...a,path:u,message:h}};function Ce(t,e){const n=RE(),i=DE({issueData:e,data:t.data,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,n,n===Kh?void 0:Kh].filter(a=>!!a)});t.common.issues.push(i)}class LA{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,n){const i=[];for(const a of n){if(a.status==="aborted")return Re;a.status==="dirty"&&e.dirty(),i.push(a.value)}return{status:e.value,value:i}}static async mergeObjectAsync(e,n){const i=[];for(const a of n){const u=await a.key,d=await a.value;i.push({key:u,value:d})}return LA.mergeObjectSync(e,i)}static mergeObjectSync(e,n){const i={};for(const a of n){const{key:u,value:d}=a;if(u.status==="aborted"||d.status==="aborted")return Re;u.status==="dirty"&&e.dirty(),d.status==="dirty"&&e.dirty(),u.value!=="__proto__"&&(typeof d.value<"u"||a.alwaysSet)&&(i[u.value]=d.value)}return{status:e.value,value:i}}}const Re=Object.freeze({status:"aborted"}),Oa=t=>({status:"dirty",value:t}),YA=t=>({status:"valid",value:t}),xB=t=>t.status==="aborted",FB=t=>t.status==="dirty",po=t=>t.status==="valid",Cc=t=>typeof Promise<"u"&&t instanceof Promise;var Ie;(function(t){t.errToObj=e=>typeof e=="string"?{message:e}:e||{},t.toString=e=>typeof e=="string"?e:e?.message})(Ie||(Ie={}));class pi{constructor(e,n,i,a){this._cachedPath=[],this.parent=e,this.data=n,this._path=i,this._key=a}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const UB=(t,e)=>{if(po(e))return{success:!0,data:e.value};if(!t.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const n=new hr(t.common.issues);return this._error=n,this._error}}};function Ge(t){if(!t)return{};const{errorMap:e,invalid_type_error:n,required_error:i,description:a}=t;if(e&&(n||i))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return e?{errorMap:e,description:a}:{errorMap:(d,h)=>{const{message:m}=t;return d.code==="invalid_enum_value"?{message:m??h.defaultError}:typeof h.data>"u"?{message:m??i??h.defaultError}:d.code!=="invalid_type"?{message:h.defaultError}:{message:m??n??h.defaultError}},description:a}}class Ye{get description(){return this._def.description}_getType(e){return Ai(e.data)}_getOrReturnCtx(e,n){return n||{common:e.parent.common,data:e.data,parsedType:Ai(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new LA,ctx:{common:e.parent.common,data:e.data,parsedType:Ai(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const n=this._parse(e);if(Cc(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(e){const n=this._parse(e);return Promise.resolve(n)}parse(e,n){const i=this.safeParse(e,n);if(i.success)return i.data;throw i.error}safeParse(e,n){const i={common:{issues:[],async:n?.async??!1,contextualErrorMap:n?.errorMap},path:n?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Ai(e)},a=this._parseSync({data:e,path:i.path,parent:i});return UB(i,a)}"~validate"(e){const n={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Ai(e)};if(!this["~standard"].async)try{const i=this._parseSync({data:e,path:[],parent:n});return po(i)?{value:i.value}:{issues:n.common.issues}}catch(i){i?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),n.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:n}).then(i=>po(i)?{value:i.value}:{issues:n.common.issues})}async parseAsync(e,n){const i=await this.safeParseAsync(e,n);if(i.success)return i.data;throw i.error}async safeParseAsync(e,n){const i={common:{issues:[],contextualErrorMap:n?.errorMap,async:!0},path:n?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Ai(e)},a=this._parse({data:e,path:i.path,parent:i}),u=await(Cc(a)?a:Promise.resolve(a));return UB(i,u)}refine(e,n){const i=a=>typeof n=="string"||typeof n>"u"?{message:n}:typeof n=="function"?n(a):n;return this._refinement((a,u)=>{const d=e(a),h=()=>u.addIssue({code:ce.custom,...i(a)});return typeof Promise<"u"&&d instanceof Promise?d.then(m=>m?!0:(h(),!1)):d?!0:(h(),!1)})}refinement(e,n){return this._refinement((i,a)=>e(i)?!0:(a.addIssue(typeof n=="function"?n(i,a):n),!1))}_refinement(e){return new Bo({schema:this,typeName:De.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:n=>this["~validate"](n)}}optional(){return ai.create(this,this._def)}nullable(){return vo.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Hn.create(this)}promise(){return Fc.create(this,this._def)}or(e){return Qc.create([this,e],this._def)}and(e){return xc.create(this,e,this._def)}transform(e){return new Bo({...Ge(this._def),schema:this,typeName:De.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const n=typeof e=="function"?e:()=>e;return new jh({...Ge(this._def),innerType:this,defaultValue:n,typeName:De.ZodDefault})}brand(){return new u1({typeName:De.ZodBranded,type:this,...Ge(this._def)})}catch(e){const n=typeof e=="function"?e:()=>e;return new Gh({...Ge(this._def),innerType:this,catchValue:n,typeName:De.ZodCatch})}describe(e){const n=this.constructor;return new n({...this._def,description:e})}pipe(e){return Vp.create(this,e)}readonly(){return Zh.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const KE=/^c[^\s-]{8,}$/i,VE=/^[0-9a-z]+$/,zE=/^[0-9A-HJKMNP-TV-Z]{26}$/i,jE=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,GE=/^[a-z0-9_-]{21}$/i,ZE=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,WE=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,XE=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,JE="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let th;const YE=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,qE=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,$E=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,e1=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,t1=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,A1=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,h0="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",n1=new RegExp(`^${h0}$`);function p0(t){let e="[0-5]\\d";t.precision?e=`${e}\\.\\d{${t.precision}}`:t.precision==null&&(e=`${e}(\\.\\d+)?`);const n=t.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${e})${n}`}function r1(t){return new RegExp(`^${p0(t)}$`)}function i1(t){let e=`${h0}T${p0(t)}`;const n=[];return n.push(t.local?"Z?":"Z"),t.offset&&n.push("([+-]\\d{2}:?\\d{2})"),e=`${e}(${n.join("|")})`,new RegExp(`^${e}$`)}function s1(t,e){return!!((e==="v4"||!e)&&YE.test(t)||(e==="v6"||!e)&&$E.test(t))}function o1(t,e){if(!ZE.test(t))return!1;try{const[n]=t.split(".");if(!n)return!1;const i=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),a=JSON.parse(atob(i));return!(typeof a!="object"||a===null||"typ"in a&&a?.typ!=="JWT"||!a.alg||e&&a.alg!==e)}catch{return!1}}function a1(t,e){return!!((e==="v4"||!e)&&qE.test(t)||(e==="v6"||!e)&&e1.test(t))}class ri extends Ye{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==Ue.string){const u=this._getOrReturnCtx(e);return Ce(u,{code:ce.invalid_type,expected:Ue.string,received:u.parsedType}),Re}const i=new LA;let a;for(const u of this._def.checks)if(u.kind==="min")e.data.length<u.value&&(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.too_small,minimum:u.value,type:"string",inclusive:!0,exact:!1,message:u.message}),i.dirty());else if(u.kind==="max")e.data.length>u.value&&(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.too_big,maximum:u.value,type:"string",inclusive:!0,exact:!1,message:u.message}),i.dirty());else if(u.kind==="length"){const d=e.data.length>u.value,h=e.data.length<u.value;(d||h)&&(a=this._getOrReturnCtx(e,a),d?Ce(a,{code:ce.too_big,maximum:u.value,type:"string",inclusive:!0,exact:!0,message:u.message}):h&&Ce(a,{code:ce.too_small,minimum:u.value,type:"string",inclusive:!0,exact:!0,message:u.message}),i.dirty())}else if(u.kind==="email")XE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"email",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="emoji")th||(th=new RegExp(JE,"u")),th.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"emoji",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="uuid")jE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"uuid",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="nanoid")GE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"nanoid",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="cuid")KE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"cuid",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="cuid2")VE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"cuid2",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="ulid")zE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"ulid",code:ce.invalid_string,message:u.message}),i.dirty());else if(u.kind==="url")try{new URL(e.data)}catch{a=this._getOrReturnCtx(e,a),Ce(a,{validation:"url",code:ce.invalid_string,message:u.message}),i.dirty()}else u.kind==="regex"?(u.regex.lastIndex=0,u.regex.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"regex",code:ce.invalid_string,message:u.message}),i.dirty())):u.kind==="trim"?e.data=e.data.trim():u.kind==="includes"?e.data.includes(u.value,u.position)||(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.invalid_string,validation:{includes:u.value,position:u.position},message:u.message}),i.dirty()):u.kind==="toLowerCase"?e.data=e.data.toLowerCase():u.kind==="toUpperCase"?e.data=e.data.toUpperCase():u.kind==="startsWith"?e.data.startsWith(u.value)||(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.invalid_string,validation:{startsWith:u.value},message:u.message}),i.dirty()):u.kind==="endsWith"?e.data.endsWith(u.value)||(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.invalid_string,validation:{endsWith:u.value},message:u.message}),i.dirty()):u.kind==="datetime"?i1(u).test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.invalid_string,validation:"datetime",message:u.message}),i.dirty()):u.kind==="date"?n1.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.invalid_string,validation:"date",message:u.message}),i.dirty()):u.kind==="time"?r1(u).test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.invalid_string,validation:"time",message:u.message}),i.dirty()):u.kind==="duration"?WE.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"duration",code:ce.invalid_string,message:u.message}
vendor: 4,119 bytes, line 8
8),i.dirty()):u.kind==="ip"?s1(e.data,u.version)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"ip",code:ce.invalid_string,message:u.message}),i.dirty()):u.kind==="jwt"?o1(e.data,u.alg)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"jwt",code:ce.invalid_string,message:u.message}),i.dirty()):u.kind==="cidr"?a1(e.data,u.version)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"cidr",code:ce.invalid_string,message:u.message}),i.dirty()):u.kind==="base64"?t1.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"base64",code:ce.invalid_string,message:u.message}),i.dirty()):u.kind==="base64url"?A1.test(e.data)||(a=this._getOrReturnCtx(e,a),Ce(a,{validation:"base64url",code:ce.invalid_string,message:u.message}),i.dirty()):$e.assertNever(u);return{status:i.value,value:e.data}}_regex(e,n,i){return this.refinement(a=>e.test(a),{validation:n,code:ce.invalid_string,...Ie.errToObj(i)})}_addCheck(e){return new ri({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...Ie.errToObj(e)})}url(e){return this._addCheck({kind:"url",...Ie.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...Ie.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...Ie.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...Ie.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...Ie.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...Ie.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...Ie.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...Ie.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...Ie.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...Ie.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...Ie.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...Ie.errToObj(e)})}datetime(e){return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof e?.precision>"u"?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...Ie.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return typeof e=="string"?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:typeof e?.precision>"u"?null:e?.precision,...Ie.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...Ie.errToObj(e)})}regex(e,n){return this._addCheck({kind:"regex",regex:e,...Ie.errToObj(n)})}includes(e,n){return this._addCheck({kind:"includes",value:e,position:n?.position,...Ie.errToObj(n?.message)})}startsWith(e,n){return this._addCheck({kind:"startsWith",value:e,...Ie.errToObj(n)})}endsWith(e,n){return this._addCheck({kind:"endsWith",value:e,...Ie.errToObj(n)})}min(e,n){return this._addCheck({kind:"min",value:e,...Ie.errToObj(n)})}max(e,n){return this._addCheck({kind:"max",value:e,...Ie.errToObj(n)})}length(e,n){return this._addCheck({kind:"length",value:e,...Ie.errToObj(n)})}nonempty(e){return this.min(1,Ie.errToObj(e))}trim(){return new ri({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new ri({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new ri({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isDate(){return!!this._def.checks.find(e=>e.kind==="date")}get isTime(){return!!this._def.checks.find(e=>e.kind==="time")}get isDuration(){return!!this._def.checks.find(e=>e.kind==="duration")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(e=>e.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}
vendor: 22,532 bytes, line 8
8get isCIDR(){return!!this._def.checks.find(e=>e.kind==="cidr")}get isBase64(){return!!this._def.checks.find(e=>e.kind==="base64")}get isBase64url(){return!!this._def.checks.find(e=>e.kind==="base64url")}get minLength(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxLength(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}}ri.create=t=>new ri({checks:[],typeName:De.ZodString,coerce:t?.coerce??!1,...Ge(t)});function l1(t,e){const n=(t.toString().split(".")[1]||"").length,i=(e.toString().split(".")[1]||"").length,a=n>i?n:i,u=Number.parseInt(t.toFixed(a).replace(".","")),d=Number.parseInt(e.toFixed(a).replace(".",""));return u%d/10**a}class go extends Ye{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==Ue.number){const u=this._getOrReturnCtx(e);return Ce(u,{code:ce.invalid_type,expected:Ue.number,received:u.parsedType}),Re}let i;const a=new LA;for(const u of this._def.checks)u.kind==="int"?$e.isInteger(e.data)||(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.invalid_type,expected:"integer",received:"float",message:u.message}),a.dirty()):u.kind==="min"?(u.inclusive?e.data<u.value:e.data<=u.value)&&(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.too_small,minimum:u.value,type:"number",inclusive:u.inclusive,exact:!1,message:u.message}),a.dirty()):u.kind==="max"?(u.inclusive?e.data>u.value:e.data>=u.value)&&(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.too_big,maximum:u.value,type:"number",inclusive:u.inclusive,exact:!1,message:u.message}),a.dirty()):u.kind==="multipleOf"?l1(e.data,u.value)!==0&&(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.not_multiple_of,multipleOf:u.value,message:u.message}),a.dirty()):u.kind==="finite"?Number.isFinite(e.data)||(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.not_finite,message:u.message}),a.dirty()):$e.assertNever(u);return{status:a.value,value:e.data}}gte(e,n){return this.setLimit("min",e,!0,Ie.toString(n))}gt(e,n){return this.setLimit("min",e,!1,Ie.toString(n))}lte(e,n){return this.setLimit("max",e,!0,Ie.toString(n))}lt(e,n){return this.setLimit("max",e,!1,Ie.toString(n))}setLimit(e,n,i,a){return new go({...this._def,checks:[...this._def.checks,{kind:e,value:n,inclusive:i,message:Ie.toString(a)}]})}_addCheck(e){return new go({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:Ie.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:Ie.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:Ie.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:Ie.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:Ie.toString(e)})}multipleOf(e,n){return this._addCheck({kind:"multipleOf",value:e,message:Ie.toString(n)})}finite(e){return this._addCheck({kind:"finite",message:Ie.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:Ie.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:Ie.toString(e)})}get minValue(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxValue(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}get isInt(){return!!this._def.checks.find(e=>e.kind==="int"||e.kind==="multipleOf"&&$e.isInteger(e.value))}get isFinite(){let e=null,n=null;for(const i of this._def.checks){if(i.kind==="finite"||i.kind==="int"||i.kind==="multipleOf")return!0;i.kind==="min"?(n===null||i.value>n)&&(n=i.value):i.kind==="max"&&(e===null||i.value<e)&&(e=i.value)}return Number.isFinite(n)&&Number.isFinite(e)}}go.create=t=>new go({checks:[],typeName:De.ZodNumber,coerce:t?.coerce||!1,...Ge(t)});class Al extends Ye{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==Ue.bigint)return this._getInvalidInput(e);let i;const a=new LA;for(const u of this._def.checks)u.kind==="min"?(u.inclusive?e.data<u.value:e.data<=u.value)&&(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.too_small,type:"bigint",minimum:u.value,inclusive:u.inclusive,message:u.message}),a.dirty()):u.kind==="max"?(u.inclusive?e.data>u.value:e.data>=u.value)&&(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.too_big,type:"bigint",maximum:u.value,inclusive:u.inclusive,message:u.message}),a.dirty()):u.kind==="multipleOf"?e.data%u.value!==BigInt(0)&&(i=this._getOrReturnCtx(e,i),Ce(i,{code:ce.not_multiple_of,multipleOf:u.value,message:u.message}),a.dirty()):$e.assertNever(u);return{status:a.value,value:e.data}}_getInvalidInput(e){const n=this._getOrReturnCtx(e);return Ce(n,{code:ce.invalid_type,expected:Ue.bigint,received:n.parsedType}),Re}gte(e,n){return this.setLimit("min",e,!0,Ie.toString(n))}gt(e,n){return this.setLimit("min",e,!1,Ie.toString(n))}lte(e,n){return this.setLimit("max",e,!0,Ie.toString(n))}lt(e,n){return this.setLimit("max",e,!1,Ie.toString(n))}setLimit(e,n,i,a){return new Al({...this._def,checks:[...this._def.checks,{kind:e,value:n,inclusive:i,message:Ie.toString(a)}]})}_addCheck(e){return new Al({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:Ie.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:Ie.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:Ie.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:Ie.toString(e)})}multipleOf(e,n){return this._addCheck({kind:"multipleOf",value:e,message:Ie.toString(n)})}get minValue(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxValue(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}}Al.create=t=>new Al({checks:[],typeName:De.ZodBigInt,coerce:t?.coerce??!1,...Ge(t)});class EB extends Ye{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==Ue.boolean){const i=this._getOrReturnCtx(e);return Ce(i,{code:ce.invalid_type,expected:Ue.boolean,received:i.parsedType}),Re}return YA(e.data)}}EB.create=t=>new EB({typeName:De.ZodBoolean,coerce:t?.coerce||!1,...Ge(t)});class _c extends Ye{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==Ue.date){const u=this._getOrReturnCtx(e);return Ce(u,{code:ce.invalid_type,expected:Ue.date,received:u.parsedType}),Re}if(Number.isNaN(e.data.getTime())){const u=this._getOrReturnCtx(e);return Ce(u,{code:ce.invalid_date}),Re}const i=new LA;let a;for(const u of this._def.checks)u.kind==="min"?e.data.getTime()<u.value&&(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.too_small,message:u.message,inclusive:!0,exact:!1,minimum:u.value,type:"date"}),i.dirty()):u.kind==="max"?e.data.getTime()>u.value&&(a=this._getOrReturnCtx(e,a),Ce(a,{code:ce.too_big,message:u.message,inclusive:!0,exact:!1,maximum:u.value,type:"date"}),i.dirty()):$e.assertNever(u);return{status:i.value,value:new Date(e.data.getTime())}}_addCheck(e){return new _c({...this._def,checks:[...this._def.checks,e]})}min(e,n){return this._addCheck({kind:"min",value:e.getTime(),message:Ie.toString(n)})}max(e,n){return this._addCheck({kind:"max",value:e.getTime(),message:Ie.toString(n)})}get minDate(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e!=null?new Date(e):null}}_c.create=t=>new _c({checks:[],coerce:t?.coerce||!1,typeName:De.ZodDate,...Ge(t)});class bB extends Ye{_parse(e){if(this._getType(e)!==Ue.symbol){const i=this._getOrReturnCtx(e);return Ce(i,{code:ce.invalid_type,expected:Ue.symbol,received:i.parsedType}),Re}return YA(e.data)}}bB.create=t=>new bB({typeName:De.ZodSymbol,...Ge(t)});class IB extends Ye{_parse(e){if(this._getType(e)!==Ue.undefined){const i=this._getOrReturnCtx(e);return Ce(i,{code:ce.invalid_type,expected:Ue.undefined,received:i.parsedType}),Re}return YA(e.data)}}IB.create=t=>new IB({typeName:De.ZodUndefined,...Ge(t)});class SB extends Ye{_parse(e){if(this._getType(e)!==Ue.null){const i=this._getOrReturnCtx(e);return Ce(i,{code:ce.invalid_type,expected:Ue.null,received:i.parsedType}),Re}return YA(e.data)}}SB.create=t=>new SB({typeName:De.ZodNull,...Ge(t)});class Vh extends Ye{constructor(){super(...arguments),this._any=!0}_parse(e){return YA(e.data)}}Vh.create=t=>new Vh({typeName:De.ZodAny,...Ge(t)});class LB extends Ye{constructor(){super(...arguments),this._unknown=!0}_parse(e){return YA(e.data)}}LB.create=t=>new LB({typeName:De.ZodUnknown,...Ge(t)});class gi extends Ye{_parse(e){const n=this._getOrReturnCtx(e);return Ce(n,{code:ce.invalid_type,expected:Ue.never,received:n.parsedType}),Re}}gi.create=t=>new gi({typeName:De.ZodNever,...Ge(t)});class TB extends Ye{_parse(e){if(this._getType(e)!==Ue.undefined){const i=this._getOrReturnCtx(e);return Ce(i,{code:ce.invalid_type,expected:Ue.void,received:i.parsedType}),Re}return YA(e.data)}}TB.create=t=>new TB({typeName:De.ZodVoid,...Ge(t)});class Hn extends Ye{_parse(e){const{ctx:n,status:i}=this._processInputParams(e),a=this._def;if(n.parsedType!==Ue.array)return Ce(n,{code:ce.invalid_type,expected:Ue.array,received:n.parsedType}),Re;if(a.exactLength!==null){const d=n.data.length>a.exactLength.value,h=n.data.length<a.exactLength.value;(d||h)&&(Ce(n,{code:d?ce.too_big:ce.too_small,minimum:h?a.exactLength.value:void 0,maximum:d?a.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:a.exactLength.message}),i.dirty())}if(a.minLength!==null&&n.data.length<a.minLength.value&&(Ce(n,{code:ce.too_small,minimum:a.minLength.value,type:"array",inclusive:!0,exact:!1,message:a.minLength.message}),i.dirty()),a.maxLength!==null&&n.data.length>a.maxLength.value&&(Ce(n,{code:ce.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),i.dirty()),n.common.async)return Promise.all([...n.data].map((d,h)=>a.type._parseAsync(new pi(n,d,n.path,h)))).then(d=>LA.mergeArray(i,d));const u=[...n.data].map((d,h)=>a.type._parseSync(new pi(n,d,n.path,h)));return LA.mergeArray(i,u)}get element(){return this._def.type}min(e,n){return new Hn({...this._def,minLength:{value:e,message:Ie.toString(n)}})}max(e,n){return new Hn({...this._def,maxLength:{value:e,message:Ie.toString(n)}})}length(e,n){return new Hn({...this._def,exactLength:{value:e,message:Ie.toString(n)}})}nonempty(e){return this.min(1,e)}}Hn.create=(t,e)=>new Hn({type:t,minLength:null,maxLength:null,exactLength:null,typeName:De.ZodArray,...Ge(e)});function io(t){if(t instanceof bt){const e={};for(const n in t.shape){const i=t.shape[n];e[n]=ai.create(io(i))}return new bt({...t._def,shape:()=>e})}else return t instanceof Hn?new Hn({...t._def,type:io(t.element)}):t instanceof ai?ai.create(io(t.unwrap())):t instanceof vo?vo.create(io(t.unwrap())):t instanceof rs?rs.create(t.items.map(e=>io(e))):t}class bt extends Ye{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),n=$e.objectKeys(e);return this._cached={shape:e,keys:n},this._cached}_parse(e){if(this._getType(e)!==Ue.object){const v=this._getOrReturnCtx(e);return Ce(v,{code:ce.invalid_type,expected:Ue.object,received:v.parsedType}),Re}const{status:i,ctx:a}=this._processInputParams(e),{shape:u,keys:d}=this._getCached(),h=[];if(!(this._def.catchall instanceof gi&&this._def.unknownKeys==="strip"))for(const v in a.data)d.includes(v)||h.push(v);const m=[];for(const v of d){const y=u[v],C=a.data[v];m.push({key:{status:"valid",value:v},value:y._parse(new pi(a,C,a.path,v)),alwaysSet:v in a.data})}if(this._def.catchall instanceof gi){const v=this._def.unknownKeys;if(v==="passthrough")for(const y of h)m.push({key:{status:"valid",value:y},value:{status:"valid",value:a.data[y]}});else if(v==="strict")h.length>0&&(Ce(a,{code:ce.unrecognized_keys,keys:h}),i.dirty());else if(v!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const v=this._def.catchall;for(const y of h){const C=a.data[y];m.push({key:{status:"valid",value:y},value:v._parse(new pi(a,C,a.path,y)),alwaysSet:y in a.data})}}return a.common.async?Promise.resolve().then(async()=>{const v=[];for(const y of m){const C=await y.key,F=await y.value;v.push({key:C,value:F,alwaysSet:y.alwaysSet})}return v}).then(v=>LA.mergeObjectSync(i,v)):LA.mergeObjectSync(i,m)}get shape(){return this._def.shape()}strict(e){return Ie.errToObj,new bt({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(n,i)=>{const a=this._def.errorMap?.(n,i).message??i.defaultError;return n.code==="unrecognized_keys"?{message:Ie.errToObj(e).message??a}:{message:a}}}:{}})}strip(){return new bt({...this._def,unknownKeys:"strip"})}passthrough(){return new bt({...this._def,unknownKeys:"passthrough"})}extend(e){return new bt({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new bt({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:De.ZodObject})}setKey(e,n){return this.augment({[e]:n})}catchall(e){return new bt({...this._def,catchall:e})}pick(e){const n={};for(const i of $e.objectKeys(e))e[i]&&this.shape[i]&&(n[i]=this.shape[i]);return new bt({...this._def,shape:()=>n})}omit(e){const n={};for(const i of $e.objectKeys(this.shape))e[i]||(n[i]=this.shape[i]);return new bt({...this._def,shape:()=>n})}deepPartial(){return io(this)}partial(e){const n={};for(const i of $e.objectKeys(this.shape)){const a=this.shape[i];e&&!e[i]?n[i]=a:n[i]=a.optional()}return new bt({...this._def,shape:()=>n})}required(e){const n={};for(const i of $e.objectKeys(this.shape))if(e&&!e[i])n[i]=this.shape[i];else{let u=this.shape[i];for(;u instanceof ai;)u=u._def.innerType;n[i]=u}return new bt({...this._def,shape:()=>n})}keyof(){return g0($e.objectKeys(this.shape))}}bt.create=(t,e)=>new bt({shape:()=>t,unknownKeys:"strip",catchall:gi.create(),typeName:De.ZodObject,...Ge(e)});bt.strictCreate=(t,e)=>new bt({shape:()=>t,unknownKeys:"strict",catchall:gi.create(),typeName:De.ZodObject,...Ge(e)});bt.lazycreate=(t,e)=>new bt({shape:t,unknownKeys:"strip",catchall:gi.create(),typeName:De.ZodObject,...Ge(e)});class Qc extends Ye{_parse(e){const{ctx:n}=this._processInputParams(e),i=this._def.options;function a(u){for(const h of u)if(h.result.status==="valid")return h.result;for(const h of u)if(h.result.status==="dirty")return n.common.issues.push(...h.ctx.common.issues),h.result;const d=u.map(h=>new hr(h.ctx.common.issues));return Ce(n,{code:ce.invalid_union,unionErrors:d}),Re}if(n.common.async)return Promise.all(i.map(async u=>{const d={...n,common:{...n.common,issues:[]},parent:null};return{result:await u._parseAsync({data:n.data,path:n.path,parent:d}),ctx:d}})).then(a);{let u;const d=[];for(const m of i){const v={...n,common:{...n.common,issues:[]},parent:null},y=m._parseSync({data:n.data,path:n.path,parent:v});if(y.status==="valid")return y;y.status==="dirty"&&!u&&(u={result:y,ctx:v}),v.common.issues.length&&d.push(v.common.issues)}if(u)return n.common.issues.push(...u.ctx.common.issues),u.result;const h=d.map(m=>new hr(m));return Ce(n,{code:ce.invalid_union,unionErrors:h}),Re}}get options(){return this._def.options}}Qc.create=(t,e)=>new Qc({options:t,typeName:De.ZodUnion,...Ge(e)});function zh(t,e){const n=Ai(t),i=Ai(e);if(t===e)return{valid:!0,data:t};if(n===Ue.object&&i===Ue.object){const a=$e.objectKeys(e),u=$e.objectKeys(t).filter(h=>a.indexOf(h)!==-1),d={...t,...e};for(const h of u){const m=zh(t[h],e[h]);if(!m.valid)return{valid:!1};d[h]=m.data}return{valid:!0,data:d}}else if(n===Ue.array&&i===Ue.array){if(t.length!==e.length)return{valid:!1};const a=[];for(let u=0;u<t.length;u++){const d=t[u],h=e[u],m=zh(d,h);if(!m.valid)return{valid:!1};a.push(m.data)}return{valid:!0,data:a}}else return n===Ue.date&&i===Ue.date&&+t==+e?{valid:!0,data:t}:{valid:!1}}class xc extends Ye{_parse(e){const{status:n,ctx:i}=this._processInputParams(e),a=(u,d)=>{if(xB(u)||xB(d))return Re;const h=zh(u.value,d.value);return h.valid?((FB(u)||FB(d))&&n.dirty(),{status:n.value,value:h.data}):(Ce(i,{code:ce.invalid_intersection_types}),Re)};return i.common.async?Promise.all([this._def.left._parseAsync({data:i.data,path:i.path,parent:i}),this._def.right._parseAsync({data:i.data,path:i.path,parent:i})]).then(([u,d])=>a(u,d)):a(this._def.left._parseSync({data:i.data,path:i.path,parent:i}),this._def.right._parseSync({data:i.data,path:i.path,parent:i}))}}xc.create=(t,e,n)=>new xc({left:t,right:e,typeName:De.ZodIntersection,...Ge(n)});class rs extends Ye{_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ue.array)return Ce(i,{code:ce.invalid_type,expected:Ue.array,received:i.parsedType}),Re;if(i.data.length<this._def.items.length)return Ce(i,{code:ce.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),Re;!this._def.rest&&i.data.length>this._def.items.length&&(Ce(i,{code:ce.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());const u=[...i.data].map((d,h)=>{const m=this._def.items[h]||this._def.rest;return m?m._parse(new pi(i,d,i.path,h)):null}).filter(d=>!!d);return i.common.async?Promise.all(u).then(d=>LA.mergeArray(n,d)):LA.mergeArray(n,u)}get items(){return this._def.items}rest(e){return new rs({...this._def,rest:e})}}rs.create=(t,e)=>{if(!Array.isArray(t))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new rs({items:t,typeName:De.ZodTuple,rest:null,...Ge(e)})};class HB extends Ye{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ue.map)return Ce(i,{code:ce.invalid_type,expected:Ue.map,received:i.parsedType}),Re;const a=this._def.keyType,u=this._def.valueType,d=[...i.data.entries()].map(([h,m],v)=>({key:a._parse(new pi(i,h,i.path,[v,"key"])),value:u._parse(new pi(i,m,i.path,[v,"value"]))}));if(i.common.async){const h=new Map;return Promise.resolve().then(async()=>{for(const m of d){const v=await m.key,y=await m.value;if(v.status==="aborted"||y.status==="aborted")return Re;(v.status==="dirty"||y.status==="dirty")&&n.dirty(),h.set(v.value,y.value)}return{status:n.value,value:h}})}else{const h=new Map;for(const m of d){const v=m.key,y=m.value;if(v.status==="aborted"||y.status==="aborted")return Re;(v.status==="dirty"||y.status==="dirty")&&n.dirty(),h.set(v.value,y.value)}return{status:n.value,value:h}}}}HB.create=(t,e,n)=>new HB({valueType:e,keyType:t,typeName:De.ZodMap,...Ge(n)});class nl extends Ye{_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ue.set)return Ce(i,{code:ce.invalid_type,expected:Ue.set,received:i.parsedType}),Re;const a=this._def;a.minSize!==null&&i.data.size<a.minSize.value&&(Ce(i,{code:ce.too_small,minimum:a.minSize.value,type:"set",inclusive:!0,exact:!1,message:a.minSize.message}),n.dirty()),a.maxSize!==null&&i.data.size>a.maxSize.value&&(Ce(i,{code:ce.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),n.dirty());const u=this._def.valueType;function d(m){const v=new Set;for(const y of m){if(y.status==="aborted")return Re;y.status==="dirty"&&n.dirty(),v.add(y.value)}return{status:n.value,value:v}}const h=[...i.data.values()].map((m,v)=>u._parse(new pi(i,m,i.path,v)));return i.common.async?Promise.all(h).then(m=>d(m)):d(h)}min(e,n){return new nl({...this._def,minSize:{value:e,message:Ie.toString(n)}})}max(e,n){return new nl({...this._def,maxSize:{value:e,message:Ie.toString(n)}})}size(e,n){return this.min(e,n).max(e,n)}nonempty(e){return this.min(1,e)}}nl.create=(t,e)=>new nl({valueType:t,minSize:null,maxSize:null,typeName:De.ZodSet,...Ge(e)});class kB extends Ye{get schema(){return this._def.getter()}_parse(e){const{ctx:n}=this._processInputParams(e);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}}kB.create=(t,e)=>new kB({getter:t,typeName:De.ZodLazy,...Ge(e)});class PB extends Ye{_parse(e){if(e.data!==this._def.value){const n=this._getOrReturnCtx(e);return Ce(n,{received:n.data,code:ce.invalid_literal,expected:this._def.value}),Re}return{status:"valid",value:e.data}}get value(){return this._def.value}}PB.create=(t,e)=>new PB({value:t,typeName:De.ZodLiteral,...Ge(e)});function g0(t,e){return new mo({values:t,typeName:De.ZodEnum,...Ge(e)})}class mo extends Ye{_parse(e){if(typeof e.data!="string"){const n=this._getOrReturnCtx(e),i=this._def.values;return Ce(n,{expected:$e.joinValues(i),received:n.parsedType,code:ce.invalid_type}),Re}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){const n=this._getOrReturnCtx(e),i=this._def.values;return Ce(n,{received:n.data,code:ce.invalid_enum_value,options:i}),Re}return YA(e.data)}get options(){return this._def.values}get enum(){const e={};for(const n of this._def.values)e[n]=n;return e}get Values(){const e={};for(const n of this._def.values)e[n]=n;return e}get Enum(){const e={};for(const n of this._def.values)e[n]=n;return e}extract(e,n=this._def){return mo.create(e,{...this._def,...n})}exclude(e,n=this._def){return mo.create(this.options.filter(i=>!e.includes(i)),{...this._def,...n})}}mo.create=g0;class OB extends Ye{_parse(e){const n=$e.getValidEnumValues(this._def.values),i=this._getOrReturnCtx(e);if(i.parsedType!==Ue.string&&i.parsedType!==Ue.number){const a=$e.objectValues(n);return Ce(i,{expected:$e.joinValues(a),received:i.parsedType,code:ce.invalid_type}),Re}if(this._cache||(this._cache=new Set($e.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){const a=$e.objectValues(n);return Ce(i,{received:i.data,code:ce.invalid_enum_value,options:a}),Re}return YA(e.data)}get enum(){return this._def.values}}OB.create=(t,e)=>new OB({values:t,typeName:De.ZodNativeEnum,...Ge(e)});class Fc extends Ye{unwrap(){return this._def.type}_parse(e){const{ctx:n}=this._processInputParams(e);if(n.parsedType!==Ue.promise&&n.common.async===!1)return Ce(n,{code:ce.invalid_type,expected:Ue.promise,received:n.parsedType}),Re;
vendor: 4,098 bytes, line 8
8const i=n.parsedType===Ue.promise?n.data:Promise.resolve(n.data);return YA(i.then(a=>this._def.type.parseAsync(a,{path:n.path,errorMap:n.common.contextualErrorMap})))}}Fc.create=(t,e)=>new Fc({type:t,typeName:De.ZodPromise,...Ge(e)});class Bo extends Ye{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===De.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:n,ctx:i}=this._processInputParams(e),a=this._def.effect||null,u={addIssue:d=>{Ce(i,d),d.fatal?n.abort():n.dirty()},get path(){return i.path}};if(u.addIssue=u.addIssue.bind(u),a.type==="preprocess"){const d=a.transform(i.data,u);if(i.common.async)return Promise.resolve(d).then(async h=>{if(n.value==="aborted")return Re;const m=await this._def.schema._parseAsync({data:h,path:i.path,parent:i});return m.status==="aborted"?Re:m.status==="dirty"||n.value==="dirty"?Oa(m.value):m});{if(n.value==="aborted")return Re;const h=this._def.schema._parseSync({data:d,path:i.path,parent:i});return h.status==="aborted"?Re:h.status==="dirty"||n.value==="dirty"?Oa(h.value):h}}if(a.type==="refinement"){const d=h=>{const m=a.refinement(h,u);if(i.common.async)return Promise.resolve(m);if(m instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return h};if(i.common.async===!1){const h=this._def.schema._parseSync({data:i.data,path:i.path,parent:i});return h.status==="aborted"?Re:(h.status==="dirty"&&n.dirty(),d(h.value),{status:n.value,value:h.value})}else return this._def.schema._parseAsync({data:i.data,path:i.path,parent:i}).then(h=>h.status==="aborted"?Re:(h.status==="dirty"&&n.dirty(),d(h.value).then(()=>({status:n.value,value:h.value}))))}if(a.type==="transform")if(i.common.async===!1){const d=this._def.schema._parseSync({data:i.data,path:i.path,parent:i});if(!po(d))return Re;const h=a.transform(d.value,u);if(h instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:h}}else return this._def.schema._parseAsync({data:i.data,path:i.path,parent:i}).then(d=>po(d)?Promise.resolve(a.transform(d.value,u)).then(h=>({status:n.value,value:h})):Re);$e.assertNever(a)}}Bo.create=(t,e,n)=>new Bo({schema:t,typeName:De.ZodEffects,effect:e,...Ge(n)});Bo.createWithPreprocess=(t,e,n)=>new Bo({schema:e,effect:{type:"preprocess",transform:t},typeName:De.ZodEffects,...Ge(n)});class ai extends Ye{_parse(e){return this._getType(e)===Ue.undefined?YA(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ai.create=(t,e)=>new ai({innerType:t,typeName:De.ZodOptional,...Ge(e)});class vo extends Ye{_parse(e){return this._getType(e)===Ue.null?YA(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}vo.create=(t,e)=>new vo({innerType:t,typeName:De.ZodNullable,...Ge(e)});class jh extends Ye{_parse(e){const{ctx:n}=this._processInputParams(e);let i=n.data;return n.parsedType===Ue.undefined&&(i=this._def.defaultValue()),this._def.innerType._parse({data:i,path:n.path,parent:n})}removeDefault(){return this._def.innerType}}jh.create=(t,e)=>new jh({innerType:t,typeName:De.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,...Ge(e)});class Gh extends Ye{_parse(e){const{ctx:n}=this._processInputParams(e),i={...n,common:{...n.common,issues:[]}},a=this._def.innerType._parse({data:i.data,path:i.path,parent:{...i}});return Cc(a)?a.then(u=>({status:"valid",value:u.status==="valid"?u.value:this._def.catchValue({get error(){return new hr(i.common.issues)},input:i.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new hr(i.common.issues)},input:i.data})}}removeCatch(){return this._def.innerType}}Gh.create=(t,e)=>new Gh({innerType:t,typeName:De.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,...Ge(e)});class NB extends Ye{_parse(e){if(this._getType(e)!==Ue.nan){const i=this._getOrReturnCtx(e);return Ce(i,{code:ce.invalid_type,expected:Ue.nan,received:i.parsedType}),Re}
8return{status:"valid",value:e.data}}}NB.create=t=>new NB({typeName:De.ZodNaN,...Ge(t)});class u1 extends Ye{_parse(e){const{ctx:n}=this._processInputParams(e),i=n.data;return this._def.type._parse({data:i,path:n.path,parent:n})}unwrap(){return this._def.type}}class Vp extends Ye{_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.common.async)return(async()=>{const u=await this._def.in._parseAsync({data:i.data,path:i.path,parent:i});return u.status==="aborted"?Re:u.status==="dirty"?(n.dirty(),Oa(u.value)):this._def.out._parseAsync({data:u.value,path:i.path,parent:i})})();{const a=this._def.in._parseSync({data:i.data,path:i.path,parent:i});return a.status==="aborted"?Re:a.status==="dirty"?(n.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:i.path,parent:i})}}static create(e,n){return new Vp({in:e,out:n,typeName:De.ZodPipeline})}}class Zh extends Ye{_parse(e){const n=this._def.innerType._parse(e),i=a=>(po(a)&&(a.value=Object.freeze(a.value)),a);return Cc(n)?n.then(a=>i(a)):i(n)}unwrap(){return this._def.innerType}}Zh.create=(t,e)=>new Zh({innerType:t,typeName:De.ZodReadonly,...Ge(e)});var De;(function(t){t.ZodString="ZodString",t.ZodNumber="ZodNumber",t.ZodNaN="ZodNaN",t.ZodBigInt="ZodBigInt",t.ZodBoolean="ZodBoolean",t.ZodDate="ZodDate",t.ZodSymbol="ZodSymbol",t.ZodUndefined="ZodUndefined",t.ZodNull="ZodNull",t.ZodAny="ZodAny",t.ZodUnknown="ZodUnknown",t.ZodNever="ZodNever",t.ZodVoid="ZodVoid",t.ZodArray="ZodArray",t.ZodObject="ZodObject",t.ZodUnion="ZodUnion",t.ZodDiscriminatedUnion="ZodDiscriminatedUnion",t.ZodIntersection="ZodIntersection",t.ZodTuple="ZodTuple",t.ZodRecord="ZodRecord",t.ZodMap="ZodMap",t.ZodSet="ZodSet",t.ZodFunction="ZodFunction",t.ZodLazy="ZodLazy",t.ZodLiteral="ZodLiteral",t.ZodEnum="ZodEnum",t.ZodEffects="ZodEffects",t.ZodNativeEnum="ZodNativeEnum",t.ZodOptional="ZodOptional",t.ZodNullable="ZodNullable",t.ZodDefault="ZodDefault",t.ZodCatch="ZodCatch",t.ZodPromise="ZodPromise",t.ZodBranded="ZodBranded",t.ZodPipeline="ZodPipeline",t.ZodReadonly="ZodReadonly"})(De||(De={}));const cc=ri.create,MB=go.create,Ah=Vh.create;gi.create;Hn.create;const Uc=bt.create;Qc.create;xc.create;rs.create;mo.create;Fc.create;ai.create;vo.create;const RB=Uc({lat:MB(),lon:MB()}),c1=Uc({address:cc().min(1)}),Sa={validation:Uc({message:cc(),field:cc().optional()}),internal:Uc({message:cc()})},wo={density:{canada:{method:"POST",path:"/api/density/canada",input:RB,responses:{200:Ah(),400:Sa.validation,500:Sa.internal}},usa:{method:"POST",path:"/api/density/usa",input:RB,responses:{200:Ah(),400:Sa.validation}}},geocode:{method:"POST",path:"/api/geocode",input:c1,responses:{200:Ah(),400:Sa.validation,500:Sa.internal}}},DB="".replace(/\/+$/,"");function zp(t){return DB?`${DB}${t.startsWith("/")?t:`/${t}`}`:t}function f1({onLocationFound:t}){const{toast:e}=Dc(),[n,i]=E.useState(""),[a,u]=E.useState(""),[d,h]=E.useState(""),[m,v]=E.useState(!1),[y,C]=E.useState("address"),F=async()=>{if(!n.trim()){e({title:"Enter an address",description:"Please type an address or place name.",variant:"destructive"});return}v(!0);try{if(typeof navigator<"u"&&navigator.onLine===!1){e({title:"Internet connection required",description:"Address search needs a live connection to the geocoding service.",variant:"destructive"});return}const U=await fetch(zp(wo.geocode.path),{method:wo.geocode.method,headers:{"Content-Type":"application/json"},body:JSON.stringify({address:n.trim()}),cache:"no-store",signal:AbortSignal.timeout(15e3)});if(!U.ok){const O=await U.json();e({title:"Not found",description:O.message||"Could not find that address.",variant:"destructive"});return}const T=await U.json();t(T.lat,T.lon,T.country)}catch{e({title:"Search unavailable",description:"The live geocoding service could not be reached. Check your connection and try again.",variant:"destructive"})}finally{v(!1)}},I=()=>{const U=parseFloat(a),T=parseFloat(d);if(isNaN(U)||isNaN(T)){e({title:"Invalid coordinates",description:"Please enter valid numeric latitude and longitude.",variant:"destructive"});return}if(U<-90||U>90||T<-180||T>180){e({title:"Out of range",description:"Latitude must be -90 to 90, longitude -180 to 180.",variant:"destructive"});return}t(U,T)},b=U=>{U.key==="Enter"&&(y==="address"?F():I())};return _.jsx("div",{className:"space-y-3",children:_.jsxs(NE,{value:y,onValueChange:C,children:[_.jsxs(d0,{className:"w-full grid grid-cols-2",children:[_.jsxs(Rh,{value:"address","data-testid":"tab-address",children:[_.jsx(bh,{className:"h-3.5 w-3.5 mr-1.5"}),"Address"]}),_.jsxs(Rh,{value:"coordinates","data-testid":"tab-coordinates",children:[_.jsx(Ga,{className:"h-3.5 w-3.5 mr-1.5"}),"Coordinates"]})]}),_.jsx(Dh,{value:"address",className:"mt-3 space-y-2",children:_.jsxs("div",{className:"flex min-w-0 gap-2",children:[_.jsx(uc,{value:n,onChange:U=>i(U.target.value),onKeyDown:b,placeholder:"e.g. Ottawa, Canada or 123 Main St",className:"min-w-0 flex-1","data-testid":"input-address"}),_.jsx(fn,{onClick:F,disabled:m,"data-testid":"button-search-address",children:m?_.jsx(Dw,{className:"h-4 w-4 animate-spin"}):_.jsx(bh,{className:"h-4 w-4"})})]})}),_.jsxs(Dh,{value:"coordinates",className:"mt-3 space-y-2",children:[_.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[_.jsxs("div",{children:[_.jsx(Nh,{className:"text-xs text-muted-foreground mb-1 block",children:"Latitude"}),_.jsx(uc,{value:a,onChange:U=>u(U.target.value),onKeyDown:b,placeholder:"45.4215",type:"number",step:"any","data-testid":"input-latitude"})]}),_.jsxs("div",{children:[_.jsx(Nh,{className:"text-xs text-muted-foreground mb-1 block",children:"Longitude"}),_.jsx(uc,{value:d,onChange:U=>h(U.target.value),onKeyDown:b,placeholder:"-75.6972",type:"number",step:"any","data-testid":"input-longitude"})]})]}),_.jsxs(fn,{onClick:I,className:"w-full","data-testid":"button-search-coordinates",children:[_.jsx(Ga,{className:"h-4 w-4 mr-2"}),"Go to Location"]})]})]})})}function d1({country:t,onDismiss:e}){const[n,i]=E.useState(!1);return E.useEffect(()=>{if(t){i(!0);const a=setTimeout(()=>{i(!1),setTimeout(e,400)},3e3);return()=>clearTimeout(a)}},[t,e]),t?_.jsx("div",{className:`fixed top-6 left-1/2 -translate-x-1/2 z-50 transition-all duration-400 cursor-pointer ${n?"opacity-100 translate-y-0":"opacity-0 -translate-y-4 pointer-events-none"}`,onClick:()=>{i(!1),setTimeout(e,400)},"data-testid":"banner-country-change",children:_.jsxs("div",{className:"glass-panel px-6 py-3 rounded-full flex items-center gap-3 shadow-2xl border border-primary/30",children:[_.jsx(Rw,{className:"h-6 w-6 text-primary","aria-hidden":"true"}),_.jsxs("div",{children:[_.jsxs("p",{className:"text-sm font-semibold",children:["Switched to ",t]}),_.jsx("p",{className:"text-xs text-muted-foreground",children:"Country-specific live census data selected"})]})]})}):null}function h1({open:t,onClose:e}){if(!t)return null;const n=i=>{i.key==="Escape"&&e()};return _.jsx("div",{className:"fixed inset-0 z-[100] overflow-y-auto bg-background","data-testid":"screen-user-guide",onKeyDown:n,tabIndex:0,ref:i=>i?.focus(),children:_.jsxs("div",{className:"mx-auto max-w-3xl px-6 py-8",children:[_.jsxs("header",{className:"flex items-start justify-between gap-4",children:[_.jsxs("div",{className:"flex items-center gap-4",children:[_.jsx("div",{className:"flex h-14 w-14 items-center justify-center rounded-lg border border-primary/20 bg-primary/10","aria-hidden":"true",children:_.jsx(zw,{className:"h-8 w-8 text-primary"})}),_.jsxs("div",{children:[_.jsx("h1",{className:"text-2xl font-bold",children:"User Guide"}),_.jsx("p",{className:"text-sm text-muted-foreground",children:"Population Density Calculator"})]})]}),_.jsx(fn,{variant:"ghost",size:"icon",onClick:e,"aria-label":"Close user guide","data-testid":"button-close-guide",children:_.jsx(jw,{className:"h-5 w-5"})})]}),_.jsx(Af,{className:"my-8"}),_.jsxs("section",{className:"mb-8",children:[_.jsx("h2",{className:"mb-3 text-lg font-semibold",children:"What this app does"}),_.jsx("p",{className:"leading-relaxed text-muted-foreground",children:"This app looks up live census data for a selected location in Canada or the contiguous United States. It c
8alculates average population density and shows planning information for BVLOS drone operations."}),_.jsxs("div",{className:"mt-4 flex items-start gap-3 rounded-lg border border-primary/20 bg-primary/5 p-4",children:[_.jsx(Ih,{className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),_.jsx("p",{className:"text-sm leading-relaxed",children:"An internet connection is required for every lookup. The app does not show a cached result when live data is unavailable."})]})]}),_.jsxs("section",{className:"mb-8",children:[_.jsx("h2",{className:"mb-4 text-lg font-semibold",children:"How to use it"}),_.jsxs("ol",{className:"space-y-5",children:[_.jsxs("li",{className:"flex gap-3",children:[_.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-primary font-bold text-primary-foreground",children:"1"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Choose a location"}),_.jsxs("p",{className:"mt-1 text-sm leading-relaxed text-muted-foreground",children:["Click the map, search for an address or place, enter latitude and longitude, or tap ",_.jsx("strong",{children:"My Location"})," ","to use your device location."]})]})]}),_.jsxs("li",{className:"flex gap-3",children:[_.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-primary font-bold text-primary-foreground",children:"2"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Wait for the live result"}),_.jsx("p",{className:"mt-1 text-sm leading-relaxed text-muted-foreground",children:"The app identifies the country, requests the matching census data, and places the result in the information panel."})]})]}),_.jsxs("li",{className:"flex gap-3",children:[_.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-primary font-bold text-primary-foreground",children:"3"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Read the result"}),_.jsx("p",{className:"mt-1 text-sm leading-relaxed text-muted-foreground",children:"Review population, land area, average density, the planning category, data source, census year, geographic unit, and any accuracy note."})]})]}),_.jsxs("li",{className:"flex gap-3",children:[_.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-primary font-bold text-primary-foreground",children:"4"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Check warnings before using the result"}),_.jsx("p",{className:"mt-1 text-sm leading-relaxed text-muted-foreground",children:"A result may represent an entire census area rather than the exact flight site. Read the warning text and verify the boundary and current information before using it in planning or regulatory work."})]})]})]})]}),_.jsxs("section",{className:"mb-8",children:[_.jsx("h2",{className:"mb-4 text-lg font-semibold",children:"Controls"}),_.jsxs("div",{className:"grid gap-3 sm:grid-cols-2",children:[_.jsxs("div",{className:"flex items-start gap-3 rounded-lg border bg-card p-3",children:[_.jsx(Kw,{className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"My Location"}),_.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:"Uses your device location after you grant permission."})]})]}),_.jsxs("div",{className:"flex items-start gap-3 rounded-lg border bg-card p-3",children:[_.jsx(bh,{className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Address or Coordinates"}),_.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:"Search by place or enter exact latitude and longitude."})]})]}),_.jsxs("div",{className:"flex items-start gap-3 rounded-lg border bg-card p-3",children:[_.jsx(fx,{className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Map Layers"}),_.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:"Switch between the Street Map and Satellite map."})]})]}),_.jsxs("div",{className:"flex items-start gap-3 rounded-lg border bg-card p-3",children:[_.jsx(Mw,{className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Show or Hide Controls"}),_.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:"Use the eye button to hide the information panel and give the map more room."})]})]}),_.jsxs("div",{className:"flex items-start gap-3 rounded-lg border bg-card p-3 sm:col-span-2",children:[_.jsx(Nw,{className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),_.jsxs("div",{children:[_.jsx("h3",{className:"font-medium",children:"Export Map"}),_.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:"Captures a timestamped map image with the returned dataset details when a result is available."})]})]})]})]}),_.jsxs("section",{className:"mb-8",children:[_.jsx("h2",{className:"mb-4 text-lg font-semibold",children:"Where the data comes from"}),_.jsxs("div",{className:"space-y-3 text-sm leading-relaxed text-muted-foreground",children:[_.jsxs("p",{children:[_.jsx("strong",{className:"text-foreground",children:"Canada:"})," Statistics Canada Census of Population 2021. The app normally uses a Dissemination Area and may use a larger fallback area when needed."]}),_.jsxs("p",{children:[_.jsx("strong",{className:"text-foreground",children:"United States:"})," U.S. Census Bureau 2020 Decennial Census. The app normally uses a Census Block and may use a Block Group or Census Tract fallback."]}
8),_.jsx("p",{children:"The result card identifies the source, census year, and geography used for that lookup."})]})]}),_.jsx("section",{className:"mb-8",children:_.jsxs("div",{className:"space-y-3 rounded-lg border border-amber-300 bg-amber-50 p-4 text-sm leading-relaxed text-amber-950",children:[_.jsxs("h2",{className:"flex items-center gap-2 font-semibold",children:[_.jsx(px,{className:"h-5 w-5 shrink-0"}),"Important limitation"]}),_.jsx("p",{children:"This app is a BVLOS planning aid. It is not an aviation authorization, regulatory decision, or complete risk assessment. Population density is an average for the selected census geography and may not describe the exact site."}),_.jsx("p",{children:"Always check current official requirements, verify the location and data, and complete the operatorâs required assessment before relying on a result."})]})}),_.jsx("div",{className:"flex justify-end border-t pt-4",children:_.jsx(fn,{variant:"outline",onClick:e,"data-testid":"button-close-guide-bottom",children:"Close User Guide"})})]})})}const KB="An internet connection is required to retrieve live census data.";async function p1(t,e){try{const n=await fetch(zp(wo.geocode.path),{method:wo.geocode.method,headers:{"Content-Type":"application/json"},body:JSON.stringify({address:`${t}, ${e}`}),cache:"no-store",signal:AbortSignal.timeout(1e4)});if(n.ok){const a=((await n.json()).country||"").toLowerCase();if(a.includes("united states")||a.includes("usa"))return"usa";if(a.includes("canada"))return"canada"}}catch{}return t>=60&&e>=-141&&e<=-52||t>=41.5&&t<84&&e>=-141&&e<=-52&&(e<=-67&&t>=47||e<=-79&&t>=42||e<=-89&&t>=49||e<=-95&&t>=49||t>=49)?"canada":t>=17&&t<=72&&e>=-180&&e<=-130||t>=24&&t<=50&&e>=-130&&e<=-66||t>=17&&t<=23&&e>=-162&&e<=-154?"usa":"canada"}function g1(){const{toast:t}=Dc(),e=sQ({mutationFn:async({lat:i,lon:a})=>{if(typeof navigator<"u"&&navigator.onLine===!1)throw new Error(KB);const d=await p1(i,a)==="usa"?wo.density.usa:wo.density.canada,h=await fetch(zp(d.path),{method:d.method,headers:{"Content-Type":"application/json"},body:JSON.stringify({lat:i,lon:a}),cache:"no-store",signal:AbortSignal.timeout(3e4)});if(!h.ok){let m="Unable to retrieve live population density data.";try{const v=await h.json();m=v.message||v.error||m}catch{}throw new Error(m)}return await h.json()},onError:i=>{t({title:"Calculation Error",description:i.message||KB,variant:"destructive"})}});return{mutate:({lat:i,lon:a})=>{e.reset(),e.mutate({lat:i,lon:a})},data:e.data,isPending:e.isPending,error:e.error?.message||null}}var Wh=function(t,e){return Wh=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(n[a]=i[a])},Wh(t,e)};function gn(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Wh(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var Xh=function(){return Xh=Object.assign||function(e){for(var n,i=1,a=arguments.length;i<a;i++){n=arguments[i];for(var u in n)Object.prototype.hasOwnProperty.call(n,u)&&(e[u]=n[u])}return e},Xh.apply(this,arguments)};function oA(t,e,n,i){function a(u){return u instanceof n?u:new n(function(d){d(u)})}return new(n||(n=Promise))(function(u,d){function h(y){try{v(i.next(y))}catch(C){d(C)}}function m(y){try{v(i.throw(y))}catch(C){d(C)}}function v(y){y.done?u(y.value):a(y.value).then(h,m)}v((i=i.apply(t,[])).next())})}function eA(t,e){var n={label:0,sent:function(){if(u[0]&1)throw u[1];return u[1]},trys:[],ops:[]},i,a,u,d;return d={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(d[Symbol.iterator]=function(){return this}),d;function h(v){return function(y){return m([v,y])}}function m(v){if(i)throw new TypeError("Generator is already executing.");for(;n;)try{if(i=1,a&&(u=v[0]&2?a.return:v[0]?a.throw||((u=a.return)&&u.call(a),0):a.next)&&!(u=u.call(a,v[1])).done)return u;switch(a=0,u&&(v=[v[0]&2,u.value]),v[0]){case 0:case 1:u=v;break;case 4:return n.label++,{value:v[1],done:!1};case 5:n.label++,a=v[1],v=[0];continue;case 7:v=n.ops.pop(),n.trys.pop();continue;default:if(u=n.trys,!(u=u.length>0&&u[u.length-1])&&(v[0]===6||v[0]===2)){n=0;continue}if(v[0]===3&&(!u||v[1]>u[0]&&v[1]<u[3])){n.label=v[1];break}if(v[0]===6&&n.label<u[1]){n.label=u[1],u=v;break}if(u&&n.label<u[2]){n.label=u[2],n.ops.push(v);break}u[2]&&n.ops.pop(),n.trys.pop();continue}v=e.call(t,n)}catch(y){v=[6,y],a=0}finally{i=u=0}if(v[0]&5)throw v[1];return{value:v[0]?v[1]:void 0,done:!0}}}function Nu(t,e,n){if(arguments.length===2)for(var i=0,a=e.length,u;i<a;i++)(u||!(i in e))&&(u||(u=Array.prototype.slice.call(e,0,i)),u[i]=e[i]);return t.concat(u||e)}var pr=(function(){function t(e,n,i,a){this.left=e,this.top=n,this.width=i,this.height=a}return t.prototype.add=function(e,n,i,a){return new t(this.left+e,this.top+n,this.width+i,this.height+a)},t.fromClientRect=function(e,n){return new t(n.left+e.windowBounds.left,n.top+e.windowBounds.top,n.width,n.height)},t.fromDOMRectList=function(e,n){var i=Array.from(n).find(function(a){return a.width!==0});return i?new t(i.left+e.windowBounds.left,i.top+e.windowBounds.top,i.width,i.height):t.EMPTY}
vendor: 3,384 bytes, line 8
8,t.EMPTY=new t(0,0,0,0),t})(),rf=function(t,e){return pr.fromClientRect(t,e.getBoundingClientRect())},m1=function(t){var e=t.body,n=t.documentElement;if(!e||!n)throw new Error("Unable to get document size");var i=Math.max(Math.max(e.scrollWidth,n.scrollWidth),Math.max(e.offsetWidth,n.offsetWidth),Math.max(e.clientWidth,n.clientWidth)),a=Math.max(Math.max(e.scrollHeight,n.scrollHeight),Math.max(e.offsetHeight,n.offsetHeight),Math.max(e.clientHeight,n.clientHeight));return new pr(0,0,i,a)},sf=function(t){for(var e=[],n=0,i=t.length;n<i;){var a=t.charCodeAt(n++);if(a>=55296&&a<=56319&&n<i){var u=t.charCodeAt(n++);(u&64512)===56320?e.push(((a&1023)<<10)+(u&1023)+65536):(e.push(a),n--)}else e.push(a)}return e},Ft=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var n=t.length;if(!n)return"";for(var i=[],a=-1,u="";++a<n;){var d=t[a];d<=65535?i.push(d):(d-=65536,i.push((d>>10)+55296,d%1024+56320)),(a+1===n||i.length>16384)&&(u+=String.fromCharCode.apply(String,i),i.length=0)}return u},VB="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B1=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Mu=0;Mu<VB.length;Mu++)B1[VB.charCodeAt(Mu)]=Mu;var zB="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Na=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Ru=0;Ru<zB.length;Ru++)Na[zB.charCodeAt(Ru)]=Ru;var v1=function(t){var e=t.length*.75,n=t.length,i,a=0,u,d,h,m;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);var v=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),y=Array.isArray(v)?v:new Uint8Array(v);for(i=0;i<n;i+=4)u=Na[t.charCodeAt(i)],d=Na[t.charCodeAt(i+1)],h=Na[t.charCodeAt(i+2)],m=Na[t.charCodeAt(i+3)],y[a++]=u<<2|d>>4,y[a++]=(d&15)<<4|h>>2,y[a++]=(h&3)<<6|m&63;return v},w1=function(t){for(var e=t.length,n=[],i=0;i<e;i+=2)n.push(t[i+1]<<8|t[i]);return n},y1=function(t){for(var e=t.length,n=[],i=0;i<e;i+=4)n.push(t[i+3]<<24|t[i+2]<<16|t[i+1]<<8|t[i]);return n},es=5,jp=11,nh=2,C1=jp-es,m0=65536>>es,_1=1<<es,rh=_1-1,Q1=1024>>es,x1=m0+Q1,F1=x1,U1=32,E1=F1+U1,b1=65536>>jp,I1=1<<C1,S1=I1-1,jB=function(t,e,n){return t.slice?t.slice(e,n):new Uint16Array(Array.prototype.slice.call(t,e,n))},L1=function(t,e,n){return t.slice?t.slice(e,n):new Uint32Array(Array.prototype.slice.call(t,e,n))},T1=function(t,e){var n=v1(t),i=Array.isArray(n)?y1(n):new Uint32Array(n),a=Array.isArray(n)?w1(n):new Uint16Array(n),u=24,d=jB(a,u/2,i[4]/2),h=i[5]===2?jB(a,(u+i[4])/2):L1(i,Math.ceil((u+i[4])/4));return new H1(i[0],i[1],i[2],i[3],d,h)},H1=(function(){function t(e,n,i,a,u,d){this.initialValue=e,this.errorValue=n,this.highStart=i,this.highValueIndex=a,this.index=u,this.data=d}return t.prototype.get=function(e){var n;if(e>=0){if(e<55296||e>56319&&e<=65535)return n=this.index[e>>es],n=(n<<nh)+(e&rh),this.data[n];if(e<=65535)return n=this.index[m0+(e-55296>>es)],n=(n<<nh)+(e&rh),this.data[n];if(e<this.highStart)return n=E1-b1+(e>>jp),n=this.index[n],n+=e>>es&S1,n=this.index[n],n=(n<<nh)+(e&rh),this.data[n];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t})(),GB="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",k1=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Du=0;Du<GB.length;Du++)k1[GB.charCodeAt(Du)]=Du;var P1="
vendor: 5,502 bytes, line 8
8KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCI
vendor: 47,388 bytes, line 8
8IIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",
vendor: 25,262 bytes, line 8
8ZB=50,O1=1,B0=2,v0=3,N1=4,M1=5,WB=7,w0=8,XB=9,ii=10,Jh=11,JB=12,Yh=13,R1=14,Ma=15,qh=16,Ku=17,La=18,D1=19,YB=20,$h=21,Ta=22,ih=23,qs=24,bA=25,Ra=26,Da=27,$s=28,K1=29,qi=30,V1=31,Vu=32,zu=33,ep=34,tp=35,Ap=36,rl=37,np=38,fc=39,dc=40,sh=41,y0=42,z1=43,j1=[9001,65288],C0="!",We="Ã",ju="÷",rp=T1(P1),lr=[qi,Ap],ip=[O1,B0,v0,M1],_0=[ii,w0],qB=[Da,Ra],G1=ip.concat(_0),$B=[np,fc,dc,ep,tp],Z1=[Ma,Yh],W1=function(t,e){e===void 0&&(e="strict");var n=[],i=[],a=[];return t.forEach(function(u,d){var h=rp.get(u);if(h>ZB?(a.push(!0),h-=ZB):a.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(u)!==-1)return i.push(d),n.push(qh);if(h===N1||h===Jh){if(d===0)return i.push(d),n.push(qi);var m=n[d-1];return G1.indexOf(m)===-1?(i.push(i[d-1]),n.push(m)):(i.push(d),n.push(qi))}if(i.push(d),h===V1)return n.push(e==="strict"?$h:rl);if(h===y0||h===K1)return n.push(qi);if(h===z1)return u>=131072&&u<=196605||u>=196608&&u<=262141?n.push(rl):n.push(qi);n.push(h)}),[i,n,a]},oh=function(t,e,n,i){var a=i[n];if(Array.isArray(t)?t.indexOf(a)!==-1:t===a)for(var u=n;u<=i.length;){u++;var d=i[u];if(d===e)return!0;if(d!==ii)break}if(a===ii)for(var u=n;u>0;){u--;var h=i[u];if(Array.isArray(t)?t.indexOf(h)!==-1:t===h)for(var m=n;m<=i.length;){m++;var d=i[m];if(d===e)return!0;if(d!==ii)break}if(h!==ii)break}return!1},ev=function(t,e){for(var n=t;n>=0;){var i=e[n];if(i===ii)n--;else return i}return 0},X1=function(t,e,n,i,a){if(n[i]===0)return We;var u=i-1;if(Array.isArray(a)&&a[u]===!0)return We;var d=u-1,h=u+1,m=e[u],v=d>=0?e[d]:0,y=e[h];if(m===B0&&y===v0)return We;if(ip.indexOf(m)!==-1)return C0;if(ip.indexOf(y)!==-1||_0.indexOf(y)!==-1)return We;if(ev(u,e)===w0)return ju;if(rp.get(t[u])===Jh||(m===Vu||m===zu)&&rp.get(t[h])===Jh||m===WB||y===WB||m===XB||[ii,Yh,Ma].indexOf(m)===-1&&y===XB||[Ku,La,D1,qs,$s].indexOf(y)!==-1||ev(u,e)===Ta||oh(ih,Ta,u,e)||oh([Ku,La],$h,u,e)||oh(JB,JB,u,e))return We;if(m===ii)return ju;if(m===ih||y===ih)return We;if(y===qh||m===qh)return ju;if([Yh,Ma,$h].indexOf(y)!==-1||m===R1||v===Ap&&Z1.indexOf(m)!==-1||m===$s&&y===Ap||y===YB||lr.indexOf(y)!==-1&&m===bA||lr.indexOf(m)!==-1&&y===bA||m===Da&&[rl,Vu,zu].indexOf(y)!==-1||[rl,Vu,zu].indexOf(m)!==-1&&y===Ra||lr.indexOf(m)!==-1&&qB.indexOf(y)!==-1||qB.indexOf(m)!==-1&&lr.indexOf(y)!==-1||[Da,Ra].indexOf(m)!==-1&&(y===bA||[Ta,Ma].indexOf(y)!==-1&&e[h+1]===bA)||[Ta,Ma].indexOf(m)!==-1&&y===bA||m===bA&&[bA,$s,qs].indexOf(y)!==-1)return We;if([bA,$s,qs,Ku,La].indexOf(y)!==-1)for(var C=u;C>=0;){var F=e[C];if(F===bA)return We;if([$s,qs].indexOf(F)!==-1)C--;else break}if([Da,Ra].indexOf(y)!==-1)for(var C=[Ku,La].indexOf(m)!==-1?d:u;C>=0;){var F=e[C];if(F===bA)return We;if([$s,qs].indexOf(F)!==-1)C--;else break}if(np===m&&[np,fc,ep,tp].indexOf(y)!==-1||[fc,ep].indexOf(m)!==-1&&[fc,dc].indexOf(y)!==-1||[dc,tp].indexOf(m)!==-1&&y===dc||$B.indexOf(m)!==-1&&[YB,Ra].indexOf(y)!==-1||$B.indexOf(y)!==-1&&m===Da||lr.indexOf(m)!==-1&&lr.indexOf(y)!==-1||m===qs&&lr.indexOf(y)!==-1||lr.concat(bA).indexOf(m)!==-1&&y===Ta&&j1.indexOf(t[h])===-1||lr.concat(bA).indexOf(y)!==-1&&m===La)return We;if(m===sh&&y===sh){for(var I=n[u],b=1;I>0&&(I--,e[I]===sh);)b++;if(b%2!==0)return We}return m===Vu&&y===zu?We:ju},J1=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var n=W1(t,e.lineBreak),i=n[0],a=n[1],u=n[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(a=a.map(function(h){return[bA,qi,y0].indexOf(h)!==-1?rl:h}));var d=e.wordBreak==="keep-all"?u.map(function(h,m){return h&&t[m]>=19968&&t[m]<=40959}):void 0;return[i,a,d]},Y1=(function(){function t(e,n,i,a){this.codePoints=e,this.required=n===C0,this.start=i,this.end=a}return t.prototype.slice=function(){return Ft.apply(void 0,this.codePoints.slice(this.start,this.end))},t})(),q1=function(t,e){var n=sf(t),i=J1(n,e),a=i[0],u=i[1],d=i[2],h=n.length,m=0,v=0;return{next:function(){if(v>=h)return{done:!0,value:null};for(var y=We;v<h&&(y=X1(n,u,a,++v,d))===We;);if(y!==We||v===h){var C=new Y1(n,y,m,v);return m=v,{value:C,done:!1}}return{done:!0,value:null}}}},$1=1,eb=2,ll=4,tv=8,Ec=10,Av=47,Wa=92,tb=9,Ab=32,Gu=34,Ha=61,nb=35,rb=36,ib=37,Zu=39,Wu=40,ka=41,sb=95,gA=45,ob=33,ab=60,lb=62,ub=64,cb=91,fb=93,db=61,hb=123,Xu=63,pb=125,nv=124,gb=126,mb=128,rv=65533,ah=42,$i=43,Bb=44,vb=58,wb=59,il=46,yb=0,Cb=8,_b=11,Qb=14,xb=31,Fb=127,Ln=-1,Q0=48,x0=97,F0=101,Ub=102,Eb=117,bb=122,U0=65,E0=69,b0=70,Ib=85,Sb=90,tA=function(t){return t>=Q0&&t<=57},Lb=function(t){return t>=55296&&t<=57343},eo=function(t){return tA(t)||t>=U0&&t<=b0||t>=x0&&t<=Ub},Tb=function(t){return t>=x0&&t<=bb},Hb=function(t){return t>=U0&&t<=Sb},kb=function(t){return Tb(t)||Hb(t)},Pb=function(t){return t>=mb},Ju=function(t){return t===Ec||t===tb||t===Ab},bc=function(t){return kb(t)||Pb(t)||t===sb},iv=function(t){return bc(t)||tA(t)||t===gA},Ob=function(t){return t>=yb&&t<=Cb||t===_b||t>=Qb&&t<=xb||t===Fb},ni=function(t,e){return t!==Wa?!1:e!==Ec},Yu=function(t,e,n){return t===gA?bc(e)||ni(e,n):bc(t)?!0:!!(t===Wa&&ni(t,e))},lh=function(t,e,n){return t===$i||t===gA?tA(e)?!0:e===il&&tA(n):tA(t===il?e:t)},Nb=function(t){var e=0,n=1;(t[e]===$i||t[e]===gA)&&(t[e]===gA&&(n=-1),e++);for(var i=[];tA(t[e]);)i.push(t[e++]);var a=i.length?parseInt(Ft.apply(void 0,i),10):0;t[e]===il&&e++;for(var u=[];tA(t[e]);)u.push(t[e++]);var d=u.length,h=d?parseInt(Ft.apply(void 0,u),10):0;(t[e]===E0||t[e]===F0)&&e++;var m=1;(t[e]===$i||t[e]===gA)&&(t[e]===gA&&(m=-1),e++);for(var v=[];tA(t[e]);)v.push(t[e++]);var y=v.length?parseInt(Ft.apply(void 0,v),10):0;return n*(a+h*Math.pow(10,-d))*Math.pow(10,m*y)},Mb={type:2},Rb={type:3},Db={type:4},Kb={type:13},Vb={type:8},zb={type:21},jb={type:9},Gb={type:10},Zb={type:11},Wb={type:12},Xb={type:14},qu={type:23},Jb={type:1},Yb={type:25},qb={type:24},$b={type:26},eI={type:27},tI={type:28},AI={type:29},nI={type:31},sp={type:32},I0=(function(){function t(){this._value=[]}return t.prototype.write=function(e){this._value=this._value.concat(sf(e))},t.prototype.read=function(){for(var e=[],n=this.consumeToken();n!==sp;)e.push(n),n=this.consumeToken();return e},t.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Gu:return this.consumeStringToken(Gu);case nb:var n=this.peekCodePoint(0),i=this.peekCodePoint(1),a=this.peekCodePoint(2);if(iv(n)||ni(i,a)){var u=Yu(n,i,a)?eb:$1,d=this.consumeName();return{type:5,value:d,flags:u}}break;case rb:if(this.peekCodePoint(0)===Ha)return this.consumeCodePoint(),Kb;break;case Zu:return this.consumeStringToken(Zu);case Wu:return Mb;case ka:return Rb;case ah:if(this.peekCodePoint(0)===Ha)return this.consumeCodePoint(),Xb;break;case $i:if(lh(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Bb:return Db;case gA:var h=e,m=this.peekCodePoint(0),v=this.peekCodePoint(1);if(lh(h,m,v))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(Yu(h,m,v))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(m===gA&&v===lb)return this.consumeCodePoint(),this.consumeCodePoint(),qb;break;case il:if(lh(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Av:if(this.peekCodePoint(0)===ah)for(this.consumeCodePoint();;){var y=this.consumeCodePoint();if(y===ah&&(y=this.consumeCodePoint(),y===Av))return this.consumeToken();if(y===Ln)return this.consumeToken()}break;case vb:return $b;case wb:return eI;case ab:if(this.peekCodePoint(0)===ob&&this.peekCodePoint(1)===gA&&this.peekCodePoint(2)===gA)return this.consumeCodePoint(),this.consumeCodePoint(),Yb;break;case ub:var C=this.peekCodePoint(0),F=this.peekCodePoint(1),I=this.peekCodePoint(2);if(Yu(C,F,I)){var d=this.consumeName();return{type:7,value:d}}break;case cb:return tI;case Wa:if(ni(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case fb:return AI;case db:if(this.peekCodePoint(0)===Ha)return this.consumeCodePoint(),Vb;break;case hb:return Zb;case pb:return Wb;case Eb:case Ib:var b=this.peekCodePoint(0),U=this.peekCodePoint(1);return b===$i&&(eo(U)||U===Xu)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case nv:if(this.peekCodePoint(0)===Ha)return this.consumeCodePoint(),jb;if(this.peekCodePoint(0)===nv)return this.consumeCodePoint(),zb;break;case gb:if(this.peekCodePoint(0)===Ha)return this.consumeCodePoint(),Gb;break;case Ln:return sp}return Ju(e)?(this.consumeWhiteSpace(),nI):tA(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):bc(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:Ft(e)}},t.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e>"u"?-1:e},t.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},t.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},t.prototype.consumeUnicodeRangeToken=function(){for(var e=[],n=this.consumeCodePoint();eo(n)&&e.length<6;)e.push(n),n=this.consumeCodePoint();for(var i=!1;n===Xu&&e.length<6;)e.push(n),n=this.consumeCodePoint(),i=!0;if(i){var a=parseInt(Ft.apply(void 0,e.map(function(m){return m===Xu?Q0:m})),16),u=parseInt(Ft.apply(void 0,e.map(function(m){return m===Xu?b0:m})),16);return{type:30,start:a,end:u}}var d=parseInt(Ft.apply(void 0,e),16);if(this.peekCodePoint(0)===gA&&eo(this.peekCodePoint(1))){this.consumeCodePoint(),n=this.consumeCodePoint();for(var h=[];eo(n)&&h.length<6;)h.push(n),n=this.consumeCodePoint();var u=parseInt(Ft.apply(void 0,h),16);return{type:30,start:d,end:u}}else return{type:30,start:d,end:d}},t.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===Wu?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Wu?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},t.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ln)return{type:22,value:""};var n=this.peekCodePoint(0);if(n===Zu||n===Gu){var i=this.consumeStringToken(this.consumeCodePoint());return i.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ln||this.peekCodePoint(0)===ka)?(this.consumeCodePoint(),{type:22,value:i.value}):(this.consumeBadUrlRemnants(),qu)}for(;;){var a=this.consumeCodePoint();if(a===Ln||a===ka)return{type:22,value:Ft.apply(void 0,e)};if(Ju(a))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ln||this.peekCodePoint(0)===ka?(this.consumeCodePoint(),{type:22,value:Ft.apply(void 0,e)}):(this.consumeBadUrlRemnants(),qu);if(a===Gu||a===Zu||a===Wu||Ob(a))return this.consumeBadUrlRemnants(),qu;if(a===Wa)if(ni(a,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),qu;else e.push(a)}},t.prototype.consumeWhiteSpace=function(){for(;Ju(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===ka||e===Ln)return;ni(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(e){for(var n=5e4,i="";e>0;){var a=Math.min(n,e);i+=Ft.apply(void 0,this._value.splice(0,a)),e-=a}return this._value.shift(),i},t.prototype.consumeStringToken=function(e){var n="",i=0;do{var a=this._value[i];if(a===Ln||a===void 0||a===e)return n+=this.consumeStringSlice(i),{type:0,value:n};if(a===Ec)return this._value.splice(0,i),Jb;if(a===Wa){var u=this._value[i+1];u!==Ln&&u!==void 0&&(u===Ec?(n+=this.consumeStringSlice(i),i=-1,this._value.shift()):ni(a,u)&&(n+=this.consumeStringSlice(i),n+=Ft(this.consumeEscapedCodePoint()),i=-1))}i++}while(!0)},t.prototype.consumeNumber=function(){var e=[],n=ll,i=this.peekCodePoint(0);for((i===$i||i===gA)&&e.push(this.consumeCodePoint());tA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());i=this.peekCodePoint(0);var a=this.peekCodePoint(1);if(i===il&&tA(a))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),n=tv;tA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());i=this.peekCodePoint(0),a=this.peekCodePoint(1);var u=this.peekCodePoint(2);if((i===E0||i===F0)&&((a===$i||a===gA)&&tA(u)||tA(a)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),n=tv;tA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Nb(e),n]},t.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),n=e[0],i=e[1],a=this.peekCodePoint(0),u=this.peekCodePoint(1),d=this.peekCodePoint(2);if(Yu(a,u,d)){var h=this.consumeName();return{type:15,number:n,flags:i,unit:h}}return a===ib?(this.consumeCodePoint(),{type:16,number:n,flags:i}):{type:17,number:n,flags:i}},t.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(eo(e)){for(var n=Ft(e);eo(this.peekCodePoint(0))&&n.length<6;)n+=Ft(this.consumeCodePoint());Ju(this.peekCodePoint(0))&&this.consumeCodePoint();var i=parseInt(n,16);return i===0||Lb(i)||i>1114111?rv:i}return e===Ln?rv:e},t.prototype.consumeName=function(){for(var e="";;){var n=this.consumeCodePoint();if(iv(n))e+=Ft(n);else if(ni(n,this.peekCodePoint(0)))e+=Ft(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),e}},t})(),S0=(function(){function t(e){this._tokens=e}return t.create=function(e){var n=new I0;return n.write(e),new t(n.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var n=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return n;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var e=[];;){var n=this.consumeComponentValue();if(n.type===32)return e;e.push(n),e.push()}},t.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},t.prototype.consumeSimpleBlock=function(e){for(var n={type:e,values:[]},i=this.consumeToken();;){if(i.type===32||iI(i,e))return n;this.reconsumeToken(i),n.values.push(this.consumeComponentValue()),i=this.consumeToken()}},t.prototype.consumeFunction=function(e){for(var n={name:e.value,values:[],type:18};;){var i=this.consumeToken();if(i.type===32||i.type===3)return n;this.reconsumeToken(i),n.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e>"u"?sp:e},t.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},t})(),ul=function(t){return t.type===15},Uo=function(t){return t.type===17},st=function(t){return t.type===20},rI=function(t){return t.type===0},op=function(t,e){return st(t)&&t.value===e},L0=function(t){return t.type!==31},yo=function(t){return t.type!==31&&t.type!==4},On=function(t){var e=[],n=[];return t.forEach(function(i){if(i.type===4){if(n.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(n),n=[];return}i.type!==31&&n.push(i)}),n.length&&e.push(n),e},iI=function(t,e){return e===11&&t.type===12||e===28&&t.type===29?!0:e===2&&t.type===3},mi=function(t){return t.type===17||t.type===15},It=function(t){return t.type===16||mi(t)},T0=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},jt={type:17,number:0,flags:ll},Gp={type:16,number:50,flags:ll},si={type:16,number:100,flags:ll},Ka=function(t,e,n){var i=t[0],a=t[1];return[lt(i,e),lt(typeof a<"u"?a:i,n)]},lt=function(t,e){if(t.type===16)return t.number/100*e;if(ul(t))switch(t.unit){case"rem":case"em":return 16*t.number;default:return t.number}return t.number},H0="deg",k0="grad",P0="rad",O0="turn",of={name:"angle",parse:function(t,e){if(e.type===15)switch(e.unit){case H0:return Math.PI*e.number/180;case k0:return Math.PI/200*e.number;case P0:return e.number;case O0:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},N0=function(t){return t.type===15&&(t.unit===H0||t.unit===k0||t.unit===P0||t.unit===O0)},M0=function(t){var e=t.filter(st).map(function(n){return n.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[jt,jt];case"to top":case"bottom":return WA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[jt,si];case"to right":case"left":return WA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[si,si];case"to bottom":case"top":return WA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[si,jt];case"to left":case"right":return WA(270)}return 0},WA=function(t){return Math.PI*t/180},li={name:"color",parse:function(t,e){if(e.type===18){var n=sI[e.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return n(t,e.values)}if(e.type===5){if(e.value.length===3){var i=e.value.substring(0,1),a=e.value.substring(1,2),u=e.value.substring(2,3);return oi(parseInt(i+i,16),parseInt(a+a,16),parseInt(u+u,16),1)}if(e.value.length===4){var i=e.value.substring(0,1),a=e.value.substring(1,2),u=e.value.substring(2,3),d=e.value.substring(3,4);return oi(parseInt(i+i,16),parseInt(a+a,16),parseInt(u+u,16),parseInt(d+d,16)/255)}if(e.value.length===6){var i=e.value.substring(0,2),a=e.value.substring(2,4),u=e.value.substring(4,6);return oi(parseInt(i,16),parseInt(a,16),parseInt(u,16),1)}if(e.value.length===8){var i=e.value.substring(0,2),a=e.value.substring(2,4),u=e.value.substring(4,6),d=e.value.substring(6,8);return oi(parseInt(i,16),parseInt(a,16),parseInt(u,16),parseInt(d,16)/255)}}if(e.type===20){var h=cr[e.value.toUpperCase()];if(typeof h<"u")return h}return cr.TRANSPARENT}},ui=function(t){return(255&t)===0},Rt=function(t){var e=255&t,n=255&t>>8,i=255&t>>16,a=255&t>>24;return e<255?"rgba("+a+","+i+","+n+","+e/255+")":"rgb("+a+","+i+","+n+")"},oi=function(t,e,n,i){return(t<<24|e<<16|n<<8|Math.round(i*255)<<0)>>>0},sv=function(t,e){if(t.type===17)return t.number;if(t.type===16){var n=e===3?1:255;return e===3?t.number/100*n:Math.round(t.number/100*n)}return 0},ov=function(t,e){var n=e.filter(yo);if(n.length===3){var i=n.map(sv),a=i[0],u=i[1],d=i[2];return oi(a,u,d,1)}if(n.length===4){var h=n.map(sv),a=h[0],u=h[1],d=h[2],m=h[3];return oi(a,u,d,m)}return 0};function uh(t,e,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(e-t)*n*6+t:n<1/2?e:n<2/3?(e-t)*6*(2/3-n)+t:t}var av=function(t,e){var n=e.filter(yo),i=n[0],a=n[1],u=n[2],d=n[3],h=(i.type===17?WA(i.number):of.parse(t,i))/(Math.PI*2),m=It(a)?a.number/100:0,v=It(u)?u.number/100:0,y=typeof d<"u"&&It(d)?lt(d,1):1;if(m===0)return oi(v*255,v*255,v*255,1);var C=v<=.5?v*(m+1):v+m-v*m,F=v*2-C,I=uh(F,C,h+1/3),b=uh(F,C,h),U=uh(F,C,h-1/3);return oi(I*255,b*255,U*255,y)},sI={hsl:av,hsla:av,rgb:ov,rgba:ov},Xa=function(t,e){return li.parse(t,S0.create(e).parseComponentValue())},cr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},oI={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(n){if(st(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},aI={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},af=function(t,e){var n=li.parse(t,e[0]),i=e[1];return i&&It(i)?{color:n,stop:i}:{color:n,stop:null}},lv=function(t,e){var n=t[0],i=t[t.length-1];n.stop===null&&(n.stop=jt),i.stop===null&&(i.stop=si);for(var a=[],u=0,d=0;d<t.length;d++){var h=t[d].stop;if(h!==null){var m=lt(h,e);m>u?a.push(m):a.push(u),u=m}else a.push(null)}for(var v=null,d=0;d<a.length;d++){var y=a[d];if(y===null)v===null&&(v=d);else if(v!==null){for(var C=d-v,F=a[v-1],I=(y-F)/(C+1),b=1;b<=C;b++)a[v+b-1]=I*b;v=null}}return t.map(function(U,T){var O=U.color;return{color:O,stop:Math.max(Math.min(1,a[T]/e),0)}})},lI=function(t,e,n){var i=e/2,a=n/2,u=lt(t[0],e)-i,d=a-lt(t[1],n);return(Math.atan2(d,u)+Math.PI*2)%(Math.PI*2)},uI=function(t,e,n){var i=typeof t=="number"?t:lI(t,e,n),a=Math.abs(e*Math.sin(i))+Math.abs(n*Math.cos(i)),u=e/2,d=n/2,h=a/2,m=Math.sin(i-Math.PI/2)*h,v=Math.cos(i-Math.PI/2)*h;return[a,u-v,u+v,d-m,d+m]},un=function(t,e){return Math.sqrt(t*t+e*e)},uv=function(t,e,n,i,a){var u=[[0,0],[0,e],[t,0],[t,e]];return u.reduce(function(d,h){var m=h[0],v=h[1],y=un(n-m,i-v);return(a?y<d.optimumDistance:y>d.optimumDistance)?{optimumCorner:h,optimumDistance:y}:d},{optimumDistance:a?1/0:-1/0,optimumCorner:null}).optimumCorner},cI=function(t,e,n,i,a){var u=0,d=0;switch(t.size){case 0:t.shape===0?u=d=Math.min(Math.abs(e),Math.abs(e-i),Math.abs(n),Math.abs(n-a)):t.shape===1&&(u=Math.min(Math.abs(e),Math.abs(e-i)),d=Math.min(Math.abs(n),Math.abs(n-a)));break;case 2:if(t.shape===0)u=d=Math.min(un(e,n),un(e,n-a),un(e-i,n),un(e-i,n-a));else if(t.shape===1){var h=Math.min(Math.abs(n),Math.abs(n-a))/Math.min(Math.abs(e),Math.abs(e-i)),m=uv(i,a,e,n,!0),v=m[0],y=m[1];u=un(v-e,(y-n)/h),d=h*u}break;case 1:t.shape===0?u=d=Math.max(Math.abs(e),Math.abs(e-i),Math.abs(n),Math.abs(n-a)):t.shape===1&&(u=Math.max(Math.abs(e),Math.abs(e-i)),d=Math.max(Math.abs(n),Math.abs(n-a)));break;case 3:if(t.shape===0)u=d=Math.max(un(e,n),un(e,n-a),un(e-i,n),un(e-i,n-a));else if(t.shape===1){var h=Math.max(Math.abs(n),Math.abs(n-a))/Math.max(Math.abs(e),Math.abs(e-i)),C=uv(i,a,e,n,!1),v=C[0],y=C[1];u=un(v-e,(y-n)/h),d=h*u}break}return Array.isArray(t.size)&&(u=lt(t.size[0],i),d=t.size.length===2?lt(t.size[1],a):u),[u,d]},fI=function(t,e){var n=WA(180),i=[];return On(e).forEach(function(a,u){if(u===0){var d=a[0];if(d.type===20&&d.value==="to"){n=M0(a);return}else if(N0(d)){n=of.parse(t,d);return}}var h=af(t,a);i.push(h)}),{angle:n,stops:i,type:1}},$u=function(t,e){var n=WA(180),i=[];return On(e).forEach(function(a,u){if(u===0){var d=a[0];if(d.type===20&&["top","left","right","bottom"].indexOf(d.value)!==-1){n=M0(a);return}else if(N0(d)){n=(of.parse(t,d)+WA(270))%WA(360);return}}var h=af(t,a);i.push(h)}),{angle:n,stops:i,type:1}},dI=function(t,e){var n=WA(180),i=[],a=1,u=0,d=3,h=[];return On(e).forEach(function(m,v){var y=m[0];if(v===0){if(st(y)&&y.value==="linear"){a=1;return}else if(st(y)&&y.value==="radial"){a=2;return}}
vendor: 20,692 bytes, line 8
8if(y.type===18){if(y.name==="from"){var C=li.parse(t,y.values[0]);i.push({stop:jt,color:C})}else if(y.name==="to"){var C=li.parse(t,y.values[0]);i.push({stop:si,color:C})}else if(y.name==="color-stop"){var F=y.values.filter(yo);if(F.length===2){var C=li.parse(t,F[1]),I=F[0];Uo(I)&&i.push({stop:{type:16,number:I.number*100,flags:I.flags},color:C})}}}}),a===1?{angle:(n+WA(180))%WA(360),stops:i,type:a}:{size:d,shape:u,stops:i,position:h,type:a}},R0="closest-side",D0="farthest-side",K0="closest-corner",V0="farthest-corner",z0="circle",j0="ellipse",G0="cover",Z0="contain",hI=function(t,e){var n=0,i=3,a=[],u=[];return On(e).forEach(function(d,h){var m=!0;if(h===0){var v=!1;m=d.reduce(function(C,F){if(v)if(st(F))switch(F.value){case"center":return u.push(Gp),C;case"top":case"left":return u.push(jt),C;case"right":case"bottom":return u.push(si),C}else(It(F)||mi(F))&&u.push(F);else if(st(F))switch(F.value){case z0:return n=0,!1;case j0:return n=1,!1;case"at":return v=!0,!1;case R0:return i=0,!1;case G0:case D0:return i=1,!1;case Z0:case K0:return i=2,!1;case V0:return i=3,!1}else if(mi(F)||It(F))return Array.isArray(i)||(i=[]),i.push(F),!1;return C},m)}if(m){var y=af(t,d);a.push(y)}}),{size:i,shape:n,stops:a,position:u,type:2}},ec=function(t,e){var n=0,i=3,a=[],u=[];return On(e).forEach(function(d,h){var m=!0;if(h===0?m=d.reduce(function(y,C){if(st(C))switch(C.value){case"center":return u.push(Gp),!1;case"top":case"left":return u.push(jt),!1;case"right":case"bottom":return u.push(si),!1}else if(It(C)||mi(C))return u.push(C),!1;return y},m):h===1&&(m=d.reduce(function(y,C){if(st(C))switch(C.value){case z0:return n=0,!1;case j0:return n=1,!1;case Z0:case R0:return i=0,!1;case D0:return i=1,!1;case K0:return i=2,!1;case G0:case V0:return i=3,!1}else if(mi(C)||It(C))return Array.isArray(i)||(i=[]),i.push(C),!1;return y},m)),m){var v=af(t,d);a.push(v)}}),{size:i,shape:n,stops:a,position:u,type:2}},pI=function(t){return t.type===1},gI=function(t){return t.type===2},Zp={name:"image",parse:function(t,e){if(e.type===22){var n={url:e.value,type:0};return t.cache.addImage(e.value),n}if(e.type===18){var i=W0[e.name];if(typeof i>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return i(t,e.values)}throw new Error("Unsupported image type "+e.type)}};function mI(t){return!(t.type===20&&t.value==="none")&&(t.type!==18||!!W0[t.name])}var W0={"linear-gradient":fI,"-moz-linear-gradient":$u,"-ms-linear-gradient":$u,"-o-linear-gradient":$u,"-webkit-linear-gradient":$u,"radial-gradient":hI,"-moz-radial-gradient":ec,"-ms-radial-gradient":ec,"-o-radial-gradient":ec,"-webkit-radial-gradient":ec,"-webkit-gradient":dI},BI={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(e.length===0)return[];var n=e[0];return n.type===20&&n.value==="none"?[]:e.filter(function(i){return yo(i)&&mI(i)}).map(function(i){return Zp.parse(t,i)})}},vI={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(n){if(st(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},wI={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return On(e).map(function(n){return n.filter(It)}).map(T0)}},yI={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return On(e).map(function(n){return n.filter(st).map(function(i){return i.value}).join(" ")}).map(CI)}},CI=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}},co;(function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"})(co||(co={}));var _I={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return On(e).map(function(n){return n.filter(QI)})}},QI=function(t){return st(t)||It(t)},lf=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},xI=lf("top"),FI=lf("right"),UI=lf("bottom"),EI=lf("left"),uf=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(e,n){return T0(n.filter(It))}}},bI=uf("top-left"),II=uf("top-right"),SI=uf("bottom-right"),LI=uf("bottom-left"),cf=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,n){switch(n){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},TI=cf("top"),HI=cf("right"),kI=cf("bottom"),PI=cf("left"),ff=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,n){return ul(n)?n.number:0}}},OI=ff("top"),NI=ff("right"),MI=ff("bottom"),RI=ff("left"),DI={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},KI={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){return e==="rtl"?1:0}},VI={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(st).reduce(function(n,i){return n|zI(i.value)},0)}},zI=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},jI={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},GI={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},Ic;(function(t){t.NORMAL="normal",t.STRICT="strict"})(Ic||(Ic={}));var ZI={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){return e==="strict"?Ic.STRICT:Ic.NORMAL}},WI={name:"line-height",initialValue:"normal",prefix:!1,type:4},cv=function(t,e){return st(t)&&t.value==="normal"?1.2*e:t.type===17?e*t.number:It(t)?lt(t,e):e},XI={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return e.type===20&&e.value==="none"?null:Zp.parse(t,e)}},JI={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){return e==="inside"?0:1}},ap={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},df=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},YI=df("top"),qI=df("right"),$I=df("bottom"),eS=df("left"),tS={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(st).map(function(n){switch(n.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},AS={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){return e==="break-word"?"break-word":"normal"}},hf=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},nS=hf("top"),rS=hf("right"),iS=hf("bottom"),sS=hf("left"),oS={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},aS={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},lS={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.length===1&&op(e[0],"none")?[]:On(e).map(function(n){for(var i={color:cr.TRANSPARENT,offsetX:jt,offsetY:jt,blur:jt},a=0,u=0;u<n.length;u++){var d=n[u];mi(d)?(a===0?i.offsetX=d:a===1?i.offsetY=d:i.blur=d,a++):i.color=li.parse(t,d)}return i})}},uS={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},cS={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(t,e){if(e.type===20&&e.value==="none")return null;if(e.type===18){var n=hS[e.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return n(e.values)}return null}},fS=function(t){var e=t.filter(function(n){return n.type===17}).map(function(n){return n.number});return e.length===6?e:null},dS=function(t){var e=t.filter(function(m){return m.type===17}).map(function(m){return m.number}),n=e[0],i=e[1];e[2],e[3];var a=e[4],u=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var d=e[12],h=e[13];return e[14],e[15],e.length===16?[n,i,a,u,d,h]:null},hS={matrix:fS,matrix3d:dS},fv={type:16,number:50,flags:ll},pS=[fv,fv],gS={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(t,e){var n=e.filter(It);return n.length!==2?pS:[n[0],n[1]]}},mS={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"hidden":return 1;case"collapse":return 2;default:return 0}}},Ja;(function(t){t.NORMAL="normal",t.BREAK_ALL="break-all",t.KEEP_ALL="keep-all"})(Ja||(Ja={}));var BS={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-all":return Ja.BREAK_ALL;case"keep-all":return Ja.KEEP_ALL;default:return Ja.NORMAL}}},vS={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(t,e){if(e.type===20)return{auto:!0,order:0};if(Uo(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},X0={name:"time",parse:function(t,e){if(e.type===15)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},wS={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(t,e){return Uo(e)?e.number:1}},yS={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},CS={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(t,e){return e.filter(st).map(function(n){switch(n.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(n){return n!==0})}},_S={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(t,e){var n=[],i=[];return e.forEach(function(a){switch(a.type){case 20:case 0:n.push(a.value);break;case 17:n.push(a.number.toString());break;case 4:i.push(n.join(" ")),n.length=0;break}}),n.length&&i.push(n.join(" ")),i.map(function(a){return a.indexOf(" ")===-1?a:"'"+a+"'"})}},QS={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},xS={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(t,e){return Uo(e)?e.number:st(e)&&e.value==="bold"?700:400}},FS={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.filter(st).map(function(n){return n.value})}},US={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},Pt=function(t,e){return(t&e)!==0},ES={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(e.length===0)return[];var n=e[0];return n.type===20&&n.value==="none"?[]:e}},bS={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(e.length===0)return null;var n=e[0];if(n.type===20&&n.value==="none")return null;for(var i=[],a=e.filter(L0),u=0;u<a.length;u++){var d=a[u],h=a[u+1];if(d.type===20){var m=h&&Uo(h)?h.number:1;i.push({counter:d.value,increment:m})}}return i}},IS={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(e.length===0)return[];for(var n=[],i=e.filter(L0),a=0;a<i.length;a++){var u=i[a],d=i[a+1];if(st(u)&&u.value!=="none"){var h=d&&Uo(d)?d.number:0;n.push({counter:u.value,reset:h})}}return n}},SS={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(t,e){return e.filter(ul).map(function(n){return X0.parse(t,n)})}},LS={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(e.length===0)return null;var n=e[0];if(n.type===20&&n.value==="none")return null;var i=[],a=e.filter(rI);if(a.length%2!==0)return null;for(var u=0;u<a.length;u+=2){var d=a[u].value,h=a[u+1].value;i.push({open:d,close:h})}return i}},dv=function(t,e,n){if(!t)return"";var i=t[Math.min(e,t.length-1)];return i?n?i.open:i.close:""},TS={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.length===1&&op(e[0],"none")?[]:On(e).map(function(n){for(var i={color:255,offsetX:jt,offsetY:jt,blur:jt,spread:jt,inset:!1},a=0,u=0;u<n.length;u++){var d=n[u];op(d,"inset")?i.inset=!0:mi(d)?(a===0?i.offsetX=d:a===1?i.offsetY=d:a===2?i.blur=d:i.spread=d,a++):i.color=li.parse(t,d)}return i})}},HS={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(t,e){var n=[0,1,2],i=[];return e.filter(st).forEach(function(a){switch(a.value){case"stroke":i.push(1);break;case"fill":i.push(0);break;case"markers":i.push(2);break}}),n.forEach(function(a){i.indexOf(a)===-1&&i.push(a)}),i}},kS={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},PS={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return ul(e)?e.number:0}},OS=(function(){function t(e,n){var i,a;this.animationDuration=_e(e,SS,n.animationDuration),this.backgroundClip=_e(e,oI,n.backgroundClip),this.backgroundColor=_e(e,aI,n.backgroundColor),this.backgroundImage=_e(e,BI,n.backgroundImage),this.backgroundOrigin=_e(e,vI,n.backgroundOrigin),this.backgroundPosition=_e(e,wI,n.backgroundPosition),this.backgroundRepeat=_e(e,yI,n.backgroundRepeat),this.backgroundSize=_e(e,_I,n.backgroundSize),this.borderTopColor=_e(e,xI,n.borderTopColor),this.borderRightColor=_e(e,FI,n.borderRightColor),this.borderBottomColor=_e(e,UI,n.borderBottomColor),this.borderLeftColor=_e(e,EI,n.borderLeftColor),this.borderTopLeftRadius=_e(e,bI,n.borderTopLeftRadius),this.borderTopRightRadius=_e(e,II,n.borderTopRightRadius),this.borderBottomRightRadius=_e(e,SI,n.borderBottomRightRadius),this.borderBottomLeftRadius=_e(e,LI,n.borderBottomLeftRadius),this.borderTopStyle=_e(e,TI,n.borderTopStyle),this.borderRightStyle=_e(e,HI,n.borderRightStyle),this.borderBottomStyle=_e(e,kI,n.borderBottomStyle),this.borderLeftStyle=_e(e,PI,n.borderLeftStyle),this.borderTopWidth=_e(e,OI,n.borderTopWidth),this.borderRightWidth=_e(e,NI,n.borderRightWidth),this.borderBottomWidth=_e(e,MI,n.borderBottomWidth),this.borderLeftWidth=_e(e,RI,n.borderLeftWidth),this.boxShadow=_e(e,TS,n.boxShadow),this.color=_e(e,DI,n.color),this.direction=_e(e,KI,n.direction),this.display=_e(e,VI,n.display),this.float=_e(e,jI,n.cssFloat),this.fontFamily=_e(e,_S,n.fontFamily),this.fontSize=_e(e,QS,n.fontSize),this.fontStyle=_e(e,US,n.fontStyle),this.fontVariant=_e(e,FS,n.fontVariant),this.fontWeight=_e(e,xS,n.fontWeight),this.letterSpacing=_e(e,GI,n.letterSpacing),this.lineBreak=_e(e,ZI,n.lineBreak),this.lineHeight=_e(e,WI,n.lineHeight),this.listStyleImage=_e(e,XI,n.listStyleImage),this.listStylePosition=_e(e,JI,n.listStylePosition),this.listStyleType=_e(e,ap,n.listStyleType),this.marginTop=_e(e,YI,n.marginTop),this.marginRight=_e(e,qI,n.marginRight),this.marginBottom=_e(e,$I,n.marginBottom),this.marginLeft=_e(e,eS,n.marginLeft),this.opacity=_e(e,wS,n.opacity);var u=_e(e,tS,n.overflow);this.overflowX=u[0],this.overflowY=u[u.length>1?1:0],this.overflowWrap=_e(e,AS,n.overflowWrap),this.paddingTop=_e(e,nS,n.paddingTop),this.paddingRight=_e(e,rS,n.paddingRight),this.paddingBottom=_e(e,iS,n.paddingBottom),this.paddingLeft=_e(e,sS,n.paddingLeft),this.paintOrder=_e(e,HS,n.paintOrder),this.position=_e(e,aS,n.position),this.textAlign=_e(e,oS,n.textAlign),this.textDecorationColor=_e(e,yS,(i=n.textDecorationColor)!==null&&i!==void 0?i:n.color),this.textDecorationLine=_e(e,CS,(a=n.textDecorationLine)!==null&&a!==void 0?a:n.textDecoration),this.textShadow=_e(e,lS,n.textShadow),this.textTransform=_e(e,uS,n.textTransform),this.transform=_e(e,cS,n.transform),this.transformOrigin=_e(e,gS,n.transformOrigin),this.visibility=_e(e,mS,n.visibility),this.webkitTextStrokeColor=_e(e,kS,n.webkitTextStrokeColor),this.webkitTextStrokeWidth=_e(e,PS,n.webkitTextStrokeWidth),this.wordBreak=_e(e,BS,n.wordBreak),this.zIndex=_e(e,vS,n.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},t.prototype.isTransparent=function(){return ui(this.backgroundColor)},t.prototype.isTransformed=function(){return this.transform!==null},t.prototype.isPositioned=function(){return this.position!==0},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return this.float!==0},t.prototype.isInlineLevel=function(){return Pt(this.display,4)||Pt(this.display,33554432)||Pt(this.display,268435456)||Pt(this.display,536870912)||Pt(this.display,67108864)||Pt(this.display,134217728)},t})(),NS=(function(){function t(e,n){this.content=_e(e,ES,n.content),this.quotes=_e(e,LS,n.quotes)}return t})(),hv=(function(){function t(e,n){this.counterIncrement=_e(e,bS,n.counterIncrement),this.counterReset=_e(e,IS,n.counterReset)}return t})(),_e=function(t,e,n){var i=new I0,a=n!==null&&typeof n<"u"?n.toString():e.initialValue;i.write(a);var u=new S0(i.read());switch(e.type){case 2:var d=u.parseComponentValue();return e.parse(t,st(d)?d.value:e.initialValue);case 0:return e.parse(t,u.parseComponentValue());case 1:return e.parse(t,u.parseComponentValues());case 4:return u.parseComponentValue();case 3:switch(e.format){case"angle":return of.parse(t,u.parseComponentValue());case"color":return li.parse(t,u.parseComponentValue());case"image":return Zp.parse(t,u.parseComponentValue());case"length":var h=u.parseComponentValue();return mi(h)?h:jt;case"length-percentage":var m=u.parseComponentValue();return It(m)?m:jt;case"time":return X0.parse(t,u.parseComponentValue())}break}},MS="data-html2canvas-debug",RS=function(t){var e=t.getAttribute(MS);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},lp=function(t,e){var n=RS(t);return n===1||e===n},Nn=(function(){function t(e,n){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,lp(n,3))debugger;this.styles=new OS(e,window.getComputedStyle(n,null)),fp(n)&&(this.styles.animationDuration.some(function(i){return i>0})&&(n.style.animationDuration="0s"),this.styles.transform!==null&&(n.style.transform="none")),this.bounds=rf(this.context,n),lp(n,4)&&(this.flags|=16)}return t})(),DS=
vendor: 26,159 bytes, line 8
8"AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",
8pv="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 20,055 bytes, line 8
8+/",Va=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var tc=0;tc<pv.length;tc++)Va[pv.charCodeAt(tc)]=tc;var KS=function(t){var e=t.length*.75,n=t.length,i,a=0,u,d,h,m;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);var v=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),y=Array.isArray(v)?v:new Uint8Array(v);for(i=0;i<n;i+=4)u=Va[t.charCodeAt(i)],d=Va[t.charCodeAt(i+1)],h=Va[t.charCodeAt(i+2)],m=Va[t.charCodeAt(i+3)],y[a++]=u<<2|d>>4,y[a++]=(d&15)<<4|h>>2,y[a++]=(h&3)<<6|m&63;return v},VS=function(t){for(var e=t.length,n=[],i=0;i<e;i+=2)n.push(t[i+1]<<8|t[i]);return n},zS=function(t){for(var e=t.length,n=[],i=0;i<e;i+=4)n.push(t[i+3]<<24|t[i+2]<<16|t[i+1]<<8|t[i]);return n},ts=5,Wp=11,ch=2,jS=Wp-ts,J0=65536>>ts,GS=1<<ts,fh=GS-1,ZS=1024>>ts,WS=J0+ZS,XS=WS,JS=32,YS=XS+JS,qS=65536>>Wp,$S=1<<jS,eL=$S-1,gv=function(t,e,n){return t.slice?t.slice(e,n):new Uint16Array(Array.prototype.slice.call(t,e,n))},tL=function(t,e,n){return t.slice?t.slice(e,n):new Uint32Array(Array.prototype.slice.call(t,e,n))},AL=function(t,e){var n=KS(t),i=Array.isArray(n)?zS(n):new Uint32Array(n),a=Array.isArray(n)?VS(n):new Uint16Array(n),u=24,d=gv(a,u/2,i[4]/2),h=i[5]===2?gv(a,(u+i[4])/2):tL(i,Math.ceil((u+i[4])/4));return new nL(i[0],i[1],i[2],i[3],d,h)},nL=(function(){function t(e,n,i,a,u,d){this.initialValue=e,this.errorValue=n,this.highStart=i,this.highValueIndex=a,this.index=u,this.data=d}return t.prototype.get=function(e){var n;if(e>=0){if(e<55296||e>56319&&e<=65535)return n=this.index[e>>ts],n=(n<<ch)+(e&fh),this.data[n];if(e<=65535)return n=this.index[J0+(e-55296>>ts)],n=(n<<ch)+(e&fh),this.data[n];if(e<this.highStart)return n=YS-qS+(e>>Wp),n=this.index[n],n+=e>>ts&eL,n=this.index[n],n=(n<<ch)+(e&fh),this.data[n];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t})(),mv="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",rL=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Ac=0;Ac<mv.length;Ac++)rL[mv.charCodeAt(Ac)]=Ac;var iL=1,dh=2,hh=3,Bv=4,vv=5,sL=7,wv=8,ph=9,gh=10,yv=11,Cv=12,_v=13,Qv=14,mh=15,oL=function(t){for(var e=[],n=0,i=t.length;n<i;){var a=t.charCodeAt(n++);if(a>=55296&&a<=56319&&n<i){var u=t.charCodeAt(n++);(u&64512)===56320?e.push(((a&1023)<<10)+(u&1023)+65536):(e.push(a),n--)}else e.push(a)}return e},aL=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var n=t.length;if(!n)return"";for(var i=[],a=-1,u="";++a<n;){var d=t[a];d<=65535?i.push(d):(d-=65536,i.push((d>>10)+55296,d%1024+56320)),(a+1===n||i.length>16384)&&(u+=String.fromCharCode.apply(String,i),i.length=0)}return u},lL=AL(DS),jA="Ã",Bh="÷",uL=function(t){return lL.get(t)},cL=function(t,e,n){var i=n-2,a=e[i],u=e[n-1],d=e[n];if(u===dh&&d===hh)return jA;if(u===dh||u===hh||u===Bv||d===dh||d===hh||d===Bv)return Bh;if(u===wv&&[wv,ph,yv,Cv].indexOf(d)!==-1||(u===yv||u===ph)&&(d===ph||d===gh)||(u===Cv||u===gh)&&d===gh||d===_v||d===vv||d===sL||u===iL)return jA;if(u===_v&&d===Qv){for(;a===vv;)a=e[--i];if(a===Qv)return jA}if(u===mh&&d===mh){for(var h=0;a===mh;)h++,a=e[--i];if(h%2===0)return jA}return Bh},fL=function(t){var e=oL(t),n=e.length,i=0,a=0,u=e.map(uL);return{next:function(){if(i>=n)return{done:!0,value:null};for(var d=jA;i<n&&(d=cL(e,u,++i))===jA;);if(d!==jA||i===n){var h=aL.apply(null,e.slice(a,i));return a=i,{value:h,done:!1}}return{done:!0,value:null}}}},dL=function(t){for(var e=fL(t),n=[],i;!(i=e.next()).done;)i.value&&n.push(i.value.slice());return n},hL=function(t){var e=123;if(t.createRange){var n=t.createRange();if(n.getBoundingClientRect){var i=t.createElement("boundtest");i.style.height=e+"px",i.style.display="block",t.body.appendChild(i),n.selectNode(i);var a=n.getBoundingClientRect(),u=Math.round(a.height);if(t.body.removeChild(i),u===e)return!0}}return!1},pL=function(t){var e=t.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",t.body.appendChild(e);var n=t.createRange();e.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var i=e.firstChild,a=sf(i.data).map(function(m){return Ft(m)}),u=0,d={},h=a.every(function(m,v){n.setStart(i,u),n.setEnd(i,u+m.length);var y=n.getBoundingClientRect();u+=m.length;var C=y.x>d.x||y.y>d.y;return d=y,v===0?!0:C});return t.body.removeChild(e),h},gL=function(){return typeof new Image().crossOrigin<"u"},mL=function(){return typeof new XMLHttpRequest().responseType=="string"},BL=function(t){var e=new Image,n=t.createElement("canvas"),i=n.getContext("2d");if(!i)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{i.drawImage(e,0,0),n.toDataURL()}catch{return!1}return!0},xv=function(t){return t[0]===0&&t[1]===255&&t[2]===0&&t[3]===255},vL=function(t){var e=t.createElement("canvas"),n=100;e.width=n,e.height=n;var i=e.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,n,n);var a=new Image,u=e.toDataURL();a.src=u;var d=up(n,n,0,0,a);return i.fillStyle="red",i.fillRect(0,0,n,n),Fv(d).then(function(h){i.drawImage(h,0,0);var m=i.getImageData(0,0,n,n).data;i.fillStyle="red",i.fillRect(0,0,n,n);var v=t.createElement("div");return v.style.backgroundImage="url("+u+")",v.style.height=n+"px",xv(m)?Fv(up(n,n,0,0,v)):Promise.reject(!1)}).then(function(h){return i.drawImage(h,0,0),xv(i.getImageData(0,0,n,n).data)}).catch(function(){return!1})},up=function(t,e,n,i,a){var u="http://www.w3.org/2000/svg",d=document.createElementNS(u,"svg"),h=document.createElementNS(u,"foreignObject");return d.setAttributeNS(null,"width",t.toString()),d.setAttributeNS(null,"height",e.toString()),h.setAttributeNS(null,"width","100%"),h.setAttributeNS(null,"height","100%"),h.setAttributeNS(null,"x",n.toString()),h.setAttributeNS(null,"y",i.toString()),h.setAttributeNS(null,"externalResourcesRequired","true"),d.appendChild(h),h.appendChild(a),d},Fv=function(t){return new Promise(function(e,n){var i=new Image;i.onload=function(){return e(i)},i.onerror=n,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},Vt={get SUPPORT_RANGE_BOUNDS(){var t=hL(document);return Object.defineProperty(Vt,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=Vt.SUPPORT_RANGE_BOUNDS&&pL(document);return Object.defineProperty(Vt,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=BL(document);return Object.defineProperty(Vt,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t=typeof Array.from=="function"&&typeof window.fetch=="function"?vL(document):Promise.resolve(!1);return Object.defineProperty(Vt,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=gL();return Object.defineProperty(Vt,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=mL();return Object.defineProperty(Vt,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Vt,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Vt,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},Ya=(function(){function t(e,n){this.text=e,this.bounds=n}return t})(),wL=function(t,e,n,i){var a=_L(e,n),u=[],d=0;return a.forEach(function(h){if(n.textDecorationLine.length||h.trim().length>0)if(Vt.SUPPORT_RANGE_BOUNDS){var m=Uv(i,d,h.length).getClientRects();if(m.length>1){var v=Xp(h),y=0;v.forEach(function(F){u.push(new Ya(F,pr.fromDOMRectList(t,Uv(i,y+d,F.length).getClientRects()))),y+=F.length})}else u.push(new Ya(h,pr.fromDOMRectList(t,m)))}else{var C=i.splitText(h.length);u.push(new Ya(h,yL(t,i))),i=C}else Vt.SUPPORT_RANGE_BOUNDS||(i=i.splitText(h.length));d+=h.length}),u},yL=function(t,e){var n=e.ownerDocument;if(n){var i=n.createElement("html2canvaswrapper");i.appendChild(e.cloneNode(!0));var a=e.parentNode;if(a){a.replaceChild(i,e);var u=rf(t,i);return i.firstChild&&a.replaceChild(i.firstChild,i),u}}return pr.EMPTY},Uv=function(t,e,n){var i=t.ownerDocument;if(!i)throw new Error("Node has no owner document");var a=i.createRange();return a.setStart(t,e),a.setEnd(t,e+n),a},Xp=function(t){if(Vt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map(function(n){return n.segment})}return dL(t)},CL=function(t,e){if(Vt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(t)).map(function(i){return i.segment})}return xL(t,e)},_L=function(t,e){return e.letterSpacing!==0?Xp(t):CL(t,e)},QL=[32,160,4961,65792,65793,4153,4241],xL=function(t,e){for(var n=q1(t,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),i=[],a,u=function(){if(a.value){var d=a.value.slice(),h=sf(d),m="";h.forEach(function(v){QL.indexOf(v)===-1?m+=Ft(v):(m.length&&i.push(m),i.push(Ft(v)),m="")}),m.length&&i.push(m)}};!(a=n.next()).done;)u();return i},FL=(function(){function t(e,n,i){this.text=UL(n.data,i.textTransform),this.textBounds=wL(e,this.text,i,n)}return t})(),UL=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(EL,bL);case 2:return t.toUpperCase();default:return t}},EL=/(^|\s|:|-|\(|\))([a-z])/g,bL=function(t,e,n){return t.length>0?e+n.toUpperCase():t},Y0=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a.src=i.currentSrc||i.src,a.intrinsicWidth=i.naturalWidth,a.intrinsicHeight=i.naturalHeight,a.context.cache.addImage(a.src),a}return e})(Nn),q0=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a.canvas=i,a.intrinsicWidth=i.width,a.intrinsicHeight=i.height,a}return e})(Nn),$0=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this,u=new XMLSerializer,d=rf(n,i);return i.setAttribute("width",d.width+"px"),i.setAttribute("height",d.height+"px"),a.svg="data:image/svg+xml,"+encodeURIComponent(u.serializeToString(i)),a.intrinsicWidth=i.width.baseVal.value,a.intrinsicHeight=i.height.baseVal.value,a.context.cache.addImage(a.svg),a}return e})(Nn),eC=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a.value=i.value,a}return e})(Nn),cp=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a.start=i.start,a.reversed=typeof i.reversed=="boolean"&&i.reversed===!0,a}return e})(Nn),IL=[{type:15,flags:0,unit:"px",number:3}],SL=[{type:16,flags:0,number:50}],LL=function(t){return t.width>t.height?new pr(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width<t.height?new pr(t.left,t.top+(t.height-t.width)/2,t.width,t.width):t},TL=function(t){var e=t.type===HL?new Array(t.value.length+1).join("â¢"):t.value;return e.length===0?t.placeholder||"":e},Sc="checkbox",Lc="radio",HL="password",Ev=707406591,Jp=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;switch(a.type=i.type.toLowerCase(),a.checked=i.checked,a.value=TL(i),(a.type===Sc||a.type===Lc)&&(a.styles.backgroundColor=3739148031,a.styles.borderTopColor=a.styles.borderRightColor=a.styles.borderBottomColor=a.styles.borderLeftColor=2779096575,a.styles.borderTopWidth=a.styles.borderRightWidth=a.styles.borderBottomWidth=a.styles.borderLeftWidth=1,a.styles.borderTopStyle=a.styles.borderRightStyle=a.styles.borderBottomStyle=a.styles.borderLeftStyle=1,a.styles.backgroundClip=[0],a.styles.backgroundOrigin=[0],a.bounds=LL(a.bounds)),a.type){case Sc:a.styles.borderTopRightRadius=a.styles.borderTopLeftRadius=a.styles.borderBottomRightRadius=a.styles.borderBottomLeftRadius=IL;break;case Lc:a.styles.borderTopRightRadius=a.styles.borderTopLeftRadius=a.styles.borderBottomRightRadius=a.styles.borderBottomLeftRadius=SL;break}return a}return e})(Nn),tC=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this,u=i.options[i.selectedIndex||0];return a.value=u&&u.text||"",a}return e})(Nn),AC=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a.value=i.value,a}return e})(Nn),nC=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;a.src=i.src,a.width=parseInt(i.width,10)||0,a.height=parseInt(i.height,10)||0,a.backgroundColor=a.styles.backgroundColor;try{if(i.contentWindow&&i.contentWindow.document&&i.contentWindow.document.documentElement){a.tree=iC(n,i.contentWindow.document.documentElement);var u=i.contentWindow.document.documentElement?Xa(n,getComputedStyle(i.contentWindow.document.documentElement).backgroundColor):cr.TRANSPARENT,d=i.contentWindow.document.body?Xa(n,getComputedStyle(i.contentWindow.document.body).backgroundColor):cr.TRANSPARENT;a.backgroundColor=ui(u)?ui(d)?a.styles.backgroundColor:d:u}}catch{}return a}return e})(Nn),kL=["OL","UL","MENU"],hc=function(t,e,n,i){for(var a=e.firstChild,u=void 0;a;a=u)if(u=a.nextSibling,sC(a)&&a.data.trim().length>0)n.textNodes.push(new FL(t,a,n.styles));else if(ao(a))if(uC(a)&&a.assignedNodes)a.assignedNodes().forEach(function(h){return hc(t,h,n,i)});else{var d=rC(t,a);d.styles.isVisible()&&(PL(a,d,i)?d.flags|=4:OL(d.styles)&&(d.flags|=2),kL.indexOf(a.tagName)!==-1&&(d.flags|=8),n.elements.push(d),a.slot,a.shadowRoot?hc(t,a.shadowRoot,d,i):!Tc(a)&&!oC(a)&&!Hc(a)&&hc(t,a,d,i))}},rC=function(t,e){return dp(e)?new Y0(t,e):aC(e)?new q0(t,e):oC(e)?new $0(t,e):NL(e)?new eC(t,e):ML(e)?new cp(t,e):RL(e)?new Jp(t,e):Hc(e)?new tC(t,e):Tc(e)?new AC(t,e):lC(e)?new nC(t,e):new Nn(t,e)},iC=function(t,e){var n=rC(t,e);return n.flags|=4,hc(t,e,n,n),n},PL=function(t,e,n){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Yp(t)&&n.styles.isTransparent()},OL=function(t){return t.isPositioned()||t.isFloating()},sC=function(t){return t.nodeType===Node.TEXT_NODE},ao=function(t){return t.nodeType===Node.ELEMENT_NODE},fp=function(t){return ao(t)&&typeof t.style<"u"&&!pc(t)},pc=function(t){return typeof t.className=="object"},NL=function(t){return t.tagName==="LI"},ML=function(t){return t.tagName==="OL"},RL=function(t){return t.tagName==="INPUT"},DL=function(t){return t.tagName==="HTML"},oC=function(t){return t.tagName==="svg"},Yp=function(t){return t.tagName==="BODY"},aC=function(t){return t.tagName==="CANVAS"},bv=function(t){return t.tagName==="VIDEO"},dp=function(t){return t.tagName==="IMG"},lC=function(t){return t.tagName==="IFRAME"},Iv=function(t){return t.tagName==="STYLE"},KL=function(t){return t.tagName==="SCRIPT"},Tc=function(t){return t.tagName==="TEXTAREA"},Hc=function(t){return t.tagName==="SELECT"},uC=function(t){return t.tagName==="SLOT"},Sv=function(t){return t.tagName.indexOf("-")>0},VL=(function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(e){var n=this.counters[e];return n&&n.length?n[n.length-1]:1},t.prototype.getCounterValues=function(e){var n=this.counters[e];return n||[]},t.prototype.pop=function(e){var n=this;e.forEach(function(i){return n.counters[i].pop()})},t.prototype.parse=function(e){var n=this,i=e.counterIncrement,a=e.counterReset,u=!0;i!==null&&i.forEach(function(h){var m=n.counters[h.counter];m&&h.increment!==0&&(u=!1,m.length||m.push(1),m[Math.max(0,m.length-1)]+=h.increment)});var d=[];return u&&a.forEach(function(h){var m=n.counters[h.counter];d.push(h.counter),m||(m=n.counters[h.counter]=[]),m.push(h.reset)}),d},t})(),Lv={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Tv={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ
","Õ","Õ","Õ","Õ","Õ","Ô¿","Ô¾","Ô½","Ô¼","Ô»","Ôº","Ô¹","Ô¸","Ô·","Ô¶","Ôµ","Ô´","Ô³","Ô²","Ô±"]},zL={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","ת","ש","ר","×§","צ","פ","×¢","ס","× ","×","×","×","××","××","××","××","××","×","×","×","×","×","×","×","×","×","×"]},jL={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["áµ","á°","á¯","á´","á®","á","á¬","á«","áª","á©","á¨","á§","á¦","á¥","á¤","á³","á¢","á¡","á ","á","á","á","á²","á","á","á","á","á","á","á±","á","á","á","á","á","á","á"]},to=function(t,e,n,i,a,u){return t<e||t>n?sl(t,a,u.length>0):i.integers.reduce(function(d,h,m){for(;t>=h;)t-=h,d+=i.values[m];return d},"")+u},cC=function(t,e,n,i){var a="";do n||t--,a=i(t)+a,t/=e;while(t*e>=e);return a},xt=function(t,e,n,i,a){var u=n-e+1;return(t<0?"-":"")+(cC(Math.abs(t),u,i,function(d){return Ft(Math.floor(d%u)+e)})+a)},Xi=function(t,e,n){n===void 0&&(n=". ");var i=e.length;return cC(Math.abs(t),i,!1,function(a){return e[Math.floor(a%i)]})+n},so=1,ei=2,ti=4,za=8,ur=function(t,e,n,i,a,u){if(t<-9999||t>9999)return sl(t,4,a.length>0);var d=Math.abs(t),h=a;if(d===0)return e[0]+h;for(var m=0;d>0&&m<=4;m++){var v=d%10;v===0&&Pt(u,so)&&h!==""?h=e[v]+h:v>1||v===1&&m===0||v===1&&m===1&&Pt(u,ei)||v===1&&m===1&&Pt(u,ti)&&t>100||v===1&&m>1&&Pt(u,za)?h=e[v]+(m>0?n[m-1]:"")+h:v===1&&m>0&&(h=n[m-1]+h),d=Math.floor(d/10)}return(t<0?i:"")+h},Hv="åç¾åè¬",kv="æ¾ä½°ä»è¬",Pv="ãã¤ãã¹",vh="ë§ì´ëì¤",sl=function(t,e,n){var i=n?". ":"",a=n?"ã":"",u=n?", ":"",d=n?" ":"";switch(e){case 0:return"â¢"+d;case 1:return"â¦"+d;case 2:return"â¾"+d;case 5:var h=xt(t,48,57,!0,i);return h.length<4?"0"+h:h;case 4:return Xi(t,"ãä¸äºä¸åäºå
ä¸å
«ä¹",a);case 6:return to(t,1,3999,Lv,3,i).toLowerCase();case 7:return to(t,1,3999,Lv,3,i);case 8:return xt(t,945,969,!1,i);case 9:return xt(t,97,122,!1,i);case 10:return xt(t,65,90,!1,i);case 11:return xt(t,1632,1641,!0,i);case 12:case 49:return to(t,1,9999,Tv,3,i);case 35:return to(t,1,9999,Tv,3,i).toLowerCase();case 13:return xt(t,2534,2543,!0,i);case 14:case 30:return xt(t,6112,6121,!0,i);case 15:return Xi(t,"åä¸å¯
å¯è¾°å·³åæªç³é
æäº¥",a);case 16:return Xi(t,"ç²ä¹ä¸ä¸æå·±åºè¾å£¬ç¸",a);case 17:case 48:return ur(t,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹",Hv,"è² ",a,ei|ti|za);case 47:return ur(t,"é¶å£¹è²³åèä¼é¸ææç",kv,"è² ",a,so|ei|ti|za);case 42:return ur(t,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹",Hv,"è´",a,ei|ti|za);case 41:return ur(t,"é¶å£¹è´°åèä¼éææç",kv,"è´",a,so|ei|ti|za);case 26:return ur(t,"ãä¸äºä¸åäºå
ä¸å
«ä¹","åç¾åä¸",Pv,a,0);case 25:return ur(t,"é¶å£±å¼ååä¼å
ä¸å
«ä¹","æ¾ç¾åä¸",Pv,a,so|ei|ti);case 31:return ur(t,"ìì¼ì´ì¼ì¬ì¤ì¡ì¹ í구","ìë°±ì²ë§",vh,u,so|ei|ti);case 33:return ur(t,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹","åç¾åè¬",vh,u,0);case 32:return ur(t,"é¶å£¹è²³ååäºå
ä¸å
«ä¹","æ¾ç¾å",vh,u,so|ei|ti);case 18:return xt(t,2406,2415,!0,i);case 20:return to(t,1,19999,jL,3,i);case 21:return xt(t,2790,2799,!0,i);case 22:return xt(t,2662,2671,!0,i);case 22:return to(t,1,10999,zL,3,i);case 23:return Xi(t,"ããããããããããããããããã¡ã¤ã¦ã¨ãªã«ã¬ãã®ã¯ã²ãµã¸ã»ã¾ã¿ãããããããããããããããã");case 24:return Xi(t,"ããã¯ã«ã»ã¸ã¨ã¡ãã¬ããããããããã¤ããªããããã®ãããã¾ããµããã¦ãããããã¿ããã²ããã");case 27:return xt(t,3302,3311,!0,i);case 28:return Xi(t,"ã¢ã¤ã¦ã¨ãªã«ãã¯ã±ã³ãµã·ã¹ã»ã½ã¿ããããããããããããããããã ã¡ã¢ã¤ã¦ã¨ã©ãªã«ã¬ãã¯ã°ã±ã²ã³",a);case 29:return Xi(t,"ã¤ããããããããªãã«ã²ã¯ã«ã¨ã¿ã¬ã½ãããã©ã ã¦ã°ããªã¯ã¤ãã±ãã³ã¨ãã¢ãµãã¦ã¡ãã·ã±ãã¢ã»ã¹",a);case 34:return xt(t,3792,3801,!0,i);case 37:return xt(t,6160,6169,!0,i);case 38:return xt(t,4160,4169,!0,i);case 39:return xt(t,2918,2927,!0,i);case 40:return xt(t,1776,1785,!0,i);case 43:return xt(t,3046,3055,!0,i);case 44:return xt(t,3174,3183,!0,i);
vendor: 2,660 bytes, line 8
8case 45:return xt(t,3664,3673,!0,i);case 46:return xt(t,3872,3881,!0,i);default:return xt(t,48,57,!0,i)}},fC="data-html2canvas-ignore",Ov=(function(){function t(e,n,i){if(this.context=e,this.options=i,this.scrolledElements=[],this.referenceElement=n,this.counters=new VL,this.quoteDepth=0,!n.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(n.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(e,n){var i=this,a=GL(e,n);if(!a.contentWindow)return Promise.reject("Unable to find iframe window");var u=e.defaultView.pageXOffset,d=e.defaultView.pageYOffset,h=a.contentWindow,m=h.document,v=XL(a).then(function(){return oA(i,void 0,void 0,function(){var y,C;return eA(this,function(F){switch(F.label){case 0:return this.scrolledElements.forEach($L),h&&(h.scrollTo(n.left,n.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(h.scrollY!==n.top||h.scrollX!==n.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(h.scrollX-n.left,h.scrollY-n.top,0,0))),y=this.options.onclone,C=this.clonedReferenceElement,typeof C>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:m.fonts&&m.fonts.ready?[4,m.fonts.ready]:[3,2];case 1:F.sent(),F.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,WL(m)]:[3,4];case 3:F.sent(),F.label=4;case 4:return typeof y=="function"?[2,Promise.resolve().then(function(){return y(m,C)}).then(function(){return a})]:[2,a]}})})});return m.open(),m.write(YL(document.doctype)+"<html></html>"),qL(this.referenceElement.ownerDocument,u,d),m.replaceChild(m.adoptNode(this.documentElement),m.documentElement),m.close(),v},t.prototype.createElementClone=function(e){if(lp(e,2))debugger;if(aC(e))return this.createCanvasClone(e);if(bv(e))return this.createVideoClone(e);if(Iv(e))return this.createStyleClone(e);var n=e.cloneNode(!1);return dp(n)&&(dp(e)&&e.currentSrc&&e.currentSrc!==e.src&&(n.src=e.currentSrc,n.srcset=""),n.loading==="lazy"&&(n.loading="eager")),Sv(n)?this.createCustomElementClone(n):n},t.prototype.createCustomElementClone=function(e){var n=document.createElement("html2canvascustomelement");return wh(e.style,n),n},t.prototype.createStyleClone=function(e){try{var n=e.sheet;if(n&&n.cssRules){var i=[].slice.call(n.cssRules,0).reduce(function(u,d){return d&&typeof d.cssText=="string"?u+d.cssText:u},""),a=e.cloneNode(!1);return a.textContent=i,a}}catch(u){if(this.context.logger.error("Unable to access cssRules property",u),u.name!=="SecurityError")throw u}return e.cloneNode(!1)}
vendor: 7,075 bytes, lines 8-12
8,t.prototype.createCanvasClone=function(e){var n;if(this.options.inlineImages&&e.ownerDocument){var i=e.ownerDocument.createElement("img");try{return i.src=e.toDataURL(),i}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var a=e.cloneNode(!1);try{a.width=e.width,a.height=e.height;var u=e.getContext("2d"),d=a.getContext("2d");if(d)if(!this.options.allowTaint&&u)d.putImageData(u.getImageData(0,0,e.width,e.height),0,0);else{var h=(n=e.getContext("webgl2"))!==null&&n!==void 0?n:e.getContext("webgl");if(h){var m=h.getContextAttributes();m?.preserveDrawingBuffer===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}d.drawImage(e,0,0)}return a}catch{this.context.logger.info("Unable to clone canvas as it is tainted",e)}return a},t.prototype.createVideoClone=function(e){var n=e.ownerDocument.createElement("canvas");n.width=e.offsetWidth,n.height=e.offsetHeight;var i=n.getContext("2d");try{return i&&(i.drawImage(e,0,0,n.width,n.height),this.options.allowTaint||i.getImageData(0,0,n.width,n.height)),n}catch{this.context.logger.info("Unable to clone video as it is tainted",e)}var a=e.ownerDocument.createElement("canvas");return a.width=e.offsetWidth,a.height=e.offsetHeight,a},t.prototype.appendChildNode=function(e,n,i){(!ao(n)||!KL(n)&&!n.hasAttribute(fC)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(n)))&&(!this.options.copyStyles||!ao(n)||!Iv(n))&&e.appendChild(this.cloneNode(n,i))},t.prototype.cloneChildNodes=function(e,n,i){for(var a=this,u=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;u;u=u.nextSibling)if(ao(u)&&uC(u)&&typeof u.assignedNodes=="function"){var d=u.assignedNodes();d.length&&d.forEach(function(h){return a.appendChildNode(n,h,i)})}else this.appendChildNode(n,u,i)},t.prototype.cloneNode=function(e,n){if(sC(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var i=e.ownerDocument.defaultView;if(i&&ao(e)&&(fp(e)||pc(e))){var a=this.createElementClone(e);a.style.transitionProperty="none";var u=i.getComputedStyle(e),d=i.getComputedStyle(e,":before"),h=i.getComputedStyle(e,":after");this.referenceElement===e&&fp(a)&&(this.clonedReferenceElement=a),Yp(a)&&AT(a);var m=this.counters.parse(new hv(this.context,u)),v=this.resolvePseudoContent(e,a,d,qa.BEFORE);Sv(e)&&(n=!0),bv(e)||this.cloneChildNodes(e,a,n),v&&a.insertBefore(v,a.firstChild);var y=this.resolvePseudoContent(e,a,h,qa.AFTER);return y&&a.appendChild(y),this.counters.pop(m),(u&&(this.options.copyStyles||pc(e))&&!lC(e)||n)&&wh(u,a),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([a,e.scrollLeft,e.scrollTop]),(Tc(e)||Hc(e))&&(Tc(a)||Hc(a))&&(a.value=e.value),a}return e.cloneNode(!1)},t.prototype.resolvePseudoContent=function(e,n,i,a){var u=this;if(i){var d=i.content,h=n.ownerDocument;if(!(!h||!d||d==="none"||d==="-moz-alt-content"||i.display==="none")){this.counters.parse(new hv(this.context,i));var m=new NS(this.context,i),v=h.createElement("html2canvaspseudoelement");wh(i,v),m.content.forEach(function(C){if(C.type===0)v.appendChild(h.createTextNode(C.value));else if(C.type===22){var F=h.createElement("img");F.src=C.value,F.style.opacity="1",v.appendChild(F)}else if(C.type===18){if(C.name==="attr"){var I=C.values.filter(st);I.length&&v.appendChild(h.createTextNode(e.getAttribute(I[0].value)||""))}else if(C.name==="counter"){var b=C.values.filter(yo),U=b[0],T=b[1];if(U&&st(U)){var O=u.counters.getCounterValue(U.value),N=T&&st(T)?ap.parse(u.context,T.value):3;v.appendChild(h.createTextNode(sl(O,N,!1)))}}else if(C.name==="counters"){var j=C.values.filter(yo),U=j[0],Z=j[1],T=j[2];if(U&&st(U)){var G=u.counters.getCounterValues(U.value),V=T&&st(T)?ap.parse(u.context,T.value):3,q=Z&&Z.type===0?Z.value:"",re=G.map(function(de){return sl(de,V,!1)}).join(q);v.appendChild(h.createTextNode(re))}}}else if(C.type===20)switch(C.value){case"open-quote":v.appendChild(h.createTextNode(dv(m.quotes,u.quoteDepth++,!0)));break;case"close-quote":v.appendChild(h.createTextNode(dv(m.quotes,--u.quoteDepth,!1)));break;default:v.appendChild(h.createTextNode(C.value))}}),v.className=hp+" "+pp;var y=a===qa.BEFORE?" "+hp:" "+pp;return pc(n)?n.className.baseValue+=y:n.className+=y,v}}},t.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},t})(),qa;(function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"})(qa||(qa={}));var GL=function(t,e){var n=t.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=e.width.toString(),n.height=e.height.toString(),n.scrolling="no",n.setAttribute(fC,"true"),t.body.appendChild(n),n},ZL=function(t){return new Promise(function(e){if(t.complete){e();return}if(!t.src){e();return}t.onload=e,t.onerror=e})},WL=function(t){return Promise.all([].slice.call(t.images,0).map(ZL))},XL=function(t){return new Promise(function(e,n){var i=t.contentWindow;if(!i)return n("No window assigned for iframe");var a=i.document;i.onload=t.onload=function(){i.onload=t.onload=null;var u=setInterval(function(){a.body.childNodes.length>0&&a.readyState==="complete"&&(clearInterval(u),e(t))},50)}})},JL=["all","d","content"],wh=function(t,e){for(var n=t.length-1;n>=0;n--){var i=t.item(n);JL.indexOf(i)===-1&&e.style.setProperty(i,t.getPropertyValue(i))}return e},YL=function(t){var e="";return t&&(e+="<!DOCTYPE ",t.name&&(e+=t.name),t.internalSubset&&(e+=t.internalSubset),t.publicId&&(e+='"'+t.publicId+'"'),t.systemId&&(e+='"'+t.systemId+'"'),e+=">"),e},qL=function(t,e,n){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||n!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,n)},$L=function(t){var e=t[0],n=t[1],i=t[2];e.scrollLeft=n,e.scrollTop=i},eT=":before",tT=":after",hp="___html2canvas___pseudoelement_before",pp="___html2canvas___pseudoelement_after",Nv=`{ 9 content: "" !important; 10 display: none !important; 11}`,AT=function(t){nT(t,"."+hp+eT+Nv+` 12 .`+pp+tT+Nv)},nT=function(t,e){var n=t.ownerDocument;if(n){var i=n.createElement("style");i.textContent=e,t.appendChild(i)}},dC=(function(){function t(){}return t.getOrigin=function(e){var n=t._link;return n?(n.href=e,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t})(),rT=(function(){function t(e,n){this.context=e,this._options=n,this._cache={}}return t.prototype.addImage=function(e){var n=Promise.resolve();return this.has(e)||(Ch(e)||aT(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),n},t.prototype.match=function(e){return this._cache[e]},t.prototype.loadImage=function(e){return oA(this,void 0,void 0,function(){var n,i,a,u,d=this;return eA(this,function(h){switch(h.label){case 0:return n=dC.isSameOrigin(e),i=!yh(e)&&this._options.useCORS===!0&&Vt.SUPPORT_CORS_IMAGES&&!n,a=!yh(e)&&!n&&!Ch(e)&&typeof this._options.proxy=="str
12ing"&&Vt.SUPPORT_CORS_XHR&&!i,!n&&this._options.allowTaint===!1&&!yh(e)&&!Ch(e)&&!a&&!i?[2]:(u=e,a?[4,this.proxy(u)]:[3,2]);case 1:u=h.sent(),h.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(m,v){var y=new Image;y.onload=function(){return m(y)},y.onerror=v,(lT(u)||i)&&(y.crossOrigin="anonymous"),y.src=u,y.complete===!0&&setTimeout(function(){return m(y)},500),d._options.imageTimeout>0&&setTimeout(function(){return v("Timed out ("+d._options.imageTimeout+"ms) loading image")},d._options.imageTimeout)})];case 3:return[2,h.sent()]}})})},t.prototype.has=function(e){return typeof this._cache[e]<"u"},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(e){var n=this,i=this._options.proxy;if(!i)throw new Error("No proxy defined");var a=e.substring(0,256);return new Promise(function(u,d){var h=Vt.SUPPORT_RESPONSE_TYPE?"blob":"text",m=new XMLHttpRequest;m.onload=function(){if(m.status===200)if(h==="text")u(m.response);else{var C=new FileReader;C.addEventListener("load",function(){return u(C.result)},!1),C.addEventListener("error",function(F){return d(F)},!1),C.readAsDataURL(m.response)}else d("Failed to proxy resource "+a+" with status code "+m.status)},m.onerror=d;var v=i.indexOf("?")>-1?"&":"?";if(m.open("GET",""+i+v+"url="+encodeURIComponent(e)+"&responseType="+h),h!=="text"&&m instanceof XMLHttpRequest&&(m.responseType=h),n._options.imageTimeout){var y=n._options.imageTimeout;m.timeout=y,m.ontimeout=function(){return d("Timed out ("+y+"ms) proxying "+a)}}m.send()})},t})(),iT=/^data:image\/svg\+xml/i,sT=/^data:image\/.*;base64,/i,oT=/^data:image\/.*/i,aT=function(t){return Vt.SUPPORT_SVG_DRAWING||!uT(t)},yh=function(t){return oT.test(t)},lT=function(t){return sT.test(t)},Ch=function(t){return t.substr(0,4)==="blob"},uT=function(t){return t.substr(-3).toLowerCase()==="svg"||iT.test(t)},we=(function(){function t(e,n){this.type=0,this.x=e,this.y=n}return t.prototype.add=function(e,n){return new t(this.x+e,this.y+n)},t})(),Ao=function(t,e,n){return new we(t.x+(e.x-t.x)*n,t.y+(e.y-t.y)*n)},nc=(function(){function t(e,n,i,a){this.type=1,this.start=e,this.startControl=n,this.endControl=i,this.end=a}return t.prototype.subdivide=function(e,n){var i=Ao(this.start,this.startControl,e),a=Ao(this.startControl,this.endControl,e),u=Ao(this.endControl,this.end,e),d=Ao(i,a,e),h=Ao(a,u,e),m=Ao(d,h,e);return n?new t(this.start,i,d,m):new t(m,h,u,this.end)},t.prototype.add=function(e,n){return new t(this.start.add(e,n),this.startControl.add(e,n),this.endControl.add(e,n),this.end.add(e,n))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t})(),ZA=function(t){return t.type===1},cT=(function(){function t(e){var n=e.styles,i=e.bounds,a=Ka(n.borderTopLeftRadius,i.width,i.height),u=a[0],d=a[1],h=Ka(n.borderTopRightRadius,i.width,i.height),m=h[0],v=h[1],y=Ka(n.borderBottomRightRadius,i.width,i.height),C=y[0],F=y[1],I=Ka(n.borderBottomLeftRadius,i.width,i.height),b=I[0],U=I[1],T=[];T.push((u+m)/i.width),T.push((b+C)/i.width),T.push((d+U)/i.height),T.push((v+F)/i.height);var O=Math.max.apply(Math,T);O>1&&(u/=O,d/=O,m/=O,v/=O,C/=O,F/=O,b/=O,U/=O);var N=i.width-m,j=i.height-F,Z=i.width-C,G=i.height-U,V=n.borderTopWidth,q=n.borderRightWidth,re=n.borderBottomWidth,$=n.borderLeftWidth,fe=lt(n.paddingTop,e.bounds.width),de=lt(n.paddingRight,e.bounds.width),oe=lt(n.paddingBottom,e.bounds.width),ae=lt(n.paddingLeft,e.boun
vendor: 6,313 bytes, line 12
12ds.width);this.topLeftBorderDoubleOuterBox=u>0||d>0?ht(i.left+$/3,i.top+V/3,u-$/3,d-V/3,tt.TOP_LEFT):new we(i.left+$/3,i.top+V/3),this.topRightBorderDoubleOuterBox=u>0||d>0?ht(i.left+N,i.top+V/3,m-q/3,v-V/3,tt.TOP_RIGHT):new we(i.left+i.width-q/3,i.top+V/3),this.bottomRightBorderDoubleOuterBox=C>0||F>0?ht(i.left+Z,i.top+j,C-q/3,F-re/3,tt.BOTTOM_RIGHT):new we(i.left+i.width-q/3,i.top+i.height-re/3),this.bottomLeftBorderDoubleOuterBox=b>0||U>0?ht(i.left+$/3,i.top+G,b-$/3,U-re/3,tt.BOTTOM_LEFT):new we(i.left+$/3,i.top+i.height-re/3),this.topLeftBorderDoubleInnerBox=u>0||d>0?ht(i.left+$*2/3,i.top+V*2/3,u-$*2/3,d-V*2/3,tt.TOP_LEFT):new we(i.left+$*2/3,i.top+V*2/3),this.topRightBorderDoubleInnerBox=u>0||d>0?ht(i.left+N,i.top+V*2/3,m-q*2/3,v-V*2/3,tt.TOP_RIGHT):new we(i.left+i.width-q*2/3,i.top+V*2/3),this.bottomRightBorderDoubleInnerBox=C>0||F>0?ht(i.left+Z,i.top+j,C-q*2/3,F-re*2/3,tt.BOTTOM_RIGHT):new we(i.left+i.width-q*2/3,i.top+i.height-re*2/3),this.bottomLeftBorderDoubleInnerBox=b>0||U>0?ht(i.left+$*2/3,i.top+G,b-$*2/3,U-re*2/3,tt.BOTTOM_LEFT):new we(i.left+$*2/3,i.top+i.height-re*2/3),this.topLeftBorderStroke=u>0||d>0?ht(i.left+$/2,i.top+V/2,u-$/2,d-V/2,tt.TOP_LEFT):new we(i.left+$/2,i.top+V/2),this.topRightBorderStroke=u>0||d>0?ht(i.left+N,i.top+V/2,m-q/2,v-V/2,tt.TOP_RIGHT):new we(i.left+i.width-q/2,i.top+V/2),this.bottomRightBorderStroke=C>0||F>0?ht(i.left+Z,i.top+j,C-q/2,F-re/2,tt.BOTTOM_RIGHT):new we(i.left+i.width-q/2,i.top+i.height-re/2),this.bottomLeftBorderStroke=b>0||U>0?ht(i.left+$/2,i.top+G,b-$/2,U-re/2,tt.BOTTOM_LEFT):new we(i.left+$/2,i.top+i.height-re/2),this.topLeftBorderBox=u>0||d>0?ht(i.left,i.top,u,d,tt.TOP_LEFT):new we(i.left,i.top),this.topRightBorderBox=m>0||v>0?ht(i.left+N,i.top,m,v,tt.TOP_RIGHT):new we(i.left+i.width,i.top),this.bottomRightBorderBox=C>0||F>0?ht(i.left+Z,i.top+j,C,F,tt.BOTTOM_RIGHT):new we(i.left+i.width,i.top+i.height),this.bottomLeftBorderBox=b>0||U>0?ht(i.left,i.top+G,b,U,tt.BOTTOM_LEFT):new we(i.left,i.top+i.height),this.topLeftPaddingBox=u>0||d>0?ht(i.left+$,i.top+V,Math.max(0,u-$),Math.max(0,d-V),tt.TOP_LEFT):new we(i.left+$,i.top+V),this.topRightPaddingBox=m>0||v>0?ht(i.left+Math.min(N,i.width-q),i.top+V,N>i.width+q?0:Math.max(0,m-q),Math.max(0,v-V),tt.TOP_RIGHT):new we(i.left+i.width-q,i.top+V),this.bottomRightPaddingBox=C>0||F>0?ht(i.left+Math.min(Z,i.width-$),i.top+Math.min(j,i.height-re),Math.max(0,C-q),Math.max(0,F-re),tt.BOTTOM_RIGHT):new we(i.left+i.width-q,i.top+i.height-re),this.bottomLeftPaddingBox=b>0||U>0?ht(i.left+$,i.top+Math.min(G,i.height-re),Math.max(0,b-$),Math.max(0,U-re),tt.BOTTOM_LEFT):new we(i.left+$,i.top+i.height-re),this.topLeftContentBox=u>0||d>0?ht(i.left+$+ae,i.top+V+fe,Math.max(0,u-($+ae)),Math.max(0,d-(V+fe)),tt.TOP_LEFT):new we(i.left+$+ae,i.top+V+fe),this.topRightContentBox=m>0||v>0?ht(i.left+Math.min(N,i.width+$+ae),i.top+V+fe,N>i.width+$+ae?0:m-$+ae,v-(V+fe),tt.TOP_RIGHT):new we(i.left+i.width-(q+de),i.top+V+fe),this.bottomRightContentBox=C>0||F>0?ht(i.left+Math.min(Z,i.width-($+ae)),i.top+Math.min(j,i.height+V+fe),Math.max(0,C-(q+de)),F-(re+oe),tt.BOTTOM_RIGHT):new we(i.left+i.width-(q+de),i.top+i.height-(re+oe)),this.bottomLeftContentBox=b>0||U>0?ht(i.left+$+ae,i.top+G,Math.max(0,b-($+ae)),U-(re+oe),tt.BOTTOM_LEFT):new we(i.left+$+ae,i.top+i.height-(re+oe))}return t})(),tt;(function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(tt||(tt={}));var ht=function(t,e,n,i,a){var u=4*((Math.sqrt(2)-1)/3),d=n*u,h=i*u,m=t+n,v=e+i;switch(a){case tt.TOP_LEFT:return new nc(new we(t,v),new we(t,v-h),new we(m-d,e),new we(m,e));case tt.TOP_RIGHT:return new nc(new we(t,e),new we(t+d,e),new we(m,v-h),new we(m,v));case tt.BOTTOM_RIGHT:return new nc(new we(m,e),new we(m,e+h),new we(t+d,v),new we(t,v));case tt.BOTTOM_LEFT:default:return new nc(new we(m,v),new we(m-d,v),new we(t,e+h),new we(t,e))}},kc=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},fT=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},Pc=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},dT=(function(){function t(e,n,i){this.offsetX=e,this.offsetY=n,this.matrix=i,this.type=0,this.target=6}return t})(),rc=(function(){function t(e,n){this.path=e,this.target=n,this.type=1}return t})(),hT=(function(){function t(e){this.opacity=e,this.type=2,this.target=6}return t})(),pT=function(t){return t.type===0},hC=function(t){return t.type===1},gT=function(t){return t.type===2},Mv=function(t,e){return t.length===e.length?t.some(function(n,i){return n===e[i]}):!1},mT=function(t,e,n,i,a){return t.map(function(u,d){switch(d){case 0:return u.add(e,n);case 1:return u.add(e+i,n);case 2:return u.add(e+i,n+a);case 3:return u.add(e,n+a)}return u})},pC=(function(){function t(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t})(),gC=(function(){function t(e,n){if(this.container=e,this.parent=n,this.effects=[],this.curves=new cT(this.container),this.container.styles.opacity<1&&this.effects.push(new hT(this.container.styles.opacity)),this.container.styles.transform!==null){var i=this.container.bounds.left+this.container.styles.transformOrigin[0].number,a=this.container.bounds.top+this.container.styles.transformOrigin[1].number,u=this.container.styles.transform;this.effects.push(new dT(i,a,u))}if(this.container.styles.overflowX!==0){var d=kc(this.curves),h=Pc(this.curves);Mv(d,h)?this.effects.push(new rc(d,6)):(this.effects.push(new rc(d,2)),this.effects.push(new rc(h,4)))}}return t.prototype.getEffects=function(e){for(var n=[2,3].indexOf(this.container.styles.position)===-1,i=this.parent,a=this.effects.slice(0);i;){var u=i.effects.filter(function(m){return!hC(m)});if(n||i.container.styles.position!==0||!i.parent){if(a.unshift.apply(a,u),n=[2,3].indexOf(i.container.styles.position)===-1,i.container.styles.overflowX!==0){var d=kc(i.curves),h=Pc(i.curves);Mv(d,h)||a.unshift(new rc(h,6))}}else a.unshift.apply(a,u);i=i.parent}return a.filter(function(m){return Pt(m.target,e)})},t}
vendor: 4,260 bytes, line 12
12)(),gp=function(t,e,n,i){t.container.elements.forEach(function(a){var u=Pt(a.flags,4),d=Pt(a.flags,2),h=new gC(a,t);Pt(a.styles.display,2048)&&i.push(h);var m=Pt(a.flags,8)?[]:i;if(u||d){var v=u||a.styles.isPositioned()?n:e,y=new pC(h);if(a.styles.isPositioned()||a.styles.opacity<1||a.styles.isTransformed()){var C=a.styles.zIndex.order;if(C<0){var F=0;v.negativeZIndex.some(function(b,U){return C>b.element.container.styles.zIndex.order?(F=U,!1):F>0}),v.negativeZIndex.splice(F,0,y)}else if(C>0){var I=0;v.positiveZIndex.some(function(b,U){return C>=b.element.container.styles.zIndex.order?(I=U+1,!1):I>0}),v.positiveZIndex.splice(I,0,y)}else v.zeroOrAutoZIndexOrTransformedOrOpacity.push(y)}else a.styles.isFloating()?v.nonPositionedFloats.push(y):v.nonPositionedInlineLevel.push(y);gp(h,y,u?y:n,m)}else a.styles.isInlineLevel()?e.inlineLevel.push(h):e.nonInlineLevel.push(h),gp(h,e,n,m);Pt(a.flags,8)&&mC(a,m)})},mC=function(t,e){for(var n=t instanceof cp?t.start:1,i=t instanceof cp?t.reversed:!1,a=0;a<e.length;a++){var u=e[a];u.container instanceof eC&&typeof u.container.value=="number"&&u.container.value!==0&&(n=u.container.value),u.listValue=sl(n,u.container.styles.listStyleType,!0),n+=i?-1:1}},BT=function(t){var e=new gC(t,null),n=new pC(e),i=[];return gp(e,n,n,i),mC(e.container,i),n},Rv=function(t,e){switch(e){case 0:return XA(t.topLeftBorderBox,t.topLeftPaddingBox,t.topRightBorderBox,t.topRightPaddingBox);case 1:return XA(t.topRightBorderBox,t.topRightPaddingBox,t.bottomRightBorderBox,t.bottomRightPaddingBox);case 2:return XA(t.bottomRightBorderBox,t.bottomRightPaddingBox,t.bottomLeftBorderBox,t.bottomLeftPaddingBox);default:return XA(t.bottomLeftBorderBox,t.bottomLeftPaddingBox,t.topLeftBorderBox,t.topLeftPaddingBox)}},vT=function(t,e){switch(e){case 0:return XA(t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox,t.topRightBorderBox,t.topRightBorderDoubleOuterBox);case 1:return XA(t.topRightBorderBox,t.topRightBorderDoubleOuterBox,t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox);case 2:return XA(t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox,t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox);default:return XA(t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox,t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox)}},wT=function(t,e){switch(e){case 0:return XA(t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox,t.topRightBorderDoubleInnerBox,t.topRightPaddingBox);case 1:return XA(t.topRightBorderDoubleInnerBox,t.topRightPaddingBox,t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox);case 2:return XA(t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox,t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox);default:return XA(t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox,t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox)}},yT=function(t,e){switch(e){case 0:return ic(t.topLeftBorderStroke,t.topRightBorderStroke);case 1:return ic(t.topRightBorderStroke,t.bottomRightBorderStroke);case 2:return ic(t.bottomRightBorderStroke,t.bottomLeftBorderStroke);default:return ic(t.bottomLeftBorderStroke,t.topLeftBorderStroke)}},ic=function(t,e){var n=[];return ZA(t)?n.push(t.subdivide(.5,!1)):n.push(t),ZA(e)?n.push(e.subdivide(.5,!0)):n.push(e),n},XA=function(t,e,n,i){var a=[];return ZA(t)?a.push(t.subdivide(.5,!1)):a.push(t),ZA(n)?a.push(n.subdivide(.5,!0)):a.push(n),ZA(i)?a.push(i.subdivide(.5,!0).reverse()):a.push(i),ZA(e)?a.push(e.subdivide(.5,!1).reverse()):a.push(e),a},BC=function(t){var e=t.bounds,n=t.styles;return e.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},Oc=function(t){var e=t.styles,n=t.bounds,i=lt(e.paddingLeft,n.width),a=lt(e.paddingRight,n.width),u=lt(e.paddingTop,n.width),d=lt(e.paddingBottom,n.width);return n.add(i+e.borderLeftWidth,u+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+i+a),-(e.borderTopWidth+e.borderBottomWidth+u+d))},CT=function(t,e){return t===0?e.bounds:t===2?Oc(e):BC(e)},_T=function(t,e){return t===0?e.bounds:t===2?Oc(e):BC(e)},_h=function(t,e,n){var i=CT(oo(t.styles.backgroundOrigin,e),t),a=_T(oo(t.styles.backgroundClip,e),t),u=QT(oo(t.styles.backgroundSize,e),n,i),d=u[0],h=u[1],m=Ka(oo(t.styles.backgroundPosition,e),i.width-d,i.height-h),v=xT(o
vendor: 4,285 bytes, line 12
12o(t.styles.backgroundRepeat,e),m,u,i,a),y=Math.round(i.left+m[0]),C=Math.round(i.top+m[1]);return[v,y,C,d,h]},no=function(t){return st(t)&&t.value===co.AUTO},sc=function(t){return typeof t=="number"},QT=function(t,e,n){var i=e[0],a=e[1],u=e[2],d=t[0],h=t[1];if(!d)return[0,0];if(It(d)&&h&&It(h))return[lt(d,n.width),lt(h,n.height)];var m=sc(u);if(st(d)&&(d.value===co.CONTAIN||d.value===co.COVER)){if(sc(u)){var v=n.width/n.height;return v<u!=(d.value===co.COVER)?[n.width,n.width/u]:[n.height*u,n.height]}return[n.width,n.height]}var y=sc(i),C=sc(a),F=y||C;if(no(d)&&(!h||no(h))){if(y&&C)return[i,a];if(!m&&!F)return[n.width,n.height];if(F&&m){var I=y?i:a*u,b=C?a:i/u;return[I,b]}var U=y?i:n.width,T=C?a:n.height;return[U,T]}if(m){var O=0,N=0;return It(d)?O=lt(d,n.width):It(h)&&(N=lt(h,n.height)),no(d)?O=N*u:(!h||no(h))&&(N=O/u),[O,N]}var j=null,Z=null;if(It(d)?j=lt(d,n.width):h&&It(h)&&(Z=lt(h,n.height)),j!==null&&(!h||no(h))&&(Z=y&&C?j/i*a:n.height),Z!==null&&no(d)&&(j=y&&C?Z/a*i:n.width),j!==null&&Z!==null)return[j,Z];throw new Error("Unable to calculate background-size for element")},oo=function(t,e){var n=t[e];return typeof n>"u"?t[0]:n},xT=function(t,e,n,i,a){var u=e[0],d=e[1],h=n[0],m=n[1];switch(t){case 2:return[new we(Math.round(i.left),Math.round(i.top+d)),new we(Math.round(i.left+i.width),Math.round(i.top+d)),new we(Math.round(i.left+i.width),Math.round(m+i.top+d)),new we(Math.round(i.left),Math.round(m+i.top+d))];case 3:return[new we(Math.round(i.left+u),Math.round(i.top)),new we(Math.round(i.left+u+h),Math.round(i.top)),new we(Math.round(i.left+u+h),Math.round(i.height+i.top)),new we(Math.round(i.left+u),Math.round(i.height+i.top))];case 1:return[new we(Math.round(i.left+u),Math.round(i.top+d)),new we(Math.round(i.left+u+h),Math.round(i.top+d)),new we(Math.round(i.left+u+h),Math.round(i.top+d+m)),new we(Math.round(i.left+u),Math.round(i.top+d+m))];default:return[new we(Math.round(a.left),Math.round(a.top)),new we(Math.round(a.left+a.width),Math.round(a.top)),new we(Math.round(a.left+a.width),Math.round(a.height+a.top)),new we(Math.round(a.left),Math.round(a.height+a.top))]}},FT="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Dv="Hidden Text",UT=(function(){function t(e){this._data={},this._document=e}return t.prototype.parseMetrics=function(e,n){var i=this._document.createElement("div"),a=this._document.createElement("img"),u=this._document.createElement("span"),d=this._document.body;i.style.visibility="hidden",i.style.fontFamily=e,i.style.fontSize=n,i.style.margin="0",i.style.padding="0",i.style.whiteSpace="nowrap",d.appendChild(i),a.src=FT,a.width=1,a.height=1,a.style.margin="0",a.style.padding="0",a.style.verticalAlign="baseline",u.style.fontFamily=e,u.style.fontSize=n,u.style.margin="0",u.style.padding="0",u.appendChild(this._document.createTextNode(Dv)),i.appendChild(u),i.appendChild(a);var h=a.offsetTop-u.offsetTop+2;i.removeChild(u),i.appendChild(this._document.createTextNode(Dv)),i.style.lineHeight="normal",a.style.verticalAlign="super";var m=a.offsetTop-i.offsetTop+2;return d.removeChild(i),{baseline:h,middle:m}},t.prototype.getMetrics=function(e,n){var i=e+" "+n;return typeof this._data[i]>"u"&&(this._data[i]=this.parseMetrics(e,n)),this._data[i]},t})(),vC=(function(){function t(e,n){this.context=e,this.options=n}return t})(),ET=1e4,bT=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a._activeEffects=[],a.canvas=i.canvas?i.canvas:document.createElement("canvas"),a.ctx=a.canvas.getContext("2d"),i.canvas||(a.canvas.width=Math.floor(i.width*i.scale),a.canvas.height=Math.floor(i.height*i.scale),a.canvas.style.width=i.width+"px",a.canvas.style.height=i.height+"px"),a.fontMetrics=new UT(document),a.ctx.scale(a.options.scale,a.options.scale),a.ctx.translate(-i.x,-i.y),a.ctx.textBaseline="bottom",a._activeEffects=[],a.context.logger.debug("Canvas renderer initialized ("+i.width+"x"+i.height+") with scale "+i.scale),a}return e.prototype.applyEffects=function(n){for(var i=this;this._activeEffects.length;)this.popEffect();n.forEach(function(a){return i.applyEffect(a)})},e.prototype.applyEffect=function(n){this.ctx.save(),gT(n)&&(this.ctx.globalAlpha=n.opacity),pT(n)&&(this.ctx.translate(n.offsetX,n.offsetY),this.ctx.transform(n.matrix[0],n.matrix[
vendor: 9,632 bytes, line 12
121],n.matrix[2],n.matrix[3],n.matrix[4],n.matrix[5]),this.ctx.translate(-n.offsetX,-n.offsetY)),hC(n)&&(this.path(n.path),this.ctx.clip()),this._activeEffects.push(n)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(n){return oA(this,void 0,void 0,function(){var i;return eA(this,function(a){switch(a.label){case 0:return i=n.element.container.styles,i.isVisible()?[4,this.renderStackContent(n)]:[3,2];case 1:a.sent(),a.label=2;case 2:return[2]}})})},e.prototype.renderNode=function(n){return oA(this,void 0,void 0,function(){return eA(this,function(i){switch(i.label){case 0:if(Pt(n.container.flags,16))debugger;return n.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(n)]:[3,3];case 1:return i.sent(),[4,this.renderNodeContent(n)];case 2:i.sent(),i.label=3;case 3:return[2]}})})},e.prototype.renderTextWithLetterSpacing=function(n,i,a){var u=this;if(i===0)this.ctx.fillText(n.text,n.bounds.left,n.bounds.top+a);else{var d=Xp(n.text);d.reduce(function(h,m){return u.ctx.fillText(m,h,n.bounds.top+a),h+u.ctx.measureText(m).width},n.bounds.left)}},e.prototype.createFontStyle=function(n){var i=n.fontVariant.filter(function(d){return d==="normal"||d==="small-caps"}).join(""),a=HT(n.fontFamily).join(", "),u=ul(n.fontSize)?""+n.fontSize.number+n.fontSize.unit:n.fontSize.number+"px";return[[n.fontStyle,i,n.fontWeight,u,a].join(" "),a,u]},e.prototype.renderTextNode=function(n,i){return oA(this,void 0,void 0,function(){var a,u,d,h,m,v,y,C,F=this;return eA(this,function(I){return a=this.createFontStyle(i),u=a[0],d=a[1],h=a[2],this.ctx.font=u,this.ctx.direction=i.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",m=this.fontMetrics.getMetrics(d,h),v=m.baseline,y=m.middle,C=i.paintOrder,n.textBounds.forEach(function(b){C.forEach(function(U){switch(U){case 0:F.ctx.fillStyle=Rt(i.color),F.renderTextWithLetterSpacing(b,i.letterSpacing,v);var T=i.textShadow;T.length&&b.text.trim().length&&(T.slice(0).reverse().forEach(function(O){F.ctx.shadowColor=Rt(O.color),F.ctx.shadowOffsetX=O.offsetX.number*F.options.scale,F.ctx.shadowOffsetY=O.offsetY.number*F.options.scale,F.ctx.shadowBlur=O.blur.number,F.renderTextWithLetterSpacing(b,i.letterSpacing,v)}),F.ctx.shadowColor="",F.ctx.shadowOffsetX=0,F.ctx.shadowOffsetY=0,F.ctx.shadowBlur=0),i.textDecorationLine.length&&(F.ctx.fillStyle=Rt(i.textDecorationColor||i.color),i.textDecorationLine.forEach(function(O){switch(O){case 1:F.ctx.fillRect(b.bounds.left,Math.round(b.bounds.top+v),b.bounds.width,1);break;case 2:F.ctx.fillRect(b.bounds.left,Math.round(b.bounds.top),b.bounds.width,1);break;case 3:F.ctx.fillRect(b.bounds.left,Math.ceil(b.bounds.top+y),b.bounds.width,1);break}}));break;case 1:i.webkitTextStrokeWidth&&b.text.trim().length&&(F.ctx.strokeStyle=Rt(i.webkitTextStrokeColor),F.ctx.lineWidth=i.webkitTextStrokeWidth,F.ctx.lineJoin=window.chrome?"miter":"round",F.ctx.strokeText(b.text,b.bounds.left,b.bounds.top+v)),F.ctx.strokeStyle="",F.ctx.lineWidth=0,F.ctx.lineJoin="miter";break}})}),[2]})})},e.prototype.renderReplacedElement=function(n,i,a){if(a&&n.intrinsicWidth>0&&n.intrinsicHeight>0){var u=Oc(n),d=Pc(i);this.path(d),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(a,0,0,n.intrinsicWidth,n.intrinsicHeight,u.left,u.top,u.width,u.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(n){return oA(this,void 0,void 0,function(){var i,a,u,d,h,m,N,N,v,y,C,F,Z,I,b,G,U,T,O,N,j,Z,G;return eA(this,function(V){switch(V.label){case 0:this.applyEffects(n.getEffects(4)),i=n.container,a=n.curves,u=i.styles,d=0,h=i.textNodes,V.label=1;case 1:return d<h.length?(m=h[d],[4,this.renderTextNode(m,u)]):[3,4];case 2:V.sent(),V.label=3;case 3:return d++,[3,1];case 4:if(!(i instanceof Y0))return[3,8];V.label=5;case 5:return V.trys.push([5,7,,8]),[4,this.context.cache.match(i.src)];case 6:return N=V.sent(),this.renderReplacedElement(i,a,N),[3,8];case 7:return V.sent(),this.context.logger.error("Error loading image "+i.src),[3,8];case 8:if(i instanceof q0&&this.renderReplacedElement(i,a,i.canvas),!(i instanceof $0))return[3,12];V.label=9;case 9:return V.trys.push([9,11,,12]),[4,this.context.cache.match(i.svg)];case 10:return N=V.sent(),this.renderReplacedElement(i,a,N),[3,12];case 11:return V.sent(),this.context.logger.error("Error loading svg "+i.svg.substring(0,255)),[3,12];case 12:return i instanceof nC&&i.tree?(v=new e(this.context,{scale:this.options.scale,backgroundColor:i.backgroundColor,x:0,y:0,width:i.width,height:i.height}),[4,v.render(i.tree)]):[3,14];case 13:y=V.sent(),i.width&&i.height&&this.ctx.drawImage(y,0,0,i.width,i.height,i.bounds.left,i.bounds.top,i.bounds.width,i.bounds.height),V.label=14;case 14:if(i instanceof Jp&&(C=Math.min(i.bounds.width,i.bounds.height),i.type===Sc?i.checked&&(this.ctx.save(),this.path([new we(i.bounds.left+C*.39363,i.bounds.top+C*.79),new we(i.bounds.left+C*.16,i.bounds.top+C*.5549),new we(i.bounds.left+C*.27347,i.bounds.top+C*.44071),new we(i.bounds.left+C*.39694,i.bounds.top+C*.5649),new we(i.bounds.left+C*.72983,i.bounds.top+C*.23),new we(i.bounds.left+C*.84,i.bounds.top+C*.34085),new we(i.bounds.left+C*.39363,i.bounds.top+C*.79)]),this.ctx.fillStyle=Rt(Ev),this.ctx.fill(),this.ctx.restore()):i.type===Lc&&i.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(i.bounds.left+C/2,i.bounds.top+C/2,C/4,0,Math.PI*2,!0),this.ctx.fillStyle=Rt(Ev),this.ctx.fill(),this.ctx.restore())),IT(i)&&i.value.length){switch(F=this.createFontStyle(u),Z=F[0],I=F[1],b=this.fontMetrics.getMetrics(Z,I).baseline,this.ctx.font=Z,this.ctx.fillStyle=Rt(u.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=LT(i.styles.textAlign),G=Oc(i),U=0,i.styles.textAlign){case 1:U+=G.width/2;break;case 2:U+=G.width;break}T=G.add(U,0,0,-G.height/2+1),this.ctx.save(),this.path([new we(G.left,G.top),new we(G.left+G.width,G.top),new we(G.left+G.width,G.top+G.height),new we(G.left,G.top+G.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Ya(i.value,T),u.letterSpacing,b),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Pt(i.styles.display,2048))return[3,20];if(i.styles.listStyleImage===null)return[3,19];if(O=i.styles.listStyleImage,O.type!==0)return[3,18];N=void 0,j=O.url,V.label=15;case 15:return V.trys.push([15,17,,18]),[4,this.context.cache.match(j)];case 16:return N=V.sent(),this.ctx.drawImage(N,i.bounds.left-(N.width+10),i.bounds.top),[3,18];case 17:return V.sent(),this.context.logger.error("Error loading list-style-image "+j),[3,18];case 18:return[3,20];case 19:n.listValue&&i.styles.listStyleType!==-1&&(Z=this.createFontStyle(u)[0],this.ctx.font=Z,this.ctx.fillStyle=Rt(u.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",G=new pr(i.bounds.left,i.bounds.top+lt(i.styles.paddingTop,i.bounds.width),i.bounds.width,cv(u.lineHeight,u.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Ya(n.listValue,G),u.letterSpacing,cv(u.lineHeight,u.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),V.label=20;case 20:return[2]}})})},e.prototype.renderStackContent=function(n){return oA(this,void 0,void 0,function(){var i,a,O,u,d,O,h,m,O,v,y,O,C,F,O,I,b,O,U,T,O;return eA(this,function(N){switch(N.label){case 0:if(Pt(n.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(n.element)];case 1:N.sent(),i=0,a=n.negativeZIndex,N.label=2;case 2:return i<a.length?(O=a[i],[4,this.renderStack(O)]):[3,5];case 3:N.sent(),N.label=4;case 4:return i++,[3,2];case 5:return[4,this.renderNodeContent(n.element)];case 6:N.sent(),u=0,d=n.nonInlineLevel,N.label=7;case 7:return u<d.length?(O=d[u],[4,this.renderNode(O)]):[3,10];case 8:N.sent(),N.label=9;case 9:return u++,[3,7];case 10:h=0,m=n.nonPositionedFloats,N.label=11;case 11:return h<m.length?(O=m[h],[4,this.renderStack(O)]):[3,14];case 12:N.sent(),N.label=13;case 13:return h++,[3,11];case 14:v=0,y=n.nonPositionedInlineLevel,N.label=15;case 15:return v<y.length?(O=y[v],[4,this.renderStack(O)]):[3,18];case 16:N.sent(),N.label=17;case 17:return v++,[3,15];case 18:C=0,F=n.inlineLevel,N.label=19;case 19:return C<F.length?(O=F[C],[4,this.renderNode(O)]):[3,22];case 20:N.sent(),N.label=21;case 21:return C++,[3,19];case 22:I=0,b=n.zeroOrAutoZIndexOrTransformedOrOpacity,N.label=23;case 23:return I<b.length?(O=b[I],[4,this.renderStack(O)]):[3,26];case 24:N.sent(),N.label=25;case 25:return I++,[3,23];case 26:U=0,T=n.positiveZIndex,N.label=27;case 27:return U<T.length?(O=T[U],[4,this.renderStack(O)]):[3,30];case 28:N.sent(),N.label=29;case 29:return U++,[3,27];case 30:return[2]}})})},e.prototype.mask=function(n){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(n.slice(0).reverse()),this.ctx.closePath()},e.prototype.path=function(n){this.ctx.beginPath(),this.formatPath(n),this.ctx.closePath()},e.prototype.formatPath=function(n){var i=this;n.forEach(function(a,u){var d=ZA(a)?a.start:a;u===0?i.ctx.moveTo(d.x,d.y):i.ctx.lineTo(d.x,d.y),ZA(a)&&i.ctx.bezierCurveTo(a.startControl.x,a.startControl.y,a.endControl.x,a.endControl.y,a.end.x,a.end.y)})},e.prototype.renderRepeat=function(n,i,a,u){this.path(n),this.ctx.fillStyle=i,this.ctx.translate(a,u),this.ctx.fill(),this.ctx.translate(-a,-u)},e.prototype.resizeImage=function(n,i,a){var u;if(n.width===i&&n.height===a)return n;var d=(u=this.canvas.ownerDocument)!==null&&u!==void 0?u:document,h=d.createElement("canvas");h.width=Math.max(1,i),h.height=Math.max(1,a);var m=h.getContext("2d");
vendor: 5,243 bytes, line 12
12return m.drawImage(n,0,0,n.width,n.height,0,0,i,a),h},e.prototype.renderBackgroundImage=function(n){return oA(this,void 0,void 0,function(){var i,a,u,d,h,m;return eA(this,function(v){switch(v.label){case 0:i=n.styles.backgroundImage.length-1,a=function(y){var C,F,I,fe,ue,ve,ae,te,re,b,fe,ue,ve,ae,te,U,T,O,N,j,Z,G,V,q,re,$,fe,de,oe,ae,te,Se,ue,ve,R,se,J,k,Y,ge,me,pe;return eA(this,function(he){switch(he.label){case 0:if(y.type!==0)return[3,5];C=void 0,F=y.url,he.label=1;case 1:return he.trys.push([1,3,,4]),[4,u.context.cache.match(F)];case 2:return C=he.sent(),[3,4];case 3:return he.sent(),u.context.logger.error("Error loading background-image "+F),[3,4];case 4:return C&&(I=_h(n,i,[C.width,C.height,C.width/C.height]),fe=I[0],ue=I[1],ve=I[2],ae=I[3],te=I[4],re=u.ctx.createPattern(u.resizeImage(C,ae,te),"repeat"),u.renderRepeat(fe,re,ue,ve)),[3,6];case 5:pI(y)?(b=_h(n,i,[null,null,null]),fe=b[0],ue=b[1],ve=b[2],ae=b[3],te=b[4],U=uI(y.angle,ae,te),T=U[0],O=U[1],N=U[2],j=U[3],Z=U[4],G=document.createElement("canvas"),G.width=ae,G.height=te,V=G.getContext("2d"),q=V.createLinearGradient(O,j,N,Z),lv(y.stops,T).forEach(function(Te){return q.addColorStop(Te.stop,Rt(Te.color))}),V.fillStyle=q,V.fillRect(0,0,ae,te),ae>0&&te>0&&(re=u.ctx.createPattern(G,"repeat"),u.renderRepeat(fe,re,ue,ve))):gI(y)&&($=_h(n,i,[null,null,null]),fe=$[0],de=$[1],oe=$[2],ae=$[3],te=$[4],Se=y.position.length===0?[Gp]:y.position,ue=lt(Se[0],ae),ve=lt(Se[Se.length-1],te),R=cI(y,ue,ve,ae,te),se=R[0],J=R[1],se>0&&J>0&&(k=u.ctx.createRadialGradient(de+ue,oe+ve,0,de+ue,oe+ve,se),lv(y.stops,se*2).forEach(function(Te){return k.addColorStop(Te.stop,Rt(Te.color))}),u.path(fe),u.ctx.fillStyle=k,se!==J?(Y=n.bounds.left+.5*n.bounds.width,ge=n.bounds.top+.5*n.bounds.height,me=J/se,pe=1/me,u.ctx.save(),u.ctx.translate(Y,ge),u.ctx.transform(1,0,0,me,0,0),u.ctx.translate(-Y,-ge),u.ctx.fillRect(de,pe*(oe-ge)+ge,ae,te*pe),u.ctx.restore()):u.ctx.fill())),he.label=6;case 6:return i--,[2]}})},u=this,d=0,h=n.styles.backgroundImage.slice(0).reverse(),v.label=1;case 1:return d<h.length?(m=h[d],[5,a(m)]):[3,4];case 2:v.sent(),v.label=3;case 3:return d++,[3,1];case 4:return[2]}})})},e.prototype.renderSolidBorder=function(n,i,a){return oA(this,void 0,void 0,function(){return eA(this,function(u){return this.path(Rv(a,i)),this.ctx.fillStyle=Rt(n),this.ctx.fill(),[2]})})},e.prototype.renderDoubleBorder=function(n,i,a,u){return oA(this,void 0,void 0,function(){var d,h;return eA(this,function(m){switch(m.label){case 0:return i<3?[4,this.renderSolidBorder(n,a,u)]:[3,2];case 1:return m.sent(),[2];case 2:return d=vT(u,a),this.path(d),this.ctx.fillStyle=Rt(n),this.ctx.fill(),h=wT(u,a),this.path(h),this.ctx.fill(),[2]}})})},e.prototype.renderNodeBackgroundAndBorders=function(n){return oA(this,void 0,void 0,function(){var i,a,u,d,h,m,v,y,C=this;return eA(this,function(F){switch(F.label){case 0:return this.applyEffects(n.getEffects(2)),i=n.container.styles,a=!ui(i.backgroundColor)||i.backgroundImage.length,u=[{style:i.borderTopStyle,color:i.borderTopColor,width:i.borderTopWidth},{style:i.borderRightStyle,color:i.borderRightColor,width:i.borderRightWidth},{style:i.borderBottomStyle,color:i.borderBottomColor,width:i.borderBottomWidth},{style:i.borderLeftStyle,color:i.borderLeftColor,width:i.borderLeftWidth}],d=ST(oo(i.backgroundClip,0),n.curves),a||i.boxShadow.length?(this.ctx.save(),this.path(d),this.ctx.clip(),ui(i.backgroundColor)||(this.ctx.fillStyle=Rt(i.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(n.container)]):[3,2];case 1:F.sent(),this.ctx.restore(),i.boxShadow.slice(0).reverse().forEach(function(I){C.ctx.save();var b=kc(n.curves),U=I.inset?0:ET,T=mT(b,-U+(I.inset?1:-1)*I.spread.number,(I.inset?1:-1)*I.spread.number,I.spread.number*(I.inset?-2:2),I.spread.number*(I.inset?-2:2));I.inset?(C.path(b),C.ctx.clip(),C.mask(T)):(C.mask(b),C.ctx.clip(),C.path(T)),C.ctx.shadowOffsetX=I.offsetX.number+U,C.ctx.shadowOffsetY=I.offsetY.number,C.ctx.shadowColor=Rt(I.color),C.ctx.shadowBlur=I.blur.number,C.ctx.fillStyle=I.inset?Rt(I.color):"rgba(0,0,0,1)",C.ctx.fill(),C.ctx.restore()}),F.label=2;case 2:h=0,m=0,v=u,F.label=3;case 3:return m<v.length?(y=v[m],y.style!==0&&!ui(y.color)&&y.width>0?y.style!==2?[3,5]:[4,this.renderDashedDottedBorder(y.color,y.width,h,n.curves,2)]:[3,11]):[3,13];case 4:return F.sent(),[3,11];case 5:return y.style!==3?[3,7]:[4,this.renderDashedDottedBorder(y.color,y.width,h,n.curves,3)];case 6:return F.sent(),[3,11];case 7:return y.style!==4?[3,9]:[4,this.renderDoubleBorder(y.color,y.width,h,n.curves)];case 8:return F.sent(),[3,11];case 9:return[4,this.renderSolidBorder(y.color,h,n.curves)];case 10:F.sent(),F.label=11;case 11:h++,F.label=12;case 12:return m++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(n,i,a,u,d){return oA(this,void 0,void 0,function(){var h,m,v,y,C,F,I,b,U,T,O,N,j,Z,G,V,G,V;return eA(this,function(q){return this.ctx.save(),h=yT(u,a),m=Rv(u,a),d===2&&(this.path(m),this.ctx.clip()),ZA(m[0])?(v=m[0].start.x,y=m[0].start.y):(v=m[0].x,y=m[0].y),ZA(m[1])?(C=m[1].end.x,F=m[1].end.y):(C=m[1].x,F=m[1].y),a===0||a===2?I=Math.abs(v-C):I=Math.abs(y-F),this.ctx.beginPath(),d===3?this.formatPath(h):this.formatPath(m.slice(0,2)),b=i<3?i*3:i*2,U=i<3?i
vendor: 4,854 bytes, line 12
12*2:i,d===3&&(b=i,U=i),T=!0,I<=b*2?T=!1:I<=b*2+U?(O=I/(2*b+U),b*=O,U*=O):(N=Math.floor((I+U)/(b+U)),j=(I-N*b)/(N-1),Z=(I-(N+1)*b)/N,U=Z<=0||Math.abs(U-j)<Math.abs(U-Z)?j:Z),T&&(d===3?this.ctx.setLineDash([0,b+U]):this.ctx.setLineDash([b,U])),d===3?(this.ctx.lineCap="round",this.ctx.lineWidth=i):this.ctx.lineWidth=i*2+1.1,this.ctx.strokeStyle=Rt(n),this.ctx.stroke(),this.ctx.setLineDash([]),d===2&&(ZA(m[0])&&(G=m[3],V=m[0],this.ctx.beginPath(),this.formatPath([new we(G.end.x,G.end.y),new we(V.start.x,V.start.y)]),this.ctx.stroke()),ZA(m[1])&&(G=m[1],V=m[2],this.ctx.beginPath(),this.formatPath([new we(G.end.x,G.end.y),new we(V.start.x,V.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},e.prototype.render=function(n){return oA(this,void 0,void 0,function(){var i;return eA(this,function(a){switch(a.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Rt(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),i=BT(n),[4,this.renderStack(i)];case 1:return a.sent(),this.applyEffects([]),[2,this.canvas]}})})},e})(vC),IT=function(t){return t instanceof AC||t instanceof tC?!0:t instanceof Jp&&t.type!==Lc&&t.type!==Sc},ST=function(t,e){switch(t){case 0:return kc(e);case 2:return fT(e);default:return Pc(e)}},LT=function(t){switch(t){case 1:return"center";case 2:return"right";default:return"left"}},TT=["-apple-system","system-ui"],HT=function(t){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?t.filter(function(e){return TT.indexOf(e)===-1}):t},kT=(function(t){gn(e,t);function e(n,i){var a=t.call(this,n,i)||this;return a.canvas=i.canvas?i.canvas:document.createElement("canvas"),a.ctx=a.canvas.getContext("2d"),a.options=i,a.canvas.width=Math.floor(i.width*i.scale),a.canvas.height=Math.floor(i.height*i.scale),a.canvas.style.width=i.width+"px",a.canvas.style.height=i.height+"px",a.ctx.scale(a.options.scale,a.options.scale),a.ctx.translate(-i.x,-i.y),a.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+i.width+"x"+i.height+" at "+i.x+","+i.y+") with scale "+i.scale),a}return e.prototype.render=function(n){return oA(this,void 0,void 0,function(){var i,a;return eA(this,function(u){switch(u.label){case 0:return i=up(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n),[4,PT(i)];case 1:return a=u.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Rt(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(a,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},e})(vC),PT=function(t){return new Promise(function(e,n){var i=new Image;i.onload=function(){e(i)},i.onerror=n,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},OT=(function(){function t(e){var n=e.id,i=e.enabled;this.id=n,this.enabled=i,this.start=Date.now()}return t.prototype.debug=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Nu([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},t.prototype.getTime=function(){return Date.now()-this.start},t.prototype.info=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Nu([this.id,this.getTime()+"ms"],e))},t.prototype.warn=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Nu([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},t.prototype.error=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,Nu([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},t.instances={},t})(),NT=(function(){function t(e,n){var i;this.windowBounds=n,this.instanceName="#"+t.instanceCount++,this.logger=new OT({id:this.instanceName,enabled:e.logging}),this.cache=(i=e.cache)!==null&&i!==void 0?i:new rT(this,e)}return t.instanceCount=1,t})(),MT=function(t,e){return e===void 0&&(e={}),RT(t,e)};typeof window<"u"&&dC.setContext(window);var RT=function(t,e){return oA(void 0,void 0,void 0,function(){var n,i,a,u,d,h,m,v,y,C,F,I,b,U,T,O,N,j,Z,G,q,V,q,re,$,fe,de,oe,ae,te,Se,ue,ve,R,se,J,k,Y,ge,me;return eA(this,function(pe){switch(pe.label){case 0:if(!t||typeof t!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(n=t.ownerDocument,!n)throw new Error("Element is not attached to a Document");
12if(i=n.defaultView,!i)throw new Error("Document is not attached to a Window");return a={allowTaint:(re=e.allowTaint)!==null&&re!==void 0?re:!1,imageTimeout:($=e.imageTimeout)!==null&&$!==void 0?$:15e3,proxy:e.proxy,useCORS:(fe=e.useCORS)!==null&&fe!==void 0?fe:!1},u=Xh({logging:(de=e.logging)!==null&&de!==void 0?de:!0,cache:e.cache},a),d={windowWidth:(oe=e.windowWidth)!==null&&oe!==void 0?oe:i.innerWidth,windowHeight:(ae=e.windowHeight)!==null&&ae!==void 0?ae:i.innerHeight,scrollX:(te=e.scrollX)!==null&&te!==void 0?te:i.pageXOffset,scrollY:(Se=e.scrollY)!==null&&Se!==void 0?Se:i.pageYOffset},h=new pr(d.scrollX,d.scrollY,d.windowWidth,d.windowHeight),m=new NT(u,h),v=(ue=e.foreignObjectRendering)!==null&&ue!==void 0?ue:!1,y={allowTaint:(ve=e.allowTaint)!==null&&ve!==void 0?ve:!1,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:v,copyStyles:v},m.logger.debug("Starting document clone with size "+h.width+"x"+h.height+" scrolled to "+-h.left+","+-h.top),C=new Ov(m,t,y),F=C.clonedReferenceElement,F?[4,C.toIFrame(n,h)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return I=pe.sent(),b=Yp(F)||DL(F)?m1(F.ownerDocument):rf(m,F),U=b.width,T=b.height,O=b.left,N=b.top,j=DT(m,F,e.backgroundColor),Z={canvas:e.canvas,backgroundColor:j,scale:(se=(R=e.scale)!==null&&R!==void 0?R:i.devicePixelRatio)!==null&&se!==void 0?se:1,x:((J=e.x)!==null&&J!==void 0?J:0)+O,y:((k=e.y)!==null&&k!==void 0?k:0)+N,width:(Y=e.width)!==null&&Y!==void 0?Y:Math.ceil(U),height:(ge=e.height)!==null&&ge!==void 0?ge:Math.ceil(T)},v?(m.logger.debug("Document cloned, using foreign object rendering"),q=new kT(m,Z),[4,q.render(F)]):[3,3];case 2:return G=pe.sent(),[3,5];case 3:return m.logger.debug("Document cloned, element located at "+O+","+N+" with size "+U+"x"+T+" using computed rendering"),m.logger.debug("Starting DOM parsing"),V=iC(m,F),j===V.styles.backgroundColor&&(V.styles.backgroundColor=cr.TRANSPARENT),m.logger.debug("Starting renderer for element at "+Z.x+","+Z.y+" with size "+Z.width+"x"+Z.height),q=new bT(m,Z),[4,q.render(V)];case 4:G=pe.sent(),pe.label=5;case 5:return(!((me=e.removeContainer)!==null&&me!==void 0)||me)&&(Ov.destroy(I)||m.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),m.logger.debug("Finished rendering"),[2,G]}})})},DT=function(t,e,n){var i=e.ownerDocument,a=i.documentElement?Xa(t,getComputedStyle(i.documentElement).backgroundColor):cr.TRANSPARENT,u=i.body?Xa(t,getComputedStyle(i.body).backgroundColor):cr.TRANSPARENT,d=typeof n=="string"?Xa(t,n):n===null?cr.TRANSPARENT:4294967295;return e===i.documentElement?ui(a)?ui(u)?d:u:a:d};function KT(t,e){return t>24&&t<49&&e>-125&&e<-66?"United States":t>41&&t<84&&e>-141&&e<-52?"Canada":"Other"}function VT(t){const e=(t||"").toLowerCase();return e.includes("canada")?"Canada":e.includes("united states")||e.includes("usa")?"United States":"Other"}const zT=15;function jT(){const{toast:t}=Dc(),[e,n]=E.useState(null),[i,a]=E.useState(null),u=E.useRef(null),[d,h]=E.useState(!1),[m,v]=E.useState(null),[y,C]=E.useState(null),[F,I]=E.useState(!1),[b,U]=E.useState(!1),{mutate:T,data:O,isPending:N,error:j}=g1(),Z=E.useCallback(($,fe,de,oe)=>{const ae=VT(de||KT($,fe));(y&&ae!==y&&ae!=="Other"||!y&&ae!=="Other")&&v(ae),C(ae),n([$,fe]),a(oe??null),T({lat:$,lon:fe})},[y,T]),G=E.useCallback(($,fe)=>{Z($,fe)},[Z]),V=()=>{if(!navigator.geolocation){t({title:"Geolocation not supported",description:"Your browser doesn't support geolocation.",variant:"destructive"});return}t({title:"Locating...",description:"Getting your current position."}),navigator.geolocation.getCurrentPosition($=>{const{latitude:fe,longitude:de}=$.coords;Z(fe,de,void 0,zT)},$=>{const fe=$.code===$.PERMISSION_DENIED?"Location permission was denied. Allow location access or enter coordinates manually.":$.code===$.TIMEOUT?"Location request timed out. Try again or enter coordinates manually.":"Your location could not be retrieved. Check device location services or enter coordinates manually.";t({title:"Location error",description:fe,variant:"destructive"})},{enableHighAccuracy:!0,maximumAge:0,timeout:15e3})},q=async()=>
12{if(u.current)try{h(!0),t({title:"Capturing Map",description:"Preparing image for download..."});const $=await MT(u.current,{useCORS:!0,allowTaint:!1,logging:!1,ignoreElements:ue=>ue.classList.contains("leaflet-control-zoom")}),fe=new Date,de=fe.toISOString().replace(/[:.]/g,"-").slice(0,19),oe=fe.toLocaleString("en-US",{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1}),ae=$.getContext("2d");if(ae){ae.font="bold 13px Arial, sans-serif";const R=O?.source||O?.dataset||"",se=O?.versioning||"",J=O?.country||"",k=[`Population Density Calculator | ${oe}`,J&&R?`${J} | ${R}`:R||J,se?`Version: ${se}`:""].filter(Boolean),Y=17,ge=k.length*Y+24,me=Math.max(...k.map(Te=>ae.measureText(Te).width))+24,pe=$.width-me-10,he=$.height-ge-10;ae.fillStyle="rgba(0,0,0,0.65)",ae.beginPath(),ae.roundRect(pe,he,me,ge,6),ae.fill(),ae.fillStyle="#ffffff",ae.textBaseline="top",k.forEach((Te,Ke)=>{ae.fillText(Te,pe+12,he+12+Ke*Y)})}const te=$.toDataURL("image/png"),Se=document.createElement("a");Se.href=te,Se.download=`population-density-risk-map-${de}.png`,Se.click(),t({title:"Success",description:"Map image downloaded."})}catch($){t({title:"Capture Failed",description:"Could not generate map image.",variant:"destructive"}),console.error($)}finally{h(!1)}},re=E.useCallback(()=>{v(null)},[]);return _.jsxs("div",{className:"app-shell relative h-[100dvh] w-full overflow-hidden flex flex-col bg-background",children:[_.jsx(cE,{mapRef:u,center:[45,-75],zoom:5,selectedPos:e,selectedZoom:i,onLocationSelect:G}),_.jsx(d1,{country:m,onDismiss:re}),_.jsx("div",{className:"panel-toggle pointer-events-none absolute top-14 left-4 z-30 md:top-6",children:_.jsx(fn,{variant:"secondary",size:"icon",className:"pointer-events-auto shadow-lg bg-background/80 backdrop-blur border h-8 w-8",onClick:()=>I(!F),"aria-label":F?"Show controls":"Hide controls","data-testid":"button-toggle-panels",children:F?_.jsx(Mw,{className:"h-4 w-4"}):_.jsx(ux,{className:"h-4 w-4"})})}),_.jsx("div",{className:`layout-overlay pointer-events-none absolute inset-0 flex h-full min-h-0 flex-col p-4 md:p-6 app-safe-top app-safe-bottom z-20 transition-all duration-300 ${F?"opacity-0 translate-x-[-20px] hidden":"opacity-100"}
12`,children:_.jsxs("div",{className:`layout-controls flex h-full min-h-0 flex-col gap-3 w-[86vw] max-w-[380px] md:w-[380px] mobile-scroll overflow-y-auto md:overflow-hidden ${F?"pointer-events-none":"pointer-events-auto"}`,children:[_.jsxs("div",{className:"panel-intro glass-panel rounded-2xl p-3 md:p-4 flex flex-col gap-0 relative shrink-0",children:[_.jsx("div",{className:"absolute -right-10 -top-10 w-32 h-32 bg-primary/10 rounded-full blur-3xl pointer-events-none"}),_.jsxs("div",{className:"grid grid-cols-[auto_minmax(0,1fr)] gap-3 mb-3",children:[_.jsx("div",{className:"h-14 w-14 md:h-20 md:w-20 rounded-lg bg-primary/10 border border-primary/20 flex items-center justify-center shrink-0","aria-hidden":"true",children:_.jsx(Vw,{className:"h-9 w-9 md:h-11 md:w-11 text-primary"})}),_.jsxs("div",{className:"flex-1 min-w-0",children:[_.jsx("h1",{className:"font-display font-bold text-base leading-tight","data-testid":"text-title",children:"Population Density Calculator"}),_.jsx("p",{className:"text-xs text-muted-foreground font-medium uppercase tracking-wider",children:"BVLOS Planning Aid"}),_.jsxs("p",{className:"text-xs text-muted-foreground flex items-center gap-1 mt-1",children:[_.jsx(Ih,{className:"h-3 w-3"}),O?"Live data loaded":"Live online data required"]})]}),_.jsx("div",{className:"col-span-2 flex gap-2 w-full shrink-0 relative z-10",children:_.jsxs(fn,{variant:"outline",size:"sm",className:"flex-1 gap-1 text-xs min-h-10 h-auto py-2 px-2",onClick:()=>U(!0),"data-testid":"button-user-guide",children:[_.jsx(ox,{className:"h-3 w-3"}),"User Guide"]})})]}),_.jsx(Af,{className:"mb-3"}),_.jsx(f1,{onLocationFound:Z})]}),_.jsxs("div",{className:"location-actions flex gap-2 shrink-0",children:[_.jsxs(fn,{className:"flex-1 shadow-lg shadow-primary/20 font-semibold",onClick:V,"data-testid":"button-my-location",children:[_.jsx(Kw,{className:"mr-2 h-4 w-4"}),"My Location"]}),_.jsx(fn,{variant:"secondary",className:"shadow-lg bg-background/80 backdrop-blur border",onClick:q,disabled:d,"aria-label":"Export map image","data-testid":"button-share-map",children:d?_.jsx(Dw,{className:"h-4 w-4 animate-spin"}):_.jsx(Nw,{className:"h-4 w-4"})})]}),_.jsx("div",{className:"density-region flex-none md:flex-1 md:min-h-0 md:overflow-y-auto pb-4 scrollbar-hide space-y-2",children:_.jsx(vE,{data:O,isLoading:N,error:j,onRetry:e?()=>T({lat:e[0],lon:e[1]}):void 0})})]})}),!F&&!O&&_.jsx("div",{className:"online-status absolute bottom-3 right-3 z-20 pointer-events-auto",children:_.jsxs("div",{className:"glass-panel px-3 py-1.5 rounded-full text-xs font-medium text-muted-foreground shadow-md flex items-center gap-1.5",children:[_.jsx(Ih,{className:"h-3.5 w-3.5","aria-hidden":"true"}),_.jsx("span",{children:"Online data required"})]})}),_.jsx(h1,{open:b,onClose:()=>U(!1)})]})}function GT(){return _.jsxs(L_,{children:[_.jsx(Gm,{path:"/",component:jT}),_.jsx(Gm,{component:RU})]})}function ZT(){return _.jsx(LU,{attribute:"class",forcedTheme:"light",enableSystem:!1,children:_.jsx(nQ,{client:lQ,children:_.jsxs(FU,{children:[_.jsx(qx,{}),_.jsx(GT,{})]})})})}l_.createRoot(document.getElementById("root")).render(_.jsx(ZT,{}));
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.