vendor: 4,647 bytes, lines 1-9
1(function(){"use strict";function vr(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var ea={exports:{}},oi={},ta={exports:{}},Le={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var lf;function Hy(){if(lf)return Le;lf=1;var t=Symbol.for("react.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.iterator;function v(T){return T===null||typeof T!="object"?null:(T=y&&T[y]||T["@@iterator"],typeof T=="function"?T:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},P=Object.assign,k={};function b(T,F,ne){this.props=T,this.context=F,this.refs=k,this.updater=ne||w}b.prototype.isReactComponent={},b.prototype.setState=function(T,F){if(typeof T!="object"&&typeof T!="function"&&T!=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,T,F,"setState")},b.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function D(){}D.prototype=b.prototype;function W(T,F,ne){this.props=T,this.context=F,this.refs=k,this.updater=ne||w}var G=W.prototype=new D;G.constructor=W,P(G,b.prototype),G.isPureReactComponent=!0;var H=Array.isArray,I=Object.prototype.hasOwnProperty,K={current:null},V={key:!0,ref:!0,__self:!0,__source:!0};function S(T,F,ne){var re,me={},Ee=null,Se=null;if(F!=null)for(re in F.ref!==void 0&&(Se=F.ref),F.key!==void 0&&(Ee=""+F.key),F)I.call(F,re)&&!V.hasOwnProperty(re)&&(me[re]=F[re]);var $=arguments.length-2;if($===1)me.children=ne;else if(1<$){for(var Z=Array($),ae=0;ae<$;ae++)Z[ae]=arguments[ae+2];me.children=Z}if(T&&T.defaultProps)for(re in $=T.defaultProps,$)me[re]===void 0&&(me[re]=$[re]);return{$$typeof:t,type:T,key:Ee,ref:Se,props:me,_owner:K.current}}function O(T,F){return{$$typeof:t,type:T.type,key:F,ref:T.ref,props:T.props,_owner:T._owner}}function N(T){return typeof T=="object"&&T!==null&&T.$$typeof===t}function te(T){var F={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(ne){return F[ne]})}var A=/\/+/g;function q(T,F){return typeof T=="object"&&T!==null&&T.key!=null?te(""+T.key):F.toString(36)}function ie(T,F,ne,re,me){var Ee=typeof T;(Ee==="undefined"||Ee==="boolean")&&(T=null);var Se=!1;if(T===null)Se=!0;else switch(Ee){case"string":case"number":Se=!0;break;case"object":switch(T.$$typeof){case t:case n:Se=!0}}if(Se)return Se=T,me=me(Se),T=re===""?"."+q(Se,0):re,H(me)?(ne="",T!=null&&(ne=T.replace(A,"$&/")+"/"),ie(me,F,ne,"",function(ae){return ae})):me!=null&&(N(me)&&(me=O(me,ne+(!me.key||Se&&Se.key===me.key?"":(""+me.key).replace(A,"$&/")+"/")+T)),F.push(me)),1;if(Se=0,re=re===""?".":re+":",H(T))for(var $=0;$<T.length;$++){Ee=T[$];var Z=re+q(Ee,$);Se+=ie(Ee,F,ne,Z,me)}else if(Z=v(T),typeof Z=="function")for(T=Z.call(T),$=0;!(Ee=T.next()).done;)Ee=Ee.value,Z=re+q(Ee,$++),Se+=ie(Ee,F,ne,Z,me);else if(Ee==="object")throw F=String(T),Error("Objects are not valid as a React child (found: "+(F==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":F)+"). If you meant to render a collection of children, use an array instead.");return Se}function he(T,F,ne){if(T==null)return T;var re=[],me=0;return ie(T,re,"","",function(Ee){return F.call(ne,Ee,me++)}),re}function ve(T){if(T._status===-1){var F=T._result;F=F(),F.then(function(ne){(T._status===0||T._status===-1)&&(T._status=1,T._result=ne)},function(ne){(T._status===0||T._status===-1)&&(T._status=2,T._result=ne)}),T._status===-1&&(T._status=0,T._result=F)}if(T._status===1)return T._result.default;throw T._result}var J={current:null},U={transition:null},X={ReactCurrentDispatcher:J,ReactCurrentBatchConfig:U,ReactCurrentOwner:K};return Le.Children={map:he,forEach:function(T,F,ne){he(T,function(){F.apply(this,arguments)},ne)},count:function(T){var F=0;return he(T,function(){F++}),F},toArray:function(T){return he(T,function(F){return F})||[]},only:function(T){if(!N(T))throw Error("React.Children.only expected to receive a single React element child.");return T}},Le.Component=b,Le.Fragment=i,Le.Profiler=a,Le.PureComponent=W,Le.StrictMode=s,Le.Suspense=p,Le.__SECRET_INT
vendor: 6,735 bytes, lines 9-25
9ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=X,Le.cloneElement=function(T,F,ne){if(T==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+T+".");var re=P({},T.props),me=T.key,Ee=T.ref,Se=T._owner;if(F!=null){if(F.ref!==void 0&&(Ee=F.ref,Se=K.current),F.key!==void 0&&(me=""+F.key),T.type&&T.type.defaultProps)var $=T.type.defaultProps;for(Z in F)I.call(F,Z)&&!V.hasOwnProperty(Z)&&(re[Z]=F[Z]===void 0&&$!==void 0?$[Z]:F[Z])}var Z=arguments.length-2;if(Z===1)re.children=ne;else if(1<Z){$=Array(Z);for(var ae=0;ae<Z;ae++)$[ae]=arguments[ae+2];re.children=$}return{$$typeof:t,type:T.type,key:me,ref:Ee,props:re,_owner:Se}},Le.createContext=function(T){return T={$$typeof:c,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},T.Provider={$$typeof:l,_context:T},T.Consumer=T},Le.createElement=S,Le.createFactory=function(T){var F=S.bind(null,T);return F.type=T,F},Le.createRef=function(){return{current:null}},Le.forwardRef=function(T){return{$$typeof:d,render:T}},Le.isValidElement=N,Le.lazy=function(T){return{$$typeof:g,_payload:{_status:-1,_result:T},_init:ve}},Le.memo=function(T,F){return{$$typeof:h,type:T,compare:F===void 0?null:F}},Le.startTransition=function(T){var F=U.transition;U.transition={};try{T()}finally{U.transition=F}},Le.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},Le.useCallback=function(T,F){return J.current.useCallback(T,F)},Le.useContext=function(T){return J.current.useContext(T)},Le.useDebugValue=function(){},Le.useDeferredValue=function(T){return J.current.useDeferredValue(T)},Le.useEffect=function(T,F){return J.current.useEffect(T,F)},Le.useId=function(){return J.current.useId()},Le.useImperativeHandle=function(T,F,ne){return J.current.useImperativeHandle(T,F,ne)},Le.useInsertionEffect=function(T,F){return J.current.useInsertionEffect(T,F)},Le.useLayoutEffect=function(T,F){return J.current.useLayoutEffect(T,F)},Le.useMemo=function(T,F){return J.current.useMemo(T,F)},Le.useReducer=function(T,F,ne){return J.current.useReducer(T,F,ne)},Le.useRef=function(T){return J.current.useRef(T)},Le.useState=function(T){return J.current.useState(T)},Le.useSyncExternalStore=function(T,F,ne){return J.current.useSyncExternalStore(T,F,ne)},Le.useTransition=function(){return J.current.useTransition()},Le.version="18.2.0",Le}var uf;function ai(){return uf||(uf=1,ta.exports=Hy()),ta.exports}/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var cf;function Ky(){if(cf)return oi;cf=1;var t=ai(),n=Symbol.for("react.element"),i=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,a=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(d,p,h){var g,y={},v=null,w=null;h!==void 0&&(v=""+h),p.key!==void 0&&(v=""+p.key),p.ref!==void 0&&(w=p.ref);for(g in p)s.call(p,g)&&!l.hasOwnProperty(g)&&(y[g]=p[g]);if(d&&d.defaultProps)for(g in p=d.defaultProps,p)y[g]===void 0&&(y[g]=p[g]);return{$$typeof:n,type:d,key:v,ref:w,props:y,_owner:a.current}}return oi.Fragment=i,oi.jsx=c,oi.jsxs=c,oi}var ff;function Gy(){return ff||(ff=1,ea.exports=Ky()),ea.exports}var E=Gy(),fs={},na={exports:{}},vt={},ra={exports:{}},ia={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var df;function qy(){return df||(df=1,function(t){function n(U,X){var T=U.length;U.push(X);e:for(;0<T;){var F=T-1>>>1,ne=U[F];if(0<a(ne,X))U[F]=X,U[T]=ne,T=F;else break e}}function i(U){return U.length===0?null:U[0]}function s(U){if(U.length===0)return null;var X=U[0],T=U.pop();if(T!==X){U[0]=T;e:for(var F=0,ne=U.length,re=ne>>>1;F<re;){var me=2*(F+1)-1,Ee=U[me],Se=me+1,$=U[Se];if(0>a(Ee,T))Se<ne&&0>a($,Ee)?(U[F]=$,U[Se]=T,F=Se):(U[F]=Ee,U[me]=T,F=me);else if(Se<ne&&0>a($,T))U[F]=$,U[Se]=T,F=Se;else break e}}return X}function a(U,X){var T=U.sortIndex-X.sortIndex;return T!==0?T:U.id-X.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;t.unstable_now=function(){return l.now()}}else{var c=Date,d=c.now();t.unstable_now=function(){return c.now()-d}}var p=[],h=[],g=1,y=null,v=3,w=!1,P=!1,k=!1,b=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,W=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function G(U){for(var X=i(h);X!==null;){if(X.callback===null)s(h);else if(X.startTime<=U)s(h),X.sortIndex=X.expirationTime,n(p,X);else break;X=i(h)}}function H(U){if(k=!1,G(U),!P)if(i(p)!==null)P=!0,ve(I);else{var X=i(h);X!==null&&J(H,X.startTime-U)}}function I(U,X){P=!1,k&&(k=!1,D(S),S=-1),w=!0;var T=v;try{for(G(X),y=i(p);y!==null&&(!(y.expirationTime>X)||U&&!te());){var F=y.callback;if(typeof F=="function"){y.callback=null,v=y.priorityLevel;var ne=F(y.expirationTime<=X);X=t.unstable_now(),typeof ne=="function"?y.callback=ne:y===i(p)&&s(p),G(X)}else s(p);y=i(p)}if(y!==null)var re=!0;else{var me=i(h);me!==null&&J(H,me.startTime-X),re=!1}return re}finally{y=null,v=T,w=!1}}var K=!1,V=null,S=-1,O=5,N=-1;function te(){return!(t.unstable_now()-N<O)}function A(){if(V!==null){var U=t.unstable_now();N=U;var X=!0;try{X=V(!0,U)}finally{X?q():(K=!1,V=null)}}else K=!1}var q;if(typeof W=="function")q=function(){W(A)};else if(typeof MessageChannel<"u"){var ie=new MessageChannel,he=ie.port2;ie.port1.onmessage=A,q=function(){he.postMessage(null)}}else q=function(){b(A,0)};function ve(U){V=U,K||(K=!0,q())}function J(U,X){S=b(function(){U(t.unstable_now())},X)}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(U){U.callback=null},t.unstable_continueExecution=function(){P||w||(P=!0,ve(I))},t.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<U?Math.floor(1e3/U):5},t.unstable_getCurrentPriorityLevel=function(){return v},t.unstable_getFirstCallbackNode=function(){return i(p)},t.unstable_next=function(U){switch(v){case 1:case 2:case 3:var X=3;break;default:X=v}var T=v;v=X;try{return U()}finally{v=T}}
vendor: 4,089 bytes, lines 25-33
25,t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(U,X){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var T=v;v=U;try{return X()}finally{v=T}},t.unstable_scheduleCallback=function(U,X,T){var F=t.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?F+T:F):T=F,U){case 1:var ne=-1;break;case 2:ne=250;break;case 5:ne=1073741823;break;case 4:ne=1e4;break;default:ne=5e3}return ne=T+ne,U={id:g++,callback:X,priorityLevel:U,startTime:T,expirationTime:ne,sortIndex:-1},T>F?(U.sortIndex=T,n(h,U),i(p)===null&&U===i(h)&&(k?(D(S),S=-1):k=!0,J(H,T-F))):(U.sortIndex=ne,n(p,U),P||w||(P=!0,ve(I))),U},t.unstable_shouldYield=te,t.unstable_wrapCallback=function(U){var X=v;return function(){var T=v;v=X;try{return U.apply(this,arguments)}finally{v=T}}}}(ia)),ia}var pf;function Xy(){return pf||(pf=1,ra.exports=qy()),ra.exports}/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var hf;function Yy(){if(hf)return vt;hf=1;var t=ai(),n=Xy();function i(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)r+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=new Set,a={};function l(e,r){c(e,r),c(e+"Capture",r)}function c(e,r){for(a[e]=r,e=0;e<r.length;e++)s.add(r[e])}var d=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,h=/^[: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]*$/,g={},y={};function v(e){return p.call(y,e)?!0:p.call(g,e)?!1:h.test(e)?y[e]=!0:(g[e]=!0,!1)}function w(e,r,o,u){if(o!==null&&o.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return u?!1:o!==null?!o.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function P(e,r,o,u){if(r===null||typeof r>"u"||w(e,r,o,u))return!0;if(u)return!1;if(o!==null)switch(o.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function k(e,r,o,u,f,m,x){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=u,this.attributeNamespace=f,this.mustUseProperty=o,this.propertyName=e,this.type=r,this.sanitizeURL=m,this.removeEmptyString=x}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){b[e]=new k(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];b[r]=new k(r,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){b[e]=new k(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){b[e]=new k(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){b[e]=new k(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){b[e]=new k(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){b[e]=new k(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){b[e]=new k(e,6,!1,e,null,!1,!1)}
vendor: 86,678 bytes, lines 33-40
33),["rowSpan","start"].forEach(function(e){b[e]=new k(e,5,!1,e.toLowerCase(),null,!1,!1)});var D=/[\-:]([a-z])/g;function W(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var r=e.replace(D,W);b[r]=new k(r,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(D,W);b[r]=new k(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(D,W);b[r]=new k(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){b[e]=new k(e,1,!1,e.toLowerCase(),null,!1,!1)}),b.xlinkHref=new k("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){b[e]=new k(e,1,!1,e.toLowerCase(),null,!0,!0)});function G(e,r,o,u){var f=b.hasOwnProperty(r)?b[r]:null;(f!==null?f.type!==0:u||!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(P(r,o,f,u)&&(o=null),u||f===null?v(r)&&(o===null?e.removeAttribute(r):e.setAttribute(r,""+o)):f.mustUseProperty?e[f.propertyName]=o===null?f.type===3?!1:"":o:(r=f.attributeName,u=f.attributeNamespace,o===null?e.removeAttribute(r):(f=f.type,o=f===3||f===4&&o===!0?"":""+o,u?e.setAttributeNS(u,r,o):e.setAttribute(r,o))))}var H=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,I=Symbol.for("react.element"),K=Symbol.for("react.portal"),V=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),O=Symbol.for("react.profiler"),N=Symbol.for("react.provider"),te=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),q=Symbol.for("react.suspense"),ie=Symbol.for("react.suspense_list"),he=Symbol.for("react.memo"),ve=Symbol.for("react.lazy"),J=Symbol.for("react.offscreen"),U=Symbol.iterator;function X(e){return e===null||typeof e!="object"?null:(e=U&&e[U]||e["@@iterator"],typeof e=="function"?e:null)}var T=Object.assign,F;function ne(e){if(F===void 0)try{throw Error()}catch(o){var r=o.stack.trim().match(/\n( *(at )?)/);F=r&&r[1]||""}return` 34`+F+e}var re=!1;function me(e,r){if(!e||re)return"";re=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(r)if(r=function(){throw Error()},Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(B){var u=B}Reflect.construct(e,[],r)}else{try{r.call()}catch(B){u=B}e.call(r.prototype)}else{try{throw Error()}catch(B){u=B}e()}}catch(B){if(B&&u&&typeof B.stack=="string"){for(var f=B.stack.split(` 35`),m=u.stack.split(` 36`),x=f.length-1,C=m.length-1;1<=x&&0<=C&&f[x]!==m[C];)C--;for(;1<=x&&0<=C;x--,C--)if(f[x]!==m[C]){if(x!==1||C!==1)do if(x--,C--,0>C||f[x]!==m[C]){var _=` 37`+f[x].replace(" at new "," at ");return e.displayName&&_.includes("<anonymous>")&&(_=_.replace("<anonymous>",e.displayName)),_}while(1<=x&&0<=C);break}}}finally{re=!1,Error.prepareStackTrace=o}return(e=e?e.displayName||e.name:"")?ne(e):""}function Ee(e){switch(e.tag){case 5:return ne(e.type);case 16:return ne("Lazy");case 13:return ne("Suspense");case 19:return ne("SuspenseList");case 0:case 2:case 15:return e=me(e.type,!1),e;case 11:return e=me(e.type.render,!1),e;case 1:return e=me(e.type,!0),e;default:return""}}function Se(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case V:return"Fragment";case K:return"Portal";case O:return"Profiler";case S:return"StrictMode";case q:return"Suspense";case ie:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case te:return(e.displayName||"Context")+".Consumer";case N:return(e._context.displayName||"Context")+".Provider";case A:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case he:return r=e.displayName||null,r!==null?r:Se(e.type)||"Memo";case ve:r=e._payload,e=e._init;try{return Se(e(r))}catch{}}return null}function $(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Se(r);case 8:return r===S?"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 r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ae(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function ye(e){var r=ae(e)?"checked":"value",o=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),u=""+e[r];if(!e.hasOwnProperty(r)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var f=o.get,m=o.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return f.call(this)},set:function(x){u=""+x,m.call(this,x)}}),Object.defineProperty(e,r,{enumerable:o.enumerable}),{getValue:function(){return u},setValue:function(x){u=""+x},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function fe(e){e._valueTracker||(e._valueTracker=ye(e))}function Re(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var o=r.getValue(),u="";return e&&(u=ae(e)?e.checked?"true":"false":e.value),e=u,e!==o?(r.setValue(e),!0):!1}function Ae(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Oe(e,r){var o=r.checked;return T({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:o??e._wrapperState.initialChecked})}function Me(e,r){var o=r.defaultValue==null?"":r.defaultValue,u=r.checked!=null?r.checked:r.defaultChecked;o=Z(r.value!=null?r.value:o),e._wrapperState={initialChecked:u,initialValue:o,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function Pe(e,r){r=r.checked,r!=null&&G(e,"checked",r,!1)}function mt(e,r){Pe(e,r);var o=Z(r.value),u=r.type;if(o!=null)u==="number"?(o===0&&e.value===""||e.value!=o)&&(e.value=""+o):e.value!==""+o&&(e.value=""+o);else if(u==="submit"||u==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?Ne(e,r.type,o):r.hasOwnProperty("defaultValue")&&Ne(e,r.type,Z(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function Te(e,r,o){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var u=r.type;if(!(u!=="submit"&&u!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,o||r===e.value||(e.value=r),e.defaultValue=r}o=e.name,o!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,o!==""&&(e.name=o)}function Ne(e,r,o){(r!=="number"||Ae(e.ownerDocument)!==e)&&(o==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+o&&(e.defaultValue=""+o))}var xt=Array.isArray;function Rt(e,r,o,u){if(e=e.options,r){r={};for(var f=0;f<o.length;f++)r["$"+o[f]]=!0;for(o=0;o<e.length;o++)f=r.hasOwnProperty("$"+e[o].value),e[o].selected!==f&&(e[o].selected=f),f&&u&&(e[o].defaultSelected=!0)}else{for(o=""+Z(o),r=null,f=0;f<e.length;f++){if(e[f].value===o){e[f].selected=!0,u&&(e[f].defaultSelected=!0);return}r!==null||e[f].disabled||(r=e[f])}r!==null&&(r.selected=!0)}}function wt(e,r){if(r.dangerouslySetInnerHTML!=null)throw Error(i(91));return T({},r,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Rn(e,r){var o=r.value;if(o==null){if(o=r.children,r=r.defaultValue,o!=null){if(r!=null)throw Error(i(92));if(xt(o)){if(1<o.length)throw Error(i(93));o=o[0]}r=o}r==null&&(r=""),o=r}e._wrapperState={initialValue:Z(o)}}function Je(e,r){var o=Z(r.value),u=Z(r.defaultValue);o!=null&&(o=""+o,o!==e.value&&(e.value=o),r.defaultValue==null&&e.defaultValue!==o&&(e.defaultValue=o)),u!=null&&(e.defaultValue=""+u)}function bt(e){var r=e.textContent;r===e._wrapperState.initialValue&&r!==""&&r!==null&&(e.value=r)}function qe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function nt(e,r){return e==null||e==="http://www.w3.org/1999/xhtml"?qe(r):e==="http://www.w3.org/2000/svg"&&r==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var St,Dr=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(r,o,u,f){MSApp.execUnsafeLocalFunction(function(){return e(r,o,u,f)})}:e}(function(e,r){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=r;else{for(St=St||document.createElement("div"),St.innerHTML="<svg>"+r.valueOf().toString()+"</svg>",r=St.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function bn(e,r){if(r){var o=e.firstChild;if(o&&o===e.lastChild&&o.nodeType===3){o.nodeValue=r;return}}e.textContent=r}var It={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},Ft=["Webkit","ms","Moz","O"];Object.keys(It).forEach(function(e){Ft.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),It[r]=It[e]})});function _n(e,r,o){return r==null||typeof r=="boolean"||r===""?"":o||typeof r!="number"||r===0||It.hasOwnProperty(e)&&It[e]?(""+r).trim():r+"px"}function Oi(e,r){e=e.style;for(var o in r)if(r.hasOwnProperty(o)){var u=o.indexOf("--")===0,f=_n(o,r[o],u);o==="float"&&(o="cssFloat"),u?e.setProperty(o,f):e[o]=f}}var XE=T({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 xu(e,r){if(r){if(XE[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(i(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(i(61))}if(r.style!=null&&typeof r.style!="object")throw Error(i(62))}}function wu(e,r){if(e.indexOf("-")===-1)return typeof r.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Su=null;function ku(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Eu=null,Nr=null,zr=null;function am(e){if(e=Yi(e)){if(typeof Eu!="function")throw Error(i(280));var r=e.stateNode;r&&(r=mo(r),Eu(e.stateNode,e.type,r))}}function lm(e){Nr?zr?zr.push(e):zr=[e]:Nr=e}function um(){if(Nr){var e=Nr,r=zr;if(zr=Nr=null,am(e),r)for(e=0;e<r.length;e++)am(r[e])}}function cm(e,r){return e(r)}function fm(){}var Cu=!1;function dm(e,r,o){if(Cu)return e(r,o);Cu=!0;try{return cm(e,r,o)}finally{Cu=!1,(Nr!==null||zr!==null)&&(fm(),um())}}function Ri(e,r){var o=e.stateNode;if(o===null)return null;var u=mo(o);if(u===null)return null;o=u[r];e:switch(r){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(u=!u.disabled)||(e=e.type,u=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!u;break e;default:e=!1}if(e)return null;if(o&&typeof o!="function")throw Error(i(231,r,typeof o));return o}var Tu=!1;if(d)try{var bi={};Object.defineProperty(bi,"passive",{get:function(){Tu=!0}}),window.addEventListener("test",bi,bi),window.removeEventListener("test",bi,bi)}catch{Tu=!1}function YE(e,r,o,u,f,m,x,C,_){var B=Array.prototype.slice.call(arguments,3);try{r.apply(o,B)}catch(Q){this.onError(Q)}}var _i=!1,Ks=null,Gs=!1,Pu=null,QE={onError:function(e){_i=!0,Ks=e}};function ZE(e,r,o,u,f,m,x,C,_){_i=!1,Ks=null,YE.apply(QE,arguments)}function JE(e,r,o,u,f,m,x,C,_){if(ZE.apply(this,arguments),_i){if(_i){var B=Ks;_i=!1,Ks=null}else throw Error(i(198));Gs||(Gs=!0,Pu=B)}}function sr(e){var r=e,o=e;if(e.alternate)for(;r.return;)r=r.return;else{e=r;do r=e,(r.flags&4098)!==0&&(o=r.return),e=r.return;while(e)}return r.tag===3?o:null}function pm(e){if(e.tag===13){var r=e.memoizedState;if(r===null&&(e=e.alternate,e!==null&&(r=e.memoizedState)),r!==null)return r.dehydrated}return null}function hm(e){if(sr(e)!==e)throw Error(i(188))}function eC(e){var r=e.alternate;if(!r){if(r=sr(e),r===null)throw Error(i(188));return r!==e?null:e}for(var o=e,u=r;;){var f=o.return;if(f===null)break;var m=f.alternate;if(m===null){if(u=f.return,u!==null){o=u;continue}break}if(f.child===m.child){for(m=f.child;m;){if(m===o)return hm(f),e;if(m===u)return hm(f),r;m=m.sibling}throw Error(i(188))}if(o.return!==u.return)o=f,u=m;else{for(var x=!1,C=f.child;C;){if(C===o){x=!0,o=f,u=m;break}if(C===u){x=!0,u=f,o=m;break}C=C.sibling}if(!x){for(C=m.child;C;){if(C===o){x=!0,o=m,u=f;break}if(C===u){x=!0,u=m,o=f;break}C=C.sibling}if(!x)throw Error(i(189))}}if(o.alternate!==u)throw Error(i(190))}if(o.tag!==3)throw Error(i(188));return o.stateNode.current===o?e:r}function mm(e){return e=eC(e),e!==null?gm(e):null}function gm(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var r=gm(e);if(r!==null)return r;e=e.sibling}return null}var ym=n.unstable_scheduleCallback,vm=n.unstable_cancelCallback,tC=n.unstable_shouldYield,nC=n.unstable_requestPaint,Xe=n.unstable_now,rC=n.unstable_getCurrentPriorityLevel,Lu=n.unstable_ImmediatePriority,xm=n.unstable_UserBlockingPriority,qs=n.unstable_NormalPriority,iC=n.unstable_LowPriority,wm=n.unstable_IdlePriority,Xs=null,on=null;function sC(e){if(on&&typeof on.onCommitFiberRoot=="function")try{on.onCommitFiberRoot(Xs,e,void 0,(e.current.flags&128)===128)}catch{}}var Gt=Math.clz32?Math.clz32:lC,oC=Math.log,aC=Math.LN2;function lC(e){return e>>>=0,e===0?32:31-(oC(e)/aC|0)|0}var Ys=64,Qs=4194304;function ji(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Zs(e,r){var o=e.pendingLanes;if(o===0)return 0;var u=0,f=e.suspendedLanes,m=e.pingedLanes,x=o&268435455;if(x!==0){var C=x&~f;C!==0?u=ji(C):(m&=x,m!==0&&(u=ji(m)))}else x=o&~f,x!==0?u=ji(x):m!==0&&(u=ji(m));if(u===0)return 0;if(r!==0&&r!==u&&(r&f)===0&&(f=u&-u,m=r&-r,f>=m||f===16&&(m&4194240)!==0))return r;if((u&4)!==0&&(u|=o&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=u;0<r;)o=31-Gt(r),f=1<<o,u|=e[o],r&=~f;return u}function uC(e,r){switch(e){case 1:case 2:case 4:return r+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 r+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 cC(e,r){for(var o=e.suspendedLanes,u=e.pingedLanes,f=e.expirationTimes,m=e.pendingLanes;0<m;){var x=31-Gt(m),C=1<<x,_=f[x];_===-1?((C&o)===0||(C&u)!==0)&&(f[x]=uC(C,r)):_<=r&&(e.expiredLanes|=C),m&=~C}}function Ou(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Sm(){var e=Ys;return Ys<<=1,(Ys&4194240)===0&&(Ys=64),e}function Ru(e){for(var r=[],o=0;31>o;o++)r.push(e);return r}function Ai(e,r,o){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-Gt(r),e[r]=o}function fC(e,r){var o=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var u=e.eventTimes;for(e=e.expirationTimes;0<o;){var f=31-Gt(o),m=1<<f;r[f]=0,u[f]=-1,e[f]=-1,o&=~m}}function bu(e,r){var o=e.entangledLanes|=r;for(e=e.entanglements;o;){var u=31-Gt(o),f=1<<u;f&r|e[u]&r&&(e[u]|=r),o&=~f}}var De=0;function km(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Em,_u,Cm,Tm,Pm,ju=!1,Js=[],jn=null,An=null,Mn=null,Mi=new Map,Di=new Map,Dn=[],dC="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 Lm(e,r){switch(e){case"focusin":case"focusout":jn=null;break;case"dragenter":case"dragleave":An=null;break;case"mouseover":case"mouseout":Mn=null;break;case"pointerover":case"pointerout":Mi.delete(r.pointerId);break;case"gotpointercapture":case"lostpointercapture":Di.delete(r.pointerId)}}function Ni(e,r,o,u,f,m){return e===null||e.nativeEvent!==m?(e={blockedOn:r,domEventName:o,eventSystemFlags:u,nativeEvent:m,targetContainers:[f]},r!==null&&(r=Yi(r),r!==null&&_u(r)),e):(e.eventSystemFlags|=u,r=e.targetContainers,f!==null&&r.indexOf(f)===-1&&r.push(f),e)}function pC(e,r,o,u,f){switch(r){case"focusin":return jn=Ni(jn,e,r,o,u,f),!0;case"dragenter":return An=Ni(An,e,r,o,u,f),!0;case"mouseover":return Mn=Ni(Mn,e,r,o,u,f),!0;case"pointerover":var m=f.pointerId;return Mi.set(m,Ni(Mi.get(m)||null,e,r,o,u,f)),!0;case"gotpointercapture":return m=f.pointerId,Di.set(m,Ni(Di.get(m)||null,e,r,o,u,f)),!0}return!1}function Om(e){var r=or(e.target);if(r!==null){var o=sr(r);if(o!==null){if(r=o.tag,r===13){if(r=pm(o),r!==null){e.blockedOn=r,Pm(e.priority,function(){Cm(o)});return}}else if(r===3&&o.stateNode.current.memoizedState.isDehydrated){e.blockedOn=o.tag===3?o.stateNode.containerInfo:null;return}}}e.blockedOn=null}function eo(e){if(e.blockedOn!==null)return!1;for(var r=e.targetContainers;0<r.length;){var o=Mu(e.domEventName,e.eventSystemFlags,r[0],e.nativeEvent);if(o===null){o=e.nativeEvent;var u=new o.constructor(o.type,o);Su=u,o.target.dispatchEvent(u),Su=null}else return r=Yi(o),r!==null&&_u(r),e.blockedOn=o,!1;r.shift()}return!0}function Rm(e,r,o){eo(e)&&o.delete(r)}function hC(){ju=!1,jn!==null&&eo(jn)&&(jn=null),An!==null&&eo(An)&&(An=null),Mn!==null&&eo(Mn)&&(Mn=null),Mi.forEach(Rm),Di.forEach(Rm)}function zi(e,r){e.blockedOn===r&&(e.blockedOn=null,ju||(ju=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,hC)))}function Ii(e){function r(f){return zi(f,e)}if(0<Js.length){zi(Js[0],e);for(var o=1;o<Js.length;o++){var u=Js[o];u.blockedOn===e&&(u.blockedOn=null)}}for(jn!==null&&zi(jn,e),An!==null&&zi(An,e),Mn!==null&&zi(Mn,e),Mi.forEach(r),Di.forEach(r),o=0;o<Dn.length;o++)u=Dn[o],u.blockedOn===e&&(u.blockedOn=null);for(;0<Dn.length&&(o=Dn[0],o.blockedOn===null);)Om(o),o.blockedOn===null&&Dn.shift()}var Ir=H.ReactCurrentBatchConfig,to=!0;function mC(e,r,o,u){var f=De,m=Ir.transition;Ir.transition=null;try{De=1,Au(e,r,o,u)}finally{De=f,Ir.transition=m}}function gC(e,r,o,u){var f=De,m=Ir.transition;Ir.transition=null;try{De=4,Au(e,r,o,u)}finally{De=f,Ir.transition=m}}function Au(e,r,o,u){if(to){var f=Mu(e,r,o,u);if(f===null)Qu(e,r,u,no,o),Lm(e,u);else if(pC(f,e,r,o,u))u.stopPropagation();else if(Lm(e,u),r&4&&-1<dC.indexOf(e)){for(;f!==null;){var m=Yi(f);if(m!==null&&Em(m),m=Mu(e,r,o,u),m===null&&Qu(e,r,u,no,o),m===f)break;f=m}f!==null&&u.stopPropagation()}else Qu(e,r,u,null,o)}}var no=null;function Mu(e,r,o,u){if(no=null,e=ku(u),e=or(e),e!==null)if(r=sr(e),r===null)e=null;else if(o=r.tag,o===13){if(e=pm(r),e!==null)return e;e=null}else if(o===3){if(r.stateNode.current.memoizedState.isDehydrated)return r.tag===3?r.stateNode.containerInfo:null;e=null}else r!==e&&(e=null);return no=e,null}function bm(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(rC()){case Lu:return 1;case xm:return 4;case qs:case iC:return 16;case wm:return 536870912;default:return 16}default:return 16}}var Nn=null,Du=null,ro=null;function _m(){if(ro)return ro;var e,r=Du,o=r.length,u,f="value"in Nn?Nn.value:Nn.textContent,m=f.length;for(e=0;e<o&&r[e]===f[e];e++);var x=o-e;for(u=1;u<=x&&r[o-u]===f[m-u];u++);return ro=f.slice(e,1<u?1-u:void 0)}function io(e){var r=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&r===13&&(e=13)):e=r,e===10&&(e=13),32<=e||e===13?e:0}function so(){return!0}function jm(){return!1}function _t(e){function r(o,u,f,m,x){this._reactName=o,this._targetInst=f,this.type=u,this.nativeEvent=m,this.target=x,this.currentTarget=null;for(var C in e)e.hasOwnProperty(C)&&(o=e[C],this[C]=o?o(m):m[C]);return this.isDefaultPrevented=(m.defaultPrevented!=null?m.defaultPrevented:m.returnValue===!1)?so:jm,this.isPropagationStopped=jm,this}return T(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var o=this.nativeEvent;o&&(o.preventDefault?o.preventDefault():typeof o.returnValue!="unknown"&&(o.returnValue=!1),this.isDefaultPrevented=so)},stopPropagation:function(){var o=this.nativeEvent;o&&(o.stopPropagation?o.stopPropagation():typeof o.cancelBubble!="unknown"&&(o.cancelBubble=!0),this.isPropagationStopped=so)},persist:function(){},isPersistent:so}),r}var Fr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Nu=_t(Fr),Fi=T({},Fr,{view:0,detail:0}),yC=_t(Fi),zu,Iu,Vi,oo=T({},Fi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Vu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Vi&&(Vi&&e.type==="mousemove"?(zu=e.screenX-Vi.screenX,Iu=e.screenY-Vi.screenY):Iu=zu=0,Vi=e),zu)},movementY:function(e){return"movementY"in e?e.movementY:Iu}}),Am=_t(oo),vC=T({},oo,{dataTransfer:0}),xC=_t(vC),wC=T({},Fi,{relatedTarget:0}),Fu=_t(wC),SC=T({},Fr,{animationName:0,elapsedTime:0,pseudoElement:0}),kC=_t(SC),EC=T({},Fr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),CC=_t(EC),TC=T({},Fr,{data:0}),Mm=_t(TC),PC={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},LC={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"},OC={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function RC(e){var r=this.nativeEvent;return r.getModifierState?r.getModifierState(e):(e=OC[e])?!!r[e]:!1}function Vu(){return RC}var bC=T({},Fi,{key:function(e){if(e.key){var r=PC[e.key]||e.key;if(r!=="Unidentified")return r}return e.type==="keypress"?(e=io(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?LC[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Vu,charCode:function(e){return e.type==="keypress"?io(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?io(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),_C=_t(bC),jC=T({},oo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Dm=_t(jC),AC=T({},Fi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Vu}),MC=_t(AC),DC=T({},Fr,{propertyName:0,elapsedTime:0,pseudoElement:0}),NC=_t(DC),zC=T({},oo,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),IC=_t(zC),FC=[9,13,27,32],Bu=d&&"CompositionEvent"in window,Bi=null;d&&"documentMode"in document&&(Bi=document.documentMode);var VC=d&&"TextEvent"in window&&!Bi,Nm=d&&(!Bu||Bi&&8<Bi&&11>=Bi),zm=" ",Im=!1;function Fm(e,r){switch(e){case"keyup":return FC.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vr=!1;function BC(e,r){switch(e){case"compositionend":return Vm(r);case"keypress":return r.which!==32?null:(Im=!0,zm);case"textInput":return e=r.data,e===zm&&Im?null:e;default:return null}}function $C(e,r){if(Vr)return e==="compositionend"||!Bu&&Fm(e,r)?(e=_m(),ro=Du=Nn=null,Vr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1<r.char.length)return r.char;if(r.which)return String.fromCharCode(r.which)}return null;case"compositionend":return Nm&&r.locale!=="ko"?null:r.data;default:return null}}var WC={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 Bm(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r==="input"?!!WC[e.type]:r==="textarea"}function $m(e,r,o,u){lm(u),r=fo(r,"onChange"),0<r.length&&(o=new Nu("onChange","change",null,o,u),e.push({event:o,listeners:r}))}var $i=null,Wi=null;function UC(e){og(e,0)}function ao(e){var r=Hr(e);if(Re(r))return e}function HC(e,r){if(e==="change")return r}var Wm=!1;if(d){var $u;if(d){var Wu="oninput"in document;if(!Wu){var Um=document.createElement("div");Um.setAttribute("oninput","return;"),Wu=typeof Um.oninput=="function"}$u=Wu}else $u=!1;Wm=$u&&(!document.documentMode||9<document.documentMode)}function Hm(){$i&&($i.detachEvent("onpropertychange",Km),Wi=$i=null)}function Km(e){if(e.propertyName==="value"&&ao(Wi)){var r=[];$m(r,Wi,e,ku(e)),dm(UC,r)}}function KC(e,r,o){e==="focusin"?(Hm(),$i=r,Wi=o,$i.attachEvent("onpropertychange",Km)):e==="focusout"&&Hm()}function GC(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ao(Wi)}function qC(e,r){if(e==="click")return ao(r)}function XC(e,r){if(e==="input"||e==="change")return ao(r)}function YC(e,r){return e===r&&(e!==0||1/e===1/r)||e!==e&&r!==r}var qt=typeof Object.is=="function"?Object.is:YC;function Ui(e,r){if(qt(e,r))return!0;if(typeof e!="object"||e===null||typeof r!="object"||r===null)return!1;var o=Object.keys(e),u=Object.keys(r);if(o.length!==u.length)return!1;for(u=0;u<o.length;u++){var f=o[u];if(!p.call(r,f)||!qt(e[f],r[f]))return!1}return!0}function Gm(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function qm(e,r){var o=Gm(e);e=0;for(var u;o;){if(o.nodeType===3){if(u=e+o.textContent.length,e<=r&&u>=r)return{node:o,offset:r-e};e=u}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Gm(o)}}function Xm(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?Xm(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function Ym(){for(var e=window,r=Ae();r instanceof e.HTMLIFrameElement;){try{var o=typeof r.contentWindow.location.href=="string"}catch{o=!1}if(o)e=r.contentWindow;else break;r=Ae(e.document)}return r}function Uu(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}function QC(e){var r=Ym(),o=e.focusedElem,u=e.selectionRange;if(r!==o&&o&&o.ownerDocument&&Xm(o.ownerDocument.documentElement,o)){if(u!==null&&Uu(o)){if(r=u.start,e=u.end,e===void 0&&(e=r),"selectionStart"in o)o.selectionStart=r,o.selectionEnd=Math.min(e,o.value.length);else if(e=(r=o.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var f=o.textContent.length,m=Math.min(u.start,f);u=u.end===void 0?m:Math.min(u.end,f),!e.extend&&m>u&&(f=u,u=m,m=f),f=qm(o,m);var x=qm(o,u);f&&x&&(e.rangeCount!==1||e.anchorNode!==f.node||e.anchorOffset!==f.offset||e.focusNode!==x.node||e.focusOffset!==x.offset)&&(r=r.createRange(),r.setStart(f.node,f.offset),e.removeAllRanges(),m>u?(e.addRange(r),e.extend(x.node,x.offset)):(r.setEnd(x.node,x.offset),e.addRange(r)))}}for(r=[],e=o;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;o<r.length;o++)e=r[o],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ZC=d&&"documentMode"in document&&11>=document.documentMode,Br=null,Hu=null,Hi=null,Ku=!1;function Qm(e,r,o){var u=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Ku||Br==null||Br!==Ae(u)||(u=Br,"selectionStart"in u&&Uu(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset}),Hi&&Ui(Hi,u)||(Hi=u,u=fo(Hu,"onSelect"),0<u.length&&(r=new Nu("onSelect","select",null,r,o),e.push({event:r,listeners:u}),r.target=Br)))}function lo(e,r){var o={};return o[e.toLowerCase()]=r.toLowerCase(),o["Webkit"+e]="webkit"+r,o["Moz"+e]="moz"+r,o}var $r={animationend:lo("Animation","AnimationEnd"),animationiteration:lo("Animation","AnimationIteration"),animationstart:lo("Animation","AnimationStart"),transitionend:lo("Transition","TransitionEnd")},Gu={},Zm={};d&&(Zm=document.createElement("div").style,"AnimationEvent"in window||(delete $r.animationend.animation,delete $r.animationiteration.animation,delete $r.animationstart.animation),"TransitionEvent"in window||delete $r.transitionend.transition);function uo(e){if(Gu[e])return Gu[e];if(!$r[e])return e;var r=$r[e],o;for(o in r)if(r.hasOwnProperty(o)&&o in Zm)return Gu[e]=r[o];return e}var Jm=uo("animationend"),eg=uo("animationiteration"),tg=uo("animationstart"),ng=uo("transitionend"),rg=new Map,ig="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 zn(e,r){rg.set(e,r),l(r,[e])}for(var qu=0;qu<ig.length;qu++){var Xu=ig[qu],JC=Xu.toLowerCase(),eT=Xu[0].toUpperCase()+Xu.slice(1);zn(JC,"on"+eT)}zn(Jm,"onAnimationEnd"),zn(eg,"onAnimationIteration"),zn(tg,"onAnimationStart"),zn("dblclick","onDoubleClick"),zn("focusin","onFocus"),zn("focusout","onBlur"),zn(ng,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ki="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(" "),tT=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ki));function sg(e,r,o){var u=e.type||"unknown-event";e.currentTarget=o,JE(u,r,void 0,e),e.currentTarget=null}function og(e,r){r=(r&4)!==0;for(var o=0;o<e.length;o++){var u=e[o],f=u.event;u=u.listeners;e:{var m=void 0;if(r)for(var x=u.length-1;0<=x;x--){var C=u[x],_=C.instance,B=C.currentTarget;if(C=C.listener,_!==m&&f.isPropagationStopped())break e;sg(f,C,B),m=_}else for(x=0;x<u.length;x++){if(C=u[x],_=C.instance,B=C.currentTarget,C=C.listener,_!==m&&f.isPropagationStopped())break e;sg(f,C,B),m=_}}}if(Gs)throw e=Pu,Gs=!1,Pu=null,e}function Fe(e,r){var o=r[rc];o===void 0&&(o=r[rc]=new Set);var u=e+"__bubble";o.has(u)||(ag(r,e,2,!1),o.add(u))}function Yu(e,r,o){var u=0;r&&(u|=4),ag(o,e,u,r)}var co="_reactListening"+Math.random().toString(36).slice(2);function Gi(e){if(!e[co]){e[co]=!0,s.forEach(function(o){o!=="selectionchange"&&(tT.has(o)||Yu(o,!1,e),Yu(o,!0,e))});var r=e.nodeType===9?e:e.ownerDocument;r===null||r[co]||(r[co]=!0,Yu("selectionchange",!1,r))}}function ag(e,r,o,u){switch(bm(r)){case 1:var f=mC;break;case 4:f=gC;break;default:f=Au}o=f.bind(null,r,o,e),f=void 0,!Tu||r!=="touchstart"&&r!=="touchmove"&&r!=="wheel"||(f=!0),u?f!==void 0?e.addEventListener(r,o,{capture:!0,passive:f}):e.addEventListener(r,o,!0):f!==void 0?e.addEventListener(r,o,{passive:f}):e.addEventListener(r,o,!1)}function Qu(e,r,o,u,f){var m=u;if((r&1)===0&&(r&2)===0&&u!==null)e:for(;;){if(u===null)return;var x=u.tag;if(x===3||x===4){var C=u.stateNode.containerInfo;if(C===f||C.nodeType===8&&C.parentNode===f)break;if(x===4)for(x=u.return;x!==null;){var _=x.tag;if((_===3||_===4)&&(_=x.stateNode.containerInfo,_===f||_.nodeType===8&&_.parentNode===f))return;x=x.return}for(;C!==null;){if(x=or(C),x===null)return;if(_=x.tag,_===5||_===6){u=m=x;continue e}C=C.parentNode}}u=u.return}dm(function(){var B=m,Q=ku(o),ee=[];e:{var Y=rg.get(e);if(Y!==void 0){var ue=Nu,de=e;switch(e){case"keypress":if(io(o)===0)break e;case"keydown":case"keyup":ue=_C;break;case"focusin":de="focus",ue=Fu;break;case"focusout":de="blur",ue=Fu;break;case"beforeblur":case"afterblur":ue=Fu;break;case"click":if(o.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":ue=Am;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":ue=xC;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":ue=MC;break;case Jm:case eg:case tg:ue=kC;break;case ng:ue=NC;break;case"scroll":ue=yC;break;case"wheel":ue=IC;break;case"copy":case"cut":case"paste":ue=CC;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":ue=Dm}var pe=(r&4)!==0,Ye=!pe&&e==="scroll",M=pe?Y!==null?Y+"Capture":null:Y;pe=[];for(var j=B,z;j!==null;){z=j;var se=z.stateNode;if(z.tag===5&&se!==null&&(z=se,M!==null&&(se=Ri(j,M),se!=null&&pe.push(qi(j,se,z)))),Ye)break;j=j.return}0<pe.length&&(Y=new ue(Y,de,null,o,Q),ee.push({event:Y,listeners:pe}))}}if((r&7)===0){e:{if(Y=e==="mouseover"||e==="pointerover",ue=e==="mouseout"||e==="pointerout",Y&&o!==Su&&(de=o.relatedTarget||o.fromElement)&&(or(de)||de[mn]))break e;if((ue||Y)&&(Y=Q.window===Q?Q:(Y=Q.ownerDocument)?Y.defaultView||Y.parentWindow:window,ue?(de=o.relatedTarget||o.toElement,ue=B,de=de?or(de):null,de!==null&&(Ye=sr(de),de!==Ye||de.tag!==5&&de.tag!==6)&&(de=null)):(ue=null,de=B),ue!==de)){if(pe=Am,se="onMouseLeave",M="onMouseEnter",j="mouse",(e==="pointerout"||e==="pointerover")&&(pe=Dm,se="onPointerLeave",M="onPointerEnter",j="pointer"),Ye=ue==null?Y:Hr(ue),z=de==null?Y:Hr(de),Y=new pe(se,j+"leave",ue,o,Q),Y.target=Ye,Y.relatedTarget=z,se=null,or(Q)===B&&(pe=new pe(M,j+"enter",de,o,Q),pe.target=z,pe.relatedTarget=Ye,se=pe),Ye=se,ue&&de)t:{for(pe=ue,M=de,j=0,z=pe;z;z=Wr(z))j++;for(z=0,se=M;se;se=Wr(se))z++;for(;0<j-z;)pe=Wr(pe),j--;for(;0<z-j;)M=Wr(M),z--;for(;j--;){if(pe===M||M!==null&&pe===M.alternate)break t;pe=Wr(pe),M=Wr(M)}pe=null}else pe=null;ue!==null&&lg(ee,Y,ue,pe,!1),de!==null&&Ye!==null&&lg(ee,Ye,de,pe,!0)}}e:{if(Y=B?Hr(B):window,ue=Y.nodeName&&Y.nodeName.toLowerCase(),ue==="select"||ue==="input"&&Y.type==="file")var ge=HC;else if(Bm(Y))if(Wm)ge=XC;else{ge=GC;var xe=KC}else(ue=Y.nodeName)&&ue.toLowerCase()==="input"&&(Y.type==="checkbox"||Y.type==="radio")&&(ge=qC);if(ge&&(ge=ge(e,B))){$m(ee,ge,o,Q);break e}xe&&xe(e,Y,B),e==="focusout"&&(xe=Y._wrapperState)&&xe.controlled&&Y.type==="number"&&Ne(Y,"number",Y.value)}switch(xe=B?Hr(B):window,e){case"focusin":(Bm(xe)||xe.contentEditable==="true")&&(Br=xe,Hu=B,Hi=null);break;case"focusout":Hi=Hu=Br=null;break;case"mousedown":Ku=!0;break;case"contextmenu":case"mouseup":case"dragend":Ku=!1,Qm(ee,o,Q);break;case"selectionchange":if(ZC)break;case"keydown":case"keyup":Qm(ee,o,Q)}var we;if(Bu)e:{switch(e){case"compositionstart":var Ce="onCompositionStart";break e;case"compositionend":Ce="onCompositionEnd";break e;case"compositionupdate":Ce="onCompositionUpdate";break e}Ce=void 0}else Vr?Fm(e,o)&&(Ce="onCompositionEnd"):e==="keydown"&&o.keyCode===229&&(Ce="onCompositionStart");Ce&&(Nm&&o.locale!=="ko"&&(Vr||Ce!=="onCompositionStart"?Ce==="onCompositionEnd"&&Vr&&(we=_m()):(Nn=Q,Du="value"in Nn?Nn.value:Nn.textContent,Vr=!0)),xe=fo(B,Ce),0<xe.length&&(Ce=new Mm(Ce,e,null,o,Q),ee.push({event:Ce,listeners:xe}),we?Ce.data=we:(we=Vm(o),we!==null&&(Ce.data=we)))),(we=VC?BC(e,o):$C(e,o))&&(B=fo(B,"onBeforeInput"),0<B.length&&(Q=new Mm("onBeforeInput","beforeinput",null,o,Q),ee.push({event:Q,listeners:B}),Q.data=we))}og(ee,r)})}function qi(e,r,o){return{instance:e,listener:r,currentTarget:o}}function fo(e,r){for(var o=r+"Capture",u=[];e!==null;){var f=e,m=f.stateNode;f.tag===5&&m!==null&&(f=m,m=Ri(e,o),m!=null&&u.unshift(qi(e,m,f)),m=Ri(e,r),m!=null&&u.push(qi(e,m,f))),e=e.return}return u}function Wr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function lg(e,r,o,u,f){for(var m=r._reactName,x=[];o!==null&&o!==u;){var C=o,_=C.alternate,B=C.stateNode;if(_!==null&&_===u)break;C.tag===5&&B!==null&&(C=B,f?(_=Ri(o,m),_!=null&&x.unshift(qi(o,_,C))):f||(_=Ri(o,m),_!=null&&x.push(qi(o,_,C)))),o=o.return}x.length!==0&&e.push({event:r,listeners:x})}var nT=/\r\n?/g,rT=/\u0000|\uFFFD/g;function ug(e){return(typeof e=="string"?e:""+e).replace(nT,` 38`).replace(rT,"")}function po(e,r,o){if(r=ug(r),ug(e)!==r&&o)throw Error(i(425))}function ho(){}var Zu=null,Ju=null;function ec(e,r){return e==="textarea"||e==="noscript"||typeof r.children=="string"||typeof r.children=="number"||typeof r.dangerouslySetInnerHTML=="object"&&r.dangerouslySetInnerHTML!==null&&r.dangerouslySetInnerHTML.__html!=null}var tc=typeof setTimeout=="function"?setTimeout:void 0,iT=typeof clearTimeout=="function"?clearTimeout:void 0,cg=typeof Promise=="function"?Promise:void 0,sT=typeof queueMicrotask=="function"?queueMicrotask:typeof cg<"u"?function(e){return cg.resolve(null).then(e).catch(oT)}:tc;function oT(e){setTimeout(function(){throw e})}function nc(e,r){var o=r,u=0;do{var f=o.nextSibling;if(e.removeChild(o),f&&f.nodeType===8)if(o=f.data,o==="/$"){if(u===0){e.removeChild(f),Ii(r);return}u--}else o!=="$"&&o!=="$?"&&o!=="$!"||u++;o=f}while(o);Ii(r)}function In(e){for(;e!=null;e=e.nextSibling){var r=e.nodeType;if(r===1||r===3)break;if(r===8){if(r=e.data,r==="$"||r==="$!"||r==="$?")break;if(r==="/$")return null}}return e}function fg(e){e=e.previousSibling;for(var r=0;e;){if(e.nodeType===8){var o=e.data;if(o==="$"||o==="$!"||o==="$?"){if(r===0)return e;r--}else o==="/$"&&r++}e=e.previousSibling}return null}var Ur=Math.random().toString(36).slice(2),an="__reactFiber$"+Ur,Xi="__reactProps$"+Ur,mn="__reactContainer$"+Ur,rc="__reactEvents$"+Ur,aT="__reactListeners$"+Ur,lT="__reactHandles$"+Ur;function or(e){var r=e[an];if(r)return r;for(var o=e.parentNode;o;){if(r=o[mn]||o[an]){if(o=r.alternate,r.child!==null||o!==null&&o.child!==null)for(e=fg(e);e!==null;){if(o=e[an])return o;e=fg(e)}return r}e=o,o=e.parentNode}return null}function Yi(e){return e=e[an]||e[mn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Hr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(i(33))}function mo(e){return e[Xi]||null}var ic=[],Kr=-1;function Fn(e){return{current:e}}function Ve(e){0>Kr||(e.current=ic[Kr],ic[Kr]=null,Kr--)}function ze(e,r){Kr++,ic[Kr]=e.current,e.current=r}var Vn={},ft=Fn(Vn),kt=Fn(!1),ar=Vn;function Gr(e,r){var o=e.type.contextTypes;if(!o)return Vn;var u=e.stateNode;if(u&&u.__reactInternalMemoizedUnmaskedChildContext===r)return u.__reactInternalMemoizedMaskedChildContext;var f={},m;for(m in o)f[m]=r[m];return u&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=f),f}function Et(e){return e=e.childContextTypes,e!=null}function go(){Ve(kt),Ve(ft)}function dg(e,r,o){if(ft.current!==Vn)throw Error(i(168));ze(ft,r),ze(kt,o)}function pg(e,r,o){var u=e.stateNode;if(r=r.childContextTypes,typeof u.getChildContext!="function")return o;u=u.getChildContext();for(var f in u)if(!(f in r))throw Error(i(108,$(e)||"Unknown",f));return T({},o,u)}function yo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Vn,ar=ft.current,ze(ft,e),ze(kt,kt.current),!0}function hg(e,r,o){var u=e.stateNode;if(!u)throw Error(i(169));o?(e=pg(e,r,ar),u.__reactInternalMemoizedMergedChildContext=e,Ve(kt),Ve(ft),ze(ft,e)):Ve(kt),ze(kt,o)}var gn=null,vo=!1,sc=!1;function mg(e){gn===null?gn=[e]:gn.push(e)}function uT(e){vo=!0,mg(e)}function Bn(){if(!sc&&gn!==null){sc=!0;var e=0,r=De;try{var o=gn;for(De=1;e<o.length;e++){var u=o[e];do u=u(!0);while(u!==null)}gn=null,vo=!1}catch(f){throw gn!==null&&(gn=gn.slice(e+1)),ym(Lu,Bn),f}finally{De=r,sc=!1}}return null}var qr=[],Xr=0,xo=null,wo=0,Vt=[],Bt=0,lr=null,yn=1,vn="";function ur(e,r){qr[Xr++]=wo,qr[Xr++]=xo,xo=e,wo=r}function gg(e,r,o){Vt[Bt++]=yn,Vt[Bt++]=vn,Vt[Bt++]=lr,lr=e;var u=yn;e=vn;var f=32-Gt(u)-1;u&=~(1<<f),o+=1;var m=32-Gt(r)+f;if(30<m){var x=f-f%5;m=(u&(1<<x)-1).toString(32),u>>=x,f-=x,yn=1<<32-Gt(r)+f|o<<f|u,vn=m+e}else yn=1<<m|o<<f|u,vn=e}function oc(e){e.return!==null&&(ur(e,1),gg(e,1,0))}function ac(e){for(;e===xo;)xo=qr[--Xr],qr[Xr]=null,wo=qr[--Xr],qr[Xr]=null;for(;e===lr;)lr=Vt[--Bt],Vt[Bt]=null,vn=Vt[--Bt],Vt[Bt]=null,yn=Vt[--Bt],Vt[Bt]=null}var jt=null,At=null,Be=!1,Xt=null;function yg(e,r){var o=Ht(5,null,null,0);o.elementType="DELETED",o.stateNode=r,o.return=e,r=e.deletions,r===null?(e.deletions=[o],e.flags|=16):r.push(o)}function vg(e,r){switch(e.tag){case 5:var o=e.type;return r=r.nodeType!==1||o.toLowerCase()!==r.nodeName.toLowerCase()?null:r,r!==null?(e.stateNode=r,jt=e,At=In(r.firstChild),!0):!1;case 6:return r=e.pendingProps===""||r.nodeType!==3?null:r,r!==null?(e.stateNode=r,jt=e,At=null,!0):!1;case 13:return r=r.nodeType!==8?null:r,r!==null?(o=lr!==null?{id:yn,overflow:vn}:null,e.memoizedState={dehydrated:r,treeContext:o,retryLane:1073741824},o=Ht(18,null,null,0),o.stateNode=r,o.return=e,e.child=o,jt=e,At=null,!0):!1;default:return!1}}function lc(e){return(e.mode&1)!==0&&(e.flags&128)===0}function uc(e){if(Be){var r=At;if(r){var o=r;if(!vg(e,r)){if(lc(e))throw Error(i(418));r=In(o.nextSibling);var u=jt;r&&vg(e,r)?yg(u,o):(e.flags=e.flags&-4097|2,Be=!1,jt=e)}}else{if(lc(e))throw Error(i(418));e.flags=e.flags&-4097|2,Be=!1,jt=e}}}function xg(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;jt=e}function So(e){if(e!==jt)return!1;if(!Be)return xg(e),Be=!0,!1;var r;if((r=e.tag!==3)&&!(r=e.tag!==5)&&(r=e.type,r=r!=="head"&&r!=="body"&&!ec(e.type,e.memoizedProps)),r&&(r=At)){if(lc(e))throw wg(),Error(i(418));for(;r;)yg(e,r),r=In(r.nextSibling)}if(xg(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));e:{for(e=e.nextSibling,r=0;e;){if(e.nodeType===8){var o=e.data;if(o==="/$"){if(r===0){At=In(e.nextSibling);break e}r--}else o!=="$"&&o!=="$!"&&o!=="$?"||r++}e=e.nextSibling}At=null}}else At=jt?In(e.stateNode.nextSibling):null;return!0}function wg(){for(var e=At;e;)e=In(e.nextSibling)}function Yr(){At=jt=null,Be=!1}function cc(e){Xt===null?Xt=[e]:Xt.push(e)}var cT=H.ReactCurrentBatchConfig;function Yt(e,r){if(e&&e.defaultProps){r=T({},r),e=e.defaultProps;for(var o in e)r[o]===void 0&&(r[o]=e[o]);return r}return r}var ko=Fn(null),Eo=null,Qr=null,fc=null;function dc(){fc=Qr=Eo=null}function pc(e){var r=ko.current;Ve(ko),e._currentValue=r}function hc(e,r,o){for(;e!==null;){var u=e.alternate;if((e.childLanes&r)!==r?(e.childLanes|=r,u!==null&&(u.childLanes|=r)):u!==null&&(u.childLanes&r)!==r&&(u.childLanes|=r),e===o)break;e=e.return}}function Zr(e,r){Eo=e,fc=Qr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&r)!==0&&(Ct=!0),e.firstContext=null)}function $t(e){var r=e._currentValue;if(fc!==e)if(e={context:e,memoizedValue:r,next:null},Qr===null){if(Eo===null)throw Error(i(308));Qr=e,Eo.dependencies={lanes:0,firstContext:e}}else Qr=Qr.next=e;return r}var cr=null;function mc(e){cr===null?cr=[e]:cr.push(e)}function Sg(e,r,o,u){var f=r.interleaved;return f===null?(o.next=o,mc(r)):(o.next=f.next,f.next=o),r.interleaved=o,xn(e,u)}function xn(e,r){e.lanes|=r;var o=e.alternate;for(o!==null&&(o.lanes|=r),o=e,e=e.return;e!==null;)e.childLanes|=r,o=e.alternate,o!==null&&(o.childLanes|=r),o=e,e=e.return;return o.tag===3?o.stateNode:null}var $n=!1;function gc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function kg(e,r){e=e.updateQueue,r.updateQueue===e&&(r.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function wn(e,r){return{eventTime:e,lane:r,tag:0,payload:null,callback:null,next:null}}function Wn(e,r,o){var u=e.updateQueue;if(u===null)return null;if(u=u.shared,(be&2)!==0){var f=u.pending;return f===null?r.next=r:(r.next=f.next,f.next=r),u.pending=r,xn(e,o)}return f=u.interleaved,f===null?(r.next=r,mc(u)):(r.next=f.next,f.next=r),u.interleaved=r,xn(e,o)}function Co(e,r,o){if(r=r.updateQueue,r!==null&&(r=r.shared,(o&4194240)!==0)){var u=r.lanes;u&=e.pendingLanes,o|=u,r.lanes=o,bu(e,o)}}function Eg(e,r){var o=e.updateQueue,u=e.alternate;if(u!==null&&(u=u.updateQueue,o===u)){var f=null,m=null;if(o=o.firstBaseUpdate,o!==null){do{var x={eventTime:o.eventTime,lane:o.lane,tag:o.tag,payload:o.payload,callback:o.callback,next:null};m===null?f=m=x:m=m.next=x,o=o.next}while(o!==null);m===null?f=m=r:m=m.next=r}else f=m=r;o={baseState:u.baseState,firstBaseUpdate:f,lastBaseUpdate:m,shared:u.shared,effects:u.effects},e.updateQueue=o;return}e=o.lastBaseUpdate,e===null?o.firstBaseUpdate=r:e.next=r,o.lastBaseUpdate=r}function To(e,r,o,u){var f=e.updateQueue;$n=!1;var m=f.firstBaseUpdate,x=f.lastBaseUpdate,C=f.shared.pending;if(C!==null){f.shared.pending=null;var _=C,B=_.next;_.next=null,x===null?m=B:x.next=B,x=_;var Q=e.alternate;Q!==null&&(Q=Q.updateQueue,C=Q.lastBaseUpdate,C!==x&&(C===null?Q.firstBaseUpdate=B:C.next=B,Q.lastBaseUpdate=_))}if(m!==null){var ee=f.baseState;x=0,Q=B=_=null,C=m;do{var Y=C.lane,ue=C.eventTime;if((u&Y)===Y){Q!==null&&(Q=Q.next={eventTime:ue,lane:0,tag:C.tag,payload:C.payload,callback:C.callback,next:null});e:{var de=e,pe=C;switch(Y=r,ue=o,pe.tag){case 1:if(de=pe.payload,typeof de=="function"){ee=de.call(ue,ee,Y);break e}ee=de;break e;case 3:de.flags=de.flags&-65537|128;case 0:if(de=pe.payload,Y=typeof de=="function"?de.call(ue,ee,Y):de,Y==null)break e;ee=T({},ee,Y);break e;case 2:$n=!0}}C.callback!==null&&C.lane!==0&&(e.flags|=64,Y=f.effects,Y===null?f.effects=[C]:Y.push(C))}else ue={eventTime:ue,lane:Y,tag:C.tag,payload:C.payload,callback:C.callback,next:null},Q===null?(B=Q=ue,_=ee):Q=Q.next=ue,x|=Y;if(C=C.next,C===null){if(C=f.shared.pending,C===null)break;Y=C,C=Y.next,Y.next=null,f.lastBaseUpdate=Y,f.shared.pending=null}}while(!0);if(Q===null&&(_=ee),f.baseState=_,f.firstBaseUpdate=B,f.lastBaseUpdate=Q,r=f.shared.interleaved,r!==null){f=r;do x|=f.lane,f=f.next;while(f!==r)}else m===null&&(f.shared.lanes=0);pr|=x,e.lanes=x,e.memoizedState=ee}}function Cg(e,r,o){if(e=r.effects,r.effects=null,e!==null)for(r=0;r<e.length;r++){var u=e[r],f=u.callback;if(f!==null){if(u.callback=null,u=o,typeof f!="function")throw Error(i(191,f));f.call(u)}}}var Tg=new t.Component().refs;function yc(e,r,o,u){r=e.memoizedState,o=o(u,r),o=o==null?r:T({},r,o),e.memoizedState=o,e.lanes===0&&(e.updateQueue.baseState=o)}var Po={isMounted:function(e){return(e=e._reactInternals)?sr(e)===e:!1},enqueueSetState:function(e,r,o){e=e._reactInternals;var u=yt(),f=Gn(e),m=wn(u,f);m.payload=r,o!=null&&(m.callback=o),r=Wn(e,m,f),r!==null&&(Jt(r,e,f,u),Co(r,e,f))},enqueueReplaceState:function(e,r,o){e=e._reactInternals;var u=yt(),f=Gn(e),m=wn(u,f);m.tag=1,m.payload=r,o!=null&&(m.callback=o),r=Wn(e,m,f),r!==null&&(Jt(r,e,f,u),Co(r,e,f))},enqueueForceUpdate:function(e,r){e=e._reactInternals;var o=yt(),u=Gn(e),f=wn(o,u);f.tag=2,r!=null&&(f.callback=r),r=Wn(e,f,u),r!==null&&(Jt(r,e,u,o),Co(r,e,u))}};function Pg(e,r,o,u,f,m,x){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(u,m,x):r.prototype&&r.prototype.isPureReactComponent?!Ui(o,u)||!Ui(f,m):!0}function Lg(e,r,o){var u=!1,f=Vn,m=r.contextType;return typeof m=="object"&&m!==null?m=$t(m):(f=Et(r)?ar:ft.current,u=r.contextTypes,m=(u=u!=null)?Gr(e,f):Vn),r=new r(o,m),e.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Po,e.stateNode=r,r._reactInternals=e,u&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=f,e.__reactInternalMemoizedMaskedChildContext=m),r}function Og(e,r,o,u){e=r.state,typeof r.componentWillReceiveProps=="function"&&r.componentWillReceiveProps(o,u),typeof r.UNSAFE_componentWillReceiveProps=="function"&&r.UNSAFE_componentWillReceiveProps(o,u),r.state!==e&&Po.enqueueReplaceState(r,r.state,null)}function vc(e,r,o,u){var f=e.stateNode;f.props=o,f.state=e.memoizedState,f.refs=Tg,gc(e);var m=r.contextType;typeof m=="object"&&m!==null?f.context=$t(m):(m=Et(r)?ar:ft.current,f.context=Gr(e,m)),f.state=e.memoizedState,m=r.getDerivedStateFromProps,typeof m=="function"&&(yc(e,r,m,o),f.state=e.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(r=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),r!==f.state&&Po.enqueueReplaceState(f,f.state,null),To(e,o,f,u),f.state=e.memoizedState),typeof f.componentDidMount=="function"&&(e.flags|=4194308)}function Qi(e,r,o){if(e=o.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(o._owner){if(o=o._owner,o){if(o.tag!==1)throw Error(i(309));var u=o.stateNode}if(!u)throw Error(i(147,e));var f=u,m=""+e;return r!==null&&r.ref!==null&&typeof r.ref=="function"&&r.ref._stringRef===m?r.ref:(r=function(x){var C=f.refs;C===Tg&&(C=f.refs={}),x===null?delete C[m]:C[m]=x},r._stringRef=m,r)}if(typeof e!="string")throw Error(i(284));if(!o._owner)throw Error(i(290,e))}return e}function Lo(e,r){throw e=Object.prototype.toString.call(r),Error(i(31,e==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":e))}function Rg(e){var r=e._init;return r(e._payload)}function bg(e){function r(M,j){if(e){var z=M.deletions;z===null?(M.deletions=[j],M.flags|=16):z.push(j)}}function o(M,j){if(!e)return null;for(;j!==null;)r(M,j),j=j.sibling;return null}function u(M,j){for(M=new Map;j!==null;)j.key!==null?M.set(j.key,j):M.set(j.index,j),j=j.sibling;return M}function f(M,j){return M=Xn(M,j),M.index=0,M.sibling=null,M}function m(M,j,z){return M.index=z,e?(z=M.alternate,z!==null?(z=z.index,z<j?(M.flags|=2,j):z):(M.flags|=2,j)):(M.flags|=1048576,j)}function x(M){return e&&M.alternate===null&&(M.flags|=2),M}function C(M,j,z,se){return j===null||j.tag!==6?(j=tf(z,M.mode,se),j.return=M,j):(j=f(j,z),j.return=M,j)}function _(M,j,z,se){var ge=z.type;return ge===V?Q(M,j,z.props.children,se,z.key):j!==null&&(j.elementType===ge||typeof ge=="object"&&ge!==null&&ge.$$typeof===ve&&Rg(ge)===j.type)?(se=f(j,z.props),se.ref=Qi(M,j,z),se.return=M,se):(se=Ko(z.type,z.key,z.props,null,M.mode,se),se.ref=Qi(M,j,z),se.return=M,se)}function B(M,j,z,se){return j===null||j.tag!==4||j.stateNode.containerInfo!==z.containerInfo||j.stateNode.implementation!==z.implementation?(j=nf(z,M.mode,se),j.return=M,j):(j=f(j,z.children||[]),j.return=M,j)}function Q(M,j,z,se,ge){return j===null||j.tag!==7?(j=yr(z,M.mode,se,ge),j.return=M,j):(j=f(j,z),j.return=M,j)}function ee(M,j,z){if(typeof j=="string"&&j!==""||typeof j=="number")return j=tf(""+j,M.mode,z),j.return=M,j;if(typeof j=="object"&&j!==null){switch(j.$$typeof){case I:return z=Ko(j.type,j.key,j.props,null,M.mode,z),z.ref=Qi(M,null,j),z.return=M,z;case K:return j=nf(j,M.mode,z),j.return=M,j;case ve:var se=j._init;return ee(M,se(j._payload),z)}if(xt(j)||X(j))return j=yr(j,M.mode,z,null),j.return=M,j;Lo(M,j)}return null}function Y(M,j,z,se){var ge=j!==null?j.key:null;if(typeof z=="string"&&z!==""||typeof z=="number")return ge!==null?null:C(M,j,""+z,se);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case I:return z.key===ge?_(M,j,z,se):null;case K:return z.key===ge?B(M,j,z,se):null;case ve:return ge=z._init,Y(M,j,ge(z._payload),se)}if(xt(z)||X(z))return ge!==null?null:Q(M,j,z,se,null);Lo(M,z)}return null}function ue(M,j,z,se,ge){if(typeof se=="string"&&se!==""||typeof se=="number")return M=M.get(z)||null,C(j,M,""+se,ge);if(typeof se=="object"&&se!==null){switch(se.$$typeof){case I:return M=M.get(se.key===null?z:se.key)||null,_(j,M,se,ge);case K:return M=M.get(se.key===null?z:se.key)||null,B(j,M,se,ge);case ve:var xe=se._init;return ue(M,j,z,xe(se._payload),ge)}if(xt(se)||X(se))return M=M.get(z)||null,Q(j,M,se,ge,null);Lo(j,se)}return null}function de(M,j,z,se){for(var ge=null,xe=null,we=j,Ce=j=0,st=null;we!==null&&Ce<z.length;Ce++){we.index>Ce?(st=we,we=null):st=we.sibling;var _e=Y(M,we,z[Ce],se);if(_e===null){we===null&&(we=st);break}e&&we&&_e.alternate===null&&r(M,we),j=m(_e,j,Ce),xe===null?ge=_e:xe.sibling=_e,xe=_e,we=st}if(Ce===z.length)return o(M,we),Be&&ur(M,Ce),ge;if(we===null){for(;Ce<z.length;Ce++)we=ee(M,z[Ce],se),we!==null&&(j=m(we,j,Ce),xe===null?ge=we:xe.sibling=we,xe=we);return Be&&ur(M,Ce),ge}for(we=u(M,we);Ce<z.length;Ce++)st=ue(we,M,Ce,z[Ce],se),st!==null&&(e&&st.alternate!==null&&we.delete(st.key===null?Ce:st.key),j=m(st,j,Ce),xe===null?ge=st:xe.sibling=st,xe=st);return e&&we.forEach(function(Yn){return r(M,Yn)}),Be&&ur(M,Ce),ge}function pe(M,j,z,se){var ge=X(z);if(typeof ge!="function")throw Error(i(150));if(z=ge.call(z),z==null)throw Error(i(151));for(var xe=ge=null,we=j,Ce=j=0,st=null,_e=z.next();we!==null&&!_e.done;Ce++,_e=z.next()){we.index>Ce?(st=we,we=null):st=we.sibling;var Yn=Y(M,we,_e.value,se);if(Yn===null){we===null&&(we=st);break}e&&we&&Yn.alternate===null&&r(M,we),j=m(Yn,j,Ce),xe===null?ge=Yn:xe.sibling=Yn,xe=Yn,we=st}if(_e.done)return o(M,we),Be&&ur(M,Ce),ge;if(we===null){for(;!_e.done;Ce++,_e=z.next())_e=ee(M,_e.value,se),_e!==null&&(j=m(_e,j,Ce),xe===null?ge=_e:xe.sibling=_e,xe=_e);return Be&&ur(M,Ce),ge}for(we=u(M,we);!_e.done;Ce++,_e=z.next())_e=ue(we,M,Ce,_e.value,se),_e!==null&&(e&&_e.alternate!==null&&we.delete(_e.key===null?Ce:_e.key),j=m(_e,j,Ce),xe===null?ge=_e:xe.sibling=_e,xe=_e);return e&&we.forEach(function(WT){return r(M,WT)}),Be&&ur(M,Ce),ge}function Ye(M,j,z,se){if(typeof z=="object"&&z!==null&&z.type===V&&z.key===null&&(z=z.props.children),typeof z=="object"&&z!==null){switch(z.$$typeof){case I:e:{for(var ge=z.key,xe=j;xe!==null;){if(xe.key===ge){if(ge=z.type,ge===V){if(xe.tag===7){o(M,xe.sibling),j=f(xe,z.props.children),j.return=M,M=j;break e}}else if(xe.elementType===ge||typeof ge=="object"&&ge!==null&&ge.$$typeof===ve&&Rg(ge)===xe.type){o(M,xe.sibling),j=f(xe,z.props),j.ref=Qi(M,xe,z),j.return=M,M=j;break e}o(M,xe);break}else r(M,xe);xe=xe.sibling}z.type===V?(j=yr(z.props.children,M.mode,se,z.key),j.return=M,M=j):(se=Ko(z.type,z.key,z.props,null,M.mode,se),se.ref=Qi(M,j,z),se.return=M,M=se)}return x(M);case K:e:{for(xe=z.key;j!==null;){if(j.key===xe)if(j.tag===4&&j.stateNode.containerInfo===z.containerInfo&&j.stateNode.implementation===z.implementation){o(M,j.sibling),j=f(j,z.children||[]),j.return=M,M=j;break e}else{o(M,j);break}else r(M,j);j=j.sibling}j=nf(z,M.mode,se),j.return=M,M=j}return x(M);case ve:return xe=z._init,Ye(M,j,xe(z._payload),se)}if(xt(z))return de(M,j,z,se);if(X(z))return pe(M,j,z,se);Lo(M,z)}return typeof z=="string"&&z!==""||typeof z=="number"?(z=""+z,j!==null&&j.tag===6?(o(M,j.sibling),j=f(j,z),j.return=M,M=j):(o(M,j),j=tf(z,M.mode,se),j.return=M,M=j),x(M)):o(M,j)}return Ye}var Jr=bg(!0),_g=bg(!1),Zi={},ln=Fn(Zi),Ji=Fn(Zi),es=Fn(Zi);function fr(e){if(e===Zi)throw Error(i(174));return e}function xc(e,r){switch(ze(es,r),ze(Ji,e),ze(ln,Zi),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:nt(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=nt(r,e)}Ve(ln),ze(ln,r)}function ei(){Ve(ln),Ve(Ji),Ve(es)}function jg(e){fr(es.current);var r=fr(ln.current),o=nt(r,e.type);r!==o&&(ze(Ji,e),ze(ln,o))}function wc(e){Ji.current===e&&(Ve(ln),Ve(Ji))}var We=Fn(0);function Oo(e){for(var r=e;r!==null;){if(r.tag===13){var o=r.memoizedState;if(o!==null&&(o=o.dehydrated,o===null||o.data==="$?"||o.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if((r.flags&128)!==0)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var Sc=[];function kc(){for(var e=0;e<Sc.length;e++)Sc[e]._workInProgressVersionPrimary=null;Sc.length=0}var Ro=H.ReactCurrentDispatcher,Ec=H.ReactCurrentBatchConfig,dr=0,Ue=null,et=null,rt=null,bo=!1,ts=!1,ns=0,fT=0;function dt(){throw Error(i(321))}function Cc(e,r){if(r===null)return!1;for(var o=0;o<r.length&&o<e.length;o++)if(!qt(e[o],r[o]))return!1;return!0}function Tc(e,r,o,u,f,m){if(dr=m,Ue=r,r.memoizedState=null,r.updateQueue=null,r.lanes=0,Ro.current=e===null||e.memoizedState===null?mT:gT,e=o(u,f),ts){m=0;do{if(ts=!1,ns=0,25<=m)throw Error(i(301));m+=1,rt=et=null,r.updateQueue=null,Ro.current=yT,e=o(u,f)}while(ts)}if(Ro.current=Ao,r=et!==null&&et.next!==null,dr=0,rt=et=Ue=null,bo=!1,r)throw Error(i(300));return e}function Pc(){var e=ns!==0;return ns=0,e}function un(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return rt===null?Ue.memoizedState=rt=e:rt=rt.next=e,rt}function Wt(){if(et===null){var e=Ue.alternate;e=e!==null?e.memoizedState:null}else e=et.next;var r=rt===null?Ue.memoizedState:rt.next;if(r!==null)rt=r,et=e;else{if(e===null)throw Error(i(310));et=e,e={memoizedState:et.memoizedState,baseState:et.baseState,baseQueue:et.baseQueue,queue:et.queue,next:null},rt===null?Ue.memoizedState=rt=e:rt=rt.next=e}return rt}function rs(e,r){return typeof r=="function"?r(e):r}function Lc(e){var r=Wt(),o=r.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=e;var u=et,f=u.baseQueue,m=o.pending;if(m!==null){if(f!==null){var x=f.next;f.next=m.next,m.next=x}u.baseQueue=f=m,o.pending=null}if(f!==null){m=f.next,u=u.baseState;var C=x=null,_=null,B=m;do{var Q=B.lane;if((dr&Q)===Q)_!==null&&(_=_.next={lane:0,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null}),u=B.hasEagerState?B.eagerState:e(u,B.action);else{var ee={lane:Q,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null};_===null?(C=_=ee,x=u):_=_.next=ee,Ue.lanes|=Q,pr|=Q}B=B.next}while(B!==null&&B!==m);_===null?x=u:_.next=C,qt(u,r.memoizedState)||(Ct=!0),r.memoizedState=u,r.baseState=x,r.baseQueue=_,o.lastRenderedState=u}if(e=o.interleaved,e!==null){f=e;do m=f.lane,Ue.lanes|=m,pr|=m,f=f.next;while(f!==e)}else f===null&&(o.lanes=0);return[r.memoizedState,o.dispatch]}function Oc(e){var r=Wt(),o=r.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=e;var u=o.dispatch,f=o.pending,m=r.memoizedState;if(f!==null){o.pending=null;var x=f=f.next;do m=e(m,x.action),x=x.next;while(x!==f);qt(m,r.memoizedState)||(Ct=!0),r.memoizedState=m,r.baseQueue===null&&(r.baseState=m),o.lastRenderedState=m}return[m,u]}function Ag(){}function Mg(e,r){var o=Ue,u=Wt(),f=r(),m=!qt(u.memoizedState,f);if(m&&(u.memoizedState=f,Ct=!0),u=u.queue,Rc(zg.bind(null,o,u,e),[e]),u.getSnapshot!==r||m||rt!==null&&rt.memoizedState.tag&1){if(o.flags|=2048,is(9,Ng.bind(null,o,u,f,r),void 0,null),it===null)throw Error(i(349));(dr&30)!==0||Dg(o,r,f)}return f}function Dg(e,r,o){e.flags|=16384,e={getSnapshot:r,value:o},r=Ue.updateQueue,r===null?(r={lastEffect:null,stores:null},Ue.updateQueue=r,r.stores=[e]):(o=r.stores,o===null?r.stores=[e]:o.push(e))}function Ng(e,r,o,u){r.value=o,r.getSnapshot=u,Ig(r)&&Fg(e)}function zg(e,r,o){return o(function(){Ig(r)&&Fg(e)})}function Ig(e){var r=e.getSnapshot;e=e.value;try{var o=r();return!qt(e,o)}catch{return!0}}function Fg(e){var r=xn(e,1);r!==null&&Jt(r,e,1,-1)}function Vg(e){var r=un();return typeof e=="function"&&(e=e()),r.memoizedState=r.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:rs,lastRenderedState:e},r.queue=e,e=e.dispatch=hT.bind(null,Ue,e),[r.memoizedState,e]}function is(e,r,o,u){return e={tag:e,create:r,destroy:o,deps:u,next:null},r=Ue.updateQueue,r===null?(r={lastEffect:null,stores:null},Ue.updateQueue=r,r.lastEffect=e.next=e):(o=r.lastEffect,o===null?r.lastEffect=e.next=e:(u=o.next,o.next=e,e.next=u,r.lastEffect=e)),e}function Bg(){return Wt().memoizedState}function _o(e,r,o,u){var f=un();Ue.flags|=e,f.memoizedState=is(1|r,o,void 0,u===void 0?null:u)}function jo(e,r,o,u){var f=Wt();u=u===void 0?null:u;var m=void 0;if(et!==null){var x=et.memoizedState;if(m=x.destroy,u!==null&&Cc(u,x.deps)){f.memoizedState=is(r,o,m,u);return}}Ue.flags|=e,f.memoizedState=is(1|r,o,m,u)}function $g(e,r){return _o(8390656,8,e,r)}function Rc(e,r){return jo(2048,8,e,r)}function Wg(e,r){return jo(4,2,e,r)}function Ug(e,r){return jo(4,4,e,r)}function Hg(e,r){if(typeof r=="function")return e=e(),r(e),function(){r(null)};if(r!=null)return e=e(),r.current=e,function(){r.current=null}}function Kg(e,r,o){return o=o!=null?o.concat([e]):null,jo(4,4,Hg.bind(null,r,e),o)}function bc(){}function Gg(e,r){var o=Wt();r=r===void 0?null:r;var u=o.memoizedState;return u!==null&&r!==null&&Cc(r,u[1])?u[0]:(o.memoizedState=[e,r],e)}function qg(e,r){var o=Wt();r=r===void 0?null:r;var u=o.memoizedState;return u!==null&&r!==null&&Cc(r,u[1])?u[0]:(e=e(),o.memoizedState=[e,r],e)}function Xg(e,r,o){return(dr&21)===0?(e.baseState&&(e.baseState=!1,Ct=!0),e.memoizedState=o):(qt(o,r)||(o=Sm(),Ue.lanes|=o,pr|=o,e.baseState=!0),r)}function dT(e,r){var o=De;De=o!==0&&4>o?o:4,e(!0);var u=Ec.transition;Ec.transition={};try{e(!1),r()}finally{De=o,Ec.transition=u}}function Yg(){return Wt().memoizedState}function pT(e,r,o){var u=Gn(e);if(o={lane:u,action:o,hasEagerState:!1,eagerState:null,next:null},Qg(e))Zg(r,o);else if(o=Sg(e,r,o,u),o!==null){var f=yt();Jt(o,e,u,f),Jg(o,r,u)}}function hT(e,r,o){var u=Gn(e),f={lane:u,action:o,hasEagerState:!1,eagerState:null,next:null};if(Qg(e))Zg(r,f);else{var m=e.alternate;if(e.lanes===0&&(m===null||m.lanes===0)&&(m=r.lastRenderedReducer,m!==null))try{var x=r.lastRenderedState,C=m(x,o);if(f.hasEagerState=!0,f.eagerState=C,qt(C,x)){var _=r.interleaved;_===null?(f.next=f,mc(r)):(f.next=_.next,_.next=f),r.interleaved=f;return}}catch{}finally{}o=Sg(e,r,f,u),o!==null&&(f=yt(),Jt(o,e,u,f),Jg(o,r,u))}}function Qg(e){var r=e.alternate;return e===Ue||r!==null&&r===Ue}function Zg(e,r){ts=bo=!0;var o=e.pending;o===null?r.next=r:(r.next=o.next,o.next=r),e.pending=r}function Jg(e,r,o){if((o&4194240)!==0){var u=r.lanes;u&=e.pendingLanes,o|=u,r.lanes=o,bu(e,o)}}var Ao={readContext:$t,useCallback:dt,useContext:dt,useEffect:dt,useImperativeHandle:dt,useInsertionEffect:dt,useLayoutEffect:dt,useMemo:dt,useReducer:dt,useRef:dt,useState:dt,useDebugValue:dt,useDeferredValue:dt,useTransition:dt,useMutableSource:dt,useSyncExternalStore:dt,useId:dt,unstable_isNewReconciler:!1},mT={readContext:$t,useCallback:function(e,r){return un().memoizedState=[e,r===void 0?null:r],e},useContext:$t,useEffect:$g,useImperativeHandle:function(e,r,o){return o=o!=null?o.concat([e]):null,_o(4194308,4,Hg.bind(null,r,e),o)},useLayoutEffect:function(e,r){return _o(4194308,4,e,r)},useInsertionEffect:function(e,r){return _o(4,2,e,r)},useMemo:function(e,r){var o=un();return r=r===void 0?null:r,e=e(),o.memoizedState=[e,r],e},useReducer:function(e,r,o){var u=un();return r=o!==void 0?o(r):r,u.memoizedState=u.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},u.queue=e,e=e.dispatch=pT.bind(null,Ue,e),[u.memoizedState,e]},useRef:function(e){var r=un();return e={current:e},r.memoizedState=e},useState:Vg,useDebugValue:bc,useDeferredValue:function(e){return un().memoizedState=e},useTransition:function(){var e=Vg(!1),r=e[0];return e=dT.bind(null,e[1]),un().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,o){var u=Ue,f=un();if(Be){if(o===void 0)throw Error(i(407));o=o()}else{if(o=r(),it===null)throw Error(i(349));(dr&30)!==0||Dg(u,r,o)}f.memoizedState=o;var m={value:o,getSnapshot:r};return f.queue=m,$g(zg.bind(null,u,m,e),[e]),u.flags|=2048,is(9,Ng.bind(null,u,m,o,r),void 0,null),o},useId:function(){var e=un(),r=it.identifierPrefix;if(Be){var o=vn,u=yn;o=(u&~(1<<32-Gt(u)-1)).toString(32)+o,r=":"+r+"R"+o,o=ns++,0<o&&(r+="H"+o.toString(32)),r+=":"}else o=fT++,r=":"+r+"r"+o.toString(32)+":";return e.memoizedState=r},unstable_isNewReconciler:!1},gT={readContext:$t,useCallback:Gg,useContext:$t,useEffect:Rc,useImperativeHandle:Kg,useInsertionEffect:Wg,useLayoutEffect:Ug,useMemo:qg,useReducer:Lc,useRef:Bg,useState:function(){return Lc(rs)},useDebugValue:bc,useDeferredValue:function(e){var r=Wt();return Xg(r,et.memoizedState,e)},useTransition:function(){var e=Lc(rs)[0],r=Wt().memoizedState;return[e,r]},useMutableSource:Ag,useSyncExternalStore:Mg,useId:Yg,unstable_isNewReconciler:!1},yT={readContext:$t,useCallback:Gg,useContext:$t,useEffect:Rc,useImperativeHandle:Kg,useInsertionEffect:Wg,useLayoutEffect:Ug,useMemo:qg,useReducer:Oc,useRef:Bg,useState:function(){return Oc(rs)},useDebugValue:bc,useDeferredValue:function(e){var r=Wt();return et===null?r.memoizedState=e:Xg(r,et.memoizedState,e)},useTransition:function(){var e=Oc(rs)[0],r=Wt().memoizedState;return[e,r]},useMutableSource:Ag,useSyncExternalStore:Mg,useId:Yg,unstable_isNewReconciler:!1};function ti(e,r){try{var o="",u=r;do o+=Ee(u),u=u.return;while(u);var f=o}catch(m){f=` 39Error generating stack: `+m.message+` 40`+m.stack}return{value:e,source:r,stack:f,digest:null}}function _c(e,r,o){return{value:e,source:null,stack:o??null,digest:r??null}}function jc(e,r){try{console.error(r.value)}catch(o){setTimeout(function(){throw o})}}var vT=typeof WeakMap=="function"?WeakMap:Map;function ey(e,r,o){o=wn(-1,o),o.tag=3,o.payload={element:null};var u=r.value;return o.callback=function(){Vo||(Vo=!0,Gc=u),jc(e,r)},o}function ty(e,r,o){o=wn(-1,o),o.tag=3;var u=e.type.getDerivedStateFromError;if(typeof u=="function"){var f=r.value;o.payload=function(){return u(f)},o.callback=function(){jc(e,r)}}var m=e.stateNode;return m!==null&&typeof m.componentDidCatch=="function"&&(o.callback=function(){jc(e,r),typeof u!="function"&&(Hn===null?Hn=new Set([this]):Hn.add(this));var x=r.stack;this.componentDidCatch(r.value,{componentStack:x!==null?x:""})}),o}function ny(e,r,o){var u=e.pingCache;if(u===null){u=e.pingCache=new vT;var f=new Set;u.set(r,f)}else f=u.get(r),f===void 0&&(f=new Set,u.set(r,f));f.has(o)||(f.add(o),e=jT.bind(null,e,r,o),r.then(e,e))}function ry(e){do{var r;if((r=e.tag===13)&&(r=e.memoizedState,r=r!==null?r.dehydrated!==null:!0),r)return e;e=e.return}while(e!==null);return null}function iy(e,r,o,u,f){return(e.mode&1)===0?(e===r?e.flags|=65536:(e.flags|=128,o.flags|=131072,o.flags&=-52805,o.tag===1&&(o.alternate===null?o.tag=17:(r=wn(-1,1),r.tag=2,Wn(o,r,1))),o.lanes|=1),e):(e.flags|=65536,e.lanes=f,e)}var xT=H.ReactCurrentOwner,Ct=!1;function gt(e,r,o,u){r.child=e===null?_g(r,null,o,u):Jr(r,e.child,o,u)}function sy(e,r,o,u,f){o=o.render;var m=r.ref;return Zr(r,f),u=Tc(e,r,o,u,m,f),o=Pc(),e!==null&&!Ct?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~f,Sn(e,r,f)):(Be&&o&&oc(r),r.flags|=1,gt(e,r,u,f),r.child)}function oy(e,r,o,u,f){if(e===null){var m=o.type;return typeof m=="function"&&!ef(m)&&m.defaultProps===void 0&&o.compare===null&&o.defaultProps===void 0?(r.tag=15,r.type=m,ay(e,r,m,u,f)):(e=Ko(o.type,null,u,r,r.mode,f),e.ref=r.ref,e.return=r,r.child=e)}if(m=e.child,(e.lanes&f)===0){var x=m.memoizedProps;if(o=o.compare,o=o!==null?o:Ui,o(x,u)&&e.ref===r.ref)return Sn(e,r,f)}return r.flags|=1,e=Xn(m,u),e.ref=r.ref,e.return=r,r.child=e}function ay(e,r,o,u,f){if(e!==null){var m=e.memoizedProps;if(Ui(m,u)&&e.ref===r.ref)if(Ct=!1,r.pendingProps=u=m,(e.lanes&f)!==0)(e.flags&131072)!==0&&(Ct=!0);else return r.lanes=e.lanes,Sn(e,r,f)}return Ac(e,r,o,u,f)}function ly(e,r,o){var u=r.pendingProps,f=u.children,m=e!==null?e.memoizedState:null;if(u.mode==="hidden")if((r.mode&1)===0)r.memoizedState={baseLanes:0,cachePool:null,transitions:null},ze(ri,Mt),Mt|=o;else{if((o&1073741824)===0)return e=m!==null?m.baseLanes|o:o,r.lanes=r.childLanes=1073741824,r.memoizedState={baseLanes:e,cachePool:null,transitions:null},r.updateQueue=null,ze(ri,Mt),Mt|=e,null;r.memoizedState={baseLanes:0,cachePool:null,transitions:null},u=m!==null?m.baseLanes:o,ze(ri,Mt),Mt|=u}else m!==null?(u=m.baseLanes|o,r.memoizedState=null):u=o,ze(ri,Mt),Mt|=u;return gt(e,r,f,o),r.child}function uy(e,r){var o=r.ref;(e===null&&o!==null||e!==null&&e.ref!==o)&&(r.flags|=512,r.flags|=2097152)}function Ac(e,r,o,u,f){var m=Et(o)?ar:ft.current;return m=Gr(r,m),Zr(r,f),o=Tc(e,r,o,u,m,f),u=Pc(),e!==null&&!Ct?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~f,Sn(e,r,f)):(Be&&u&&oc(r),r.flags|=1,gt(e,r,o,f),r.child)}function cy(e,r,o,u,f){if(Et(o)){var m=!0;yo(r)}else m=!1;if(Zr(r,f),r.stateNode===null)Do(e,r),Lg(r,o,u),vc(r,o,u,f),u=!0;else if(e===null){var x=r.stateNode,C=r.memoizedProps;x.props=C;var _=x.context,B=o.contextType;typeof B=="object"&&B!==null?B=$t(B):(B=Et(o)?ar:ft.current,B=Gr(r,B));var Q=o.getDerivedStateFromProps,ee=typeof Q=="function"||typeof x.getSnapshotBeforeUpdate=="function";ee||typeof x.UNSAFE_componentWillReceiveProps!="function"&&typeof x.componentWillReceiveProps!="function"||(C!==u||_!==B)&&Og(r,x,u,B),$n=!1;var Y=r.memoizedState;x.state=Y,To(r,u,x,f),_=r.memoizedState,C!==u||Y!==_||kt.current||$n?(typeof Q=="function"&&(yc(r,o,Q,u),_=r.memoizedState),(C=$n||Pg(r,o,C,u,Y,_,B))?(ee||typeof x.UNSAFE_componentWillMount!="function"&&typeof x.componentWillMount!="function"||(typeof x.componentWillMount=="function"&&x.componentWillMount(),typeof x.UNSAFE_componentWillMount=="function"&&x.UNSAFE_componentWillMount()),typeof x.componentDidMount=="function"&&(r.flags|=4194308)):(typeof x.componentDidMount=="function"&&(r.flags|=4194308),r.memoizedProps=u,r.memoizedState=_),x.props=u,x.state=_,x.context=B,u=C):(typeof x.componentDidMount=="function"&&(r.flags|=4194308),u=!1)}else{x=r.stateNode,kg(e,r),C=r.memoizedProps,B=r.type===r.elementType?C:Yt(r.type,C),x.props=B,ee=r.pendingProps,Y=x.context,_=o.contextType,typeof _=="object"&&_!==null?_=$t(_):(_=Et(o)?ar:ft.current,_=Gr(r,_));var ue=o.getDerivedStateFromProps;(Q=typeof ue=="function"||typeof x.getSnapshotBeforeUpdate=="function")||typeof x.UNSAFE_componentWillReceiveProps!="function"&&typeof x.componentWillReceiveProps!="function"||(C!==ee||Y!==_)&&Og(r,x,u,_),$n=!1,Y=r.memoizedState,x.state=Y,To(r,u,x,f);var de=r.memoizedState;C!==ee||Y!==de||kt.current||$n?(typeof ue=="function"&&(yc(r,o,ue,u),de=r.memoizedState),(B=$n||Pg(r,o,B,u,Y,de,_)||!1)?(Q||typeof x.UNSAFE_componentWillUpdate!="function"&&typeof x.componentWillUpdate!="function"||(typeof x.componentWillUpdate=="function"&&x.componentWillUpdate(u,de,_),typeof x.UNSAFE_componentWillUpdate=="function"&&x.UNSAFE_componentWillUpdate(u,de,_)),typeof x.componentDidUpdate=="function"&&(r.flags|=4),typeof x.getSnapshotBeforeUpdate=="function"&&(r.flags|=1024)):(typeof x.componentDidUpdate!="function"||C===e.memoizedProps&&Y===e.memoizedState||(r.flags|=4),typeof x.getSnapshotBeforeUpdate!="function"||C===e.memoizedProps&&Y===e.memoizedState||(r.flags|=1024),r.memoizedProps=u,r.memoizedState=de),x.props=u,x.state=de,x.context=_,u=B):(typeof x.componentDidUpdate!="function"||C===e.memoizedProps&&Y===e.memoizedState||(r.flags|=4),typeof x.getSnapshotBeforeUpdate!="function"||C===e.memoizedProps&&Y===e.memoizedState||(r.flags|=1024),u=!1)}return Mc(e,r,o,u,m,f)}function Mc(e,r,o,u,f,m){uy(e,r);var x=(r.flags&128)!==0;if(!u&&!x)return f&&hg(r,o,!1),Sn(e,r,m);u=r.stateNode,xT.current=r;var C=x&&typeof o.getDerivedStateFromError!="function"?null:u.render();return r.flags|=1,e!==null&&x?(r.child=Jr(r,e.child,null,m),r.child=Jr(r,null,C,m)):gt(e,r,C,m),r.memoizedState=u.state,f&&hg(r,o,!0),r.child}function fy(e){var r=e.stateNode;r.pendingContext?dg(e,r.pendingContext,r.pendingContext!==r.context):r.context&&dg(e,r.context,!1),xc(e,r.containerInfo)}function dy(e,r,o,u,f){return Yr(),cc(f),r.flags|=256,gt(e,r,o,u),r.child}var Dc={dehydrated:null,treeContext:null,retryLane:0};function Nc(e){return{baseLanes:e,cachePool:null,transitions:null}}function py(e,r,o){var u=r.pendingProps,f=We.current,m=!1,x=(r.flags&128)!==0,C;if((C=x)||(C=e!==null&&e.memoizedState===null?!1:(f&2)!==0),C?(m=!0,r.flags&=-129):(e===null||e.memoizedState!==null)&&(f|=1),ze(We,f&1),e===null)return uc(r),e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((r.mode&1)===0?r.lanes=1:e.data==="$!"?r.lanes=8:r.lanes=1073741824,null):(x=u.children,e=u.fallback,m?(u=r.mode,m=r.child,x={mode:"hidden",children:x},(u&1)===0&&m!==null?(m.childLanes=0,m.pendingProps=x):m=Go(x,u,0,null),e=yr(e,u,o,null),m.return=r,e.return=r,m.sibling=e,r.child=m,r.child.memoizedState=Nc(o),r.memoizedState=Dc,e):zc(r,x));if(f=e.memoizedState,f!==null&&(C=f.dehydrated,C!==null))return wT(e,r,x,u,C,f,o);if(m){m=u.fallback,x=r.mode,f=e.child,C=f.sibling;var _={mode:"hidden",children:u.children};return(x&1)===0&&r.child!==f?(u=r.child,u.childLanes=0,u.pendingProps=_,r.deletions=null):(u=Xn(f,_),u.subtreeFlags=f.subtreeFlags&14680064),C!==null?m=Xn(C,m):(m=yr(m,x,o,null),m.flags|=2),m.return=r,u.return=r,u.sibling=m,r.child=u,u=m,m=r.child,x=e.child.memoizedState,x=x===null?Nc(o):{baseLanes:x.baseLanes|o,cachePool:null,transitions:x.transitions},m.memoizedState=x,m.childLanes=e.childLanes&~o,r.memoizedState=Dc,u}return m=e.child,e=m.sibling,u=Xn(m,{mode:"visible",children:u.children}),(r.mode&1)===0&&(u.lanes=o),u.return=r,u.sibling=null,e!==null&&(o=r.deletions,o===null?(r.deletions=[e],r.flags|=16):o.push(e)),r.child=u,r.memoizedState=null,u}function zc(e,r){return r=Go({mode:"visible",children:r},e.mode,0,null),r.return=e,e.child=r}function Mo(e,r,o,u){return u!==null&&cc(u),Jr(r,e.child,null,o),e=zc(r,r.pendingProps.children),e.flags|=2,r.memoizedState=null,e}function wT(e,r,o,u,f,m,x){if(o)return r.flags&256?(r.flags&=-257,u=_c(Error(i(422))),Mo(e,r,x,u)):r.memoizedState!==null?(r.child=e.child,r.flags|=128,null):(m=u.fallback,f=r.mode,u=Go({mode:"visible",children:u.children},f,0,null),m=yr(m,f,x,null),m.flags|=2,u.return=r,m.return=r,u.sibling=m,r.child=u,(r.mode&1)!==0&&Jr(r,e.child,null,x),r.child.memoizedState=Nc(x),r.memoizedState=Dc,m);if((r.mode&1)===0)return Mo(e,r,x,null);if(f.data==="$!"){if(u=f.nextSibling&&f.nextSibling.dataset,u)var C=u.dgst;return u=C,m=Error(i(419)),u=_c(m,u,void 0),Mo(e,r,x,u)}if(C=(x&e.childLanes)!==0,Ct||C){if(u=it,u!==null){switch(x&-x){case 4:f=2;break;case 16:f=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:f=32;break;case 536870912:f=268435456;break;default:f=0}f=(f&(u.suspendedLanes|x))!==0?0:f,f!==0&&f!==m.retryLane&&(m.retryLane=f,xn(e,f),Jt(u,e,f,-1))}return Jc(),u=_c(Error(i(421))),Mo(e,r,x,u)}return f.data==="$?"?(r.flags|=128,r.child=e.child,r=AT.bind(null,e),f._reactRetry=r,null):(e=m.treeContext,At=In(f.nextSibling),jt=r,Be=!0,Xt=null,e!==null&&(Vt[Bt++]=yn,Vt[Bt++]=vn,Vt[Bt++]=lr,yn=e.id,vn=e.overflow,lr=r),r=zc(r,u.children),r.flags|=4096,r)}function hy(e,r,o){e.lanes|=r;var u=e.alternate;u!==null&&(u.lanes|=r),hc(e.return,r,o)}function Ic(e,r,o,u,f){var m=e.memoizedState;m===null?e.memoizedState={isBackwards:r,rendering:null,renderingStartTime:0,last:u,tail:o,tailMode:f}:(m.isBackwards=r,m.rendering=null,m.renderingStartTime=0,m.last=u,m.tail=o,m.tailMode=f)}function my(e,r,o){var u=r.pendingProps,f=u.revealOrder,m=u.tail;if(gt(e,r,u.children,o),u=We.current,(u&2)!==0)u=u&1|2,r.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=r.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&hy(e,o,r);else if(e.tag===19)hy(e,o,r);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===r)break e;for(;e.sibling===null;){if(e.return===null||e.return===r)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}u&=1}if(ze(We,u),(r.mode&1)===0)r.memoizedState=null;else switch(f){case"forwards":for(o=r.child,f=null;o!==null;)e=o.alternate,e!==null&&Oo(e)===null&&(f=o),o=o.sibling;o=f,o===null?(f=r.child,r.child=null):(f=o.sibling,o.sibling=null),Ic(r,!1,f,o,m);break;case"backwards":for(o=null,f=r.child,r.child=null;f!==null;){if(e=f.alternate,e!==null&&Oo(e)===null){r.child=f;break}e=f.sibling,f.sibling=o,o=f,f=e}Ic(r,!0,o,null,m);break;case"together":Ic(r,!1,null,null,void 0);break;default:r.memoizedState=null}return r.child}function Do(e,r){(r.mode&1)===0&&e!==null&&(e.alternate=null,r.alternate=null,r.flags|=2)}function Sn(e,r,o){if(e!==null&&(r.dependencies=e.dependencies),pr|=r.lanes,(o&r.childLanes)===0)return null;if(e!==null&&r.child!==e.child)throw Error(i(153));if(r.child!==null){for(e=r.child,o=Xn(e,e.pendingProps),r.child=o,o.return=r;e.sibling!==null;)e=e.sibling,o=o.sibling=Xn(e,e.pendingProps),o.return=r;o.sibling=null}return r.child}function ST(e,r,o){switch(r.tag){case 3:fy(r),Yr();break;case 5:jg(r);break;case 1:Et(r.type)&&yo(r);break;case 4:xc(r,r.stateNode.containerInfo);break;case 10:var u=r.type._context,f=r.memoizedProps.value;ze(ko,u._currentValue),u._currentValue=f;break;case 13:if(u=r.memoizedState,u!==null)return u.dehydrated!==null?(ze(We,We.current&1),r.flags|=128,null):(o&r.child.childLanes)!==0?py(e,r,o):(ze(We,We.current&1),e=Sn(e,r,o),e!==null?e.sibling:null);ze(We,We.current&1);break;case 19:if(u=(o&r.childLanes)!==0,(e.flags&128)!==0){if(u)return my(e,r,o);r.flags|=128}if(f=r.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),ze(We,We.current),u)break;return null;case 22:case 23:return r.lanes=0,ly(e,r,o)}return Sn(e,r,o)}var gy,Fc,yy,vy;gy=function(e,r){for(var o=r.child;o!==null;){if(o.tag===5||o.tag===6)e.appendChild(o.stateNode);else if(o.tag!==4&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===r)break;for(;o.sibling===null;){if(o.return===null||o.return===r)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},Fc=function(){},yy=function(e,r,o,u){var f=e.memoizedProps;if(f!==u){e=r.stateNode,fr(ln.current);var m=null;switch(o){case"input":f=Oe(e,f),u=Oe(e,u),m=[];break;case"select":f=T({},f,{value:void 0}),u=T({},u,{value:void 0}),m=[];break;case"textarea":f=wt(e,f),u=wt(e,u),m=[];break;default:typeof f.onClick!="function"&&typeof u.onClick=="function"&&(e.onclick=ho)}xu(o,u);var x;o=null;for(B in f)if(!u.hasOwnProperty(B)&&f.hasOwnProperty(B)&&f[B]!=null)if(B==="style"){var C=f[B];for(x in C)C.hasOwnProperty(x)&&(o||(o={}),o[x]="")}else B!=="dangerouslySetInnerHTML"&&B!=="children"&&B!=="suppressContentEditableWarning"&&B!=="suppressHydrationWarning"&&B!=="autoFocus"&&(a.hasOwnProperty(B)?m||(m=[]):(m=m||[]).push(B,null));for(B in u){var _=u[B];if(C=f!=null?f[B]:void 0,u.hasOwnProperty(B)&&_!==C&&(_!=null||C!=null))if(B==="style")if(C){for(x in C)!C.hasOwnProperty(x)||_&&_.hasOwnProperty(x)||(o||(o={}),o[x]="");for(x in _)_.hasOwnProperty(x)&&C[x]!==_[x]&&(o||(o={}),o[x]=_[x])}else o||(m||(m=[]),m.push(B,o)),o=_;else B==="dangerouslySetInnerHTML"?(_=_?_.__html:void 0,C=C?C.__html:void 0,_!=null&&C!==_&&(m=m||[]).push(B,_)):B==="children"?typeof _!="string"&&typeof _!="number"||(m=m||[]).push(B,""+_):B!=="suppressContentEditableWarning"&&B!=="suppressHydrationWarning"&&(a.hasOwnProperty(B)?(_!=null&&B==="onScroll"&&Fe("scroll",e),m||C===_||(m=[])):(m=m||[]).push(B,_))}o&&(m=m||[]).push("style",o);var B=m;(r.updateQueue=B)&&(r.flags|=4)}},vy=function(e,r,o,u){o!==u&&(r.flags|=4)};function ss(e,r){if(!Be)switch(e.tailMode){case"hidden":r=e.tail;for(var o=null;r!==null;)r.alternate!==null&&(o=r),r=r.sibling;o===null?e.tail=null:o.sibling=null;break;case"collapsed":o=e.tail;for(var u=null;o!==null;)o.alternate!==null&&(u=o),o=o.sibling;u===null?r||e.tail===null?e.tail=null:e.tail.sibling=null:u.sibling=null}}function pt(e){var r=e.alternate!==null&&e.alternate.child===e.child,o=0,u=0;if(r)for(var f=e.child;f!==null;)o|=f.lanes|f.childLanes,u|=f.subtreeFlags&14680064,u|=f.flags&14680064,f.return=e,f=f.sibling;else for(f=e.child;f!==null;)o|=f.lanes|f.childLanes,u|=f.subtreeFlags,u|=f.flags,f.return=e,f=f.sibling;return e.subtreeFlags|=u,e.childLanes=o,r}function kT(e,r,o){var u=r.pendingProps;switch(ac(r),r.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return pt(r),null;case 1:return Et(r.type)&&go(),pt(r),null;case 3:return u=r.stateNode,ei(),Ve(kt),Ve(ft),kc(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),(e===null||e.child===null)&&(So(r)?r.flags|=4:e===null||e.memoizedState.isDehydrated&&(r.flags&256)===0||(r.flags|=1024,Xt!==null&&(Yc(Xt),Xt=null))),Fc(e,r),pt(r),null;case 5:wc(r);var f=fr(es.current);if(o=r.type,e!==null&&r.stateNode!=null)yy(e,r,o,u,f),e.ref!==r.ref&&(r.flags|=512,r.flags|=2097152);else{if(!u){if(r.stateNode===null)throw Error(i(166));return pt(r),null}if(e=fr(ln.current),So(r)){u=r.stateNode,o=r.type;var m=r.memoizedProps;switch(u[an]=r,u[Xi]=m,e=(r.mode&1)!==0,o){case"dialog":Fe("cancel",u),Fe("close",u);break;case"iframe":case"object":case"embed":Fe("load",u);break;case"video":case"audio":for(f=0;f<Ki.length;f++)Fe(Ki[f],u);break;case"source":Fe("error",u);break;case"img":case"image":case"link":Fe("error",u),Fe("load",u);break;case"details":Fe("toggle",u);break;case"input":Me(u,m),Fe("invalid",u);break;case"select":u._wrapperState={wasMultiple:!!m.multiple},Fe("invalid",u);break;case"textarea":Rn(u,m),Fe("invalid",u)}xu(o,m),f=null;for(var x in m)if(m.hasOwnProperty(x)){var C=m[x];x==="children"?typeof C=="string"?u.textContent!==C&&(m.suppressHydrationWarning!==!0&&po(u.textContent,C,e),f=["children",C]):typeof C=="number"&&u.textContent!==""+C&&(m.suppressHydrationWarning!==!0&&po(u.textContent,C,e),f=["children",""+C]):a.hasOwnProperty(x)&&C!=null&&x==="onScroll"&&Fe("scroll",u)}switch(o){case"input":fe(u),Te(u,m,!0);break;case"textarea":fe(u),bt(u);break;case"select":case"option":break;default:typeof m.onClick=="function"&&(u.onclick=ho)}u=f,r.updateQueue=u,u!==null&&(r.flags|=4)}else{x=f.nodeType===9?f:f.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=qe(o)),e==="http://www.w3.org/1999/xhtml"?o==="script"?(e=x.createElement("div"),e.innerHTML="<script><\/script>
40",e=e.removeChild(e.firstChild)):typeof u.is=="string"?e=x.createElement(o,{is:u.is}):(e=x.createElement(o),o==="select"&&(x=e,u.multiple?x.multiple=!0:u.size&&(x.size=u.size))):e=x.createElementNS(e,o),e[an]=r,e[Xi]=u,gy(e,r,!1,!1),r.stateNode=e;e:{switch(x=wu(o,u),o){case"dialog":Fe("cancel",e),Fe("close",e),f=u;break;case"iframe":case"object":case"embed":Fe("load",e),f=u;break;case"video":case"audio":for(f=0;f<Ki.length;f++)Fe(Ki[f],e);f=u;break;case"source":Fe("error",e),f=u;break;case"img":case"image":case"link":Fe("error",e),Fe("load",e),f=u;break;case"details":Fe("toggle",e),f=u;break;case"input":Me(e,u),f=Oe(e,u),Fe("invalid",e);break;case"option":f=u;break;case"select":e._wrapperState={wasMultiple:!!u.multiple},f=T({},u,{value:void 0}),Fe("invalid",e);break;case"textarea":Rn(e,u),f=wt(e,u),Fe("invalid",e);break;default:f=u}xu(o,f),C=f;for(m in C)if(C.hasOwnProperty(m)){var _=C[m];m==="style"?Oi(e,_):m==="dangerouslySetInnerHTML"?(_=_?_.__html:void 0,_!=null&&Dr(e,_)):m==="children"?typeof _=="string"?(o!=="textarea"||_!=="")&&bn(e,_):typeof _=="number"&&bn(e,""+_):m!=="suppressContentEditableWarning"&&m!=="suppressHydrationWarning"&&m!=="autoFocus"&&(a.hasOwnProperty(m)?_!=null&&m==="onScroll"&&Fe("scroll",e):_!=null&&G(e,m,_,x))}switch(o){case"input":fe(e),Te(e,u,!1);break;case"textarea":fe(e),bt(e);break;case"option":u.value!=null&&e.setAttribute("value",""+Z(u.value));break;case"select":e.multiple=!!u.multiple,m=u.value,m!=null?Rt(e,!!u.multiple,m,!1):u.defaultValue!=null&&Rt(e,!!u.multiple,u.defaultValue,!0);break;default:typeof f.onClick=="function"&&(e.onclick=ho)}switch(o){case"button":case"input":case"select":case"textarea":u=!!u.autoFocus;break e;case"img":u=!0;break e;default:u=!1}}u&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}return pt(r),null;case 6:if(e&&r.stateNode!=null)vy(e,r,e.memoizedProps,u);else{if(typeof u!="string"&&r.stateNode===null)throw Error(i(166));if(o=fr(es.current),fr(ln.current),So(r)){if(u=r.stateNode,o=r.memoizedProps,u[an]=r,(m=u.nodeValue!==o)&&(e=jt,e!==null))switch(e.tag){case 3:po(u.nodeValue,o,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&po(u.nodeValue,o,(e.mode&1)!==0)}m&&(r.flags|=4)}else u=(o.nodeType===9?o:o.ownerDocument).createTextNode(u),u[an]=r,r.stateNode=u}return pt(r),null;case 13:if(Ve(We),u=r.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Be&&At!==null&&(r.mode&1)!==0&&(r.flags&128)===0)wg(),Yr(),r.flags|=98560,m=!1;else if(m=So(r),u!==null&&u.dehydrated!==null){if(e===null){if(!m)throw Error(i(318));if(m=r.memoizedState,m=m!==null?m.dehydrated:null,!m)throw Error(i(317));m[an]=r}else Yr(),(r.flags&128)===0&&(r.memoizedState=null),r.flags|=4;pt(r),m=!1}else Xt!==null&&(Yc(Xt),Xt=null),m=!0;if(!m)return r.flags&65536?r:null}return(r.flags&128)!==0?(r.lanes=o,r):(u=u!==null,u!==(e!==null&&e.memoizedState!==null)&&u&&(r.child.flags|=8192,(r.mode&1)!==0&&(e===null||(We.current&1)!==0?tt===0&&(tt=3):Jc())),r.updateQueue!==null&&(r.flags|=4),pt(r),null);case 4:return ei(),Fc(e,r),e===null&&Gi(r.stateNode.containerInfo),pt(r),null;case 10:return pc(r.type._context),pt(r),null;case 17:return Et(r.type)&&go(),pt(r),null;case 19:if(Ve(We),m=r.memoizedState,m===null)return pt(r),null;if(u=(r.flags&128)!==0,x=m.rendering,x===null)if(u)ss(m,!1);else{if(tt!==0||e!==null&&(e.flags&128)!==0)for(e=r.child;e!==null;){if(x=Oo(e),x!==null){for(r.flags|=128,ss(m,!1),u=x.updateQueue,u!==null&&(r.updateQueue=u,r.flags|=4),r.subtreeFlags=0,u=o,o=r.child;o!==null;)m=o,e=u,m.flags&=14680066,x=m.alternate,x===null?(m.childLanes=0,m.lanes=e,m.child=null,m.subtreeFlags=0,m.memoizedProps=null,m.memoizedState=null,m.updateQueue=null,m.dependencies=null,m.stateNode=null):(m.childLanes=x.childLanes,m.lanes=x.lanes,m.child=x.child,m.subtreeFlags=0,m.deletions=null,m.memoizedProps=x.memoizedProps,m.memoizedState=x.memoizedState,m.updateQueue=x.updateQueue,m.type=x.type,e=x.dependencies,m.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),o=o.sibling;return ze(We,We.current&1|2),r.child}e=e.sibling}m.tail!==null&&Xe()>ii&&(r.flags|=128,u=!0,ss(m,!1),r.lanes=4194304)}else{if(!u)if(e=Oo(x),e!==null){if(r.flags|=128,u=!0,o=e.updateQueue,o!==null&&(r.updateQueue=o,r.flags|=4),ss(m,!0),m.tail===null&&m.tailMode==="hidden"&&!x.alternate&&!Be)return pt(r),null}else 2*Xe()-m.renderingStartTime>ii&&o!==1073741824&&(r.flags|=128,u=!0,ss(m,!1),r.lanes=4194304);m.isBackwards?(x.sibling=r.child,r.child=x):(o=m.last,o!==null?o.sibling=x:r.child=x,m.last=x)}return m.tail!==null?(r=m.tail,m.rendering=r,m.tail=r.sibling,m.renderingStartTime=Xe(),r.sibling=null,o=We.current,ze(We,u?o&1|2:o&1),r):(pt(r),null);case 22:case 23:return Zc(),u=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==u&&(r.flags|=8192),u&&(r.mode&1)!==0?(Mt&1073741824)!==0&&(pt(r),r.subtreeFlags&6&&(r.flags|=8192)):pt(r),null;case 24:return null;case 25:return null}throw Error(i(156,r.tag))}function ET(e,r){switch(ac(r),r.tag){case 1:return Et(r.type)&&go(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return ei(),Ve(kt),Ve(ft),kc(),e=r.flags,(e&65536)!==0&&(e&128)===0?(r.flags=e&-65537|128,r):null;case 5:return wc(r),null;case 13:if(Ve(We),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(i(340));Yr()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return Ve(We),null;case 4:return ei(),null;case 10:return pc(r.type._context),null;case 22:case 23:return Zc(),null;case 24:return null;default:return null}}var No=!1,ht=!1,CT=typeof WeakSet=="function"?WeakSet:Set,ce=null;function ni(e,r){var o=e.ref;if(o!==null)if(typeof o=="function")try{o(null)}catch(u){Ke(e,r,u)}else o.current=null}function Vc(e,r,o){try{o()}catch(u){Ke(e,r,u)}}var xy=!1;function TT(e,r){if(Zu=to,e=Ym(),Uu(e)){if("selectionStart"in e)var o={start:e.selectionStart,end:e.selectionEnd};else e:{o=(o=e.ownerDocument)&&o.defaultView||window;var u=o.getSelection&&o.getSelection();if(u&&u.rangeCount!==0){o=u.anchorNode;var f=u.anchorOffset,m=u.focusNode;u=u.focusOffset;try{o.nodeType,m.nodeType}catch{o=null;break e}var x=0,C=-1,_=-1,B=0,Q=0,ee=e,Y=null;t:for(;;){for(var ue;ee!==o||f!==0&&ee.nodeType!==3||(C=x+f),ee!==m||u!==0&&ee.nodeType!==3||(_=x+u),ee.nodeType===3&&(x+=ee.nodeValue.length),(ue=ee.firstChild)!==null;)Y=ee,ee=ue;for(;;){if(ee===e)break t;if(Y===o&&++B===f&&(C=x),Y===m&&++Q===u&&(_=x),(ue=ee.nextSibling)!==null)break;ee=Y,Y=ee.parentNode}ee=ue}o=C===-1||_===-1?null:{start:C,end:_}}else o=null}o=o||{start:0,end:0}}else o=null;for(Ju={focusedElem:e,selectionRange:o},to=!1,ce=r;ce!==null;)if(r=ce,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,ce=e;else for(;ce!==null;){r=ce;try{var de=r.alternate;if((r.flags&1024)!==0)switch(r.tag){case 0:case 11:case 15:break;case 1:if(de!==null){var pe=de.memoizedProps,Ye=de.memoizedState,M=r.stateNode,j=M.getSnapshotBeforeUpdate(r.elementType===r.type?pe:Yt(r.type,pe),Ye);M.__reactInternalSnapshotBeforeUpdate=j}break;case 3:var z=r.stateNode.containerInfo;z.nodeType===1?z.textContent="":z.nodeType===9&&z.documentElement&&z.removeChild(z.documentElement);break;
vendor: 13,960 bytes, line 40
40case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}catch(se){Ke(r,r.return,se)}if(e=r.sibling,e!==null){e.return=r.return,ce=e;break}ce=r.return}return de=xy,xy=!1,de}function os(e,r,o){var u=r.updateQueue;if(u=u!==null?u.lastEffect:null,u!==null){var f=u=u.next;do{if((f.tag&e)===e){var m=f.destroy;f.destroy=void 0,m!==void 0&&Vc(r,o,m)}f=f.next}while(f!==u)}}function zo(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var u=o.create;o.destroy=u()}o=o.next}while(o!==r)}}function Bc(e){var r=e.ref;if(r!==null){var o=e.stateNode;switch(e.tag){case 5:e=o;break;default:e=o}typeof r=="function"?r(e):r.current=e}}function wy(e){var r=e.alternate;r!==null&&(e.alternate=null,wy(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[an],delete r[Xi],delete r[rc],delete r[aT],delete r[lT])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Sy(e){return e.tag===5||e.tag===3||e.tag===4}function ky(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Sy(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function $c(e,r,o){var u=e.tag;if(u===5||u===6)e=e.stateNode,r?o.nodeType===8?o.parentNode.insertBefore(e,r):o.insertBefore(e,r):(o.nodeType===8?(r=o.parentNode,r.insertBefore(e,o)):(r=o,r.appendChild(e)),o=o._reactRootContainer,o!=null||r.onclick!==null||(r.onclick=ho));else if(u!==4&&(e=e.child,e!==null))for($c(e,r,o),e=e.sibling;e!==null;)$c(e,r,o),e=e.sibling}function Wc(e,r,o){var u=e.tag;if(u===5||u===6)e=e.stateNode,r?o.insertBefore(e,r):o.appendChild(e);else if(u!==4&&(e=e.child,e!==null))for(Wc(e,r,o),e=e.sibling;e!==null;)Wc(e,r,o),e=e.sibling}var at=null,Qt=!1;function Un(e,r,o){for(o=o.child;o!==null;)Ey(e,r,o),o=o.sibling}function Ey(e,r,o){if(on&&typeof on.onCommitFiberUnmount=="function")try{on.onCommitFiberUnmount(Xs,o)}catch{}switch(o.tag){case 5:ht||ni(o,r);case 6:var u=at,f=Qt;at=null,Un(e,r,o),at=u,Qt=f,at!==null&&(Qt?(e=at,o=o.stateNode,e.nodeType===8?e.parentNode.removeChild(o):e.removeChild(o)):at.removeChild(o.stateNode));break;case 18:at!==null&&(Qt?(e=at,o=o.stateNode,e.nodeType===8?nc(e.parentNode,o):e.nodeType===1&&nc(e,o),Ii(e)):nc(at,o.stateNode));break;case 4:u=at,f=Qt,at=o.stateNode.containerInfo,Qt=!0,Un(e,r,o),at=u,Qt=f;break;case 0:case 11:case 14:case 15:if(!ht&&(u=o.updateQueue,u!==null&&(u=u.lastEffect,u!==null))){f=u=u.next;do{var m=f,x=m.destroy;m=m.tag,x!==void 0&&((m&2)!==0||(m&4)!==0)&&Vc(o,r,x),f=f.next}while(f!==u)}Un(e,r,o);break;case 1:if(!ht&&(ni(o,r),u=o.stateNode,typeof u.componentWillUnmount=="function"))try{u.props=o.memoizedProps,u.state=o.memoizedState,u.componentWillUnmount()}catch(C){Ke(o,r,C)}Un(e,r,o);break;case 21:Un(e,r,o);break;case 22:o.mode&1?(ht=(u=ht)||o.memoizedState!==null,Un(e,r,o),ht=u):Un(e,r,o);break;default:Un(e,r,o)}}function Cy(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var o=e.stateNode;o===null&&(o=e.stateNode=new CT),r.forEach(function(u){var f=MT.bind(null,e,u);o.has(u)||(o.add(u),u.then(f,f))})}}function Zt(e,r){var o=r.deletions;if(o!==null)for(var u=0;u<o.length;u++){var f=o[u];try{var m=e,x=r,C=x;e:for(;C!==null;){switch(C.tag){case 5:at=C.stateNode,Qt=!1;break e;case 3:at=C.stateNode.containerInfo,Qt=!0;break e;case 4:at=C.stateNode.containerInfo,Qt=!0;break e}C=C.return}if(at===null)throw Error(i(160));Ey(m,x,f),at=null,Qt=!1;var _=f.alternate;_!==null&&(_.return=null),f.return=null}catch(B){Ke(f,r,B)}}if(r.subtreeFlags&12854)for(r=r.child;r!==null;)Ty(r,e),r=r.sibling}function Ty(e,r){var o=e.alternate,u=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Zt(r,e),cn(e),u&4){try{os(3,e,e.return),zo(3,e)}catch(pe){Ke(e,e.return,pe)}try{os(5,e,e.return)}catch(pe){Ke(e,e.return,pe)}}break;case 1:Zt(r,e),cn(e),u&512&&o!==null&&ni(o,o.return);break;case 5:if(Zt(r,e),cn(e),u&512&&o!==null&&ni(o,o.return),e.flags&32){var f=e.stateNode;try{bn(f,"")}catch(pe){Ke(e,e.return,pe)}}if(u&4&&(f=e.stateNode,f!=null)){var m=e.memoizedProps,x=o!==null?o.memoizedProps:m,C=e.type,_=e.updateQueue;if(e.updateQueue=null,_!==null)try{C==="input"&&m.type==="radio"&&m.name!=null&&Pe(f,m),wu(C,x);var B=wu(C,m);for(x=0;x<_.length;x+=2){var Q=_[x],ee=_[x+1];Q==="style"?Oi(f,ee):Q==="dangerouslySetInnerHTML"?Dr(f,ee):Q==="children"?bn(f,ee):G(f,Q,ee,B)}switch(C){case"input":mt(f,m);break;case"textarea":Je(f,m);break;case"select":var Y=f._wrapperState.wasMultiple;f._wrapperState.wasMultiple=!!m.multiple;var ue=m.value;ue!=null?Rt(f,!!m.multiple,ue,!1):Y!==!!m.multiple&&(m.defaultValue!=null?Rt(f,!!m.multiple,m.defaultValue,!0):Rt(f,!!m.multiple,m.multiple?[]:"",!1))}f[Xi]=m}catch(pe){Ke(e,e.return,pe)}}break;case 6:if(Zt(r,e),cn(e),u&4){if(e.stateNode===null)throw Error(i(162));f=e.stateNode,m=e.memoizedProps;try{f.nodeValue=m}catch(pe){Ke(e,e.return,pe)}}break;case 3:if(Zt(r,e),cn(e),u&4&&o!==null&&o.memoizedState.isDehydrated)try{Ii(r.containerInfo)}catch(pe){Ke(e,e.return,pe)}break;case 4:Zt(r,e),cn(e);break;case 13:Zt(r,e),cn(e),f=e.child,f.flags&8192&&(m=f.memoizedState!==null,f.stateNode.isHidden=m,!m||f.alternate!==null&&f.alternate.memoizedState!==null||(Kc=Xe())),u&4&&Cy(e);break;case 22:if(Q=o!==null&&o.memoizedState!==null,e.mode&1?(ht=(B=ht)||Q,Zt(r,e),ht=B):Zt(r,e),cn(e),u&8192){if(B=e.memoizedState!==null,(e.stateNode.isHidden=B)&&!Q&&(e.mode&1)!==0)for(ce=e,Q=e.child;Q!==null;){for(ee=ce=Q;ce!==null;){switch(Y=ce,ue=Y.child,Y.tag){case 0:case 11:case 14:case 15:os(4,Y,Y.return);break;case 1:ni(Y,Y.return);var de=Y.stateNode;if(typeof de.componentWillUnmount=="function"){u=Y,o=Y.return;try{r=u,de.props=r.memoizedProps,de.state=r.memoizedState,de.componentWillUnmount()}catch(pe){Ke(u,o,pe)}}break;case 5:ni(Y,Y.return);break;case 22:if(Y.memoizedState!==null){Oy(ee);continue}}ue!==null?(ue.return=Y,ce=ue):Oy(ee)}Q=Q.sibling}e:for(Q=null,ee=e;;){if(ee.tag===5){if(Q===null){Q=ee;try{f=ee.stateNode,B?(m=f.style,typeof m.setProperty=="function"?m.setProperty("display","none","important"):m.display="none"):(C=ee.stateNode,_=ee.memoizedProps.style,x=_!=null&&_.hasOwnProperty("display")?_.display:null,C.style.display=_n("display",x))}catch(pe){Ke(e,e.return,pe)}}}else if(ee.tag===6){if(Q===null)try{ee.stateNode.nodeValue=B?"":ee.memoizedProps}catch(pe){Ke(e,e.return,pe)}}else if((ee.tag!==22&&ee.tag!==23||ee.memoizedState===null||ee===e)&&ee.child!==null){ee.child.return=ee,ee=ee.child;continue}if(ee===e)break e;for(;ee.sibling===null;){if(ee.return===null||ee.return===e)break e;Q===ee&&(Q=null),ee=ee.return}Q===ee&&(Q=null),ee.sibling.return=ee.return,ee=ee.sibling}}break;case 19:Zt(r,e),cn(e),u&4&&Cy(e);break;case 21:break;default:Zt(r,e),cn(e)}}function cn(e){var r=e.flags;if(r&2){try{e:{for(var o=e.return;o!==null;){if(Sy(o)){var u=o;break e}o=o.return}throw Error(i(160))}switch(u.tag){case 5:var f=u.stateNode;u.flags&32&&(bn(f,""),u.flags&=-33);var m=ky(e);Wc(e,m,f);break;case 3:case 4:var x=u.stateNode.containerInfo,C=ky(e);$c(e,C,x);break;default:throw Error(i(161))}}catch(_){Ke(e,e.return,_)}e.flags&=-3}r&4096&&(e.flags&=-4097)}function PT(e,r,o){ce=e,Py(e)}function Py(e,r,o){for(var u=(e.mode&1)!==0;ce!==null;){var f=ce,m=f.child;if(f.tag===22&&u){var x=f.memoizedState!==null||No;if(!x){var C=f.alternate,_=C!==null&&C.memoizedState!==null||ht;C=No;var B=ht;if(No=x,(ht=_)&&!B)for(ce=f;ce!==null;)x=ce,_=x.child,x.tag===22&&x.memoizedState!==null?Ry(f):_!==null?(_.return=x,ce=_):Ry(f);for(;m!==null;)ce=m,Py(m),m=m.sibling;ce=f,No=C,ht=B}Ly(e)}else(f.subtreeFlags&8772)!==0&&m!==null?(m.return=f,ce=m):Ly(e)}}function Ly(e){for(;ce!==null;){var r=ce;if((r.flags&8772)!==0){var o=r.alternate;try{if((r.flags&8772)!==0)switch(r.tag){case 0:case 11:case 15:ht||zo(5,r);break;case 1:var u=r.stateNode;if(r.flags&4&&!ht)if(o===null)u.componentDidMount();else{var f=r.elementType===r.type?o.memoizedProps:Yt(r.type,o.memoizedProps);u.componentDidUpdate(f,o.memoizedState,u.__reactInternalSnapshotBeforeUpdate)}var m=r.updateQueue;m!==null&&Cg(r,m,u);break;case 3:var x=r.updateQueue;if(x!==null){if(o=null,r.child!==null)switch(r.child.tag){case 5:o=r.child.stateNode;break;case 1:o=r.child.stateNode}Cg(r,x,o)}break;case 5:var C=r.stateNode;if(o===null&&r.flags&4){o=C;var _=r.memoizedProps;switch(r.type){case"button":case"input":case"select":case"textarea":_.autoFocus&&o.focus();break;case"img":_.src&&(o.src=_.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(r.memoizedState===null){var B=r.alternate;if(B!==null){var Q=B.memoizedState;if(Q!==null){var ee=Q.dehydrated;ee!==null&&Ii(ee)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(i(163))}ht||r.flags&512&&Bc(r)}catch(Y){Ke(r,r.return,Y)}}if(r===e){ce=null;break}if(o=r.sibling,o!==null){o.return=r.return,ce=o;break}ce=r.return}}function Oy(e){for(;ce!==null;){var r=ce;if(r===e){ce=null;break}var o=r.sibling;if(o!==null){o.return=r.return,ce=o;break}ce=r.return}}function Ry(e){for(;ce!==null;){var r=ce;try{switch(r.tag){case 0:case 11:case 15:var o=r.return;try{zo(4,r)}catch(_){Ke(r,o,_)}break;case 1:var u=r.stateNode;if(typeof u.componentDidMount=="function"){var f=r.return;try{u.componentDidMount()}catch(_){Ke(r,f,_)}}var m=r.return;try{Bc(r)}catch(_){Ke(r,m,_)}break;case 5:var x=r.return;try{Bc(r)}catch(_){Ke(r,x,_)}}}catch(_){Ke(r,r.return,_)}if(r===e){ce=null;break}var C=r.sibling;if(C!==null){C.return=r.return,ce=C;break}ce=r.return}}var LT=Math.ceil,Io=H.ReactCurrentDispatcher,Uc=H.ReactCurrentOwner,Ut=H.ReactCurrentBatchConfig,be=0,it=null,Ze=null,lt=0,Mt=0,ri=Fn(0),tt=0,as=null,pr=0,Fo=0,Hc=0,ls=null,Tt=null,Kc=0,ii=1/0,kn=null,Vo=!1,Gc=null,Hn=null,Bo=!1,Kn=null,$o=0,us=0,qc=null,Wo=-1,Uo=0;function yt(){return(be&6)!==0?Xe():Wo!==-1?Wo:Wo=Xe()}function Gn(e){return(e.mode&1)===0?1:(be&2)!==0&<!==0?lt&-lt:cT.transition!==null?(Uo===0&&(Uo=Sm()),Uo):(e=De,e!==0||(e=window.event,e=e===void 0?16:bm(e.type)),e)}function Jt(e,r,o,u){if(50<us)throw us=0,qc=null,Error(i(185));Ai(e,o,u),((be&2)===0||e!==it)&&(e===it&&((be&2)===0&&(Fo|=o),tt===4&&qn(e,lt)),Pt(e,u),o===1&&be===0&&(r.mode&1)===0&&(ii=Xe()+500,vo&&Bn()))}function Pt(e,r){var o=e.callbackNode;cC(e,r);var u=Zs(e,e===it?lt:0);if(u===0)o!==null&&vm(o),e.callbackNode=null,e.callbackPriority=0;else if(r=u&-u,e.callbackPriority!==r){if(o!=null&&vm(o),r===1)e.tag===0?uT(_y.bind(null,e)):mg(_y.bind(null,e)),sT(function(){(be&6)===0&&Bn()}),o=null;else{switch(km(u)){case 1:o=Lu;break;case 4:o=xm;break;case 16:o=qs;break;case 536870912:o=wm;break;default:o=qs}o=Fy(o,by.bind(null,e))}e.callbackPriority=r,e.callbackNode=o}}function by(e,r){if(Wo=-1,Uo=0,(be&6)!==0)throw Error(i(327));var o=e.callbackNode;if(si()&&e.callbackNode!==o)return null;var u=Zs(e,e===it?lt:0);if(u===0)return null;if((u&30)!==0||(u&e.expiredLanes)!==0||r)r=Ho(e,u);else{r=u;var f=be;be|=2;var m=Ay();(it!==e||lt!==r)&&(kn=null,ii=Xe()+500,mr(e,r));do try{bT();break}catch(C){jy(e,C)}while(!0);dc(),Io.current=m,be=f,Ze!==null?r=0:(it=null,lt=0,r=tt)}if(r!==0){if(r===2&&(f=Ou(e),f!==0&&(u=f,r=Xc(e,f))),r===1)throw o=as,mr(e,0),qn(e,u),Pt(e,Xe()),o;if(r===6)qn(e,u);else{if(f=e.current.alternate,(u&30)===0&&!OT(f)&&(r=Ho(e,u),r===2&&(m=Ou(e),m!==0&&(u=m,r=Xc(e,m))),r===1))throw o=as,mr(e,0),qn(e,u),Pt(e,Xe()),o;switch(e.finishedWork=f,e.finishedLanes=u,r){case 0:case 1:throw Error(i(345));case 2:gr(e,Tt,kn);break;case 3:if(qn(e,u),(u&130023424)===u&&(r=Kc+500-Xe(),10<r)){if(Zs(e,0)!==0)break;if(f=e.suspendedLanes,(f&u)!==u){yt(),e.pingedLanes|=e.suspendedLanes&f;break}e.timeoutHandle=tc(gr.bind(null,e,Tt,kn),r);break}gr(e,Tt,kn);break;case 4:if(qn(e,u),(u&4194240)===u)break;for(r=e.eventTimes,f=-1;0<u;){var x=31-Gt(u);m=1<<x,x=r[x],x>f&&(f=x),u&=~m}if(u=f,u=Xe()-u,u=(120>u?120:480>u?480:1080>u?1080:1920>u?1920:3e3>u?3e3:4320>u?4320:1960*LT(u/1960))-u,10<u){e.timeoutHandle=tc(gr.bind(null,e,Tt,kn),u);break}gr(e,Tt,kn);break;case 5:gr(e,Tt,kn);break;default:throw Error(i(329))}}}return Pt(e,Xe()),e.callbackNode===o?by.bind(null,e):null}function Xc(e,r){var o=ls;return e.current.memoizedState.isDehydrated&&(mr(e,r).flags|=256),e=Ho(e,r),e!==2&&(r=Tt,Tt=o,r!==null&&Yc(r)),e}function Yc(e){Tt===null?Tt=e:Tt.push.apply(Tt,e)}function OT(e){for(var r=e;;){if(r.flags&16384){var o=r.updateQueue;if(o!==null&&(o=o.stores,o!==null))for(var u=0;u<o.length;u++){var f=o[u],m=f.getSnapshot;f=f.value;try{if(!qt(m(),f))return!1}catch{return!1}}}if(o=r.child,r.subtreeFlags&16384&&o!==null)o.return=r,r=o;else{if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return!0;r=r.return}r.sibling.return=r.return,r=r.sibling}}return!0}function qn(e,r){for(r&=~Hc,r&=~Fo,e.suspendedLanes|=r,e.pingedLanes&=~r,e=e.expirationTimes;0<r;){var o=31-Gt(r),u=1<<o;e[o]=-1,r&=~u}}function _y(e){if((be&6)!==0)throw Error(i(327));si();var r=Zs(e,0);if((r&1)===0)return Pt(e,Xe()),null;var o=Ho(e,r);if(e.tag!==0&&o===2){var u=Ou(e);u!==0&&(r=u,o=Xc(e,u))}if(o===1)throw o=as,mr(e,0),qn(e,r),Pt(e,Xe()),o;if(o===6)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=r,gr(e,Tt,kn),Pt(e,Xe()),null}function Qc(e,r){var o=be;be|=1;try{return e(r)}finally{be=o,be===0&&(ii=Xe()+500,vo&&Bn())}}function hr(e){Kn!==null&&Kn.tag===0&&(be&6)===0&&si();var r=be;be|=1;var o=Ut.transition,u=De;try{if(Ut.transition=null,De=1,e)return e()}finally{De=u,Ut.transition=o,be=r,(be&6)===0&&Bn()}}function Zc(){Mt=ri.current,Ve(ri)}function mr(e,r){e.finishedWork=null,e.finishedLanes=0;var o=e.timeoutHandle;if(o!==-1&&(e.timeoutHandle=-1,iT(o)),Ze!==null)for(o=Ze.return;o!==null;){var u=o;switch(ac(u),u.tag){case 1:u=u.type.childContextTypes,u!=null&&go();break;case 3:ei(),Ve(kt),Ve(ft),kc();break;case 5:wc(u);break;case 4:ei();break;case 13:Ve(We);break;case 19:Ve(We);break;
vendor: 7,756 bytes, line 40
40case 10:pc(u.type._context);break;case 22:case 23:Zc()}o=o.return}if(it=e,Ze=e=Xn(e.current,null),lt=Mt=r,tt=0,as=null,Hc=Fo=pr=0,Tt=ls=null,cr!==null){for(r=0;r<cr.length;r++)if(o=cr[r],u=o.interleaved,u!==null){o.interleaved=null;var f=u.next,m=o.pending;if(m!==null){var x=m.next;m.next=f,u.next=x}o.pending=u}cr=null}return e}function jy(e,r){do{var o=Ze;try{if(dc(),Ro.current=Ao,bo){for(var u=Ue.memoizedState;u!==null;){var f=u.queue;f!==null&&(f.pending=null),u=u.next}bo=!1}if(dr=0,rt=et=Ue=null,ts=!1,ns=0,Uc.current=null,o===null||o.return===null){tt=1,as=r,Ze=null;break}e:{var m=e,x=o.return,C=o,_=r;if(r=lt,C.flags|=32768,_!==null&&typeof _=="object"&&typeof _.then=="function"){var B=_,Q=C,ee=Q.tag;if((Q.mode&1)===0&&(ee===0||ee===11||ee===15)){var Y=Q.alternate;Y?(Q.updateQueue=Y.updateQueue,Q.memoizedState=Y.memoizedState,Q.lanes=Y.lanes):(Q.updateQueue=null,Q.memoizedState=null)}var ue=ry(x);if(ue!==null){ue.flags&=-257,iy(ue,x,C,m,r),ue.mode&1&&ny(m,B,r),r=ue,_=B;var de=r.updateQueue;if(de===null){var pe=new Set;pe.add(_),r.updateQueue=pe}else de.add(_);break e}else{if((r&1)===0){ny(m,B,r),Jc();break e}_=Error(i(426))}}else if(Be&&C.mode&1){var Ye=ry(x);if(Ye!==null){(Ye.flags&65536)===0&&(Ye.flags|=256),iy(Ye,x,C,m,r),cc(ti(_,C));break e}}m=_=ti(_,C),tt!==4&&(tt=2),ls===null?ls=[m]:ls.push(m),m=x;do{switch(m.tag){case 3:m.flags|=65536,r&=-r,m.lanes|=r;var M=ey(m,_,r);Eg(m,M);break e;case 1:C=_;var j=m.type,z=m.stateNode;if((m.flags&128)===0&&(typeof j.getDerivedStateFromError=="function"||z!==null&&typeof z.componentDidCatch=="function"&&(Hn===null||!Hn.has(z)))){m.flags|=65536,r&=-r,m.lanes|=r;var se=ty(m,C,r);Eg(m,se);break e}}m=m.return}while(m!==null)}Dy(o)}catch(ge){r=ge,Ze===o&&o!==null&&(Ze=o=o.return);continue}break}while(!0)}function Ay(){var e=Io.current;return Io.current=Ao,e===null?Ao:e}function Jc(){(tt===0||tt===3||tt===2)&&(tt=4),it===null||(pr&268435455)===0&&(Fo&268435455)===0||qn(it,lt)}function Ho(e,r){var o=be;be|=2;var u=Ay();(it!==e||lt!==r)&&(kn=null,mr(e,r));do try{RT();break}catch(f){jy(e,f)}while(!0);if(dc(),be=o,Io.current=u,Ze!==null)throw Error(i(261));return it=null,lt=0,tt}function RT(){for(;Ze!==null;)My(Ze)}function bT(){for(;Ze!==null&&!tC();)My(Ze)}function My(e){var r=Iy(e.alternate,e,Mt);e.memoizedProps=e.pendingProps,r===null?Dy(e):Ze=r,Uc.current=null}function Dy(e){var r=e;do{var o=r.alternate;if(e=r.return,(r.flags&32768)===0){if(o=kT(o,r,Mt),o!==null){Ze=o;return}}else{if(o=ET(o,r),o!==null){o.flags&=32767,Ze=o;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{tt=6,Ze=null;return}}if(r=r.sibling,r!==null){Ze=r;return}Ze=r=e}while(r!==null);tt===0&&(tt=5)}function gr(e,r,o){var u=De,f=Ut.transition;try{Ut.transition=null,De=1,_T(e,r,o,u)}finally{Ut.transition=f,De=u}return null}function _T(e,r,o,u){do si();while(Kn!==null);if((be&6)!==0)throw Error(i(327));o=e.finishedWork;var f=e.finishedLanes;if(o===null)return null;if(e.finishedWork=null,e.finishedLanes=0,o===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var m=o.lanes|o.childLanes;if(fC(e,m),e===it&&(Ze=it=null,lt=0),(o.subtreeFlags&2064)===0&&(o.flags&2064)===0||Bo||(Bo=!0,Fy(qs,function(){return si(),null})),m=(o.flags&15990)!==0,(o.subtreeFlags&15990)!==0||m){m=Ut.transition,Ut.transition=null;var x=De;De=1;var C=be;be|=4,Uc.current=null,TT(e,o),Ty(o,e),QC(Ju),to=!!Zu,Ju=Zu=null,e.current=o,PT(o),nC(),be=C,De=x,Ut.transition=m}else e.current=o;if(Bo&&(Bo=!1,Kn=e,$o=f),m=e.pendingLanes,m===0&&(Hn=null),sC(o.stateNode),Pt(e,Xe()),r!==null)for(u=e.onRecoverableError,o=0;o<r.length;o++)f=r[o],u(f.value,{componentStack:f.stack,digest:f.digest});if(Vo)throw Vo=!1,e=Gc,Gc=null,e;return($o&1)!==0&&e.tag!==0&&si(),m=e.pendingLanes,(m&1)!==0?e===qc?us++:(us=0,qc=e):us=0,Bn(),null}function si(){if(Kn!==null){var e=km($o),r=Ut.transition,o=De;try{if(Ut.transition=null,De=16>e?16:e,Kn===null)var u=!1;else{if(e=Kn,Kn=null,$o=0,(be&6)!==0)throw Error(i(331));var f=be;for(be|=4,ce=e.current;ce!==null;){var m=ce,x=m.child;if((ce.flags&16)!==0){var C=m.deletions;if(C!==null){for(var _=0;_<C.length;_++){var B=C[_];for(ce=B;ce!==null;){var Q=ce;switch(Q.tag){case 0:case 11:case 15:os(8,Q,m)}var ee=Q.child;if(ee!==null)ee.return=Q,ce=ee;else for(;ce!==null;){Q=ce;var Y=Q.sibling,ue=Q.return;if(wy(Q),Q===B){ce=null;break}if(Y!==null){Y.return=ue,ce=Y;break}ce=ue}}}var de=m.alternate;if(de!==null){var pe=de.child;if(pe!==null){de.child=null;do{var Ye=pe.sibling;pe.sibling=null,pe=Ye}while(pe!==null)}}ce=m}}if((m.subtreeFlags&2064)!==0&&x!==null)x.return=m,ce=x;else e:for(;ce!==null;){if(m=ce,(m.flags&2048)!==0)switch(m.tag){case 0:case 11:case 15:os(9,m,m.return)}var M=m.sibling;if(M!==null){M.return=m.return,ce=M;break e}ce=m.return}}var j=e.current;for(ce=j;ce!==null;){x=ce;var z=x.child;if((x.subtreeFlags&2064)!==0&&z!==null)z.return=x,ce=z;else e:for(x=j;ce!==null;){if(C=ce,(C.flags&2048)!==0)try{switch(C.tag){case 0:case 11:case 15:zo(9,C)}}catch(ge){Ke(C,C.return,ge)}if(C===x){ce=null;break e}var se=C.sibling;if(se!==null){se.return=C.return,ce=se;break e}ce=C.return}}if(be=f,Bn(),on&&typeof on.onPostCommitFiberRoot=="function")try{on.onPostCommitFiberRoot(Xs,e)}catch{}u=!0}return u}finally{De=o,Ut.transition=r}}return!1}function Ny(e,r,o){r=ti(o,r),r=ey(e,r,1),e=Wn(e,r,1),r=yt(),e!==null&&(Ai(e,1,r),Pt(e,r))}function Ke(e,r,o){if(e.tag===3)Ny(e,e,o);else for(;r!==null;){if(r.tag===3){Ny(r,e,o);break}else if(r.tag===1){var u=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(Hn===null||!Hn.has(u))){e=ti(o,e),e=ty(r,e,1),r=Wn(r,e,1),e=yt(),r!==null&&(Ai(r,1,e),Pt(r,e));break}}r=r.return}}function jT(e,r,o){var u=e.pingCache;u!==null&&u.delete(r),r=yt(),e.pingedLanes|=e.suspendedLanes&o,it===e&&(lt&o)===o&&(tt===4||tt===3&&(lt&130023424)===lt&&500>Xe()-Kc?mr(e,0):Hc|=o),Pt(e,r)}function zy(e,r){r===0&&((e.mode&1)===0?r=1:(r=Qs,Qs<<=1,(Qs&130023424)===0&&(Qs=4194304)));var o=yt();e=xn(e,r),e!==null&&(Ai(e,r,o),Pt(e,o))}function AT(e){var r=e.memoizedState,o=0;r!==null&&(o=r.retryLane),zy(e,o)}function MT(e,r){var o=0;switch(e.tag){case 13:var u=e.stateNode,f=e.memoizedState;f!==null&&(o=f.retryLane);break;case 19:u=e.stateNode;break;default:throw Error(i(314))}u!==null&&u.delete(r),zy(e,o)}var Iy;Iy=function(e,r,o){if(e!==null)if(e.memoizedProps!==r.pendingProps||kt.current)Ct=!0;else{if((e.lanes&o)===0&&(r.flags&128)===0)return Ct=!1,ST(e,r,o);Ct=(e.flags&131072)!==0}else Ct=!1,Be&&(r.flags&1048576)!==0&&gg(r,wo,r.index);switch(r.lanes=0,r.tag){case 2:var u=r.type;Do(e,r),e=r.pendingProps;var f=Gr(r,ft.current);Zr(r,o),f=Tc(null,r,u,e,f,o);var m=Pc();return r.flags|=1,typeof f=="object"&&f!==null&&typeof f.render=="function"&&f.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Et(u)?(m=!0,yo(r)):m=!1,r.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,gc(r),f.updater=Po,r.stateNode=f,f._reactInternals=r,vc(r,u,e,o),r=Mc(null,r,u,!0,m,o)):(r.tag=0,Be&&m&&oc(r),gt(null,r,f,o),r=r.child),r;case 16:u=r.elementType;e:{switch(Do(e,r),e=r.pendingProps,f=u._init,u=f(u._payload),r.type=u,f=r.tag=NT(u),e=Yt(u,e),f){case 0:r=Ac(null,r,u,e,o);break e;case 1:r=cy(null,r,u,e,o);break e;case 11:r=sy(null,r,u,e,o);break e;case 14:r=oy(null,r,u,Yt(u.type,e),o);break e}throw Error(i(306,u,""))}return r;case 0:return u=r.type,f=r.pendingProps,f=r.elementType===u?f:Yt(u,f),Ac(e,r,u,f,o);case 1:return u=r.type,f=r.pendingProps,f=r.elementType===u?f:Yt(u,f),cy(e,r,u,f,o);case 3:e:{if(fy(r),e===null)throw Error(i(387));u=r.pendingProps,m=r.memoizedState,f=m.element,kg(e,r),To(r,u,null,o);var x=r.memoizedState;if(u=x.element,m.isDehydrated)if(m={element:u,isDehydrated:!1,cache:x.cache,pendingSuspenseBoundaries:x.pe
vendor: 6,244 bytes, line 40
40ndingSuspenseBoundaries,transitions:x.transitions},r.updateQueue.baseState=m,r.memoizedState=m,r.flags&256){f=ti(Error(i(423)),r),r=dy(e,r,u,o,f);break e}else if(u!==f){f=ti(Error(i(424)),r),r=dy(e,r,u,o,f);break e}else for(At=In(r.stateNode.containerInfo.firstChild),jt=r,Be=!0,Xt=null,o=_g(r,null,u,o),r.child=o;o;)o.flags=o.flags&-3|4096,o=o.sibling;else{if(Yr(),u===f){r=Sn(e,r,o);break e}gt(e,r,u,o)}r=r.child}return r;case 5:return jg(r),e===null&&uc(r),u=r.type,f=r.pendingProps,m=e!==null?e.memoizedProps:null,x=f.children,ec(u,f)?x=null:m!==null&&ec(u,m)&&(r.flags|=32),uy(e,r),gt(e,r,x,o),r.child;case 6:return e===null&&uc(r),null;case 13:return py(e,r,o);case 4:return xc(r,r.stateNode.containerInfo),u=r.pendingProps,e===null?r.child=Jr(r,null,u,o):gt(e,r,u,o),r.child;case 11:return u=r.type,f=r.pendingProps,f=r.elementType===u?f:Yt(u,f),sy(e,r,u,f,o);case 7:return gt(e,r,r.pendingProps,o),r.child;case 8:return gt(e,r,r.pendingProps.children,o),r.child;case 12:return gt(e,r,r.pendingProps.children,o),r.child;case 10:e:{if(u=r.type._context,f=r.pendingProps,m=r.memoizedProps,x=f.value,ze(ko,u._currentValue),u._currentValue=x,m!==null)if(qt(m.value,x)){if(m.children===f.children&&!kt.current){r=Sn(e,r,o);break e}}else for(m=r.child,m!==null&&(m.return=r);m!==null;){var C=m.dependencies;if(C!==null){x=m.child;for(var _=C.firstContext;_!==null;){if(_.context===u){if(m.tag===1){_=wn(-1,o&-o),_.tag=2;var B=m.updateQueue;if(B!==null){B=B.shared;var Q=B.pending;Q===null?_.next=_:(_.next=Q.next,Q.next=_),B.pending=_}}m.lanes|=o,_=m.alternate,_!==null&&(_.lanes|=o),hc(m.return,o,r),C.lanes|=o;break}_=_.next}}else if(m.tag===10)x=m.type===r.type?null:m.child;else if(m.tag===18){if(x=m.return,x===null)throw Error(i(341));x.lanes|=o,C=x.alternate,C!==null&&(C.lanes|=o),hc(x,o,r),x=m.sibling}else x=m.child;if(x!==null)x.return=m;else for(x=m;x!==null;){if(x===r){x=null;break}if(m=x.sibling,m!==null){m.return=x.return,x=m;break}x=x.return}m=x}gt(e,r,f.children,o),r=r.child}return r;case 9:return f=r.type,u=r.pendingProps.children,Zr(r,o),f=$t(f),u=u(f),r.flags|=1,gt(e,r,u,o),r.child;case 14:return u=r.type,f=Yt(u,r.pendingProps),f=Yt(u.type,f),oy(e,r,u,f,o);case 15:return ay(e,r,r.type,r.pendingProps,o);case 17:return u=r.type,f=r.pendingProps,f=r.elementType===u?f:Yt(u,f),Do(e,r),r.tag=1,Et(u)?(e=!0,yo(r)):e=!1,Zr(r,o),Lg(r,u,f),vc(r,u,f,o),Mc(null,r,u,!0,e,o);case 19:return my(e,r,o);case 22:return ly(e,r,o)}throw Error(i(156,r.tag))};function Fy(e,r){return ym(e,r)}function DT(e,r,o,u){this.tag=e,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ht(e,r,o,u){return new DT(e,r,o,u)}function ef(e){return e=e.prototype,!(!e||!e.isReactComponent)}function NT(e){if(typeof e=="function")return ef(e)?1:0;if(e!=null){if(e=e.$$typeof,e===A)return 11;if(e===he)return 14}return 2}function Xn(e,r){var o=e.alternate;return o===null?(o=Ht(e.tag,r,e.key,e.mode),o.elementType=e.elementType,o.type=e.type,o.stateNode=e.stateNode,o.alternate=e,e.alternate=o):(o.pendingProps=r,o.type=e.type,o.flags=0,o.subtreeFlags=0,o.deletions=null),o.flags=e.flags&14680064,o.childLanes=e.childLanes,o.lanes=e.lanes,o.child=e.child,o.memoizedProps=e.memoizedProps,o.memoizedState=e.memoizedState,o.updateQueue=e.updateQueue,r=e.dependencies,o.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},o.sibling=e.sibling,o.index=e.index,o.ref=e.ref,o}function Ko(e,r,o,u,f,m){var x=2;if(u=e,typeof e=="function")ef(e)&&(x=1);else if(typeof e=="string")x=5;else e:switch(e){case V:return yr(o.children,f,m,r);case S:x=8,f|=8;break;case O:return e=Ht(12,o,r,f|2),e.elementType=O,e.lanes=m,e;case q:return e=Ht(13,o,r,f),e.elementType=q,e.lanes=m,e;case ie:return e=Ht(19,o,r,f),e.elementType=ie,e.lanes=m,e;case J:return Go(o,f,m,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case N:x=10;break e;case te:x=9;break e;case A:x=11;break e;case he:x=14;break e;case ve:x=16,u=null;break e}throw Error(i(130,e==null?e:typeof e,""))}return r=Ht(x,o,r,f),r.elementType=e,r.type=u,r.lanes=m,r}function yr(e,r,o,u){return e=Ht(7,e,u,r),e.lanes=o,e}function Go(e,r,o,u){return e=Ht(22,e,u,r),e.elementType=J,e.lanes=o,e.stateNode={isHidden:!1},e}function tf(e,r,o){return e=Ht(6,e,null,r),e.lanes=o,e}function nf(e,r,o){return r=Ht(4,e.children!==null?e.children:[],e.key,r),r.lanes=o,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function zT(e,r,o,u,f){this.tag=r,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ru(0),this.expirationTimes=Ru(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ru(0),this.identifierPrefix=u,this.onRecoverableError=f,this.mutableSourceEagerHydrationData=null}function rf(e,r,o,u,f,m,x,C,_){return e=new zT(e,r,o,C,_),r===1?(r=1,m===!0&&(r|=8)):r=0,m=Ht(3,null,null,r),e.current=m,m.stateNode=e,m.memoizedState={element:u,isDehydrated:o,cache:null,transitions:null,pendingSuspenseBoundaries:null},gc(m),e}function IT(e,r,o){var u=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:K,key:u==null?null:""+u,children:e,containerInfo:r,implementation:o}}function Vy(e){if(!e)return Vn;e=e._reactInternals;e:{if(sr(e)!==e||e.tag!==1)throw Error(i(170));var r=e;do{switch(r.tag){case 3:r=r.stateNode.context;break e;case 1:if(Et(r.type)){r=r.stateNode.__reactInternalMemoizedMergedChildContext;break e}}r=r.return}while(r!==null);throw Error(i(171))}if(e.tag===1){var o=e.type;if(Et(o))return pg(e,o,r)}return r}function By(e,r,o,u,f,m,x,C,_){return e=rf(o,u,!0,e,f,m,x,C,_),e.context=Vy(null),o=e.current,u=yt(),f=Gn(o),m=wn(u,f),m.callback=r??null,Wn(o,m,f),e.current.lanes=f,Ai(e,f,u),Pt(e,u),e}function qo(e,r,o,u){var f=r.current,m=yt(),x=Gn(f);
vendor: 39,377 bytes, lines 40-48
40return o=Vy(o),r.context===null?r.context=o:r.pendingContext=o,r=wn(m,x),r.payload={element:e},u=u===void 0?null:u,u!==null&&(r.callback=u),e=Wn(f,r,x),e!==null&&(Jt(e,f,x,m),Co(e,f,x)),x}function Xo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function $y(e,r){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var o=e.retryLane;e.retryLane=o!==0&&o<r?o:r}}function sf(e,r){$y(e,r),(e=e.alternate)&&$y(e,r)}function FT(){return null}var Wy=typeof reportError=="function"?reportError:function(e){console.error(e)};function of(e){this._internalRoot=e}Yo.prototype.render=of.prototype.render=function(e){var r=this._internalRoot;if(r===null)throw Error(i(409));qo(e,r,null,null)},Yo.prototype.unmount=of.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var r=e.containerInfo;hr(function(){qo(null,e,null,null)}),r[mn]=null}};function Yo(e){this._internalRoot=e}Yo.prototype.unstable_scheduleHydration=function(e){if(e){var r=Tm();e={blockedOn:null,target:e,priority:r};for(var o=0;o<Dn.length&&r!==0&&r<Dn[o].priority;o++);Dn.splice(o,0,e),o===0&&Om(e)}};function af(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Qo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Uy(){}function VT(e,r,o,u,f){if(f){if(typeof u=="function"){var m=u;u=function(){var B=Xo(x);m.call(B)}}var x=By(r,u,e,0,null,!1,!1,"",Uy);return e._reactRootContainer=x,e[mn]=x.current,Gi(e.nodeType===8?e.parentNode:e),hr(),x}for(;f=e.lastChild;)e.removeChild(f);if(typeof u=="function"){var C=u;u=function(){var B=Xo(_);C.call(B)}}var _=rf(e,0,!1,null,null,!1,!1,"",Uy);return e._reactRootContainer=_,e[mn]=_.current,Gi(e.nodeType===8?e.parentNode:e),hr(function(){qo(r,_,o,u)}),_}function Zo(e,r,o,u,f){var m=o._reactRootContainer;if(m){var x=m;if(typeof f=="function"){var C=f;f=function(){var _=Xo(x);C.call(_)}}qo(r,x,e,f)}else x=VT(o,r,e,f,u);return Xo(x)}Em=function(e){switch(e.tag){case 3:var r=e.stateNode;if(r.current.memoizedState.isDehydrated){var o=ji(r.pendingLanes);o!==0&&(bu(r,o|1),Pt(r,Xe()),(be&6)===0&&(ii=Xe()+500,Bn()))}break;case 13:hr(function(){var u=xn(e,1);if(u!==null){var f=yt();Jt(u,e,1,f)}}),sf(e,1)}},_u=function(e){if(e.tag===13){var r=xn(e,134217728);if(r!==null){var o=yt();Jt(r,e,134217728,o)}sf(e,134217728)}},Cm=function(e){if(e.tag===13){var r=Gn(e),o=xn(e,r);if(o!==null){var u=yt();Jt(o,e,r,u)}sf(e,r)}},Tm=function(){return De},Pm=function(e,r){var o=De;try{return De=e,r()}finally{De=o}},Eu=function(e,r,o){switch(r){case"input":if(mt(e,o),r=o.name,o.type==="radio"&&r!=null){for(o=e;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll("input[name="+JSON.stringify(""+r)+'][type="radio"]'),r=0;r<o.length;r++){var u=o[r];if(u!==e&&u.form===e.form){var f=mo(u);if(!f)throw Error(i(90));Re(u),mt(u,f)}}}break;case"textarea":Je(e,o);break;case"select":r=o.value,r!=null&&Rt(e,!!o.multiple,r,!1)}},cm=Qc,fm=hr;var BT={usingClientEntryPoint:!1,Events:[Yi,Hr,mo,lm,um,Qc]},cs={findFiberByHostInstance:or,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},$T={bundleType:cs.bundleType,version:cs.version,rendererPackageName:cs.rendererPackageName,rendererConfig:cs.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:H.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=mm(e),e===null?null:e.stateNode},findFiberByHostInstance:cs.findFiberByHostInstance||FT,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Jo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jo.isDisabled&&Jo.supportsFiber)try{Xs=Jo.inject($T),on=Jo}catch{}}return vt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=BT,vt.createPortal=function(e,r){var o=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!af(r))throw Error(i(200));return IT(e,r,null,o)},vt.createRoot=function(e,r){if(!af(e))throw Error(i(299));var o=!1,u="",f=Wy;return r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(u=r.identifierPrefix),r.onRecoverableError!==void 0&&(f=r.onRecoverableError)),r=rf(e,1,!1,null,null,o,!1,u,f),e[mn]=r.current,Gi(e.nodeType===8?e.parentNode:e),new of(r)},vt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var r=e._reactInternals;if(r===void 0)throw typeof e.render=="function"?Error(i(188)):(e=Object.keys(e).join(","),Error(i(268,e)));return e=mm(r),e=e===null?null:e.stateNode,e},vt.flushSync=function(e){return hr(e)},vt.hydrate=function(e,r,o){if(!Qo(r))throw Error(i(200));return Zo(null,e,r,!0,o)},vt.hydrateRoot=function(e,r,o){if(!af(e))throw Error(i(405));var u=o!=null&&o.hydratedSources||null,f=!1,m="",x=Wy;if(o!=null&&(o.unstable_strictMode===!0&&(f=!0),o.identifierPrefix!==void 0&&(m=o.identifierPrefix),o.onRecoverableError!==void 0&&(x=o.onRecoverableError)),r=By(r,null,e,1,o??null,f,!1,m,x),e[mn]=r.current,Gi(e),u)for(e=0;e<u.length;e++)o=u[e],f=o._getVersion,f=f(o._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[o,f]:r.mutableSourceEagerHydrationData.push(o,f);return new Yo(r)},vt.render=function(e,r,o){if(!Qo(r))throw Error(i(200));return Zo(null,e,r,!1,o)},vt.unmountComponentAtNode=function(e){if(!Qo(e))throw Error(i(40));return e._reactRootContainer?(hr(function(){Zo(null,null,e,!1,function(){e._reactRootContainer=null,e[mn]=null})}),!0):!1},vt.unstable_batchedUpdates=Qc,vt.unstable_renderSubtreeIntoContainer=function(e,r,o,u){if(!Qo(o))throw Error(i(200));if(e==null||e._reactInternals===void 0)throw Error(i(38));return Zo(e,r,o,!1,u)},vt.version="18.2.0-next-9e3b772b8-20220608",vt}var mf;function Qy(){if(mf)return na.exports;mf=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(n){console.error(n)}}return t(),na.exports=Yy(),na.exports}var gf;function Zy(){if(gf)return fs;gf=1;var t=Qy();return fs.createRoot=t.createRoot,fs.hydrateRoot=t.hydrateRoot,fs}var Jy=Zy();const ev=vr(Jy);var R=ai();const le=vr(R),sa=R.createContext({});function xr(t){const n=R.useRef(null);return n.current===null&&(n.current=t()),n.current}const ds=R.createContext(null),wr=R.createContext({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"});class tv extends R.Component{getSnapshotBeforeUpdate(n){const i=this.props.childRef.current;if(i&&n.isPresent&&!this.props.isPresent){const s=this.props.sizeRef.current;s.height=i.offsetHeight||0,s.width=i.offsetWidth||0,s.top=i.offsetTop,s.left=i.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function nv({children:t,isPresent:n}){const i=R.useId(),s=R.useRef(null),a=R.useRef({width:0,height:0,top:0,left:0}),{nonce:l}=R.useContext(wr);return R.useInsertionEffect(()=>{const{width:c,height:d,top:p,left:h}=a.current;if(n||!s.current||!c||!d)return;s.current.dataset.motionPopId=i;const g=document.createElement("style");return l&&(g.nonce=l),document.head.appendChild(g),g.sheet&&g.sheet.insertRule(` 41 [data-motion-pop-id="${i}"] { 42 position: absolute !important; 43 width: ${c}px !important; 44 height: ${d}px !important; 45 top: ${p}px !important; 46 left: ${h}px !important; 47 } 48 `),()=>{document.head.removeChild(g)}},[n]),E.jsx(tv,{isPresent:n,childRef:s,sizeRef:a,children:R.cloneElement(t,{ref:s})})}const rv=({children:t,initial:n,isPresent:i,onExitComplete:s,custom:a,presenceAffectsLayout:l,mode:c})=>{const d=xr(iv),p=R.useId(),h=R.useCallback(y=>{d.set(y,!0);for(const v of d.values())if(!v)return;s&&s()},[d,s]),g=R.useMemo(()=>({id:p,initial:n,isPresent:i,custom:a,onExitComplete:h,register:y=>(d.set(y,!1),()=>d.delete(y))}),l?[Math.random(),h]:[i,h]);return R.useMemo(()=>{d.forEach((y,v)=>d.set(v,!1))},[i]),R.useEffect(()=>{!i&&!d.size&&s&&s()},[i]),c==="popLayout"&&(t=E.jsx(nv,{isPresent:i,children:t})),E.jsx(ds.Provider,{value:g,children:t})};function iv(){return new Map}function yf(t=!0){const n=R.useContext(ds);if(n===null)return[!0,null];const{isPresent:i,onExitComplete:s,register:a}=n,l=R.useId();R.useEffect(()=>{t&&a(l)},[t]);const c=R.useCallback(()=>t&&s&&s(l),[l,s,t]);return!i&&s?[!1,c]:[!0]}const ps=t=>t.key||"";function vf(t){const n=[];return R.Children.forEach(t,i=>{R.isValidElement(i)&&n.push(i)}),n}const oa=typeof window<"u",xf=oa?R.useLayoutEffect:R.useEffect,en=({children:t,custom:n,initial:i=!0,onExitComplete:s,presenceAffectsLayout:a=!0,mode:l="sync",propagate:c=!1})=>{const[d,p]=yf(c),h=R.useMemo(()=>vf(t),[t]),g=c&&!d?[]:h.map(ps),y=R.useRef(!0),v=R.useRef(h),w=xr(()=>new Map),[P,k]=R.useState(h),[b,D]=R.useState(h);xf(()=>{y.current=!1,v.current=h;for(let H=0;H<b.length;H++){const I=ps(b[H]);g.includes(I)?w.delete(I):w.get(I)!==!0&&w.set(I,!1)}},[b,g.length,g.join("-")]);const W=[];if(h!==P){let H=[...h];for(let I=0;I<b.length;I++){const K=b[I],V=ps(K);g.includes(V)||(H.splice(I,0,K),W.push(K))}l==="wait"&&W.length&&(H=W),D(vf(H)),k(h);return}const{forceRender:G}=R.useContext(sa);return E.jsx(E.Fragment,{children:b.map(H=>{const I=ps(H),K=c&&!d?!1:h===b||g.includes(I),V=()=>{if(w.has(I))w.set(I,!0);else return;let S=!0;w.forEach(O=>{O||(S=!1)}),S&&(G==null||G(),D(v.current),c&&(p==null||p()),s&&s())};return E.jsx(rv,{isPresent:K,initial:!y.current||i?void 0:!1,custom:K?void 0:n,presenceAffectsLayout:a,mode:l,onExitComplete:K?void 0:V,children:H},I)})})},Lt=t=>t;let wf=Lt;function aa(t){let n;return()=>(n===void 0&&(n=t()),n)}const Sr=(t,n,i)=>{const s=n-t;return s===0?1:(i-t)/s},fn=t=>t*1e3,dn=t=>t/1e3,sv={useManualTiming:!1};function ov(t){let n=new Set,i=new Set,s=!1,a=!1;const l=new WeakSet;let c={delta:0,timestamp:0,isProcessing:!1};function d(h){l.has(h)&&(p.schedule(h),t()),h(c)}const p={schedule:(h,g=!1,y=!1)=>{const w=y&&s?n:i;return g&&l.add(h),w.has(h)||w.add(h),h},cancel:h=>{i.delete(h),l.delete(h)},process:h=>{if(c=h,s){a=!0;return}s=!0,[n,i]=[i,n],n.forEach(d),n.clear(),s=!1,a&&(a=!1,p.process(h))}};return p}const hs=["read","resolveKeyframes","update","preRender","render","postRender"],av=40;function Sf(t,n){let i=!1,s=!0;const a={delta:0,timestamp:0,isProcessing:!1},l=()=>i=!0,c=hs.reduce((D,W)=>(D[W]=ov(l),D),{}),{read:d,resolveKeyframes:p,update:h,preRender:g,render:y,postRender:v}=c,w=()=>{const D=performance.now();i=!1,a.delta=s?1e3/60:Math.max(Math.min(D-a.timestamp,av),1),a.timestamp=D,a.isProcessing=!0,d.process(a),p.process(a),h.process(a),g.process(a),y.process(a),v.process(a),a.isProcessing=!1,i&&n&&(s=!1,t(w))},P=()=>{i=!0,s=!0,a.isProcessing||t(w)};return{schedule:hs.reduce((D,W)=>{const G=c[W];return D[W]=(H,I=!1,K=!1)=>(i||P(),G.schedule(H,I,K)),D},{}),cancel:D=>{for(let W=0;W<hs.length;W++)c[hs[W]].cancel(D)},state:a,steps:c}}const{schedule:Ie,cancel:En,state:ot,steps:la}=Sf(typeof requestAnimationFrame<"u"?requestAnimationFrame:Lt,!0),kf=R.createContext({strict:!1}),Ef={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},kr={};for(const t in Ef)kr[t]={isEnabled:n=>Ef[t].some(i=>!!n[i])};function lv(t){for(const n in t)kr[n]={...kr[n],...t[n]}}const uv=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function ms(t){return t.startsWith("while")||t.startsWith("drag")&&t!=="draggable"||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||uv.has(t)}let Cf=t=>!ms(t);function Tf(t){t&&(Cf=n=>n.startsWith("on")?!ms(n):t(n))}try{Tf(require("@emotion/is-prop-valid").default)}catch{}function cv(t,n,i){const s={};for(const a in t)a==="values"&&typeof t.values=="object"||(Cf(a)||i===!0&&ms(a)||!n&&!ms(a)||t.draggable&&a.startsWith("onDrag"))&&(s[a]=t[a]);return s}function fv({children:t,isValidProp:n,...i}){n&&Tf(n),i={...R.useContext(wr),...i},i.isStatic=xr(()=>i.isStatic);const s=R.useMemo(()=>i,[JSON.stringify(i.transition),i.transformPagePoint,i.reducedMotion]);return E.jsx(wr.Provider,{value:s,children:t})}function dv(t){if(typeof Proxy>"u")return t;const n=new Map,i=(...s)=>t(...s);return new Proxy(i,{get:(s,a)=>a==="create"?t:(n.has(a)||n.set(a,t(a)),n.get(a))})}const gs=R.createContext({});function li(t){return typeof t=="string"||Array.isArray(t)}function ys(t){return t!==null&&typeof t=="object"&&typeof t.start=="function"}const ua=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],ca=["initial",...ua];function vs(t){return ys(t.animate)||ca.some(n=>li(t[n]))}function Pf(t){return!!(vs(t)||t.variants)}function pv(t,n){if(vs(t)){const{initial:i,animate:s}=t;return{initial:i===!1||li(i)?i:void 0,animate:li(s)?s:void 0}}return t.inherit!==!1?n:{}}function hv(t){const{initial:n,animate:i}=pv(t,R.useContext(gs));return R.useMemo(()=>({initial:n,animate:i}),[Lf(n),Lf(i)])}function Lf(t){return Array.isArray(t)?t.join(" "):t}const mv=Symbol.for("motionComponentSymbol");function Er(t){return t&&typeof t=="object"&&Object.prototype.hasOwnProperty.call(t,"current")}function gv(t,n,i){return R.useCallback(s=>{s&&t.onMount&&t.onMount(s),n&&(s?n.mount(s):n.unmount()),i&&(typeof i=="function"?i(s):Er(i)&&(i.current=s))},[n])}const fa=t=>t.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Of="data-"+fa("framerAppearId"),{schedule:da}=Sf(queueMicrotask,!1),Rf=R.createContext({});function yv(t,n,i,s,a){var l,c;const{visualElement:d}=R.useContext(gs),p=R.useContext(kf),h=R.useContext(ds),g=R.useContext(wr).reducedMotion,y=R.useRef(null);s=s||p.renderer,!y.current&&s&&(y.current=s(t,{visualState:n,parent:d,props:i,presenceContext:h,blockInitialAnimation:h?h.initial===!1:!1,reducedMotionConfig:g}));const v=y.current,w=R.useContext(Rf);v&&!v.projection&&a&&(v.type==="html"||v.type==="svg")&&vv(y.current,i,a,w);const P=R.useRef(!1);R.useInsertionEffect(()=>{v&&P.current&&v.update(i,h)});const k=i[Of],b=R.useRef(!!k&&!(!((l=window.MotionHandoffIsComplete)===null||l===void 0)&&l.call(window,k))&&((c=window.MotionHasOptimisedAnimation)===null||c===void 0?void 0:c.call(window,k)));return xf(()=>{v&&(P.current=!0,window.MotionIsMounted=!0,v.updateFeatures(),da.render(v.render),b.current&&v.animationState&&v.animationState.animateChanges())}),R.useEffect(()=>{v&&(!b.current&&v.animationState&&v.animationState.animateChanges(),b.current&&(queueMicrotask(()=>{var D;(D=window.MotionHandoffMarkAsComplete)===null||D===void 0||D.call(window,k)}),b.current=!1))}),v}function vv(t,n,i,s){const{layoutId:a,layout:l,drag:c,dragConstraints:d,layoutScroll:p,layoutRoot:h}=n;t.projection=new i(t.latestValues,n["data-framer-portal-id"]?void 0:bf(t.parent)),t.projection.setOptions({layoutId:a,layout:l,alwaysMeasureLayout:!!c||d&&Er(d),visualElement:t,animationType:typeof l=="string"?l:"both",initialPromotionConfig:s,layoutScroll:p,layoutRoot:h})}function bf(t){if(t)return t.options.allowProjection!==!1?t.projection:bf(t.parent)}function xv({preloadedFeatures:t,createVisualElement:n,useRender:i,useVisualState:s,Component:a}){var l,c;t&&lv(t);function d(h,g){let y;const v={...R.useContext(wr),...h,layoutId:wv(h)},{isStatic:w}=v,P=hv(h),k=s(h,w);if(!w&&oa){Sv();const b=kv(v);y=b.MeasureLayout,P.visualElement=yv(a,k,v,n,b.ProjectionNode)}return E.jsxs(gs.Provider,{value:P,children:[y&&P.visualElement?E.jsx(y,{visualElement:P.visualElement,...v}):null,i(a,h,gv(k,P.visualElement,g),k,w,P.visualElement)]})}d.displayName=`motion.${typeof a=="string"?a:`create(${(c=(l=a.displayName)!==null&&l!==void 0?l:a.name)!==null&&c!==void 0?c:""})`}`;const p=R.forwardRef(d);return p[mv]=a,p}function wv({layoutId:t}){const n=R.useContext(sa).id;return n&&t!==void 0?n+"-"+t:t}function Sv(t,n){R.useContext(kf).strict}function kv(t){const{drag:n,layout:i}=kr;if(!n&&!i)return{};const s={...n,...i};return{MeasureLayout:n!=null&&n.isEnabled(t)||i!=null&&i.isEnabled(t)?s.MeasureLayout:void 0,ProjectionNode:s.ProjectionNode}}const Ev=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function pa(t){return typeof t!="string"||t.includes("-")?!1:!!(Ev.indexOf(t)>-1||/[A-Z]/u.test(t))}function _f(t){const n=[{},{}];return t==null||t.values.forEach((i,s)=>{n[0][s]=i.get(),n[1][s]=i.getVelocity()}),n}function ha(t,n,i,s){if(typeof n=="function"){const[a,l]=_f(s);n=n(i!==void 0?i:t.custom,a,l)}if(typeof n=="string"&&(n=t.variants&&t.variants[n]),typeof n=="function"){const[a,l]=_f(s);n=n(i!==void 0?i:t.custom,a,l)}return n}const ma=t=>Array.isArray(t),Cv=t=>!!(t&&typeof t=="object"&&t.mix&&t.toValue),Tv=t=>ma(t)?t[t.length-1]||0:t,ut=t=>!!(t&&t.getVelocity);function xs(t){const n=ut(t)?t.get():t;return Cv(n)?n.toValue():n}function Pv({scrapeMotionValuesFromProps:t,createRenderState:n,onUpdate:i},s,a,l){const c={latestValues:Lv(s,a,l,t),renderState:n()};return i&&(c.onMount=d=>i({props:s,current:d,...c}),c.onUpdate=d=>i(d)),c}const jf=t=>(n,i)=>{const s=R.useContext(gs),a=R.useContext(ds),l=()=>Pv(t,n,s,a);return i?l():xr(l)};function Lv(t,n,i,s){const a={},l=s(t,{});for(const v in l)a[v]=xs(l[v]);let{initial:c,animate:d}=t;const p=vs(t),h=Pf(t);n&&h&&!p&&t.inherit!==!1&&(c===void 0&&(c=n.initial),d===void 0&&(d=n.animate));let g=i?i.initial===!1:!1;g=g||c===!1;const y=g?d:c;if(y&&typeof y!="boolean"&&!ys(y)){const v=Array.isArray(y)?y:[y];for(let w=0;w<v.length;w++){const P=ha(t,v[w]);if(P){const{transitionEnd:k,transition:b,...D}=P;for(const W in D){let G=D[W];if(Array.isArray(G)){const H=g?G.length-1:0;G=G[H]}G!==null&&(a[W]=G)}for(const W in k)a[W]=k[W]}}}return a}const Cr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Qn=new Set(Cr),Af=t=>n=>typeof n=="string"&&n.startsWith(t),Mf=Af("--"),Ov=Af("var(--"),ga=t=>Ov(t)?Rv.test(t.split("/*")[0].trim()):!1,Rv=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Df=(t,n)=>n&&typeof t=="number"?n.transform(t):t,pn=(t,n,i)=>i>n?n:i<t?t:i,Tr={test:t=>typeof t=="number",parse:parseFloat,transform:t=>t},ui={...Tr,transform:t=>pn(0,1,t)},ws={...Tr,default:1},ci=t=>({test:n=>typeof n=="string"&&n.endsWith(t)&&n.split(" ").length===1,parse:parseFloat,transform:n=>`${n}${t}`}),Cn=ci("deg"),tn=ci("%"),ke=ci("px"),bv=ci("vh"),_v=ci("vw"),Nf={...tn,parse:t=>tn.parse(t)/100,transform:t=>tn.transform(t*100)},jv={borderWidth:ke,borderTopWidth:ke,borderRightWidth:ke,borderBottomWidth:ke,borderLeftWidth:ke,borderRadius:ke,radius:ke,borderTopLeftRadius:ke,borderTopRightRadius:ke,borderBottomRightRadius:ke,borderBottomLeftRadius:ke,width:ke,maxWidth:ke,height:ke,maxHeight:ke,top:ke,right:ke,bottom:ke,left:ke,padding:ke,paddingTop:ke,paddingRight:ke,paddingBottom:ke,paddingLeft:ke,margin:ke,marginTop:ke,marginRight:ke,marginBottom:ke,marginLeft:ke,backgroundPositionX:ke,backgroundPositionY:ke},Av={rotate:Cn,rotateX:Cn,rotateY:Cn,rotateZ:Cn,scale:ws,scaleX:ws,scaleY:ws,scaleZ:ws,skew:Cn,skewX:Cn,skewY:Cn,distance:ke,translateX:ke,translateY:ke,translateZ:ke,x:ke,y:ke,z:ke,perspective:ke,transformPerspective:ke,opacity:ui,originX:Nf,originY:Nf,originZ:ke},zf={...Tr,transform:Math.round},ya={...jv,...Av,zIndex:zf,size:ke,fillOpacity:ui,strokeOpacity:ui,numOctaves:zf},Mv={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Dv=Cr.length;function Nv(t,n,i){let s="",a=!0;for(let l=0;l<Dv;l++){const c=Cr[l],d=t[c];if(d===void 0)continue;let p=!0;if(typeof d=="number"?p=d===(c.startsWith("scale")?1:0):p=parseFloat(d)===0,!p||i){const h=Df(d,ya[c]);if(!p){a=!1;const g=Mv[c]||c;s+=`${g}(${h}) `}i&&(n[c]=h)}}return s=s.trim(),i?s=i(n,a?"":s):a&&(s="none"),s}function va(t,n,i){const{style:s,vars:a,transformOrigin:l}=t;let c=!1,d=!1;for(const p in n){const h=n[p];if(Qn.has(p)){c=!0;continue}else if(Mf(p)){a[p]=h;continue}else{const g=Df(h,ya[p]);p.startsWith("origin")?(d=!0,l[p]=g):s[p]=g}}if(n.transform||(c||i?s.transform=Nv(n,t.transform,i):s.transform&&(s.transform="none")),d){const{originX:p="50%",originY:h="50%",originZ:g=0}=l;s.transformOrigin=`${p} ${h} ${g}`}}const zv={offset:"stroke-dashoffset",array:"stroke-dasharray"},Iv={offset:"strokeDashoffset",array:"strokeDasharray"};function Fv(t,n,i=1,s=0,a=!0){t.pathLength=1;const l=a?zv:Iv;t[l.offset]=ke.transform(-s);const c=ke.transform(n),d=ke.transform(i);t[l.array]=`${c} ${d}`}function If(t,n,i){return typeof t=="string"?t:ke.transform(n+i*t)}function Vv(t,n,i){const s=If(n,t.x,t.width),a=If(i,t.y,t.height);return`${s} ${a}`}function xa(t,{attrX:n,attrY:i,attrScale:s,originX:a,originY:l,pathLength:c,pathSpacing:d=1,pathOffset:p=0,...h},g,y){if(va(t,h,y),g){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};const{attrs:v,style:w,dimensions:P}=t;v.transform&&(P&&(w.transform=v.transform),delete v.transform),P&&(a!==void 0||l!==void 0||w.transform)&&(w.transformOrigin=Vv(P,a!==void 0?a:.5,l!==void 0?l:.5)),n!==void 0&&(v.x=n),i!==void 0&&(v.y=i),s!==void 0&&(v.scale=s),c!==void 0&&Fv(v,c,d,p,!1)}const wa=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),Ff=()=>({...wa(),attrs:{}}),Sa=t=>typeof t=="string"&&t.toLowerCase()==="svg";function Vf(t,{style:n,vars:i},s,a){Object.assign(t.style,n,a&&a.getProjectionStyles(s));for(const l in i)t.style.setProperty(l,i[l])}const Bf=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function $f(t,n,i,s){Vf(t,n,void 0,s);for(const a in n.attrs)t.setAttribute(Bf.has(a)?a:fa(a),n.attrs[a])}const Ss={};function Bv(t){Object.assign(Ss,t)}function Wf(t,{layout:n,layoutId:i}){return Qn.has(t)||t.startsWith("origin")||(n||i!==void 0)&&(!!Ss[t]||t==="opacity")}function ka(t,n,i){var s;const{style:a}=t,l={};for(const c in a)(ut(a[c])||n.style&&ut(n.style[c])||Wf(c,t)||((s=i==null?void 0:i.getValue(c))===null||s===void 0?void 0:s.liveStyle)!==void 0)&&(l[c]=a[c]);return l}function Uf(t,n,i){const s=ka(t,n,i);for(const a in t)if(ut(t[a])||ut(n[a])){const l=Cr.indexOf(a)!==-1?"attr"+a.charAt(0).toUpperCase()+a.substring(1):a;s[l]=t[a]}return s}function $v(t,n){try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}}const Hf=["x","y","width","height","cx","cy","r"],Wv={useVisualState:jf({scrapeMotionValuesFromProps:Uf,createRenderState:Ff,onUpdate:({props:t,prevProps:n,current:i,renderState:s,latestValues:a})=>{if(!i)return;let l=!!t.drag;if(!l){for(const d in a)if(Qn.has(d)){l=!0;break}}if(!l)return;let c=!n;if(n)for(let d=0;d<Hf.length;d++){const p=Hf[d];t[p]!==n[p]&&(c=!0)}c&&Ie.read(()=>{$v(i,s),Ie.render(()=>{xa(s,a,Sa(i.tagName),t.transformTemplate),$f(i,s)})})}})},Uv={useVisualState:jf({scrapeMotionValuesFromProps:ka,createRenderState:wa})};function Kf(t,n,i){for(const s in n)!ut(n[s])&&!Wf(s,i)&&(t[s]=n[s])}function Hv({transformTemplate:t},n){return R.useMemo(()=>{const i=wa();return va(i,n,t),Object.assign({},i.vars,i.style)},[n])}function Kv(t,n){const i=t.style||{},s={};return Kf(s,i,t),Object.assign(s,Hv(t,n)),s}function Gv(t,n){const i={},s=Kv(t,n);return t.drag&&t.dragListener!==!1&&(i.draggable=!1,s.userSelect=s.WebkitUserSelect=s.WebkitTouchCallout="none",s.touchAction=t.drag===!0?"none":`pan-${t.drag==="x"?"y":"x"}`),t.tabIndex===void 0&&(t.onTap||t.onTapStart||t.whileTap)&&(i.tabIndex=0),i.style=s,i}function qv(t,n,i,s){const a=R.useMemo(()=>{const l=Ff();return xa(l,n,Sa(s),t.transformTemplate),{...l.attrs,style:{...l.style}}},[n]);if(t.style){const l={};Kf(l,t.style,t),a.style={...l,...a.style}}return a}function Xv(t=!1){return(i,s,a,{latestValues:l},c)=>{const p=(pa(i)?qv:Gv)(s,l,c,i),h=cv(s,typeof i=="string",t),g=i!==R.Fragment?{...h,...p,ref:a}:{},{children:y}=s,v=R.useMemo(()=>ut(y)?y.get():y,[y]);return R.createElement(i,{...g,children:v})}}function Yv(t,n){return function(s,{forwardMotionProps:a}={forwardMotionProps:!1}){const c={...pa(s)?Wv:Uv,preloadedFeatures:t,useRender:Xv(a),createVisualElement:n,Component:s};return xv(c)}}function Gf(t,n){if(!Array.isArray(n))return!1;const i=n.length;if(i!==t.length)return!1;for(let s=0;s<i;s++)if(n[s]!==t[s])return!1;return!0}function ks(t,n,i){const s=t.getProps();return ha(s,n,i!==void 0?i:s.custom,t)}const Qv=aa(()=>window.ScrollTimeline!==void 0);class Zv{constructor(n){this.stop=()=>this.runAll("stop"),this.animations=n.filter(Boolean)}get finished(){return Promise.all(this.animations.map(n=>"finished"in n?n.finished:n))}getAll(n){return this.animations[0][n]}setAll(n,i){for(let s=0;s<this.animations.length;s++)this.animations[s][n]=i}attachTimeline(n,i){const s=this.animations.map(a=>{if(Qv()&&a.attachTimeline)return a.attachTimeline(n);if(typeof i=="function")return i(a)});return()=>{s.forEach((a,l)=>{a&&a(),this.animations[l].stop()})}}get time(){return this.getAll("time")}set time(n){this.setAll("time",n)}get speed(){return this.getAll("speed")}set speed(n){this.setAll("speed",n)}get startTime(){return this.getAll("startTime")}get duration(){let n=0;for(let i=0;i<this.animations.length;i++)n=Math.max(n,this.animations[i].duration);return n}runAll(n){this.animations.forEach(i=>i[n]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class Jv extends Zv{then(n,i){return Promise.all(this.animations).then(n).catch(i)}}function Ea(t,n){return t?t[n]||t.default||t:void 0}const Ca=2e4;function qf(t){let n=0;const i=50;let s=t.next(n);for(;!s.done&&n<Ca;)n+=i,s=t.next(n);return n>=Ca?1/0:n}function Ta(t){return typeof t=="function"}function Xf(t,n){t.timeline=n,t.onfinish=null}const Pa=t=>Array.isArray(t)&&typeof t[0]=="number",e0={linearEasing:void 0};function t0(t,n){const i=aa(t);return()=>{var s;return(s=e0[n])!==null&&s!==void 0?s:i()}}const Es=t0(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Yf=(t,n,i=10)=>{let s="";const a=Math.max(Math.round(n/i),2);for(let l=0;l<a;l++)s+=t(Sr(0,a-1,l))+", ";return`linear(${s.substring(0,s.length-2)})`};function Qf(t){return!!(typeof t=="function"&&Es()||!t||typeof t=="string"&&(t in La||Es())||Pa(t)||Array.isArray(t)&&t.every(Qf))}const fi=([t,n,i,s])=>`cubic-bezier(${t}, ${n}, ${i}, ${s})`,La={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:fi([0,.65,.55,1]),circOut:fi([.55,0,1,.45]),backIn:fi([.31,.01,.66,-.59]),backOut:fi([.33,1.53,.69,.99])};function Zf(t,n){if(t)return typeof t=="function"&&Es()?Yf(t,n):Pa(t)?fi(t):Array.isArray(t)?t.map(i=>Zf(i,n)||La.easeOut):La[t]}const Kt={x:!1,y:!1};function Jf(){return Kt.x||Kt.y}function n0(t,n,i){var s;if(t instanceof Element)return[t];if(typeof t=="string"){let a=document;const l=(s=void 0)!==null&&s!==void 0?s:a.querySelectorAll(t);return l?Array.from(l):[]}return Array.from(t)}function ed(t,n){const i=n0(t),s=new AbortController,a={passive:!0,...n,signal:s.signal};return[i,a,()=>s.abort()]}function td(t){return n=>{n.pointerType==="touch"||Jf()||t(n)}}function r0(t,n,i={}){const[s,a,l]=ed(t,i),c=td(d=>{const{target:p}=d,h=n(d);if(typeof h!="function"||!p)return;const g=td(y=>{h(y),p.removeEventListener("pointerleave",g)});p.addEventListener("pointerleave",g,a)});return s.forEach(d=>{d.addEventListener("pointerenter",c,a)}),l}const nd=(t,n)=>n?t===n?!0:nd(t,n.parentElement):!1,Oa=t=>t.pointerType==="mouse"?typeof t.button!="number"||t.button<=0:t.isPrimary!==!1,i0=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function s0(t){return i0.has(t.tagName)||t.tabIndex!==-1}const di=new WeakSet;function rd(t){return n=>{n.key==="Enter"&&t(n)}}function Ra(t,n){t.dispatchEvent(new PointerEvent("pointer"+n,{isPrimary:!0,bubbles:!0}))}const o0=(t,n)=>{const i=t.currentTarget;if(!i)return;const s=rd(()=>{if(di.has(i))return;Ra(i,"down");const a=rd(()=>{Ra(i,"up")}),l=()=>Ra(i,"cancel");i.addEventListener("keyup",a,n),i.addEventListener("blur",l,n)});i.addEventListener("keydown",s,n),i.addEventListener("blur",()=>i.removeEventListener("keydown",s),n)};function id(t){return Oa(t)&&!Jf()}function a0(t,n,i={}){const[s,a,l]=ed(t,i),c=d=>{const p=d.currentTarget;if(!id(d)||di.has(p))return;di.add(p);const h=n(d),g=(w,P)=>{window.removeEventListener("pointerup",y),window.removeEventListener("pointercancel",v),!(!id(w)||!di.has(p))&&(di.delete(p),typeof h=="function"&&h(w,{success:P}))},y=w=>{g(w,i.useGlobalTarget||nd(p,w.target))},v=w=>{g(w,!1)};window.addEventListener("pointerup",y,a),window.addEventListener("pointercancel",v,a)};return s.forEach(d=>{!s0(d)&&d.getAttribute("tabindex")===null&&(d.tabIndex=0),(i.useGlobalTarget?window:d).addEventListener("pointerdown",c,a),d.addEventListener("focus",h=>o0(h,a),a)}),l}function l0(t){return t==="x"||t==="y"?Kt[t]?null:(Kt[t]=!0,()=>{Kt[t]=!1}):Kt.x||Kt.y?null:(Kt.x=Kt.y=!0,()=>{Kt.x=Kt.y=!1})}const sd=new Set(["width","height","top","left","right","bottom",...Cr]);let Cs;function u0(){Cs=void 0}const nn={now:()=>(Cs===void 0&&nn.set(ot.isProcessing||sv.useManualTiming?ot.timestamp:performance.now()),Cs),set:t=>{Cs=t,queueMicrotask(u0)}};function ba(t,n){t.indexOf(n)===-1&&t.push(n)}function _a(t,n){const i=t.indexOf(n);i>-1&&t.splice(i,1)}class ja{constructor(){this.subscriptions=[]}add(n){return ba(this.subscriptions,n),()=>_a(this.subscriptions,n)}notify(n,i,s){const a=this.subscriptions.length;if(a)if(a===1)this.subscriptions[0](n,i,s);else for(let l=0;l<a;l++){const c=this.subscriptions[l];c&&c(n,i,s)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function od(t,n){return n?t*(1e3/n):0}const ad=30,c0=t=>!isNaN(parseFloat(t));class f0{constructor(n,i={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(s,a=!0)=>{const l=nn.now();this.updatedAt!==l&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(s),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),a&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(n),this.owner=i.owner}setCurrent(n){this.current=n,this.updatedAt=nn.now(),this.canTrackVelocity===null&&n!==void 0&&(this.canTrackVelocity=c0(this.current))}setPrevFrameValue(n=this.current){this.prevFrameValue=n,this.prevUpdatedAt=this.updatedAt}onChange(n){return this.on("change",n)}on(n,i){this.events[n]||(this.events[n]=new ja);const s=this.events[n].add(i);return n==="change"?()=>{s(),Ie.read(()=>{this.events.change.getSize()||this.stop()})}:s}clearListeners(){for(const n in this.events)this.events[n].clear()}attach(n,i){this.passiveEffect=n,this.stopPassiveEffect=i}set(n,i=!0){!i||!this.passiveEffect?this.updateAndNotify(n,i):this.passiveEffect(n,this.updateAndNotify)}setWithVelocity(n,i,s){this.set(i),this.prev=void 0,this.prevFrameValue=n,this.prevUpdatedAt=this.updatedAt-s}jump(n,i=!0){this.updateAndNotify(n),this.prev=n,this.prevUpdatedAt=this.prevFrameValue=void 0,i&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const n=nn.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||n-this.updatedAt>ad)return 0;const i=Math.min(this.updatedAt-this.prevUpdatedAt,ad);return od(parseFloat(this.current)-parseFloat(this.prevFrameValue),i)}start(n){return this.stop(),new Promise(i=>{this.hasAnimated=!0,this.animation=n(i),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Pr(t,n){return new f0(t,n)}function d0(t,n,i){t.hasValue(n)?t.getValue(n).set(i):t.addValue(n,Pr(i))}function p0(t,n){const i=ks(t,n);let{transitionEnd:s={},transition:a={},...l}=i||{};l={...l,...s};for(const c in l){const d=Tv(l[c]);d0(t,c,d)}}function h0(t){return!!(ut(t)&&t.add)}function Aa(t,n){const i=t.getValue("willChange");if(h0(i))return i.add(n)}function ld(t){return t.props[Of]}const ud=(t,n,i)=>(((1-3*i+3*n)*t+(3*i-6*n))*t+3*n)*t,m0=1e-7,g0=12;function y0(t,n,i,s,a){let l,c,d=0;do c=n+(i-n)/2,l=ud(c,s,a)-t,l>0?i=c:n=c;while(Math.abs(l)>m0&&++d<g0);return c}function pi(t,n,i,s){if(t===n&&i===s)return Lt;const a=l=>y0(l,0,1,t,i);return l=>l===0||l===1?l:ud(a(l),n,s)}const cd=t=>n=>n<=.5?t(2*n)/2:(2-t(2*(1-n)))/2,fd=t=>n=>1-t(1-n),dd=pi(.33,1.53,.69,.99),Ma=fd(dd),pd=cd(Ma),hd=t=>(t*=2)<1?.5*Ma(t):.5*(2-Math.pow(2,-10*(t-1))),Da=t=>1-Math.sin(Math.acos(t)),md=fd(Da),gd=cd(Da),yd=t=>/^0[^.\s]+$/u.test(t);function v0(t){return typeof t=="number"?t===0:t!==null?t==="none"||t==="0"||yd(t):!0}const hi=t=>Math.round(t*1e5)/1e5,Na=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function x0(t){return t==null}const w0=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,za=(t,n)=>i=>!!(typeof i=="string"&&w0.test(i)&&i.startsWith(t)||n&&!x0(i)&&Object.prototype.hasOwnProperty.call(i,n)),vd=(t,n,i)=>s=>{if(typeof s!="string")return s;const[a,l,c,d]=s.match(Na);return{[t]:parseFloat(a),[n]:parseFloat(l),[i]:parseFloat(c),alpha:d!==void 0?parseFloat(d):1}},S0=t=>pn(0,255,t),Ia={...Tr,transform:t=>Math.round(S0(t))},Zn={test:za("rgb","red"),parse:vd("red","green","blue"),transform:({red:t,green:n,blue:i,alpha:s=1})=>"rgba("+Ia.transform(t)+", "+Ia.transform(n)+", "+Ia.transform(i)+", "+hi(ui.transform(s))+")"};function k0(t){let n="",i="",s="",a="";return t.length>5?(n=t.substring(1,3),i=t.substring(3,5),s=t.substring(5,7),a=t.substring(7,9)):(n=t.substring(1,2),i=t.substring(2,3),s=t.substring(3,4),a=t.substring(4,5),n+=n,i+=i,s+=s,a+=a),{red:parseInt(n,16),green:parseInt(i,16),blue:parseInt(s,16),alpha:a?parseInt(a,16)/255:1}}const Fa={test:za("#"),parse:k0,transform:Zn.transform},Lr={test:za("hsl","hue"),parse:vd("hue","saturation","lightness"),transform:({hue:t,saturation:n,lightness:i,alpha:s=1})=>"hsla("+Math.round(t)+", "+tn.transform(hi(n))+", "+tn.transform(hi(i))+", "+hi(ui.transform(s))+")"},ct={test:t=>Zn.test(t)||Fa.test(t)||Lr.test(t),parse:t=>Zn.test(t)?Zn.parse(t):Lr.test(t)?Lr.parse(t):Fa.parse(t),transform:t=>typeof t=="string"?t:t.hasOwnProperty("red")?Zn.transform(t):Lr.transform(t)},E0=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function C0(t){var n,i;return isNaN(t)&&typeof t=="string"&&(((n=t.match(Na))===null||n===void 0?void 0:n.length)||0)+(((i=t.match(E0))===null||i===void 0?void 0:i.length)||0)>0}const xd="number",wd="color",T0="var",P0="var(",Sd="${}",L0=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function mi(t){const n=t.toString(),i=[],s={color:[],number:[],var:[]},a=[];let l=0;const d=n.replace(L0,p=>(ct.test(p)?(s.color.push(l),a.push(wd),i.push(ct.parse(p))):p.startsWith(P0)?(s.var.push(l),a.push(T0),i.push(p)):(s.number.push(l),a.push(xd),i.push(parseFloat(p))),++l,Sd)).split(Sd);return{values:i,split:d,indexes:s,types:a}}function kd(t){return mi(t).values}function Ed(t){const{split:n,types:i}=mi(t),s=n.length;return a=>{let l="";for(let c=0;c<s;c++)if(l+=n[c],a[c]!==void 0){const d=i[c];d===xd?l+=hi(a[c]):d===wd?l+=ct.transform(a[c]):l+=a[c]}return l}}const O0=t=>typeof t=="number"?0:t;function R0(t){const n=kd(t);return Ed(t)(n.map(O0))}const Tn={test:C0,parse:kd,createTransformer:Ed,getAnimatableNone:R0},b0=new Set(["brightness","contrast","saturate","opacity"]);function _0(t){const[n,i]=t.slice(0,-1).split("(");if(n==="drop-shadow")return t;const[s]=i.match(Na)||[];if(!s)return t;const a=i.replace(s,"");let l=b0.has(n)?1:0;return s!==i&&(l*=100),n+"("+l+a+")"}const j0=/\b([a-z-]*)\(.*?\)/gu,Va={...Tn,getAnimatableNone:t=>{const n=t.match(j0);return n?n.map(_0).join(" "):t}},A0={...ya,color:ct,backgroundColor:ct,outlineColor:ct,fill:ct,stroke:ct,borderColor:ct,borderTopColor:ct,borderRightColor:ct,borderBottomColor:ct,borderLeftColor:ct,filter:Va,WebkitFilter:Va},Ba=t=>A0[t];function Cd(t,n){let i=Ba(t);return i!==Va&&(i=Tn),i.getAnimatableNone?i.getAnimatableNone(n):void 0}const M0=new Set(["auto","none","0"]);function D0(t,n,i){let s=0,a;for(;s<t.length&&!a;){const l=t[s];typeof l=="string"&&!M0.has(l)&&mi(l).values.length&&(a=t[s]),s++}if(a&&i)for(const l of n)t[l]=Cd(i,a)}const Td=t=>t===Tr||t===ke,Pd=(t,n)=>parseFloat(t.split(", ")[n]),Ld=(t,n)=>(i,{transform:s})=>{if(s==="none"||!s)return 0;const a=s.match(/^matrix3d\((.+)\)$/u);if(a)return Pd(a[1],n);{const l=s.match(/^matrix\((.+)\)$/u);return l?Pd(l[1],t):0}},N0=new Set(["x","y","z"]),z0=Cr.filter(t=>!N0.has(t));function I0(t){const n=[];return z0.forEach(i=>{const s=t.getValue(i);s!==void 0&&(n.push([i,s.get()]),s.set(i.startsWith("scale")?1:0))}),n}const Or={width:({x:t},{paddingLeft:n="0",paddingRight:i="0"})=>t.max-t.min-parseFloat(n)-parseFloat(i),height:({y:t},{paddingTop:n="0",paddingBottom:i="0"})=>t.max-t.min-parseFloat(n)-parseFloat(i),top:(t,{top:n})=>parseFloat(n),left:(t,{left:n})=>parseFloat(n),bottom:({y:t},{top:n})=>parseFloat(n)+(t.max-t.min),right:({x:t},{left:n})=>parseFloat(n)+(t.max-t.min),x:Ld(4,13),y:Ld(5,14)};Or.translateX=Or.x,Or.translateY=Or.y;const Jn=new Set;let $a=!1,Wa=!1;function Od(){if(Wa){const t=Array.from(Jn).filter(s=>s.needsMeasurement),n=new Set(t.map(s=>s.element)),i=new Map;n.forEach(s=>{const a=I0(s);a.length&&(i.set(s,a),s.render())}),t.forEach(s=>s.measureInitialState()),n.forEach(s=>{s.render();const a=i.get(s);a&&a.forEach(([l,c])=>{var d;(d=s.getValue(l))===null||d===void 0||d.set(c)})}),t.forEach(s=>s.measureEndState()),t.forEach(s=>{s.suspendedScrollY!==void 0&&window.scrollTo(0,s.suspendedScrollY)})}
vendor: 7,683 bytes, line 48
48Wa=!1,$a=!1,Jn.forEach(t=>t.complete()),Jn.clear()}function Rd(){Jn.forEach(t=>{t.readKeyframes(),t.needsMeasurement&&(Wa=!0)})}function F0(){Rd(),Od()}class Ua{constructor(n,i,s,a,l,c=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...n],this.onComplete=i,this.name=s,this.motionValue=a,this.element=l,this.isAsync=c}scheduleResolve(){this.isScheduled=!0,this.isAsync?(Jn.add(this),$a||($a=!0,Ie.read(Rd),Ie.resolveKeyframes(Od))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:n,name:i,element:s,motionValue:a}=this;for(let l=0;l<n.length;l++)if(n[l]===null)if(l===0){const c=a==null?void 0:a.get(),d=n[n.length-1];if(c!==void 0)n[0]=c;else if(s&&i){const p=s.readValue(i,d);p!=null&&(n[0]=p)}n[0]===void 0&&(n[0]=d),a&&c===void 0&&a.set(n[0])}else n[l]=n[l-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),Jn.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,Jn.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const bd=t=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(t),V0=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function B0(t){const n=V0.exec(t);if(!n)return[,];const[,i,s,a]=n;return[`--${i??s}`,a]}function _d(t,n,i=1){const[s,a]=B0(t);if(!s)return;const l=window.getComputedStyle(n).getPropertyValue(s);if(l){const c=l.trim();return bd(c)?parseFloat(c):c}return ga(a)?_d(a,n,i+1):a}const jd=t=>n=>n.test(t),Ad=[Tr,ke,tn,Cn,_v,bv,{test:t=>t==="auto",parse:t=>t}],Md=t=>Ad.find(jd(t));class Dd extends Ua{constructor(n,i,s,a,l){super(n,i,s,a,l,!0)}readKeyframes(){const{unresolvedKeyframes:n,element:i,name:s}=this;if(!i||!i.current)return;super.readKeyframes();for(let p=0;p<n.length;p++){let h=n[p];if(typeof h=="string"&&(h=h.trim(),ga(h))){const g=_d(h,i.current);g!==void 0&&(n[p]=g),p===n.length-1&&(this.finalKeyframe=h)}}if(this.resolveNoneKeyframes(),!sd.has(s)||n.length!==2)return;const[a,l]=n,c=Md(a),d=Md(l);if(c!==d)if(Td(c)&&Td(d))for(let p=0;p<n.length;p++){const h=n[p];typeof h=="string"&&(n[p]=parseFloat(h))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:n,name:i}=this,s=[];for(let a=0;a<n.length;a++)v0(n[a])&&s.push(a);s.length&&D0(n,s,i)}measureInitialState(){const{element:n,unresolvedKeyframes:i,name:s}=this;if(!n||!n.current)return;s==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Or[s](n.measureViewportBox(),window.getComputedStyle(n.current)),i[0]=this.measuredOrigin;const a=i[i.length-1];a!==void 0&&n.getValue(s,a).jump(a,!1)}measureEndState(){var n;const{element:i,name:s,unresolvedKeyframes:a}=this;if(!i||!i.current)return;const l=i.getValue(s);l&&l.jump(this.measuredOrigin,!1);const c=a.length-1,d=a[c];a[c]=Or[s](i.measureViewportBox(),window.getComputedStyle(i.current)),d!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=d),!((n=this.removedTransforms)===null||n===void 0)&&n.length&&this.removedTransforms.forEach(([p,h])=>{i.getValue(p).set(h)}),this.resolveNoneKeyframes()}}const Nd=(t,n)=>n==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&(Tn.test(t)||t==="0")&&!t.startsWith("url("));function $0(t){const n=t[0];if(t.length===1)return!0;for(let i=0;i<t.length;i++)if(t[i]!==n)return!0}function W0(t,n,i,s){const a=t[0];if(a===null)return!1;if(n==="display"||n==="visibility")return!0;const l=t[t.length-1],c=Nd(a,n),d=Nd(l,n);return!c||!d?!1:$0(t)||(i==="spring"||Ta(i))&&s}const U0=t=>t!==null;function Ts(t,{repeat:n,repeatType:i="loop"},s){const a=t.filter(U0),l=n&&i!=="loop"&&n%2===1?0:a.length-1;return!l||s===void 0?a[l]:s}const H0=40;class zd{constructor({autoplay:n=!0,delay:i=0,type:s="keyframes",repeat:a=0,repeatDelay:l=0,repeatType:c="loop",...d}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=nn.now(),this.options={autoplay:n,delay:i,type:s,repeat:a,repeatDelay:l,repeatType:c,...d},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>H0?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&F0(),this._resolved}onKeyframesResolved(n,i){this.resolvedAt=nn.now(),this.hasAttemptedResolve=!0;const{name:s,type:a,velocity:l,delay:c,onComplete:d,onUpdate:p,isGenerator:h}=this.options;if(!h&&!W0(n,s,a,l))if(c)this.options.duration=0;else{p&&p(Ts(n,this.options,i)),d&&d(),this.resolveFinishedPromise();return}const g=this.initPlayback(n,i);g!==!1&&(this._resolved={keyframes:n,finalKeyframe:i,...g},this.onPostResolved())}onPostResolved(){}then(n,i){return this.currentFinishedPromise.then(n,i)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(n=>{this.resolveFinishedPromise=n})}}const $e=(t,n,i)=>t+(n-t)*i;function Ha(t,n,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+(n-t)*6*i:i<1/2?n:i<2/3?t+(n-t)*(2/3-i)*6:t}function K0({hue:t,saturation:n,lightness:i,alpha:s}){t/=360,n/=100,i/=100;let a=0,l=0,c=0;if(!n)a=l=c=i;else{const d=i<.5?i*(1+n):i+n-i*n,p=2*i-d;a=Ha(p,d,t+1/3),l=Ha(p,d,t),c=Ha(p,d,t-1/3)}return{red:Math.round(a*255),green:Math.round(l*255),blue:Math.round(c*255),alpha:s}}function Ps(t,n){return i=>i>0?n:t}const Ka=(t,n,i)=>{const s=t*t,a=i*(n*n-s)+s;return a<0?0:Math.sqrt(a)},G0=[Fa,Zn,Lr],q0=t=>G0.find(n=>n.test(t));function Id(t){const n=q0(t);if(!n)return!1;let i=n.parse(t);return n===Lr&&(i=K0(i)),i}const Fd=(t,n)=>{const i=Id(t),s=Id(n);if(!i||!s)return Ps(t,n);const a={...i};return l=>(a.red=Ka(i.red,s.red,l),a.green=Ka(i.green,s.green,l),a.blue=Ka(i.blue,s.blue,l),a.alpha=$e(i.alpha,s.alpha,l),Zn.transform(a))},X0=(t,n)=>i=>n(t(i)),gi=(...t)=>t.reduce(X0),Ga=new Set(["none","hidden"]);function Y0(t,n){return Ga.has(t)?i=>i<=0?t:n:i=>i>=1?n:t}function Q0(t,n){return i=>$e(t,n,i)}function qa(t){return typeof t=="number"?Q0:typeof t=="string"?ga(t)?Ps:ct.test(t)?Fd:ex:Array.isArray(t)?Vd:typeof t=="object"?ct.test(t)?Fd:Z0:Ps}function Vd(t,n){const i=[...t],s=i.length,a=t.map((l,c)=>qa(l)(l,n[c]));return l=>{for(let c=0;c<s;c++)i[c]=a[c](l);return i}}function Z0(t,n){const i={...t,...n},s={};for(const a in i)t[a]!==void 0&&n[a]!==void 0&&(s[a]=qa(t[a])(t[a],n[a]));return a=>{for(const l in s)i[l]=s[l](a);return i}}function J0(t,n){var i;const s=[],a={color:0,var:0,number:0};for(let l=0;l<n.values.length;l++){const c=n.types[l],d=t.indexes[c][a[c]],p=(i=t.values[d])!==null&&i!==void 0?i:0;s[l]=p,a[c]++}return s}const ex=(t,n)=>{const i=Tn.createTransformer(n),s=mi(t),a=mi(n);return s.indexes.var.length===a.indexes.var.length&&s.indexes.color.length===a.indexes.color.length&&s.indexes.number.length>=a.indexes.number.length?Ga.has(t)&&!a.values.length||Ga.has(n)&&!s.values.length?Y0(t,n):gi(Vd(J0(s,a),a.values),i):Ps(t,n)};function Bd(t,n,i){return typeof t=="number"&&typeof n=="number"&&typeof i=="number"?$e(t,n,i):qa(t)(t,n)}const tx=5;function $d(t,n,i){const s=Math.max(n-tx,0);return od(i-t(s),n-s)}const He={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},Wd=.001;function nx({duration:t=He.duration,bounce:n=He.bounce,velocity:i=He.velocity,mass:s=He.mass}){let a,l,c=1-n;c=pn(He.minDamping,He.maxDamping,c),t=pn(He.minDuration,He.maxDuration,dn(t)),c<1?(a=h=>{const g=h*c,y=g*t,v=g-i,w=Xa(h,c),P=Math.exp(-y);return Wd-v/w*P},l=h=>{const y=h*c*t,v=y*i+i,w=Math.pow(c,2)*Math.pow(h,2)*t,P=Math.exp(-y),k=Xa(Math.pow(h,2),c);return(-a(h)+Wd>
vendor: 2,578 bytes, line 48
480?-1:1)*((v-w)*P)/k}):(a=h=>{const g=Math.exp(-h*t),y=(h-i)*t+1;return-.001+g*y},l=h=>{const g=Math.exp(-h*t),y=(i-h)*(t*t);return g*y});const d=5/t,p=ix(a,l,d);if(t=fn(t),isNaN(p))return{stiffness:He.stiffness,damping:He.damping,duration:t};{const h=Math.pow(p,2)*s;return{stiffness:h,damping:c*2*Math.sqrt(s*h),duration:t}}}const rx=12;function ix(t,n,i){let s=i;for(let a=1;a<rx;a++)s=s-t(s)/n(s);return s}function Xa(t,n){return t*Math.sqrt(1-n*n)}const sx=["duration","bounce"],ox=["stiffness","damping","mass"];function Ud(t,n){return n.some(i=>t[i]!==void 0)}function ax(t){let n={velocity:He.velocity,stiffness:He.stiffness,damping:He.damping,mass:He.mass,isResolvedFromDuration:!1,...t};if(!Ud(t,ox)&&Ud(t,sx))if(t.visualDuration){const i=t.visualDuration,s=2*Math.PI/(i*1.2),a=s*s,l=2*pn(.05,1,1-(t.bounce||0))*Math.sqrt(a);n={...n,mass:He.mass,stiffness:a,damping:l}}else{const i=nx(t);n={...n,...i,mass:He.mass},n.isResolvedFromDuration=!0}return n}function Hd(t=He.visualDuration,n=He.bounce){const i=typeof t!="object"?{visualDuration:t,keyframes:[0,1],bounce:n}:t;let{restSpeed:s,restDelta:a}=i;const l=i.keyframes[0],c=i.keyframes[i.keyframes.length-1],d={done:!1,value:l},{stiffness:p,damping:h,mass:g,duration:y,velocity:v,isResolvedFromDuration:w}=ax({...i,velocity:-dn(i.velocity||0)}),P=v||0,k=h/(2*Math.sqrt(p*g)),b=c-l,D=dn(Math.sqrt(p/g)),W=Math.abs(b)<5;s||(s=W?He.restSpeed.granular:He.restSpeed.default),a||(a=W?He.restDelta.granular:He.restDelta.default);let G;if(k<1){const I=Xa(D,k);G=K=>{const V=Math.exp(-k*D*K);return c-V*((P+k*D*b)/I*Math.sin(I*K)+b*Math.cos(I*K))}}else if(k===1)G=I=>c-Math.exp(-D*I)*(b+(P+D*b)*I);else{const I=D*Math.sqrt(k*k-1);G=K=>{const V=Math.exp(-k*D*K),S=Math.min(I*K,300);return c-V*((P+k*D*b)*Math.sinh(S)+I*b*Math.cosh(S))/I}}const H={calculatedDuration:w&&y||null,next:I=>{const K=G(I);if(w)d.done=I>=y;else{let V=0;k<1&&(V=I===0?fn(P):$d(G,I,K));const S=Math.abs(V)<=s,O=Math.abs(c-K)<=a;d.done=S&&O}return d.value=d.done?c:K,d},toString:()=>{const I=Math.min(qf(H),Ca),K=Yf(V=>H.next(I*V).value,I,30);return I+"ms "+K}};return H}function Kd({keyframes:t,velocity:n=0,power:i=.8,timeConstant:s=325,bounceDamping:a=10,bounceStiffness:l=500,modifyTarget:c,min:d,max:p,restDelta:h=.5,restSpeed:g}){const y=t[0],v={done:!1,value:y},w=S=>d!==void 0&&S<d||p!==void 0&&S>p,P=S=>d===void 0?p:p===void 0||Math.abs(d-S)<Math.abs(p-S)?d:p;let k=i*n;const b=y+k,D=c===void 0?b:c(b);D!==b&&(k=D-y);const W=S=>-k*Math.exp(-S/s),G=S=>D+W(S),H=S=>{const O=W(S),N=G(S);v.done=Math.abs(O)<=h,v.value=v.done?D:N};let I,K;const V=S=>
vendor: 4,691 bytes, line 48
48{w(v.value)&&(I=S,K=Hd({keyframes:[v.value,P(v.value)],velocity:$d(G,S,v.value),damping:a,stiffness:l,restDelta:h,restSpeed:g}))};return V(0),{calculatedDuration:null,next:S=>{let O=!1;return!K&&I===void 0&&(O=!0,H(S),V(S)),I!==void 0&&S>=I?K.next(S-I):(!O&&H(S),v)}}}const lx=pi(.42,0,1,1),ux=pi(0,0,.58,1),Gd=pi(.42,0,.58,1),cx=t=>Array.isArray(t)&&typeof t[0]!="number",fx={linear:Lt,easeIn:lx,easeInOut:Gd,easeOut:ux,circIn:Da,circInOut:gd,circOut:md,backIn:Ma,backInOut:pd,backOut:dd,anticipate:hd},qd=t=>{if(Pa(t)){wf(t.length===4);const[n,i,s,a]=t;return pi(n,i,s,a)}else if(typeof t=="string")return fx[t];return t};function dx(t,n,i){const s=[],a=i||Bd,l=t.length-1;for(let c=0;c<l;c++){let d=a(t[c],t[c+1]);if(n){const p=Array.isArray(n)?n[c]||Lt:n;d=gi(p,d)}s.push(d)}return s}function px(t,n,{clamp:i=!0,ease:s,mixer:a}={}){const l=t.length;if(wf(l===n.length),l===1)return()=>n[0];if(l===2&&n[0]===n[1])return()=>n[1];const c=t[0]===t[1];t[0]>t[l-1]&&(t=[...t].reverse(),n=[...n].reverse());const d=dx(n,s,a),p=d.length,h=g=>{if(c&&g<t[0])return n[0];let y=0;if(p>1)for(;y<t.length-2&&!(g<t[y+1]);y++);const v=Sr(t[y],t[y+1],g);return d[y](v)};return i?g=>h(pn(t[0],t[l-1],g)):h}function hx(t,n){const i=t[t.length-1];for(let s=1;s<=n;s++){const a=Sr(0,n,s);t.push($e(i,1,a))}}function mx(t){const n=[0];return hx(n,t.length-1),n}function gx(t,n){return t.map(i=>i*n)}function yx(t,n){return t.map(()=>n||Gd).splice(0,t.length-1)}function Ls({duration:t=300,keyframes:n,times:i,ease:s="easeInOut"}){const a=cx(s)?s.map(qd):qd(s),l={done:!1,value:n[0]},c=gx(i&&i.length===n.length?i:mx(n),t),d=px(c,n,{ease:Array.isArray(a)?a:yx(n,a)});return{calculatedDuration:t,next:p=>(l.value=d(p),l.done=p>=t,l)}}const vx=t=>{const n=({timestamp:i})=>t(i);return{start:()=>Ie.update(n,!0),stop:()=>En(n),now:()=>ot.isProcessing?ot.timestamp:nn.now()}},xx={decay:Kd,inertia:Kd,tween:Ls,keyframes:Ls,spring:Hd},wx=t=>t/100;class Ya extends zd{constructor(n){super(n),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:p}=this.options;p&&p()};const{name:i,motionValue:s,element:a,keyframes:l}=this.options,c=(a==null?void 0:a.KeyframeResolver)||Ua,d=(p,h)=>this.onKeyframesResolved(p,h);this.resolver=new c(l,d,i,s,a),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(n){const{type:i="keyframes",repeat:s=0,repeatDelay:a=0,repeatType:l,velocity:c=0}=this.options,d=Ta(i)?i:xx[i]||Ls;let p,h;d!==Ls&&typeof n[0]!="number"&&(p=gi(wx,Bd(n[0],n[1])),n=[0,100]);const g=d({...this.options,keyframes:n});l==="mirror"&&(h=d({...this.options,keyframes:[...n].reverse(),velocity:-c})),g.calculatedDuration===null&&(g.calculatedDuration=qf(g));const{calculatedDuration:y}=g,v=y+a,w=v*(s+1)-a;return{generator:g,mirroredGenerator:h,mapPercentToKeyframes:p,calculatedDuration:y,resolvedDuration:v,totalDuration:w}}onPostResolved(){const{autoplay:n=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!n?this.pause():this.state=this.pendingPlayState}tick(n,i=!1){const{resolved:s}=this;if(!s){const{keyframes:S}=this.options;return{done:!0,value:S[S.length-1]}}const{finalKeyframe:a,generator:l,mirroredGenerator:c,mapPercentToKeyframes:d,keyframes:p,calculatedDuration:h,totalDuration:g,resolvedDuration:y}=s;if(this.startTime===null)return l.next(0);const{delay:v,repeat:w,repeatType:P,repeatDelay:k,onUpdate:b}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,n):this.speed<0&&(this.startTime=Math.min(n-g/this.speed,this.startTime)),i?this.currentTime=n:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(n-this.startTime)*this.speed;const D=this.currentTime-v*(this.speed>=0?1:-1),W=this.speed>=0?D<0:D>g;this.currentTime=Math.max(D,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=g);let G=this.currentTime,H=l;if(w){const S=Math.min(this.currentTime,g)/y;let O=Math.floor(S),N=S%1;!N&&S>=1&&(N=1),N===1&&O--,O=Math.min(O,w+1),!!(O%2)&&(P==="reverse"?(N=1-N,k&&(N-=k/y)):P==="mirror"&&(H=c)),G=pn(0,1,N)*y}const I=W?{done:!1,value:p[0]}:H.next(G);d&&(I.value=d(I.value));let{done:K}=I;!W&&h!==null&&(K=this.speed>=0?this.currentTime>=g:this.currentTime<=0);const V=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&K);return V&&a!==void 0&&(I.value=Ts(p,this.options,a)),b&&b(I.value),V&&this.finish(),I}get duration(){const{resolved:n}=this;return n?dn(n.calculatedDuration):0}
vendor: 4,353 bytes, line 48
48get time(){return dn(this.currentTime)}set time(n){n=fn(n),this.currentTime=n,this.holdTime!==null||this.speed===0?this.holdTime=n:this.driver&&(this.startTime=this.driver.now()-n/this.speed)}get speed(){return this.playbackSpeed}set speed(n){const i=this.playbackSpeed!==n;this.playbackSpeed=n,i&&(this.time=dn(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:n=vx,onPlay:i,startTime:s}=this.options;this.driver||(this.driver=n(l=>this.tick(l))),i&&i();const a=this.driver.now();this.holdTime!==null?this.startTime=a-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=a):this.startTime=s??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var n;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(n=this.currentTime)!==null&&n!==void 0?n:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:n}=this.options;n&&n()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(n){return this.startTime=0,this.tick(n,!0)}}const Sx=new Set(["opacity","clipPath","filter","transform"]);function kx(t,n,i,{delay:s=0,duration:a=300,repeat:l=0,repeatType:c="loop",ease:d="easeInOut",times:p}={}){const h={[n]:i};p&&(h.offset=p);const g=Zf(d,a);return Array.isArray(g)&&(h.easing=g),t.animate(h,{delay:s,duration:a,easing:Array.isArray(g)?"linear":g,fill:"both",iterations:l+1,direction:c==="reverse"?"alternate":"normal"})}const Ex=aa(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Os=10,Cx=2e4;function Tx(t){return Ta(t.type)||t.type==="spring"||!Qf(t.ease)}function Px(t,n){const i=new Ya({...n,keyframes:t,repeat:0,delay:0,isGenerator:!0});let s={done:!1,value:t[0]};const a=[];let l=0;for(;!s.done&&l<Cx;)s=i.sample(l),a.push(s.value),l+=Os;return{times:void 0,keyframes:a,duration:l-Os,ease:"linear"}}const Xd={anticipate:hd,backInOut:pd,circInOut:gd};function Lx(t){return t in Xd}class Yd extends zd{constructor(n){super(n);const{name:i,motionValue:s,element:a,keyframes:l}=this.options;this.resolver=new Dd(l,(c,d)=>this.onKeyframesResolved(c,d),i,s,a),this.resolver.scheduleResolve()}initPlayback(n,i){let{duration:s=300,times:a,ease:l,type:c,motionValue:d,name:p,startTime:h}=this.options;if(!d.owner||!d.owner.current)return!1;if(typeof l=="string"&&Es()&&Lx(l)&&(l=Xd[l]),Tx(this.options)){const{onComplete:y,onUpdate:v,motionValue:w,element:P,...k}=this.options,b=Px(n,k);n=b.keyframes,n.length===1&&(n[1]=n[0]),s=b.duration,a=b.times,l=b.ease,c="keyframes"}const g=kx(d.owner.current,p,n,{...this.options,duration:s,times:a,ease:l});return g.startTime=h??this.calcStartTime(),this.pendingTimeline?(Xf(g,this.pendingTimeline),this.pendingTimeline=void 0):g.onfinish=()=>{const{onComplete:y}=this.options;d.set(Ts(n,this.options,i)),y&&y(),this.cancel(),this.resolveFinishedPromise()},{animation:g,duration:s,times:a,type:c,ease:l,keyframes:n}}get duration(){const{resolved:n}=this;if(!n)return 0;const{duration:i}=n;return dn(i)}get time(){const{resolved:n}=this;if(!n)return 0;const{animation:i}=n;return dn(i.currentTime||0)}set time(n){const{resolved:i}=this;if(!i)return;const{animation:s}=i;s.currentTime=fn(n)}get speed(){const{resolved:n}=this;if(!n)return 1;const{animation:i}=n;return i.playbackRate}set speed(n){const{resolved:i}=this;if(!i)return;const{animation:s}=i;s.playbackRate=n}get state(){const{resolved:n}=this;if(!n)return"idle";const{animation:i}=n;return i.playState}get startTime(){const{resolved:n}=this;if(!n)return null;const{animation:i}=n;return i.startTime}attachTimeline(n){if(!this._resolved)this.pendingTimeline=n;else{const{resolved:i}=this;if(!i)return Lt;const{animation:s}=i;Xf(s,n)}return Lt}play(){if(this.isStopped)return;const{resolved:n}=this;if(!n)return;const{animation:i}=n;
vendor: 1,584 bytes, line 48
48i.playState==="finished"&&this.updateFinishedPromise(),i.play()}pause(){const{resolved:n}=this;if(!n)return;const{animation:i}=n;i.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:n}=this;if(!n)return;const{animation:i,keyframes:s,duration:a,type:l,ease:c,times:d}=n;if(i.playState==="idle"||i.playState==="finished")return;if(this.time){const{motionValue:h,onUpdate:g,onComplete:y,element:v,...w}=this.options,P=new Ya({...w,keyframes:s,duration:a,type:l,ease:c,times:d,isGenerator:!0}),k=fn(this.time);h.setWithVelocity(P.sample(k-Os).value,P.sample(k).value,Os)}const{onStop:p}=this.options;p&&p(),this.cancel()}complete(){const{resolved:n}=this;n&&n.animation.finish()}cancel(){const{resolved:n}=this;n&&n.animation.cancel()}static supports(n){const{motionValue:i,name:s,repeatDelay:a,repeatType:l,damping:c,type:d}=n;if(!i||!i.owner||!(i.owner.current instanceof HTMLElement))return!1;const{onUpdate:p,transformTemplate:h}=i.owner.getProps();return Ex()&&s&&Sx.has(s)&&!p&&!h&&!a&&l!=="mirror"&&c!==0&&d!=="inertia"}}const Ox={type:"spring",stiffness:500,damping:25,restSpeed:10},Rx=t=>({type:"spring",stiffness:550,damping:t===0?2*Math.sqrt(550):30,restSpeed:10}),bx={type:"keyframes",duration:.8},_x={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},jx=(t,{keyframes:n})=>n.length>2?bx:Qn.has(t)?t.startsWith("scale")?Rx(n[1]):Ox:_x;function Ax({when:t,delay:n,delayChildren:i,staggerChildren:s,staggerDirection:a,repeat:l,repeatType:c,repeatDelay:d,from:p,elapsed:
vendor: 52,663 bytes, line 48
48h,...g}){return!!Object.keys(g).length}const Qa=(t,n,i,s={},a,l)=>c=>{const d=Ea(s,t)||{},p=d.delay||s.delay||0;let{elapsed:h=0}=s;h=h-fn(p);let g={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:n.getVelocity(),...d,delay:-h,onUpdate:v=>{n.set(v),d.onUpdate&&d.onUpdate(v)},onComplete:()=>{c(),d.onComplete&&d.onComplete()},name:t,motionValue:n,element:l?void 0:a};Ax(d)||(g={...g,...jx(t,g)}),g.duration&&(g.duration=fn(g.duration)),g.repeatDelay&&(g.repeatDelay=fn(g.repeatDelay)),g.from!==void 0&&(g.keyframes[0]=g.from);let y=!1;if((g.type===!1||g.duration===0&&!g.repeatDelay)&&(g.duration=0,g.delay===0&&(y=!0)),y&&!l&&n.get()!==void 0){const v=Ts(g.keyframes,d);if(v!==void 0)return Ie.update(()=>{g.onUpdate(v),g.onComplete()}),new Jv([])}return!l&&Yd.supports(g)?new Yd(g):new Ya(g)};function Mx({protectedKeys:t,needsAnimating:n},i){const s=t.hasOwnProperty(i)&&n[i]!==!0;return n[i]=!1,s}function Qd(t,n,{delay:i=0,transitionOverride:s,type:a}={}){var l;let{transition:c=t.getDefaultTransition(),transitionEnd:d,...p}=n;s&&(c=s);const h=[],g=a&&t.animationState&&t.animationState.getState()[a];for(const y in p){const v=t.getValue(y,(l=t.latestValues[y])!==null&&l!==void 0?l:null),w=p[y];if(w===void 0||g&&Mx(g,y))continue;const P={delay:i,...Ea(c||{},y)};let k=!1;if(window.MotionHandoffAnimation){const D=ld(t);if(D){const W=window.MotionHandoffAnimation(D,y,Ie);W!==null&&(P.startTime=W,k=!0)}}Aa(t,y),v.start(Qa(y,v,w,t.shouldReduceMotion&&sd.has(y)?{type:!1}:P,t,k));const b=v.animation;b&&h.push(b)}return d&&Promise.all(h).then(()=>{Ie.update(()=>{d&&p0(t,d)})}),h}function Za(t,n,i={}){var s;const a=ks(t,n,i.type==="exit"?(s=t.presenceContext)===null||s===void 0?void 0:s.custom:void 0);let{transition:l=t.getDefaultTransition()||{}}=a||{};i.transitionOverride&&(l=i.transitionOverride);const c=a?()=>Promise.all(Qd(t,a,i)):()=>Promise.resolve(),d=t.variantChildren&&t.variantChildren.size?(h=0)=>{const{delayChildren:g=0,staggerChildren:y,staggerDirection:v}=l;return Dx(t,n,g+h,y,v,i)}:()=>Promise.resolve(),{when:p}=l;if(p){const[h,g]=p==="beforeChildren"?[c,d]:[d,c];return h().then(()=>g())}else return Promise.all([c(),d(i.delay)])}function Dx(t,n,i=0,s=0,a=1,l){const c=[],d=(t.variantChildren.size-1)*s,p=a===1?(h=0)=>h*s:(h=0)=>d-h*s;return Array.from(t.variantChildren).sort(Nx).forEach((h,g)=>{h.notify("AnimationStart",n),c.push(Za(h,n,{...l,delay:i+p(g)}).then(()=>h.notify("AnimationComplete",n)))}),Promise.all(c)}function Nx(t,n){return t.sortNodePosition(n)}function zx(t,n,i={}){t.notify("AnimationStart",n);let s;if(Array.isArray(n)){const a=n.map(l=>Za(t,l,i));s=Promise.all(a)}else if(typeof n=="string")s=Za(t,n,i);else{const a=typeof n=="function"?ks(t,n,i.custom):n;s=Promise.all(Qd(t,a,i))}return s.then(()=>{t.notify("AnimationComplete",n)})}const Ix=ca.length;function Zd(t){if(!t)return;if(!t.isControllingVariants){const i=t.parent?Zd(t.parent)||{}:{};return t.props.initial!==void 0&&(i.initial=t.props.initial),i}const n={};for(let i=0;i<Ix;i++){const s=ca[i],a=t.props[s];(li(a)||a===!1)&&(n[s]=a)}return n}const Fx=[...ua].reverse(),Vx=ua.length;function Bx(t){return n=>Promise.all(n.map(({animation:i,options:s})=>zx(t,i,s)))}function $x(t){let n=Bx(t),i=Jd(),s=!0;const a=p=>(h,g)=>{var y;const v=ks(t,g,p==="exit"?(y=t.presenceContext)===null||y===void 0?void 0:y.custom:void 0);if(v){const{transition:w,transitionEnd:P,...k}=v;h={...h,...k,...P}}return h};function l(p){n=p(t)}function c(p){const{props:h}=t,g=Zd(t.parent)||{},y=[],v=new Set;let w={},P=1/0;for(let b=0;b<Vx;b++){const D=Fx[b],W=i[D],G=h[D]!==void 0?h[D]:g[D],H=li(G),I=D===p?W.isActive:null;I===!1&&(P=b);let K=G===g[D]&&G!==h[D]&&H;if(K&&s&&t.manuallyAnimateOnMount&&(K=!1),W.protectedKeys={...w},!W.isActive&&I===null||!G&&!W.prevProp||ys(G)||typeof G=="boolean")continue;const V=Wx(W.prevProp,G);let S=V||D===p&&W.isActive&&!K&&H||b>P&&H,O=!1;const N=Array.isArray(G)?G:[G];let te=N.reduce(a(D),{});I===!1&&(te={});const{prevResolvedValues:A={}}=W,q={...A,...te},ie=J=>{S=!0,v.has(J)&&(O=!0,v.delete(J)),W.needsAnimating[J]=!0;const U=t.getValue(J);U&&(U.liveStyle=!1)};for(const J in q){const U=te[J],X=A[J];if(w.hasOwnProperty(J))continue;let T=!1;ma(U)&&ma(X)?T=!Gf(U,X):T=U!==X,T?U!=null?ie(J):v.add(J):U!==void 0&&v.has(J)?ie(J):W.protectedKeys[J]=!0}W.prevProp=G,W.prevResolvedValues=te,W.isActive&&(w={...w,...te}),s&&t.blockInitialAnimation&&(S=!1),S&&(!(K&&V)||O)&&y.push(...N.map(J=>({animation:J,options:{type:D}})))}if(v.size){const b={};v.forEach(D=>{const W=t.getBaseTarget(D),G=t.getValue(D);G&&(G.liveStyle=!0),b[D]=W??null}),y.push({animation:b})}let k=!!y.length;return s&&(h.initial===!1||h.initial===h.animate)&&!t.manuallyAnimateOnMount&&(k=!1),s=!1,k?n(y):Promise.resolve()}function d(p,h){var g;if(i[p].isActive===h)return Promise.resolve();(g=t.variantChildren)===null||g===void 0||g.forEach(v=>{var w;return(w=v.animationState)===null||w===void 0?void 0:w.setActive(p,h)}),i[p].isActive=h;const y=c(p);for(const v in i)i[v].protectedKeys={};return y}return{animateChanges:c,setActive:d,setAnimateFunction:l,getState:()=>i,reset:()=>{i=Jd(),s=!0}}}function Wx(t,n){return typeof n=="string"?n!==t:Array.isArray(n)?!Gf(n,t):!1}function er(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Jd(){return{animate:er(!0),whileInView:er(),whileHover:er(),whileTap:er(),whileDrag:er(),whileFocus:er(),exit:er()}}class Pn{constructor(n){this.isMounted=!1,this.node=n}update(){}}class Ux extends Pn{constructor(n){super(n),n.animationState||(n.animationState=$x(n))}updateAnimationControlsSubscription(){const{animate:n}=this.node.getProps();ys(n)&&(this.unmountControls=n.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:n}=this.node.getProps(),{animate:i}=this.node.prevProps||{};n!==i&&this.updateAnimationControlsSubscription()}unmount(){var n;this.node.animationState.reset(),(n=this.unmountControls)===null||n===void 0||n.call(this)}}let Hx=0;class Kx extends Pn{constructor(){super(...arguments),this.id=Hx++}update(){if(!this.node.presenceContext)return;const{isPresent:n,onExitComplete:i}=this.node.presenceContext,{isPresent:s}=this.node.prevPresenceContext||{};if(!this.node.animationState||n===s)return;const a=this.node.animationState.setActive("exit",!n);i&&!n&&a.then(()=>i(this.id))}mount(){const{register:n}=this.node.presenceContext||{};n&&(this.unmount=n(this.id))}unmount(){}}const Gx={animation:{Feature:Ux},exit:{Feature:Kx}};function yi(t,n,i,s={passive:!0}){return t.addEventListener(n,i,s),()=>t.removeEventListener(n,i)}function vi(t){return{point:{x:t.pageX,y:t.pageY}}}const qx=t=>n=>Oa(n)&&t(n,vi(n));function xi(t,n,i,s){return yi(t,n,qx(i),s)}const ep=(t,n)=>Math.abs(t-n);function Xx(t,n){const i=ep(t.x,n.x),s=ep(t.y,n.y);return Math.sqrt(i**2+s**2)}class tp{constructor(n,i,{transformPagePoint:s,contextWindow:a,dragSnapToOrigin:l=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const y=el(this.lastMoveEventInfo,this.history),v=this.startEvent!==null,w=Xx(y.offset,{x:0,y:0})>=3;if(!v&&!w)return;const{point:P}=y,{timestamp:k}=ot;this.history.push({...P,timestamp:k});const{onStart:b,onMove:D}=this.handlers;v||(b&&b(this.lastMoveEvent,y),this.startEvent=this.lastMoveEvent),D&&D(this.lastMoveEvent,y)},this.handlePointerMove=(y,v)=>{this.lastMoveEvent=y,this.lastMoveEventInfo=Ja(v,this.transformPagePoint),Ie.update(this.updatePoint,!0)},this.handlePointerUp=(y,v)=>{this.end();const{onEnd:w,onSessionEnd:P,resumeAnimation:k}=this.handlers;if(this.dragSnapToOrigin&&k&&k(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const b=el(y.type==="pointercancel"?this.lastMoveEventInfo:Ja(v,this.transformPagePoint),this.history);this.startEvent&&w&&w(y,b),P&&P(y,b)},!Oa(n))return;this.dragSnapToOrigin=l,this.handlers=i,this.transformPagePoint=s,this.contextWindow=a||window;const c=vi(n),d=Ja(c,this.transformPagePoint),{point:p}=d,{timestamp:h}=ot;this.history=[{...p,timestamp:h}];const{onSessionStart:g}=i;g&&g(n,el(d,this.history)),this.removeListeners=gi(xi(this.contextWindow,"pointermove",this.handlePointerMove),xi(this.contextWindow,"pointerup",this.handlePointerUp),xi(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(n){this.handlers=n}end(){this.removeListeners&&this.removeListeners(),En(this.updatePoint)}}function Ja(t,n){return n?{point:n(t.point)}:t}function np(t,n){return{x:t.x-n.x,y:t.y-n.y}}function el({point:t},n){return{point:t,delta:np(t,rp(n)),offset:np(t,Yx(n)),velocity:Qx(n,.1)}}function Yx(t){return t[0]}function rp(t){return t[t.length-1]}function Qx(t,n){if(t.length<2)return{x:0,y:0};let i=t.length-1,s=null;const a=rp(t);for(;i>=0&&(s=t[i],!(a.timestamp-s.timestamp>fn(n)));)i--;if(!s)return{x:0,y:0};const l=dn(a.timestamp-s.timestamp);if(l===0)return{x:0,y:0};const c={x:(a.x-s.x)/l,y:(a.y-s.y)/l};return c.x===1/0&&(c.x=0),c.y===1/0&&(c.y=0),c}const ip=1e-4,Zx=1-ip,Jx=1+ip,sp=.01,ew=0-sp,tw=0+sp;function Ot(t){return t.max-t.min}function nw(t,n,i){return Math.abs(t-n)<=i}function op(t,n,i,s=.5){t.origin=s,t.originPoint=$e(n.min,n.max,t.origin),t.scale=Ot(i)/Ot(n),t.translate=$e(i.min,i.max,t.origin)-t.originPoint,(t.scale>=Zx&&t.scale<=Jx||isNaN(t.scale))&&(t.scale=1),(t.translate>=ew&&t.translate<=tw||isNaN(t.translate))&&(t.translate=0)}function wi(t,n,i,s){op(t.x,n.x,i.x,s?s.originX:void 0),op(t.y,n.y,i.y,s?s.originY:void 0)}function ap(t,n,i){t.min=i.min+n.min,t.max=t.min+Ot(n)}function rw(t,n,i){ap(t.x,n.x,i.x),ap(t.y,n.y,i.y)}function lp(t,n,i){t.min=n.min-i.min,t.max=t.min+Ot(n)}function Si(t,n,i){lp(t.x,n.x,i.x),lp(t.y,n.y,i.y)}function iw(t,{min:n,max:i},s){return n!==void 0&&t<n?t=s?$e(n,t,s.min):Math.max(t,n):i!==void 0&&t>i&&(t=s?$e(i,t,s.max):Math.min(t,i)),t}function up(t,n,i){return{min:n!==void 0?t.min+n:void 0,max:i!==void 0?t.max+i-(t.max-t.min):void 0}}function sw(t,{top:n,left:i,bottom:s,right:a}){return{x:up(t.x,i,a),y:up(t.y,n,s)}}function cp(t,n){let i=n.min-t.min,s=n.max-t.max;return n.max-n.min<t.max-t.min&&([i,s]=[s,i]),{min:i,max:s}}function ow(t,n){return{x:cp(t.x,n.x),y:cp(t.y,n.y)}}function aw(t,n){let i=.5;const s=Ot(t),a=Ot(n);return a>s?i=Sr(n.min,n.max-s,t.min):s>a&&(i=Sr(t.min,t.max-a,n.min)),pn(0,1,i)}function lw(t,n){const i={};return n.min!==void 0&&(i.min=n.min-t.min),n.max!==void 0&&(i.max=n.max-t.min),i}const tl=.35;function uw(t=tl){return t===!1?t=0:t===!0&&(t=tl),{x:fp(t,"left","right"),y:fp(t,"top","bottom")}}function fp(t,n,i){return{min:dp(t,n),max:dp(t,i)}}function dp(t,n){return typeof t=="number"?t:t[n]||0}const pp=()=>({translate:0,scale:1,origin:0,originPoint:0}),Rr=()=>({x:pp(),y:pp()}),hp=()=>({min:0,max:0}),Ge=()=>({x:hp(),y:hp()});function Dt(t){return[t("x"),t("y")]}function mp({top:t,left:n,right:i,bottom:s}){return{x:{min:n,max:i},y:{min:t,max:s}}}function cw({x:t,y:n}){return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function fw(t,n){if(!n)return t;const i=n({x:t.left,y:t.top}),s=n({x:t.right,y:t.bottom});return{top:i.y,left:i.x,bottom:s.y,right:s.x}}function nl(t){return t===void 0||t===1}function rl({scale:t,scaleX:n,scaleY:i}){return!nl(t)||!nl(n)||!nl(i)}function tr(t){return rl(t)||gp(t)||t.z||t.rotate||t.rotateX||t.rotateY||t.skewX||t.skewY}function gp(t){return yp(t.x)||yp(t.y)}function yp(t){return t&&t!=="0%"}function Rs(t,n,i){const s=t-i,a=n*s;return i+a}function vp(t,n,i,s,a){return a!==void 0&&(t=Rs(t,a,s)),Rs(t,i,s)+n}function il(t,n=0,i=1,s,a){t.min=vp(t.min,n,i,s,a),t.max=vp(t.max,n,i,s,a)}function xp(t,{x:n,y:i}){il(t.x,n.translate,n.scale,n.originPoint),il(t.y,i.translate,i.scale,i.originPoint)}const wp=.999999999999,Sp=1.0000000000001;function dw(t,n,i,s=!1){const a=i.length;if(!a)return;n.x=n.y=1;let l,c;for(let d=0;d<a;d++){l=i[d],c=l.projectionDelta;const{visualElement:p}=l.options;p&&p.props.style&&p.props.style.display==="contents"||(s&&l.options.layoutScroll&&l.scroll&&l!==l.root&&_r(t,{x:-l.scroll.offset.x,y:-l.scroll.offset.y}),c&&(n.x*=c.x.scale,n.y*=c.y.scale,xp(t,c)),s&&tr(l.latestValues)&&_r(t,l.latestValues))}n.x<Sp&&n.x>wp&&(n.x=1),n.y<Sp&&n.y>wp&&(n.y=1)}function br(t,n){t.min=t.min+n,t.max=t.max+n}function kp(t,n,i,s,a=.5){const l=$e(t.min,t.max,a);il(t,n,i,l,s)}function _r(t,n){kp(t.x,n.x,n.scaleX,n.scale,n.originX),kp(t.y,n.y,n.scaleY,n.scale,n.originY)}function Ep(t,n){return mp(fw(t.getBoundingClientRect(),n))}function pw(t,n,i){const s=Ep(t,i),{scroll:a}=n;return a&&(br(s.x,a.offset.x),br(s.y,a.offset.y)),s}const Cp=({current:t})=>t?t.ownerDocument.defaultView:null,hw=new WeakMap;class mw{constructor(n){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ge(),this.visualElement=n}start(n,{snapToCursor:i=!1}={}){const{presenceContext:s}=this.visualElement;if(s&&s.isPresent===!1)return;const a=g=>{const{dragSnapToOrigin:y}=this.getProps();y?this.pauseAnimation():this.stopAnimation(),i&&this.snapToCursor(vi(g).point)},l=(g,y)=>{const{drag:v,dragPropagation:w,onDragStart:P}=this.getProps();if(v&&!w&&(this.openDragLock&&this.openDragLock(),this.openDragLock=l0(v),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Dt(b=>{let D=this.getAxisMotionValue(b).get()||0;if(tn.test(D)){const{projection:W}=this.visualElement;if(W&&W.layout){const G=W.layout.layoutBox[b];G&&(D=Ot(G)*(parseFloat(D)/100))}}this.originPoint[b]=D}),P&&Ie.postRender(()=>P(g,y)),Aa(this.visualElement,"transform");const{animationState:k}=this.visualElement;k&&k.setActive("whileDrag",!0)},c=(g,y)=>{const{dragPropagation:v,dragDirectionLock:w,onDirectionLock:P,onDrag:k}=this.getProps();if(!v&&!this.openDragLock)return;const{offset:b}=y;if(w&&this.currentDirection===null){this.currentDirection=gw(b),this.currentDirection!==null&&P&&P(this.currentDirection);return}this.updateAxis("x",y.point,b),this.updateAxis("y",y.point,b),this.visualElement.render(),k&&k(g,y)},d=(g,y)=>this.stop(g,y),p=()=>Dt(g=>{var y;return this.getAnimationState(g)==="paused"&&((y=this.getAxisMotionValue(g).animation)===null||y===void 0?void 0:y.play())}),{dragSnapToOrigin:h}=this.getProps();this.panSession=new tp(n,{onSessionStart:a,onStart:l,onMove:c,onSessionEnd:d,resumeAnimation:p},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:h,contextWindow:Cp(this.visualElement)})}stop(n,i){const s=this.isDragging;if(this.cancel(),!s)return;const{velocity:a}=i;this.startAnimation(a);const{onDragEnd:l}=this.getProps();l&&Ie.postRender(()=>l(n,i))}cancel(){this.isDragging=!1;const{projection:n,animationState:i}=this.visualElement;n&&(n.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:s}=this.getProps();!s&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),i&&i.setActive("whileDrag",!1)}updateAxis(n,i,s){const{drag:a}=this.getProps();if(!s||!bs(n,a,this.currentDirection))return;const l=this.getAxisMotionValue(n);let c=this.originPoint[n]+s[n];this.constraints&&this.constraints[n]&&(c=iw(c,this.constraints[n],this.elastic[n])),l.set(c)}resolveConstraints(){var n;const{dragConstraints:i,dragElastic:s}=this.getProps(),a=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(n=this.visualElement.projection)===null||n===void 0?void 0:n.layout,l=this.constraints;i&&Er(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&a?this.constraints=sw(a.layoutBox,i):this.constraints=!1,this.elastic=uw(s),l!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&Dt(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=lw(a.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:n,onMeasureDragConstraints:i}=this.getProps();if(!n||!Er(n))return!1;const s=n.current,{projection:a}=this.visualElement;if(!a||!a.layout)return!1;const l=pw(s,a.root,this.visualElement.getTransformPagePoint());let c=ow(a.layout.layoutBox,l);if(i){const d=i(cw(c));this.hasMutatedConstraints=!!d,d&&(c=mp(d))}return c}startAnimation(n){const{drag:i,dragMomentum:s,dragElastic:a,dragTransition:l,dragSnapToOrigin:c,onDragTransitionEnd:d}=this.getProps(),p=this.constraints||{},h=Dt(g=>{if(!bs(g,i,this.currentDirection))return;let y=p&&p[g]||{};c&&(y={min:0,max:0});const v=a?200:1e6,w=a?40:1e7,P={type:"inertia",velocity:s?n[g]:0,bounceStiffness:v,bounceDamping:w,timeConstant:750,restDelta:1,restSpeed:10,...l,...y};return this.startAxisValueAnimation(g,P)});return Promise.all(h).then(d)}startAxisValueAnimation(n,i){const s=this.getAxisMotionValue(n);return Aa(this.visualElement,n),s.start(Qa(n,s,0,i,this.visualElement,!1))}stopAnimation(){Dt(n=>this.getAxisMotionValue(n).stop())}pauseAnimation(){Dt(n=>{var i;return(i=this.getAxisMotionValue(n).animation)===null||i===void 0?void 0:i.pause()})}getAnimationState(n){var i;return(i=this.getAxisMotionValue(n).animation)===null||i===void 0?void 0:i.state}getAxisMotionValue(n){const i=`_drag${n.toUpperCase()}`,s=this.visualElement.getProps(),a=s[i];return a||this.visualElement.getValue(n,(s.initial?s.initial[n]:void 0)||0)}snapToCursor(n){Dt(i=>{const{drag:s}=this.getProps();if(!bs(i,s,this.currentDirection))return;const{projection:a}=this.visualElement,l=this.getAxisMotionValue(i);if(a&&a.layout){const{min:c,max:d}=a.layout.layoutBox[i];l.set(n[i]-$e(c,d,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:n,dragConstraints:i}=this.getProps(),{projection:s}=this.visualElement;if(!Er(i)||!s||!this.constraints)return;this.stopAnimation();const a={x:0,y:0};Dt(c=>{const d=this.getAxisMotionValue(c);if(d&&this.constraints!==!1){const p=d.get();a[c]=aw({min:p,max:p},this.constraints[c])}});const{transformTemplate:l}=this.visualElement.getProps();this.visualElement.current.style.transform=l?l({},""):"none",s.root&&s.root.updateScroll(),s.updateLayout(),this.resolveConstraints(),Dt(c=>{if(!bs(c,n,null))return;const d=this.getAxisMotionValue(c),{min:p,max:h}=this.constraints[c];d.set($e(p,h,a[c]))})}addListeners(){if(!this.visualElement.current)return;hw.set(this.visualElement,this);const n=this.visualElement.current,i=xi(n,"pointerdown",p=>{const{drag:h,dragListener:g=!0}=this.getProps();h&&g&&this.start(p)}),s=()=>{const{dragConstraints:p}=this.getProps();Er(p)&&p.current&&(this.constraints=this.resolveRefConstraints())},{projection:a}=this.visualElement,l=a.addEventListener("measure",s);a&&!a.layout&&(a.root&&a.root.updateScroll(),a.updateLayout()),Ie.read(s);const c=yi(window,"resize",()=>this.scalePositionWithinConstraints()),d=a.addEventListener("didUpdate",({delta:p,hasLayoutChanged:h})=>{this.isDragging&&h&&(Dt(g=>{const y=this.getAxisMotionValue(g);y&&(this.originPoint[g]+=p[g].translate,y.set(y.get()+p[g].translate))}),this.visualElement.render())});return()=>{c(),i(),l(),d&&d()}}getProps(){const n=this.visualElement.getProps(),{drag:i=!1,dragDirectionLock:s=!1,dragPropagation:a=!1,dragConstraints:l=!1,dragElastic:c=tl,dragMomentum:d=!0}=n;return{...n,drag:i,dragDirectionLock:s,dragPropagation:a,dragConstraints:l,dragElastic:c,dragMomentum:d}}}function bs(t,n,i){return(n===!0||n===t)&&(i===null||i===t)}function gw(t,n=10){let i=null;return Math.abs(t.y)>n?i="y":Math.abs(t.x)>n&&(i="x"),i}class yw extends Pn{constructor(n){super(n),this.removeGroupControls=Lt,this.removeListeners=Lt,this.controls=new mw(n)}mount(){const{dragControls:n}=this.node.getProps();n&&(this.removeGroupControls=n.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Lt}unmount(){this.removeGroupControls(),this.removeListeners()}}const Tp=t=>(n,i)=>{t&&Ie.postRender(()=>t(n,i))};class vw extends Pn{constructor(){super(...arguments),this.removePointerDownListener=Lt}onPointerDown(n){this.session=new tp(n,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Cp(this.node)})}createPanHandlers(){const{onPanSessionStart:n,onPanStart:i,onPan:s,onPanEnd:a}=this.node.getProps();return{onSessionStart:Tp(n),onStart:Tp(i),onMove:s,onEnd:(l,c)=>{delete this.session,a&&Ie.postRender(()=>a(l,c))}}}mount(){this.removePointerDownListener=xi(this.node.current,"pointerdown",n=>this.onPointerDown(n))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const _s={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Pp(t,n){return n.max===n.min?0:t/(n.max-n.min)*100}const ki={correct:(t,n)=>{if(!n.target)return t;if(typeof t=="string")if(ke.test(t))t=parseFloat(t);else return t;const i=Pp(t,n.target.x),s=Pp(t,n.target.y);return`${i}% ${s}%`}},xw={correct:(t,{treeScale:n,projectionDelta:i})=>{const s=t,a=Tn.parse(t);if(a.length>5)return s;const l=Tn.createTransformer(t),c=typeof a[0]!="number"?1:0,d=i.x.scale*n.x,p=i.y.scale*n.y;a[0+c]/=d,a[1+c]/=p;const h=$e(d,p,.5);return typeof a[2+c]=="number"&&(a[2+c]/=h),typeof a[3+c]=="number"&&(a[3+c]/=h),l(a)}};class ww extends R.Component{componentDidMount(){const{visualElement:n,layoutGroup:i,switchLayoutGroup:s,layoutId:a}=this.props,{projection:l}=n;Bv(Sw),l&&(i.group&&i.group.add(l),s&&s.register&&a&&s.register(l),l.root.didUpdate(),l.addEventListener("animationComplete",()=>{this.safeToRemove()}),l.setOptions({...l.options,onExitComplete:()=>this.safeToRemove()})),_s.hasEverUpdated=!0}getSnapshotBeforeUpdate(n){const{layoutDependency:i,visualElement:s,drag:a,isPresent:l}=this.props,c=s.projection;return c&&(c.isPresent=l,a||n.layoutDependency!==i||i===void 0?c.willUpdate():this.safeToRemove(),n.isPresent!==l&&(l?c.promote():c.relegate()||Ie.postRender(()=>{const d=c.getStack();(!d||!d.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:n}=this.props.visualElement;n&&(n.root.didUpdate(),da.postRender(()=>{!n.currentAnimation&&n.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:n,layoutGroup:i,switchLayoutGroup:s}=this.props,{projection:a}=n;a&&(a.scheduleCheckAfterUnmount(),i&&i.group&&i.group.remove(a),s&&s.deregister&&s.deregister(a))}safeToRemove(){const{safeToRemove:n}=this.props;n&&n()}render(){return null}}function Lp(t){const[n,i]=yf(),s=R.useContext(sa);return E.jsx(ww,{...t,layoutGroup:s,switchLayoutGroup:R.useContext(Rf),isPresent:n,safeToRemove:i})}const Sw={borderRadius:{...ki,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ki,borderTopRightRadius:ki,borderBottomLeftRadius:ki,borderBottomRightRadius:ki,boxShadow:xw};function kw(t,n,i){const s=ut(t)?t:Pr(t);return s.start(Qa("",s,n,i)),s.animation}function Ew(t){return t instanceof SVGElement&&t.tagName!=="svg"}const Cw=(t,n)=>t.depth-n.depth;class Tw{constructor(){this.children=[],this.isDirty=!1}add(n){ba(this.children,n),this.isDirty=!0}remove(n){_a(this.children,n),this.isDirty=!0}forEach(n){this.isDirty&&this.children.sort(Cw),this.isDirty=!1,this.children.forEach(n)}}function Pw(t,n){const i=nn.now(),s=({timestamp:a})=>{const l=a-i;l>=n&&(En(s),t(l-n))};return Ie.read(s,!0),()=>En(s)}const Op=["TopLeft","TopRight","BottomLeft","BottomRight"],Lw=Op.length,Rp=t=>typeof t=="string"?parseFloat(t):t,bp=t=>typeof t=="number"||ke.test(t);function Ow(t,n,i,s,a,l){a?(t.opacity=$e(0,i.opacity!==void 0?i.opacity:1,Rw(s)),t.opacityExit=$e(n.opacity!==void 0?n.opacity:1,0,bw(s))):l&&(t.opacity=$e(n.opacity!==void 0?n.opacity:1,i.opacity!==void 0?i.opacity:1,s));for(let c=0;c<Lw;c++){const d=`border${Op[c]}Radius`;let p=_p(n,d),h=_p(i,d);if(p===void 0&&h===void 0)continue;p||(p=0),h||(h=0),p===0||h===0||bp(p)===bp(h)?(t[d]=Math.max($e(Rp(p),Rp(h),s),0),(tn.test(h)||tn.test(p))&&(t[d]+="%")):t[d]=h}(n.rotate||i.rotate)&&(t.rotate=$e(n.rotate||0,i.rotate||0,s))}function _p(t,n){return t[n]!==void 0?t[n]:t.borderRadius}const Rw=jp(0,.5,md),bw=jp(.5,.95,Lt);function jp(t,n,i){return s=>s<t?0:s>n?1:i(Sr(t,n,s))}function Ap(t,n){t.min=n.min,t.max=n.max}function Nt(t,n){Ap(t.x,n.x),Ap(t.y,n.y)}function Mp(t,n){t.translate=n.translate,t.scale=n.scale,t.originPoint=n.originPoint,t.origin=n.origin}function Dp(t,n,i,s,a){return t-=n,t=Rs(t,1/i,s),a!==void 0&&(t=Rs(t,1/a,s)),t}function _w(t,n=0,i=1,s=.5,a,l=t,c=t){if(tn.test(n)&&(n=parseFloat(n),n=$e(c.min,c.max,n/100)-c.min),typeof n!="number")return;let d=$e(l.min,l.max,s);t===l&&(d-=n),t.min=Dp(t.min,n,i,d,a),t.max=Dp(t.max,n,i,d,a)}function Np(t,n,[i,s,a],l,c){_w(t,n[i],n[s],n[a],n.scale,l,c)}const jw=["x","scaleX","originX"],Aw=["y","scaleY","originY"];function zp(t,n,i,s){Np(t.x,n,jw,i?i.x:void 0,s?s.x:void 0),Np(t.y,n,Aw,i?i.y:void 0,s?s.y:void 0)}function Ip(t){return t.translate===0&&t.scale===1}function Fp(t){return Ip(t.x)&&Ip(t.y)}function Vp(t,n){return t.min===n.min&&t.max===n.max}function Mw(t,n){return Vp(t.x,n.x)&&Vp(t.y,n.y)}function Bp(t,n){return Math.round(t.min)===Math.round(n.min)&&Math.round(t.max)===Math.round(n.max)}function $p(t,n){return Bp(t.x,n.x)&&Bp(t.y,n.y)}function Wp(t){return Ot(t.x)/Ot(t.y)}function Up(t,n){return t.translate===n.translate&&t.scale===n.scale&&t.originPoint===n.originPoint}class Dw{constructor(){this.members=[]}add(n){ba(this.members,n),n.scheduleRender()}remove(n){if(_a(this.members,n),n===this.prevLead&&(this.prevLead=void 0),n===this.lead){const i=this.members[this.members.length-1];i&&this.promote(i)}}relegate(n){const i=this.members.findIndex(a=>n===a);if(i===0)return!1;let s;for(let a=i;a>=0;a--){const l=this.members[a];if(l.isPresent!==!1){s=l;break}}return s?(this.promote(s),!0):!1}promote(n,i){const s=this.lead;if(n!==s&&(this.prevLead=s,this.lead=n,n.show(),s)){s.instance&&s.scheduleRender(),n.scheduleRender(),n.resumeFrom=s,i&&(n.resumeFrom.preserveOpacity=!0),s.snapshot&&(n.snapshot=s.snapshot,n.snapshot.latestValues=s.animationValues||s.latestValues),n.root&&n.root.isUpdating&&(n.isLayoutDirty=!0);const{crossfade:a}=n.options;a===!1&&s.hide()}}exitAnimationComplete(){this.members.forEach(n=>{const{options:i,resumingFrom:s}=n;i.onExitComplete&&i.onExitComplete(),s&&s.options.onExitComplete&&s.options.onExitComplete()})}scheduleRender(){this.members.forEach(n=>{n.instance&&n.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function Nw(t,n,i){let s="";const a=t.x.translate/n.x,l=t.y.translate/n.y,c=(i==null?void 0:i.z)||0;if((a||l||c)&&(s=`translate3d(${a}px, ${l}px, ${c}px) `),(n.x!==1||n.y!==1)&&(s+=`scale(${1/n.x}, ${1/n.y}) `),i){const{transformPerspective:h,rotate:g,rotateX:y,rotateY:v,skewX:w,skewY:P}=i;h&&(s=`perspective(${h}px) ${s}`),g&&(s+=`rotate(${g}deg) `),y&&(s+=`rotateX(${y}deg) `),v&&(s+=`rotateY(${v}deg) `),w&&(s+=`skewX(${w}deg) `),P&&(s+=`skewY(${P}deg) `)}const d=t.x.scale*n.x,p=t.y.scale*n.y;return(d!==1||p!==1)&&(s+=`scale(${d}, ${p})`),s||"none"}const nr={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},Ei=typeof window<"u"&&window.MotionDebug!==void 0,sl=["","X","Y","Z"],zw={visibility:"hidden"},Hp=1e3;let Iw=0;function ol(t,n,i,s){const{latestValues:a}=n;a[t]&&(i[t]=a[t],n.setStaticValue(t,0),s&&(s[t]=0))}function Kp(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;const{visualElement:n}=t.options;if(!n)return;const i=ld(n);if(window.MotionHasOptimisedAnimation(i,"transform")){const{layout:a,layoutId:l}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",Ie,!(a||l))}const{parent:s}=t;s&&!s.hasCheckedOptimisedAppear&&Kp(s)}function Gp({attachResizeListener:t,defaultParent:n,measureScroll:i,checkIsScrollRoot:s,resetTransform:a}){return class{constructor(c={},d=n==null?void 0:n()){this.id=Iw++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Ei&&(nr.totalNodes=nr.resolvedTargetDeltas=nr.recalculatedProjection=0),this.nodes.forEach(Bw),this.nodes.forEach(Kw),this.nodes.forEach(Gw),this.nodes.forEach($w),Ei&&window.MotionDebug.record(nr)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=c,this.root=d?d.root||d:this,this.path=d?[...d.path,d]:[],this.parent=d,this.depth=d?d.depth+1:0;for(let p=0;p<this.path.length;p++)this.path[p].shouldResetTransform=!0;this.root===this&&(this.nodes=new Tw)}addEventListener(c,d){return this.eventHandlers.has(c)||this.eventHandlers.set(c,new ja),this.eventHandlers.get(c).add(d)}notifyListeners(c,...d){const p=this.eventHandlers.get(c);p&&p.notify(...d)}hasListeners(c){return this.eventHandlers.has(c)}mount(c,d=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Ew(c),this.instance=c;const{layoutId:p,layout:h,visualElement:g}=this.options;if(g&&!g.current&&g.mount(c),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),d&&(h||p)&&(this.isLayoutDirty=!0),t){let y;const v=()=>this.root.updateBlockedByResize=!1;t(c,()=>{this.root.updateBlockedByResize=!0,y&&y(),y=Pw(v,250),_s.hasAnimatedSinceResize&&(_s.hasAnimatedSinceResize=!1,this.nodes.forEach(Xp))})}p&&this.root.registerSharedNode(p,this),this.options.animate!==!1&&g&&(p||h)&&this.addEventListener("didUpdate",({delta:y,hasLayoutChanged:v,hasRelativeTargetChanged:w,layout:P})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const k=this.options.transition||g.getDefaultTransition()||Zw,{onLayoutAnimationStart:b,onLayoutAnimationComplete:D}=g.getProps(),W=!this.targetLayout||!$p(this.targetLayout,P)||w,G=!v&&w;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||G||v&&(W||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(y,G);const H={...Ea(k,"layout"),onPlay:b,onComplete:D};(g.shouldReduceMotion||this.options.layoutRoot)&&(H.delay=0,H.type=!1),this.startAnimation(H)}else v||Xp(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=P})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const c=this.getStack();c&&c.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,En(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(qw),this.animationId++)}getTransformTemplate(){const{visualElement:c}=this.options;return c&&c.getProps().transformTemplate}willUpdate(c=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Kp(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let g=0;g<this.path.length;g++){const y=this.path[g];y.shouldResetTransform=!0,y.updateScroll("snapshot"),y.options.layoutRoot&&y.willUpdate(!1)}const{layoutId:d,layout:p}=this.options;if(d===void 0&&!p)return;const h=this.getTransformTemplate();this.prevTransformTemplateValue=h?h(this.latestValues,""):void 0,this.updateSnapshot(),c&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(qp);return}this.isUpdating||this.nodes.forEach(Uw),this.isUpdating=!1,this.nodes.forEach(Hw),this.nodes.forEach(Fw),this.nodes.forEach(Vw),this.clearAllSnapshots();const d=nn.now();ot.delta=pn(0,1e3/60,d-ot.timestamp),ot.timestamp=d,ot.isProcessing=!0,la.update.process(ot),la.preRender.process(ot),la.render.process(ot),ot.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,da.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Ww),this.sharedNodes.forEach(Xw)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Ie.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Ie.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let p=0;p<this.path.length;p++)this.path[p].updateScroll();const c=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Ge(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:d}=this.options;d&&d.notify("LayoutMeasure",this.layout.layoutBox,c?c.layoutBox:void 0)}updateScroll(c="measure"){let d=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===c&&(d=!1),d){const p=s(this.instance);this.scroll={animationId:this.root.animationId,phase:c,isRoot:p,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:p}}}resetTransform(){if(!a)return;const c=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,d=this.projectionDelta&&!Fp(this.projectionDelta),p=this.getTransformTemplate(),h=p?p(this.latestValues,""):void 0,g=h!==this.prevTransformTemplateValue;c&&(d||tr(this.latestValues)||g)&&(a(this.instance,h),this.shouldResetTransform=!1,this.scheduleRender())}measure(c=!0){const d=this.measurePageBox();let p=this.removeElementScroll(d);return c&&(p=this.removeTransform(p)),Jw(p),{animationId:this.root.animationId,measuredBox:d,layoutBox:p,latestValues:{},source:this.id}}measurePageBox(){var c;const{visualElement:d}=this.options;if(!d)return Ge();const p=d.measureViewportBox();if(!(((c=this.scroll)===null||c===void 0?void 0:c.wasRoot)||this.path.some(e1))){const{scroll:g}=this.root;g&&(br(p.x,g.offset.x),br(p.y,g.offset.y))}return p}removeElementScroll(c){var d;const p=Ge();if(Nt(p,c),!((d=this.scroll)===null||d===void 0)&&d.wasRoot)return p;for(let h=0;h<this.path.length;h++){const g=this.path[h],{scroll:y,options:v}=g;g!==this.root&&y&&v.layoutScroll&&(y.wasRoot&&Nt(p,c),br(p.x,y.offset.x),br(p.y,y.offset.y))}return p}applyTransform(c,d=!1){const p=Ge();Nt(p,c);for(let h=0;h<this.path.length;h++){const g=this.path[h];!d&&g.options.layoutScroll&&g.scroll&&g!==g.root&&_r(p,{x:-g.scroll.offset.x,y:-g.scroll.offset.y}),tr(g.latestValues)&&_r(p,g.latestValues)}return tr(this.latestValues)&&_r(p,this.latestValues),p}removeTransform(c){const d=Ge();Nt(d,c);for(let p=0;p<this.path.length;p++){const h=this.path[p];if(!h.instance||!tr(h.latestValues))continue;rl(h.latestValues)&&h.updateSnapshot();const g=Ge(),y=h.measurePageBox();Nt(g,y),zp(d,h.latestValues,h.snapshot?h.snapshot.layoutBox:void 0,g)}return tr(this.latestValues)&&zp(d,this.latestValues),d}setTargetDelta(c){this.targetDelta=c,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(c){this.options={...this.options,...c,crossfade:c.crossfade!==void 0?c.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==ot.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(c=!1){var d;const p=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=p.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=p.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=p.isSharedProjectionDirty);const h=!!this.resumingFrom||this!==p;if(!(c||h&&this.isSharedProjectionDirty||this.isProjectionDirty||!((d=this.parent)===null||d===void 0)&&d.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:y,layoutId:v}=this.options;if(!(!this.layout||!(y||v))){if(this.resolvedRelativeTargetAt=ot.timestamp,!this.targetDelta&&!this.relativeTarget){const w=this.getClosestProjectingParent();w&&w.layout&&this.animationProgress!==1?(this.relativeParent=w,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Ge(),this.relativeTargetOrigin=Ge(),Si(this.relativeTargetOrigin,this.layout.layoutBox,w.layout.layoutBox),Nt(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Ge(),this.targetWithTransforms=Ge()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),rw(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Nt(this.target,this.layout.layoutBox),xp(this.target,this.targetDelta)):Nt(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const w=this.getClosestProjectingParent();w&&!!w.resumingFrom==!!this.resumingFrom&&!w.options.layoutScroll&&w.target&&this.animationProgress!==1?(this.relativeParent=w,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Ge(),this.relativeTargetOrigin=Ge(),Si(this.relativeTargetOrigin,this.target,w.target),Nt(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Ei&&nr.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||rl(this.parent.latestValues)||gp(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var c;const d=this.getLead(),p=!!this.resumingFrom||this!==d;let h=!0;if((this.isProjectionDirty||!((c=this.parent)===null||c===void 0)&&c.isProjectionDirty)&&(h=!1),p&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(h=!1),this.resolvedRelativeTargetAt===ot.timestamp&&(h=!1),h)return;const{layout:g,layoutId:y}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(g||y))return;Nt(this.layoutCorrected,this.layout.layoutBox);const v=this.treeScale.x,w=this.treeScale.y;dw(this.layoutCorrected,this.treeScale,this.path,p),d.layout&&!d.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(d.target=d.layout.layoutBox,d.targetWithTransforms=Ge());const{target:P}=d;if(!P){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(Mp(this.prevProjectionDelta.x,this.projectionDelta.x),Mp(this.prevProjectionDelta.y,this.projectionDelta.y)),wi(this.projectionDelta,this.layoutCorrected,P,this.latestValues),(this.treeScale.x!==v||this.treeScale.y!==w||!Up(this.projectionDelta.x,this.prevProjectionDelta.x)||!Up(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",P)),Ei&&nr.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(c=!0){var d;if((d=this.options.visualElement)===null||d===void 0||d.scheduleRender(),c){const p=this.getStack();p&&p.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Rr(),this.projectionDelta=Rr(),this.projectionDeltaWithTransform=Rr()}setAnimationOrigin(c,d=!1){const p=this.snapshot,h=p?p.latestValues:{},g={...this.latestValues},y=Rr();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!d;const v=Ge(),w=p?p.source:void 0,P=this.layout?this.layout.source:void 0,k=w!==P,b=this.getStack(),D=!b||b.members.length<=1,W=!!(k&&!D&&this.options.crossfade===!0&&!this.path.some(Qw));this.animationProgress=0;let G;this.mixTargetDelta=H=>{const I=H/1e3;Yp(y.x,c.x,I),Yp(y.y,c.y,I),this.setTargetDelta(y),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Si(v,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Yw(this.relativeTarget,this.relativeTargetOrigin,v,I),G&&Mw(this.relativeTarget,G)&&(this.isProjectionDirty=!1),G||(G=Ge()),Nt(G,this.relativeTarget)),k&&(this.animationValues=g,Ow(g,h,this.latestValues,I,W,D)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=I},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(c){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(En(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ie.update(()=>{_s.hasAnimatedSinceResize=!0,this.currentAnimation=kw(0,Hp,{...c,onUpdate:d=>{this.mixTargetDelta(d),c.onUpdate&&c.onUpdate(d)},onComplete:()=>{c.onComplete&&c.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const c=this.getStack();c&&c.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Hp),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const c=this.getLead();let{targetWithTransforms:d,target:p,layout:h,latestValues:g}=c;if(!(!d||!p||!h)){if(this!==c&&this.layout&&h&&th(this.options.animationType,this.layout.layoutBox,h.layoutBox)){p=this.target||Ge();const y=Ot(this.layout.layoutBox.x);p.x.min=c.target.x.min,p.x.max=p.x.min+y;const v=Ot(this.layout.layoutBox.y);p.y.min=c.target.y.min,p.y.max=p.y.min+v}Nt(d,p),_r(d,g),wi(this.projectionDeltaWithTransform,this.layoutCorrected,d,g)}}registerSharedNode(c,d){this.sharedNodes.has(c)||this.sharedNodes.set(c,new Dw),this.sharedNodes.get(c).add(d);const h=d.options.initialPromotionConfig;d.promote({transition:h?h.transition:void 0,preserveFollowOpacity:h&&h.shouldPreserveFollowOpacity?h.shouldPreserveFollowOpacity(d):void 0})}isLead(){const c=this.getStack();return c?c.lead===this:!0}getLead(){var c;const{layoutId:d}=this.options;return d?((c=this.getStack())===null||c===void 0?void 0:c.lead)||this:this}getPrevLead(){var c;const{layoutId:d}=this.options;return d?(c=this.getStack())===null||c===void 0?void 0:c.prevLead:void 0}getStack(){const{layoutId:c}=this.options;if(c)return this.root.sharedNodes.get(c)}promote({needsReset:c,transition:d,preserveFollowOpacity:p}={}){const h=this.getStack();h&&h.promote(this,p),c&&(this.projectionDelta=void 0,this.needsReset=!0),d&&this.setOptions({transition:d})}relegate(){const c=this.getStack();return c?c.relegate(this):!1}resetSkewAndRotation(){const{visualElement:c}=this.options;if(!c)return;let d=!1;const{latestValues:p}=c;if((p.z||p.rotate||p.rotateX||p.rotateY||p.rotateZ||p.skewX||p.skewY)&&(d=!0),!d)return;const h={};p.z&&ol("z",c,h,this.animationValues);for(let g=0;g<sl.length;g++)ol(`rotate${sl[g]}`,c,h,this.animationValues),ol(`skew${sl[g]}`,c,h,this.animationValues);c.render();for(const g in h)c.setStaticValue(g,h[g]),this.animationValues&&(this.animationValues[g]=h[g]);c.scheduleRender()}getProjectionStyles(c){var d,p;if(!this.instance||this.isSVG)return;if(!this.isVisible)return zw;const h={visibility:""},g=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,h.opacity="",h.pointerEvents=xs(c==null?void 0:c.pointerEvents)||"",h.transform=g?g(this.latestValues,""):"none",h;const y=this.getLead();if(!this.projectionDelta||!this.layout||!y.target){const k={};return this.options.layoutId&&(k.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,k.pointerEvents=xs(c==null?void 0:c.pointerEvents)||""),this.hasProjected&&!tr(this.latestValues)&&(k.transform=g?g({},""):"none",this.hasProjected=!1),k}const v=y.animationValues||y.latestValues;this.applyTransformsToTarget(),h.transform=Nw(this.projectionDeltaWithTransform,this.treeScale,v),g&&(h.transform=g(v,h.transform));const{x:w,y:P}=this.projectionDelta;h.transformOrigin=`${w.origin*100}% ${P.origin*100}% 0`,y.animationValues?h.opacity=y===this?(p=(d=v.opacity)!==null&&d!==void 0?d:this.latestValues.opacity)!==null&&p!==void 0?p:1:this.preserveOpacity?this.latestValues.opacity:v.opacityExit:h.opacity=y===this?v.opacity!==void 0?v.opacity:"":v.opacityExit!==void 0?v.opacityExit:0;for(const k in Ss){if(v[k]===void 0)continue;const{correct:b,applyTo:D}=Ss[k],W=h.transform==="none"?v[k]:b(v[k],y);if(D){const G=D.length;for(let H=0;H<G;H++)h[D[H]]=W}else h[k]=W}return this.options.layoutId&&(h.pointerEvents=y===this?xs(c==null?void 0:c.pointerEvents)||"":"none"),h}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(c=>{var d;return(d=c.currentAnimation)===null||d===void 0?void 0:d.stop()}),this.root.nodes.forEach(qp),this.root.sharedNodes.clear()}}}function Fw(t){t.updateLayout()}function Vw(t){var n;const i=((n=t.resumeFrom)===null||n===void 0?void 0:n.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&i&&t.hasListeners("didUpdate")){const{layoutBox:s,measuredBox:a}=t.layout,{animationType:l}=t.options,c=i.source!==t.layout.source;l==="size"?Dt(y=>{const v=c?i.measuredBox[y]:i.layoutBox[y],w=Ot(v);v.min=s[y].min,v.max=v.min+w}):th(l,i.layoutBox,s)&&Dt(y=>{const v=c?i.measuredBox[y]:i.layoutBox[y],w=Ot(s[y]);v.max=v.min+w,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[y].max=t.relativeTarget[y].min+w)});const d=Rr();wi(d,s,i.layoutBox);const p=Rr();c?wi(p,t.applyTransform(a,!0),i.measuredBox):wi(p,s,i.layoutBox);const h=!Fp(d);let g=!1;if(!t.resumeFrom){const y=t.getClosestProjectingParent();if(y&&!y.resumeFrom){const{snapshot:v,layout:w}=y;if(v&&w){const P=Ge();Si(P,i.layoutBox,v.layoutBox);const k=Ge();Si(k,s,w.layoutBox),$p(P,k)||(g=!0),y.options.layoutRoot&&(t.relativeTarget=k,t.relativeTargetOrigin=P,t.relativeParent=y)}}}t.notifyListeners("didUpdate",{layout:s,snapshot:i,delta:p,layoutDelta:d,hasLayoutChanged:h,hasRelativeTargetChanged:g})}else if(t.isLead()){const{onExitComplete:s}=t.options;s&&s()}t.options.transition=void 0}function Bw(t){Ei&&nr.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function $w(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function Ww(t){t.clearSnapshot()}function qp(t){t.clearMeasurements()}function Uw(t){t.isLayoutDirty=!1}function Hw(t){const{visualElement:n}=t.options;n&&n.getProps().onBeforeLayoutMeasure&&n.notify("BeforeLayoutMeasure"),t.resetTransform()}function Xp(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function Kw(t){t.resolveTargetDelta()}function Gw(t){t.calcProjection()}function qw(t){t.resetSkewAndRotation()}function Xw(t){t.removeLeadSnapshot()}function Yp(t,n,i){t.translate=$e(n.translate,0,i),t.scale=$e(n.scale,1,i),t.origin=n.origin,t.originPoint=n.originPoint}function Qp(t,n,i,s){t.min=$e(n.min,i.min,s),t.max=$e(n.max,i.max,s)}function Yw(t,n,i,s){Qp(t.x,n.x,i.x,s),Qp(t.y,n.y,i.y,s)}function Qw(t){return t.animationValues&&t.animationValues.opacityExit!==void 0}const Zw={duration:.45,ease:[.4,0,.1,1]},Zp=t=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(t),Jp=Zp("applewebkit/")&&!Zp("chrome/")?Math.round:Lt;function eh(t){t.min=Jp(t.min),t.max=Jp(t.max)}function Jw(t){eh(t.x),eh(t.y)}function th(t,n,i){return t==="position"||t==="preserve-aspect"&&!nw(Wp(n),Wp(i),.2)}function e1(t){var n;return t!==t.root&&((n=t.scroll)===null||n===void 0?void 0:n.wasRoot)}const t1=Gp({attachResizeListener:(t,n)=>yi(t,"resize",n),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),al={current:void 0},nh=Gp({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!al.current){const t=new t1({});t.mount(window),t.setOptions({layoutScroll:!0}),al.current=t}return al.current},resetTransform:(t,n)=>{t.style.transform=n!==void 0?n:"none"},checkIsScrollRoot:t=>window.getComputedStyle(t).position==="fixed"}),n1={pan:{Feature:vw},drag:{Feature:yw,ProjectionNode:nh,MeasureLayout:Lp}};function rh(t,n,i){const{props:s}=t;t.animationState&&s.whileHover&&t.animationState.setActive("whileHover",i==="Start");const a="onHover"+i,l=s[a];l&&Ie.postRender(()=>l(n,vi(n)))}class r1 extends Pn{mount(){const{current:n}=this.node;n&&(this.unmount=r0(n,i=>(rh(this.node,i,"Start"),s=>rh(this.node,s,"End"))))}unmount(){}}class i1 extends Pn{constructor(){super(...arguments),this.isActive=!1}onFocus(){let n=!1;try{n=this.node.current.matches(":focus-visible")}catch{n=!0}!n||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=gi(yi(this.node.current,"focus",()=>this.onFocus()),yi(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function ih(t,n,i){const{props:s}=t;t.animationState&&s.whileTap&&t.animationState.setActive("whileTap",i==="Start");const a="onTap"+(i==="End"?"":i),l=s[a];l&&Ie.postRender(()=>l(n,vi(n)))}class s1 extends Pn{mount(){const{current:n}=this.node;n&&(this.unmount=a0(n,i=>(ih(this.node,i,"Start"),(s,{success:a})=>ih(this.node,s,a?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const ll=new WeakMap,ul=new WeakMap,o1=t=>{const n=ll.get(t.target);n&&n(t)},a1=t=>{t.forEach(o1)};function l1({root:t,...n}){const i=t||document;ul.has(i)||ul.set(i,{});const s=ul.get(i),a=JSON.stringify(n);return s[a]||(s[a]=new IntersectionObserver(a1,{root:t,...n})),s[a]}function u1(t,n,i){const s=l1(n);return ll.set(t,i),s.observe(t),()=>{ll.delete(t),s.unobserve(t)}}const c1={some:0,all:1};class f1 extends Pn{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:n={}}=this.node.getProps(),{root:i,margin:s,amount:a="some",once:l}=n,c={root:i?i.current:void 0,rootMargin:s,threshold:typeof a=="number"?a:c1[a]},d=p=>{const{isIntersecting:h}=p;if(this.isInView===h||(this.isInView=h,l&&!h&&this.hasEnteredView))return;h&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",h);const{onViewportEnter:g,onViewportLeave:y}=this.node.getProps(),v=h?g:y;v&&v(p)};return u1(this.node.current,c,d)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:n,prevProps:i}=this.node;["amount","margin","root"].some(d1(n,i))&&this.startObserver()}unmount(){}}function d1({viewport:t={}},{viewport:n={}}={}){return i=>t[i]!==n[i]}const p1={inView:{Feature:f1},tap:{Feature:s1},focus:{Feature:i1},hover:{Feature:r1}},h1={layout:{ProjectionNode:nh,MeasureLayout:Lp}},cl={current:null},sh={current:!1};
vendor: 5,193 bytes, line 48
48function m1(){if(sh.current=!0,!!oa)if(window.matchMedia){const t=window.matchMedia("(prefers-reduced-motion)"),n=()=>cl.current=t.matches;t.addListener(n),n()}else cl.current=!1}const g1=[...Ad,ct,Tn],y1=t=>g1.find(jd(t)),oh=new WeakMap;function v1(t,n,i){for(const s in n){const a=n[s],l=i[s];if(ut(a))t.addValue(s,a);else if(ut(l))t.addValue(s,Pr(a,{owner:t}));else if(l!==a)if(t.hasValue(s)){const c=t.getValue(s);c.liveStyle===!0?c.jump(a):c.hasAnimated||c.set(a)}else{const c=t.getStaticValue(s);t.addValue(s,Pr(c!==void 0?c:a,{owner:t}))}}for(const s in i)n[s]===void 0&&t.removeValue(s);return n}const ah=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class x1{scrapeMotionValuesFromProps(n,i,s){return{}}constructor({parent:n,props:i,presenceContext:s,reducedMotionConfig:a,blockInitialAnimation:l,visualState:c},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Ua,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const w=nn.now();this.renderScheduledAt<w&&(this.renderScheduledAt=w,Ie.render(this.render,!1,!0))};const{latestValues:p,renderState:h,onUpdate:g}=c;this.onUpdate=g,this.latestValues=p,this.baseTarget={...p},this.initialValues=i.initial?{...p}:{},this.renderState=h,this.parent=n,this.props=i,this.presenceContext=s,this.depth=n?n.depth+1:0,this.reducedMotionConfig=a,this.options=d,this.blockInitialAnimation=!!l,this.isControllingVariants=vs(i),this.isVariantNode=Pf(i),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(n&&n.current);const{willChange:y,...v}=this.scrapeMotionValuesFromProps(i,{},this);for(const w in v){const P=v[w];p[w]!==void 0&&ut(P)&&P.set(p[w],!1)}}mount(n){this.current=n,oh.set(n,this),this.projection&&!this.projection.instance&&this.projection.mount(n),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((i,s)=>this.bindToMotionValue(s,i)),sh.current||m1(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:cl.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){oh.delete(this.current),this.projection&&this.projection.unmount(),En(this.notifyUpdate),En(this.render),this.valueSubscriptions.forEach(n=>n()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const n in this.events)this.events[n].clear();for(const n in this.features){const i=this.features[n];i&&(i.unmount(),i.isMounted=!1)}this.current=null}bindToMotionValue(n,i){this.valueSubscriptions.has(n)&&this.valueSubscriptions.get(n)();const s=Qn.has(n),a=i.on("change",d=>{this.latestValues[n]=d,this.props.onUpdate&&Ie.preRender(this.notifyUpdate),s&&this.projection&&(this.projection.isTransformDirty=!0)}),l=i.on("renderRequest",this.scheduleRender);let c;window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,n,i)),this.valueSubscriptions.set(n,()=>{a(),l(),c&&c(),i.owner&&i.stop()})}sortNodePosition(n){return!this.current||!this.sortInstanceNodePosition||this.type!==n.type?0:this.sortInstanceNodePosition(this.current,n.current)}updateFeatures(){let n="animation";for(n in kr){const i=kr[n];if(!i)continue;const{isEnabled:s,Feature:a}=i;if(!this.features[n]&&a&&s(this.props)&&(this.features[n]=new a(this)),this.features[n]){const l=this.features[n];l.isMounted?l.update():(l.mount(),l.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ge()}getStaticValue(n){return this.latestValues[n]}setStaticValue(n,i){this.latestValues[n]=i}update(n,i){(n.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=n,this.prevPresenceContext=this.presenceContext,this.presenceContext=i;for(let s=0;s<ah.length;s++){const a=ah[s];this.propEventSubscriptions[a]&&(this.propEventSubscriptions[a](),delete this.propEventSubscriptions[a]);const l="on"+a,c=n[l];c&&(this.propEventSubscriptions[a]=this.on(a,c))}this.prevMotionValues=v1(this,this.scrapeMotionValuesFromProps(n,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(n){return this.props.variants?this.props.variants[n]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
vendor: 4,812 bytes, line 48
48addVariantChild(n){const i=this.getClosestVariantNode();if(i)return i.variantChildren&&i.variantChildren.add(n),()=>i.variantChildren.delete(n)}addValue(n,i){const s=this.values.get(n);i!==s&&(s&&this.removeValue(n),this.bindToMotionValue(n,i),this.values.set(n,i),this.latestValues[n]=i.get())}removeValue(n){this.values.delete(n);const i=this.valueSubscriptions.get(n);i&&(i(),this.valueSubscriptions.delete(n)),delete this.latestValues[n],this.removeValueFromRenderState(n,this.renderState)}hasValue(n){return this.values.has(n)}getValue(n,i){if(this.props.values&&this.props.values[n])return this.props.values[n];let s=this.values.get(n);return s===void 0&&i!==void 0&&(s=Pr(i===null?void 0:i,{owner:this}),this.addValue(n,s)),s}readValue(n,i){var s;let a=this.latestValues[n]!==void 0||!this.current?this.latestValues[n]:(s=this.getBaseTargetFromProps(this.props,n))!==null&&s!==void 0?s:this.readValueFromInstance(this.current,n,this.options);return a!=null&&(typeof a=="string"&&(bd(a)||yd(a))?a=parseFloat(a):!y1(a)&&Tn.test(i)&&(a=Cd(n,i)),this.setBaseTarget(n,ut(a)?a.get():a)),ut(a)?a.get():a}setBaseTarget(n,i){this.baseTarget[n]=i}getBaseTarget(n){var i;const{initial:s}=this.props;let a;if(typeof s=="string"||typeof s=="object"){const c=ha(this.props,s,(i=this.presenceContext)===null||i===void 0?void 0:i.custom);c&&(a=c[n])}if(s&&a!==void 0)return a;const l=this.getBaseTargetFromProps(this.props,n);return l!==void 0&&!ut(l)?l:this.initialValues[n]!==void 0&&a===void 0?void 0:this.baseTarget[n]}on(n,i){return this.events[n]||(this.events[n]=new ja),this.events[n].add(i)}notify(n,...i){this.events[n]&&this.events[n].notify(...i)}}class lh extends x1{constructor(){super(...arguments),this.KeyframeResolver=Dd}sortInstanceNodePosition(n,i){return n.compareDocumentPosition(i)&2?1:-1}getBaseTargetFromProps(n,i){return n.style?n.style[i]:void 0}removeValueFromRenderState(n,{vars:i,style:s}){delete i[n],delete s[n]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:n}=this.props;ut(n)&&(this.childSubscription=n.on("change",i=>{this.current&&(this.current.textContent=`${i}`)}))}}function w1(t){return window.getComputedStyle(t)}class S1 extends lh{constructor(){super(...arguments),this.type="html",this.renderInstance=Vf}readValueFromInstance(n,i){if(Qn.has(i)){const s=Ba(i);return s&&s.default||0}else{const s=w1(n),a=(Mf(i)?s.getPropertyValue(i):s[i])||0;return typeof a=="string"?a.trim():a}}measureInstanceViewportBox(n,{transformPagePoint:i}){return Ep(n,i)}build(n,i,s){va(n,i,s.transformTemplate)}scrapeMotionValuesFromProps(n,i,s){return ka(n,i,s)}}class k1 extends lh{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Ge}getBaseTargetFromProps(n,i){return n[i]}readValueFromInstance(n,i){if(Qn.has(i)){const s=Ba(i);return s&&s.default||0}return i=Bf.has(i)?i:fa(i),n.getAttribute(i)}scrapeMotionValuesFromProps(n,i,s){return Uf(n,i,s)}build(n,i,s){xa(n,i,this.isSVGTag,s.transformTemplate)}renderInstance(n,i,s,a){$f(n,i,s,a)}mount(n){this.isSVGTag=Sa(n.tagName),super.mount(n)}}const E1=(t,n)=>pa(t)?new k1(n):new S1(n,{allowProjection:t!==R.Fragment}),C1=Yv({...Gx,...p1,...n1,...h1},E1),Qe=dv(C1);function fl(t){const n=xr(()=>Pr(t)),{isStatic:i}=R.useContext(wr);if(i){const[,s]=R.useState(t);R.useEffect(()=>n.on("change",s),[])}return n}class T1{constructor(){this.componentControls=new Set}subscribe(n){return this.componentControls.add(n),()=>this.componentControls.delete(n)}start(n,i){this.componentControls.forEach(s=>{s.start(n.nativeEvent||n,i)})}}const P1=()=>new T1;function L1(){return xr(P1)}var dl={exports:{}},pl,uh;function O1(){if(uh)return pl;uh=1;var t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return pl=t,pl}var hl,ch;function R1(){if(ch)return hl;ch=1;var t=O1();function n(){}function i(){}return i.resetWarningCache=n,hl=function(){function s(c,d,p,h,g,y){if(y!==t){var v=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw v.name="Invariant Violation",v}}s.isRequired=s;function a(){return s}var l={array:s,bigint:s,bool:s,func:s,number:s,object:s,string:s,symbol:s,any:s,arrayOf:a,element:s,elementType:s,instanceOf:a,node:s,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:i,resetWarningCache:n};return l.PropTypes=l,l},hl}var fh;function b1(){return fh||(fh=1,dl.exports=R1()()),dl.exports}var _1=b1();const oe=vr(_1);function ml(){return ml=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},ml.apply(this,arguments)}function j1(t,n){if(t==null)return{};
48var i=A1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function A1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var gl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=j1(t,["color","size"]);return le.createElement("svg",ml({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),le.createElement("polyline",{points:"19 12 12 19 5 12"}))});gl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},gl.displayName="ArrowDown";function yl(){return yl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},yl.apply(this,arguments)}function M1(t,n){if(t==null)return{};var i=D1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function D1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var vl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=M1(t,["color","size"]);return le.createElement("svg",yl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"19",y1:"12",x2:"5",y2:"12"}),le.createElement("polyline",{points:"12 19 5 12 12 5"}))});vl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},vl.displayName="ArrowLeft";function xl(){return xl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},xl.apply(this,arguments)}function N1(t,n){if(t==null)return{};var i=z1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function z1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var wl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=N1(t,["color","size"]);return le.createElement("svg",xl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),le.createElement("polyline",{points:"12 5 19 12 12 19"}))});wl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},wl.displayName="ArrowRight";function Sl(){return Sl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Sl.apply(this,arguments)}function I1(t,n){if(t==null)return{};var i=F1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function F1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var kl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=I1(t,["color","size"]);return le.createElement("svg",Sl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"7",y1:"17",x2:"17",y2:"7"}),le.createElement("polyline",{points:"7 7 17 7 17 17"}))});
48kl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},kl.displayName="ArrowUpRight";function El(){return El=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},El.apply(this,arguments)}function V1(t,n){if(t==null)return{};var i=B1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function B1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Cl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=V1(t,["color","size"]);return le.createElement("svg",El({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("polyline",{points:"15 18 9 12 15 6"}))});Cl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Cl.displayName="ChevronLeft";function Tl(){return Tl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Tl.apply(this,arguments)}function $1(t,n){if(t==null)return{};var i=W1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function W1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Pl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=$1(t,["color","size"]);return le.createElement("svg",Tl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("circle",{cx:"12",cy:"12",r:"10"}),le.createElement("polyline",{points:"12 6 12 12 16 14"}))});Pl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Pl.displayName="Clock";function Ll(){return Ll=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Ll.apply(this,arguments)}function U1(t,n){if(t==null)return{};var i=H1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function H1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Ol=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=U1(t,["color","size"]);return le.createElement("svg",Ll({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"}))});Ol.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Ol.displayName="Facebook";function Rl(){return Rl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Rl.apply(this,arguments)}function K1(t,n){if(t==null)return{};var i=G1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function G1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var bl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=K1(t,["color","size"]);return le.createElement("svg",Rl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("rect",{x:"2",y:"2",width:"20",height:"20",rx:"5",ry:"5"}),le.createElement("path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"}),le.createElement("line",{x1:"17.5",y1:"6.5",x2:"17.51",y2:"6.5"}))});bl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},bl.displayName="Instagram";function _l(){return _l=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},_l.apply(this,arguments)}function q1(t,n){if(t==null)return{};var i=X1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function X1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var jl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=q1(t,["color","size"]);return le.createElement("svg",_l({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"8",y1:"6",x2:"21",y2:"6"}),le.createElement("line",{x1:"8",y1:"12",x2:"21",y2:"12"}),le.createElement("line",{x1:"8",y1:"18",x2:"21",y2:"18"}),le.createElement("line",{x1:"3",y1:"6",x2:"3.01",y2:"6"}),le.createElement("line",{x1:"3",y1:"12",x2:"3.01",y2:"12"}),le.createElement("line",{x1:"3",y1:"18",x2:"3.01",y2:"18"}))});
48jl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},jl.displayName="List";function Al(){return Al=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Al.apply(this,arguments)}function Y1(t,n){if(t==null)return{};var i=Q1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function Q1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Ml=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=Y1(t,["color","size"]);return le.createElement("svg",Al({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("path",{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}),le.createElement("polyline",{points:"22,6 12,13 2,6"}))});Ml.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Ml.displayName="Mail";function Dl(){return Dl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Dl.apply(this,arguments)}function Z1(t,n){if(t==null)return{};var i=J1(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function J1(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Nl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=Z1(t,["color","size"]);return le.createElement("svg",Dl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("path",{d:"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"}),le.createElement("circle",{cx:"12",cy:"10",r:"3"}))});Nl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Nl.displayName="MapPin";function zl(){return zl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},zl.apply(this,arguments)}function eS(t,n){if(t==null)return{};var i=tS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function tS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Il=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=eS(t,["color","size"]);return le.createElement("svg",zl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("polyline",{points:"15 3 21 3 21 9"}),le.createElement("polyline",{points:"9 21 3 21 3 15"}),le.createElement("line",{x1:"21",y1:"3",x2:"14",y2:"10"}),le.createElement("line",{x1:"3",y1:"21",x2:"10",y2:"14"}))});Il.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Il.displayName="Maximize2";function Fl(){return Fl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Fl.apply(this,arguments)}function nS(t,n){if(t==null)return{};var i=rS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function rS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Vl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=nS(t,["color","size"]);return le.createElement("svg",Fl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("path",{d:"M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"}))});
48Vl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Vl.displayName="Maximize";function Bl(){return Bl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Bl.apply(this,arguments)}function iS(t,n){if(t==null)return{};var i=sS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function sS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var $l=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=iS(t,["color","size"]);return le.createElement("svg",Bl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("polyline",{points:"4 14 10 14 10 20"}),le.createElement("polyline",{points:"20 10 14 10 14 4"}),le.createElement("line",{x1:"14",y1:"10",x2:"21",y2:"3"}),le.createElement("line",{x1:"3",y1:"21",x2:"10",y2:"14"}))});$l.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},$l.displayName="Minimize2";function Wl(){return Wl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Wl.apply(this,arguments)}function oS(t,n){if(t==null)return{};var i=aS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function aS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Ul=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=oS(t,["color","size"]);return le.createElement("svg",Wl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}))});
48Ul.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Ul.displayName="Minus";function Hl(){return Hl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Hl.apply(this,arguments)}function lS(t,n){if(t==null)return{};var i=uS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function uS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Kl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=lS(t,["color","size"]);return le.createElement("svg",Hl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"}))});Kl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Kl.displayName="Phone";function Gl(){return Gl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Gl.apply(this,arguments)}function cS(t,n){if(t==null)return{};var i=fS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function fS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var ql=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=cS(t,["color","size"]);return le.createElement("svg",Gl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),le.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}))});ql.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},ql.displayName="Plus";function Xl(){return Xl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Xl.apply(this,arguments)}function dS(t,n){if(t==null)return{};var i=pS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function pS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Yl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=dS(t,["color","size"]);return le.createElement("svg",Xl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("circle",{cx:"11",cy:"11",r:"8"}),le.createElement("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"}))});Yl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Yl.displayName="Search";function Ql(){return Ql=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Ql.apply(this,arguments)}function hS(t,n){if(t==null)return{};var i=mS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function mS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var Zl=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=hS(t,["color","size"]);return le.createElement("svg",Ql({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"4",y1:"21",x2:"4",y2:"14"}),le.createElement("line",{x1:"4",y1:"10",x2:"4",y2:"3"}),le.createElement("line",{x1:"12",y1:"21",x2:"12",y2:"12"}),le.createElement("line",{x1:"12",y1:"8",x2:"12",y2:"3"}),le.createElement("line",{x1:"20",y1:"21",x2:"20",y2:"16"}),le.createElement("line",{x1:"20",y1:"12",x2:"20",y2:"3"}),le.createElement("line",{x1:"1",y1:"14",x2:"7",y2:"14"}),le.createElement("line",{x1:"9",y1:"8",x2:"15",y2:"8"}),le.createElement("line",{x1:"17",y1:"16",x2:"23",y2:"16"}))});Zl.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},Zl.displayName="Sliders";function Jl(){return Jl=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},Jl.apply(this,arguments)}function gS(t,n){if(t==null)return{};var i=yS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function yS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var jr=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=gS(t,["color","size"]);return le.createElement("svg",Jl({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),le.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))});jr.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},jr.displayName="X";function eu(){return eu=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},eu.apply(this,arguments)}
48function vS(t,n){if(t==null)return{};var i=xS(t,n),s,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)s=l[a],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function xS(t,n){if(t==null)return{};var i={},s=Object.keys(t),a,l;for(l=0;l<s.length;l++)a=s[l],!(n.indexOf(a)>=0)&&(i[a]=t[a]);return i}var tu=R.forwardRef(function(t,n){var i=t.color,s=i===void 0?"currentColor":i,a=t.size,l=a===void 0?24:a,c=vS(t,["color","size"]);return le.createElement("svg",eu({ref:n,xmlns:"http://www.w3.org/2000/svg",width:l,height:l,viewBox:"0 0 24 24",fill:"none",stroke:s,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),le.createElement("path",{d:"M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"}),le.createElement("polygon",{points:"9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"}))});tu.propTypes={color:oe.string,size:oe.oneOfType([oe.string,oe.number])},tu.displayName="Youtube";const wS={},dh=t=>{let n;const i=new Set,s=(p,h)=>{const g=typeof p=="function"?p(n):p;if(!Object.is(g,n)){const y=n;n=h??typeof g!="object"?g:Object.assign({},n,g),i.forEach(v=>v(n,y))}},a=()=>n,d={setState:s,getState:a,subscribe:p=>(i.add(p),()=>i.delete(p)),destroy:()=>{(wS?"production":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),i.clear()}};return n=t(s,a,d),d},SS=t=>t?dh(t):dh;var nu={exports:{}},ru={},iu={exports:{}},su={};/** 49 * @license React 50 * use-sync-external-store-shim.production.min.js 51 * 52 * Copyright (c) Facebook, Inc. and its affiliates. 53 * 54 * This source code is licensed under the MIT license found in the 55 * LICENSE file in the root directory of this source tree. 56 */var ph;function kS(){if(ph)return su;ph=1;var t=ai();function n(y,v){return y===v&&(y!==0||1/y===1/v)||y!==y&&v!==v}var i=typeof Object.is=="function"?Object.is:n,s=t.useState,a=t.useEffect,l=t.useLayoutEffect,c=t.useDebugValue;function d(y,v){var w=v(),P=s({inst:{value:w,getSnapshot:v}}),k=P[0].inst,b=P[1];return l(function(){k.value=w,k.getSnapshot=v,p(k)&&b({inst:k})},[y,w,v]),a(function(){return p(k)&&b({inst:k}),y(function(){p(k)&&b({inst:k})})},[y]),c(w),w}function p(y){var v=y.getSnapshot;y=y.value;try{var w=v();return!i(y,w)}catch{return!0}}function h(y,v){return v()}var g=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?h:d;return su.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:g,su}var hh;function ES(){return hh||(hh=1,iu.exports=kS()),iu.exports}/** 57 * @license React 58 * use-sync-external-store-shim/with-selector.production.min.js 59 * 60 * Copyright (c) Facebook, Inc. and its affiliates. 61 * 62 * This source code is licensed under the MIT license found in the 63 * LICENSE file in the root directory of this source tree. 64 */var mh;function CS(){if(mh)return ru;mh=1;var t=ai(),n=ES();function i(h,g){return h===g&&(h!==0||1/h===1/g)||h!==h&&g!==g}var s=typeof Object.is=="function"?Object.is:i,a=n.useSyncExternalStore,l=t.useRef,c=t.useEffect,d=t.useMemo,p=t.useDebugValue;return ru.useSyncExternalStoreWithSelector=function(h,g,y,v,w){var P=l(null);if(P.current===null){var k={hasValue:!1,value:null};P.current=k}else k=P.current;P=d(function(){function D(K){if(!W){if(W=!0,G=K,K=v(K),w!==void 0&&k.hasValue){var V=k.value;if(w(V,K))return H=V}return H=K}if(V=H,s(G,K))return V;var S=v(K);return w!==void 0&&w(V,S)?V:(G=K,H=S)}var W=!1,G,H,I=y===void 0?null:y;return[function(){return D(g())},I===null?void 0:function(){return D(I())}]},[g,y,v,w]);var b=a(h,P[0],P[1]);return c(function(){k.hasValue=!0,k.value=b},[b]),p(b),b},ru}var gh;function TS(){return gh||(gh=1,nu.exports=CS()),nu.exports}var PS=TS();const LS=vr(PS),{useSyncExternalStoreWithSelector:OS}=LS;function RS(t,n=t.getState,i){const s=OS(t.subscribe,t.getState,t.getServerState||t.getState,n,i);return R.useDebugValue(s),s}const bS=t=>(n,i,s)=>{const a=s.subscribe;return s.subscribe=(c,d,p)=>{let h=c;if(d){const g=(p==null?void 0:p.equalityFn)||Object.is;let y=c(s.getState());h=v=>{const w=c(v);if(!g(y,w)){const P=y;d(y=w,P)}},p!=null&&p.fireImmediately&&d(y,y)}return a(h)},t(n,i,s)},hn=(t,n=2)=>{const i=Math.pow(10,n);return Math.round(t*i)/i},_S=t=>{var n;return(n=t==null?void 0:t.split(/[#?]/)[0].split(".").pop())==null?void 0:n.trim().toLowerCase()},yh=(t,n="desc")=>
64!t||typeof t[n]!="string"?"":t[n].replace(/{{(\w+)}}/gi,(i,s)=>{const a=t[s.toLowerCase()];return typeof a=="string"?a:""}),jS=t=>{if(!t)return"#fff";t=t.replace("#","");const n=t.match(/.{2}/g);if(!n)return"#fff";const[i,s,a]=n.map(d=>parseInt(d,16));return(.299*i+.587*s+.114*a)/255>.8?"#000":"#fff"},AS=(t,n="_self")=>{const i=document.createElement("a");i.href=t,i.target=n,n==="_blank"&&(i.rel="noopener noreferrer"),document.body.appendChild(i),i.click(),document.body.removeChild(i)},js=(t,n)=>Math.round(t*100)===Math.round(n*100),MS=(t,n,i,s,a)=>{const[l,c,d,p]=a,h=(d-l)*i,g=(p-c)*s;if(h<=0||g<=0)return{scale:1,x:.5,y:.5};const y=Math.min(t/i,n/s),w=Math.min(t/h,n/g)/y,P=(l+d)/2,k=(c+p)/2;return{scale:hn(w,4),x:hn(P,4),y:hn(k,4)}},vh=(t,n)=>i=>{var s,a;return i.title?(a=`${n(i,"title")} ${n(i,"about")} ${(s=i==null?void 0:i.tags)==null?void 0:s.join(" ")}`)==null?void 0:a.toLowerCase().normalize("NFD").includes(t.toLowerCase().normalize("NFD")):!0},xh=(t,n)=>i=>{var a;if(!t)return!0;const s=(a=n(i,"title"))==null?void 0:a.trim().charAt(0).normalize("NFD").replace(/[\u0300-\u036f]/g,"").toUpperCase();return t==="#"?/^[0-9]/.test(s):s===t},wh=t=>n=>{let i=n.group;return typeof i=="string"&&(i=i.split(",").map(s=>s.trim())),Array.isArray(i)&&i.some(s=>t.includes(s))},Sh=(t,n,i)=>s=>t?t.every(a=>{var l;try{const c=(l=n[a.id])==null?void 0:l.apply;if(!c)return!0;const d=i[a.id];return d===void 0?!0:c(s,d)}catch(c){return console.error(`Error applying filter ${a.id}:`,c),!0}}):!0,DS=t=>{const n={};return t.forEach(i=>{let s=i.group;s&&(typeof s=="string"&&(s=s.split(",").map(a=>a.trim())),Array.isArray(s)&&s.forEach(a=>{n[a]=(n[a]||0)+1}))}),n},NS=(t,n)=>{const i={};return t.forEach(s=>{if(!s.title)return;const a=s.title.charAt(0).normalize("NFD").replace(/[\u0300-\u036f]/g,"").toUpperCase(),l=/^[0-9]/.test(a)?"#":a;i[l]=(i[l]||0)+1}),i},zS=(t,n,i,s,a,l)=>{var h,g;let c=n;(h=t.settings)!=null&&h.filterByLayer&&(c=c.filter(y=>y.layer===a)),i.search&&(c=c.filter(vh(i.search,l))),(g=t.filters)!=null&&g.length&&(c=c.filter(Sh(t.filters,s,i)));const d=i.group&&i.group.length?c.filter(wh(i.group)):c,p=i.alphabetic?c.filter(xh(i.alphabetic,l)):c;return{groups:DS(p),alphabetic:NS(d)}},IS=t=>(t.layers=t.levels,delete t.levels,t.layers.forEach(n=>{"map"in n&&(n.file=n.map,delete n.map),"title"in n&&(n.name=n.title,delete n.title)}),t.settings={mapWidth:t.mapwidth,mapHeight:t.mapheight,resetButton:"bottom-right",zoomButtons:"bottom-right",layerSwitcher:"top-right",zoom:!0,maxZoom:3},delete t.mapwidth,delete t.mapheight,t.breakpoints=[{container:600,below:9e3,name:"all-screens"},{portrait:!0,name:"mobile",below:480}],t.locations||(t.locations=t.layers.map(n=>n.locations).flat().map(n=>({layer:t.layers.find(i=>i.locations.includes(n)).id,...n})),t.layers.forEach(n=>delete n.locations)),t.locations.forEach(n=>{"description"in n&&(n.desc=n.description,delete n.description),"x"in n&&"y"in n&&(n.coord=[parseFloat(n.x),parseFloat(n.y)],delete n.x,delete n.y),"fill"in n&&(n.color=n.fill,delete n.fill)}),t),FS=()=>{const t={scale:1,x:.5,y:.5},n=SS(bS((s,a)=>({init:!1,initSettings:{},initStore:l=>{a().init||s({init:!0,initSettings:l})},focusStack:[],pushFocus:l=>{s({focusStack:[...a().focusStack,l]})},popFocus:()=>{const l=[...a().focusStack],c=l.pop();s({focusStack:l});const d=document.getElementById(c);d==null||d.focus()},selectedVector:null,setSelectedVector:l=>s({selectedVector:l}),getVectorById:(l=a().selectedVector)=>{var c,d;return(d=(c=a().data)==null?void 0:c.routes)==null?void 0:d.find(p=>p.id===l)},routesEditing:!1,setRoutesEditing:l=>s({routesEditing:l}),theme:"light",setTheme:l=>s({theme:l}),themedColor:(l,c)=>{const d=`${c}_dark`;return a().theme==="dark"?l[d]??l[c]:l[c]??l[d]},lang:"en",setLang:l=>s({lang:l}),getLang:(l=a().lang)=>{var c,d;return(d=(c=a().data)==null?void 0:c.languages)==null?void 0:d.find(p=>p.code===l)},translatedProperty:(l,c)=>{var d,p;return(p=(d=a().data)==null?void 0:d.settings)!=null&&p.localization?l[`${c}_${a().lang}`]||l[c]||"":l[c]},legendToggle:{},setLegendToggle:(l,c)=>s(d=>({legendToggle:{...d.legendToggle,[l]:c}})),from:null,to:null,setFrom:l=>s({from:l,to:a().to===l?null:a().to}),setTo:l=>s({to:l,from:a().from===l?null:a().from}),setAny:l=>{!a().to||a().from?a().setTo(l):a().setFrom(l),s({routesOpened:!0})},hasRoute:l=>a().routeGraph.some(c=>c.end===l),routesAccessible:!1,setRoutesAccessible:l=>s({routesAccessible:l}),routesOpened:!1,setRoutesOpened:l=>s({routesOpened:l}),routeGraph:[],setRouteGraph:l=>s({routeGraph:l}),paths:[],setPaths:l=>s({paths:l}),animatedPath:!1,setAnimatedPath:l=>{const c=a().paths[l];s({animatedPath:l,layer:c?c[0].layer:a().layer})},setFixedFrom:l=>{s(c=>{var d;return{from:l,data:{...c.data,settings:{...c.data.settings,wayfindingFixedFrom:l},locations:(d=c.data.locations)==null?void 0:d.map(p=>p.id!==l?p:{...p,disable:!1})}}})},initArea:void 0,setInitArea:l=>{s(c=>({data:{...c.data,settings:{...c.data.settings,initArea:l}}}))},areaSelectorActive:!1,toggleAreaSelector:l=>s(c=>({areaSelectorActive:typeof l=="boolean"?l:!c.areaSelectorActive})),outerSettings:{},setOuterSettings:l=>s({outerSettings:l}),loading:!0,dataLoaded:!1,initLocation:null,setInitLocation:l=>s({initLocation:l}),initLocationResolved:!1,resolveInitLocation:()=>s({initLocationResolved:!0}),error:null,admin:!1,hovered:!1,offset:{w:0,h:0},setOffset:l=>s(c=>({offset:{...c.offset,...l}})),pos:t,initPos:t,setInitPos:l=>s({initPos:l}),initPosResolved:!1,resolveInitPos:l=>{s({pos:l,initPosResolved:!0})},target:t,location:void 0,transition:{duration:0},breakpoint:{},dragging:!1,sidebarClosed:!1,portrait:!1,layer:!1,setLayer:l=>s({layer:l}),filters:{},filterLogic:{},filterCounts:{},filtersOpened:!1,estPos:{},legacyRoutes:null,data:{},csv:[],latLonCache:{},setLatLonCache:()=>{var g;const l=(g=a().data)==null?void 0:g.settings;if(!(l!=null&&l.geo)||!(l!=null&&l.extent)){s({latLonCache:{}});return}let c=l.extent[2]-l.extent[0],d=l.extent[1]*Math.PI/180,p=(l==null?void 0:l.mapWidth)/c*360/(2*Math.PI),h=p/2*Math.log((1+Math.sin(d))/(1-Math.sin(d)));s({latLonCache:{deltaLon:c,mapWidth:p,mapOffsetY:h}})},latLonToXY:l=>{var p;const c=(p=a().data)==null?void 0:p.settings;if(!l||!c.geo||!c.extent)return!1;const d=l[0]*Math.PI/180;return[(l[1]-c.extent[0])*(c.mapWidth/a().latLonCache.deltaLon)/c.mapWidth,(c.mapHeight-(a().latLonCache.mapWidth/2*Math.log((1+Math.sin(d))/(1-Math.sin(d)))-a().latLonCache.mapOffsetY))/c.mapHeight]},containerMessage:null,setContainerMessage:l=>s({containerMessage:l}),customFields:[],setCustomFields:l=>s({customFields:l}),setData:l=>s(c=>({data:{...c.data,...l}})),setAdmin:l=>s({admin:l}),fetchData:async l=>{if(typeof l=="object"&&l!==null){a().process(l);return}if(typeof l=="string"&&l.trim().charAt(0)==="{"){a().process(JSON.parse(l));return}try{let d=await(await fetch(l)).json();s({source:l}),a().process(d)}catch(c){console.error("An error occurred while fetching map data: ",c),s({loading:!1,error:"Couldn't fetch map data.",data:{}})}},process:l=>{var p,h,g,y;l.layers||(l=IS(l));const c={...l.settings,...a().initSettings,...a().outerSettings},d=l.filters?Object.fromEntries(l.filters.filter(v=>
64!v.disable).map(v=>[v.id,v.default])):{};s({loading:!1,data:{...l,settings:c},layer:(c==null?void 0:c.layer)||(l==null?void 0:l.layers[0].id),sidebarClosed:(c==null?void 0:c.sidebarClosed)&&(c==null?void 0:c.toggleSidebar),filters:d,filtersOpened:(c==null?void 0:c.filtersOpened)&&!(c!=null&&c.sidebarClosed)||!1,legendToggle:(p=l.legend)==null?void 0:p.reduce((v,w)=>(w.action==="togglecss"&&w.default===!0&&(v[w.id]=!1),v),{}),routesOpened:((h=l==null?void 0:l.settings)==null?void 0:h.wayfindingOpened)||!1}),(!((g=l==null?void 0:l.settings)!=null&&g.csv)||!((y=l==null?void 0:l.settings)!=null&&y.csvEnabled))&&s({dataLoaded:!0}),a().setFilterLogic()},fetchCsv:async l=>{var c,d,p,h;if(!((d=(c=a().data)==null?void 0:c.settings)!=null&&d.csv)&&!((h=(p=a().data)==null?void 0:p.settings)!=null&&h.csvEnabled))return!1;try{const g=await l;s({csv:g})}catch(g){console.error("An error occured while fetching the CSV file: ",g),s({csv:[]})}finally{s({dataLoaded:!0})}},setFilterLogic:()=>{var p;let l=!1;const c=(h,g)=>{var y;if(g===((y=a().filterLogic[h])==null?void 0:y.logic))return a().filterLogic.apply;try{return l=!0,new Function("l","value",`return !value || ${g} ? true : false`)}catch(v){console.error(v.message);return}};let d;(p=a().data)!=null&&p.filters&&(d=Object.fromEntries(a().data.filters.filter(h=>!h.disable).map(h=>[h.id,{logic:h.logic,apply:c(h.id,h.logic)}]))),l&&s({filterLogic:d})},setCsv:l=>s({csv:l}),setHovered:l=>s({hovered:l}),setTarget:l=>s(c=>({target:{...c.target,...l}})),setPos:l=>s({pos:l}),setTransition:l=>s({transition:l}),setDragging:l=>s({dragging:l}),setBreakpoint:l=>s({breakpoint:l}),setEstPos:l=>s({estPos:l}),setLegacyRoutes:l=>s({legacyRoutes:l}),setNewLocation:l=>s({newLocation:l}),switchLayer:l=>{var c;((c=a().getLayer())!=null&&c.switchReset||a().getLayer(l).switchReset)&&a().closeLocation(!0),s({layer:l})},getLayer:(l=a().layer)=>{var d;const c=((d=a().data)==null?void 0:d.layers)||[];return c.find(p=>p.id===l&&!p.disable)||c.find(p=>!p.disable)},isLocationOnLayer:(l,c=a().layer)=>{const d=l.layer;return!d||d.length===0||(Array.isArray(d)?d.includes(c):d===c)},isLocationInEnabledLayers:(l,c)=>{var g;const d=((g=a().data)==null?void 0:g.layers)||[],p=c??new Set(d.filter(y=>!y.disable).map(y=>y.id)),h=l.layer;return!h||Array.isArray(h)&&h.length===0?!0:Array.isArray(h)?h.some(y=>p.has(y)):p.has(h)},getFilterCount:()=>Object.values(a().filters).filter(l=>l===!0||(l==null?void 0:l.length)>0).length,mergedLocations:()=>{var l,c,d,p;if(!((l=a().data.settings)!=null&&l.csvMerge)){let h=new Set((c=a().data.locations)==null?void 0:c.map(g=>g.id));return[...((d=a().data)==null?void 0:d.locations)||[],...(p=a().csv)==null?void 0:p.filter(g=>!h.has(g.id))]}return Array.from([...a().data.locations||[],...a().csv].reduce((h,g)=>h.set(g.id,{...h.get(g.id),...g}),new Map).values())},locationList:(l=!0)=>a().mergedLocations().filter(c=>c.sample!=="true").map(c=>a().getSampledLocation(c)).filter(c=>c.disable!==!0&&(c.hide!==!0||l)),displayList:(l=!0)=>{var p,h,g,y;let c=a().locationList(l);const d=new Set((h=(p=a().data)==null?void 0:p.layers)==null?void 0:h.filter(v=>!v.disable).map(v=>v.id));return c=c.filter(v=>a().isLocationInEnabledLayers(v,d)),a().data.settings.filterByLayer&&(c=c.filter(v=>a().isLocationOnLayer(v))),a().filters.search&&(c=c.filter(vh(a().filters.search,a().translatedProperty))),a().filters.group&&(c=c.filter(wh(a().filters.group))),a().filters.alphabetic&&(c=c.filter(xh(a().filters.alphabetic,a().translatedProperty))),(y=(g=a().data)==null?void 0:g.filters)!=null&&y.length&&(c=c.filter(Sh(a().data.filters,a().filterLogic,a().filters))),a().data.settings.ordered&&(c=c.sort((v,w)=>{var P;return(P=v.title)==null?void 0:P.localeCompare(w.title)})),c},clearFilters:()=>s(l=>({search:"",filtersOpened:!1,filters:Object.keys(l.filters).reduce((c,d)=>({...c,[d]:!1}),{})})),setSearch:l=>s(c=>({filters:{...c.filters,search:l}})),getGroupByName:l=>{var c;return(c=a().data)==null?void 0:c.groups.find(d=>d.name===l)},toggleGroup:(l,c,d=!1)=>s(p=>{let h;return d?h=c?[]:[l.name]:h=c?p.filters.group.filter(g=>g!==l.name):p.filters.group?[...p.filters.group,l.name]:[l.name],{filters:{...p.filters,group:h.length>0?h:null}}}),setFilter:(l,c)=>s(d=>({filters:{...d.filters,[l]:c}})),getGlobalSample:()=>{var l,c;return((l=a().data.samples)==null?void 0:l.find(d=>d.id==="def"))||((c=a().data.locations)==null?void 0:c.find(d=>d.id==="def"))},getSample:(l,c="sample")=>{var d,p,h,g;return((p=(d=a().data)==null?void 0:d.samples)==null?void 0:p.find(y=>y.id===(l==null?void 0:l[c])))||((g=(h=a().data)==null?void 0:h.locations)==null?void 0:g.find(y=>y.id===(l==null?void 0:l[c])))||l&&a().getGlobalSample()||{}},getCoord:l=>{var c;return{coord:(l==null?void 0:l.coord)||((c=a().estPos[l==null?void 0:l.id])==null?void 0:c.coord)||a().latLonToXY(l==null?void 0:l.latlon)}},getSampledLocation:(l=a().getLocationById(),c="sample")=>{const d={...a().getCoord(l),...a().getSample(l,c),...l};return d.desc=yh(d,"desc"),d.about=yh(d,"about"),d},getLocationById:(l=a().location)=>a().mergedLocations().find(c=>c.id===l)||{},openLocation:(l,c=.8)=>{var h;const d=a().getLocationById(l);if(!(d!=null&&d.id)){a().admin&&s({newLocation:l});return}if(d.disable&&!a().admin)return;
64if(d.action==="link"&&d.id!==a().initLocation){AS(Eh(d,"link",a().lang,(h=a().data.settings)==null?void 0:h.localization),d.target);return}if(d.action==="switch"&&!a().admin){a().switchLayer(d.switch),a().setTarget({scale:1});return}const p=a().getSampledLocation(d);s(g=>({location:p.id,newLocation:!1,transition:{duration:c},layer:(()=>{const y=g.layer,v=p.layer;return!v||Array.isArray(v)&&v.length===0?y:Array.isArray(v)?v.includes(y)?y:v[0]:v!==y?v:y})(),target:{scale:(p==null?void 0:p.zoom)||a().data.settings.maxZoom,x:p.coord[0],y:p.coord[1]},sidebarClosed:g.sidebarClosed?p.action!=="sidebar":!1}))},closeLocation:(l=!1)=>{(l||a().data.settings.closeReset)&&(a().setTransition({duration:.4}),a().setTarget(a().initPos)),s({location:null,newLocation:!1})},toggleSidebar:l=>s(c=>({location:!1,filtersOpened:!1,transition:{duration:0},sidebarClosed:l===void 0?!c.sidebarClosed:!l})),toggleFilters:l=>s(c=>({sidebarClosed:!1,filtersOpened:l===void 0?!c.filtersOpened:l}))}))),i=()=>{const{data:s,filters:a,filterLogic:l,layer:c,locationList:d,translatedProperty:p}=n.getState(),h=zS(s,d(),a,l,c,p);n.setState({filterCounts:h})};return n.subscribe(s=>s.filters,()=>i()),n.subscribe(s=>s.layer,()=>{var s;(s=n.getState().data.settings)!=null&&s.filterByLayer&&i()}),n.subscribe(s=>s.csv,()=>{var s;(s=n.getState().data.settings)!=null&&s.csvEnabled&&i()}),n},kh=R.createContext(null),VS=({children:t,onStore:n})=>{const i=R.useRef(FS());return R.useEffect(()=>{n&&n(i.current)},[n]),E.jsx(kh.Provider,{value:i.current,children:t})},L=t=>{const n=R.useContext(kh);if(n===null)throw new Error("no provider");return RS(n,t)},rn=()=>{const t=L(a=>a.lang),n=L(a=>a.data.translations),i=L(a=>a.data.settings.localization);return R.useMemo(()=>a=>{if(!i)return a;const l=n==null?void 0:n.find(c=>c.orig===a);return(l==null?void 0:l[t])||(l==null?void 0:l.en)||a},[t,n,i])},Eh=(t,n,i,s)=>{if(!t||typeof t!="object")return t;if(!n||!s)return t[n];const a=`${String(n)}_${i}`,l=t;return a in l?l[a]:t[n]},Ln=()=>{const t=L(s=>s.lang),n=L(s=>s.data.settings.localization);return R.useMemo(()=>function(s,a){return Eh(s,a,t,n)},[t,n])};var BS=t=>typeof t!="string"?{}:t.split(/ ?; ?/).reduce((n,i)=>{const[s,a]=i.split(/ ?: ?/).map((l,c)=>c===0?l.replace(/\s+/g,""):l.trim());if(s&&a){const l=s.replace(/(\w)-(\w)/g,(d,p,h)=>`${p}${h.toUpperCase()}`);let c=a.trim();Number.isNaN(Number(a))||(c=Number(a)),n[s.startsWith("-")?s:l]=c}return n},{});function $S(t=6){const n="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let i="";for(let s=t;s>0;--s)i+=n[Math.round(Math.random()*(n.length-1))];return i}var WS=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],Ch={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",
64nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode
64-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function US(t,n){var l;const{key:i,level:s,...a}=n;switch(t.nodeType){case 1:return R.createElement(KS(t.nodeName),HS(t,i),Th(t.childNodes,s,a));case 3:{const c=((l=t.nodeValue)==null?void 0:l.toString())??"";if(!a.allowWhiteSpaces&&/^\s+$/.test(c)&&!/[\u00A0\u202F]/.test(c))return null;if(!t.parentNode)return c;const d=t.parentNode.nodeName.toLowerCase();return WS.includes(d)?(/\S/.test(c)&&console.warn(`A textNode is not allowed inside '${d}'. Your text "${c}" will be ignored`),null):c}case 8:return null;case 11:return Th(t.childNodes,s,n);default:return null}}function HS(t,n){const i={key:n};if(t instanceof Element){const s=t.getAttribute("class");s&&(i.className=s),[...t.attributes].forEach(a=>{switch(a.name){case"class":break;case"style":i[a.name]=BS(a.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":i[Ch[a.name]||a.name]=!0;break;default:i[Ch[a.name]||a.name]=a.value}})}return i}function Th(t,n,i){const s=[...t].map((a,l)=>As(a,{...i,index:l,level:n+1})).filter(Boolean);return s.length?s:null}function KS(t){return/[a-z]+[A-Z]+[a-z]+/.test(t)?t:t.toLowerCase()}function Ph(t,n={}){return typeof t=="string"?GS(t,n):t instanceof Node?As(t,n):null}function As(t,n={}){if(!t||!(t instanceof Node))return null;const{actions:i=[],index:s=0,level:a=0,randomKey:l}=n;let c=t,d=`${a}-${s}`;const p=[];return l&&a===0&&(d=`${$S()}-${d}`),Array.isArray(i)&&i.forEach(h=>{h.condition(c,d,a)&&(typeof h.pre=="function"&&(c=h.pre(c,d,a),c instanceof Node||(c=t)),typeof h.post=="function"&&p.push(h.post(c,d,a)))}),p.length?p:US(c,{key:d,level:a,...n})}function GS(t,n={}){if(!t||typeof t!="string")return null;const{includeAllNodes:i=!1,nodeOnly:s=!1,selector:a="body > *",type:l="text/html"}=n;try{const d=new DOMParser().parseFromString(t,l);if(i){const{childNodes:h}=d.body;return s?h:[...h].map(g=>As(g,n))}const p=d.querySelector(a)||d.body.childNodes[0];if(!(p instanceof Node))throw new TypeError("Error parsing input");return s?p:As(p,n)}catch{}return null}var qS=Object.defineProperty,XS=(t,n,i)=>n in t?qS(t,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[n]=i,Ms=(t,n,i)=>XS(t,typeof n!="symbol"?n+"":n,i),Lh="react-inlinesvg",Oh=10,je={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function YS(t){return t[Math.floor(Math.random()*t.length)]}function Ds(){var t;return!!(typeof window<"u"&&((t=window.document)!=null&&t.createElement))}function QS(){return tk()&&typeof window<"u"&&window!==null}function ZS(t,...n){const i={};for(const s in t)({}).hasOwnProperty.call(t,s)&&(n.includes(s)||(i[s]=t[s]));return i}function JS(t){const n="abcdefghijklmnopqrstuvwxyz",s=`${n}${n.toUpperCase()}1234567890`;let a="";for(let l=0;l<t;l++)a+=YS(s);return a}
64async function Rh(t,n){const i=await fetch(t,n),s=i.headers.get("content-type"),[a]=(s??"").split(/ ?; ?/);if(i.status>299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some(l=>a.includes(l)))throw new Error(`Content type isn't valid: ${a}`);return i.text()}function ek(t=1){return new Promise(n=>{setTimeout(n,t*1e3)})}function tk(){if(!document)return!1;const t=document.createElement("div");t.innerHTML="<svg />";const n=t.firstChild;return!!n&&n.namespaceURI==="http://www.w3.org/2000/svg"}var nk=class{constructor(){Ms(this,"cacheApi"),Ms(this,"cacheStore"),Ms(this,"subscribers",[]),Ms(this,"isReady",!1),this.cacheStore=new Map;let t=Lh,n=!1;Ds()&&(t=window.REACT_INLINESVG_CACHE_NAME??Lh,n=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),n?caches.open(t).then(i=>{this.cacheApi=i}).catch(i=>{console.error(`Failed to open cache: ${i.message}`)}).finally(()=>{this.isReady=!0,this.subscribers.forEach(i=>i())}):this.isReady=!0}onReady(t){this.isReady?t():this.subscribers.push(t)}async get(t,n){var i;return await(this.cacheApi?this.fetchAndAddToPersistentCache(t,n):this.fetchAndAddToInternalCache(t,n)),((i=this.cacheStore.get(t))==null?void 0:i.content)??""}set(t,n){this.cacheStore.set(t,n)}isCached(t){var n;return((n=this.cacheStore.get(t))==null?void 0:n.status)===je.LOADED}async fetchAndAddToInternalCache(t,n){const i=this.cacheStore.get(t);if((i==null?void 0:i.status)===je.LOADING){await this.handleLoading(t,async()=>{this.cacheStore.set(t,{content:"",status:je.IDLE}),await this.fetchAndAddToInternalCache(t,n)});return}if(!(i!=null&&i.content)){this.cacheStore.set(t,{content:"",status:je.LOADING});try{const s=await Rh(t,n);this.cacheStore.set(t,{content:s,status:je.LOADED})}catch(s){throw this.cacheStore.set(t,{content:"",status:je.FAILED}),s}}}async fetchAndAddToPersistentCache(t,n){var a,l,c;const i=this.cacheStore.get(t);if((i==null?void 0:i.status)===je.LOADED)return;if((i==null?void 0:i.status)===je.LOADING){await this.handleLoading(t,async()=>{this.cacheStore.set(t,{content:"",status:je.IDLE}),await this.fetchAndAddToPersistentCache(t,n)});return}this.cacheStore.set(t,{content:"",status:je.LOADING});const s=await((a=this.cacheApi)==null?void 0:a.match(t));if(s){const d=await s.text();this.cacheStore.set(t,{content:d,status:je.LOADED});return}try{await((l=this.cacheApi)==null?void 0:l.add(new Request(t,n)));const d=await((c=this.cacheApi)==null?void 0:c.match(t)),p=await(d==null?void 0:d.text())??"";this.cacheStore.set(t,{content:p,status:je.LOADED})}catch(d){throw this.cacheStore.set(t,{content:"",status:je.FAILED}),d}}async handleLoading(t,n){var s;let i=0;for(;((s=this.cacheStore.get(t))==null?void 0:s.status)===je.LOADING&&i<Oh;)await ek(.1),i+=1;i>=Oh&&await n()}keys(){return[...this.cacheStore.keys()]}data(){return[...this.cacheStore.entries()].map(([t,n])=>({[t]:n}))}async delete(t){this.cacheApi&&await this.cacheApi.delete(t),this.cacheStore.delete(t)}async clear(){if(this.cacheApi){const t=await this.cacheApi.keys();for(const n of t)await this.cacheApi.delete(n)}this.cacheStore.clear()}};function bh(t){const n=R.useRef(void 0);return R.useEffect(()=>{n.current=t}),n.current}function rk(t){const{baseURL:n,content:i,description:s,handleError:a,hash:l,preProcessor:c,title:d,uniquifyIDs:p=!1}=t;try{const h=ik(i,c),g=Ph(h,{nodeOnly:!0});if(!g||!(g instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const y=_h(g,{baseURL:n,hash:l,uniquifyIDs:p});if(s){const v=y.querySelector("desc");v!=null&&v.parentNode&&v.parentNode.removeChild(v);const w=document.createElementNS("http://www.w3.org/2000/svg","desc");w.innerHTML=s,y.prepend(w)}if(typeof d<"u"){const v=y.querySelector("title");if(v!=null&&v.parentNode&&v.parentNode.removeChild(v),d){const w=document.createElementNS("http://www.w3.org/2000/svg","title");w.innerHTML=d,y.prepend(w)}}return y}catch(h){return a(h)}}function ik(t,n){return n?n(t):t}function _h(t,n){const{baseURL:i="",hash:s,uniquifyIDs:a}=n,l=["id","href","xlink:href","xlink:role","xlink:arcrole"],c=["href","xlink:href"],d=(p,h)=>
64c.includes(p)&&(h?!h.includes("#"):!1);return a&&[...t.children].forEach(p=>{var h;if((h=p.attributes)!=null&&h.length){const g=Object.values(p.attributes).map(y=>{const v=y,w=/url\((.*?)\)/.exec(y.value);return w!=null&&w[1]&&(v.value=y.value.replace(w[0],`url(${i}${w[1]}__${s})`)),v});l.forEach(y=>{const v=g.find(w=>w.name===y);v&&!d(y,v.value)&&(v.value=`${v.value}__${s}`)})}return p.children.length?_h(p,n):p}),t}var Ar;function sk(t){const{cacheRequests:n=!0,children:i=null,description:s,fetchOptions:a,innerRef:l,loader:c=null,onError:d,onLoad:p,src:h,title:g,uniqueHash:y}=t,[v,w]=R.useReducer((ie,he)=>({...ie,...he}),{content:"",element:null,isCached:n&&Ar.isCached(t.src),status:je.IDLE}),{content:P,element:k,isCached:b,status:D}=v,W=bh(t),G=bh(v),H=R.useRef(y??JS(8)),I=R.useRef(!1),K=R.useRef(!1),V=R.useCallback(ie=>{I.current&&(w({status:ie.message==="Browser does not support SVG"?je.UNSUPPORTED:je.FAILED}),d==null||d(ie))},[d]),S=R.useCallback((ie,he=!1)=>{I.current&&w({content:ie,isCached:he,status:je.LOADED})},[]),O=R.useCallback(async()=>{const ie=await Rh(h,a);S(ie)},[a,S,h]),N=R.useCallback(()=>{try{const ie=rk({...t,handleError:V,hash:H.current,content:P}),he=Ph(ie);if(!he||!R.isValidElement(he))throw new Error("Could not convert the src to a React element");w({element:he,status:je.READY})}catch(ie){V(new Error(ie.message))}},[P,V,t]),te=R.useCallback(async()=>{const ie=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(h);let he;if(ie?he=ie[1]?window.atob(ie[2]):decodeURIComponent(ie[2]):h.includes("<svg")&&(he=h),he){S(he);return}try{if(n){const ve=await Ar.get(h,a);S(ve,!0)}else await O()}catch(ve){V(ve)}},[n,O,a,V,S,h]),A=R.useCallback(async()=>{I.current&&w({content:"",element:null,isCached:!1,status:je.LOADING})},[]);R.useEffect(()=>{if(I.current=!0,!Ds()||K.current)return()=>{};try{if(D===je.IDLE){if(!QS())throw new Error("Browser does not support SVG");if(!h)throw new Error("Missing src");A()}}catch(ie){V(ie)}return K.current=!0,()=>{I.current=!1}},[]),R.useEffect(()=>{if(Ds()&&W)if(W.src!==h){if(!h){V(new Error("Missing src"));return}A()}else(W.title!==g||W.description!==s)&&N()},[s,N,V,A,W,h,g]),R.useEffect(()=>{G&&(G.status!==je.LOADING&&D===je.LOADING&&te(),G.status!==je.LOADED&&D===je.LOADED&&N(),G.status!==je.READY&&D===je.READY&&(p==null||p(h,b)))},[te,N,b,p,G,h,D]);const q=ZS(t,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return Ds()?k?R.cloneElement(k,{ref:l,...q}):[je.UNSUPPORTED,je.FAILED].includes(D)?i:c:c}function ou(t){Ar||(Ar=new nk);const{loader:n}=t,i=R.useRef(!1),[s,a]=R.useState(Ar.isReady);return R.useEffect(()=>{i.current||(Ar.onReady(()=>{a(!0)}),i.current=!0)},[]),s?le.createElement(sk,{...t}):n}const au=({className:t,src:n,alt:i})=>n!=null&&n.toLowerCase().includes(".svg")?E.jsx(ou,{src:n,className:t}):E.jsx("img",{src:n,alt:i,className:t});var lu={exports:{}};/*! 65 Copyright (c) 2018 Jed Watson. 66 Licensed under the MIT License (MIT), see 67 http://jedwatson.github.io/classnames 68*/var jh;function ok(){return jh||(jh=1,function(t){(function(){var n={}.hasOwnProperty;function i(){for(var l="",c=0;c<arguments.length;c++){var d=arguments[c];d&&(l=a(l,s(d)))}return l}function s(l){if(typeof l=="string"||typeof l=="number")return l;if(typeof l!="object")return"";if(Array.isArray(l))return i.apply(null,l);if(l.toString!==Object.prototype.toString&&!l.toString.toString().includes("[native code]"))return l.toString();var c="";for(var d in l)n.call(l,d)&&l[d]&&(c=a(c,d));return c}function a(l,c){return c?l?l+" "+c:l+c:l}t.exports?(i.default=i,t.exports=i):window.classNames=i})()}(lu)),lu.exports}var ak=ok();const zt=vr(ak),Ah={initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0}},lk={transition:{duration:.2,type:"spring",bounce:0}},uk={transition:{duration:0}},ck=()=>{var s;const t=L(a=>a.data),i=(L(a=>a.filtersOpened)||t.settings.filtersAlwaysVisible)&&((s=t.filters)==null?void 0:s.length)>0;return E.jsxs("div",{className:zt("mapplic-search-filter",{opened:i}),children:[E.jsx(fk,{}),E.jsx(en,{initial:!1,children:i&&E.jsx(hk,{})})]})},fk=()=>{const t=L(g=>g.data.settings),n=L(g=>g.data.filters),i=L(g=>g.toggleFilters),s=L(g=>g.toggleSidebar),a=L(g=>g.setSearch),l=L(g=>g.filtersOpened),c=L(g=>g.getFilterCount),d=L(g=>g.sidebarClosed),p=L(g=>{var y;return(y=g.filters)==null?void 0:y.search}),h=rn();return E.jsxs("div",{className:"mapplic-search-bar",children:[E.jsxs("label",{className:"mapplic-search",children:[E.jsx(Yl,{size:16}),E.jsx("input",{type:"text",placeholder:h("Search"),spellCheck:!1,onFocus:()=>{d&&s(!0)},onChange:g=>a(g.target.value),value:p||""}),p&&E.jsx("button",{type:"button",onClick:()=>a(""),children:E.jsx(jr,{size:12})})]}),E.jsx(dk,{value:!l,active:(n==null?void 0:n.length)>0&&!t.filtersAlwaysVisible,children:E.jsxs("button",{"aria-label":h("Toggle filters"),"aria-pressed":l,type:"button",onClick:()=>i(),children:[E.jsx(Zl,{size:16}),E.jsx(pk,{nr:c()})]})})]})},dk=({children:t,value:n,active:i})=>i?E.jsxs("div",{className:"mapplic-switch",children:[n&&E.jsx("div",{className:"mapplic-switch-background"}),t]}):null,pk=({nr:t})=>{if(!(t<1))return E.jsx("small",{className:"mapplic-count",children:t})},hk=()=>{const t=L(s=>s.data.filters),n=L(s=>{var a;return(a=s.filters)==null?void 0:a.search}),i=L(s=>s.getFilterCount);return t?E.jsxs(Qe.div,{className:"mapplic-filters",...Ah,children:[E.jsx("div",{className:"mapplic-filters-body",children:t.map(s=>E.jsx(gk,{f:s},s.id))}),E.jsx(en,{initial:!1,children:(i()>0||n)&&E.jsx(mk,{})})]},"filters"):null},mk=()=>{const t=L(a=>a.displayList),n=L(a=>a.clearFilters),i=L(a=>a.toggleFilters),s=rn();return E.jsx(Qe.div,{...Ah,children:E.jsxs("div",{className:"mapplic-filters-footer",children:[E.jsxs("button",{className:"mapplic-filters-count",onClick:()=>i(!1),children:[E.jsx("b",{children:t(!1).length})," ",s("results"),E.jsx(gl,{size:12})]}),E.jsxs("button",{className:"mapplic-filters-clear",type:"button",onClick:n,children:[s("Clear"),E.jsx(jr,{size:12})]})]})})},Mh=["#",...Array.from({length:26},(t,n)=>String.fromCharCode(65+n))],gk=({f:t})=>{var c,d,p;const n=L(h=>h.filters),i=L(h=>h.setFilter),s=L(h=>h.filterCounts),a=L(h=>h.data.groups),l=Ln();if(!t.disable)switch(t.type){case"tags":return E.jsx(uu,{filter:t,list:a,hide:(t==null?void 0:t.parent)!=null&&!((c=n==null?void 0:n.group)!=null&&c.includes(t.parent)),renderItem:(h,g,y)=>{var v;return E.jsx(wk,{index:g,length:a.length,text:l(h,"title")||h.name,group:h,disableClick:y,count:(v=s==null?void 0:s.groups)==null?void 0:v[h.name],single:t.single,active:Array.isArray(n==null?void 0:n.group)&&(n==null?void 0:n.group.includes(h.name))},h.name)}});case"alphabetic":return E.jsx(uu,{filter:t,list:Mh,gap:2,renderItem:(h,g,y)=>{var v;return E.jsx(xk,{index:g,length:Mh.length,text:h,onClick:y?()=>{}:()=>{i("alphabetic",(n==null?void 0:n.alphabetic)===h?null:h)},count:(v=s==null?void 0:s.alphabetic)==null?void 0:v[h],active:(n==null?void 0:n.alphabetic)===h},h)}});case"checkbox":return E.jsx(vk,{id:t==null?void 0:t.id,text:l(t,"name"),checked:!!(n!=null&&n[t.id])||!1,onChange:()=>i(t.id,!(n!=null&&n[t.id]))});case"dropdown":return E.jsx("label",{className:"mapplic-dropdown-filter","data-filter":t==null?void 0:t.id,children:E.jsx("select",{value:n==null?void 0:n[t.id],onChange:h=>i(t.id,h.target.value),children:(d=t.value)==null?void 0:d.split(";").map(h=>{const g=h.split(":");return E.jsx("option",{value:g[0],children:g[1]},h)})})});case"toggle":return E.jsx(uu,{filter:t,list:(p=t.value)==null?void 0:p.split(";").map(h=>{const[g,y]=h.split(":");return{value:g,text:y}}),renderItem:(h,g,y)=>{var v;return E.jsx(Sk,{index:g,length:((v=t.value)==null?void 0:v.split(";").length)??0,text:h.text,disableClick:y,onClick:()=>i(t.id,h.value),active:!(n!=null&&n[t.id])&&h.value===""||(n==null?void 0:n[t.id])===h.value},h.value+h.text)}});default:return null}},yk=t=>"key"in t,vk=({id:t,text:n,checked:i,onChange:s})=>{const a=l=>{(yk(l)&&(l.key==="Enter"||l.key==" ")||l.type==="click")&&(l.preventDefault(),s(!i))};return E.jsxs("label",{className:"mapplic-toggle","data-filter":t,tabIndex:0,onKeyDown:a,onClick:a,"aria-pressed":i,role:"checkbox",children:[E.jsx("span",{children:n}),E.jsxs("div",{className:"mapplic-toggle-switch",children:[E.jsx("input",{type:"checkbox",checked:i,readOnly:!0}),E.jsx("span",{})]})]})},uu=({filter:t,list:n,gap:i="4px",hide:s,renderItem:a})=>{const l=Ln(),[c,d]=R.useState({left:0,right:0}
68),[p,h]=R.useState(!1),[g,y]=R.useState(t.inline),v=R.useRef(null),w=R.useRef(null),P=t.toggleLayout?"button":"div";return R.useEffect(()=>{const k=()=>{if(v.current&&w.current){const b=v.current.offsetWidth,D=w.current.scrollWidth;d({left:-(D-b),right:0})}};return k(),window.addEventListener("resize",k),()=>window.removeEventListener("resize",k)},[n,g]),s?null:E.jsxs("div",{className:"mapplic-chip-filter",children:[t.showName&&E.jsxs(P,{className:"mapplic-filter-name",type:"button",onClick:t.toggleLayout?()=>y(!g):void 0,children:[l(t,"name"),t.toggleLayout&&E.jsx(Qe.div,{animate:{rotate:g?0:90},initial:!1,transition:{duration:.2},children:E.jsx(wl,{size:12})})]}),E.jsx("div",{ref:v,style:{width:"100%",overflow:"hidden"},children:E.jsx(Qe.div,{drag:g?"x":!1,animate:{x:g?void 0:0},transition:{type:"spring",duration:.3,bounce:0},ref:w,dragConstraints:c,"data-filter":t==null?void 0:t.id,style:{flexWrap:g?"nowrap":"wrap",gap:i},whileTap:{cursor:"grabbing"},onDragStart:()=>h(!0),onDragEnd:()=>setTimeout(()=>h(!1),50),className:"mapplic-chips",tabIndex:-1,children:E.jsx(en,{mode:"popLayout",initial:!1,children:n&&n.filter(k=>{if(typeof k=="object"&&k!==null&&"hide"in k&&"name"in k){const b=k;return!b.hide&&(!Array.isArray(t.include)||t.include.includes(b.name))}return!0}).map((k,b)=>a(k,b,p))})})})]})},Ns=.2,cu={hidden:([t,n])=>({opacity:0,scale:.8,transition:{duration:.2,delay:n>1?Math.min(t*(Ns/(n-1)),Ns):0}}),visible:([t,n])=>({opacity:1,scale:1,transition:{duration:.2,delay:n>1?Math.min(t*(Ns/(n-1)),Ns):0}}),exit:{opacity:0,scale:.8,transition:{duration:.2}}},xk=R.forwardRef(({text:t,color:n,onClick:i,index:s,length:a,active:l,count:c},d)=>E.jsx(Qe.button,{ref:d,layout:!0,initial:"hidden",animate:"visible",exit:"exit",variants:cu,custom:[s,a],"aria-pressed":l,className:zt("mapplic-az-item",{"mapplic-active":l}),style:n?{"--mapplic-chip-color":n}:void 0,onClick:()=>i(l),disabled:!c,type:"button",children:E.jsx("span",{children:t})})),wk=R.forwardRef(({text:t,group:n,disableClick:i,index:s,length:a,active:l,count:c,single:d},p)=>{const h=L(w=>w.toggleGroup),y=L(w=>w.themedColor)(n,"color"),v=R.useCallback(()=>{i||h(n,l,!!d)},[i,h,n,l,d]);return E.jsxs(Qe.button,{ref:p,layout:!0,disabled:!c,initial:"hidden",animate:"visible",exit:"exit",variants:cu,custom:[s,a],"aria-pressed":l,className:zt("mapplic-chip",{"mapplic-active":l}),style:y?{"--mapplic-chip-color":y}:void 0,onClick:v,type:"button",children:[n.icon&&E.jsx(au,{src:n.icon,alt:t}),E.jsx("span",{children:t})]})}),Sk=R.forwardRef(({text:t,disableClick:n,index:i,length:s,active:a,onClick:l},c)=>E.jsx(Qe.button,{ref:c,layout:!0,initial:"hidden",animate:"visible",exit:"exit",variants:cu,custom:[i,s],"aria-pressed":a,className:zt("mapplic-chip",{"mapplic-active":a}),onClick:n?void 0:l,type:"button",children:E.jsx("span",{children:t})})),zs=["Su","Mo","Tu","We","Th","Fr","Sa"],kk=t=>{if(t.includes("-")){const[n,i]=t.split("-"),s=zs.indexOf(n),a=zs.indexOf(i);return zs.slice(s,a+1)}return t.split(",").map(n=>n)},Ek=t=>{if(!t)return null;const n={};return t.split(";").forEach(i=>{const[s,a]=i.trim().split(" ");
68kk(s).forEach(c=>{n[c]||(n[c]=[]),a==null||a.split(",").forEach(d=>{var g;const[p,h]=d.split("-");(g=n[c])==null||g.push({open:p,close:h})})})}),n},Dh=(t,n,i)=>t.length>1?`${i(t[0])}-${i(t[t.length-1])} ${n}`:`${i(t[0])} ${n}`,Ck=(t,n)=>{const i=[];let s=[],a="";return zs.forEach(l=>{var d;const c=(((d=t[l])==null?void 0:d.length)??0)>0?t[l].map(p=>`${p.open}-${p.close}`).join(","):null;c===a&&c!==null?s.push(l):(s.length&&i.push(Dh(s,a,n)),c!==null?(s=[l],a=c):(s=[],a=""))}),s.length&&i.push(Dh(s,a,n)),i},Tk=(t,n)=>{const i=Ek(t);return i?Ck(i,n):t.split(";")},Nh=({location:t})=>{const n=L(P=>P.data.settings),i=L(P=>P.closeLocation),s=L(P=>P.clearFilters),a=L(P=>P.setSearch),l=L(P=>P.popFocus),c=L(P=>P.initLocation),d=L(P=>P.initLocationResolved),[p,h]=R.useState(!1),g=R.useRef(null),y=rn(),v=Ln();R.useEffect(()=>{var P;return d&&((P=g.current)==null||P.focus()),()=>{l()}},[]);const w=!!(t.link||t.hours||t.phone||t.email||t.facebook||t.instagram||t.youtube||n.wayfinding);return E.jsxs(E.Fragment,{children:[t.image&&E.jsx("div",{className:"mapplic-popup-image",children:E.jsx("img",{src:t.image,alt:t==null?void 0:t.title},t.image)}),E.jsxs("div",{role:"dialog",className:"mapplic-popup-content",tabIndex:-1,ref:g,children:[E.jsxs("div",{className:"mapplic-popup-title",children:[t.title&&E.jsx("h4",{tabIndex:-1,children:v(t,"title")}),t.about&&E.jsx("h5",{dangerouslySetInnerHTML:{__html:v(t,"about")||""}})]}),E.jsx("button",{type:"button","aria-label":"Close",className:"mapplic-popup-close",onClick:()=>i(),children:E.jsx(jr,{size:12,"aria-hidden":"true",focusable:"false"})}),Array.isArray(t.tags)&&t.tags.length>0&&E.jsx("div",{className:"mapplic-popup-tags",children:t.tags.map(P=>E.jsx("button",{type:"button",onClick:()=>{s(),a(P)},children:P},P))}),(t==null?void 0:t.desc)&&E.jsx("div",{id:"popup-desc",className:"mapplic-popup-body",dangerouslySetInnerHTML:{__html:v(t,"desc")||""}}),E.jsx(Pk,{location:t,field:p}),w&&E.jsxs("div",{className:"mapplic-popup-footer",children:[E.jsxs("div",{className:"mapplic-popup-actions",children:[void 0,E.jsx(du,{location:t,field:"phone",details:p,setDetails:h,children:E.jsx(Kl,{size:16})}),E.jsx(du,{location:t,field:"email",details:p,setDetails:h,children:E.jsx(Ml,{size:16})}),E.jsx(du,{location:t,field:"hours",details:p,setDetails:h,children:E.jsx(Pl,{size:16})}),E.jsx(fu,{location:t,field:"facebook",children:E.jsx(Ol,{size:16})}),E.jsx(fu,{location:t,field:"instagram",children:E.jsx(bl,{size:16})}),E.jsx(fu,{location:t,field:"youtube",children:E.jsx(tu,{size:16})}),t.gmaps&&E.jsx("a",{href:t.gmaps,className:"mapplic-button mapplic-button-icon",target:"_blank",rel:"noreferrer",children:E.jsx(Nl,{size:16})})]}),t.link&&(t.id!==c||n.enableAllLinks)&&E.jsxs("a",{href:v(t,"link"),target:t.target||"_blank",style:{...(t==null?void 0:t.color)&&{backgroundColor:t==null?void 0:t.color}},className:"mapplic-popup-link mapplic-button primary",rel:"noreferrer",children:[E.jsx("span",{children:v(t,"more")||y("More")}),E.jsx(kl,{size:16})]})]})]})]})},Pk=({location:t,field:n,...i})=>n?E.jsxs("div",{className:"mapplic-popup-details",children:[n==="phone"&&E.jsx(zh,{content:t.phone,prefix:"tel:",...i}),n==="email"&&E.jsx(zh,{content:t.email,prefix:"mailto:",...i}),n==="hours"&&t.hours&&E.jsx(Lk,{hours:t.hours})]}):null,Lk=({hours:t})=>{const n=rn(),i=R.useMemo(()=>Tk(t,n),[t,n]);return E.jsx("div",{className:"mapplic-hours",children:i.map((s,a)=>E.jsx("div",{children:s},a))})},zh=({content:t,prefix:n="",...i})=>t==null?void 0:t.split(",").map(s=>E.jsx("a",{href:`${n}${s.trim()}`,...i,children:s.trim()},s)),fu=({location:t,field:n,children:i})=>{const s=t[n];return s?E.jsx("a",{href:s,className:`mapplic-button mapplic-button-icon mapplic-action-${n}`,target:"_blank",rel:"noreferrer",children:i}):null},du=({location:t,field:n,details:i,setDetails:s,children:a})=>t[n]?E.jsx("button",{className:zt(`mapplic-button mapplic-button-icon mapplic-action-${n}`,{"mapplic-active":i===n}),onClick:()=>s(l=>l===n?!1:n),children:a}):null,Ok=({location:t,initial:n=!0})=>{const i=L(a=>a.data.settings.imageAsThumb),s=()=>{var a;return i&&t.image?E.jsx("img",{src:t.image,alt:""}):t.thumb?t.thumb.length<=3?E.jsx("span",{children:t.thumb.toUpperCase()}):E.jsx("img",{src:t.thumb,alt:""}):E.jsx("span",{children:n?(a=t.title)==null?void 0:a.charAt(0):t==null?void 0:t.t
68itle})};return E.jsx("div",{className:"mapplic-thumbnail",children:s()})},Rk=({location:t,...n})=>{const i=L(g=>g.hovered),s=L(g=>g.setHovered),a=L(g=>g.location),l=L(g=>g.openLocation),c=L(g=>g.breakpoint),d=L(g=>g.pushFocus),p=`dir:${t.id}`,h=g=>{g.preventDefault(),l(t.id),d(p)};return E.jsx("li",{"data-location":t.id,"data-group":t==null?void 0:t.group,children:E.jsx("button",{...n,id:p,type:"button",className:zt("mapplic-dir-item",`mapplic-${c==null?void 0:c.type}-item`,{"mapplic-highlight":i===t.id,"mapplic-active":a===t.id}),"aria-selected":a===t.id,onClick:h,onMouseEnter:()=>s(t.id),onTouchStart:()=>s(t.id),onMouseLeave:()=>s(!1),onTouchEnd:()=>s(!1),children:E.jsx(bk,{location:t,type:c==null?void 0:c.type})})})},bk=({location:t,type:n="list"})=>{const i=L(c=>c.data.settings),s=L(c=>{var d;return(d=c.filters)==null?void 0:d.search}),a=Ln(),l=c=>s?c==null?void 0:c.replace(new RegExp(s,"gi"),d=>`<mark>${d}</mark>`):c;return E.jsxs(E.Fragment,{children:[i.thumbnails&&E.jsx(Ok,{location:t,initial:n!=="grid"}),E.jsxs("div",{className:"mapplic-item-body",children:[E.jsx("h3",{dangerouslySetInnerHTML:{__html:l(a(t,"title"))||""}}),(t==null?void 0:t.about)&&E.jsx("h4",{dangerouslySetInnerHTML:{__html:a(t,"about")||""}})]})]})},_k={initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.2}},pu=({locations:t,groupId:n,group:i})=>{const s=L(P=>P.breakpoint),a=L(P=>{var k;return(k=P.data.settings)==null?void 0:k.directoryCounts}),l=L(P=>{var k;return(k=P.data.settings)==null?void 0:k.collapsibleGroups}),c=L(P=>P.getSampledLocation),d=rn(),[p,h]=R.useState(!0);if(t.length<1)return null;const g=!!i,v=(g?i.title??i.name:n??"")||void 0,w=l?"button":"div";return E.jsxs("div",{className:"mapplic-dir-group","aria-label":v,children:[n&&E.jsxs(w,{className:"mapplic-dir-group-title",...l&&{type:"button",onClick:()=>{h(P=>!P)}},children:[g?E.jsxs("div",{className:"mapplic-chip",style:i!=null&&i.color?{"--mapplic-chip-color":i.color}:void 0,children:[(i==null?void 0:i.icon)&&E.jsx(au,{src:i.icon,alt:i.name}),E.jsx("span",{children:i.title??i.name})]}):n,E.jsxs("div",{className:"mapplic-dir-group-title-info",children:[a&&E.jsx("span",{className:"mapplic-dir-group-count",children:t.length}),l&&E.jsx(Cl,{size:16,className:p?"opened":void 0})]})]}),E.jsx(en,{initial:!1,children:(p||!l)&&E.jsx(Qe.ul,{role:"listbox","aria-label":d("Location list"),className:zt("mapplic-dir-items",s&&`mapplic-${s==null?void 0:s.type}-items`),style:{gridTemplateColumns:s!=null&&s.column?`repeat(${s.column}, 1fr)`:"100%"},..._k,children:t.map(P=>E.jsx(Rk,{location:c(P)},P.id))})}),E.jsx("div",{className:"mapplic-dir-divider"})]})},jk=({element:t})=>{const[n,i]=R.useState(0),s=L(v=>v.data.breakpoints),a=L(v=>v.breakpoint),l=L(v=>v.data.settings),c=L(v=>v.sidebarClosed),d=L(v=>v.location),p=L(v=>v.getSampledLocation),h=L(v=>v.data.settings.animations)||"full";L(v=>v.filters);const g=()=>{const v=p==null?void 0:p();return!!(d&&(v==null?void 0:v.action)==="sidebar")},y={initial:{opacity:0}
68,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2}};return R.useEffect(()=>{const v=a==null?void 0:a.sidebar;v!=null&&t.current&&t.current.style.setProperty("--mapplic-sidebar-width",`${v}px`)},[t,s,a==null?void 0:a.sidebar]),E.jsx("div",{className:"mapplic-sidebar",children:E.jsx(en,{mode:"wait",children:g()?E.jsx(Qe.div,{className:"mapplic-sidebar-popup",...y,children:E.jsx(Nh,{location:p()})}):E.jsxs(E.Fragment,{children:[l.filters&&E.jsx(fv,{...h==="full"?lk:uk,children:E.jsx(ck,{})}),!c&&E.jsx(Ak,{scrollPosition:n,setScrollPosition:i})]})})})},Ak=({scrollPosition:t,setScrollPosition:n})=>{const i=R.useRef(null),s=L(l=>l.displayList);L(l=>l.layer);const a=R.useCallback(()=>{var c;const l=((c=i.current)==null?void 0:c.scrollTop)??0;n==null||n(l)},[n]);return R.useEffect(()=>{const l=i.current;if(l)return l.scrollTop=t,l.addEventListener("scroll",a,{passive:!0}),()=>{l.removeEventListener("scroll",a)}},[t,a]),E.jsx("div",{className:"mapplic-dir",ref:i,children:E.jsx(Nk,{locations:s(!1)})})},Mk=(t,n,i)=>{if(!t.length)return[];const s=t.reduce((a,l)=>{let c=n(l);return c==null||Array.isArray(c)&&c.length===0?c=[i]:typeof c=="string"&&(c=[c]),c.forEach(d=>{const p=d&&d.trim()!==""?d:i;a[p]=a[p]??[],a[p].push(l)}),a},{});return Object.entries(s).sort(([a],[l])=>a===i?1:l===i?-1:a.localeCompare(l))},Dk=(t,n)=>{if(!(n!=null&&n.length))return t;const i=new Map(t),s=n.filter(l=>!l.hide).map(l=>{const c=i.get(l.name);return c!=null&&c.length?[l.name,c]:null}).filter(l=>!!l),a=t.filter(([l])=>!n.some(c=>c.name===l));return[...s,...a]},Nk=({locations:t})=>{const n=L(g=>{var y;return(y=g.filters)==null?void 0:y.search}),i=L(g=>g.data.settings),s=L(g=>g.data.groups),a=L(g=>g.getFilterCount),l=rn();if(t.length<1)return E.jsx("i",{className:"mapplic-empty-message",children:l("No results found.")});const c=i.groupBy;if(!(c&&a()===0&&!n))return E.jsx(pu,{locations:t});let p;if(c==="groups"?p=g=>{let y=g.group;return typeof y=="string"&&(y=y.split(",").map(v=>v.trim()).filter(Boolean)),Array.isArray(y)?y.filter(v=>s.some(w=>w.name===v)):[]}:c==="alphabetic"&&(p=g=>{var v;const y=(v=g.title)==null?void 0:v.trim().charAt(0).normalize("NFD").replace(/[\u0300-\u036f]/g,"").toUpperCase();return y?/^[0-9]/.test(y)?"#":y:null}),!p)return E.jsx(pu,{locations:t});let h=Mk(t,p,l("Others"));return c==="groups"&&(h=Dk(h,s)),h.map(([g,y])=>{const v=c==="groups"?s==null?void 0:s.find(w=>w.name===g):void 0;return E.jsx(pu,{locations:y,groupId:g,group:v},g)})},zk=({element:t,...n})=>{const[i,s]=R.useState(!1),a=rn(),l=typeof document<"u"&&((document.fullscreenEnabled??!1)||"webkitFullscreenEnabled"in document),c=R.useRef(l);R.useEffect(()=>{const p=()=>{s(!!document.fullscreenElement)};return document.addEventListener("fullscreenchange",p),()=>document.removeEventListener("fullscreenchange",p)},[]);const d=()=>{var p;i?document.exitFullscreen():(p=t.current)==null||p.requestFullscreen()};return c.current?E.jsxs("button",{"aria-label":a(i?"Exit fullscreen":"Go fullscreen"),type:"button",onClick:d,...n,children:[!i&&E.jsx(Il,{size:16}),i&&E.jsx($l,{size:16})]}):null},Ik=()=>{const t=L(p=>p.data.legend),n=L(p=>p.data.settings.legendTitle),i=L(p=>p.data.settings.legendToggle),s=L(p=>p.data.settings.legendClosed),a=L(p=>p.data.settings.legendColumns),l=L(p=>p.legendToggle),[c,d]=R.useState(s);return E.jsxs("div",{className:zt("mapplic-legend",{closed:c}),children:[E.jsx(en,{initial:!1,children:!c&&E.jsxs(Qe.div,{className:"mapplic-legend-panel",initial:{height:0,width:0,opacity:0},animate:{height:"auto",width:"auto",opacity:1},exit:{height:0,width:0,opacity:0},transition:{duration:.2,ease:"easeOut"},children:[E.jsxs("div",{className:"mapplic-legend-content",children:[n&&E.jsx("span",{className:"mapplic-legend-title",children:n}),E.jsx("div",{className:"mapplic-legend-items",style:{paddingRight:i?"24px":0,gridTemplateColumns:a?`repeat(${a}, 1fr)`:"100%"},children:t==null?void 0:t.map(p=>E.jsx(Fk,{item:p,active:l==null?void 0:l[p.id]},p.id))})]}),i&&E.jsx("button",{className:"mapplic-button ghost xs mapplic-legend-x",type:"button",onClick:()=>d(!0),children:E.jsx(jr,{size:12})})]},"list")}),c&&E.jsx("button",{className:"mapplic-button mapplic-button-icon",onClick:()=>d(!1),children:E.jsx(jl,{size:16})})]})},Fk=({item:t,active:n=!0})=>{var d;const i=Ln(),s=L(p=>p.themedColor),a=L(p=>p.setLegendToggle),l=t.action==="togglecss",c=l?"button":"div";return t.disable?null:E.jsxs(c,{className:zt("mapplic-legend-item",!n&&"off"),"data-id":t.id,...l&&{type:"button",onClick:()=>{a(t.id,!n)}},children:[E.jsx("div",{className:"mapplic-legend-symbol",style:{backgroundColor:s(t,"color"),color:jS(t.color),borderRadius:t.radius+"px",transform:`scale(${t.scale})`},children:(((d=t.icon)==null?void 0:d.length)??0)>3?E.jsx("img",{src:t.icon,alt:t.id}):t.icon}),E.jsx("span",{children:i(t,"text")})]})},Vk=null,Bk=null,$k=t=>{const n=L(d=>d.data.settings),i=L(d=>d.toggleSidebar),s=L(d=>d.sidebarClosed),a=L(d=>d.breakpoint),l=L(d=>d.containerMessage),c=rn();return E.jsxs("div",{className:"mapplic-controls",children:[E.jsx(Is,{position:"top-left",...t,style:n.sidebar&&n.filters&&s&&!n.rightSidebar&&!(a!=null&&a.portrait)?{top:"60px"}:{}}),E.jsx(Is,{position:"top-right",...t,style:n.sidebar&&n.filters&&s&&n.rightSidebar&&!(a!=null&&a.portrait)?{top:"60px"}:{}}),E.jsx(Is,{position:"bottom-right",...t}),E.jsx(Is,{position:"bottom-left",...t,style:n.sidebar&&s&&(a!=null&&a.portrait)?{bottom:"60px"}:{}}),n.sidebar&&n.toggleSidebar&&(!s||!n.filters)&&E.jsx("button",{type:"button","aria-label":c("Close sidebar"),className:"mapplic-sidebar-close",onClick:()=>i(),children:E.jsx(vl,{size:16,"aria-hidden":"true",focusable:"false"})}),E.jsx(en,{children:l==="mouseWheelShift"&&E.jsx(Qe.div,{className:"mapplic-controls-messages",initial:{opacity:0}
68,animate:{opacity:1},exit:{opacity:0},children:E.jsxs("div",{children:["Use ",E.jsx("b",{className:"mapplic-key",children:"Shift"})," + ",E.jsx("b",{children:"Scroll"})," to Zoom"]})})})]})},Is=({position:t,element:n,style:i})=>{const s=L(a=>a.data.settings);return E.jsxs("div",{className:`mapplic-control-zone mapplic-${t}`,style:i,children:[s.legend&&s.legendPos===t&&E.jsx(Ik,{}),s.layerSwitcher===t&&E.jsx(Hk,{}),s.zoom&&s.zoomButtons===t&&E.jsx(Uk,{}),s.zoom&&s.resetButton===t&&E.jsx(Wk,{accessibility:s.accessibility}),s.fullscreen===t&&E.jsx(zk,{element:n,className:"mapplic-control-button"}),Vk,Bk]})},Wk=({accessibility:t})=>{const n=L(c=>c.pos),i=L(c=>c.initPos),s=L(c=>c.location),a=L(c=>c.closeLocation),l=rn();return n.scale===1&&js(n.scale,i.scale)&&!s||js(n.scale,i.scale)&&js(n.x,i.x)&&js(n.y,i.y)&&!s?null:E.jsxs("button",{"aria-label":l("Reset zoom"),type:"button",className:"mapplic-control-button",onClick:()=>a(!0),children:[t&&E.jsx("span",{children:"Reset"}),E.jsx(Vl,{size:16,"aria-hidden":"true",focusable:"false"})]})},Uk=()=>{const t=L(c=>c.data.settings.maxZoom),n=L(c=>c.pos),i=L(c=>c.setTarget),s=L(c=>c.setTransition),a=rn(),l=c=>{s({duration:.4}),i({scale:c,x:n.x,y:n.y})};return E.jsxs("div",{className:"mapplic-control-group",children:[E.jsx("button",{"aria-label":a("Zoom in"),type:"button",className:"mapplic-control-button",disabled:n.scale>=t,onClick:()=>l(n.scale*1.6),children:E.jsx(ql,{size:16,"aria-hidden":"true",focusable:"false"})}),E.jsx("button",{"aria-label":a("Zoom out"),type:"button",className:"mapplic-control-button",disabled:n.scale<=1,onClick:()=>l(n.scale/1.6),children:E.jsx(Ul,{size:16,"aria-hidden":"true",focusable:"false"})})]})},Hk=()=>{const t=L(a=>a.layer),n=L(a=>a.data.layers),i=L(a=>a.switchLayer),s=Ln();return n.filter(a=>!a.disable).length<2?null:E.jsx("div",{className:"mapplic-layer-switcher",children:n.filter(a=>!a.disable).map(a=>E.jsx("button",{type:"button",className:`${a.id===t?"mapplic-active":""}`,onClick:()=>i(a.id),"data-layer":a.id,children:s(a,"name")},a.id))})},Kk=({condition:t=!0,location:n,hover:i=!1,offset:s=0,containerSize:a})=>{const l=R.useRef(null),c=L(g=>g.data.settings.hoverAbout),d=L(g=>g.setOffset),p=L(g=>g.isLocationOnLayer),h=Ln();return R.useEffect(()=>{var g;t&&!i&&l.current&&d({h:((g=l.current)==null?void 0:g.offsetHeight)-s})},[t,i,n.id,s,d]),!t||!n.id||!n.coord||n.disable||!p(n)||i&&!n.title||!i&&(n==null?void 0:n.action)==="none"?null:E.jsx(Qe.div,{ref:l,className:zt("mapplic-tooltip mapplic-popup",{"mapplic-tooltip-mini":a.width<400,"mapplic-tooltip-hover":i}),"data-location":n.id,"data-group":n==null?void 0:n.group,style:{maxWidth:`min(360px, ${a.width*.8}px)`,maxHeight:`min(240px, ${a.height*.8}px)`,top:`calc(${n.coord[1]*100}% + ${s-16}px)`,left:n.coord[0]*100+"%"},initial:{scale:.4,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.4,opacity:0},transition:{duration:.2},onWheel:g=>g.stopPropagation(),children:!i&&n.action!=="sidebar"?E.jsx(Nh,{location:n}):E.jsx("div",{className:"mapplic-popup-content mapplic-popup-micro",children:E.jsxs("div",{className:"mapplic-popup-title",children:[E.jsx("h4",{children:h(n,"title")}),c&&E.jsx("h5",{dangerouslySetInnerHTML:{__html:n.about??""}})]})})})},Fs=4,Gk=({condition:t=!0,location:n,offset:i=0,containerSize:s,containerRef:a,overlayRef:l})=>{const c=R.useRef(null),[d,p]=R.useState({x:0,y:0}),h=L(w=>w.data.settings.hoverAbout),g=Ln(),y=L(w=>w.pos),v=L(w=>w.isLocationOnLayer);return R.useEffect(()=>{if(!c.current||!(a!=null&&a.current)||!(l!=null&&l.current)||!n.coord)return;const w=a.current.getBoundingClientRect(),P=l.current.getBoundingClientRect(),k=c.current.getBoundingClientRect(),b=P.x+P.width*n.coord[0]-w.x-k.width/2,D=P.x+P.width*n.coord[0]-w.x+k.width/2,W=P.y+P.height*n.coord[1]-w.y-k.height,G=P.y+P.height*n.coord[1]-w.y,H=b-Fs,I=D-(w.width-Fs),K=W-Fs,V=G-(w.height-Fs),S=H<0?-H:I>0?-I:0,O=K<0?-K:V>0?-V:-16;p({x:S,y:O})},[n,y,s,i,a,l]),!t||!n.id||!n.coord||!n.title||n.disable||!v(n)?null:E.jsx(Qe.div,{ref:c,className:`mapplic-tooltip mapplic-tooltip-hover ${d.y!==-16?"no-arrow":""}`,style:{maxWidth:`min(360px, ${s.width*.8}px)`,maxHeight:`min(240px, ${s.height*.8}
68px)`,left:`calc(${n.coord[0]*100}% + ${d.x}px)`,top:`calc(${n.coord[1]*100}% + ${i+d.y}px)`,"--triangle-offset":`${c.current?Math.max(-c.current.offsetWidth/2+20,Math.min(-d.x,c.current.offsetWidth/2-20)):0}px`},"data-location":n.id,"data-group":n==null?void 0:n.group,initial:{scale:.4,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.4,opacity:0},transition:{duration:.2},children:E.jsx("div",{className:"mapplic-popup-content mapplic-popup-micro",children:E.jsxs("div",{className:"mapplic-popup-title",children:[E.jsx("h4",{children:g(n,"title")}),h&&E.jsx("h5",{dangerouslySetInnerHTML:{__html:n.about??""}})]})})})},Ci=t=>typeof t=="string"?parseFloat(t):t,qk=({location:t,active:n,setOffsets:i,minimized:s,scale:a,clusterCount:l})=>{const c=L(H=>H.hovered),d=L(H=>H.setHovered),p=L(H=>H.openLocation),h=L(H=>H.location),g=L(H=>H.dragging),y=L(H=>H.setTarget),v=L(H=>H.pos),w=L(H=>H.data.settings),P=L(H=>H.themedColor),k=L(H=>H.sidebarClosed),b=R.useRef(null),D=Ci(a||t.scale||1)||1,W=w.sidebar&&!k;R.useEffect(()=>{if(!b.current)return;const H=b.current,I=requestAnimationFrame(()=>{if(!H||!H.isConnected)return;const K=parseFloat(window.getComputedStyle(H).getPropertyValue("margin-top"));i(V=>({...V,[t.id]:K*D}))});return()=>cancelAnimationFrame(I)},[t.id,t.type,D,i]);const G=()=>{if(!(g||!t.coord))if(l!=null){const[H,I]=t.coord;y({x:H,y:I,scale:(v.scale||1)*1.6})}else p(t.id)};if(!(t.disable||!t.coord||t.type==="hidden"))return E.jsxs(Qe.button,{type:"button",ref:b,whileTap:{scale:D},whileHover:{scale:D*1.2},whileDrag:{scale:D*1.2},initial:{scale:D*.4,opacity:0},animate:{scale:D,opacity:1},exit:{scale:D*.4,opacity:0},transition:{type:"spring",duration:.4},"aria-label":t==null?void 0:t.title,"aria-hidden":W?"true":void 0,tabIndex:W?-1:0,onMouseEnter:()=>d(t.id),onMouseLeave:()=>d(!1),className:zt("mapplic-marker",{"mapplic-highlight":c===t.id,"mapplic-active":h===t.id,[t.type||""]:t.type,[t.style||""]:t.style,"dot minimized":s}),style:{top:(t==null?void 0:t.coord[1])*100+"%",left:(t==null?void 0:t.coord[0])*100+"%",backgroundColor:P(t,"color")||P(w,"primaryColor"),zIndex:n?101:"auto"},onClick:G,children:[E.jsx(Xk,{type:t.type,color:t.color,thumb:t.thumb}),l!=null?E.jsx("span",{children:l}):t.label&&E.jsx("span",{children:t.label}),t.icon&&E.jsx(au,{src:t.icon,className:"mapplic-marker-icon"}),(t==null?void 0:t.type)==="pulse"&&E.jsx("div",{className:"mapplic-marker-pulse"}),(t==null?void 0:t.type)==="text"&&(t==null?void 0:t.title)&&E.jsx("span",{className:"title",style:{color:(t==null?void 0:t.color)||"black",textShadow:"0 0 4px #fff"},children:t.title})]})},Xk=({type:t,color:n,thumb:i})=>{switch(t){case"pin1":return E.jsx("svg",{width:"22px",height:"26px",viewBox:"0 0 22 26",xmlns:"http://www.w3.org/2000/svg",children:E.jsx("path",{fill:n,d:"M22,11c0-6.1-4.9-11-11-11S0,4.9,0,11c0,5,3.4,9.3,8,10.6l3,4.4l3-4.4C18.6,20.3,22,16,22,11z"})});case"pin2":return E.jsxs("svg",{width:"21px",height:"28px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 21 28",children:[E.jsx("path",{fill:n,d:"M10.5,0C4.71,0,0,4.71,0,10.5c0,7.75,9.69,16.95,10.1,17.34c0.11,0.11,0.26,0.16,0.4,0.16s0.29-0.05,0.4-0.16C11.31,27.45,21,18.25,21,10.5C21,4.71,16.29,0,10.5,0z"}),E.jsx("circle",{fill:"rgba(0, 0, 0, 0.3)",cx:"10.5",cy:"10.5",r:"8"})]});case"thumb":return i!=null&&i.toLowerCase().includes(".svg")?E.jsx(ou,{src:i}):E.jsx("img",{src:i,alt:"marker"});default:return null}},Yk=(t=[],n=1,i=[1e3,1e3],s=20,a,l,c,d)=>{const p=[],h=new Set,g=(y,v)=>{var q,ie,he,ve,J,U;const[w,P]=i,k=Ci(y.scale||((q=y.location)==null?void 0:q.scale)||1),b=Ci(v.scale||((ie=v.location)==null?void 0:ie.scale)||1),D=((he=y.coord)==null?void 0:he[0])??0,W=((ve=y.coord)==null?void 0:ve[1])??0,G=((J=v.coord)==null?void 0:J[0])??0,H=((U=v.coord)==null?void 0:U[1])??0,I=D*w,K=W*P,V=G*w,S=H*P,O=s*k/n,N=s*b/n,te=Math.abs(I-V),A=Math.abs(K-S);return te<(O+N)/2&&A<(O+N)/2};return t.forEach((y,v)=>{var k,b,D,W,G,H;if(!y||!y.coord)return;const{id:w,crowding:P="none"}=y;if(w){if(w===c){p.push(y);return}switch(P){case"none":p.push(y);break;case"uniform":{if(h.has(`__uniform_done__::${d}`))break;h.add(`__uniform_done__::${d}`);const I=t.filter(N=>N.crowding==="uniform"&&N.id!==c&&N.coord);if(I.length<2){I.forEach(N=>p.push(N));break}const K=.3,V=3;let S=V;for(let N=0;N<I.length;N++){const te=I[N];for(let A=N+1;A<I.length;A++){const q=I[A];let ie=V;for(;ie>K;){const he={...te,scale:ie},ve={...q,scale:ie};if(!g(he,ve))break;ie-=.05}S=Math.min(S,ie)}}const O=Math.max(K,Math.min(S,V));I.forEach(N=>p.push({...N,scale:O}));break}case"minimize":{let I=!1;for(let K=0;K<t.length;K++)if(!(v===K||t[K].crowding!=="minimize"||t[K].id===c)&&g(y,t[K])){I=!0;break}p.push({...y,minimized:I});break}
68case"resize":{const I=y,V=s*Ci(I.scale||((k=I.location)==null?void 0:k.scale)||1)/n*5,S=V/((i[0]+i[1])/2);let O=0;const N=a?a.queryWithinRadius(y.coord,S):t;for(const he of N){if(he===y||he.id===c||!he.coord)continue;const ve=Math.abs((((b=I.coord)==null?void 0:b[0])??0)-(((D=he.coord)==null?void 0:D[0])??0))*i[0],J=Math.abs((((W=I.coord)==null?void 0:W[1])??0)-(((G=he.coord)==null?void 0:G[1])??0))*i[1],U=Math.sqrt(ve*ve+J*J);if(U<V){const X=1-U/V;O+=X}}const te=Math.min(y.coord[0]/S,(1-y.coord[0])/S,y.coord[1]/S,(1-y.coord[1])/S),A=O/Math.max(.5,te),q=Qk(A,y.minScale,y.maxScale,y.maxNearby),ie=Math.min(q,Ci(y.scale||((H=y.location)==null?void 0:H.scale)||1));p.push({...y,scale:ie});break}case"hide":{let I=!1;for(let K=0;K<p.length;K++){const V=p[K];if(!(!V||V.crowding!=="hide")&&g(y,V)){I=!0;break}}I||p.push(y);break}case"cluster":{if(n>=l){p.push(y),h.add(w);break}if(h.has(w))break;const I=[y];for(let K=0;K<t.length;K++){const V=t[K];V.id!==w&&V.crowding==="cluster"&&!h.has(V.id)&&V.id!==c&&g(y,V)&&(I.push(V),h.add(V.id))}if(I.length>1){const K=Ih(I.map(S=>{var O;return((O=S.coord)==null?void 0:O[0])??0})),V=Ih(I.map(S=>{var O;return((O=S.coord)==null?void 0:O[1])??0}));p.push({id:`cluster-${w}-${I.map(S=>S.id).join("-")}`,coord:[K,V],clusterCount:I.length,members:I})}else p.push(y);break}default:p.push(y);break}}}),p},Qk=(t,n=.5,i=2,s=20)=>{const a=Math.max(0,Math.min(1,1-t/s));return n+(i-n)*a},Ih=t=>t.reduce((n,i)=>n+i,0)/t.length,Zk=t=>{const n={items:[],children:null,bounds:[0,0,1,1]},i=6,s=8,a=(h,g,y=0)=>{if(!g.coord)return;const[v,w]=g.coord;h.children?a(c(h,[v,w]),g,y+1):(h.items.push(g),h.items.length>s&&y<i&&(l(h),h.items.forEach(P=>a(c(h,P.coord),P,y+1)),h.items=[]))},l=h=>{const[g,y,v,w]=h.bounds,P=(g+v)/2,k=(y+w)/2;h.children=[{items:[],children:null,bounds:[g,y,P,k]},{items:[],children:null,bounds:[P,y,v,k]},{items:[],children:null,bounds:[g,k,P,w]},{items:[],children:null,bounds:[P,k,v,w]}]},c=(h,g)=>{const[y,v]=g,[w,P,k,b]=h.bounds,D=(w+k)/2,W=(P+b)/2,G=(v>W?2:0)+(y>D?1:0);return h.children[G]},d=(h,g,y,v=[])=>{const[w,P,k,b]=h.bounds,[D,W]=g;if(D+y<w||D-y>k||W+y<P||W-y>b)return v;if(h.children)for(const G of h.children)d(G,g,y,v);else for(const G of h.items){if(!G.coord)continue;const[H,I]=G.coord,K=H-D,V=I-W;Math.sqrt(K*K+V*V)<=y&&v.push(G)}return v},p=(h,g)=>d(n,h,g,[]);return t.forEach(h=>a(n,h)),{queryWithinRadius:p}},Jk=({zoom:t,setOffsets:n,containerSize:i})=>{const s=L(w=>w.displayList),a=L(w=>w.getSampledLocation),l=L(w=>w.layer),c=L(w=>w.data.locations),d=L(w=>w.data.samples),p=L(w=>w.data.settings.maxZoom),h=L(w=>w.location),g=L(w=>w.filters),y=L(w=>w.isLocationOnLayer),v=R.useMemo(()=>{var D;const w=((D=s())==null?void 0:D.filter(W=>y(W)))??[],P=i.width,k=i.height;if(t>=p)return w;const b=Zk(w);return Yk(w,t,[P,k],20,b,p,h,l)},[c,d,g,s,i,t,p,h,l,y]);return E.jsx(en,{children:v.map(w=>E.jsx(qk,{location:a(w),scale:w.scale,minimized:w.minimized,clusterCount:w.clusterCount,setOffsets:n},w.id))})},Fh=({width:t,aspectRatio:n,containerSize:i,containerRef:s,LocationDrag:a,TooltipNewLocation:l,AreaSelector:c})=>{const d=L(V=>V.data.settings.hoverTooltip),p=L(V=>V.data.settings.initArea),h=L(V=>V.setInitArea),g=L(V=>V.hovered),y=L(V=>V.transition),v=L(V=>V.location),w=L(V=>V.newLocation),P=L(V=>V.estPos),k=L(V=>V.areaSelectorActive),b=L(V=>V.getLocationById),D=L(V=>V.getSampledLocation);L(V=>V.filters);const[W,G]=R.useState({}),[H,I]=R.useState({}),K=R.useRef(null);return E.jsx(Qe.div,{className:"mapplic-overlay",ref:K,style:{aspectRatio:n},animate:{width:t||0},transition:y,children:E.jsxs(en,{children:[E.jsx(Jk,{zoom:L(V=>V.pos.scale),setOffsets:G,containerSize:i},"markers"),a&&v&&E.jsx(a,{location:b(),dragConstraints:K,setTempCoord:I},"drag"),c&&k&&E.jsx(c,{text:"Init area",coords:p,setCoords:h,parentRef:K},"area"),l&&w&&E.jsx(l,{location:{id:w,...P[w]}},"new"),E.jsx(Kk,{location:{...D(),...H},offset:v!=null?W[v]:void 0,condition:!!v,containerSize:i},"focused"),E.jsx(Gk,{location:D(b(g||void 0)),condition:d&&g&&g!==v||!1,containerSize:i,containerRef:s,overlayRef:K,offset:g!==!1?W[g]:void 0},"hovered")]})})},eE=({layer:t})=>{const n=L(A=>
68A.csv),i=L(A=>{var q;return(q=A.filters)==null?void 0:q.search}),s=L(A=>A.admin),a=L(A=>A.filters),l=L(A=>A.newLocation),c=L(A=>A.dragging),d=L(A=>A.setEstPos),p=L(A=>A.setLegacyRoutes),h=L(A=>A.displayList),g=L(A=>A.getFilterCount),y=L(A=>A.getLocationById),v=L(A=>A.getSampledLocation),w=L(A=>A.data.settings),P=L(A=>A.data.locations),k=L(A=>A.data.samples),b=L(A=>A.data.layers),D=L(A=>A.hovered),W=L(A=>A.setHovered),G=L(A=>A.openLocation),H=L(A=>A.location),I=R.useRef(null),K=A=>{if(!A)return;const q=A==null?void 0:A.closest("[id^=MLOC]");q&&(q==null||q.appendChild(A)),A==null||A.classList.add("mapplic-active")};R.useEffect(()=>{I.current&&(I.current.querySelectorAll(".mapplic-active").forEach(A=>A.classList.remove("mapplic-active")),H&&K(I.current.getElementById(H)))},[H]),R.useEffect(()=>{var A;I.current&&(I.current.querySelectorAll(".mapplic-highlight").forEach(q=>q.classList.remove("mapplic-highlight")),D&&((A=I.current.getElementById(D))==null||A.classList.add("mapplic-highlight")))},[D]),R.useEffect(()=>{I.current&&(I.current.querySelectorAll(".mapplic-filtered").forEach(A=>A.classList.remove("mapplic-filtered")),V())},[i,a,n]),R.useEffect(()=>{var A;I.current&&s&&(I.current.querySelectorAll(".mapplic-new-location").forEach(q=>q.classList.remove("mapplic-new-location")),l&&((A=I.current.getElementById(l))==null||A.classList.add("mapplic-new-location")))},[s,l]),R.useEffect(()=>{var A;(A=I.current)==null||A.querySelectorAll("[id^=MLOC] > *").forEach(q=>{N(q)})},[P,b,k,n]);const V=()=>{(i||g()>0)&&h().forEach(A=>{var q,ie;(ie=(q=I.current)==null?void 0:q.getElementById(A.id))==null||ie.classList.add("mapplic-filtered")})},S=()=>{var q;let A={};(q=I.current)==null||q.querySelectorAll("[id^=MLOC] > *").forEach(ie=>{if(!ie.id||!(ie instanceof SVGGraphicsElement))return!1;const he=ie.getBBox(),ve=ie.getAttribute("data-name"),J={coord:[hn((he.x+he.width/2)/w.mapWidth,4),hn((he.y+he.height/2)/w.mapHeight,4)],zoom:hn(Math.min(w.mapWidth/(he.width+40),w.mapHeight/(he.height+40)),4),layer:t.id,...ve&&{title:ve}};A={...A,[ie.id]:J},N(ie)}),V(),d(A),O()},O=()=>{var ie;if(!s)return null;let A=1;const q=Array.from(((ie=I.current)==null?void 0:ie.querySelectorAll("g[id^=routes]"))||[]).flatMap(he=>Array.from(he.children).reduce((ve,J)=>{var F;if(J.tagName!=="line"&&J.tagName!=="polyline")return ve;const U=!!J.id.trim(),X=U?`${J.id}_${t.id}`:`route_${t.id}_${A++}`,T=J.tagName==="line"?`${J.getAttribute("x1")||0},${J.getAttribute("y1")||0} ${J.getAttribute("x2")||0},${J.getAttribute("y2")||0}`:(F=J.getAttribute("points"))==null?void 0:F.replace(/[\n\t\r]/g,"").trim();return ve.push({element:"polyline",id:X,...U&&{endpoint:J.id.replace(/^p[f]?-/,"")},layer:t==null?void 0:t.id,points:T}),ve},[]));if(q.length<=1)return null;p(q)},N=A=>{A.setAttribute("class",`mapplic-shape ${t.style||""}`.trim());const q=y(A.id);if(!(q!=null&&q.id))return;const ie=v(q);ie.disable||(ie.color&&A.setAttribute("fill",ie.color),ie.style&&A.classList.add(ie.style),H===A.id&&K(A))},te=A=>{var q;return(q=A.closest("*[id^=MLOC] > *[id]"))==null?void 0:q.id};return E.jsx(ou,{width:w.mapWidth,height:w.mapHeight,innerRef:I,src:t.file,onClick:A=>{if(A.target instanceof Element&&!c){const q=te(A.target);q&&G(q)}},onMouseMove:A=>{A.target instanceof Element&&W(te(A.target)??!1)},onTouchStart:A=>{A.target instanceof Element&&W(te(A.target)??!1)},onMouseOut:()=>W(!1),onTouchEnd:()=>W(!1),onLoad:()=>S()})},Vh=({parentScale:t,Editor:n,Vectors:i})=>{const s=L(w=>w.data),a=L(w=>w.setData),l=L(w=>w.data.settings),c=L(w=>w.data.layers),d=L(w=>w.setLatLonCache),p=L(w=>w.routesEditing),h=L(w=>w.getLayer);L(w=>w.layer),R.useEffect(()=>{d()},[l==null?void 0:l.geo,l==null?void 0:l.extent,l.mapWidth,d]);const g=h(),y={initial:{opacity:0}
68,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2}},v=()=>l.zoom?{width:l.mapWidth+"px",height:l.mapHeight+"px"}:{};return E.jsx(en,{mode:"wait",children:c.map(w=>w.id===(g==null?void 0:g.id)&&E.jsxs("div",{className:"mapplic-layer",style:v(),...y,children:[_S(w.file)==="svg"?E.jsx(eE,{layer:w}):E.jsx("img",{src:w.file,alt:w.name}),n&&E.jsx(n,{source:(s==null?void 0:s.routes)||[],setSource:P=>a({routes:P}),prefix:"path_",parentScale:t,active:p}),i&&E.jsx(i,{source:s==null?void 0:s.routes,parentScale:t,active:p}),void 0]},w.id))})},tE=({container:t,containerSize:n,stableSize:i,aspectRatio:s,tools:a})=>{const l=L($=>$.data.settings),c=L($=>$.pos),d=L($=>$.setPos),p=L($=>$.target),h=L($=>$.transition),g=L($=>$.setTransition),y=L($=>$.dragging),v=L($=>$.setDragging),w=L($=>$.offset),P=L($=>$.setContainerMessage),k=L($=>$.setInitPos),b=L($=>$.resolveInitPos),D=L($=>$.initPosResolved),[W,G]=R.useState(!1),H=R.useRef(null),I=L1(),[K,V]=R.useState(null),[S,O]=R.useState({scale:1,x:0,y:0}),N=fl(0),te=fl(0),A=fl(1);R.useEffect(()=>{if(!l.initArea)k({scale:1,x:.5,y:.5});else if(l.initArea&&(n!=null&&n.width)&&(n!=null&&n.height)){const $=MS(n.width,n.height,l.mapWidth,l.mapHeight,l.initArea);i&&!D?(b($),U($.scale,$.x,$.y,{duration:0})):k($)}},[n,D,i,l.initArea,k,l.mapWidth,l.mapHeight,b]),R.useEffect(()=>{U(c.scale,c.x,c.y,{duration:0})},[n]),R.useEffect(()=>{const $=.5+w.h/n.height/2;U(p.scale,p.x,p.y,h,$?[.5,$]:void 0)},[p,w.h]);const q=R.useMemo(()=>hn(Math.min(n.height/l.mapHeight,n.width/l.mapWidth),4),[n,l.mapHeight,l.mapWidth]),ie=($=c.scale)=>hn(Math.min(Math.max($,1),l.maxZoom),4),he=($=S.scale)=>{const Z=n.width,ae=n.height,ye=Math.max($===q?0:Z,Z-l.mapWidth*$)/2,fe=Math.max($===q?0:ae,ae-l.mapHeight*$)/2;return{top:Math.round(ae-l.mapHeight*$-fe),bottom:Math.round(fe),left:Math.round(Z-l.mapWidth*$-ye),right:Math.round(ye)}},ve=($=S.x,Z=S.y,ae=S.scale,ye=[.5,.5])=>({scale:ae/q,x:(n.width*ye[0]-$)/(l.mapWidth*ae),y:(n.height*ye[1]-Z)/(l.mapHeight*ae)}),J=($=c.x,Z=c.y,ae=c.scale,ye=[.5,.5])=>({scale:ae*q,x:Math.round(n.width*ye[0]-$*l.mapWidth*ae*q),y:Math.round(n.height*ye[1]-Z*l.mapHeight*ae*q)}),U=($=c.scale,Z=c.x,ae=c.y,ye={duration:.4},fe=[.5,.5])=>{const Re=J(Z,ae,ie($),fe),Ae=he(Re.scale),Oe={scale:Re.scale,x:Math.max(Math.min(Re.x,Ae.right),Ae.left),y:Math.max(Math.min(Re.y,Ae.bottom),Ae.top)};Oe.scale&&(g(ye),O(Oe),d(ve(Oe.x,Oe.y,Oe.scale,fe)))},X=$=>{if(!t.current)return;const Z=t.current.getBoundingClientRect(),ae=1.6,ye=ie($.deltaY+$.deltaX<0?c.scale*ae:c.scale/ae);if(l.mouseWheelShift&&!$.shiftKey){P("mouseWheelShift"),K&&clearTimeout(K),V(setTimeout(()=>{P(null)},1e3));return}if(ye>l.maxZoom)return;const fe=[($.clientX-Z.x)/Z.width,($.clientY-Z.y)/Z.height],Re=ve(S.x,S.y,S.scale,fe);U(ye,Re.x,Re.y,{duration:l.reduceMotion?0:.4},fe)};R.useEffect(()=>{const $=H.current,Z=(ye,fe)=>!ye||!(ye instanceof Element)||!ye.parentElement?!1:ye.parentElement.classList.contains(fe)||Z(ye.parentElement,fe),ae=ye=>{l!=null&&l.mouseWheelShift&&!ye.shiftKey||Z(ye.target,"mapplic-tooltip")||ye.preventDefault()};if($)return l.mouseWheel!==!1?$.addEventListener("wheel",ae,{passive:!1}):$.removeEventListener("wheel",ae),()=>{$.removeEventListener("wheel",ae)}},[H,l==null?void 0:l.mouseWheel,l==null?void 0:l.mouseWheelShift]);const T=$=>{if($.detail===2&&t.current){const Z=t.current.getBoundingClientRect(),ae=[($.clientX-Z.x)/Z.width,($.clientY-Z.y)/Z.height],ye=ve(S.x,S.y,S.scale,ae);U(ie(c.scale*2),ye.x,ye.y,{duration:.4},ae)}},F=()=>{const $={...S,x:N.get(),y:te.get()};O($),d(ve($.x,$.y,$.scale))},ne=({scale:$})=>`matrix(${$}, 0, 0, ${$}, 0, 0)`,re=$=>{const Z=$.touches[0],ae=$.touches[1];return{x:(Z.clientX+ae.clientX)/2,y:(Z.clientY+ae.clientY)/2,dist:Math.sqrt(Math.pow(Z.clientX-ae.clientX,2)+Math.pow(Z.clientY-ae.clientY,2))}},me=$=>{if($.touches.length>1&&!W){const Z=re($);G({x:Z.x,y:Z.y,dist:Z.dist,scale:S.scale})}},Ee=$=>{if(W&&t.current){const Z=re($),ae=t.current.getBoundingClientRect(),ye=[(W.x-ae.x)/ae.width,(W.y-ae.y)/ae.height],fe=ve(S.x,S.y,S.scale,ye);U(ie(W.scale/q*Z.dist/W.dist),fe.x,fe.y,{duration:0},ye)}},Se=$=>{$.touches.length<2&&G(!1)};return E.jsxs(Qe.div,{className:"mapplic-panzoom",drag:!W,dragControls:I,dragListener:!1,onWheel:(l==null?void 0:l.mouseWheel)===!1?void 0:X,onClick:T,ref:H,onTouchStart:me,onTouchMove:Ee,onTouchEnd:Se,style:{x:N,y:te,cursor:y?"grabbing":"grab"},animate:{x:S.x||0,y:S.y||0},transition:h,dragTransition:l.reduceMotion?{bounceStiffness:0,bounceDamping:0,timeConstant:0,power:0}:{bounceStiffness:100,bounceDamping:20,timeConstant:100,power:.2},dragElastic:l.reduceMotion?0:.3,dragConstraints:he(),onDragStart:()=>v(!0),onDragEnd:()=>setTimeout(()=>v(!1),50),onDragTransitionEnd:F,children:[E.jsx(Qe.div,{className:"mapplic-layers",style:{scale:A,aspectRatio:s},transformTemplate:ne,animate:{scale:S.scale||1},transition:h,onPointerDown:$=>I.start($),children:E.jsx(Vh,{parentScale:S.scale,Editor:a==null?void 0:a.Editor,Vectors:a==null?void 0:a.Vectors})}),E.jsx(Fh,{width:l.mapWidth*S.scale,aspectRatio:s,containerSize:n,containerRef:t,LocationDrag:a==null?void 0:a.LocationDrag,TooltipNewLocation:a==null?void 0:a.TooltipNewLocation,AreaSelector:a==null?void 0:a.AreaSelector})]})};var rr=[],nE=function(){return rr.some(function(t){return t.activeTargets.length>0})},rE=function(){return rr.some(function(t){return t.skippedTargets.length>0})},Bh="ResizeObserver loop completed with undelivered notifications.",iE=function(){var t;typeof ErrorEvent=="function"?t=new ErrorEvent("error",{message:Bh}):(t=document.createEvent("Event"),t.initEvent("error",!1,!1),t.message=Bh),window.dispatchEvent(t)},Ti;(function(t){t.BORDER_BOX="border-box",t.CONTENT_BOX="content-box",t.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Ti||(Ti={}));var ir=function(t){return Object.freeze(t)},sE=function(){function t(n,i){this.inlineSize=n,this.blockSize=i,ir(this)}return t}(),$h=function(){function t(n,i,s,a){return this.x=n,this.y=i,this.width=s,this.height=a,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,ir(this)}return t.prototype.toJSON=function(){var n=this,i=n.x,s=n.y,a=n.top,l=n.right,c=n.bottom,d=n.left,p=n.width,h=n.height;return{x:i,y:s,top:a,right:l,bottom:c,left:d,width:p,height:h}},t.fromRect=function(n){return new t(n.x,n.y,n.width,n.height)},t}(),hu=function(t){return t instanceof SVGElement&&"getBBox"in t},Wh=function(t){if(hu(t)){var n=t.getBBox(),i=n.width,s=n.height;return!i&&!s}var a=t,l=a.offsetWidth,c=a.offsetHeight;return!(l||c||t.getClientRects().length)},Uh=function(t){var n;if(t instanceof Element)return!0;var i=(n=t==null?void 0:t.ownerDocument)===null||n===void 0?void 0:n.defaultView;return!!(i&&t instanceof i.Element)},oE=function(t){switch(t.tagName){case"INPUT":if(t.type!=="image")break;
vendor: 4,209 bytes, line 68
68case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},Pi=typeof window<"u"?window:{},Vs=new WeakMap,Hh=/auto|scroll/,aE=/^tb|vertical/,lE=/msie|trident/i.test(Pi.navigator&&Pi.navigator.userAgent),sn=function(t){return parseFloat(t||"0")},Mr=function(t,n,i){return t===void 0&&(t=0),n===void 0&&(n=0),i===void 0&&(i=!1),new sE((i?n:t)||0,(i?t:n)||0)},Kh=ir({devicePixelContentBoxSize:Mr(),borderBoxSize:Mr(),contentBoxSize:Mr(),contentRect:new $h(0,0,0,0)}),Gh=function(t,n){if(n===void 0&&(n=!1),Vs.has(t)&&!n)return Vs.get(t);if(Wh(t))return Vs.set(t,Kh),Kh;var i=getComputedStyle(t),s=hu(t)&&t.ownerSVGElement&&t.getBBox(),a=!lE&&i.boxSizing==="border-box",l=aE.test(i.writingMode||""),c=!s&&Hh.test(i.overflowY||""),d=!s&&Hh.test(i.overflowX||""),p=s?0:sn(i.paddingTop),h=s?0:sn(i.paddingRight),g=s?0:sn(i.paddingBottom),y=s?0:sn(i.paddingLeft),v=s?0:sn(i.borderTopWidth),w=s?0:sn(i.borderRightWidth),P=s?0:sn(i.borderBottomWidth),k=s?0:sn(i.borderLeftWidth),b=y+h,D=p+g,W=k+w,G=v+P,H=d?t.offsetHeight-G-t.clientHeight:0,I=c?t.offsetWidth-W-t.clientWidth:0,K=a?b+W:0,V=a?D+G:0,S=s?s.width:sn(i.width)-K-I,O=s?s.height:sn(i.height)-V-H,N=S+b+I+W,te=O+D+H+G,A=ir({devicePixelContentBoxSize:Mr(Math.round(S*devicePixelRatio),Math.round(O*devicePixelRatio),l),borderBoxSize:Mr(N,te,l),contentBoxSize:Mr(S,O,l),contentRect:new $h(y,p,S,O)});return Vs.set(t,A),A},qh=function(t,n,i){var s=Gh(t,i),a=s.borderBoxSize,l=s.contentBoxSize,c=s.devicePixelContentBoxSize;switch(n){case Ti.DEVICE_PIXEL_CONTENT_BOX:return c;case Ti.BORDER_BOX:return a;default:return l}},uE=function(){function t(n){var i=Gh(n);this.target=n,this.contentRect=i.contentRect,this.borderBoxSize=ir([i.borderBoxSize]),this.contentBoxSize=ir([i.contentBoxSize]),this.devicePixelContentBoxSize=ir([i.devicePixelContentBoxSize])}return t}(),Xh=function(t){if(Wh(t))return 1/0;for(var n=0,i=t.parentNode;i;)n+=1,i=i.parentNode;return n},cE=function(){var t=1/0,n=[];rr.forEach(function(c){if(c.activeTargets.length!==0){var d=[];c.activeTargets.forEach(function(h){var g=new uE(h.target),y=Xh(h.target);d.push(g),h.lastReportedSize=qh(h.target,h.observedBox),y<t&&(t=y)}),n.push(function(){c.callback.call(c.observer,d,c.observer)}),c.activeTargets.splice(0,c.activeTargets.length)}});for(var i=0,s=n;i<s.length;i++){var a=s[i];a()}return t},Yh=function(t){rr.forEach(function(i){i.activeTargets.splice(0,i.activeTargets.length),i.skippedTargets.splice(0,i.skippedTargets.length),i.observationTargets.forEach(function(a){a.isActive()&&(Xh(a.target)>t?i.activeTargets.push(a):i.skippedTargets.push(a))})})},fE=function(){var t=0;for(Yh(t);nE();)t=cE(),Yh(t);return rE()&&iE(),t>0},mu,Qh=[],dE=function(){return Qh.splice(0).forEach(function(t){return t()})},pE=function(t){if(!mu){var n=0,i=document.createTextNode(""),s={characterData:!0};new MutationObserver(function(){return dE()}).observe(i,s),mu=function(){i.textContent="".concat(n?n--:n++)}}Qh.push(t),mu()},hE=function(t){pE(function(){requestAnimationFrame(t)})},Bs=0,mE=function(){return!!Bs},gE=250,yE={attributes:!0,characterData:!0,childList:!0,subtree:!0},Zh=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Jh=function(t){return t===void 0&&(t=0),Date.now()+t},gu=!1,vE=function(){function t(){var n=this;this.stopped=!0,this.listener=function(){return n.schedule()}}return t.prototype.run=function(n){var i=this;if(n===void 0&&(n=gE),!gu){gu=!0;var s=Jh(n);hE(function(){var a=!1;try{a=fE()}finally{if(gu=!1,n=s-Jh(),!mE())return;a?i.run(1e3):n>0?i.run(n):i.start()}})}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var n=this,i=function(){return n.observer&&n.observer.observe(document.body,yE)};document.body?i():Pi.addEventListener("DOMContentLoaded",i)},t.prototype.start=function(){var n=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Zh.forEach(function(i){return Pi.addEventListener(i,n.listener,!0)}))},t.prototype.stop=function(){var n=this;this.stopped||(this.observer&&this.observer.disconnect(),Zh.forEac
68h(function(i){return Pi.removeEventListener(i,n.listener,!0)}),this.stopped=!0)},t}(),yu=new vE,em=function(t){!Bs&&t>0&&yu.start(),Bs+=t,!Bs&&yu.stop()},xE=function(t){return!hu(t)&&!oE(t)&&getComputedStyle(t).display==="inline"},wE=function(){function t(n,i){this.target=n,this.observedBox=i||Ti.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var n=qh(this.target,this.observedBox,!0);return xE(this.target)&&(this.lastReportedSize=n),this.lastReportedSize.inlineSize!==n.inlineSize||this.lastReportedSize.blockSize!==n.blockSize},t}(),SE=function(){function t(n,i){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=n,this.callback=i}return t}(),$s=new WeakMap,tm=function(t,n){for(var i=0;i<t.length;i+=1)if(t[i].target===n)return i;return-1},Ws=function(){function t(){}return t.connect=function(n,i){var s=new SE(n,i);$s.set(n,s)},t.observe=function(n,i,s){var a=$s.get(n),l=a.observationTargets.length===0;tm(a.observationTargets,i)<0&&(l&&rr.push(a),a.observationTargets.push(new wE(i,s&&s.box)),em(1),yu.schedule())},t.unobserve=function(n,i){var s=$s.get(n),a=tm(s.observationTargets,i),l=s.observationTargets.length===1;a>=0&&(l&&rr.splice(rr.indexOf(s),1),s.observationTargets.splice(a,1),em(-1))},t.disconnect=function(n){var i=this,s=$s.get(n);s.observationTargets.slice().forEach(function(a){return i.unobserve(n,a.target)}),s.activeTargets.splice(0,s.activeTargets.length)},t}(),kE=function(){function t(n){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof n!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");Ws.connect(this,n)}return t.prototype.observe=function(n,i){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Uh(n))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Ws.observe(this,n,i)},t.prototype.unobserve=function(n){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Uh(n))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Ws.unobserve(this,n)},t.prototype.disconnect=function(){Ws.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}();const EE=le[typeof document<"u"&&document.createElement!==void 0?"useLayoutEffect":"useEffect"],CE=t=>{const n=R.useRef(t);return R.useEffect(()=>{n.current=t}),n},TE=typeof window<"u"&&"ResizeObserver"in window?window.ResizeObserver:kE;function PE(){}function LE(t,n){const i=RE(),s=CE(n);return EE(()=>{let a=!1;const l=t&&"current"in t?t.current:t;if(!l)return PE;function c(d,p){a||s.current(d,p)}return i.subscribe(l,c),()=>{a=!0,i.unsubscribe(l,c)}},[t,i,s]),i.observer}function OE(){let t=!1,n=[];const i=new Map,s=new TE((a,l)=>{n=n.concat(a);function c(){const d=new Set;for(let p=0;p<n.length;p++){if(d.has(n[p].target))continue;d.add(n[p].target);const h=i.get(n[p].target);h==null||h.forEach(g=>g(n[p],l))}n=[],t=!1}t||window.requestAnimationFrame(c),t=!0});return{observer:s,subscribe(a,l){var c;s.observe(a);const d=(c=i.get(a))!==null&&c!==void 0?c:[];d.push(l),i.set(a,d)},unsubscribe(a,l){var c;const d=(c=i.get(a))!==null&&c!==void 0?c:[];if(d.length===1){s.unobserve(a),i.delete(a);return}const p=d.indexOf(l);p!==-1&&d.splice(p,1),i.set(a,d)}}}let vu;const RE=()=>vu||(vu=OE()),nm=t=>{const[n,i]=R.useState(),[s,a]=R.useState(!1),l=R.useRef(null);return R.useLayoutEffect(()=>{var c;i((c=t.current)==null?void 0:c.getBoundingClientRect())},[t]),LE(t,c=>{const d=c.contentRect;i(d),l.current&&clearTimeout(l.current),l.current=setTimeout(()=>{a(!0)},50)}),{size:n,ready:s}},bE=({element:t,tools:n})=>{const[i,s]=R.useState(1.6),a=L(P=>P.data.settings),l=L(P=>P.breakpoint),c=L(P=>P.location),d=L(P=>P.sidebarClosed),p=R.useRef(null),{size:h,ready:g}=nm(p);R.useEffect(()=>{a!=null&&a.mapWidth&&(a!=null&&a.mapHeight)?s(a.mapWidth/a.mapHeight):s(1.6)},[a.mapHeight,a.mapWidth]),R.useEffect(()=>{var P;a.padding&&((P=t.current)==null||P.style.setProperty("--mapplic-container-padding",a.padding+"px"))},[t,a.padding]),R.useEffect(()=>{l!=null&&l.portrait&&p.current&&p.current.getBoundingClientRect().top<0&&(document.documentElement.scrollHeight>document.documentElement.clientHeight?window.scrollTo({top:p.current.getBoundingClientRect().top+window.scrollY-(a.scrollTop||0),behavior:"smooth"}):p.current.scrollIntoView({behavior:"smooth"}))},[l==null?void 0:l.portrait,c,a.scrollTop]);const y=()=>l!=null&&l.sidebar?(l==null?void 0:l.sidebar)+"px":t.current?getComputedStyle(t.current).getPropertyValue("--mapplic-sidebar-width"):0,v=()=>a!=null&&a.kiosk&&!(l!=null&&l.portrait)?"100vh":l!=null&&l.container?l.container+"px":"auto",w=h??new DOMRect;return E.jsxs(Qe.div,{className:"mapplic-container-wrap",initial:!1,transition:{duration:.4},animate:{marginLeft:!d&&!a.rightSidebar&&a.sidebar?y():0,marginRight:!d&&a.rightSidebar&&a.sidebar?y():0},children:[E.jsx(Qe.div,{className:"mapplic-container",ref:p,style:{height:v()},children:a.zoom?E.jsx(tE,{container:p,containerSize:w,stableSize:g,aspectRatio:i,tools:n}):E.jsxs(Qe.div,{className:"mapplic-layers",children:[E.jsx(Vh,{parentScale:1,Editor:n==null?void 0:n.Editor,Vectors:n==null?void 0:n.Vectors}),E.jsx(Fh,{aspectRatio:i,width:a==null?void 0:a.mapWidth,containerSize:w,LocationDrag:n==null?void 0:n.LocationDrag,TooltipNewLocation:n==null?void 0:n.TooltipNewLocation,AreaSelector:n==null?void 0:n.AreaSelector})]})}),E.jsx($k,{element:t})]})},_E=({element:t})=>{const n=L(p=>p.data.settings),i=L(p=>p.data.styles),s=L(p=>p.data.legend),a=L(p=>p.legendToggle),{primaryColor:l,primaryColor_dark:c}=n;return R.useEffect(()=>{var p,h,g,y;l?(p=t.current)==null||p.style.setProperty("--mapplic-primary",l):(h=t.current)==null||h.style.removeProperty("--mapplic-primary"),c?(g=t.current)==null||g.style.setProperty("--mapplic-primary-dark",c):(y=t.current)==null||y.style.removeProperty("--mapplic-primary-dark")},[t,l,c]),R.useEffect(()=>{var p,h;n.rounding!==void 0?(p=t.current)==null||p.style.setProperty("--mapplic-border-radius",n.rounding+"px"):(h=t.current)==null||h.style.removeProperty("--mapplic-border-radius")},[t,n.rounding]),R.useMemo(()=>{let p="";const h=(k,b="")=>`.mapplic-shape.${k}${b}, .mapplic-shape.${k}${b} > *`,g=(k,b="")=>`.mapplic-marker.${k}${b}`,y=(k,b)=>b?`${k}:${b} !important;`:void 0,v=(k,...b)=>{const D=b.filter(Boolean).join("");return D?`${k} {${D}}`:""},w=k=>{if(!k.svg)return"";let b="";return b+=v(h(k.class),y("fill",k["base-color"]),y("stroke",k["base-stroke"]),y("stroke-width",k["stroke-width"])),b+=v(`.dark ${h(k.class)}`,y("fill",k["base-color_dark"]),y("stroke",k["base-stroke_dark"]),y("stroke-width",k["stroke-width_dark"])),b+=v(h(k.class,".mapplic-highlight"),y("fill",k["hover-color"]),y("stroke",k["hover-stroke"])),b+=v(`.dark ${h(k.class,".mapplic-highlight")}`,y("fill",k["hover-color_dark"]),y("stroke",k["hover-stroke_dark"])),b+=v(h(k.class,".mapplic-filtered"),y("fill",k["hover-color"]),y("stroke",k["hover-stroke"])),b+=v(`.dark ${h(k.class,".mapplic-filtered")}`,y("fill",k["hover-color_dark"]),y("stroke",k["hover-stroke_dark"])),b+=v(h(k.class,".mapplic-active"),y("fill",k["active-color"]),y("stroke",k["active-stroke"])),b+=v(`.dark ${h(k.class,".mapplic-active")}`,y("fill",k["active-color_dark"]),y("stroke",k["active-stroke_dark"])),b},P=k=>{if(!k.marker)return"";let b="";return b+=v(g(k.class),y("background-color",k["base-color"]),y("outline",k["stroke-width"]?`${k["stroke-width"]}px solid ${k["base-stroke"]||"transparent"}`:void 0),y("color",k["text-color"])),b+=v(`.dark ${g(k.class)}`,y("background-color",k["base-color_dark"]),y("outline",k["stroke-width"]?`${k["stroke-width"]}px solid ${k["base-stroke_dark"]||"transparent"}`:void 0),y("color",k["text-color_dark"])),b+=v(g(k.class,".mapplic-highlight"),y("background-color",k["hover-color"]),y("outline-color",k["hover-stroke"]),y("color",k["hover-text"])),b+=v(`.dark ${g(k.class,".mapplic-highlight")}`,y("background-color",k["hover-color_dark"]),y("outline-color",k["hover-stroke_dark"]),y("color",k["hover-text_dark"])),b+=v(g(k.class,".mapplic-active"),y("background-color",k["active-color"]),y("outline-color",k["active-stroke"]),y("color",k["active-text"])),b+=v(`.dark ${g(k.class,".mapplic-active")}`,y("background-color",k["active-color_dark"]),y("outline-color",k["active-stroke_dark"]),y("color",k["active-text_dark"])),b};
vendor: 16,733 bytes, lines 68-81
68return i&&i.forEach(k=>{p+=w(k)+P(k)}),a&&Object.entries(a).forEach(([k,b])=>{if(b===!1){const D=s.find(W=>W.id===k);D!=null&&D.selector&&(p+=`.mapplic-container ${D.selector} { display: none; }`)}}),n!=null&&n.css&&(p+=n.css),p?E.jsx("style",{children:p}):null},[i,n.css,a,s])};var Us={exports:{}};/* @license 69Papa Parse 70v5.5.2 71https://github.com/mholt/PapaParse 72License: MIT 73*/var jE=Us.exports,rm;function AE(){return rm||(rm=1,function(t,n){((i,s)=>{t.exports=s()})(jE,function i(){var s=typeof self<"u"?self:typeof window<"u"?window:s!==void 0?s:{},a,l=!s.document&&!!s.postMessage,c=s.IS_PAPA_WORKER||!1,d={},p=0,h={};function g(S){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},(function(O){var N=I(O);N.chunkSize=parseInt(N.chunkSize),O.step||O.chunk||(N.chunkSize=null),this._handle=new k(N),(this._handle.streamer=this)._config=N}).call(this,S),this.parseChunk=function(O,N){var te=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<te){let q=this._config.newline;q||(A=this._config.quoteChar||'"',q=this._handle.guessLineEndings(O,A)),O=[...O.split(q).slice(te)].join(q)}this.isFirstChunk&&V(this._config.beforeFirstChunk)&&(A=this._config.beforeFirstChunk(O))!==void 0&&(O=A),this.isFirstChunk=!1,this._halted=!1;var te=this._partialLine+O,A=(this._partialLine="",this._handle.parse(te,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(O=A.meta.cursor,te=(this._finished||(this._partialLine=te.substring(O-this._baseIndex),this._baseIndex=O),A&&A.data&&(this._rowCount+=A.data.length),this._finished||this._config.preview&&this._rowCount>=this._config.preview),c)s.postMessage({results:A,workerId:h.WORKER_ID,finished:te});else if(V(this._config.chunk)&&!N){if(this._config.chunk(A,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=A=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(A.data),this._completeResults.errors=this._completeResults.errors.concat(A.errors),this._completeResults.meta=A.meta),this._completed||!te||!V(this._config.complete)||A&&A.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),te||A&&A.meta.paused||this._nextChunk(),A}this._halted=!0},this._sendError=function(O){V(this._config.error)?this._config.error(O):c&&this._config.error&&s.postMessage({workerId:h.WORKER_ID,error:O,finished:!1})}}function y(S){var O;(S=S||{}).chunkSize||(S.chunkSize=h.RemoteChunkSize),g.call(this,S),this._nextChunk=l?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(N){this._input=N,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(O=new XMLHttpRequest,this._config.withCredentials&&(O.withCredentials=this._config.withCredentials),l||(O.onload=K(this._chunkLoaded,this),O.onerror=K(this._chunkError,this)),O.open(this._config.downloadRequestBody?"POST":"GET",this._input,!l),this._config.downloadRequestHeaders){var N,te=this._config.downloadRequestHeaders;for(N in te)O.setRequestHeader(N,te[N])}var A;this._config.chunkSize&&(A=this._start+this._config.chunkSize-1,O.setRequestHeader("Range","bytes="+this._start+"-"+A));try{O.send(this._config.downloadRequestBody)}catch(q){this._chunkError(q.message)}l&&O.status===0&&this._chunkError()}},this._chunkLoaded=function(){O.readyState===4&&(O.status<200||400<=O.status?this._chunkError():(this._start+=this._config.chunkSize||O.responseText.length,this._finished=!this._config.chunkSize||this._start>=(N=>(N=N.getResponseHeader("Content-Range"))!==null?parseInt(N.substring(N.lastIndexOf("/")+1)):-1)(O),this.parseChunk(O.responseText)))},this._chunkError=function(N){N=O.statusText||N,this._sendError(new Error(N))}}function v(S){(S=S||{}).chunkSize||(S.chunkSize=h.LocalChunkSize),g.call(this,S);var O,N,te=typeof FileReader<"u";this.stream=function(A){this._input=A,N=A.slice||A.webkitSlice||A.mozSlice,te?((O=new FileReader).onload=K(this._chunkLoaded,this),O.onerror=K(this._chunkError,this)):O=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var A=this._input,q=(this._config.chunkSize&&(q=Math.min(this._start+this._config.chunkSize,this._input.size),A=N.call(A,this._start,q)),O.readAsText(A,this._config.encoding));te||this._chunkLoaded({target:{result:q}})},this._chunkLoaded=function(A){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(A.target.result)},this._chunkError=function(){this._sendError(O.error)}}function w(S){var O;g.call(this,S=S||{}),this.stream=function(N){return O=N,this._nextChunk()},this._nextChunk=function(){var N,te;if(!this._finished)return N=this._config.chunkSize,O=N?(te=O.substring(0,N),O.substring(N)):(te=O,""),this._finished=!O,this.parseChunk(te)}}function P(S){g.call(this,S=S||{});var O=[],N=!0,te=!1;this.pause=function(){g.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){g.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(A){this._input=A,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){te&&O.length===1&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),O.length?this.parseChunk(O.shift()):N=!0},this._streamData=K(function(A){try{O.push(typeof A=="string"?A:A.toString(this._config.encoding)),N&&(N=!1,this._checkIsFinished(),this.parseChunk(O.shift()))}catch(q){this._streamError(q)}},this),this._streamError=K(function(A){this._streamCleanUp(),this._sendError(A)},this),this._streamEnd=K(function(){this._streamCleanUp(),te=!0,this._streamData("")},this),this._streamCleanUp=K(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function k(S){var O,N,te,A,q=Math.pow(2,53),ie=-q,he=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,ve=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,J=this,U=0,X=0,T=!1,F=!1,ne=[],re={data:[],errors:[],meta:{}};function me(Z){return S.skipEmptyLines==="greedy"?Z.join("").trim()==="":Z.length===1&&Z[0].length===0}function Ee(){if(re&&te&&($("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+h.DefaultDelimiter+"'"),te=!1),S.skipEmptyLines&&(re.data=re.data.filter(function(fe){return!me(fe)})),Se()){let fe=function(Re,Ae){V(S.transformHeader)&&(Re=S.transformHeader(Re,Ae)),ne.push(Re)};if(re)if(Array.isArray(re.data[0])){for(var Z=0;Se()&&Z<re.data.length;Z++)re.data[Z].forEach(fe);re.data.splice(0,1)}else re.data.forEach(fe)}function ae(fe,Re){for(var Ae=S.header?{}:[],Oe=0;Oe<fe.length;Oe++){var Me=Oe,Pe=fe[Oe],Pe=((mt,Te)=>(Ne=>(S.dynamicTypingFunction&&S.dynamicTyping[Ne]===void 0&&(S.dynamicTyping[Ne]=S.dynamicTypingFunction(Ne)),(S.dynamicTyping[Ne]||S.dynamicTyping)===!0))(mt)?Te==="true"||Te==="TRUE"||Te!=="false"&&Te!=="FALSE"&&((Ne=>{if(he.test(Ne)&&(Ne=parseFloat(Ne),ie<Ne&&Ne<q))return 1})(Te)?parseFloat(Te):ve.test(Te)?new Date(Te):Te===""?null:Te):Te)(Me=S.header?Oe>=ne.length?"__parsed_extra":ne[Oe]:Me,Pe=S.transform?S.transform(Pe,Me):Pe);Me==="__parsed_extra"?(Ae[Me]=Ae[Me]||[],Ae[Me].push(Pe)):Ae[Me]=Pe}return S.header&&(Oe>ne.length?$("FieldMismatch","TooManyFields","Too many fields: expected "+ne.length+" fields but parsed "+Oe,X+Re):Oe<ne.length&&$("FieldMismatch","TooFewFields","Too few fields: expected "+ne.length+" fields but parsed "+Oe,X+Re)),Ae}var ye;re&&(S.header||S.dynamicTyping||S.transform)&&(ye=1,!re.data.length||Array.isArray(re.data[0])?(re.data=re.data.map(ae),ye=re.data.length):re.data=ae(re.data,0),S.header&&re.meta&&(re.meta.fields=ne),X+=ye)}function Se(){return S.header&&ne.length===0}function $(Z,ae,ye,fe){Z={type:Z,code:ae,message:ye},fe!==void 0&&(Z.row=fe),re.errors.push(Z)}V(S.step)&&(A=S.step,S.step=function(Z){re=Z,Se()?Ee():(Ee(),re.data.length!==0&&(U+=Z.data.length,S.preview&&U>S.preview?N.abort():(re.data=re.data[0],A(re,J))))}),this.parse=function(Z,ae,ye){var fe=S.quoteChar||'"',fe=(S.newline||(S.newline=this.guessLineEndings(Z,fe)),te=!1,S.delimiter?V(S.delimiter)&&(S.delimiter=S.delimiter(Z),re.meta.delimiter=S.delimiter):((fe=((Re,Ae,Oe,Me,Pe)=>{var mt,Te,Ne,xt;Pe=Pe||[","," ","|",";",h.RECORD_SEP,h.UNIT_SEP];for(var Rt=0;Rt<Pe.length;Rt++){for(var wt,Rn=Pe[Rt],Je=0,bt=0,qe=0,nt=(Ne=void 0,new D({comments:Me,delimiter:Rn,newline:Ae,preview:10}).parse(Re)),St=0;St<nt.data.length;St++)Oe&&me(nt.data[St])?qe++:(wt=nt.data[St].length,bt+=wt,Ne===void 0?Ne=wt:0<wt&&(Je+=Math.abs(wt-Ne),Ne=wt));0<nt.data.length&&(bt/=nt.data.length-qe),(Te===void 0||Je<=Te)&&(xt===void 0||xt<bt)&&1.99<bt&&(Te=Je,mt=Rn,xt=bt)}return{successful:!!(S.delimiter=mt),bestDelimiter:mt}})(Z,S.newline,S.skipEmptyLines,S.comments,S.delimitersToGuess)).successful?S.delimiter=fe.bestDelimiter:(te=!0,S.delimiter=h.DefaultDelimiter),re.meta.delimiter=S.delimiter),I(S));return S.preview&&S.header&&fe.preview++,O=Z,N=new D(fe),re=N.parse(O,ae,ye),Ee(),T?{meta:{paused:!0}}:re||{meta:{paused:!1}}},this.paused=function(){return T},this.pause=function(){T=!0,N.abort(),O=V(S.chunk)?"":O.substring(N.getCharIndex())},this.resume=function(){J.streamer._halted?(T=!1,J.streamer.parseChunk(O,!0)):setTimeout(J.resume,3)},this.aborted=function(){return F},this.abort=function(){F=!0,N.abort(),re.meta.aborted=!0,V(S.complete)&&S.complete(re),O=""},this.guessLineEndings=function(Re,fe){Re=Re.substring(0,1048576);var fe=new RegExp(b(fe)+"([^]*?)"+b(fe),"gm"),ye=(Re=Re.replace(fe,"")).split("\r"),fe=Re.split(` 74`),Re=1<fe.length&&fe[0].length<ye[0].length;if(ye.length===1||Re)return` 75`;for(var Ae=0,Oe=0;Oe<ye.length;Oe++)ye[Oe][0]===` 76`&&Ae++;return Ae>=ye.length/2?`\r 77`:"\r"}}function b(S){return S.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function D(S){var O=(S=S||{}).delimiter,N=S.newline,te=S.comments,A=S.step,q=S.preview,ie=S.fastMode,he=null,ve=!1,J=S.quoteChar==null?'"':S.quoteChar,U=J;if(S.escapeChar!==void 0&&(U=S.escapeChar),(typeof O!="string"||-1<h.BAD_DELIMITERS.indexOf(O))&&(O=","),te===O)throw new Error("Comment character same as delimiter");te===!0?te="#":(typeof te!="string"||-1<h.BAD_DELIMITERS.indexOf(te))&&(te=!1),N!==` 78`&&N!=="\r"&&N!==`\r 79`&&(N=` 80`);var X=0,T=!1;this.parse=function(F,ne,re){if(typeof F!="string")throw new Error("Input must be a string");var me=F.length,Ee=O.length,Se=N.length,$=te.length,Z=V(A),ae=[],ye=[],fe=[],Re=X=0;if(!F)return Je();if(ie||ie!==!1&&F.indexOf(J)===-1){for(var Ae=F.split(N),Oe=0;Oe<Ae.length;Oe++){if(fe=Ae[Oe],X+=fe.length,Oe!==Ae.length-1)X+=N.length;else if(re)return Je();if(!te||fe.substring(0,$)!==te){if(Z){if(ae=[],xt(fe.split(O)),bt(),T)return Je()}else xt(fe.split(O));if(q&&q<=Oe)return ae=ae.slice(0,q),Je(!0)}}return Je()}for(var Me=F.indexOf(O,X),Pe=F.indexOf(N,X),mt=new RegExp(b(U)+b(J),"g"),Te=F.indexOf(J,X);;)if(F[X]===J)for(Te=X,X++;;){if((Te=F.indexOf(J,Te+1))===-1)return re||ye.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:ae.length,index:X}),wt();if(Te===me-1)return wt(F.substring(X,Te).replace(mt,J));if(J===U&&F[Te+1]===U)Te++;else if(J===U||Te===0||F[Te-1]!==U){Me!==-1&&Me<Te+1&&(Me=F.indexOf(O,Te+1));var Ne=Rt((Pe=Pe!==-1&&Pe<Te+1?F.indexOf(N,Te+1):Pe)===-1?Me:Math.min(Me,Pe));if(F.substr(Te+1+Ne,Ee)===O){fe.push(F.substring(X,Te).replace(mt,J)),F[X=Te+1+Ne+Ee]!==J&&(Te=F.indexOf(J,X)),Me=F.indexOf(O,X),Pe=F.indexOf(N,X);break}if(Ne=Rt(Pe),F.substring(Te+1+Ne,Te+1+Ne+Se)===N){if(fe.push(F.substring(X,Te).replace(mt,J)),Rn(Te+1+Ne+Se),Me=F.indexOf(O,X),Te=F.indexOf(J,X),Z&&(bt(),T))return Je();if(q&&ae.length>=q)return Je(!0);break}ye.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:ae.length,index:X}),Te++}}else if(te&&fe.length===0&&F.substring(X,X+$)===te){if(Pe===-1)return Je();X=Pe+Se,Pe=F.indexOf(N,X),Me=F.indexOf(O,X)}else if(Me!==-1&&(Me<Pe||Pe===-1))fe.push(F.substring(X,Me)),X=Me+Ee,Me=F.indexOf(O,X);else{if(Pe===-1)break;if(fe.push(F.substring(X,Pe)),Rn(Pe+Se),Z&&(bt(),T))return Je();if(q&&ae.length>=q)return Je(!0)}return wt();function xt(qe){ae.push(qe),Re=X}function Rt(qe){var nt=0;return nt=qe!==-1&&(qe=F.substring(Te+1,qe))&&qe.trim()===""?qe.length:nt}function wt(qe){return re||(qe===void 0&&(qe=F.substring(X)),fe.push(qe),X=me,xt(fe),Z&&bt()),Je()}function Rn(qe){X=qe,xt(fe),fe=[],Pe=F.indexOf(N,X)}function Je(qe){if(S.header&&!ne&&ae.length&&!ve){var nt=ae[0],St={},Dr=new Set(nt);let bn=!1;for(let It=0;It<nt.length;It++){let Ft=nt[It];if(St[Ft=V(S.transformHeader)?S.transformHeader(Ft,It):Ft]){let _n,Oi=St[Ft];for(;_n=Ft+"_"+Oi,Oi++,Dr.has(_n););Dr.add(_n),nt[It]=_n,St[Ft]++,bn=!0,(he=he===null?{}:he)[_n]=Ft}else St[Ft]=1,nt[It]=Ft;Dr.add(Ft)}bn&&console.warn("Duplicate headers found and renamed."),ve=!0}return{data:ae,errors:ye,meta:{delimiter:O,linebreak:N,aborted:T,truncated:!!qe,cursor:Re+(ne||0),renamedHeaders:he}}}function bt(){A(Je()),ae=[],ye=[]}},this.abort=function(){T=!0},this.getCharIndex=function(){return X}}function W(S){var O=S.data,N=d[O.workerId],te=!1;if(O.error)N.userError(O.error,O.file);else if(O.results&&O.results.data){var A={abort:function(){te=!0,G(O.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:H,resume:H};if(V(N.userStep)){for(var q=0;q<O.results.data.length&&(N.userStep({data:O.results.data[q],errors:O.results.errors,meta:O.results.meta},A),!te);q++);delete O.results}else V(N.userChunk)&&(N.userChunk(O.results,A,O.file),delete O.results)}O.finished&&!te&&G(O.workerId,O.results)}function G(S,O){var N=d[S];V(N.userComplete)&&N.userComplete(O),N.terminate(),delete d[S]}function H(){throw new Error("Not implemented.")}function I(S){if(typeof S!="object"||S===null)return S;var O,N=Array.isArray(S)?[]:{};for(O in S)N[O]=I(S[O]);return N}function K(S,O){return function(){S.apply(O,arguments)}}function V(S){return typeof S=="function"}return h.parse=function(S,O){var N=(O=O||{}).dynamicTyping||!1;if(V(N)&&(O.dynamicTypingFunction=N,N={}),O.dynamicTyping=N,O.transform=!!V(O.transform)&&O.transform,!O.worker||!h.WORKERS_SUPPORTED)return N=null,h.NODE_STREAM_INPUT,typeof S=="string"?(S=(te=>te.charCodeAt(0)!==65279?te:te.slice(1))(S),N=new(O.download?y:w)(O)):S.readable===!0&&V(S.read)&&V(S.on)?N=new P(O):(s.File&&S instanceof File||S instanceof Object)&&(N=new v(O)),N.stream(S);(N=(()=>{var te;return!!h.WORKERS_SUPPORTED&&(te=(()=>{var A=s.URL||s.webkitURL||null,q=i.toString();return h.BLOB_URL||(h.BLOB_URL=A.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",q,")();"],{type:"text/javascript"})))})(),(te=new s.Worker(te)).onmessage=W,te.id=p++,d[te.id]=te)})()).userStep=O.step,N.userChunk=O.chunk,N.userComplete=O.complete,N.userError=O.error,O.step=V(O.step),O.chunk=V(O.chunk),O.complete=V(O.complete),O.error=V(O.error),delete O.worker,N.postMessage({input:S,config:O,workerId:N.id})},h.unparse=function(S,O){var N=!1,te=!0,A=",",q=`\r 81`,ie='"',he=ie+ie,ve=!1,J=null,U=!1,X=((()=>{if(typeof O=="object"){if(typeof O.delimiter!="string"||h.BAD_DELIMITERS.filter(function(ne){return O.delimiter.indexOf(ne)!==-1}).length||(A=O.delimiter),typeof O.quotes!="boolean"&&typeof O.quotes!="function"&&!Array.isArray(O.quotes)||(N=O.quotes),typeof O.skipEmptyLines!="boolean"&&typeof O.skipEmptyLines!="string"||(ve=O.skipEmptyLines),typeof O.newline=="string"&&(q=O.newline),typeof O.quoteChar=="string"&&(ie=O.quoteChar),typeof O.header=="boolean"&&(te=O.header),Array.isArray(O.columns)){if(O.columns.length===0)throw new Error("Option columns is empty");J=O.columns}O.escapeChar!==void 0&&(he=O.escapeChar+ie),O.escapeFormulae instanceof RegExp?U=O.escapeFormulae:typeof O.escapeFormulae=="boolean"&&O.escapeFormulae&&(U=/^[=+\-@\t\r].*$/)}})(),new RegExp(b(ie),"g"));if(typeof S=="string"&&(S=JSON.parse(S)),Array.isArray(S)){if(!S.length||Array.isArray(S[0]))return T(null,S,ve);if(typeof S[0]=="object")return T(J||Object.keys(S[0]),S,ve)}
81else if(typeof S=="object")return typeof S.data=="string"&&(S.data=JSON.parse(S.data)),Array.isArray(S.data)&&(S.fields||(S.fields=S.meta&&S.meta.fields||J),S.fields||(S.fields=Array.isArray(S.data[0])?S.fields:typeof S.data[0]=="object"?Object.keys(S.data[0]):[]),Array.isArray(S.data[0])||typeof S.data[0]=="object"||(S.data=[S.data])),T(S.fields||[],S.data||[],ve);throw new Error("Unable to serialize unrecognized input");function T(ne,re,me){var Ee="",Se=(typeof ne=="string"&&(ne=JSON.parse(ne)),typeof re=="string"&&(re=JSON.parse(re)),Array.isArray(ne)&&0<ne.length),$=!Array.isArray(re[0]);if(Se&&te){for(var Z=0;Z<ne.length;Z++)0<Z&&(Ee+=A),Ee+=F(ne[Z],Z);0<re.length&&(Ee+=q)}for(var ae=0;ae<re.length;ae++){var ye=(Se?ne:re[ae]).length,fe=!1,Re=Se?Object.keys(re[ae]).length===0:re[ae].length===0;if(me&&!Se&&(fe=me==="greedy"?re[ae].join("").trim()==="":re[ae].length===1&&re[ae][0].length===0),me==="greedy"&&Se){for(var Ae=[],Oe=0;Oe<ye;Oe++){var Me=$?ne[Oe]:Oe;Ae.push(re[ae][Me])}fe=Ae.join("").trim()===""}if(!fe){for(var Pe=0;Pe<ye;Pe++){0<Pe&&!Re&&(Ee+=A);var mt=Se&&$?ne[Pe]:Pe;Ee+=F(re[ae][mt],Pe)}ae<re.length-1&&(!me||0<ye&&!Re)&&(Ee+=q)}}return Ee}function F(ne,re){var me,Ee;return ne==null?"":ne.constructor===Date?JSON.stringify(ne).slice(1,25):(Ee=!1,U&&typeof ne=="string"&&U.test(ne)&&(ne="'"+ne,Ee=!0),me=ne.toString().replace(X,he),(Ee=Ee||N===!0||typeof N=="function"&&N(ne,re)||Array.isArray(N)&&N[re]||((Se,$)=>{for(var Z=0;Z<$.length;Z++)if(-1<Se.indexOf($[Z]))return!0;return!1})(me,h.BAD_DELIMITERS)||-1<me.indexOf(A)||me.charAt(0)===" "||me.charAt(me.length-1)===" ")?ie+me+ie:me)}},h.RECORD_SEP="�",h.UNIT_SEP="�",h.BYTE_ORDER_MARK="\uFEFF",h.BAD_DELIMITERS=["\r",` 82`,'"',h.BYTE_ORDER_MARK],h.WORKERS_SUPPORTED=!l&&!!s.Worker,h.NODE_STREAM_INPUT=1,h.LocalChunkSize=10485760,h.RemoteChunkSize=5242880,h.DefaultDelimiter=",",h.Parser=D,h.ParserHandle=k,h.NetworkStreamer=y,h.FileStreamer=v,h.StringStreamer=w,h.ReadableStreamStreamer=P,s.jQuery&&((a=s.jQuery).fn.parse=function(S){var O=S.config||{},N=[];return this.each(function(q){if(!(a(this).prop("tagName").toUpperCase()==="INPUT"&&a(this).attr("type").toLowerCase()==="file"&&s.FileReader)||!this.files||this.files.length===0)return!0;for(var ie=0;ie<this.files.length;ie++)N.push({file:this.files[ie],inputElem:this,instanceConfig:a.extend({},O)})}),te(),this;function te(){if(N.length===0)V(S.complete)&&S.complete();else{var q,ie,he,ve,J=N[0];if(V(S.before)){var U=S.before(J.file,J.inputElem);if(typeof U=="object"){if(U.action==="abort")return q="AbortError",ie=J.file,he=J.inputElem,ve=U.reason,void(V(S.error)&&S.error({name:q},ie,he,ve));if(U.action==="skip")return void A();typeof U.config=="object"&&(J.instanceConfig=a.extend(J.instanceConfig,U.config))}else if(U==="skip")return void A()}var X=J.instanceConfig.complete;J.instanceConfig.complete=function(T){V(X)&&X(T,J.file,J.inputElem),A()},h.parse(J.file,J.instanceConfig)}}function A(){N.splice(0,1),te()}}),c&&(s.onmessage=function(S){S=S.data,h.WORKER_ID===void 0&&S&&(h.WORKER_ID=S.workerId),typeof S.input=="string"?s.postMessage({workerId:h.WORKER_ID,results:h.parse(S.input,S.config),finished:!0}):(s.File&&S.input instanceof File||S.input instanceof Object)&&(S=h.parse(S.input,S.config))&&s.postMessage({workerId:h.WORKER_ID,results:S,finished:!0})}),(y.prototype=Object.create(g.prototype)).constructor=y,(v.prototype=Object.create(g.prototype)).constructor=v,(w.prototype=Object.create(w.prototype)).constructor=w,(P.prototype=Object.create(g.prototype)).constructor=P,h})}(Us)),Us.exports}var ME=AE();const DE=vr(ME),NE=t=>{const n=L(l=>l.fetchData),i=L(l=>l.fetchCsv),s=L(l=>l.setCsv),a=L(l=>l.data.settings);L(l=>l.csv),R.useEffect(()=>{t&&n(t)},[t,n]),R.useEffect(()=>{a!=null&&a.csvEnabled&&(a!=null&&a.csv)?i(new Promise((l,c)=>{DE.parse(a==null?void 0:a.csv,{header:!0,download:!0,encoding:"UTF-8",skipEmptyLines:!0,transform:(d,p)=>{if(d)return d==="TRUE"?!0:p==="coord"||p==="latlon"?d.split(",").map(parseFloat):p==="group"||p==="tags"?d.split(","):d},complete:d=>{const p=d.data.map(y=>{const v={};for(const w in y)y[w]!==void 0&&(v[w]=y[w]);return v}),h=new Set,g=p.filter(y=>h.has(y.id)?!1:(h.add(y.id),!0));l(g)},error:d=>{c(d)}})})):s([])},[a==null?void 0:a.csv,a==null?void 0:a.csvEnabled,i,s])},Li=(t,n)=>hn(Math.hypot(t.x-n.x,t.y-n.y)),zE=(t,n)=>{if(!n.length)return null;let i=n[0],s=Li(t,i);for(const a of n){if(a.layer!==t.layer)continue;const l=Li(t,a);l<s&&(s=l,i=a)}return i},im=(t,n,i,s)=>{for(let a=0;a<t.length;a++)if(t[a].x===n&&t[a].y===i&&t[a].layer===s)return t[a];return null},sm=(t,n,i,s,a,l)=>{let c=im(t,n,i,s);return c||(t.push({x:n,y:i,layer:s,n:[]}),c=t[t.length-1],a&&(c.end=a),l&&(c.connect=l)),c},On=(t,n,i=1,s=1,a)=>
82{if(!im(t.n.map(l=>l.to),n.x,n.y)){const l={to:n,dist:i,realDist:s};a&&(l.iac=!0),t.n.push(l)}},IE=(t,n)=>{const i=[];t==null||t.forEach(s=>{var c;const a=(c=s==null?void 0:s.points)==null?void 0:c.split(" "),l=[];if(a!=null&&a.length)for(let d=0;d<a.length;d++){const[p,h]=a[d].split(","),g=sm(i,parseFloat(p),parseFloat(h),s.layer,s.endpoint,s.connect);if(d>0){let y=Li(g,l[l.length-1]),v=y*parseFloat(s.weight||"1");if(s.oneway!==">"&&On(g,l[l.length-1],v,y,s.inaccessible),s.oneway!=="<"&&On(l[l.length-1],g,v,y,s.inaccessible),s.element==="polygon")for(let w=l.length-2;w>=0;w--)y=Li(g,l[w]),v=y*parseFloat(s.weight||"1"),On(g,l[w],v,y,s.inaccessible),On(l[w],g,v,y,s.inaccessible)}l.push(g)}});for(let s=0;s<i.length;s++)if(i[s].connect&&i[s].end&&i[s].n.length<2)for(let a=s+1;a<i.length;a++)i[a].connect&&i[a].end&&i[a].n.length<2&&i[s].end===i[a].end&&(On(i[s],i[a],1),On(i[a],i[s],1));return n.forEach(s=>{const a=zE(s,i);if(!a)return;const l=sm(i,s.x,s.y,s.layer,s.end),c=Li(l,a);On(l,a,c,c),On(a,l,c,c)}),i},FE=()=>{const t=L(p=>{var h,g;return(g=(h=p.data)==null?void 0:h.settings)==null?void 0:g.wayfinding}),n=L(p=>p.data.routes),i=L(p=>p.setRouteGraph),s=L(p=>p.locationList),a=L(p=>{var h;return(h=p.data)==null?void 0:h.locations}),l=L(p=>{var h;return(h=p.data.settings)==null?void 0:h.mapWidth}),c=L(p=>{var h;return(h=p.data.settings)==null?void 0:h.mapHeight}),d=R.useMemo(()=>a?s(!1).filter(p=>p.autoroute&&Array.isArray(p.coord)&&p.coord.length===2).map(p=>({end:p.id,layer:Array.isArray(p.layer)?p.layer[0]:p.layer,x:p.coord[0]*l,y:p.coord[1]*c,n:[]})):[],[a,s,l,c]);R.useEffect(()=>{t&&i(IE(n,d))},[n,i,t,d])},Hs=t=>{const n=()=>new URLSearchParams(window.location.search).get(t)??"",i=()=>"",s=c=>(window.addEventListener("popstate",c),()=>window.removeEventListener("popstate",c)),a=R.useSyncExternalStore(s,n,i);return[a,c=>{const d=typeof c=="function"?c(a):c,p=new URL(window.location.href),h=new URLSearchParams(p.search);if(d===""||d===null||Array.isArray(d)&&d.length===0)h.delete(t);else{const v=Array.isArray(d)?d.map(encodeURIComponent).join(","):encodeURIComponent(d);h.set(t,v)}const g=[...h.entries()].map(([v,w])=>`${encodeURIComponent(v)}=${w}`).join("&"),y=`${p.pathname}${g?`?${g}`:""}${p.hash}`;window.history.pushState(window.history.state,"",y),window.dispatchEvent(new PopStateEvent("popstate"))}]},VE=t=>{const n=L(k=>k.admin),i=L(k=>k.dataLoaded),s=L(k=>k.location),a=L(k=>{var b;return(b=k.filters)==null?void 0:b.group}),l=L(k=>{var b;return(b=k.data.settings)==null?void 0:b.wayfinding}),c=L(k=>k.setFilter),d=L(k=>k.setFrom),p=L(k=>k.setTo),h=L(k=>k.setFixedFrom),[g]=Hs("from"),[y]=Hs("to"),[v]=Hs("fixedfrom"),w=BE(t),P=l&&w.includes("wayfinding");om("location",s??"",()=>{},w.includes("location")&&i),om("group",a??"",k=>{c("group",k.split(",").map(decodeURIComponent))},w.includes("group")&&i),R.useEffect(()=>{P&&g&&d(g)},[P,g,d]),R.useEffect(()=>{P&&y&&p(y)},[P,y,p]),R.useEffect(()=>{!n&&P&&v&&h(v)},[P,n,v,h])},BE=t=>t===!0?["location"]:Array.isArray(t)?t:[],om=(t,n,i,s=!0)=>{const[a,l]=Hs(t),[c,d]=R.useState(!1),[p]=R.useState(()=>typeof window<"u"&&new URLSearchParams(window.location.search).has(t)),h=R.useRef(n);R.useEffect(()=>{!s||c||!p||!a||(d(!0),Array.isArray(n)?a===n.map(encodeURIComponent).join(","):a===encodeURIComponent(n))||i(a)},[s,c,p,a,i,n]),R.useEffect(()=>{const g=h.current===n;if(h.current=n,!s||g)return;const v=typeof n=="string"&&n!==""||Array.isArray(n)&&n.length>0?n:"";v!==a&&l(v)},[s,n,a,l])},$E=()=>{var t;try{const n=(t=window.parent)==null?void 0:t.document;if(n!=null&&n.documentElement.classList.contains("dark")||(n==null?void 0:n.documentElement.getAttribute("data-theme"))==="dark")return"dark"}catch(n){console.error(n)}return"light"},WE=()=>{const t=L(i=>{var s,a;return(a=(s=i.data)==null?void 0:s.settings)==null?void 0:a.theme}),n=L(i=>i.setTheme);R.useEffect(()=>{if(t&&t!=="default"){n(t);return}const i=()=>{const a=$E();a!==t&&n(a)};i();const s=new MutationObserver(i);try{const a=window.parent.document;s.observe(a.documentElement,{attributes:!0,attributeFilter:["data-theme","class"]}),a.body&&s.observe(a.body,{attributes:!0,attributeFilter:["data-theme","class"]})}catch(a){console.error("useDetectTheme: Failed to observe parent document for theme changes",a)}return()=>s.disconnect()},[t,n])},UE=t=>{const n=L(l=>l.dataLoaded),i=L(l=>l.openLocation),s=L(l=>l.setInitLocation),a=L(l=>l.resolveInitLocation);R.useEffect(()=>{if(n&&t){s(t);const l=setTimeout(()=>a(),1e3),c=setTimeout(()=>i(t),600);return()=>{clearTimeout(l),clearTimeout(c)}}},[n,t,i,s,a])},HE=()=>{const t=L(s=>s.setLang),n=L(s=>{var a,l;return(l=(a=s.data)==null?void 0:a.settings)==null?void 0:l.language}),i=L(s=>{var a;return(a=s.data)==null?void 0:a.languages});R.useEffect(()=>{const s=()=>{const l=Array.isArray(i)?i.map(p=>p.code):[];if(l.length===0)return"en";const c=document.documentElement.lang||navigator.language||"";if(l.includes(c))return c;const d=c.split("-")[0];return l.includes(d)?d:n||"en"};t(s());const a=new MutationObserver(()=>{t(s())});return a.observe(document.documentElement,{attributes:!0,attributeFilter:["lang"]}),()=>a.disconnect()},[t,n,i])},KE=()=>{const t=L(k=>{var b,D;return(D=(b=k.data)==null?void 0:b.settings)==null?void 0:D.analytics}),n=L(k=>{var b,D;return(D=(b=k.data)==null?void 0:b.settings)==null?void 0:D.analyticsUrl}),i=L(k=>{var b,D;return(D=(b=k.data)==null?void 0:b.settings)==null?void 0:D.mapId}),s=L(k=>k.location),a=L(k=>k.filters.group),l=L(k=>k.getLocationById),[c,d]=R.useState("desktop"),[,p]=R.useState({events:[],startTime:Date.now(),deviceType:c}),h=R.useRef(a),g=R.useRef(null);R.useEffect(()=>{const k="ontouchstart"in window||navigator.maxTouchPoints>0,b=window.matchMedia("(min-width: 1025px)").matches;b&&k?d("kiosk"):b||d("mobile")},[]);const y=R.useCallback(k=>{fetch(n,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(k)}).then(b=>{if(!b.ok)throw new Error(`HTTP error! status: ${b.status}`);return b.json()}).catch(b=>{console.error("Error sending session data:",b)})},[n]),v=R.useCallback(()=>{p(k=>{if(k.events.length===0)return k;const b={...k,mapId:i,endTime:Date.now()};return y(b),{events:[],startTime:Date.now(),deviceType:c}})},[i,y,c]),w=R.useCallback(()=>{g.current&&clearTimeout(g.current),g.current=setTimeout(()=>{v()},6e4)},[v]),P=R.useCallback((k,b)=>{t&&(p(D=>({...D,events:[...D.events,{type:k,details:b,timestamp:Date.now()}]})),w())},[w,t]);return R.useEffect(()=>{const k=()=>v();return window.addEventListener("beforeunload",k),()=>{window.removeEventListener("beforeunload",k)}},[v]),R.useEffect(()=>{const k=l(s);s&&P("location",{id:s,title:k.title,layer:k.layer})},[s,P,l]),R.useEffect(()=>{if(!Array.isArray(a))return;const k=a.find(b=>!(h.current||[]).includes(b));k&&P("group",{name:k}),h.current=a},[a,P]),P},GE=({json:t,className:n,initSettings:i={},outerSettings:s,tools:a,...l})=>{const c=R.useRef(null),{size:d}=nm(c);L(S=>S.initStore(i));const p=L(S=>S.loading),h=L(S=>S.error),g=L(S=>
82S.data.settings),y=L(S=>S.sidebarClosed),v=L(S=>S.breakpoint),w=L(S=>S.data.breakpoints),P=L(S=>S.setBreakpoint),k=L(S=>S.dataLoaded),b=L(S=>S.setFixedFrom),D=L(S=>S.theme),W=L(S=>S.setOuterSettings),G=L(S=>S.filters.search);L(S=>S.data);const[H,I]=R.useState(!1);KE(),NE(t),FE(),VE(g==null?void 0:g.deeplinking),WE();const K=R.useMemo(()=>new URLSearchParams(window.location.search).get("location"),[]);UE(K??l.location),HE(),R.useEffect(()=>{s&&W(JSON.parse(s))},[s,W]),R.useEffect(()=>{l.fixedfrom&&b(l.fixedfrom)},[k,l.fixedfrom,b]),R.useEffect(()=>{const S=w==null?void 0:w.reduce((O,N)=>(d==null?void 0:d.width)<=N.below&&N.below<O.below?N:O,{below:1e4});P(S)},[d,w,P]);const V=()=>g!=null&&g.kiosk?"100vh":v!=null&&v.element?v.element+"px":"auto";return p?E.jsx("div",{ref:c,className:"mapplic-placeholder",children:E.jsx("div",{className:"mapplic-loader"})}):h?E.jsx("div",{ref:c,className:"mapplic-placeholder",children:E.jsx("i",{children:h})}):E.jsxs("div",{...l,ref:c,style:{maxHeight:V()},className:zt("mapplic-element",n,v==null?void 0:v.name,{"mapplic-portrait":v==null?void 0:v.portrait,"mapplic-sidebar-right":g.rightSidebar,"mapplic-sidebar-closed":y&&g.toggleSidebar,"mapplic-sidebar-toggle":g.toggleSidebar,"mapplic-filtered":G,dark:D==="dark"}),onClick:()=>{H||(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"mapplicUsed"}),I(!0))},children:[E.jsx(_E,{element:c}),E.jsx(bE,{element:c,tools:a}),g.sidebar&&E.jsx(jk,{element:c})]})};class qE extends HTMLElement{constructor(){super(),this._root=this.attachShadow({mode:"open"})}connectedCallback(){if(this._root.childElementCount>0)return;const n=this.dataset;let i="./";if(n.path)i=n.path;else{const l=document.getElementById("mapplic-script");l&&(i=l.src.substring(0,l.src.lastIndexOf("/")+1))}const s=document.createElement("link");s.setAttribute("rel","stylesheet"),s.setAttribute("type","text/css"),s.setAttribute("href",i+"mapplic.css"),this._root.appendChild(s);const a=l=>{this.store=l;const c=new CustomEvent("mapReady",{detail:{store:l}});this.dispatchEvent(c)};ev.createRoot(this._root).render(E.jsx(VS,{onStore:a,children:E.jsx(GE,{className:this.className,json:n.json,...n,outerSettings:n.settings})}))}}customElements.define("mapplic-map",qE)})();
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.