vendor: 4,742 bytes, lines 1-9
1var tp=r=>{throw TypeError(r)};var Zu=(r,n,s)=>n.has(r)||tp("Cannot "+s);var C=(r,n,s)=>(Zu(r,n,"read from private field"),s?s.call(r):n.get(r)),pe=(r,n,s)=>n.has(r)?tp("Cannot add the same private member more than once"):n instanceof WeakSet?n.add(r):n.set(r,s),X=(r,n,s,i)=>(Zu(r,n,"write to private field"),i?i.call(r,s):n.set(r,s),s),Ne=(r,n,s)=>(Zu(r,n,"access private method"),s);var Ta=(r,n,s,i)=>({set _(l){X(r,n,l,s)},get _(){return C(r,n,i)}});function mv(r,n){for(var s=0;s<n.length;s++){const i=n[s];if(typeof i!="string"&&!Array.isArray(i)){for(const l in i)if(l!=="default"&&!(l in r)){const c=Object.getOwnPropertyDescriptor(i,l);c&&Object.defineProperty(r,l,c.get?c:{enumerable:!0,get:()=>i[l]})}}}return Object.freeze(Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}))}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))i(l);new MutationObserver(l=>{for(const c of l)if(c.type==="childList")for(const d of c.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&i(d)}).observe(document,{childList:!0,subtree:!0});function s(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerPolicy&&(c.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?c.credentials="include":l.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(l){if(l.ep)return;l.ep=!0;const c=s(l);fetch(l.href,c)}})();function Fm(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var ec={exports:{}},qo={},tc={exports:{}},Ce={};/** 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 np;function gv(){if(np)return Ce;np=1;var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),d=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),w=Symbol.iterator;function k(R){return R===null||typeof R!="object"?null:(R=w&&R[w]||R["@@iterator"],typeof R=="function"?R:null)}var T={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,S={};function b(R,B,Z){this.props=R,this.context=B,this.refs=S,this.updater=Z||T}b.prototype.isReactComponent={},b.prototype.setState=function(R,B){if(typeof R!="object"&&typeof R!="function"&&R!=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,R,B,"setState")},b.prototype.forceUpdate=function(R){this.updater.enqueueForceUpdate(this,R,"forceUpdate")};function N(){}N.prototype=b.prototype;function O(R,B,Z){this.props=R,this.context=B,this.refs=S,this.updater=Z||T}var L=O.prototype=new N;L.constructor=O,x(L,b.prototype),L.isPureReactComponent=!0;var I=Array.isArray,q=Object.prototype.hasOwnProperty,Q={current:null},K={key:!0,ref:!0,__self:!0,__source:!0};function U(R,B,Z){var ee,ye={},Se=null,ce=null;if(B!=null)for(ee in B.ref!==void 0&&(ce=B.ref),B.key!==void 0&&(Se=""+B.key),B)q.call(B,ee)&&!K.hasOwnProperty(ee)&&(ye[ee]=B[ee]);var me=arguments.length-2;if(me===1)ye.children=Z;else if(1<me){for(var _e=Array(me),Me=0;Me<me;Me++)_e[Me]=arguments[Me+2];ye.children=_e}if(R&&R.defaultProps)for(ee in me=R.defaultProps,me)ye[ee]===void 0&&(ye[ee]=me[ee]);return{$$typeof:r,type:R,key:Se,ref:ce,props:ye,_owner:Q.current}}function ae(R,B){return{$$typeof:r,type:R.type,key:B,ref:R.ref,props:R.props,_owner:R._owner}}function J(R){return typeof R=="object"&&R!==null&&R.$$typeof===r}function de(R){var B={"=":"=0",":":"=2"};return"$"+R.replace(/[=:]/g,function(Z){return B[Z]})}var we=/\/+/g;function Ee(R,B){return typeof R=="object"&&R!==null&&R.key!=null?de(""+R.key):B.toString(36)}function Te(R,B,Z,ee,ye){var Se=typeof R;(Se==="undefined"||Se==="boolean")&&(R=null);var ce=!1;if(R===null)ce=!0;else switch(Se){case"string":case"number":ce=!0;break;case"object":switch(R.$$typeof){case r:case n:ce=!0}}if(ce)return ce=R,ye=ye(ce),R=ee===""?"."+Ee(ce,0):ee,I(ye)?(Z="",R!=null&&(Z=R.replace(we,"$&/")+"/"),Te(ye,B,Z,"",function(Me){return Me})):ye!=null&&(J(ye)&&(ye=ae(ye,Z+(!ye.key||ce&&ce.key===ye.key?"":(""+ye.key).replace(we,"$&/")+"/")+R)),B.push(ye)),1;if(ce=0,ee=ee===""?".":ee+":",I(R))for(var me=0;me<R.length;me++){Se=R[me];var _e=ee+Ee(Se,me);
vendor: 9,843 bytes, lines 9-33
9ce+=Te(Se,B,Z,_e,ye)}else if(_e=k(R),typeof _e=="function")for(R=_e.call(R),me=0;!(Se=R.next()).done;)Se=Se.value,_e=ee+Ee(Se,me++),ce+=Te(Se,B,Z,_e,ye);else if(Se==="object")throw B=String(R),Error("Objects are not valid as a React child (found: "+(B==="[object Object]"?"object with keys {"+Object.keys(R).join(", ")+"}":B)+"). If you meant to render a collection of children, use an array instead.");return ce}function Le(R,B,Z){if(R==null)return R;var ee=[],ye=0;return Te(R,ee,"","",function(Se){return B.call(Z,Se,ye++)}),ee}function ve(R){if(R._status===-1){var B=R._result;B=B(),B.then(function(Z){(R._status===0||R._status===-1)&&(R._status=1,R._result=Z)},function(Z){(R._status===0||R._status===-1)&&(R._status=2,R._result=Z)}),R._status===-1&&(R._status=0,R._result=B)}if(R._status===1)return R._result.default;throw R._result}var xe={current:null},F={transition:null},ne={ReactCurrentDispatcher:xe,ReactCurrentBatchConfig:F,ReactCurrentOwner:Q};function G(){throw Error("act(...) is not supported in production builds of React.")}return Ce.Children={map:Le,forEach:function(R,B,Z){Le(R,function(){B.apply(this,arguments)},Z)},count:function(R){var B=0;return Le(R,function(){B++}),B},toArray:function(R){return Le(R,function(B){return B})||[]},only:function(R){if(!J(R))throw Error("React.Children.only expected to receive a single React element child.");return R}},Ce.Component=b,Ce.Fragment=s,Ce.Profiler=l,Ce.PureComponent=O,Ce.StrictMode=i,Ce.Suspense=p,Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ne,Ce.act=G,Ce.cloneElement=function(R,B,Z){if(R==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+R+".");var ee=x({},R.props),ye=R.key,Se=R.ref,ce=R._owner;if(B!=null){if(B.ref!==void 0&&(Se=B.ref,ce=Q.current),B.key!==void 0&&(ye=""+B.key),R.type&&R.type.defaultProps)var me=R.type.defaultProps;for(_e in B)q.call(B,_e)&&!K.hasOwnProperty(_e)&&(ee[_e]=B[_e]===void 0&&me!==void 0?me[_e]:B[_e])}var _e=arguments.length-2;if(_e===1)ee.children=Z;else if(1<_e){me=Array(_e);for(var Me=0;Me<_e;Me++)me[Me]=arguments[Me+2];ee.children=me}return{$$typeof:r,type:R.type,key:ye,ref:Se,props:ee,_owner:ce}},Ce.createContext=function(R){return R={$$typeof:d,_currentValue:R,_currentValue2:R,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},R.Provider={$$typeof:c,_context:R},R.Consumer=R},Ce.createElement=U,Ce.createFactory=function(R){var B=U.bind(null,R);return B.type=R,B},Ce.createRef=function(){return{current:null}},Ce.forwardRef=function(R){return{$$typeof:h,render:R}},Ce.isValidElement=J,Ce.lazy=function(R){return{$$typeof:v,_payload:{_status:-1,_result:R},_init:ve}},Ce.memo=function(R,B){return{$$typeof:y,type:R,compare:B===void 0?null:B}},Ce.startTransition=function(R){var B=F.transition;F.transition={};try{R()}finally{F.transition=B}},Ce.unstable_act=G,Ce.useCallback=function(R,B){return xe.current.useCallback(R,B)},Ce.useContext=function(R){return xe.current.useContext(R)},Ce.useDebugValue=function(){},Ce.useDeferredValue=function(R){return xe.current.useDeferredValue(R)},Ce.useEffect=function(R,B){return xe.current.useEffect(R,B)},Ce.useId=function(){return xe.current.useId()},Ce.useImperativeHandle=function(R,B,Z){return xe.current.useImperativeHandle(R,B,Z)},Ce.useInsertionEffect=function(R,B){return xe.current.useInsertionEffect(R,B)},Ce.useLayoutEffect=function(R,B){return xe.current.useLayoutEffect(R,B)},Ce.useMemo=function(R,B){return xe.current.useMemo(R,B)},Ce.useReducer=function(R,B,Z){return xe.current.useReducer(R,B,Z)},Ce.useRef=function(R){return xe.current.useRef(R)},Ce.useState=function(R){return xe.current.useState(R)},Ce.useSyncExternalStore=function(R,B,Z){return xe.current.useSyncExternalStore(R,B,Z)},Ce.useTransition=function(){return xe.current.useTransition()},Ce.version="18.3.1",Ce}var rp;function Zc(){return rp||(rp=1,tc.exports=gv()),tc.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 sp;function yv(){if(sp)return qo;sp=1;var r=Zc(),n=Symbol.for("react.element"),s=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function d(h,p,y){var v,w={},k=null,T=null;y!==void 0&&(k=""+y),p.key!==void 0&&(k=""+p.key),p.ref!==void 0&&(T=p.ref);for(v in p)i.call(p,v)&&!c.hasOwnProperty(v)&&(w[v]=p[v]);if(h&&h.defaultProps)for(v in p=h.defaultProps,p)w[v]===void 0&&(w[v]=p[v]);return{$$typeof:n,type:h,key:k,ref:T,props:w,_owner:l.current}}return qo.Fragment=s,qo.jsx=d,qo.jsxs=d,qo}var op;function vv(){return op||(op=1,ec.exports=yv()),ec.exports}var m=vv(),D=Zc();const wv=Fm(D),xv=mv({__proto__:null,default:wv},[D]);var Pa={},nc={exports:{}},At={},rc={exports:{}},sc={};/** 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 ip;function bv(){return ip||(ip=1,(function(r){function n(F,ne){var G=F.length;F.push(ne);e:for(;0<G;){var R=G-1>>>1,B=F[R];if(0<l(B,ne))F[R]=ne,F[G]=B,G=R;else break e}}function s(F){return F.length===0?null:F[0]}function i(F){if(F.length===0)return null;var ne=F[0],G=F.pop();if(G!==ne){F[0]=G;e:for(var R=0,B=F.length,Z=B>>>1;R<Z;){var ee=2*(R+1)-1,ye=F[ee],Se=ee+1,ce=F[Se];if(0>l(ye,G))Se<B&&0>l(ce,ye)?(F[R]=ce,F[Se]=G,R=Se):(F[R]=ye,F[ee]=G,R=ee);else if(Se<B&&0>l(ce,G))F[R]=ce,F[Se]=G,R=Se;else break e}}return ne}function l(F,ne){var G=F.sortIndex-ne.sortIndex;return G!==0?G:F.id-ne.id}if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;r.unstable_now=function(){return c.now()}}else{var d=Date,h=d.now();r.unstable_now=function(){return d.now()-h}}var p=[],y=[],v=1,w=null,k=3,T=!1,x=!1,S=!1,b=typeof setTimeout=="function"?setTimeout:null,N=typeof clearTimeout=="function"?clearTimeout:null,O=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function L(F){for(var ne=s(y);ne!==null;){if(ne.callback===null)i(y);else if(ne.startTime<=F)i(y),ne.sortIndex=ne.expirationTime,n(p,ne);else break;ne=s(y)}}function I(F){if(S=!1,L(F),!x)if(s(p)!==null)x=!0,ve(q);else{var ne=s(y);ne!==null&&xe(I,ne.startTime-F)}}function q(F,ne){x=!1,S&&(S=!1,N(U),U=-1),T=!0;var G=k;try{for(L(ne),w=s(p);w!==null&&(!(w.expirationTime>ne)||F&&!de());){var R=w.callback;if(typeof R=="function"){w.callback=null,k=w.priorityLevel;var B=R(w.expirationTime<=ne);ne=r.unstable_now(),typeof B=="function"?w.callback=B:w===s(p)&&i(p),L(ne)}else i(p);w=s(p)}if(w!==null)var Z=!0;else{var ee=s(y);ee!==null&&xe(I,ee.startTime-ne),Z=!1}return Z}finally{w=null,k=G,T=!1}}var Q=!1,K=null,U=-1,ae=5,J=-1;function de(){return!(r.unstable_now()-J<ae)}function we(){if(K!==null){var F=r.unstable_now();J=F;var ne=!0;try{ne=K(!0,F)}finally{ne?Ee():(Q=!1,K=null)}}else Q=!1}var Ee;if(typeof O=="function")Ee=function(){O(we)};else if(typeof MessageChannel<"u"){var Te=new MessageChannel,Le=Te.port2;Te.port1.onmessage=we,Ee=function(){Le.postMessage(null)}}else Ee=function(){b(we,0)};function ve(F){K=F,Q||(Q=!0,Ee())}function xe(F,ne){U=b(function(){F(r.unstable_now())},ne)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(F){F.callback=null},r.unstable_continueExecution=function(){x||T||(x=!0,ve(q))},r.unstable_forceFrameRate=function(F){0>F||125<F?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ae=0<F?Math.floor(1e3/F):5},r.unstable_getCurrentPriorityLevel=function(){return k},r.unstable_getFirstCallbackNode=function(){return s(p)},r.unstable_next=function(F){switch(k){case 1:case 2:case 3:var ne=3;break;default:ne=k}var G=k;k=ne;try{return F()}finally{k=G}},r.unstable_pauseExecution=function(){},r.unstable_requestPaint=function(){},r.unstable_runWithPriority=function(F,ne){switch(F){case 1:case 2:case 3:case 4:case 5:break;default:F=3}var G=k;k=F;try{return ne()}finally{k=G}},r.unstable_scheduleCallback=function(F,ne,G){var R=r.unstable_now();switch(typeof G=="object"&&G!==null?(G=G.delay,G=typeof G=="number"&&0<G?R+G:R):G=R,F){case 1:var B=-1;break;case 2:B=250;break;case 5:B=1073741823;break;case 4:B=1e4;break;default:B=5e3}return B=G+B,F={id:v++,callback:ne,priorityLevel:F,startTime:G,expirationTime:B,sortIndex:-1},G>R?(F.sortIndex=G,n(y,F),s(p)===null&&F===s(y)&&(S?(N(U),U=-1):S=!0,xe(I,G-R))):(F.sortIndex=B,n(p,F),x||T||(x=!0,ve(q))),F},r.unstable_shouldYield=de,r.unstable_wrapCallback=function(F){var ne=k;return function(){var G=k;k=ne;try{return F.apply(this,arguments)}finally{k=G}}}})(sc)),sc}var ap;function Sv(){return ap||(ap=1,rc.exports=bv()),rc.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 lp;function _v(){if(lp)return At;lp=1;var r=Zc(),n=Sv();function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)t+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,l={};
vendor: 36,971 bytes, lines 33-37
33function c(e,t){d(e,t),d(e+"Capture",t)}function d(e,t){for(l[e]=t,e=0;e<t.length;e++)i.add(t[e])}var h=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,y=/^[: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]*$/,v={},w={};function k(e){return p.call(w,e)?!0:p.call(v,e)?!1:y.test(e)?w[e]=!0:(v[e]=!0,!1)}function T(e,t,o,a){if(o!==null&&o.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return a?!1:o!==null?!o.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function x(e,t,o,a){if(t===null||typeof t>"u"||T(e,t,o,a))return!0;if(a)return!1;if(o!==null)switch(o.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function S(e,t,o,a,u,f,g){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=a,this.attributeNamespace=u,this.mustUseProperty=o,this.propertyName=e,this.type=t,this.sanitizeURL=f,this.removeEmptyString=g}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){b[e]=new S(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];b[t]=new S(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){b[e]=new S(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){b[e]=new S(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 S(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){b[e]=new S(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){b[e]=new S(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){b[e]=new S(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){b[e]=new S(e,5,!1,e.toLowerCase(),null,!1,!1)});var N=/[\-:]([a-z])/g;function O(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(N,O);b[t]=new S(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(N,O);b[t]=new S(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(N,O);b[t]=new S(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){b[e]=new S(e,1,!1,e.toLowerCase(),null,!1,!1)}),b.xlinkHref=new S("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){b[e]=new S(e,1,!1,e.toLowerCase(),null,!0,!0)});function L(e,t,o,a){var u=b.hasOwnProperty(t)?b[t]:null;(u!==null?u.type!==0:a||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(x(t,o,u,a)&&(o=null),a||u===null?k(t)&&(o===null?e.removeAttribute(t):e.setAttribute(t,""+o)):u.mustUseProperty?e[u.propertyName]=o===null?u.type===3?!1:"":o:(t=u.attributeName,a=u.attributeNamespace,o===null?e.removeAttribute(t):(u=u.type,o=u===3||u===4&&o===!0?"":""+o,a?e.setAttributeNS(a,t,o):e.setAttribute(t,o))))}var I=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,q=Symbol.for("react.element"),Q=Symbol.for("react.portal"),K=Symbol.for("react.fragment"),U=Symbol.for("react.strict_mode"),ae=Symbol.for("react.profiler"),J=Symbol.for("react.provider"),de=Symbol.for("react.context"),we=Symbol.for("react.forward_ref"),Ee=Symbol.for("react.suspense"),Te=Symbol.for("react.suspense_list"),Le=Symbol.for("react.memo"),ve=Symbol.for("react.lazy"),xe=Symbol.for("react.offscreen"),F=Symbol.iterator;function ne(e){return e===null||typeof e!="object"?null:(e=F&&e[F]||e["@@iterator"],typeof e=="function"?e:null)}var G=Object.assign,R;function B(e){if(R===void 0)try{throw Error()}catch(o){var t=o.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||""}return` 34`+R+e}var Z=!1;function ee(e,t){if(!e||Z)return"";Z=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(M){var a=M}Reflect.construct(e,[],t)}else{try{t.call()}catch(M){a=M}e.call(t.prototype)}else{try{throw Error()}catch(M){a=M}e()}}catch(M){if(M&&a&&typeof M.stack=="string"){for(var u=M.stack.split(` 35`),f=a.stack.split(` 36`),g=u.length-1,_=f.length-1;1<=g&&0<=_&&u[g]!==f[_];)_--;for(;1<=g&&0<=_;g--,_--)if(u[g]!==f[_]){if(g!==1||_!==1)do if(g--,_--,0>_||u[g]!==f[_]){var E=` 37`+u[g].replace(" at new "," at ");return e.displayName&&E.includes("<anonymous>")&&(E=E.replace("<anonymous>",e.displayName)),E}while(1<=g&&0<=_);break}}}finally{Z=!1,Error.prepareStackTrace=o}return(e=e?e.displayName||e.name:"")?B(e):""}function ye(e){switch(e.tag){case 5:return B(e.type);case 16:return B("Lazy");case 13:return B("Suspense");case 19:return B("SuspenseList");case 0:case 2:case 15:return e=ee(e.type,!1),e;case 11:return e=ee(e.type.render,!1),e;case 1:return e=ee(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 K:return"Fragment";case Q:return"Portal";case ae:return"Profiler";case U:return"StrictMode";case Ee:return"Suspense";case Te:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case de:return(e.displayName||"Context")+".Consumer";case J:return(e._context.displayName||"Context")+".Provider";case we:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Le:return t=e.displayName||null,t!==null?t:Se(e.type)||"Memo";case ve:t=e._payload,e=e._init;try{return Se(e(t))}catch{}}return null}function ce(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Se(t);case 8:return t===U?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function me(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function _e(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Me(e){var t=_e(e)?"checked":"value",o=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var u=o.get,f=o.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return u.call(this)},set:function(g){a=""+g,f.call(this,g)}}),Object.defineProperty(e,t,{enumerable:o.enumerable}),{getValue:function(){return a},setValue:function(g){a=""+g},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ae(e){e._valueTracker||(e._valueTracker=Me(e))}function re(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var o=t.getValue(),a="";return e&&(a=_e(e)?e.checked?"true":"false":e.value),e=a,e!==o?(t.setValue(e),!0):!1}function Ie(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 Ve(e,t){var o=t.checked;return G({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:o??e._wrapperState.initialChecked})}function lt(e,t){var o=t.defaultValue==null?"":t.defaultValue,a=t.checked!=null?t.checked:t.defaultChecked;o=me(t.value!=null?t.value:o),e._wrapperState={initialChecked:a,initialValue:o,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ft(e,t){t=t.checked,t!=null&&L(e,"checked",t,!1)}function Dt(e,t){Ft(e,t);var o=me(t.value),a=t.type;if(o!=null)a==="number"?(o===0&&e.value===""||e.value!=o)&&(e.value=""+o):e.value!==""+o&&(e.value=""+o);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ht(e,t.type,o):t.hasOwnProperty("defaultValue")&&Ht(e,t.type,me(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function gn(e,t,o){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var a=t.type;if(!(a!=="submit"&&a!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,o||t===e.value||(e.value=t),e.defaultValue=t}o=e.name,o!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,o!==""&&(e.name=o)}function Ht(e,t,o){(t!=="number"||Ie(e.ownerDocument)!==e)&&(o==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+o&&(e.defaultValue=""+o))}var Ut=Array.isArray;function Wt(e,t,o,a){if(e=e.options,t){t={};for(var u=0;u<o.length;u++)t["$"+o[u]]=!0;for(o=0;o<e.length;o++)u=t.hasOwnProperty("$"+e[o].value),e[o].selected!==u&&(e[o].selected=u),u&&a&&(e[o].defaultSelected=!0)}else{for(o=""+me(o),t=null,u=0;u<e.length;u++){if(e[u].value===o){e[u].selected=!0,a&&(e[u].defaultSelected=!0);return}t!==null||e[u].disabled||(t=e[u])}t!==null&&(t.selected=!0)}}function _r(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(s(91));return G({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ts(e,t){var o=t.value;if(o==null){if(o=t.children,t=t.defaultValue,o!=null){if(t!=null)throw Error(s(92));if(Ut(o)){if(1<o.length)throw Error(s(93));o=o[0]}t=o}t==null&&(t=""),o=t}e._wrapperState={initialValue:me(o)}}function Ys(e,t){var o=me(t.value),a=me(t.defaultValue);o!=null&&(o=""+o,o!==e.value&&(e.value=o),t.defaultValue==null&&e.defaultValue!==o&&(e.defaultValue=o)),a!=null&&(e.defaultValue=""+a)}function Xs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function wi(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 ns(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?wi(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var rs,ss=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,o,a,u){MSApp.execUnsafeLocalFunction(function(){return e(t,o,a,u)})}:e})(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(rs=rs||document.createElement("div"),rs.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=rs.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Qt(e,t){if(t){var o=e.firstChild;if(o&&o===e.lastChild&&o.nodeType===3){o.nodeValue=t;return}}e.textContent=t}var jn={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},Zs=["Webkit","ms","Moz","O"];Object.keys(jn).forEach(function(e){Zs.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),jn[t]=jn[e]})});function kr(e,t,o){return t==null||typeof t=="boolean"||t===""?"":o||typeof t!="number"||t===0||jn.hasOwnProperty(e)&&jn[e]?(""+t).trim():t+"px"}function xi(e,t){e=e.style;for(var o in t)if(t.hasOwnProperty(o)){var a=o.indexOf("--")===0,u=kr(o,t[o],a);o==="float"&&(o="cssFloat"),a?e.setProperty(o,u):e[o]=u}}var ml=G({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 eo(e,t){if(t){if(ml[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function to(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var no=null;function os(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ro=null,Rn=null,Tn=null;function so(e){if(e=Ro(e)){if(typeof ro!="function")throw Error(s(280));var t=e.stateNode;t&&(t=Hi(t),ro(e.stateNode,e.type,t))}}function bi(e){Rn?Tn?Tn.push(e):Tn=[e]:Rn=e}function oo(){if(Rn){var e=Rn,t=Tn;if(Tn=Rn=null,so(e),t)for(e=0;e<t.length;e++)so(t[e])}}function io(e,t){return e(t)}function Si(){}var gl=!1;function Sd(e,t,o){if(gl)return e(t,o);gl=!0;try{return io(e,t,o)}finally{gl=!1,(Rn!==null||Tn!==null)&&(Si(),oo())}}function ao(e,t){var o=e.stateNode;if(o===null)return null;var a=Hi(o);if(a===null)return null;o=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(o&&typeof o!="function")throw Error(s(231,t,typeof o));return o}var yl=!1;if(h)try{var lo={};Object.defineProperty(lo,"passive",{get:function(){yl=!0}}),window.addEventListener("test",lo,lo),window.removeEventListener("test",lo,lo)}catch{yl=!1}function by(e,t,o,a,u,f,g,_,E){var M=Array.prototype.slice.call(arguments,3);try{t.apply(o,M)}catch(V){this.onError(V)}}var uo=!1,_i=null,ki=!1,vl=null,Sy={onError:function(e){uo=!0,_i=e}};function _y(e,t,o,a,u,f,g,_,E){uo=!1,_i=null,by.apply(Sy,arguments)}function ky(e,t,o,a,u,f,g,_,E){if(_y.apply(this,arguments),uo){if(uo){var M=_i;uo=!1,_i=null}else throw Error(s(198));ki||(ki=!0,vl=M)}}function Er(e){var t=e,o=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(o=t.return),e=t.return;while(e)}return t.tag===3?o:null}function _d(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function kd(e){if(Er(e)!==e)throw Error(s(188))}function Ey(e){var t=e.alternate;if(!t){if(t=Er(e),t===null)throw Error(s(188));return t!==e?null:e}for(var o=e,a=t;;){var u=o.return;if(u===null)break;var f=u.alternate;if(f===null){if(a=u.return,a!==null){o=a;continue}break}if(u.child===f.child){for(f=u.child;f;){if(f===o)return kd(u),e;if(f===a)return kd(u),t;f=f.sibling}throw Error(s(188))}if(o.return!==a.return)o=u,a=f;else{for(var g=!1,_=u.child;_;){if(_===o){g=!0,o=u,a=f;break}if(_===a){g=!0,a=u,o=f;break}_=_.sibling}if(!g){for(_=f.child;_;){if(_===o){g=!0,o=f,a=u;break}if(_===a){g=!0,a=f,o=u;break}_=_.sibling}if(!g)throw Error(s(189))}}if(o.alternate!==a)throw Error(s(190))}if(o.tag!==3)throw Error(s(188));return o.stateNode.current===o?e:t}function Ed(e){return e=Ey(e),e!==null?Cd(e):null}function Cd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Cd(e);if(t!==null)return t;e=e.sibling}return null}var Nd=n.unstable_scheduleCallback,jd=n.unstable_cancelCallback,Cy=n.unstable_shouldYield,Ny=n.unstable_requestPaint,Ze=n.unstable_now,jy=n.unstable_getCurrentPriorityLevel,wl=n.unstable_ImmediatePriority,Rd=n.unstable_UserBlockingPriority,Ei=n.unstable_NormalPriority,Ry=n.unstable_LowPriority,Td=n.unstable_IdlePriority,Ci=null,yn=null;function Ty(e){if(yn&&typeof yn.onCommitFiberRoot=="function")try{yn.onCommitFiberRoot(Ci,e,void 0,(e.current.flags&128)===128)}catch{}}var rn=Math.clz32?Math.clz32:Oy,Py=Math.log,Ay=Math.LN2;function Oy(e){return e>>>=0,e===0?32:31-(Py(e)/Ay|0)|0}var Ni=64,ji=4194304;function co(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 Ri(e,t){var o=e.pendingLanes;if(o===0)return 0;var a=0,u=e.suspendedLanes,f=e.pingedLanes,g=o&268435455;if(g!==0){var _=g&~u;_!==0?a=co(_):(f&=g,f!==0&&(a=co(f)))}else g=o&~u,g!==0?a=co(g):f!==0&&(a=co(f));if(a===0)return 0;if(t!==0&&t!==a&&(t&u)===0&&(u=a&-a,f=t&-t,u>=f||u===16&&(f&4194240)!==0))return t;if((a&4)!==0&&(a|=o&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=a;0<t;)o=31-rn(t),u=1<<o,a|=e[o],t&=~u;return a}function Ly(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function My(e,t){for(var o=e.suspendedLanes,a=e.pingedLanes,u=e.expirationTimes,f=e.pendingLanes;0<f;){var g=31-rn(f),_=1<<g,E=u[g];E===-1?((_&o)===0||(_&a)!==0)&&(u[g]=Ly(_,t)):E<=t&&(e.expiredLanes|=_),f&=~_}}function xl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Pd(){var e=Ni;return Ni<<=1,(Ni&4194240)===0&&(Ni=64),e}function bl(e){for(var t=[],o=0;31>o;o++)t.push(e);return t}function fo(e,t,o){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-rn(t),e[t]=o}function Iy(e,t){var o=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var a=e.eventTimes;for(e=e.expirationTimes;0<o;){var u=31-rn(o),f=1<<u;t[u]=0,a[u]=-1,e[u]=-1,o&=~f}}function Sl(e,t){var o=e.entangledLanes|=t;for(e=e.entanglements;o;){var a=31-rn(o),u=1<<a;u&t|e[a]&t&&(e[a]|=t),o&=~u}}var Fe=0;function Ad(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Od,_l,Ld,Md,Id,kl=!1,Ti=[],qn=null,Hn=null,Wn=null,ho=new Map,po=new Map,Qn=[],zy="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 zd(e,t){switch(e){case"focusin":case"focusout":qn=null;break;case"dragenter":case"dragleave":Hn=null;break;case"mouseover":case"mouseout":Wn=null;break;case"pointerover":case"pointerout":ho.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":po.delete(t.pointerId)}}function mo(e,t,o,a,u,f){return e===null||e.nativeEvent!==f?(e={blockedOn:t,domEventName:o,eventSystemFlags:a,nativeEvent:f,targetContainers:[u]},t!==null&&(t=Ro(t),t!==null&&_l(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,u!==null&&t.indexOf(u)===-1&&t.push(u),e)}function Fy(e,t,o,a,u){switch(t){case"focusin":return qn=mo(qn,e,t,o,a,u),!0;case"dragenter":return Hn=mo(Hn,e,t,o,a,u),!0;case"mouseover":return Wn=mo(Wn,e,t,o,a,u),!0;case"pointerover":var f=u.pointerId;return ho.set(f,mo(ho.get(f)||null,e,t,o,a,u)),!0;case"gotpointercapture":return f=u.pointerId,po.set(f,mo(po.get(f)||null,e,t,o,a,u)),!0}return!1}function Fd(e){var t=Cr(e.target);if(t!==null){var o=Er(t);if(o!==null){if(t=o.tag,t===13){if(t=_d(o),t!==null){e.blockedOn=t,Id(e.priority,function(){Ld(o)});return}}else if(t===3&&o.stateNode.current.memoizedState.isDehydrated){e.blockedOn=o.tag===3?o.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Pi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var o=Cl(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(o===null){o=e.nativeEvent;var a=new o.constructor(o.type,o);no=a,o.target.dispatchEvent(a),no=null}else return t=Ro(o),t!==null&&_l(t),e.blockedOn=o,!1;t.shift()}return!0}function Dd(e,t,o){Pi(e)&&o.delete(t)}function Dy(){kl=!1,qn!==null&&Pi(qn)&&(qn=null),Hn!==null&&Pi(Hn)&&(Hn=null),Wn!==null&&Pi(Wn)&&(Wn=null),ho.forEach(Dd),po.forEach(Dd)}function go(e,t){e.blockedOn===t&&(e.blockedOn=null,kl||(kl=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,Dy)))}function yo(e){function t(u){return go(u,e)}if(0<Ti.length){go(Ti[0],e);for(var o=1;o<Ti.length;o++){var a=Ti[o];a.blockedOn===e&&(a.blockedOn=null)}}for(qn!==null&&go(qn,e),Hn!==null&&go(Hn,e),Wn!==null&&go(Wn,e),ho.forEach(t),po.forEach(t),o=0;o<Qn.length;o++)a=Qn[o],a.blockedOn===e&&(a.blockedOn=null);for(;0<Qn.length&&(o=Qn[0],o.blockedOn===null);)Fd(o),o.blockedOn===null&&Qn.shift()}var is=I.ReactCurrentBatchConfig,Ai=!0;function Uy(e,t,o,a){var u=Fe,f=is.transition;is.transition=null;try{Fe=1,El(e,t,o,a)}finally{Fe=u,is.transition=f}}function By(e,t,o,a){var u=Fe,f=is.transition;is.transition=null;try{Fe=4,El(e,t,o,a)}finally{Fe=u,is.transition=f}}function El(e,t,o,a){if(Ai){var u=Cl(e,t,o,a);if(u===null)Vl(e,t,a,Oi,o),zd(e,a);else if(Fy(u,e,t,o,a))a.stopPropagation();else if(zd(e,a),t&4&&-1<zy.indexOf(e)){for(;u!==null;){var f=Ro(u);if(f!==null&&Od(f),f=Cl(e,t,o,a),f===null&&Vl(e,t,a,Oi,o),f===u)break;u=f}u!==null&&a.stopPropagation()}else Vl(e,t,a,null,o)}}var Oi=null;function Cl(e,t,o,a){if(Oi=null,e=os(a),e=Cr(e),e!==null)if(t=Er(e),t===null)e=null;else if(o=t.tag,o===13){if(e=_d(t),e!==null)return e;e=null}else if(o===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Oi=e,null}function Ud(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(jy()){case wl:return 1;case Rd:return 4;case Ei:case Ry:return 16;case Td:return 536870912;default:return 16}default:return 16}}var Kn=null,Nl=null,Li=null;function Bd(){if(Li)return Li;var e,t=Nl,o=t.length,a,u="value"in Kn?Kn.value:Kn.textContent,f=u.length;for(e=0;e<o&&t[e]===u[e];e++);var g=o-e;for(a=1;a<=g&&t[o-a]===u[f-a];a++);return Li=u.slice(e,1<a?1-a:void 0)}function Mi(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ii(){return!0}function $d(){return!1}function Bt(e){function t(o,a,u,f,g){this._reactName=o,this._targetInst=u,this.type=a,this.nativeEvent=f,this.target=g,this.currentTarget=null;for(var _ in e)e.hasOwnProperty(_)&&(o=e[_],this[_]=o?o(f):f[_]);return this.isDefaultPrevented=(f.defaultPrevented!=null?f.defaultPrevented:f.returnValue===!1)?Ii:$d,this.isPropagationStopped=$d,this}return G(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var o=this.nativeEvent;o&&(o.preventDefault?o.preventDefault():typeof o.returnValue!="unknown"&&(o.returnValue=!1),this.isDefaultPrevented=Ii)},stopPropagation:function(){var o=this.nativeEvent;o&&(o.stopPropagation?o.stopPropagation():typeof o.cancelBubble!="unknown"&&(o.cancelBubble=!0),this.isPropagationStopped=Ii)},persist:function(){},isPersistent:Ii}),t}var as={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},jl=Bt(as),vo=G({},as,{view:0,detail:0}),$y=Bt(vo),Rl,Tl,wo,zi=G({},vo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Al,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!==wo&&(wo&&e.type==="mousemove"?(Rl=e.screenX-wo.screenX,Tl=e.screenY-wo.screenY):Tl=Rl=0,wo=e),Rl)},movementY:function(e){return"movementY"in e?e.movementY:Tl}}),Vd=Bt(zi),Vy=G({},zi,{dataTransfer:0}),qy=Bt(Vy),Hy=G({},vo,{relatedTarget:0}),Pl=Bt(Hy),Wy=G({},as,{animationName:0,elapsedTime:0,pseudoElement:0}),Qy=Bt(Wy),Ky=G({},as,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Gy=Bt(Ky),Jy=G({},as,{data:0}),qd=Bt(Jy),Yy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Xy={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"},Zy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function e0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Zy[e])?!!t[e]:!1}function Al(){return e0}var t0=G({},vo,{key:function(e){if(e.key){var t=Yy[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Mi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Xy[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Al,charCode:function(e){return e.type==="keypress"?Mi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Mi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),n0=Bt(t0),r0=G({},zi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Hd=Bt(r0),s0=G({},vo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Al}),o0=Bt(s0),i0=G({},as,{propertyName:0,elapsedTime:0,pseudoElement:0}),a0=Bt(i0),l0=G({},zi,{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}),u0=Bt(l0),c0=[9,13,27,32],Ol=h&&"CompositionEvent"in window,xo=null;h&&"documentMode"in document&&(xo=document.documentMode);var d0=h&&"TextEvent"in window&&!xo,Wd=h&&(!Ol||xo&&8<xo&&11>=xo),Qd=" ",Kd=!1;function Gd(e,t){switch(e){case"keyup":return c0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ls=!1;function f0(e,t){switch(e){case"compositionend":return Jd(t);case"keypress":return t.which!==32?null:(Kd=!0,Qd);case"textInput":return e=t.data,e===Qd&&Kd?null:e;default:return null}}function h0(e,t){if(ls)return e==="compositionend"||!Ol&&Gd(e,t)?(e=Bd(),Li=Nl=Kn=null,ls=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Wd&&t.locale!=="ko"?null:t.data;default:return null}}var p0={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 Yd(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!p0[e.type]:t==="textarea"}function Xd(e,t,o,a){bi(a),t=$i(t,"onChange"),0<t.length&&(o=new jl("onChange","change",null,o,a),e.push({event:o,listeners:t}))}var bo=null,So=null;function m0(e){yf(e,0)}function Fi(e){var t=hs(e);if(re(t))return e}function g0(e,t){if(e==="change")return t}var Zd=!1;if(h){var Ll;if(h){var Ml="oninput"in document;if(!Ml){var ef=document.createElement("div");ef.setAttribute("oninput","return;"),Ml=typeof ef.oninput=="function"}Ll=Ml}else Ll=!1;Zd=Ll&&(!document.documentMode||9<document.documentMode)}function tf(){bo&&(bo.detachEvent("onpropertychange",nf),So=bo=null)}function nf(e){if(e.propertyName==="value"&&Fi(So)){var t=[];Xd(t,So,e,os(e)),Sd(m0,t)}}function y0(e,t,o){e==="focusin"?(tf(),bo=t,So=o,bo.attachEvent("onpropertychange",nf)):e==="focusout"&&tf()}function v0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Fi(So)}function w0(e,t){if(e==="click")return Fi(t)}function x0(e,t){if(e==="input"||e==="change")return Fi(t)}function b0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var sn=typeof Object.is=="function"?Object.is:b0;function _o(e,t){if(sn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;for(a=0;a<o.length;a++){var u=o[a];if(!p.call(t,u)||!sn(e[u],t[u]))return!1}return!0}function rf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function sf(e,t){var o=rf(e);e=0;for(var a;o;){if(o.nodeType===3){if(a=e+o.textContent.length,e<=t&&a>=t)return{node:o,offset:t-e};e=a}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=rf(o)}}function of(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?of(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function af(){for(var e=window,t=Ie();t instanceof e.HTMLIFrameElement;){try{var o=typeof t.contentWindow.location.href=="string"}catch{o=!1}if(o)e=t.contentWindow;else break;t=Ie(e.document)}return t}function Il(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function S0(e){var t=af(),o=e.focusedElem,a=e.selectionRange;if(t!==o&&o&&o.ownerDocument&&of(o.ownerDocument.documentElement,o)){if(a!==null&&Il(o)){if(t=a.start,e=a.end,e===void 0&&(e=t),"selectionStart"in o)o.selectionStart=t,o.selectionEnd=Math.min(e,o.value.length);else if(e=(t=o.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var u=o.textContent.length,f=Math.min(a.start,u);a=a.end===void 0?f:Math.min(a.end,u),!e.extend&&f>a&&(u=a,a=f,f=u),u=sf(o,f);var g=sf(o,a);u&&g&&(e.rangeCount!==1||e.anchorNode!==u.node||e.anchorOffset!==u.offset||e.focusNode!==g.node||e.focusOffset!==g.offset)&&(t=t.createRange(),t.setStart(u.node,u.offset),e.removeAllRanges(),f>a?(e.addRange(t),e.extend(g.node,g.offset)):(t.setEnd(g.node,g.offset),e.addRange(t)))}}for(t=[],e=o;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;o<t.length;o++)e=t[o],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var _0=h&&"documentMode"in document&&11>=document.documentMode,us=null,zl=null,ko=null,Fl=!1;function lf(e,t,o){var a=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Fl||us==null||us!==Ie(a)||(a=us,"selectionStart"in a&&Il(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),ko&&_o(ko,a)||(ko=a,a=$i(zl,"onSelect"),0<a.length&&(t=new jl("onSelect","select",null,t,o),e.push({event:t,listeners:a}),t.target=us)))}function Di(e,t){var o={};return o[e.toLowerCase()]=t.toLowerCase(),o["Webkit"+e]="webkit"+t,o["Moz"+e]="moz"+t,o}var cs={animationend:Di("Animation","AnimationEnd"),animationiteration:Di("Animation","AnimationIteration"),animationstart:Di("Animation","AnimationStart"),transitionend:Di("Transition","TransitionEnd")},Dl={},uf={};h&&(uf=document.createElement("div").style,"AnimationEvent"in window||(delete cs.animationend.animation,delete cs.animationiteration.animation,delete cs.animationstart.animation),"TransitionEvent"in window||delete cs.transitionend.transition);function Ui(e){if(Dl[e])return Dl[e];if(!cs[e])return e;var t=cs[e],o;for(o in t)if(t.hasOwnProperty(o)&&o in uf)return Dl[e]=t[o];return e}var cf=Ui("animationend"),df=Ui("animationiteration"),ff=Ui("animationstart"),hf=Ui("transitionend"),pf=new Map,mf="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 Gn(e,t){pf.set(e,t),c(t,[e])}for(var Ul=0;Ul<mf.length;Ul++){var Bl=mf[Ul],k0=Bl.toLowerCase(),E0=Bl[0].toUpperCase()+Bl.slice(1);Gn(k0,"on"+E0)}Gn(cf,"onAnimationEnd"),Gn(df,"onAnimationIteration"),Gn(ff,"onAnimationStart"),Gn("dblclick","onDoubleClick"),Gn("focusin","onFocus"),Gn("focusout","onBlur"),Gn(hf,"onTransitionEnd"),d("onMouseEnter",["mouseout","mouseover"]),d("onMouseLeave",["mouseout","mouseover"]),d("onPointerEnter",["pointerout","pointerover"]),d("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focu
37sin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Eo="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),C0=new Set("cancel close invalid load scroll toggle".split(" ").concat(Eo));function gf(e,t,o){var a=e.type||"unknown-event";e.currentTarget=o,ky(a,t,void 0,e),e.currentTarget=null}function yf(e,t){t=(t&4)!==0;for(var o=0;o<e.length;o++){var a=e[o],u=a.event;a=a.listeners;e:{var f=void 0;if(t)for(var g=a.length-1;0<=g;g--){var _=a[g],E=_.instance,M=_.currentTarget;if(_=_.listener,E!==f&&u.isPropagationStopped())break e;gf(u,_,M),f=E}else for(g=0;g<a.length;g++){if(_=a[g],E=_.instance,M=_.currentTarget,_=_.listener,E!==f&&u.isPropagationStopped())break e;gf(u,_,M),f=E}}}if(ki)throw e=vl,ki=!1,vl=null,e}function Be(e,t){var o=t[Gl];o===void 0&&(o=t[Gl]=new Set);var a=e+"__bubble";o.has(a)||(vf(t,e,2,!1),o.add(a))}function $l(e,t,o){var a=0;t&&(a|=4),vf(o,e,a,t)}var Bi="_reactListening"+Math.random().toString(36).slice(2);function Co(e){if(!e[Bi]){e[Bi]=!0,i.forEach(function(o){o!=="selectionchange"&&(C0.has(o)||$l(o,!1,e),$l(o,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Bi]||(t[Bi]=!0,$l("selectionchange",!1,t))}}function vf(e,t,o,a){switch(Ud(t)){case 1:var u=Uy;break;case 4:u=By;break;default:u=El}o=u.bind(null,t,o,e),u=void 0,!yl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(u=!0),a?u!==void 0?e.addEventListener(t,o,{capture:!0,passive:u}):e.addEventListener(t,o,!0):u!==void 0?e.addEventListener(t,o,{passive:u}):e.addEventListener(t,o,!1)}function Vl(e,t,o,a,u){var f=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var g=a.tag;if(g===3||g===4){var _=a.stateNode.containerInfo;if(_===u||_.nodeType===8&&_.parentNode===u)break;if(g===4)for(g=a.return;g!==null;){var E=g.tag;if((E===3||E===4)&&(E=g.stateNode.containerInfo,E===u||E.nodeType===8&&E.parentNode===u))return;g=g.return}for(;_!==null;){if(g=Cr(_),g===null)return;if(E=g.tag,E===5||E===6){a=f=g;continue e}_=_.parentNode}}a=a.return}Sd(function(){var M=f,V=os(o),H=[];e:{var $=pf.get(e);if($!==void 0){var Y=jl,se=e;switch(e){case"keypress":if(Mi(o)===0)break e;case"keydown":case"keyup":Y=n0;break;case"focusin":se="focus",Y=Pl;break;case"focusout":se="blur",Y=Pl;break;case"beforeblur":case"afterblur":Y=Pl;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":Y=Vd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Y=qy;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Y=o0;break;case cf:case df:case ff:Y=Qy;break;case hf:Y=a0;break;case"scroll":Y=$y;break;case"wheel":Y=u0;break;case"copy":case"cut":case"paste":Y=Gy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Y=Hd}var le=(t&4)!==0,et=!le&&e==="scroll",P=le?$!==null?$+"Capture":null:$;le=[];for(var j=M,A;j!==null;){A=j;var W=A.stateNode;if(A.tag===5&&W!==null&&(A=W,P!==null&&(W=ao(j,P),W!=null&&le.push(No(j,W,A)))),et)break;j=j.return}0<le.length&&($=new Y($,se,null,o,V),H.push({event:$,listeners:le}))}}if((t&7)===0){e:{if($=e==="mouseover"||e==="pointerover",Y=e==="mouseout"||e==="pointerout",$&&o!==no&&(se=o.relatedTarget||o.fromElement)&&(Cr(se)||se[Pn]))break e;if((Y||$)&&($=V.window===V?V:($=V.ownerDocument)?$.defaultView||$.parentWindow:window,Y?(se=o.relatedTarget||o.toElement,Y=M,se=se?Cr(se):null,se!==null&&(et=Er(se),se!==et||se.tag!==5&&se.tag!==6)&&(se=null)):(Y=null,se=M),Y!==se)){if(le=Vd,W="onMouseLeave",P="onMouseEnter",j="mouse",(e==="pointerout"||e==="pointerover")&&(le=Hd,W="onPointerLeave",P="onPointerEnter",j="pointer"),et=Y==null?$:hs(Y),A=se==null?$:hs(se),$=new le(W,j+"leave",Y,o,V),$.target=et,$.relatedTarget=A,W=null,Cr(V)===M&&(le=new le(P,j+"enter",se,o,V),le.target=A,le.relatedTarget=et,W=le),et=W,Y&&se)t:{for(le=Y,P=se,j=0,A=le;A;A=ds(A))j++;for(A=0,W=P;W;W=ds(W))A++;for(;0<j-A;)le=ds(le),j--;for(;0<A-j;)P=ds(P),A--;for(;j--;){if(le===P||P!==null&&le===P.alternate)break t;le=ds(le),P=ds(P)}le=null}else le=null;Y!==null&&wf(H,$,Y,le,!1),se!==null&&et!==null&&wf(H,et,se,le,!0)}}
vendor: 6,104 bytes, lines 37-38
37e:{if($=M?hs(M):window,Y=$.nodeName&&$.nodeName.toLowerCase(),Y==="select"||Y==="input"&&$.type==="file")var ue=g0;else if(Yd($))if(Zd)ue=x0;else{ue=v0;var fe=y0}else(Y=$.nodeName)&&Y.toLowerCase()==="input"&&($.type==="checkbox"||$.type==="radio")&&(ue=w0);if(ue&&(ue=ue(e,M))){Xd(H,ue,o,V);break e}fe&&fe(e,$,M),e==="focusout"&&(fe=$._wrapperState)&&fe.controlled&&$.type==="number"&&Ht($,"number",$.value)}switch(fe=M?hs(M):window,e){case"focusin":(Yd(fe)||fe.contentEditable==="true")&&(us=fe,zl=M,ko=null);break;case"focusout":ko=zl=us=null;break;case"mousedown":Fl=!0;break;case"contextmenu":case"mouseup":case"dragend":Fl=!1,lf(H,o,V);break;case"selectionchange":if(_0)break;case"keydown":case"keyup":lf(H,o,V)}var he;if(Ol)e:{switch(e){case"compositionstart":var ge="onCompositionStart";break e;case"compositionend":ge="onCompositionEnd";break e;case"compositionupdate":ge="onCompositionUpdate";break e}ge=void 0}else ls?Gd(e,o)&&(ge="onCompositionEnd"):e==="keydown"&&o.keyCode===229&&(ge="onCompositionStart");ge&&(Wd&&o.locale!=="ko"&&(ls||ge!=="onCompositionStart"?ge==="onCompositionEnd"&&ls&&(he=Bd()):(Kn=V,Nl="value"in Kn?Kn.value:Kn.textContent,ls=!0)),fe=$i(M,ge),0<fe.length&&(ge=new qd(ge,e,null,o,V),H.push({event:ge,listeners:fe}),he?ge.data=he:(he=Jd(o),he!==null&&(ge.data=he)))),(he=d0?f0(e,o):h0(e,o))&&(M=$i(M,"onBeforeInput"),0<M.length&&(V=new qd("onBeforeInput","beforeinput",null,o,V),H.push({event:V,listeners:M}),V.data=he))}yf(H,t)})}function No(e,t,o){return{instance:e,listener:t,currentTarget:o}}function $i(e,t){for(var o=t+"Capture",a=[];e!==null;){var u=e,f=u.stateNode;u.tag===5&&f!==null&&(u=f,f=ao(e,o),f!=null&&a.unshift(No(e,f,u)),f=ao(e,t),f!=null&&a.push(No(e,f,u))),e=e.return}return a}function ds(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function wf(e,t,o,a,u){for(var f=t._reactName,g=[];o!==null&&o!==a;){var _=o,E=_.alternate,M=_.stateNode;if(E!==null&&E===a)break;_.tag===5&&M!==null&&(_=M,u?(E=ao(o,f),E!=null&&g.unshift(No(o,E,_))):u||(E=ao(o,f),E!=null&&g.push(No(o,E,_)))),o=o.return}g.length!==0&&e.push({event:t,listeners:g})}var N0=/\r\n?/g,j0=/\u0000|\uFFFD/g;function xf(e){return(typeof e=="string"?e:""+e).replace(N0,` 38`).replace(j0,"")}function Vi(e,t,o){if(t=xf(t),xf(e)!==t&&o)throw Error(s(425))}function qi(){}var ql=null,Hl=null;function Wl(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Ql=typeof setTimeout=="function"?setTimeout:void 0,R0=typeof clearTimeout=="function"?clearTimeout:void 0,bf=typeof Promise=="function"?Promise:void 0,T0=typeof queueMicrotask=="function"?queueMicrotask:typeof bf<"u"?function(e){return bf.resolve(null).then(e).catch(P0)}:Ql;function P0(e){setTimeout(function(){throw e})}function Kl(e,t){var o=t,a=0;do{var u=o.nextSibling;if(e.removeChild(o),u&&u.nodeType===8)if(o=u.data,o==="/$"){if(a===0){e.removeChild(u),yo(t);return}a--}else o!=="$"&&o!=="$?"&&o!=="$!"||a++;o=u}while(o);yo(t)}function Jn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Sf(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var o=e.data;if(o==="$"||o==="$!"||o==="$?"){if(t===0)return e;t--}else o==="/$"&&t++}e=e.previousSibling}return null}var fs=Math.random().toString(36).slice(2),vn="__reactFiber$"+fs,jo="__reactProps$"+fs,Pn="__reactContainer$"+fs,Gl="__reactEvents$"+fs,A0="__reactListeners$"+fs,O0="__reactHandles$"+fs;function Cr(e){var t=e[vn];if(t)return t;for(var o=e.parentNode;o;){if(t=o[Pn]||o[vn]){if(o=t.alternate,t.child!==null||o!==null&&o.child!==null)for(e=Sf(e);e!==null;){if(o=e[vn])return o;e=Sf(e)}return t}e=o,o=e.parentNode}return null}function Ro(e){return e=e[vn]||e[Pn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function hs(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(s(33))}function Hi(e){return e[jo]||null}var Jl=[],ps=-1;function Yn(e){return{current:e}}function $e(e){0>ps||(e.current=Jl[ps],Jl[ps]=null,ps--)}function Ue(e,t){ps++,Jl[ps]=e.current,e.current=t}var Xn={},vt=Yn(Xn),Nt=Yn(!1),Nr=Xn;function ms(e,t){var o=e.type.contextTypes;if(!o)return Xn;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===t)return a.__reactInternalMemoizedMaskedChildContext;var u={},f;for(f in o)u[f]=t[f];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=u),u}function jt(e){return e=e.childContextTypes,e!=null}function Wi(){$e(Nt),$e(vt)}function _f(e,t,o){if(vt.current!==Xn)throw Error(s(168));Ue(vt,t),Ue(Nt,o)}function kf(e,t,o){var a=e.stateNode;if(t=t.childContextTypes,typeof a.getChildContext!="function")return o;a=a.getChildContext();for(var u in a)if(!(u in t))throw Error(s(108,ce(e)||"Unknown",u));return G({},o,a)}function Qi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Xn,Nr=vt.current,Ue(vt,e),Ue(Nt,Nt.current),!0}function Ef(e,t,o){var a=e.stateNode;if(!a)throw Error(s(169));o?(e=kf(e,t,Nr),a.__reactInternalMemoizedMergedChildContext=e,$e(Nt),$e(vt),Ue(vt,e)):$e(Nt),Ue(Nt,o)}var An=null,Ki=!1,Yl=!1;function Cf(e){An===null?An=[e]:An.push(e)}function L0(e){Ki=!0,Cf(e)}function Zn(){if(!Yl&&An!==null){Yl=!0;var e=0,t=Fe;try{var o=An;for(Fe=1;e<o.length;e++){var a=o[e];do a=a(!0);while(a!==null)}An=null,Ki=!1}catch(u){throw An!==null&&(An=An.slice(e+1)),Nd(wl,Zn),u}finally{Fe=t,Yl=!1}}return null}var gs=[],ys=0,Gi=null,Ji=0,Kt=[],Gt=0,jr=null,On=1,Ln="";function Rr(e,t){gs[ys++]=Ji,gs[ys++]=Gi,Gi=e,Ji=t}function Nf(e,t,o){Kt[Gt++]=On,Kt[Gt++]=Ln,Kt[Gt++]=jr,jr=e;var a=On;e=Ln;var u=32-rn(a)-1;a&=~(1<<u),o+=1;var f=32-rn(t)+u;if(30<f){var g=u-u%5;f=(a&(1<<g)-1).toString(32),a>>=g,u-=g,On=1<<32-rn(t)+u|o<<u|a,Ln=f+e}else On=1<<f|o<<u|a,Ln=e}function Xl(e){e.return!==null&&(Rr(e,1),Nf(e,1,0))}function Zl(e){for(;e===Gi;)Gi=gs[--ys],gs[ys]=null,Ji=gs[--ys],gs[ys]=null;for(;e===jr;
vendor: 5,155 bytes, line 38
38)jr=Kt[--Gt],Kt[Gt]=null,Ln=Kt[--Gt],Kt[Gt]=null,On=Kt[--Gt],Kt[Gt]=null}var $t=null,Vt=null,qe=!1,on=null;function jf(e,t){var o=Zt(5,null,null,0);o.elementType="DELETED",o.stateNode=t,o.return=e,t=e.deletions,t===null?(e.deletions=[o],e.flags|=16):t.push(o)}function Rf(e,t){switch(e.tag){case 5:var o=e.type;return t=t.nodeType!==1||o.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,$t=e,Vt=Jn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,$t=e,Vt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(o=jr!==null?{id:On,overflow:Ln}:null,e.memoizedState={dehydrated:t,treeContext:o,retryLane:1073741824},o=Zt(18,null,null,0),o.stateNode=t,o.return=e,e.child=o,$t=e,Vt=null,!0):!1;default:return!1}}function eu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function tu(e){if(qe){var t=Vt;if(t){var o=t;if(!Rf(e,t)){if(eu(e))throw Error(s(418));t=Jn(o.nextSibling);var a=$t;t&&Rf(e,t)?jf(a,o):(e.flags=e.flags&-4097|2,qe=!1,$t=e)}}else{if(eu(e))throw Error(s(418));e.flags=e.flags&-4097|2,qe=!1,$t=e}}}function Tf(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;$t=e}function Yi(e){if(e!==$t)return!1;if(!qe)return Tf(e),qe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Wl(e.type,e.memoizedProps)),t&&(t=Vt)){if(eu(e))throw Pf(),Error(s(418));for(;t;)jf(e,t),t=Jn(t.nextSibling)}if(Tf(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var o=e.data;if(o==="/$"){if(t===0){Vt=Jn(e.nextSibling);break e}t--}else o!=="$"&&o!=="$!"&&o!=="$?"||t++}e=e.nextSibling}Vt=null}}else Vt=$t?Jn(e.stateNode.nextSibling):null;return!0}function Pf(){for(var e=Vt;e;)e=Jn(e.nextSibling)}function vs(){Vt=$t=null,qe=!1}function nu(e){on===null?on=[e]:on.push(e)}var M0=I.ReactCurrentBatchConfig;function To(e,t,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(s(309));var a=o.stateNode}if(!a)throw Error(s(147,e));var u=a,f=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===f?t.ref:(t=function(g){var _=u.refs;g===null?delete _[f]:_[f]=g},t._stringRef=f,t)}if(typeof e!="string")throw Error(s(284));if(!o._owner)throw Error(s(290,e))}return e}function Xi(e,t){throw e=Object.prototype.toString.call(t),Error(s(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Af(e){var t=e._init;return t(e._payload)}function Of(e){function t(P,j){if(e){var A=P.deletions;A===null?(P.deletions=[j],P.flags|=16):A.push(j)}}function o(P,j){if(!e)return null;for(;j!==null;)t(P,j),j=j.sibling;return null}function a(P,j){for(P=new Map;j!==null;)j.key!==null?P.set(j.key,j):P.set(j.index,j),j=j.sibling;return P}function u(P,j){return P=ar(P,j),P.index=0,P.sibling=null,P}function f(P,j,A){return P.index=A,e?(A=P.alternate,A!==null?(A=A.index,A<j?(P.flags|=2,j):A):(P.flags|=2,j)):(P.flags|=1048576,j)}function g(P){return e&&P.alternate===null&&(P.flags|=2),P}function _(P,j,A,W){return j===null||j.tag!==6?(j=Qu(A,P.mode,W),j.return=P,j):(j=u(j,A),j.return=P,j)}function E(P,j,A,W){var ue=A.type;return ue===K?V(P,j,A.props.children,W,A.key):j!==null&&(j.elementType===ue||typeof ue=="object"&&ue!==null&&ue.$$typeof===ve&&Af(ue)===j.type)?(W=u(j,A.props),W.ref=To(P,j,A),W.return=P,W):(W=Sa(A.type,A.key,A.props,null,P.mode,W),W.ref=To(P,j,A),W.return=P,W)}function M(P,j,A,W){return j===null||j.tag!==4||j.stateNode.containerInfo!==A.containerInfo||j.stateNode.implementation!==A.implementation?(j=Ku(A,P.mode,W),j.return=P,j):(j=u(j,A.children||[]),j.return=P,j)}function V(P,j,A,W,ue){return j===null||j.tag!==7?(j=zr(A,P.mode,W,ue),j.return=P,j):(j=u(j,A),j.return=P,j)}function H(P,j,A){if(typeof j=="string"&&j!==""||typeof j=="number")return j=Qu(""+j,P.mode,A),j.return=P,j;if(typeof j=="object"&&j!==null){switch(j.$$typeof){case q:return A=Sa(j.type,j.key,j.props,null,P.mode,A),A.ref=To(P,null,j),A.return=P,A;case Q:return j=Ku(j,P.mode,A),j.return=P,j;case ve:var W=j._init;return H(P,W(j._payload),A)}if(Ut(j)||ne(j))return j=zr(j,P.mode,A,null),j.return=P,j;Xi(P,j)}return null}function $(P,j,A,W){var ue=j!==null?j.key:null;if(typeof A=="string"&&A!==""||typeof A=="number")return ue!==null?null:_(P,j,""+A,W);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case q:return A.key===ue?E(P,j,A,W):null;case Q:return A.key===ue?M(P,j,A,W):null;case ve:return ue=A._init,$(P,j,ue(A._payload),W)}if(Ut(A)||ne(A))return ue!==null?null:V(P,j,A,W,null);Xi(P,A)}return null}function Y(P,j,A,W,ue){if(typeof W=="string"&&W!==""||typeof W=="number")return P=P.get(A)||null,_(j,P,""+W,ue);if(typeof W=="object"&&W!==null){switch(W.$$typeof){case q:return P=P.get(W.key===null?A:W.key)||null,E(j,P,W,ue);case Q:return P=P.get(W.key===null?A:W.key)||null,M(j,P,W,ue);case ve:var fe=W._init;return Y(P,j,A,fe(W._payload),ue)}if(Ut(W)||ne(W))return P=P.get(A)||null,V(j,P,W,ue,null);Xi(j,W)}return null}function se(P,j,A,W){for(var ue=null,fe=null,he=j,ge=j=0,dt=null;he!==null&&ge<A.length;ge++){he.index>
vendor: 10,042 bytes, line 38
38ge?(dt=he,he=null):dt=he.sibling;var Oe=$(P,he,A[ge],W);if(Oe===null){he===null&&(he=dt);break}e&&he&&Oe.alternate===null&&t(P,he),j=f(Oe,j,ge),fe===null?ue=Oe:fe.sibling=Oe,fe=Oe,he=dt}if(ge===A.length)return o(P,he),qe&&Rr(P,ge),ue;if(he===null){for(;ge<A.length;ge++)he=H(P,A[ge],W),he!==null&&(j=f(he,j,ge),fe===null?ue=he:fe.sibling=he,fe=he);return qe&&Rr(P,ge),ue}for(he=a(P,he);ge<A.length;ge++)dt=Y(he,P,ge,A[ge],W),dt!==null&&(e&&dt.alternate!==null&&he.delete(dt.key===null?ge:dt.key),j=f(dt,j,ge),fe===null?ue=dt:fe.sibling=dt,fe=dt);return e&&he.forEach(function(lr){return t(P,lr)}),qe&&Rr(P,ge),ue}function le(P,j,A,W){var ue=ne(A);if(typeof ue!="function")throw Error(s(150));if(A=ue.call(A),A==null)throw Error(s(151));for(var fe=ue=null,he=j,ge=j=0,dt=null,Oe=A.next();he!==null&&!Oe.done;ge++,Oe=A.next()){he.index>ge?(dt=he,he=null):dt=he.sibling;var lr=$(P,he,Oe.value,W);if(lr===null){he===null&&(he=dt);break}e&&he&&lr.alternate===null&&t(P,he),j=f(lr,j,ge),fe===null?ue=lr:fe.sibling=lr,fe=lr,he=dt}if(Oe.done)return o(P,he),qe&&Rr(P,ge),ue;if(he===null){for(;!Oe.done;ge++,Oe=A.next())Oe=H(P,Oe.value,W),Oe!==null&&(j=f(Oe,j,ge),fe===null?ue=Oe:fe.sibling=Oe,fe=Oe);return qe&&Rr(P,ge),ue}for(he=a(P,he);!Oe.done;ge++,Oe=A.next())Oe=Y(he,P,ge,Oe.value,W),Oe!==null&&(e&&Oe.alternate!==null&&he.delete(Oe.key===null?ge:Oe.key),j=f(Oe,j,ge),fe===null?ue=Oe:fe.sibling=Oe,fe=Oe);return e&&he.forEach(function(pv){return t(P,pv)}),qe&&Rr(P,ge),ue}function et(P,j,A,W){if(typeof A=="object"&&A!==null&&A.type===K&&A.key===null&&(A=A.props.children),typeof A=="object"&&A!==null){switch(A.$$typeof){case q:e:{for(var ue=A.key,fe=j;fe!==null;){if(fe.key===ue){if(ue=A.type,ue===K){if(fe.tag===7){o(P,fe.sibling),j=u(fe,A.props.children),j.return=P,P=j;break e}}else if(fe.elementType===ue||typeof ue=="object"&&ue!==null&&ue.$$typeof===ve&&Af(ue)===fe.type){o(P,fe.sibling),j=u(fe,A.props),j.ref=To(P,fe,A),j.return=P,P=j;break e}o(P,fe);break}else t(P,fe);fe=fe.sibling}A.type===K?(j=zr(A.props.children,P.mode,W,A.key),j.return=P,P=j):(W=Sa(A.type,A.key,A.props,null,P.mode,W),W.ref=To(P,j,A),W.return=P,P=W)}return g(P);case Q:e:{for(fe=A.key;j!==null;){if(j.key===fe)if(j.tag===4&&j.stateNode.containerInfo===A.containerInfo&&j.stateNode.implementation===A.implementation){o(P,j.sibling),j=u(j,A.children||[]),j.return=P,P=j;break e}else{o(P,j);break}else t(P,j);j=j.sibling}j=Ku(A,P.mode,W),j.return=P,P=j}return g(P);case ve:return fe=A._init,et(P,j,fe(A._payload),W)}if(Ut(A))return se(P,j,A,W);if(ne(A))return le(P,j,A,W);Xi(P,A)}return typeof A=="string"&&A!==""||typeof A=="number"?(A=""+A,j!==null&&j.tag===6?(o(P,j.sibling),j=u(j,A),j.return=P,P=j):(o(P,j),j=Qu(A,P.mode,W),j.return=P,P=j),g(P)):o(P,j)}return et}var ws=Of(!0),Lf=Of(!1),Zi=Yn(null),ea=null,xs=null,ru=null;function su(){ru=xs=ea=null}function ou(e){var t=Zi.current;$e(Zi),e._currentValue=t}function iu(e,t,o){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===o)break;e=e.return}}function bs(e,t){ea=e,ru=xs=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Rt=!0),e.firstContext=null)}function Jt(e){var t=e._currentValue;if(ru!==e)if(e={context:e,memoizedValue:t,next:null},xs===null){if(ea===null)throw Error(s(308));xs=e,ea.dependencies={lanes:0,firstContext:e}}else xs=xs.next=e;return t}var Tr=null;function au(e){Tr===null?Tr=[e]:Tr.push(e)}function Mf(e,t,o,a){var u=t.interleaved;return u===null?(o.next=o,au(t)):(o.next=u.next,u.next=o),t.interleaved=o,Mn(e,a)}function Mn(e,t){e.lanes|=t;var o=e.alternate;for(o!==null&&(o.lanes|=t),o=e,e=e.return;e!==null;)e.childLanes|=t,o=e.alternate,o!==null&&(o.childLanes|=t),o=e,e=e.return;return o.tag===3?o.stateNode:null}var er=!1;function lu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function If(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function In(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function tr(e,t,o){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(Pe&2)!==0){var u=a.pending;return u===null?t.next=t:(t.next=u.next,u.next=t),a.pending=t,Mn(e,o)}return u=a.interleaved,u===null?(t.next=t,au(a)):(t.next=u.next,u.next=t),a.interleaved=t,Mn(e,o)}function ta(e,t,o){if(t=t.updateQueue,t!==null&&(t=t.shared,(o&4194240)!==0)){var a=t.lanes;a&=e.pendingLanes,o|=a,t.lanes=o,Sl(e,o)}}function zf(e,t){var o=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,o===a)){var u=null,f=null;if(o=o.firstBaseUpdate,o!==null){do{var g={eventTime:o.eventTime,lane:o.lane,tag:o.tag,payload:o.payload,callback:o.callback,next:null};f===null?u=f=g:f=f.next=g,o=o.next}while(o!==null);f===null?u=f=t:f=f.next=t}else u=f=t;o={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:f,shared:a.shared,effects:a.effects},e.updateQueue=o;return}e=o.lastBaseUpdate,e===null?o.firstBaseUpdate=t:e.next=t,o.lastBaseUpdate=t}function na(e,t,o,a){var u=e.updateQueue;er=!1;var f=u.firstBaseUpdate,g=u.lastBaseUpdate,_=u.shared.pending;if(_!==null){u.shared.pending=null;var E=_,M=E.next;E.next=null,g===null?f=M:g.next=M,g=E;var V=e.alternate;V!==null&&(V=V.updateQueue,_=V.lastBaseUpdate,_!==g&&(_===null?V.firstBaseUpdate=M:_.next=M,V.lastBaseUpdate=E))}if(f!==null){var H=u.baseState;g=0,V=M=E=null,_=f;do{var $=_.lane,Y=_.eventTime;if((a&$)===$){V!==null&&(V=V.next={eventTime:Y,lane:0,tag:_.tag,payload:_.payload,callback:_.callback,next:null});e:{var se=e,le=_;switch($=t,Y=o,le.tag){case 1:if(se=le.payload,typeof se=="function"){H=se.call(Y,H,$);break e}H=se;break e;case 3:se.flags=se.flags&-65537|128;case 0:if(se=le.payload,$=typeof se=="function"?se.call(Y,H,$):se,$==null)break e;H=G({},H,$);break e;case 2:er=!0}}_.callback!==null&&_.lane!==0&&(e.flags|=64,$=u.effects,$===null?u.effects=[_]:$.push(_))}else Y={eventTime:Y,lane:$,tag:_.tag,payload:_.payload,callback:_.callback,next:null},V===null?(M=V=Y,E=H):V=V.next=Y,g|=$;if(_=_.next,_===null){if(_=u.shared.pending,_===null)break;$=_,_=$.next,$.next=null,u.lastBaseUpdate=$,u.shared.pending=null}}while(!0);if(V===null&&(E=H),u.baseState=E,u.firstBaseUpdate=M,u.lastBaseUpdate=V,t=u.shared.interleaved,t!==null){u=t;do g|=u.lane,u=u.next;while(u!==t)}else f===null&&(u.shared.lanes=0);Or|=g,e.lanes=g,e.memoizedState=H}}function Ff(e,t,o){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var a=e[t],u=a.callback;if(u!==null){if(a.callback=null,a=o,typeof u!="function")throw Error(s(191,u));u.call(a)}}}var Po={},wn=Yn(Po),Ao=Yn(Po),Oo=Yn(Po);function Pr(e){if(e===Po)throw Error(s(174));return e}function uu(e,t){switch(Ue(Oo,t),Ue(Ao,e),Ue(wn,Po),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ns(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ns(t,e)}$e(wn),Ue(wn,t)}function Ss(){$e(wn),$e(Ao),$e(Oo)}function Df(e){Pr(Oo.current);var t=Pr(wn.current),o=ns(t,e.type);t!==o&&(Ue(Ao,e),Ue(wn,o))}function cu(e){Ao.current===e&&($e(wn),$e(Ao))}var He=Yn(0);function ra(e){for(var t=e;t!==null;){if(t.tag===13){var o=t.memoizedState;if(o!==null&&(o=o.dehydrated,o===null||o.data==="$?"||o.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var du=[];function fu(){for(var e=0;e<du.length;e++)du[e]._workInProgressVersionPrimary=null;du.length=0}var sa=I.ReactCurrentDispatcher,hu=I.ReactCurrentBatchConfig,Ar=0,We=null,ot=null,ut=null,oa=!1,Lo=!1,Mo=0,I0=0;function wt(){throw Error(s(321))}function pu(e,t){if(t===null)return!1;for(var o=0;o<t.length&&o<e.length;o++)if(!sn(e[o],t[o]))return!1;return!0}function mu(e,t,o,a,u,f){if(Ar=f,We=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,sa.current=e===null||e.memoizedState===null?U0:B0,e=o(a,u),Lo){f=0;do{if(Lo=!1,Mo=0,25<=f)throw Error(s(301));f+=1,ut=ot=null,t.updateQueue=null,sa.current=$0,e=o(a,u)}while(Lo)}if(sa.current=la,t=ot!==null&&ot.next!==null,Ar=0,ut=ot=We=null,oa=!1,t)throw Error(s(300));return e}function gu(){var e=Mo!==0;return Mo=0,e}function xn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ut===null?We.memoizedState=ut=e:ut=ut.next=e,ut}function Yt(){if(ot===null){var e=We.alternate;e=e!==null?e.memoizedState:null}else e=ot.next;var t=ut===null?We.memoizedState:ut.next;if(t!==null)ut=t,ot=e;else{if(e===null)throw Error(s(310));ot=e,e={memoizedState:ot.memoizedState,baseState:ot.baseState,baseQueue:ot.baseQueue,queue:ot.queue,next:null},ut===null?We.memoizedState=ut=e:ut=ut.next=e}return ut}function Io(e,t){return typeof t=="function"?t(e):t}function yu(e){var t=Yt(),o=t.queue;if(o===null)throw Error(s(311));o.lastRenderedReducer=e;var a=ot,u=a.baseQueue,f=o.pending;if(f!==null){if(u!==null){var g=u.next;u.next=f.next,f.next=g}a.baseQueue=u=f,o.pending=null}if(u!==null){f=u.next,a=a.baseState;var _=g=null,E=null,M=f;do{var V=M.lane;if((Ar&V)===V)E!==null&&(E=E.next={lane:0,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null}),a=M.hasEagerState?M.eagerState:e(a,M.action);else{var H={lane:V,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null};E===null?(_=E=H,g=a):E=E.next=H,We.lanes|=V,Or|=V}M=M.next}while(M!==null&&M!==f);E===null?g=a:E.next=_,sn(a,t.memoizedState)||(Rt=!0),t.memoizedState=a,t.baseState=g,t.baseQueue=E,o.lastRenderedState=a}if(e=o.interleaved,e!==null){u=e;do f=u.lane,We.lanes|=f,Or|=f,u=u.next;while(u!==e)}else u===null&&(o.lanes=0);return[t.memoizedState,o.dispatch]}function vu(e){var t=Yt(),o=t.queue;if(o===null)throw Error(s(311));o.lastRenderedReducer=e;
vendor: 4,790 bytes, line 38
38var a=o.dispatch,u=o.pending,f=t.memoizedState;if(u!==null){o.pending=null;var g=u=u.next;do f=e(f,g.action),g=g.next;while(g!==u);sn(f,t.memoizedState)||(Rt=!0),t.memoizedState=f,t.baseQueue===null&&(t.baseState=f),o.lastRenderedState=f}return[f,a]}function Uf(){}function Bf(e,t){var o=We,a=Yt(),u=t(),f=!sn(a.memoizedState,u);if(f&&(a.memoizedState=u,Rt=!0),a=a.queue,wu(qf.bind(null,o,a,e),[e]),a.getSnapshot!==t||f||ut!==null&&ut.memoizedState.tag&1){if(o.flags|=2048,zo(9,Vf.bind(null,o,a,u,t),void 0,null),ct===null)throw Error(s(349));(Ar&30)!==0||$f(o,t,u)}return u}function $f(e,t,o){e.flags|=16384,e={getSnapshot:t,value:o},t=We.updateQueue,t===null?(t={lastEffect:null,stores:null},We.updateQueue=t,t.stores=[e]):(o=t.stores,o===null?t.stores=[e]:o.push(e))}function Vf(e,t,o,a){t.value=o,t.getSnapshot=a,Hf(t)&&Wf(e)}function qf(e,t,o){return o(function(){Hf(t)&&Wf(e)})}function Hf(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!sn(e,o)}catch{return!0}}function Wf(e){var t=Mn(e,1);t!==null&&cn(t,e,1,-1)}function Qf(e){var t=xn();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Io,lastRenderedState:e},t.queue=e,e=e.dispatch=D0.bind(null,We,e),[t.memoizedState,e]}function zo(e,t,o,a){return e={tag:e,create:t,destroy:o,deps:a,next:null},t=We.updateQueue,t===null?(t={lastEffect:null,stores:null},We.updateQueue=t,t.lastEffect=e.next=e):(o=t.lastEffect,o===null?t.lastEffect=e.next=e:(a=o.next,o.next=e,e.next=a,t.lastEffect=e)),e}function Kf(){return Yt().memoizedState}function ia(e,t,o,a){var u=xn();We.flags|=e,u.memoizedState=zo(1|t,o,void 0,a===void 0?null:a)}function aa(e,t,o,a){var u=Yt();a=a===void 0?null:a;var f=void 0;if(ot!==null){var g=ot.memoizedState;if(f=g.destroy,a!==null&&pu(a,g.deps)){u.memoizedState=zo(t,o,f,a);return}}We.flags|=e,u.memoizedState=zo(1|t,o,f,a)}function Gf(e,t){return ia(8390656,8,e,t)}function wu(e,t){return aa(2048,8,e,t)}function Jf(e,t){return aa(4,2,e,t)}function Yf(e,t){return aa(4,4,e,t)}function Xf(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Zf(e,t,o){return o=o!=null?o.concat([e]):null,aa(4,4,Xf.bind(null,t,e),o)}function xu(){}function eh(e,t){var o=Yt();t=t===void 0?null:t;var a=o.memoizedState;return a!==null&&t!==null&&pu(t,a[1])?a[0]:(o.memoizedState=[e,t],e)}function th(e,t){var o=Yt();t=t===void 0?null:t;var a=o.memoizedState;return a!==null&&t!==null&&pu(t,a[1])?a[0]:(e=e(),o.memoizedState=[e,t],e)}function nh(e,t,o){return(Ar&21)===0?(e.baseState&&(e.baseState=!1,Rt=!0),e.memoizedState=o):(sn(o,t)||(o=Pd(),We.lanes|=o,Or|=o,e.baseState=!0),t)}function z0(e,t){var o=Fe;Fe=o!==0&&4>o?o:4,e(!0);var a=hu.transition;hu.transition={};try{e(!1),t()}finally{Fe=o,hu.transition=a}}function rh(){return Yt().memoizedState}function F0(e,t,o){var a=or(e);if(o={lane:a,action:o,hasEagerState:!1,eagerState:null,next:null},sh(e))oh(t,o);else if(o=Mf(e,t,o,a),o!==null){var u=kt();cn(o,e,a,u),ih(o,t,a)}}function D0(e,t,o){var a=or(e),u={lane:a,action:o,hasEagerState:!1,eagerState:null,next:null};if(sh(e))oh(t,u);else{var f=e.alternate;if(e.lanes===0&&(f===null||f.lanes===0)&&(f=t.lastRenderedReducer,f!==null))try{var g=t.lastRenderedState,_=f(g,o);if(u.hasEagerState=!0,u.eagerState=_,sn(_,g)){var E=t.interleaved;E===null?(u.next=u,au(t)):(u.next=E.next,E.next=u),t.interleaved=u;return}}catch{}finally{}o=Mf(e,t,u,a),o!==null&&(u=kt(),cn(o,e,a,u),ih(o,t,a))}}function sh(e){var t=e.alternate;return e===We||t!==null&&t===We}function oh(e,t){Lo=oa=!0;var o=e.pending;o===null?t.next=t:(t.next=o.next,o.next=t),e.pending=t}function ih(e,t,o){if((o&4194240)!==0){var a=t.lanes;a&=e.pendingLanes,o|=a,t.lanes=o,Sl(e,o)}}var la={readContext:Jt,useCallback:wt,useContext:wt,useEffect:wt,useImperativeHandle:wt,useInsertionEffect:wt,useLayoutEffect:wt,useMemo:wt,useReducer:wt,useRef:wt,useState:wt,useDebugValue:wt,useDeferredValue:wt,useTransition:wt,useMutableSource:wt,useSyncExternalStore:wt,useId:wt,unstable_isNewReconciler:!1},U0={readContext:Jt,useCallback:function(e,t){return xn().memoizedState=[e,t===void 0?null:t],e},useContext:Jt,useEffect:Gf,useImperativeHandle:function(e,t,o){return o=o!=null?o.concat([e]):null,ia(4194308,4,Xf.bind(null,t,e),o)},useLayoutEffect:function(e,t){return ia(4194308,4,e,t)},useInsertionEffect:function(e,t){return ia(4,2,e,t)},useMemo:function(e,t){var o=xn();return t=t===void 0?null:t,e=e(),o.memoizedState=[e,t],e},useReducer:function(e,t,o){var a=xn();return t=o!==void 0?o(t):t,a.memoizedState=a.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},a.queue=e,e=e.dispatch=F0.bind(null,We,e),[a.memoizedState,e]}
vendor: 5,350 bytes, lines 38-40
38,useRef:function(e){var t=xn();return e={current:e},t.memoizedState=e},useState:Qf,useDebugValue:xu,useDeferredValue:function(e){return xn().memoizedState=e},useTransition:function(){var e=Qf(!1),t=e[0];return e=z0.bind(null,e[1]),xn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,o){var a=We,u=xn();if(qe){if(o===void 0)throw Error(s(407));o=o()}else{if(o=t(),ct===null)throw Error(s(349));(Ar&30)!==0||$f(a,t,o)}u.memoizedState=o;var f={value:o,getSnapshot:t};return u.queue=f,Gf(qf.bind(null,a,f,e),[e]),a.flags|=2048,zo(9,Vf.bind(null,a,f,o,t),void 0,null),o},useId:function(){var e=xn(),t=ct.identifierPrefix;if(qe){var o=Ln,a=On;o=(a&~(1<<32-rn(a)-1)).toString(32)+o,t=":"+t+"R"+o,o=Mo++,0<o&&(t+="H"+o.toString(32)),t+=":"}else o=I0++,t=":"+t+"r"+o.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},B0={readContext:Jt,useCallback:eh,useContext:Jt,useEffect:wu,useImperativeHandle:Zf,useInsertionEffect:Jf,useLayoutEffect:Yf,useMemo:th,useReducer:yu,useRef:Kf,useState:function(){return yu(Io)},useDebugValue:xu,useDeferredValue:function(e){var t=Yt();return nh(t,ot.memoizedState,e)},useTransition:function(){var e=yu(Io)[0],t=Yt().memoizedState;return[e,t]},useMutableSource:Uf,useSyncExternalStore:Bf,useId:rh,unstable_isNewReconciler:!1},$0={readContext:Jt,useCallback:eh,useContext:Jt,useEffect:wu,useImperativeHandle:Zf,useInsertionEffect:Jf,useLayoutEffect:Yf,useMemo:th,useReducer:vu,useRef:Kf,useState:function(){return vu(Io)},useDebugValue:xu,useDeferredValue:function(e){var t=Yt();return ot===null?t.memoizedState=e:nh(t,ot.memoizedState,e)},useTransition:function(){var e=vu(Io)[0],t=Yt().memoizedState;return[e,t]},useMutableSource:Uf,useSyncExternalStore:Bf,useId:rh,unstable_isNewReconciler:!1};function an(e,t){if(e&&e.defaultProps){t=G({},t),e=e.defaultProps;for(var o in e)t[o]===void 0&&(t[o]=e[o]);return t}return t}function bu(e,t,o,a){t=e.memoizedState,o=o(a,t),o=o==null?t:G({},t,o),e.memoizedState=o,e.lanes===0&&(e.updateQueue.baseState=o)}var ua={isMounted:function(e){return(e=e._reactInternals)?Er(e)===e:!1},enqueueSetState:function(e,t,o){e=e._reactInternals;var a=kt(),u=or(e),f=In(a,u);f.payload=t,o!=null&&(f.callback=o),t=tr(e,f,u),t!==null&&(cn(t,e,u,a),ta(t,e,u))},enqueueReplaceState:function(e,t,o){e=e._reactInternals;var a=kt(),u=or(e),f=In(a,u);f.tag=1,f.payload=t,o!=null&&(f.callback=o),t=tr(e,f,u),t!==null&&(cn(t,e,u,a),ta(t,e,u))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var o=kt(),a=or(e),u=In(o,a);u.tag=2,t!=null&&(u.callback=t),t=tr(e,u,a),t!==null&&(cn(t,e,a,o),ta(t,e,a))}};function ah(e,t,o,a,u,f,g){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,f,g):t.prototype&&t.prototype.isPureReactComponent?!_o(o,a)||!_o(u,f):!0}function lh(e,t,o){var a=!1,u=Xn,f=t.contextType;return typeof f=="object"&&f!==null?f=Jt(f):(u=jt(t)?Nr:vt.current,a=t.contextTypes,f=(a=a!=null)?ms(e,u):Xn),t=new t(o,f),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ua,e.stateNode=t,t._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=u,e.__reactInternalMemoizedMaskedChildContext=f),t}function uh(e,t,o,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(o,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(o,a),t.state!==e&&ua.enqueueReplaceState(t,t.state,null)}function Su(e,t,o,a){var u=e.stateNode;u.props=o,u.state=e.memoizedState,u.refs={},lu(e);var f=t.contextType;typeof f=="object"&&f!==null?u.context=Jt(f):(f=jt(t)?Nr:vt.current,u.context=ms(e,f)),u.state=e.memoizedState,f=t.getDerivedStateFromProps,typeof f=="function"&&(bu(e,t,f,o),u.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(t=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),t!==u.state&&ua.enqueueReplaceState(u,u.state,null),na(e,o,u,a),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308)}function _s(e,t){try{var o="",a=t;do o+=ye(a),a=a.return;while(a);var u=o}catch(f){u=` 39Error generating stack: `+f.message+` 40`+f.stack}return{value:e,source:t,stack:u,digest:null}}function _u(e,t,o){return{value:e,source:null,stack:o??null,digest:t??null}}function ku(e,t){try{console.error(t.value)}catch(o){setTimeout(function(){throw o})}}var V0=typeof WeakMap=="function"?WeakMap:Map;function ch(e,t,o){o=In(-1,o),o.tag=3,o.payload={element:null};var a=t.value;return o.callback=function(){ga||(ga=!0,Du=a),ku(e,t)},o}function dh(e,t,o){o=In(-1,o),o.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var u=t.value;o.payload=function(){return a(u)},o.callback=function(){ku(e,t)}}var f=e.stateNode;return f!==null&&typeof f.componentDidCatch=="function"&&(o.callback=function(){ku(e,t),typeof a!="function"&&(rr===null?rr=new Set([this]):rr.add(this));var g=t.stack;this.componentDidCatch(t.value,{componentStack:g!==null?g:""})}),o}function fh(e,t,o){var a=e.pingCache;if(a===null){a=e.pingCache=new V0;var u=new Set;a.set(t,u)}else u=a.get(t),u===void 0&&(u=new Set,a.set(t,u));
vendor: 12,746 bytes, line 40
40u.has(o)||(u.add(o),e=rv.bind(null,e,t,o),t.then(e,e))}function hh(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function ph(e,t,o,a,u){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,o.flags|=131072,o.flags&=-52805,o.tag===1&&(o.alternate===null?o.tag=17:(t=In(-1,1),t.tag=2,tr(o,t,1))),o.lanes|=1),e):(e.flags|=65536,e.lanes=u,e)}var q0=I.ReactCurrentOwner,Rt=!1;function _t(e,t,o,a){t.child=e===null?Lf(t,null,o,a):ws(t,e.child,o,a)}function mh(e,t,o,a,u){o=o.render;var f=t.ref;return bs(t,u),a=mu(e,t,o,a,f,u),o=gu(),e!==null&&!Rt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~u,zn(e,t,u)):(qe&&o&&Xl(t),t.flags|=1,_t(e,t,a,u),t.child)}function gh(e,t,o,a,u){if(e===null){var f=o.type;return typeof f=="function"&&!Wu(f)&&f.defaultProps===void 0&&o.compare===null&&o.defaultProps===void 0?(t.tag=15,t.type=f,yh(e,t,f,a,u)):(e=Sa(o.type,null,a,t,t.mode,u),e.ref=t.ref,e.return=t,t.child=e)}if(f=e.child,(e.lanes&u)===0){var g=f.memoizedProps;if(o=o.compare,o=o!==null?o:_o,o(g,a)&&e.ref===t.ref)return zn(e,t,u)}return t.flags|=1,e=ar(f,a),e.ref=t.ref,e.return=t,t.child=e}function yh(e,t,o,a,u){if(e!==null){var f=e.memoizedProps;if(_o(f,a)&&e.ref===t.ref)if(Rt=!1,t.pendingProps=a=f,(e.lanes&u)!==0)(e.flags&131072)!==0&&(Rt=!0);else return t.lanes=e.lanes,zn(e,t,u)}return Eu(e,t,o,a,u)}function vh(e,t,o){var a=t.pendingProps,u=a.children,f=e!==null?e.memoizedState:null;if(a.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ue(Es,qt),qt|=o;else{if((o&1073741824)===0)return e=f!==null?f.baseLanes|o:o,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ue(Es,qt),qt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},a=f!==null?f.baseLanes:o,Ue(Es,qt),qt|=a}else f!==null?(a=f.baseLanes|o,t.memoizedState=null):a=o,Ue(Es,qt),qt|=a;return _t(e,t,u,o),t.child}function wh(e,t){var o=t.ref;(e===null&&o!==null||e!==null&&e.ref!==o)&&(t.flags|=512,t.flags|=2097152)}function Eu(e,t,o,a,u){var f=jt(o)?Nr:vt.current;return f=ms(t,f),bs(t,u),o=mu(e,t,o,a,f,u),a=gu(),e!==null&&!Rt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~u,zn(e,t,u)):(qe&&a&&Xl(t),t.flags|=1,_t(e,t,o,u),t.child)}function xh(e,t,o,a,u){if(jt(o)){var f=!0;Qi(t)}else f=!1;if(bs(t,u),t.stateNode===null)da(e,t),lh(t,o,a),Su(t,o,a,u),a=!0;else if(e===null){var g=t.stateNode,_=t.memoizedProps;g.props=_;var E=g.context,M=o.contextType;typeof M=="object"&&M!==null?M=Jt(M):(M=jt(o)?Nr:vt.current,M=ms(t,M));var V=o.getDerivedStateFromProps,H=typeof V=="function"||typeof g.getSnapshotBeforeUpdate=="function";H||typeof g.UNSAFE_componentWillReceiveProps!="function"&&typeof g.componentWillReceiveProps!="function"||(_!==a||E!==M)&&uh(t,g,a,M),er=!1;var $=t.memoizedState;g.state=$,na(t,a,g,u),E=t.memoizedState,_!==a||$!==E||Nt.current||er?(typeof V=="function"&&(bu(t,o,V,a),E=t.memoizedState),(_=er||ah(t,o,_,a,$,E,M))?(H||typeof g.UNSAFE_componentWillMount!="function"&&typeof g.componentWillMount!="function"||(typeof g.componentWillMount=="function"&&g.componentWillMount(),typeof g.UNSAFE_componentWillMount=="function"&&g.UNSAFE_componentWillMount()),typeof g.componentDidMount=="function"&&(t.flags|=4194308)):(typeof g.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=E),g.props=a,g.state=E,g.context=M,a=_):(typeof g.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{g=t.stateNode,If(e,t),_=t.memoizedProps,M=t.type===t.elementType?_:an(t.type,_),g.props=M,H=t.pendingProps,$=g.context,E=o.contextType,typeof E=="object"&&E!==null?E=Jt(E):(E=jt(o)?Nr:vt.current,E=ms(t,E));var Y=o.getDerivedStateFromProps;(V=typeof Y=="function"||typeof g.getSnapshotBeforeUpdate=="function")||typeof g.UNSAFE_componentWillReceiveProps!="function"&&typeof g.componentWillReceiveProps!="function"||(_!==H||$!==E)&&uh(t,g,a,E),er=!1,$=t.memoizedState,g.state=$,na(t,a,g,u);var se=t.memoizedState;_!==H||$!==se||Nt.current||er?(typeof Y=="function"&&(bu(t,o,Y,a),se=t.memoizedState),(M=er||ah(t,o,M,a,$,se,E)||!1)?(V||typeof g.UNSAFE_componentWillUpdate!="function"&&typeof g.componentWillUpdate!="function"||(typeof g.componentWillUpdate=="function"&&g.componentWillUpdate(a,se,E),typeof g.UNSAFE_componentWillUpdate=="function"&&g.UNSAFE_componentWillUpdate(a,se,E)),typeof g.componentDidUpdate=="function"&&(t.flags|=4),typeof g.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof g.componentDidUpdate!="function"||_===e.memoizedProps&&$===e.memoizedState||(t.flags|=4),typeof g.getSnapshotBeforeUpdate!="function"||_===e.memoizedProps&&$===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=se),g.props=a,g.state=se,g.context=E,a=M):(typeof g.componentDidUpdate!="function"||_===e.memoizedProps&&$===e.memoizedState||(t.flags|=4),typeof g.getSnapshotBeforeUpdate!="function"||_===e.memoizedProps&&$===e.memoizedState||(t.flags|=1024),a=!1)}return Cu(e,t,o,a,f,u)}function Cu(e,t,o,a,u,f){wh(e,t);var g=(t.flags&128)!==0;if(!a&&!g)return u&&Ef(t,o,!1),zn(e,t,f);a=t.stateNode,q0.current=t;var _=g&&typeof o.getDerivedStateFromError!="function"?null:a.render();return t.flags|=1,e!==null&&g?(t.child=ws(t,e.child,null,f),t.child=ws(t,null,_,f)):_t(e,t,_,f),t.memoizedState=a.state,u&&Ef(t,o,!0),t.child}function bh(e){var t=e.stateNode;t.pendingContext?_f(e,t.pendingContext,t.pendingContext!==t.context):t.context&&_f(e,t.context,!1),uu(e,t.containerInfo)}function Sh(e,t,o,a,u){return vs(),nu(u),t.flags|=256,_t(e,t,o,a),t.child}var Nu={dehydrated:null,treeContext:null,retryLane:0};function ju(e){return{baseLanes:e,cachePool:null,transitions:null}}function _h(e,t,o){var a=t.pendingProps,u=He.current,f=!1,g=(t.flags&128)!==0,_;if((_=g)||(_=e!==null&&e.memoizedState===null?!1:(u&2)!==0),_?(f=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(u|=1),Ue(He,u&1),e===null)return tu(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(g=a.children,e=a.fallback,f?(a=t.mode,f=t.child,g={mode:"hidden",children:g},(a&1)===0&&f!==null?(f.childLanes=0,f.pendingProps=g):f=_a(g,a,0,null),e=zr(e,a,o,null),f.return=t,e.return=t,f.sibling=e,t.child=f,t.child.memoizedState=ju(o),t.memoizedState=Nu,e):Ru(t,g));if(u=e.memoizedState,u!==null&&(_=u.dehydrated,_!==null))return H0(e,t,g,a,_,u,o);if(f){f=a.fallback,g=t.mode,u=e.child,_=u.sibling;var E={mode:"hidden",children:a.children};return(g&1)===0&&t.child!==u?(a=t.child,a.childLanes=0,a.pendingProps=E,t.deletions=null):(a=ar(u,E),a.subtreeFlags=u.subtreeFlags&14680064),_!==null?f=ar(_,f):(f=zr(f,g,o,null),f.flags|=2),f.return=t,a.return=t,a.sibling=f,t.child=a,a=f,f=t.child,g=e.child.memoizedState,g=g===null?ju(o):{baseLanes:g.baseLanes|o,cachePool:null,transitions:g.transitions},f.memoizedState=g,f.childLanes=e.childLanes&~o,t.memoizedState=Nu,a}return f=e.child,e=f.sibling,a=ar(f,{mode:"visible",children:a.children}),(t.mode&1)===0&&(a.lanes=o),a.return=t,a.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=a,t.memoizedState=null,a}function Ru(e,t){return t=_a({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ca(e,t,o,a){return a!==null&&nu(a),ws(t,e.child,null,o),e=Ru(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function H0(e,t,o,a,u,f,g){if(o)return t.flags&256?(t.flags&=-257,a=_u(Error(s(422))),ca(e,t,g,a)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(f=a.fallback,u=t.mode,a=_a({mode:"visible",children:a.children},u,0,null),f=zr(f,u,g,null),f.flags|=2,a.return=t,f.return=t,a.sibling=f,t.child=a,(t.mode&1)!==0&&ws(t,e.child,null,g),t.child.memoizedState=ju(g),t.memoizedState=Nu,f);if((t.mode&1)===0)return ca(e,t,g,null);if(u.data==="$!"){if(a=u.nextSibling&&u.nextSibling.dataset,a)var _=a.dgst;return a=_,f=Error(s(419)),a=_u(f,a,void 0),ca(e,t,g,a)}if(_=(g&e.childLanes)!==0,Rt||_){if(a=ct,a!==null){switch(g&-g){case 4:u=2;break;case 16:u=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:u=32;break;case 536870912:u=268435456;break;default:u=0}u=(u&(a.suspendedLanes|g))!==0?0:u,u!==0&&u!==f.retryLane&&(f.retryLane=u,Mn(e,u),cn(a,e,u,-1))}return Hu(),a=_u(Error(s(421))),ca(e,t,g,a)}return u.data==="$?"?(t.flags|=128,t.child=e.child,t=sv.bind(null,e),u._reactRetry=t,null):(e=f.treeContext,Vt=Jn(u.nextSibling),$t=t,qe=!0,on=null,e!==null&&(Kt[Gt++]=On,Kt[Gt++]=Ln,Kt[Gt++]=jr,On=e.id,Ln=e.overflow,jr=t),t=Ru(t,a.children),t.flags|=4096,t)}function kh(e,t,o){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),iu(e.return,t,o)}function Tu(e,t,o,a,u){var f=e.memoizedState;f===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:o,tailMode:u}:(f.isBackwards=t,f.rendering=null,f.renderingStartTime=0,f.last=a,f.tail=o,f.tailMode=u)}function Eh(e,t,o){var a=t.pendingProps,u=a.revealOrder,f=a.tail;if(_t(e,t,a.children,o),a=He.current,(a&2)!==0)a=a&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&kh(e,o,t);else if(e.tag===19)kh(e,o,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(Ue(He,a),(t.mode&1)===0)t.memoizedState=null;else switch(u){case"forwards":for(o=t.child,u=null;o!==null;)e=o.alternate,e!==null&&ra(e)===null&&(u=o),o=o.sibling;o=u,o===null?(u=t.child,t.child=null):(u=o.sibling,o.sibling=null),Tu(t,!1,u,o,f);break;case"backwards":for(o=null,u=t.child,t.child=null;u!==null;){if(e=u.alternate,e!==null&&ra(e)===null){t.child=u;break}e=u.sibling,u.sibling=o,o=u,u=e}Tu(t,!0,o,null,f);break;case"together":Tu(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function da(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function zn(e,t,o){if(e!==null&&(t.dependencies=e.dependencies),Or|=t.lanes,(o&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(s(153));if(t.child!==null){for(e=t.child,o=ar(e,e.pendingProps),t.child=o,o.return=t;e.sibling!==null;)e=e.sibling,o=o.sibling=ar(e,e.pendingProps),o.return=t;o.sibling=null}return t.child}function W0(e,t,o){switch(t.tag){case 3:bh(t),vs();break;case 5:Df(t);break;case 1:jt(t.type)&&Qi(t);break;case 4:uu(t,t.stateNode.containerInfo);break;case 10:var a=t.type._context,u=t.memoizedProps.value;Ue(Zi,a._currentValue),a._currentValue=u;break;case 13:if(a=t.memoizedState,a!==null)return a.dehydrated!==null?(Ue(He,He.current&1),t.flags|=128,null):(o&t.child.childLanes)!==0?_h(e,t,o):(Ue(He,He.current&1),e=zn(e,t,o),e!==null?e.sibling:null);Ue(He,He.current&1);break;case 19:if(a=(o&t.childLanes)!==0,(e.flags&128)!==0){if(a)return Eh(e,t,o);t.flags|=128}if(u=t.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),Ue(He,He.current),a)break;return null;case 22:case 23:return t.lanes=0,vh(e,t,o)}return zn(e,t,o)}var Ch,Pu,Nh,jh;Ch=function(e,t){for(var o=t.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===t)break;for(;o.sibling===null;){if(o.return===null||o.return===t)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},Pu=function(){},Nh=function(e,t,o,a){var u=e.memoizedProps;if(u!==a){e=t.stateNode,Pr(wn.current);var f=null;switch(o){case"input":u=Ve(e,u),a=Ve(e,a),f=[];break;case"select":u=G({},u,{value:void 0}),a=G({},a,{value:void 0}),f=[];break;case"textarea":u=_r(e,u),a=_r(e,a),f=[];break;default:typeof u.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=qi)}eo(o,a);var g;o=null;for(M in u)if(!a.hasOwnProperty(M)&&u.hasOwnProperty(M)&&u[M]!=null)if(M==="style"){var _=u[M];for(g in _)_.hasOwnProperty(g)&&(o||(o={}),o[g]="")}else M!=="dangerouslySetInnerHTML"&&M!=="children"&&M!=="suppressContentEditableWarning"&&M!=="suppressHydrationWarning"&&M!=="autoFocus"&&(l.hasOwnProperty(M)?f||(f=[]):(f=f||[]).push(M,null));for(M in a){var E=a[M];if(_=u!=null?u[M]:void 0,a.hasOwnProperty(M)&&E!==_&&(E!=null||_!=null))if(M==="style")if(_){for(g in _)!_.hasOwnProperty(g)||E&&E.hasOwnProperty(g)||(o||(o={}),o[g]="");for(g in E)E.hasOwnProperty(g)&&_[g]!==E[g]&&(o||(o={}),o[g]=E[g])}else o||(f||(f=[]),f.push(M,o)),o=E;else M==="dangerouslySetInnerHTML"?(E=E?E.__html:void 0,_=_?_.__html:void 0,E!=null&&_!==E&&(f=f||[]).push(M,E)):M==="children"?typeof E!="str
40ing"&&typeof E!="number"||(f=f||[]).push(M,""+E):M!=="suppressContentEditableWarning"&&M!=="suppressHydrationWarning"&&(l.hasOwnProperty(M)?(E!=null&&M==="onScroll"&&Be("scroll",e),f||_===E||(f=[])):(f=f||[]).push(M,E))}o&&(f=f||[]).push("style",o);var M=f;(t.updateQueue=M)&&(t.flags|=4)}},jh=function(e,t,o,a){o!==a&&(t.flags|=4)};function Fo(e,t){if(!qe)switch(e.tailMode){case"hidden":t=e.tail;for(var o=null;t!==null;)t.alternate!==null&&(o=t),t=t.sibling;o===null?e.tail=null:o.sibling=null;break;case"collapsed":o=e.tail;for(var a=null;o!==null;)o.alternate!==null&&(a=o),o=o.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function xt(e){var t=e.alternate!==null&&e.alternate.child===e.child,o=0,a=0;if(t)for(var u=e.child;u!==null;)o|=u.lanes|u.childLanes,a|=u.subtreeFlags&14680064,a|=u.flags&14680064,u.return=e,u=u.sibling;else for(u=e.child;u!==null;)o|=u.lanes|u.childLanes,a|=u.subtreeFlags,a|=u.flags,u.return=e,u=u.sibling;return e.subtreeFlags|=a,e.childLanes=o,t}function Q0(e,t,o){var a=t.pendingProps;switch(Zl(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xt(t),null;case 1:return jt(t.type)&&Wi(),xt(t),null;case 3:return a=t.stateNode,Ss(),$e(Nt),$e(vt),fu(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Yi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,on!==null&&($u(on),on=null))),Pu(e,t),xt(t),null;case 5:cu(t);var u=Pr(Oo.current);if(o=t.type,e!==null&&t.stateNode!=null)Nh(e,t,o,a,u),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!a){if(t.stateNode===null)throw Error(s(166));return xt(t),null}if(e=Pr(wn.current),Yi(t)){a=t.stateNode,o=t.type;var f=t.memoizedProps;switch(a[vn]=t,a[jo]=f,e=(t.mode&1)!==0,o){case"dialog":Be("cancel",a),Be("close",a);break;case"iframe":case"object":case"embed":Be("load",a);break;case"video":case"audio":for(u=0;u<Eo.length;u++)Be(Eo[u],a);break;case"source":Be("error",a);break;case"img":case"image":case"link":Be("error",a),Be("load",a);break;case"details":Be("toggle",a);break;case"input":lt(a,f),Be("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!f.multiple},Be("invalid",a);break;case"textarea":ts(a,f),Be("invalid",a)}eo(o,f),u=null;for(var g in f)if(f.hasOwnProperty(g)){var _=f[g];g==="children"?typeof _=="string"?a.textContent!==_&&(f.suppressHydrationWarning!==!0&&Vi(a.textContent,_,e),u=["children",_]):typeof _=="number"&&a.textContent!==""+_&&(f.suppressHydrationWarning!==!0&&Vi(a.textContent,_,e),u=["children",""+_]):l.hasOwnProperty(g)&&_!=null&&g==="onScroll"&&Be("scroll",a)}switch(o){case"input":Ae(a),gn(a,f,!0);break;case"textarea":Ae(a),Xs(a);break;case"select":case"option":break;default:typeof f.onClick=="function"&&(a.onclick=qi)}a=u,t.updateQueue=a,a!==null&&(t.flags|=4)}else{g=u.nodeType===9?u:u.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=wi(o)),e==="http://www.w3.org/1999/xhtml"?o==="script"?(e=g.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=g.createElement(o,{is:a.is}):(e=g.createElement(o),o==="select"&&(g=e,a.multiple?g.multiple=!0:a.size&&(g.size=a.size))):e=g.createElementNS(e,o),e[vn]=t,e[jo]=a,Ch(e,t,!1,!1),t.stateNode=e;e:{switch(g=to(o,a),o){case"dialog":Be("cancel",e),Be("close",e),u=a;break;case"iframe":case"object":case"embed":Be("load",e),u=a;break;case"video":case"audio":for(u=0;u<Eo.length;u++)Be(Eo[u],e);u=a;break;case"source":Be("error",e),u=a;break;case"img":case"image":case"link":Be("error",e),Be("load",e),u=a;break;case"details":Be("toggle",e),u=a;break;case"input":lt(e,a),u=Ve(e,a),Be("invalid",e);break;case"option":u=a;break;case"select":e._wrapperState={wasMultiple:!!a.multiple},u=G({},a,{value:void 0}),Be("invalid",e);break;case"textarea":ts(e,a),u=_r(e,a),Be("invalid",e);break;default:u=a}eo(o,u),_=u;for(f in _)if(_.hasOwnProperty(f)){var E=_[f];f==="style"?xi(e,E):f==="dangerouslySetInnerHTML"?(E=E?E.__html:void 0,E!=null&&ss(e,E)):f==="children"?typeof E=="string"?(o!=="textarea"||E!=="")&&Qt(e,E):typeof E=="number"&&Qt(e,""+E):f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&f!=="autoFocus"&&(l.hasOwnProperty(f)?E!=null&&f==="onScroll"&&Be("scroll",e):E!=null&&L(e,f,E,g))}switch(o){case"input":Ae(e),gn(e,a,!1);break;case"textarea":Ae(e),Xs(e);break;case"option":a.value!=null&&e.setAttribute("value",""+me(a.value));break;case"select":e.multiple=!!a.multiple,f=a.value,f!=null?Wt(e,!!a.multiple,f,!1):a.defaultValue!=null&&Wt(e,!!a.multiple,a.defaultValue,!0);break;default:typeof u.onClick=="function"&&(e.onclick=qi)}switch(o){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}}a&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}
vendor: 24,492 bytes, line 40
40return xt(t),null;case 6:if(e&&t.stateNode!=null)jh(e,t,e.memoizedProps,a);else{if(typeof a!="string"&&t.stateNode===null)throw Error(s(166));if(o=Pr(Oo.current),Pr(wn.current),Yi(t)){if(a=t.stateNode,o=t.memoizedProps,a[vn]=t,(f=a.nodeValue!==o)&&(e=$t,e!==null))switch(e.tag){case 3:Vi(a.nodeValue,o,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Vi(a.nodeValue,o,(e.mode&1)!==0)}f&&(t.flags|=4)}else a=(o.nodeType===9?o:o.ownerDocument).createTextNode(a),a[vn]=t,t.stateNode=a}return xt(t),null;case 13:if($e(He),a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(qe&&Vt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)Pf(),vs(),t.flags|=98560,f=!1;else if(f=Yi(t),a!==null&&a.dehydrated!==null){if(e===null){if(!f)throw Error(s(318));if(f=t.memoizedState,f=f!==null?f.dehydrated:null,!f)throw Error(s(317));f[vn]=t}else vs(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;xt(t),f=!1}else on!==null&&($u(on),on=null),f=!0;if(!f)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=o,t):(a=a!==null,a!==(e!==null&&e.memoizedState!==null)&&a&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(He.current&1)!==0?it===0&&(it=3):Hu())),t.updateQueue!==null&&(t.flags|=4),xt(t),null);case 4:return Ss(),Pu(e,t),e===null&&Co(t.stateNode.containerInfo),xt(t),null;case 10:return ou(t.type._context),xt(t),null;case 17:return jt(t.type)&&Wi(),xt(t),null;case 19:if($e(He),f=t.memoizedState,f===null)return xt(t),null;if(a=(t.flags&128)!==0,g=f.rendering,g===null)if(a)Fo(f,!1);else{if(it!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(g=ra(e),g!==null){for(t.flags|=128,Fo(f,!1),a=g.updateQueue,a!==null&&(t.updateQueue=a,t.flags|=4),t.subtreeFlags=0,a=o,o=t.child;o!==null;)f=o,e=a,f.flags&=14680066,g=f.alternate,g===null?(f.childLanes=0,f.lanes=e,f.child=null,f.subtreeFlags=0,f.memoizedProps=null,f.memoizedState=null,f.updateQueue=null,f.dependencies=null,f.stateNode=null):(f.childLanes=g.childLanes,f.lanes=g.lanes,f.child=g.child,f.subtreeFlags=0,f.deletions=null,f.memoizedProps=g.memoizedProps,f.memoizedState=g.memoizedState,f.updateQueue=g.updateQueue,f.type=g.type,e=g.dependencies,f.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),o=o.sibling;return Ue(He,He.current&1|2),t.child}e=e.sibling}f.tail!==null&&Ze()>Cs&&(t.flags|=128,a=!0,Fo(f,!1),t.lanes=4194304)}else{if(!a)if(e=ra(g),e!==null){if(t.flags|=128,a=!0,o=e.updateQueue,o!==null&&(t.updateQueue=o,t.flags|=4),Fo(f,!0),f.tail===null&&f.tailMode==="hidden"&&!g.alternate&&!qe)return xt(t),null}else 2*Ze()-f.renderingStartTime>Cs&&o!==1073741824&&(t.flags|=128,a=!0,Fo(f,!1),t.lanes=4194304);f.isBackwards?(g.sibling=t.child,t.child=g):(o=f.last,o!==null?o.sibling=g:t.child=g,f.last=g)}return f.tail!==null?(t=f.tail,f.rendering=t,f.tail=t.sibling,f.renderingStartTime=Ze(),t.sibling=null,o=He.current,Ue(He,a?o&1|2:o&1),t):(xt(t),null);case 22:case 23:return qu(),a=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==a&&(t.flags|=8192),a&&(t.mode&1)!==0?(qt&1073741824)!==0&&(xt(t),t.subtreeFlags&6&&(t.flags|=8192)):xt(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function K0(e,t){switch(Zl(t),t.tag){case 1:return jt(t.type)&&Wi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ss(),$e(Nt),$e(vt),fu(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return cu(t),null;case 13:if($e(He),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));vs()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $e(He),null;case 4:return Ss(),null;case 10:return ou(t.type._context),null;case 22:case 23:return qu(),null;case 24:return null;default:return null}}var fa=!1,bt=!1,G0=typeof WeakSet=="function"?WeakSet:Set,te=null;function ks(e,t){var o=e.ref;if(o!==null)if(typeof o=="function")try{o(null)}catch(a){Ge(e,t,a)}else o.current=null}function Au(e,t,o){try{o()}catch(a){Ge(e,t,a)}}var Rh=!1;function J0(e,t){if(ql=Ai,e=af(),Il(e)){if("selectionStart"in e)var o={start:e.selectionStart,end:e.selectionEnd};else e:{o=(o=e.ownerDocument)&&o.defaultView||window;var a=o.getSelection&&o.getSelection();if(a&&a.rangeCount!==0){o=a.anchorNode;var u=a.anchorOffset,f=a.focusNode;a=a.focusOffset;try{o.nodeType,f.nodeType}catch{o=null;break e}var g=0,_=-1,E=-1,M=0,V=0,H=e,$=null;t:for(;;){for(var Y;H!==o||u!==0&&H.nodeType!==3||(_=g+u),H!==f||a!==0&&H.nodeType!==3||(E=g+a),H.nodeType===3&&(g+=H.nodeValue.length),(Y=H.firstChild)!==null;)$=H,H=Y;for(;;){if(H===e)break t;if($===o&&++M===u&&(_=g),$===f&&++V===a&&(E=g),(Y=H.nextSibling)!==null)break;H=$,$=H.parentNode}H=Y}o=_===-1||E===-1?null:{start:_,end:E}}else o=null}o=o||{start:0,end:0}}else o=null;for(Hl={focusedElem:e,selectionRange:o},Ai=!1,te=t;te!==null;)if(t=te,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,te=e;else for(;te!==null;){t=te;try{var se=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(se!==null){var le=se.memoizedProps,et=se.memoizedState,P=t.stateNode,j=P.getSnapshotBeforeUpdate(t.elementType===t.type?le:an(t.type,le),et);P.__reactInternalSnapshotBeforeUpdate=j}break;case 3:var A=t.stateNode.containerInfo;A.nodeType===1?A.textContent="":A.nodeType===9&&A.documentElement&&A.removeChild(A.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(W){Ge(t,t.return,W)}if(e=t.sibling,e!==null){e.return=t.return,te=e;break}te=t.return}return se=Rh,Rh=!1,se}function Do(e,t,o){var a=t.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var u=a=a.next;do{if((u.tag&e)===e){var f=u.destroy;u.destroy=void 0,f!==void 0&&Au(t,o,f)}u=u.next}while(u!==a)}}function ha(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var o=t=t.next;do{if((o.tag&e)===e){var a=o.create;o.destroy=a()}o=o.next}while(o!==t)}}function Ou(e){var t=e.ref;if(t!==null){var o=e.stateNode;switch(e.tag){case 5:e=o;break;default:e=o}typeof t=="function"?t(e):t.current=e}}function Th(e){var t=e.alternate;t!==null&&(e.alternate=null,Th(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[vn],delete t[jo],delete t[Gl],delete t[A0],delete t[O0])),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 Ph(e){return e.tag===5||e.tag===3||e.tag===4}function Ah(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ph(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 Lu(e,t,o){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?o.nodeType===8?o.parentNode.insertBefore(e,t):o.insertBefore(e,t):(o.nodeType===8?(t=o.parentNode,t.insertBefore(e,o)):(t=o,t.appendChild(e)),o=o._reactRootContainer,o!=null||t.onclick!==null||(t.onclick=qi));else if(a!==4&&(e=e.child,e!==null))for(Lu(e,t,o),e=e.sibling;e!==null;)Lu(e,t,o),e=e.sibling}function Mu(e,t,o){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?o.insertBefore(e,t):o.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(Mu(e,t,o),e=e.sibling;e!==null;)Mu(e,t,o),e=e.sibling}var pt=null,ln=!1;function nr(e,t,o){for(o=o.child;o!==null;)Oh(e,t,o),o=o.sibling}function Oh(e,t,o){if(yn&&typeof yn.onCommitFiberUnmount=="function")try{yn.onCommitFiberUnmount(Ci,o)}catch{}switch(o.tag){case 5:bt||ks(o,t);case 6:var a=pt,u=ln;pt=null,nr(e,t,o),pt=a,ln=u,pt!==null&&(ln?(e=pt,o=o.stateNode,e.nodeType===8?e.parentNode.removeChild(o):e.removeChild(o)):pt.removeChild(o.stateNode));break;case 18:pt!==null&&(ln?(e=pt,o=o.stateNode,e.nodeType===8?Kl(e.parentNode,o):e.nodeType===1&&Kl(e,o),yo(e)):Kl(pt,o.stateNode));break;case 4:a=pt,u=ln,pt=o.stateNode.containerInfo,ln=!0,nr(e,t,o),pt=a,ln=u;break;case 0:case 11:case 14:case 15:if(!bt&&(a=o.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){u=a=a.next;do{var f=u,g=f.destroy;f=f.tag,g!==void 0&&((f&2)!==0||(f&4)!==0)&&Au(o,t,g),u=u.next}while(u!==a)}nr(e,t,o);break;case 1:if(!bt&&(ks(o,t),a=o.stateNode,typeof a.componentWillUnmount=="function"))try{a.props=o.memoizedProps,a.state=o.memoizedState,a.componentWillUnmount()}catch(_){Ge(o,t,_)}nr(e,t,o);break;case 21:nr(e,t,o);break;case 22:o.mode&1?(bt=(a=bt)||o.memoizedState!==null,nr(e,t,o),bt=a):nr(e,t,o);break;default:nr(e,t,o)}}function Lh(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var o=e.stateNode;o===null&&(o=e.stateNode=new G0),t.forEach(function(a){var u=ov.bind(null,e,a);o.has(a)||(o.add(a),a.then(u,u))})}}function un(e,t){var o=t.deletions;if(o!==null)for(var a=0;a<o.length;a++){var u=o[a];try{var f=e,g=t,_=g;e:for(;_!==null;){switch(_.tag){case 5:pt=_.stateNode,ln=!1;break e;case 3:pt=_.stateNode.containerInfo,ln=!0;break e;case 4:pt=_.stateNode.containerInfo,ln=!0;break e}_=_.return}if(pt===null)throw Error(s(160));Oh(f,g,u),pt=null,ln=!1;var E=u.alternate;E!==null&&(E.return=null),u.return=null}catch(M){Ge(u,t,M)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Mh(t,e),t=t.sibling}function Mh(e,t){var o=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(un(t,e),bn(e),a&4){try{Do(3,e,e.return),ha(3,e)}catch(le){Ge(e,e.return,le)}try{Do(5,e,e.return)}catch(le){Ge(e,e.return,le)}}break;case 1:un(t,e),bn(e),a&512&&o!==null&&ks(o,o.return);break;case 5:if(un(t,e),bn(e),a&512&&o!==null&&ks(o,o.return),e.flags&32){var u=e.stateNode;try{Qt(u,"")}catch(le){Ge(e,e.return,le)}}if(a&4&&(u=e.stateNode,u!=null)){var f=e.memoizedProps,g=o!==null?o.memoizedProps:f,_=e.type,E=e.updateQueue;if(e.updateQueue=null,E!==null)try{_==="input"&&f.type==="radio"&&f.name!=null&&Ft(u,f),to(_,g);var M=to(_,f);for(g=0;g<E.length;g+=2){var V=E[g],H=E[g+1];V==="style"?xi(u,H):V==="dangerouslySetInnerHTML"?ss(u,H):V==="children"?Qt(u,H):L(u,V,H,M)}switch(_){case"input":Dt(u,f);break;case"textarea":Ys(u,f);break;case"select":var $=u._wrapperState.wasMultiple;u._wrapperState.wasMultiple=!!f.multiple;var Y=f.value;Y!=null?Wt(u,!!f.multiple,Y,!1):$!==!!f.multiple&&(f.defaultValue!=null?Wt(u,!!f.multiple,f.defaultValue,!0):Wt(u,!!f.multiple,f.multiple?[]:"",!1))}u[jo]=f}catch(le){Ge(e,e.return,le)}}break;case 6:if(un(t,e),bn(e),a&4){if(e.stateNode===null)throw Error(s(162));u=e.stateNode,f=e.memoizedProps;try{u.nodeValue=f}catch(le){Ge(e,e.return,le)}}break;case 3:if(un(t,e),bn(e),a&4&&o!==null&&o.memoizedState.isDehydrated)try{yo(t.containerInfo)}catch(le){Ge(e,e.return,le)}break;case 4:un(t,e),bn(e);break;case 13:un(t,e),bn(e),u=e.child,u.flags&8192&&(f=u.memoizedState!==null,u.stateNode.isHidden=f,!f||u.alternate!==null&&u.alternate.memoizedState!==null||(Fu=Ze())),a&4&&Lh(e);break;case 22:if(V=o!==null&&o.memoizedState!==null,e.mode&1?(bt=(M=bt)||V,un(t,e),bt=M):un(t,e),bn(e),a&8192){if(M=e.memoizedState!==null,(e.stateNode.isHidden=M)&&!V&&(e.mode&1)!==0)for(te=e,V=e.child;V!==null;){for(H=te=V;te!==null;){switch($=te,Y=$.child,$.tag){case 0:case 11:case 14:case 15:Do(4,$,$.return);break;case 1:ks($,$.return);var se=$.stateNode;if(typeof se.componentWillUnmount=="function"){a=$,o=$.return;try{t=a,se.props=t.memoizedProps,se.state=t.memoizedState,se.componentWillUnmount()}catch(le){Ge(a,o,le)}}break;case 5:ks($,$.return);break;case 22:if($.memoizedState!==null){Fh(H);continue}}Y!==null?(Y.return=$,te=Y):Fh(H)}V=V.sibling}e:for(V=null,H=e;;){if(H.tag===5){if(V===null){V=H;try{u=H.stateNode,M?(f=u.style,typeof f.setProperty=="function"?f.setProperty("display","none","important"):f.display="none"):(_=H.stateNode,E=H.memoizedProps.style,g=E!=null&&E.hasOwnProperty("display")?E.display:null,_.style.display=kr("display",g))}catch(le){Ge(e,e.return,le)}}}else if(H.tag===6){if(V===null)try{H.stateNode.nodeValue=M?"":H.memoizedProps}catch(le){Ge(e,e.return,le)}}else if((H.tag!==22&&H.tag!==23||H.memoizedState===null||H===e)&&H.child!==null){H.child.return=H,H=H.child;continue}if(H===e)break e;for(;H.sibling===null;){if(H.return===null||H.return===e)break e;V===H&&(V=null),H=H.return}V===H&&(V=null),H.sibling.return=H.return,H=H.sibling}}break;case 19:un(t,e),bn(e),a&4&&Lh(e);break;case 21:break;default:un(t,e),bn(e)}}function bn(e){var t=e.flags;if(t&2){try{e:{for(var o=e.return;o!==null;){if(Ph(o)){var a=o;break e}o=o.return}throw Error(s(160))}switch(a.tag){case 5:var u=a.stateNode;a.flags&32&&(Qt(u,""),a.flags&=-33);var f=Ah(e);Mu(e,f,u);break;case 3:case 4:var g=a.stateNode.containerInfo,_=Ah(e);Lu(e,_,g);break;default:throw Error(s(161))}}catch(E){Ge(e,e.return,E)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Y0(e,t,o){te=e,Ih(e)}function Ih(e,t,o){for(var a=(e.mode&1)!==0;te!==null;){var u=te,f=u.child;if(u.tag===22&&a){var g=u.memoizedState!==null||fa;if(!g){var _=u.alternate,E=_!==null&&_.memoizedState!==null||bt;_=fa;var M=bt;if(fa=g,(bt=E)&&!M)for(te=u;te!==null;)g=te,E=g.child,g.tag===22&&g.memoizedState!==null?Dh(u):E!==null?(E.return=g,te=E):Dh(u);for(;f!==null;)te=f,Ih(f),f=f.sibling;te=u,fa=_,bt=M}zh(e)}else(u.subtreeFlags&8772)!==0&&f!==null?(f.return=u,te=f):zh(e)}}function zh(e){for(;te!==null;){var t=te;if((t.flags&8772)!==0){var o=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:bt||ha(5,t);break;case 1:var a=t.stateNode;if(t.flags&4&&!bt)if(o===null)a.componentDidMount();else{var u=t.elementType===t.type?o.memoizedProps:an(t.type,o.memoizedProps);a.componentDidUpdate(u,o.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var f=t.updateQueue;f!==null&&Ff(t,f,a);break;case 3:var g=t.updateQueue;if(g!==null){if(o=null,t.child!==null)switch(t.child.tag){case 5:o=t.child.stateNode;break;case 1:o=t.child.stateNode}Ff(t,g,o)}break;case 5:var _=t.stateNode;if(o===null&&t.flags&4){o=_;var E=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":E.autoFocus&&o.focus();break;case"img":E.src&&(o.src=E.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var M=t.alternate;if(M!==null){var V=M.memoizedState;if(V!==null){var H=V.dehydrated;H!==null&&yo(H)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(s(163))}bt||t.flags&512&&Ou(t)}catch($){Ge(t,t.return,$)}}if(t===e){te=null;break}if(o=t.sibling,o!==null){o.return=t.return,te=o;break}te=t.return}}function Fh(e){for(;te!==null;){var t=te;if(t===e){te=null;break}var o=t.sibling;if(o!==null){o.return=t.return,te=o;break}te=t.return}}function Dh(e){for(;te!==null;){var t=te;try{switch(t.tag){case 0:case 11:case 15:var o=t.return;try{ha(4,t)}catch(E){Ge(t,o,E)}break;case 1:var a=t.stateNode;if(typeof a.componentDidMount=="function"){var u=t.return;try{a.componentDidMount()}catch(E){Ge(t,u,E)}}var f=t.return;try{Ou(t)}catch(E){Ge(t,f,E)}break;case 5:var g=t.return;try{Ou(t)}catch(E){Ge(t,g,E)}}}catch(E){Ge(t,t.return,E)}if(t===e){te=null;break}var _=t.sibling;if(_!==null){_.return=t.return,te=_;break}te=t.return}}var X0=Math.ceil,pa=I.ReactCurrentDispatcher,Iu=I.ReactCurrentOwner,Xt=I.ReactCurrentBatchConfig,Pe=0,ct=null,rt=null,mt=0,qt=0,Es=Yn(0),it=0,Uo=null,Or=0,ma=0,zu=0,Bo=null,Tt=null,Fu=0,Cs=1/0,Fn=null,ga=!1,Du=null,rr=null,ya=!1,sr=null,va=0,$o=0,Uu=null,wa=-1,xa=0;function kt(){return(Pe&6)!==0?Ze():wa!==-1?wa:wa=Ze()}function or(e){return(e.mode&1)===0?1:(Pe&2)!==0&&mt!==0?mt&-mt:M0.transition!==null?(xa===0&&(xa=Pd()),xa):(e=Fe,e!==0||(e=window.event,e=e===void 0?16:Ud(e.type)),e)}function cn(e,t,o,a){if(50<$o)throw $o=0,Uu=null,Error(s(185));fo(e,o,a),((Pe&2)===0||e!==ct)&&(e===ct&&((Pe&2)===0&&(ma|=o),it===4&&ir(e,mt)),Pt(e,a),o===1&&Pe===0&&(t.mode&1)===0&&(Cs=Ze()+500,Ki&&Zn()))}function Pt(e,t){var o=e.callbackNode;My(e,t);var a=Ri(e,e===ct?mt:0);if(a===0)o!==null&&jd(o),e.callbackNode=null,e.callbackPriority=0;else if(t=a&-a,e.callbackPriority!==t){if(o!=null&&jd(o),t===1)e.tag===0?L0(Bh.bind(null,e)):Cf(Bh.bind(null,e)),T0(function(){(Pe&6)===0&&Zn()}),o=null;else{switch(Ad(a)){case 1:o=wl;break;case 4:o=Rd;break;case 16:o=Ei;break;case 536870912:o=Td;break;default:o=Ei}o=Gh(o,Uh.bind(null,e))}e.callbackPriority=t,e.callbackNode=o}}function Uh(e,t){if(wa=-1,xa=0,(Pe&6)!==0)throw Error(s(327));var o=e.callbackNode;if(Ns()&&e.callbackNode!==o)return null;var a=Ri(e,e===ct?mt:0);if(a===0)return null;if((a&30)!==0||(a&e.expiredLanes)!==0||t)t=ba(e,a);else{t=a;var u=Pe;Pe|=2;var f=Vh();(ct!==e||mt!==t)&&(Fn=null,Cs=Ze()+500,Mr(e,t));do try{tv();break}catch(_){$h(e,_)}while(!0);su(),pa.current=f,Pe=u,rt!==null?t=0:(ct=null,mt=0,t=it)}if(t!==0){if(t===2&&(u=xl(e),u!==0&&(a=u,t=Bu(e,u))),t===1)throw o=Uo,Mr(e,0),ir(e,a),Pt(e,Ze()),o;if(t===6)ir(e,a);else{if(u=e.current.alternate,(a&30)===0&&!Z0(u)&&(t=ba(e,a),t===2&&(f=xl(e),f!==0&&(a=f,t=Bu(e,f))),t===1))throw o=Uo,Mr(e,0),ir(e,a),Pt(e,Ze()),o;switch(e.finishedWork=u,e.finishedLanes=a,t){case 0:case 1:throw Error(s(345));case 2:Ir(e,Tt,Fn);break;case 3:if(ir(e,a),(a&130023424)===a&&(t=Fu+500-Ze(),10<t)){if(Ri(e,0)!==0)break;if(u=e.suspendedLanes,(u&a)!==a){kt(),e.pingedLanes|=e.suspendedLanes&u;break}e.timeoutHandle=Ql(Ir.bind(null,e,Tt,Fn),t);break}Ir(e,Tt,Fn);break;case 4:if(ir(e,a),(a&4194240)===a)break;for(t=e.eventTimes,u=-1;0<a;){var g=31-rn(a);f=1<<g,g=t[g],g>u&&(u=g),a&=~f}if(a=u,a=Ze()-a,a=(120>a?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*X0(a/1960))-a,10<a){e.timeoutHandle=Ql(Ir.bind(null,e,Tt,Fn),a);break}Ir(e,Tt,Fn);break;case 5:Ir(e,Tt,Fn);break;default:throw Error(s(329))}}}return Pt(e,Ze()),e.callbackNode===o?Uh.bind(null,e):null}function Bu(e,t){var o=Bo;return e.current.memoizedState.isDehydrated&&(Mr(e,t).flags|=256),e=ba(e,t),e!==2&&(t=Tt,Tt=o,t!==null&&$u(t)),e}function $u(e){Tt===null?Tt=e:Tt.push.apply(Tt,e)}function Z0(e){for(var t=e;;){if(t.flags&16384){var o=t.updateQueue;if(o!==null&&(o=o.stores,o!==null))for(var a=0;a<o.length;a++){var u=o[a],f=u.getSnapshot;u=u.value;try{if(!sn(f(),u))return!1}catch{return!1}}}if(o=t.child,t.subtreeFlags&16384&&o!==null)o.return=t,t=o;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ir(e,t){for(t&=~zu,t&=~ma,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var o=31-rn(t),a=1<<o;e[o]=-1,t&=~a}}function Bh(e){if((Pe&6)!==0)throw Error(s(327));Ns();var t=Ri(e,0);if((t&1)===0)return Pt(e,Ze()),null;var o=ba(e,t);if(e.tag!==0&&o===2){var a=xl(e);a!==0&&(t=a,o=Bu(e,a))}if(o===1)throw o=Uo,Mr(e,0),ir(e,t),Pt(e,Ze()),o;if(o===6)throw Error(s(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ir(e,Tt,Fn),Pt(e,Ze()),null}function Vu(e,t){var o=Pe;Pe|=1;try{return e(t)}finally{Pe=o,Pe===0&&(Cs=Ze()+500,Ki&&Zn())}}function Lr(e){sr!==null&&sr.tag===0&&(Pe&6)===0&&Ns();var t=Pe;Pe|=1;var o=Xt.transition,a=Fe;try{if(Xt.transition=null,Fe=1,e)return e()}finally{Fe=a,Xt.transition=o,Pe=t,(Pe&6)===0&&Zn()}}function qu(){qt=Es.current,$e(Es)}function Mr(e,t){e.finishedWork=null,e.finishedLanes=0;var o=e.timeoutHandle;if(o!==-1&&(e.timeoutHandle=-1,R0(o)),rt!==null)for(o=rt.return;o!==null;){var a=o;switch(Zl(a),a.tag){case 1:a=a.type.childContextTypes,a!=null&&Wi();break;case 3:Ss(),$e(Nt),$e(vt),fu();break;case 5:cu(a);break;case 4:Ss();break;case 13:$e(He);break;case 19:$e(He);break;case 10:ou(a.type._context);break;case 22:case 23:qu()}o=o.return}if(ct=e,rt=e=ar(e.current,null),mt=qt=t,it=0,Uo=null,zu=ma=Or=0,Tt=Bo=null,Tr!==null){for(t=0;t<Tr.length;t++)if(o=Tr[t],a=o.interleaved,a!==null){o.interleaved=null;var u=a.next,f=o.pending;if(f!==null){var g=f.next;f.next=u,a.next=g}o.pending=a}Tr=null}return e}function $h(e,t){do{var o=rt;try{if(su(),sa.current=la,oa){for(var a=We.memoizedState;a!==null;){var u=a.queue;u!==null&&(u.pending=null),a=a.next}oa=!1}if(Ar=0,ut=ot=We=null,Lo=!1,Mo=0,Iu.current=null,o===null||o.return===null){it=1,Uo=t,rt=null;break}e:{var f=e,g=o.return,_=o,E=t;if(t=mt,_.flags|=32768,E!==null&&typeof E=="object"&&typeof E.then=="function"){var M=E,V=_,H=V.tag;if((V.mode&1)===0&&(H===0||H===11||H===15)){var $=V.alternate;$?(V.updateQueue=$.updateQueue,V.memoizedState=$.memoizedState,V.lanes=$.lanes):(V.updateQueue=null,V.memoizedState=null)}var Y=hh(g);if(Y!==null){Y.flags&=-257,ph(Y,g,_,f,t),Y.mode&1&&fh(f,M,t),t=Y,E=M;var se=t.updateQueue;if(se===null){var le=new Set;le.add(E),t.updateQueue=le}else se.add(E);break e}else{if((t&1)===0){fh(f,M,t),Hu();break e}E=Error(s(426))}}else if(qe&&_.mode&1){var et=hh(g);if(et!==null){(et.flags&65536)===0&&(et.flags|=256),ph(et,g,_,f,t),nu(_s(E,_));break e}}f=E=_s(E,_),it!==4&&(it=2),Bo===null?Bo=[f]:Bo.push(f),f=g;do{switch(f.tag){case 3:f.flags|=65536,t&=-t,f.lanes|=t;var P=ch(f,E,t);zf(f,P);break e;case 1:_=E;var j=f.type,A=f.stateNode;if((f.flags&128)===0&&(typeof j.getDerivedStateFromError=="function"||A!==null&&typeof A.componentDidCatch=="function"&&(rr===null||!rr.has(A)))){f.flags|=65536,t&=-t,f.lanes|=t;var W=dh(f,_,t);zf(f,W);break e}}f=f.return}while(f!==null)}Hh(o)}catch(ue){t=ue,rt===o&&o!==null&&(rt=o=o.return);continue}break}while(!0)}function Vh(){var e=pa.current;return pa.current=la,e===null?la:e}function Hu(){(it===0||it===3||it===2)&&(it=4),ct===null||(Or&268435455)===0&&(ma&268435455)===0||ir(ct,mt)}function ba(e,t){var o=Pe;Pe|=2;var a=Vh();(ct!==e||mt!==t)&&(Fn=null,Mr(e,t));do try{ev();break}catch(u){$h(e,u)}while(!0);if(su(),Pe=o,pa.current=a,rt!==null)throw Error(s(261));return ct=null,mt=0,it}function ev(){for(;rt!==null;)qh(rt)}function tv(){for(;rt!==null&&!Cy();)qh(rt)}function qh(e){var t=Kh(e.alternate,e,qt);e.memoizedProps=e.pendingProps,t===null?Hh(e):rt=t,Iu.current=null}function Hh(e){var t=e;do{var o=t.alternate;if(e=t.return,(t.flags&32768)===0){if(o=Q0(o,t,qt),o!==null){rt=o;return}}else{if(o=K0(o,t),o!==null){o.flags&=32767,rt=o;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{it=6,rt=null;return}}if(t=t.sibling,t!==null){rt=t;return}rt=t=e}while(t!==null);it===0&&(it=5)}function Ir(e,t,o){var a=Fe,u=Xt.transition;try{Xt.transition=null,Fe=1,nv(e,t,o,a)}finally{Xt.transition=u,Fe=a}return null}function nv(e,t,o,a){do Ns();while(sr!==null);if((Pe&6)!==0)throw Error(s(327));o=e.finishedWork;var u=e.finishedLanes;if(o===null)return null;if(e.finishedWork=null,e.finishedLanes=0,o===e.current)throw Error(s(177));e.callbackNode=null,e.callbackPriority=0;var f=o.lanes|o.childLanes;if(Iy(e,f),e===ct&&(rt=ct=null,mt=0),(o.subtreeFlags&2064)===0&&(o.flags&2064)===0||ya||(ya=!0,Gh(Ei,function(){return Ns(),null})),f=(o.flags&15990)!==0,(o.subtreeFlags&15990)!==0||f){f=Xt.transition,Xt.transition=null;var g=Fe;Fe=1;var _=Pe;Pe|=4,Iu.current=null,J0(e,o),Mh(o,e),S0(Hl),Ai=!!ql,Hl=ql=null,e.current=o,Y0(o),Ny(),Pe=_,Fe=g,Xt.transition=f}else e.current=o;if(ya&&(ya=!1,sr=e,va=u),f=e.pendingLanes,f===0&&(rr=null),Ty(o.stateNode),Pt(e,Ze()),t!==null)for(a=e.onRecoverableError,o=0;o<t.length;o++)u=t[o],a(u.value,{componentStack:u.stack,digest:u.digest});if(ga)throw ga=!1,e=Du,Du=null,e;return(va&1)!==0&&e.tag!==0&&Ns(),f=e.pendingLanes,(f&1)!==0?e===Uu?$o++:($o=0,Uu=e):$o=0,Zn(),null}function Ns(){if(sr!==null){var e=Ad(va),t=Xt.transition,o=Fe;try{if(Xt.transition=null,Fe=16>e?16:e,sr===null)var a=!1;else{if(e=sr,sr=null,va=0,(Pe&6)!==0)throw Error(s(331));var u=Pe;for(Pe|=4,te=e.current;te!==null;){var f=te,g=f.child;if((te.flags&16)!==0){var _=f.deletions;if(_!==null){for(var E=0;E<_.length;E++){var M=_[E];for(te=M;te!==null;){var V=te;switch(V.tag){case 0:case 11:case 15:Do(8,V,f)}var H=V.child;if(H!==null)H.return=V,te=H;else for(;te!==null;){V=te;var $=V.sibling,Y=V.return;if(Th(V),V===M){te=null;break}if($!==null){$.return=Y,te=$;break}te=Y}}}var se=f.alternate;if(se!==null){var le=se.child;if(le!==null){se.child=null;do{var et=le.sibling;le.sibling=null,le=et}while(le!==null)}}te=f}}if((f.subtreeFlags&2064)!==0&&g!==null)g.return=f,te=g;else e:for(;te!==null;){if(f=te,(f.flags&2048)!==0)switch(f.tag){case 0:case 11:case 15:Do(9,f,f.return)}var P=f.sibling;if(P!==null){P.return=f.return,te=P;break e}te=f.return}}var j=e.current;for(te=j;te!==null;){g=te;var A=g.child;if((g.subtreeFlags&2064)!==0&&A!==null)A.return=g,te=A;else e:for(g=j;te!==null;){if(_=te,(_.flags&2048)!==0)try{switch(_.tag){case 0:case 11:case 15:ha(9,_)}}catch(ue){Ge(_,_.return,ue)}if(_===g){te=null;break e}var W=_.sibling;if(W!==null){W.return=_.return,te=W;break e}te=_.return}}if(Pe=u,Zn(),yn&&typeof yn.onPostCommitFiberRoot=="function")try{yn.onPostCommitFiberRoot(Ci,e)}catch{}a=!0}return a}finally{Fe=o,Xt.transition=t}}return!1}
vendor: 5,100 bytes, line 40
40function Wh(e,t,o){t=_s(o,t),t=ch(e,t,1),e=tr(e,t,1),t=kt(),e!==null&&(fo(e,1,t),Pt(e,t))}function Ge(e,t,o){if(e.tag===3)Wh(e,e,o);else for(;t!==null;){if(t.tag===3){Wh(t,e,o);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(rr===null||!rr.has(a))){e=_s(o,e),e=dh(t,e,1),t=tr(t,e,1),e=kt(),t!==null&&(fo(t,1,e),Pt(t,e));break}}t=t.return}}function rv(e,t,o){var a=e.pingCache;a!==null&&a.delete(t),t=kt(),e.pingedLanes|=e.suspendedLanes&o,ct===e&&(mt&o)===o&&(it===4||it===3&&(mt&130023424)===mt&&500>Ze()-Fu?Mr(e,0):zu|=o),Pt(e,t)}function Qh(e,t){t===0&&((e.mode&1)===0?t=1:(t=ji,ji<<=1,(ji&130023424)===0&&(ji=4194304)));var o=kt();e=Mn(e,t),e!==null&&(fo(e,t,o),Pt(e,o))}function sv(e){var t=e.memoizedState,o=0;t!==null&&(o=t.retryLane),Qh(e,o)}function ov(e,t){var o=0;switch(e.tag){case 13:var a=e.stateNode,u=e.memoizedState;u!==null&&(o=u.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(s(314))}a!==null&&a.delete(t),Qh(e,o)}var Kh;Kh=function(e,t,o){if(e!==null)if(e.memoizedProps!==t.pendingProps||Nt.current)Rt=!0;else{if((e.lanes&o)===0&&(t.flags&128)===0)return Rt=!1,W0(e,t,o);Rt=(e.flags&131072)!==0}else Rt=!1,qe&&(t.flags&1048576)!==0&&Nf(t,Ji,t.index);switch(t.lanes=0,t.tag){case 2:var a=t.type;da(e,t),e=t.pendingProps;var u=ms(t,vt.current);bs(t,o),u=mu(null,t,a,e,u,o);var f=gu();return t.flags|=1,typeof u=="object"&&u!==null&&typeof u.render=="function"&&u.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,jt(a)?(f=!0,Qi(t)):f=!1,t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,lu(t),u.updater=ua,t.stateNode=u,u._reactInternals=t,Su(t,a,e,o),t=Cu(null,t,a,!0,f,o)):(t.tag=0,qe&&f&&Xl(t),_t(null,t,u,o),t=t.child),t;case 16:a=t.elementType;e:{switch(da(e,t),e=t.pendingProps,u=a._init,a=u(a._payload),t.type=a,u=t.tag=av(a),e=an(a,e),u){case 0:t=Eu(null,t,a,e,o);break e;case 1:t=xh(null,t,a,e,o);break e;case 11:t=mh(null,t,a,e,o);break e;case 14:t=gh(null,t,a,an(a.type,e),o);break e}throw Error(s(306,a,""))}return t;case 0:return a=t.type,u=t.pendingProps,u=t.elementType===a?u:an(a,u),Eu(e,t,a,u,o);case 1:return a=t.type,u=t.pendingProps,u=t.elementType===a?u:an(a,u),xh(e,t,a,u,o);case 3:e:{if(bh(t),e===null)throw Error(s(387));a=t.pendingProps,f=t.memoizedState,u=f.element,If(e,t),na(t,a,null,o);var g=t.memoizedState;if(a=g.element,f.isDehydrated)if(f={element:a,isDehydrated:!1,cache:g.cache,pendingSuspenseBoundaries:g.pendingSuspenseBoundaries,transitions:g.transitions},t.updateQueue.baseState=f,t.memoizedState=f,t.flags&256){u=_s(Error(s(423)),t),t=Sh(e,t,a,o,u);break e}else if(a!==u){u=_s(Error(s(424)),t),t=Sh(e,t,a,o,u);break e}else for(Vt=Jn(t.stateNode.containerInfo.firstChild),$t=t,qe=!0,on=null,o=Lf(t,null,a,o),t.child=o;o;)o.flags=o.flags&-3|4096,o=o.sibling;else{if(vs(),a===u){t=zn(e,t,o);break e}_t(e,t,a,o)}t=t.child}return t;case 5:return Df(t),e===null&&tu(t),a=t.type,u=t.pendingProps,f=e!==null?e.memoizedProps:null,g=u.children,Wl(a,u)?g=null:f!==null&&Wl(a,f)&&(t.flags|=32),wh(e,t),_t(e,t,g,o),t.child;case 6:return e===null&&tu(t),null;case 13:return _h(e,t,o);case 4:return uu(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=ws(t,null,a,o):_t(e,t,a,o),t.child;case 11:return a=t.type,u=t.pendingProps,u=t.elementType===a?u:an(a,u),mh(e,t,a,u,o);case 7:return _t(e,t,t.pendingProps,o),t.child;case 8:return _t(e,t,t.pendingProps.children,o),t.child;case 12:return _t(e,t,t.pendingProps.children,o),t.child;case 10:e:{if(a=t.type._context,u=t.pendingProps,f=t.memoizedProps,g=u.value,Ue(Zi,a._currentValue),a._currentValue=g,f!==null)if(sn(f.value,g)){if(f.children===u.children&&!Nt.current){t=zn(e,t,o);break e}}else for(f=t.child,f!==null&&(f.return=t);f!==null;){var _=f.dependencies;if(_!==null){g=f.child;for(var E=_.firstContext;E!==null;){if(E.context===a){if(f.tag===1){E=In(-1,o&-o),E.tag=2;var M=f.updateQueue;if(M!==null){M=M.shared;var V=M.pending;V===null?E.next=E:(E.next=V.next,V.next=E),M.pending=E}}f.lanes|=o,E=f.alternate,E!==null&&(E.lanes|=o),iu(f.return,o,t),_.lanes|=o;break}E=E.next}}else if(f.tag===10)g=f.type===t.type?null:f.child;else if(f.tag===18){if(g=f.return,g===null)throw Error(s(341));g.lanes|=o,_=g.alternate,_!==null&&(_.lanes|=o),iu(g,o,t),g=f.sibling}else g=f.child;if(g!==null)g.return=f;else for(g=f;g!==null;){if(g===t){g=null;break}if(f=g.sibling,f!==null){f.return=g.return,g=f;break}g=g.return}f=g}_t(e,t,u.children,o),t=t.child}return t;case 9:return u=t.type,a=t.pendingProps.children,bs(t,o),u=Jt(u),a=a(u),t.flags|=1,_t(e,t,a,o),t.child;case 14:return a=t.type,u=an(a,t.pendingProps),u=an(a.type,u),gh(e,t,a,u,o);case 15:return yh(e,t,t.type,t.pendingProps,o);case 17:return a=t.type,u=t.pendingProps,u=t.elementType===a?u:an(a,u),da(e,t),t.tag=1,jt(a)?(e=!0,Qi(t)):e=!1,bs(t,o),lh(t,a,u),Su(t,a,u,o),Cu(null,t,a,!0,e,o);case 19:return Eh(e,t,o);case 22:return vh(e,t,o)}throw Error(s(156,t.tag))};function Gh(e,t){return Nd(e,t)}function iv(e,t,o,a){this.tag=e,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 7,564 bytes, line 40
40ype=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Zt(e,t,o,a){return new iv(e,t,o,a)}function Wu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function av(e){if(typeof e=="function")return Wu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===we)return 11;if(e===Le)return 14}return 2}function ar(e,t){var o=e.alternate;return o===null?(o=Zt(e.tag,t,e.key,e.mode),o.elementType=e.elementType,o.type=e.type,o.stateNode=e.stateNode,o.alternate=e,e.alternate=o):(o.pendingProps=t,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,t=e.dependencies,o.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},o.sibling=e.sibling,o.index=e.index,o.ref=e.ref,o}function Sa(e,t,o,a,u,f){var g=2;if(a=e,typeof e=="function")Wu(e)&&(g=1);else if(typeof e=="string")g=5;else e:switch(e){case K:return zr(o.children,u,f,t);case U:g=8,u|=8;break;case ae:return e=Zt(12,o,t,u|2),e.elementType=ae,e.lanes=f,e;case Ee:return e=Zt(13,o,t,u),e.elementType=Ee,e.lanes=f,e;case Te:return e=Zt(19,o,t,u),e.elementType=Te,e.lanes=f,e;case xe:return _a(o,u,f,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case J:g=10;break e;case de:g=9;break e;case we:g=11;break e;case Le:g=14;break e;case ve:g=16,a=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=Zt(g,o,t,u),t.elementType=e,t.type=a,t.lanes=f,t}function zr(e,t,o,a){return e=Zt(7,e,a,t),e.lanes=o,e}function _a(e,t,o,a){return e=Zt(22,e,a,t),e.elementType=xe,e.lanes=o,e.stateNode={isHidden:!1},e}function Qu(e,t,o){return e=Zt(6,e,null,t),e.lanes=o,e}function Ku(e,t,o){return t=Zt(4,e.children!==null?e.children:[],e.key,t),t.lanes=o,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function lv(e,t,o,a,u){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=bl(0),this.expirationTimes=bl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bl(0),this.identifierPrefix=a,this.onRecoverableError=u,this.mutableSourceEagerHydrationData=null}function Gu(e,t,o,a,u,f,g,_,E){return e=new lv(e,t,o,_,E),t===1?(t=1,f===!0&&(t|=8)):t=0,f=Zt(3,null,null,t),e.current=f,f.stateNode=e,f.memoizedState={element:a,isDehydrated:o,cache:null,transitions:null,pendingSuspenseBoundaries:null},lu(f),e}function uv(e,t,o){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Q,key:a==null?null:""+a,children:e,containerInfo:t,implementation:o}}function Jh(e){if(!e)return Xn;e=e._reactInternals;e:{if(Er(e)!==e||e.tag!==1)throw Error(s(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(jt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(s(171))}if(e.tag===1){var o=e.type;if(jt(o))return kf(e,o,t)}return t}function Yh(e,t,o,a,u,f,g,_,E){return e=Gu(o,a,!0,e,u,f,g,_,E),e.context=Jh(null),o=e.current,a=kt(),u=or(o),f=In(a,u),f.callback=t??null,tr(o,f,u),e.current.lanes=u,fo(e,u,a),Pt(e,a),e}function ka(e,t,o,a){var u=t.current,f=kt(),g=or(u);return o=Jh(o),t.context===null?t.context=o:t.pendingContext=o,t=In(f,g),t.payload={element:e},a=a===void 0?null:a,a!==null&&(t.callback=a),e=tr(u,t,g),e!==null&&(cn(e,u,g,f),ta(e,u,g)),g}function Ea(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 Xh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var o=e.retryLane;e.retryLane=o!==0&&o<t?o:t}}function Ju(e,t){Xh(e,t),(e=e.alternate)&&Xh(e,t)}function cv(){return null}var Zh=typeof reportError=="function"?reportError:function(e){console.error(e)};function Yu(e){this._internalRoot=e}Ca.prototype.render=Yu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(s(409));ka(e,t,null,null)},Ca.prototype.unmount=Yu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Lr(function(){ka(null,e,null,null)}),t[Pn]=null}};function Ca(e){this._internalRoot=e}Ca.prototype.unstable_scheduleHydration=function(e){if(e){var t=Md();e={blockedOn:null,target:e,priority:t};for(var o=0;o<Qn.length&&t!==0&&t<Qn[o].priority;o++);Qn.splice(o,0,e),o===0&&Fd(e)}};function Xu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Na(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ep(){}function dv(e,t,o,a,u){if(u){if(typeof a=="function"){var f=a;a=function(){var M=Ea(g);f.call(M)}}var g=Yh(t,a,e,0,null,!1,!1,"",ep);return e._reactRootContainer=g,e[Pn]=g.current,Co(e.nodeType===8?e.parentNode:e),Lr(),g}for(;u=e.lastChild;)e.removeChild(u);if(typeof a=="function"){var _=a;a=function(){var M=Ea(E);_.call(M)}}var E=Gu(e,0,!1,null,null,!1,!1,"",ep);return e._reactRootContainer=E,e[Pn]=E.current,Co(e.nodeType===8?e.parentNode:e),Lr(function(){ka(t,E,o,a)}),E}function ja(e,t,o,a,u){var f=o._reactRootContainer;if(f){var g=f;if(typeof u=="function"){var _=u;u=function(){var E=Ea(g);_.call(E)}}ka(t,g,e,u)}else g=dv(o,t,e,u,a);return Ea(g)}Od=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var o=co(t.pendingLanes);o!==0&&(Sl(t,o|1),Pt(t,Ze()),(Pe&6)===0&&(Cs=Ze()+500,Zn()))}break;case 13:Lr(function(){var a=Mn(e,1);if(a!==null){var u=kt();cn(a,e,1,u)}}),Ju(e,1)}},_l=function(e){if(e.tag===13){var t=Mn(e,134217728);if(t!==null){var o=kt();cn(t,e,134217728,o)}Ju(e,134217728)}},Ld=function(e){if(e.tag===13){var t=or(e),o=Mn(e,t);if(o!==null){var a=kt();cn(o,e,t,a)}Ju(e,t)}},Md=function(){return Fe},Id=function(e,t){var o=Fe;try{return Fe=e,t()}finally{Fe=o}},ro=function(e,t,o){switch(t){case"input":if(Dt(e,o),t=o.name,o.type==="radio"&&t!=null){for(o=e;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<o.length;t++){var a=o[t];if(a!==e&&a.form===e.form){var u=Hi(a);if(!u)throw Error(s(90));re(a),Dt(a,u)}}}break;case"textarea":Ys(e,o);break;case"select":t=o.value,t!=null&&Wt(e,!!o.multiple,t,!1)}},io=Vu,Si=Lr;var fv={usingClientEntryPoint:!1,Events:[Ro,hs,Hi,bi,oo,Vu]},Vo={findFiberByHostInstance:Cr,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},hv={bundleType:Vo.bundleType,version:Vo.version,rendererPackageName:Vo.rendererPackageName,rendererConfig:Vo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:I.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ed(e),e===null?null:e.stateNode},findFiberByHostInstance:Vo.findFiberByHostInstance||cv,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
40if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ra=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ra.isDisabled&&Ra.supportsFiber)try{Ci=Ra.inject(hv),yn=Ra}catch{}}return At.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=fv,At.createPortal=function(e,t){var o=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Xu(t))throw Error(s(200));return uv(e,t,null,o)},At.createRoot=function(e,t){if(!Xu(e))throw Error(s(299));var o=!1,a="",u=Zh;return t!=null&&(t.unstable_strictMode===!0&&(o=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onRecoverableError!==void 0&&(u=t.onRecoverableError)),t=Gu(e,1,!1,null,null,o,!1,a,u),e[Pn]=t.current,Co(e.nodeType===8?e.parentNode:e),new Yu(t)},At.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(s(188)):(e=Object.keys(e).join(","),Error(s(268,e)));return e=Ed(t),e=e===null?null:e.stateNode,e},At.flushSync=function(e){return Lr(e)},At.hydrate=function(e,t,o){if(!Na(t))throw Error(s(200));return ja(null,e,t,!0,o)},At.hydrateRoot=function(e,t,o){if(!Xu(e))throw Error(s(405));var a=o!=null&&o.hydratedSources||null,u=!1,f="",g=Zh;if(o!=null&&(o.unstable_strictMode===!0&&(u=!0),o.identifierPrefix!==void 0&&(f=o.identifierPrefix),o.onRecoverableError!==void 0&&(g=o.onRecoverableError)),t=Yh(t,null,e,1,o??null,u,!1,f,g),e[Pn]=t.current,Co(e),a)for(e=0;e<a.length;e++)o=a[e],u=o._getVersion,u=u(o._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[o,u]:t.mutableSourceEagerHydrationData.push(o,u);return new Ca(t)},At.render=function(e,t,o){if(!Na(t))throw Error(s(200));return ja(null,e,t,!1,o)},At.unmountComponentAtNode=function(e){if(!Na(e))throw Error(s(40));return e._reactRootContainer?(Lr(function(){ja(null,null,e,!1,function(){e._reactRootContainer=null,e[Pn]=null})}),!0):!1},At.unstable_batchedUpdates=Vu,At.unstable_renderSubtreeIntoContainer=function(e,t,o,a){if(!Na(o))throw Error(s(200));if(e==null||e._reactInternals===void 0)throw Error(s(38));return ja(e,t,o,!1,a)},At.version="18.3.1-next-f1338f8080-20240426",At}var up;function Dm(){if(up)return nc.exports;up=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(n){console.error(n)}}return r(),nc.exports=_v(),nc.exports}var cp;function kv(){if(cp)return Pa;cp=1;var r=Dm();return Pa.createRoot=r.createRoot,Pa.hydrateRoot=r.hydrateRoot,Pa}var Ev=kv();const Cv=Fm(Ev),Nv=20,jv=1e6,Vn={ADD_TOAST:"ADD_TOAST",UPDATE_TOAST:"UPDATE_TOAST",DISMISS_TOAST:"DISMISS_TOAST",REMOVE_TOAST:"REMOVE_TOAST"};let oc=0;function Rv(){return oc=(oc+1)%Number.MAX_VALUE,oc.toString()}const ic=new Map,dp=r=>{if(ic.has(r))return;const n=setTimeout(()=>{ic.delete(r),ei({type:Vn.REMOVE_TOAST,toastId:r})},jv);ic.set(r,n)},Tv=(r,n)=>{switch(n.type){case Vn.ADD_TOAST:return{...r,toasts:[n.toast,...r.toasts].slice(0,Nv)};case Vn.UPDATE_TOAST:return{...r,toasts:r.toasts.map(s=>s.id===n.toast.id?{...s,...n.toast}:s)};case Vn.DISMISS_TOAST:{const{toastId:s}=n;return s?dp(s):r.toasts.forEach(i=>{dp(i.id)}),{...r,toasts:r.toasts.map(i=>i.id===s||s===void 0?{...i,open:!1}:i)}}case Vn.REMOVE_TOAST:return n.toastId===void 0?{...r,toasts:[]}:{...r,toasts:r.toasts.filter(s=>s.id!==n.toastId)}}},$a=[];let Va={toasts:[]};function ei(r){Va=Tv(Va,r),$a.forEach(n=>{n(Va)})}function Pv({...r}){const n=Rv(),s=l=>ei({type:Vn.UPDATE_TOAST,toast:{...l,id:n}}),i=()=>ei({type:Vn.DISMISS_TOAST,toastId:n});return ei({type:Vn.ADD_TOAST,toast:{...r,id:n,open:!0,onOpenChange:l=>{l||i()}}}),{id:n,dismiss:i,update:s}}function Av(){const[r,n]=D.useState(Va);return D.useEffect(()=>($a.push(n),()=>{const s=$a.indexOf(n);s>-1&&$a.splice(s,1)}),[r]),{...r,toast:Pv,dismiss:s=>ei({type:Vn.DISMISS_TOAST,toastId:s})}}function Um(r){var n,s,i="";if(typeof r=="string"||typeof r=="number")i+=r;else if(typeof r=="object")if(Array.isArray(r)){var l=r.length;for(n=0;n<l;n++)r[n]&&(s=Um(r[n]))&&(i&&(i+=" "),i+=s)}else for(s in r)r[s]&&(i&&(i+=" "),i+=s);return i}function Bm(){for(var r,n,s=0,i="",l=arguments.length;s<l;s++)(r=arguments[s])&&(n=Um(r))&&(i&&(i+=" "),i+=n);return i}const fp=r=>typeof r=="boolean"?`${r}`:r===0?"0":r,hp=Bm,ed=(r,n)=>s=>{var i;if((n==null?void 0:n.variants)==null)return hp(r,s==null?void 0:s.class,s==null?void 0:s.className);const{variants:l,defaultVariants:c}=n,d=Object.keys(l).map(y=>{const v=s==null?void 0:s[y],w=c==null?void 0:c[y];if(v===null)return null;
vendor: 4,201 bytes, lines 40-90
40const k=fp(v)||fp(w);return l[y][k]}),h=s&&Object.entries(s).reduce((y,v)=>{let[w,k]=v;return k===void 0||(y[w]=k),y},{}),p=n==null||(i=n.compoundVariants)===null||i===void 0?void 0:i.reduce((y,v)=>{let{class:w,className:k,...T}=v;return Object.entries(T).every(x=>{let[S,b]=x;return Array.isArray(b)?b.includes({...c,...h}[S]):{...c,...h}[S]===b})?[...y,w,k]:y},[]);return hp(r,d,p,s==null?void 0:s.class,s==null?void 0:s.className)};/** 41 * @license lucide-react v0.475.0 - ISC 42 * 43 * This source code is licensed under the ISC license. 44 * See the LICENSE file in the root directory of this source tree. 45 */const Ov=r=>r.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),$m=(...r)=>r.filter((n,s,i)=>!!n&&n.trim()!==""&&i.indexOf(n)===s).join(" ").trim();/** 46 * @license lucide-react v0.475.0 - ISC 47 * 48 * This source code is licensed under the ISC license. 49 * See the LICENSE file in the root directory of this source tree. 50 */var Lv={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 51 * @license lucide-react v0.475.0 - ISC 52 * 53 * This source code is licensed under the ISC license. 54 * See the LICENSE file in the root directory of this source tree. 55 */const Mv=D.forwardRef(({color:r="currentColor",size:n=24,strokeWidth:s=2,absoluteStrokeWidth:i,className:l="",children:c,iconNode:d,...h},p)=>D.createElement("svg",{ref:p,...Lv,width:n,height:n,stroke:r,strokeWidth:i?Number(s)*24/Number(n):s,className:$m("lucide",l),...h},[...d.map(([y,v])=>D.createElement(y,v)),...Array.isArray(c)?c:[c]]));/** 56 * @license lucide-react v0.475.0 - ISC 57 * 58 * This source code is licensed under the ISC license. 59 * See the LICENSE file in the root directory of this source tree. 60 */const Xe=(r,n)=>{const s=D.forwardRef(({className:i,...l},c)=>D.createElement(Mv,{ref:c,iconNode:n,className:$m(`lucide-${Ov(r)}`,i),...l}));return s.displayName=`${r}`,s};/** 61 * @license lucide-react v0.475.0 - ISC 62 * 63 * This source code is licensed under the ISC license. 64 * See the LICENSE file in the root directory of this source tree. 65 */const Iv=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],zv=Xe("ArrowLeft",Iv);/** 66 * @license lucide-react v0.475.0 - ISC 67 * 68 * This source code is licensed under the ISC license. 69 * See the LICENSE file in the root directory of this source tree. 70 */const Fv=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],Dv=Xe("ArrowRight",Fv);/** 71 * @license lucide-react v0.475.0 - ISC 72 * 73 * This source code is licensed under the ISC license. 74 * See the LICENSE file in the root directory of this source tree. 75 */const Uv=[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]],Aa=Xe("Award",Uv);/** 76 * @license lucide-react v0.475.0 - ISC 77 * 78 * This source code is licensed under the ISC license. 79 * See the LICENSE file in the root directory of this source tree. 80 */const Bv=[["path",{d:"M10 4 8 6",key:"1rru8s"}],["path",{d:"M17 19v2",key:"ts1sot"}],["path",{d:"M2 12h20",key:"9i4pu4"}],["path",{d:"M7 19v2",key:"12npes"}],["path",{d:"M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5",key:"14ym8i"}]],$v=Xe("Bath",Bv);/** 81 * @license lucide-react v0.475.0 - ISC 82 * 83 * This source code is licensed under the ISC license. 84 * See the LICENSE file in the root directory of this source tree. 85 */const Vv=[["path",{d:"M2 4v16",key:"vw9hq8"}],["path",{d:"M2 8h18a2 2 0 0 1 2 2v10",key:"1dgv2r"}],["path",{d:"M2 17h20",key:"18nfp3"}],["path",{d:"M6 8v9",key:"1yriud"}]],qv=Xe("Bed",Vv);/** 86 * @license lucide-react v0.475.0 - ISC 87 * 88 * This source code is licensed under the ISC license. 89 * See the LICENSE file in the root directory of this source tree. 90 */const Hv=[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}
90],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]],pp=Xe("Building2",Hv);/** 91 * @license lucide-react v0.475.0 - ISC 92 * 93 * This source code is licensed under the ISC license. 94 * See the LICENSE file in the root directory of this source tree. 95 */const Wv=[["path",{d:"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2",key:"5owen"}],["circle",{cx:"7",cy:"17",r:"2",key:"u2ysq9"}],["path",{d:"M9 17h6",key:"r8uit2"}],["circle",{cx:"17",cy:"17",r:"2",key:"axvx0g"}]],Qv=Xe("Car",Wv);/** 96 * @license lucide-react v0.475.0 - ISC 97 * 98 * This source code is licensed under the ISC license. 99 * See the LICENSE file in the root directory of this source tree. 100 */const Kv=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],mp=Xe("Check",Kv);/** 101 * @license lucide-react v0.475.0 - ISC 102 * 103 * This source code is licensed under the ISC license. 104 * See the LICENSE file in the root directory of this source tree. 105 */const Gv=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]],js=Xe("Globe",Gv);/** 106 * @license lucide-react v0.475.0 - ISC 107 * 108 * This source code is licensed under the ISC license. 109 * See the LICENSE file in the root directory of this source tree. 110 */const Jv=[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]],ac=Xe("GraduationCap",Jv);/** 111 * @license lucide-react v0.475.0 - ISC 112 * 113 * This source code is licensed under the ISC license. 114 * See the LICENSE file in the root directory of this source tree. 115 */const Yv=[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]],Xv=Xe("Heart",Yv);/** 116 * @license lucide-react v0.475.0 - ISC 117 * 118 * This source code is licensed under the ISC license. 119 * See the LICENSE file in the root directory of this source tree. 120 */const Zv=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]],gp=Xe("House",Zv);/** 121 * @license lucide-react v0.475.0 - ISC 122 * 123 * This source code is licensed under the ISC license. 124 * See the LICENSE file in the root directory of this source tree. 125 */const ew=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]],Oa=Xe("Mail",ew);/** 126 * @license lucide-react v0.475.0 - ISC 127 * 128 * This source code is licensed under the ISC license. 129 * See the LICENSE file in the root directory of this source tree. 130 */const tw=[["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["polyline",{points:"9 21 3 21 3 15",key:"1avn1i"}],["line",{x1:"21",x2:"14",y1:"3",y2:"10",key:"ota7mn"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]],yp=Xe("Maximize2",tw);/** 131 * @license lucide-react v0.475.0 - ISC 132 * 133 * This source code is licensed under the ISC license. 134 * See the LICENSE file in the root directory of this source tree. 135 */const nw=[["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",key:"foiqr5"}]],lc=Xe("Phone",nw);/** 136 * @license lucide-react v0.475.0 - ISC 137 * 138 * This source code is licensed under the ISC license. 139 * See the LICENSE file in the root directory of this source tree. 140 */const rw=[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]],sw=Xe("ShoppingBag",rw);/** 141 * @license lucide-react v0.475.0 - ISC 142 * 143 * This source code is licensed under the ISC license. 144 * See the LICENSE file in the root directory of this source tree. 145 */const ow=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],Fr=Xe("Star",ow);/** 146 * @license lucide-react v0.475.0 - ISC 147 * 148 * This source code is licensed under the ISC license. 149 * See the LICENSE file in the root directory of this source tree. 150 */const iw=[["rect",{width:"16",height:"16",x:"4",y:"3",rx:"2",key:"1wxw4b"}],["path",{d:"M4 11h16",key:"mpoxn0"}],["path",{d:"M12 3v8",key:"1h2ygw"}],["path",{d:"m8 19-2 3",key:"13i0xs"}],["path",{d:"m18 22-2-3",key:"1p0ohu"}],["path",{d:"M8 15h.01",key:"a7atzg"}],["path",{d:"M16 15h.01",key:"rnfrdf"}]],aw=Xe("TramFront",iw);/** 151 * @license lucide-react v0.475.0 - ISC 152 * 153 * This source code is licensed under the ISC license. 154 * See the LICENSE file in the root directory of this source tree. 155 */const lw=[["path",{d:"M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z",key:"1l6gj6"}],["path",{d:"M7 16v6",key:"1a82de"}],["path",{d:"M13 19v3",key:"13sx9i"}],["path",{d:"M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5",key:"1sj9kv"}]],vp=Xe("Trees",lw);/** 156 * @license lucide-react v0.475.0 - ISC 157 * 158 * This source code is licensed under the ISC license. 159 * See the LICENSE file in the root directory of this source tree. 160 */const uw=[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]],cw=Xe("TrendingUp",uw);/** 161 * @license lucide-react v0.475.0 - ISC 162 * 163 * This source code is licensed under the ISC license. 164 * See the LICENSE file in the root directory of this source tree. 165 */const dw=[["path",{d:"m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8",key:"n7qcjb"}],["path",{d:"M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7",key:"d0u48b"}],["path",{d:"m2.1 21.8 6.4-6.3",key:"yn04lh"}],["path",{d:"m19 5-7 7",key:"194lzd"}]],La=Xe("UtensilsCrossed",dw);/** 166 * @license lucide-react v0.475.0 - ISC 167 * 168 * This source code is licensed under the ISC license. 169 * See the LICENSE file in the root directory of this source tree. 170 */const fw=[["path",{d:"M18 6 6 18",key:"1bl5f8"}
vendor: 4,364 bytes, line 170
170],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],hw=Xe("X",fw),td="-",pw=r=>{const n=gw(r),{conflictingClassGroups:s,conflictingClassGroupModifiers:i}=r;return{getClassGroupId:d=>{const h=d.split(td);return h[0]===""&&h.length!==1&&h.shift(),Vm(h,n)||mw(d)},getConflictingClassGroupIds:(d,h)=>{const p=s[d]||[];return h&&i[d]?[...p,...i[d]]:p}}},Vm=(r,n)=>{var d;if(r.length===0)return n.classGroupId;const s=r[0],i=n.nextPart.get(s),l=i?Vm(r.slice(1),i):void 0;if(l)return l;if(n.validators.length===0)return;const c=r.join(td);return(d=n.validators.find(({validator:h})=>h(c)))==null?void 0:d.classGroupId},wp=/^\[(.+)\]$/,mw=r=>{if(wp.test(r)){const n=wp.exec(r)[1],s=n==null?void 0:n.substring(0,n.indexOf(":"));if(s)return"arbitrary.."+s}},gw=r=>{const{theme:n,classGroups:s}=r,i={nextPart:new Map,validators:[]};for(const l in s)xc(s[l],i,l,n);return i},xc=(r,n,s,i)=>{r.forEach(l=>{if(typeof l=="string"){const c=l===""?n:xp(n,l);c.classGroupId=s;return}if(typeof l=="function"){if(yw(l)){xc(l(i),n,s,i);return}n.validators.push({validator:l,classGroupId:s});return}Object.entries(l).forEach(([c,d])=>{xc(d,xp(n,c),s,i)})})},xp=(r,n)=>{let s=r;return n.split(td).forEach(i=>{s.nextPart.has(i)||s.nextPart.set(i,{nextPart:new Map,validators:[]}),s=s.nextPart.get(i)}),s},yw=r=>r.isThemeGetter,vw=r=>{if(r<1)return{get:()=>{},set:()=>{}};let n=0,s=new Map,i=new Map;const l=(c,d)=>{s.set(c,d),n++,n>r&&(n=0,i=s,s=new Map)};return{get(c){let d=s.get(c);if(d!==void 0)return d;if((d=i.get(c))!==void 0)return l(c,d),d},set(c,d){s.has(c)?s.set(c,d):l(c,d)}}},bc="!",Sc=":",ww=Sc.length,xw=r=>{const{prefix:n,experimentalParseClassName:s}=r;let i=l=>{const c=[];let d=0,h=0,p=0,y;for(let x=0;x<l.length;x++){let S=l[x];if(d===0&&h===0){if(S===Sc){c.push(l.slice(p,x)),p=x+ww;continue}if(S==="/"){y=x;continue}}S==="["?d++:S==="]"?d--:S==="("?h++:S===")"&&h--}const v=c.length===0?l:l.substring(p),w=bw(v),k=w!==v,T=y&&y>p?y-p:void 0;return{modifiers:c,hasImportantModifier:k,baseClassName:w,maybePostfixModifierPosition:T}};if(n){const l=n+Sc,c=i;i=d=>d.startsWith(l)?c(d.substring(l.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(s){const l=i;i=c=>s({className:c,parseClassName:l})}return i},bw=r=>r.endsWith(bc)?r.substring(0,r.length-1):r.startsWith(bc)?r.substring(1):r,Sw=r=>{const n=Object.fromEntries(r.orderSensitiveModifiers.map(i=>[i,!0]));return i=>{if(i.length<=1)return i;const l=[];let c=[];return i.forEach(d=>{d[0]==="["||n[d]?(l.push(...c.sort(),d),c=[]):c.push(d)}),l.push(...c.sort()),l}},_w=r=>({cache:vw(r.cacheSize),parseClassName:xw(r),sortModifiers:Sw(r),...pw(r)}),kw=/\s+/,Ew=(r,n)=>{const{parseClassName:s,getClassGroupId:i,getConflictingClassGroupIds:l,sortModifiers:c}=n,d=[],h=r.trim().split(kw);let p="";for(let y=h.length-1;y>=0;y-=1){const v=h[y],{isExternal:w,modifiers:k,hasImportantModifier:T,baseClassName:x,maybePostfixModifierPosition:S}=s(v);if(w){p=v+(p.length>0?" "+p:p);continue}let b=!!S,N=i(b?x.substring(0,S):x);if(!N){if(!b){p=v+(p.length>0?" "+p:p);continue}if(N=i(x),!N){p=v+(p.length>0?" "+p:p);continue}b=!1}const O=c(k).join(":"),L=T?O+bc:O,I=L+N;if(d.includes(I))continue;d.push(I);const q=l(N,b);for(let Q=0;Q<q.length;++Q){const K=q[Q];d.push(L+K)}p=v+(p.length>0?" "+p:p)}return p};function Cw(){let r=0,n,s,i="";for(;r<arguments.length;)(n=arguments[r++])&&(s=qm(n))&&(i&&(i+=" "),i+=s);return i}const qm=r=>{if(typeof r=="string")return r;let n,s="";for(let i=0;i<r.length;i++)r[i]&&(n=qm(r[i]))&&(s&&(s+=" "),s+=n);return s};function Nw(r,...n){let s,i,l,c=d;function d(p){const y=n.reduce((v,w)=>w(v),r());return s=_w(y),i=s.cache.get,l=s.cache.set,c=h,h(p)}function h(p){const y=i(p);if(y)return y;const v=Ew(p,s);return l(p,v),v}return function(){return c(Cw.apply(null,arguments))}}const at=r=>{const n=s=>s[r]||[];return n.isThemeGetter=!0,n},Hm=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Wm=/^\((?:(\w[\w-]*):)?(.+)\)$/i,jw=/^\d+\/\d+$/,Rw=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Tw=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Pw=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Aw=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ow=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Rs=r=>jw.test(r),ke=r=>
vendor: 3,029 bytes, line 170
170!!r&&!Number.isNaN(Number(r)),ur=r=>!!r&&Number.isInteger(Number(r)),uc=r=>r.endsWith("%")&&ke(r.slice(0,-1)),Dn=r=>Rw.test(r),Lw=()=>!0,Mw=r=>Tw.test(r)&&!Pw.test(r),Qm=()=>!1,Iw=r=>Aw.test(r),zw=r=>Ow.test(r),Fw=r=>!oe(r)&&!ie(r),Dw=r=>Ws(r,Jm,Qm),oe=r=>Hm.test(r),Dr=r=>Ws(r,Ym,Mw),cc=r=>Ws(r,qw,ke),bp=r=>Ws(r,Km,Qm),Uw=r=>Ws(r,Gm,zw),Ma=r=>Ws(r,Xm,Iw),ie=r=>Wm.test(r),Ho=r=>Qs(r,Ym),Bw=r=>Qs(r,Hw),Sp=r=>Qs(r,Km),$w=r=>Qs(r,Jm),Vw=r=>Qs(r,Gm),Ia=r=>Qs(r,Xm,!0),Ws=(r,n,s)=>{const i=Hm.exec(r);return i?i[1]?n(i[1]):s(i[2]):!1},Qs=(r,n,s=!1)=>{const i=Wm.exec(r);return i?i[1]?n(i[1]):s:!1},Km=r=>r==="position"||r==="percentage",Gm=r=>r==="image"||r==="url",Jm=r=>r==="length"||r==="size"||r==="bg-size",Ym=r=>r==="length",qw=r=>r==="number",Hw=r=>r==="family-name",Xm=r=>r==="shadow",Ww=()=>{const r=at("color"),n=at("font"),s=at("text"),i=at("font-weight"),l=at("tracking"),c=at("leading"),d=at("breakpoint"),h=at("container"),p=at("spacing"),y=at("radius"),v=at("shadow"),w=at("inset-shadow"),k=at("text-shadow"),T=at("drop-shadow"),x=at("blur"),S=at("perspective"),b=at("aspect"),N=at("ease"),O=at("animate"),L=()=>["auto","avoid","all","avoid-page","page","left","right","column"],I=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],q=()=>[...I(),ie,oe],Q=()=>["auto","hidden","clip","visible","scroll"],K=()=>["auto","contain","none"],U=()=>[ie,oe,p],ae=()=>[Rs,"full","auto",...U()],J=()=>[ur,"none","subgrid",ie,oe],de=()=>["auto",{span:["full",ur,ie,oe]},ur,ie,oe],we=()=>[ur,"auto",ie,oe],Ee=()=>["auto","min","max","fr",ie,oe],Te=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],Le=()=>["start","end","center","stretch","center-safe","end-safe"],ve=()=>["auto",...U()],xe=()=>[Rs,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...U()],F=()=>[r,ie,oe],ne=()=>[...I(),Sp,bp,{position:[ie,oe]}],G=()=>["no-repeat",{repeat:["","x","y","space","round"]}],R=()=>["auto","cover","contain",$w,Dw,{size:[ie,oe]}],B=()=>[uc,Ho,Dr],Z=()=>["","none","full",y,ie,oe],ee=()=>["",ke,Ho,Dr],ye=()=>["solid","dashed","dotted","double"],Se=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ce=()=>[ke,uc,Sp,bp],me=()=>["","none",x,ie,oe],_e=()=>["none",ke,ie,oe],Me=()=>["none",ke,ie,oe],Ae=()=>[ke,ie,oe],re=()=>[Rs,"full",...U()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Dn],breakpoint:[Dn],color:[Lw],container:[Dn],"drop-shadow":[Dn],ease:["in","out","in-out"],font:[Fw],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Dn],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Dn],shadow:[Dn],spacing:["px",ke],text:[Dn
vendor: 13,043 bytes, line 170
170],"text-shadow":[Dn],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Rs,oe,ie,b]}],container:["container"],columns:[{columns:[ke,oe,ie,h]}],"break-after":[{"break-after":L()}],"break-before":[{"break-before":L()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:q()}],overflow:[{overflow:Q()}],"overflow-x":[{"overflow-x":Q()}],"overflow-y":[{"overflow-y":Q()}],overscroll:[{overscroll:K()}],"overscroll-x":[{"overscroll-x":K()}],"overscroll-y":[{"overscroll-y":K()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:ae()}],"inset-x":[{"inset-x":ae()}],"inset-y":[{"inset-y":ae()}],start:[{start:ae()}],end:[{end:ae()}],top:[{top:ae()}],right:[{right:ae()}],bottom:[{bottom:ae()}],left:[{left:ae()}],visibility:["visible","invisible","collapse"],z:[{z:[ur,"auto",ie,oe]}],basis:[{basis:[Rs,"full","auto",h,...U()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[ke,Rs,"auto","initial","none",oe]}],grow:[{grow:["",ke,ie,oe]}],shrink:[{shrink:["",ke,ie,oe]}],order:[{order:[ur,"first","last","none",ie,oe]}],"grid-cols":[{"grid-cols":J()}],"col-start-end":[{col:de()}],"col-start":[{"col-start":we()}],"col-end":[{"col-end":we()}],"grid-rows":[{"grid-rows":J()}],"row-start-end":[{row:de()}],"row-start":[{"row-start":we()}],"row-end":[{"row-end":we()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":Ee()}],"auto-rows":[{"auto-rows":Ee()}],gap:[{gap:U()}],"gap-x":[{"gap-x":U()}],"gap-y":[{"gap-y":U()}],"justify-content":[{justify:[...Te(),"normal"]}],"justify-items":[{"justify-items":[...Le(),"normal"]}],"justify-self":[{"justify-self":["auto",...Le()]}],"align-content":[{content:["normal",...Te()]}],"align-items":[{items:[...Le(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...Le(),{baseline:["","last"]}]}],"place-content":[{"place-content":Te()}],"place-items":[{"place-items":[...Le(),"baseline"]}],"place-self":[{"place-self":["auto",...Le()]}],p:[{p:U()}],px:[{px:U()}],py:[{py:U()}],ps:[{ps:U()}],pe:[{pe:U()}],pt:[{pt:U()}],pr:[{pr:U()}],pb:[{pb:U()}],pl:[{pl:U()}],m:[{m:ve()}],mx:[{mx:ve()}],my:[{my:ve()}],ms:[{ms:ve()}],me:[{me:ve()}],mt:[{mt:ve()}],mr:[{mr:ve()}],mb:[{mb:ve()}],ml:[{ml:ve()}],"space-x":[{"space-x":U()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":U()}],"space-y-reverse":["space-y-reverse"],size:[{size:xe()}],w:[{w:[h,"screen",...xe()]}],"min-w":[{"min-w":[h,"screen","none",...xe()]}],"max-w":[{"max-w":[h,"screen","none","prose",{screen:[d]},...xe()]}],h:[{h:["screen","lh",...xe()]}],"min-h":[{"min-h":["screen","lh","none",...xe()]}],"max-h":[{"max-h":["screen","lh",...xe()]}],"font-size":[{text:["base",s,Ho,Dr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[i,ie,cc]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",uc,oe]}],"font-family":[{font:[Bw,oe,n]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[l,ie,oe]}],"line-clamp":[{"line-clamp":[ke,"none",ie,cc]}],leading:[{leading:[c,...U()]}],"list-image":[{"list-image":["none",ie,oe]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ie,oe]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:F()}],"text-color":[{text:F()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ye(),"wavy"]}],"text-decoration-thickness":[{decoration:[ke,"from-font","auto",ie,Dr]}],"text-decoration-color":[{decoration:F()}],"underline-offset":[{"underline-offset":[ke,"auto",ie,oe]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:U()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ie,oe]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ie,oe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ne()}],"bg-repeat":[{bg:G()}],"bg-size":[{bg:R()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},ur,ie,oe],radial:["",ie,oe],conic:[ur,ie,oe]},Vw,Uw]}],"bg-color":[{bg:F()}],"gradient-from-pos":[{from:B()}],"gradient-via-pos":[{via:B()}],"gradient-to-pos":[{to:B()}],"gradient-from":[{from:F()}],"gradient-via":[{via:F()}],"gradient-to":[{to:F()}],rounded:[{rounded:Z()}],"rounded-s":[{"rounded-s":Z()}],"rounded-e":[{"rounded-e":Z()}],"rounded-t":[{"rounded-t":Z()}],"rounded-r":[{"rounded-r":Z()}],"rounded-b":[{"rounded-b":Z()}],"rounded-l":[{"rounded-l":Z()}],"rounded-ss":[{"rounded-ss":Z()}],"rounded-se":[{"rounded-se":Z()}],"rounded-ee":[{"rounded-ee":Z()}],"rounded-es":[{"rounded-es":Z()}],"rounded-tl":[{"rounded-tl":Z()}],"rounded-tr":[{"rounded-tr":Z()}],"rounded-br":[{"rounded-br":Z()}],"rounded-bl":[{"rounded-bl":Z()}],"border-w":[{border:ee()}],"border-w-x":[{"border-x":ee()}],"border-w-y":[{"border-y":ee()}],"border-w-s":[{"border-s":ee()}],"border-w-e":[{"border-e":ee()}],"border-w-t":[{"border-t":ee()}],"border-w-r":[{"border-r":ee()}],"border-w-b":[{"border-b":ee()}],"border-w-l":[{"border-l":ee()}],"divide-x":[{"divide-x":ee()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ee()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ye(),"hidden","none"]}],"divide-style":[{divide:[...ye(),"hidden","none"]}],"border-color":[{border:F()}],"border-color-x":[{"border-x":F()}],"border-color-y":[{"border-y":F()}],"border-color-s":[{"border-s":F()}],"border-color-e":[{"border-e":F()}],"border-color-t":[{"border-t":F()}],"border-color-r":[{"border-r":F()}],"border-color-b":[{"border-b":F()}],"border-color-l":[{"border-l":F()}],"divide-color":[{divide:F()}],"outline-style":[{outline:[...ye(),"none","hidden"]}],"outline-offset":[{"outline-offset":[ke,ie,oe]}],"outline-w":[{outline:["",ke,Ho,Dr]}],"outline-color":[{outline:F()}],shadow:[{shadow:["","none",v,Ia,Ma]}],"shadow-color":[{shadow:F()}],"inset-shadow":[{"inset-shadow":["none",w,Ia,Ma]}],"inset-shadow-color":[{"inset-shadow":F()}],"ring-w":[{ring:ee()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:F()}],"ring-offset-w":[{"ring-offset":[ke,Dr]}],"ring-offset-color":[{"ring-offset":F()}],"inset-ring-w":[{"inset-ring":ee()}],"inset-ring-color":[{"inset-ring":F()}],"text-shadow":[{"text-shadow":["none",k,Ia,Ma]}],"text-shadow-color":[{"text-shadow":F()}],opacity:[{opacity:[ke,ie,oe]}],"mix-blend":[{"mix-blend":[...Se(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Se()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[ke]}],"mask-image-linear-from-pos":[{"mask-linear-from":ce()}],"mask-image-linear-to-pos":[{"mask-linear-to":ce()}],"mask-image-linear-from-color":[{"mask-linear-from":F()}],"mask-image-linear-to-color":[{"mask-linear-to":F()}],"mask-image-t-from-pos":[{"mask-t-from":ce()}],"mask-image-t-to-pos":[{"mask-t-to":ce()}],"mask-image-t-from-color":[{"mask-t-from":F()}],"mask-image-t-to-color":[{"mask-t-to":F()}],"mask-image-r-from-pos":[{"mask-r-from":ce()}],"mask-image-r-to-pos":[{"mask-r-to":ce()}],"mask-image-r-from-color":[{"mask-r-from":F()}],"mask-image-r-to-color":[{"mask-r-to":F()}],"mask-image-b-from-pos":[{"mask-b-from":ce()}],"mask-image-b-to-pos":[{"mask-b-to":ce()}],"mask-image-b-from-color":[{"mask-b-from":F()}],"mask-image-b-to-color":[{"mask-b-to":F()}],"mask-image-l-from-pos":[{"mask-l-from":ce()}],"mask-image-l-to-pos":[{"mask-l-to":ce()}],"mask-image-l-from-color":[{"mask-l-from":F()}],"mask-image-l-to-color":[{"mask-l-to":F()}],"mask-image-x-from-pos":[{"mask-x-from":ce()}],"mask-image-x-to-pos":[{"mask-x-to":ce()}],"mask-image-x-from-color":[{"mask-x-from":F()}],"mask-image-x-to-color":[{"mask-x-to":F()}],"mask-image-y-from-pos":[{"mask-y-from":ce()}],"mask-image-y-to-pos":[{"mask-y-to":ce()}],"mask-image-y-from-color":[{"mask-y-from":F()}],"mask-image-y-to-color":[{"mask-y-to":F()}],"mask-image-radial":[{"mask-radial":[ie,oe]}],"mask-image-radial-from-pos":[{"mask-radial-from":ce()}],"mask-image-radial-to-pos":[{"mask-radial-to":ce()}],"mask-image-radial-from-color":[{"mask-radial-from":F()}],"mask-image-radial-to-color":[{"mask-radial-to":F()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":I()}],"mask-image-conic-pos":[{"mask-conic":[ke]}],"mask-image-conic-from-pos":[{"mask-conic-from":ce()}],"mask-image-conic-to-pos":[{"mask-conic-to":ce()}],"mask-image-conic-from-color":[{"mask-conic-from":F()}],"mask-image-conic-to-color":[{"mask-conic-to":F()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ne()}],"mask-repeat":[{mask:G()}],"mask-size":[{mask:R()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ie,oe]}],filter:[{filter:["","none",ie,oe]}],blur:[{blur:me()}],brightness:[{brightness:[ke,ie,oe]}],contrast:[{contrast:[ke,ie,oe]}],"drop-shadow":[{"drop-shadow":["","none",T,Ia,Ma]}],"drop-shadow-color":[{"drop-shadow":F()}],grayscale:[{grayscale:["",ke,ie,oe]}],"hue-rotate":[{"hue-rotate":[ke,ie,oe]}],invert:[{invert:["",ke,ie,oe]}],saturate:[{saturate:[ke,ie,oe]}],sepia:[{sepia:["",ke,ie,oe]}],"backdrop-filter":[{"backdrop-filter":["","none",ie,oe]}],"backdrop-blur":[{"backdrop-blur":me()}],"backdrop-brightness":[{"backdrop-brightness":[ke,ie,oe]}],"backdrop-contrast":[{"backdrop-contrast":[ke,ie,oe]}],"backdrop-grayscale":[{"backdrop-grayscale":["",ke,ie,oe]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[ke,ie,oe]}],"backdrop-invert":[{"backdrop-invert":["",ke,ie,oe]}],"backdrop-opacity":[{"backdrop-opacity":[ke,ie,oe]}],"backdrop-saturate":[{"backdrop-saturate":[ke,ie,oe]}],"backdrop-sepia":[{"backdrop-sepia":["",ke,ie,oe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":U()}],"border-spacing-x":[{"border-spacing-x":U()}],"border-spacing-y":[{"border-spacing-y":U()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ie,oe]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[ke,"initial",ie,oe]}],ease:[{ease:["linear","initial",N,ie,oe]}],delay:[{delay:[ke,ie,oe]}],animate:[{animate:["none",O,ie,oe]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[S,ie,oe]}],"perspective-origin":[{"perspective-origin":q()}],rotate:[{rotate:_e()}],"rotate-x":[{"rotate-x":_e()}],"rotate-y":[{"rotate-y":_e()}],"rotate-z":[{"rotate-z":_e()}],scale:[{scale:Me()}],"scale-x":[{"scale-x":Me()}],"scale-y":[{"scale-y":Me()}],"scale-z":[{"scale-z":Me()}],"scale-3d":["scale-3d"],skew:[{skew:Ae()}],"skew-x":[{"skew-x":Ae()}],"skew-y":[{"skew-y":Ae()}],transform:[{transform:[ie,oe,"","none","gpu","cpu"]}],"transform-origin":[{origin:q()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:re()}],"translate-x":[{"translate-x":re()}],"translate-y":[{"translate-y":re()}],"translate-z":[{"translate-z":re()}],"translate-none":["translate-none"],accent:[{accent:F()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:F()}
vendor: 4,907 bytes, line 170
170],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ie,oe]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":U()}],"scroll-mx":[{"scroll-mx":U()}],"scroll-my":[{"scroll-my":U()}],"scroll-ms":[{"scroll-ms":U()}],"scroll-me":[{"scroll-me":U()}],"scroll-mt":[{"scroll-mt":U()}],"scroll-mr":[{"scroll-mr":U()}],"scroll-mb":[{"scroll-mb":U()}],"scroll-ml":[{"scroll-ml":U()}],"scroll-p":[{"scroll-p":U()}],"scroll-px":[{"scroll-px":U()}],"scroll-py":[{"scroll-py":U()}],"scroll-ps":[{"scroll-ps":U()}],"scroll-pe":[{"scroll-pe":U()}],"scroll-pt":[{"scroll-pt":U()}],"scroll-pr":[{"scroll-pr":U()}],"scroll-pb":[{"scroll-pb":U()}],"scroll-pl":[{"scroll-pl":U()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ie,oe]}],fill:[{fill:["none",...F()]}],"stroke-w":[{stroke:[ke,Ho,Dr,cc]}],stroke:[{stroke:["none",...F()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},Qw=Nw(Ww);function ht(...r){return Qw(Bm(r))}const Zm=D.forwardRef(({...r},n)=>m.jsx("div",{ref:n,className:"fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",...r}));Zm.displayName="ToastProvider";const eg=D.forwardRef(({...r},n)=>m.jsx("div",{ref:n,className:"fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",...r}));
170eg.displayName="ToastViewport";const Kw=ed("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),tg=D.forwardRef(({className:r,variant:n,...s},i)=>m.jsx("div",{ref:i,className:ht(Kw({variant:n}),r),...s}));tg.displayName="Toast";const Gw=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",r),...n}));Gw.displayName="ToastAction";const ng=D.forwardRef(({className:r,...n},s)=>m.jsx("button",{ref:s,className:ht("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",r),"toast-close":"",...n,children:m.jsx(hw,{className:"h-4 w-4"})}));ng.displayName="ToastClose";const rg=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("text-sm font-semibold",r),...n}));rg.displayName="ToastTitle";const sg=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("text-sm opacity-90",r),...n}));sg.displayName="ToastDescription";function Jw(){const{toasts:r}=Av();return m.jsxs(Zm,{children:[r.map(function({id:n,title:s,description:i,action:l,...c}){return m.jsxs(tg,{...c,children:[m.jsxs("div",{className:"grid gap-1",children:[s&&m.jsx(rg,{children:s}),i&&m.jsx(sg,{children:i})]}),l,m.jsx(ng,{})]},n)}),m.jsx(eg,{})]})}var hi=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(r){return this.listeners.add(r),this.onSubscribe(),()=>{this.listeners.delete(r),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Yw={setTimeout:(r,n)=>setTimeout(r,n),clearTimeout:r=>clearTimeout(r),setInterval:(r,n)=>setInterval(r,n),clearInterval:r=>clearInterval(r)},fr,Xc,jm,Xw=(jm=class{constructor(){pe(this,fr,Yw);pe(this,Xc,!1)}setTimeoutProvider(r){X(this,fr,r)}setTimeout(r,n){return C(this,fr).setTimeout(r,n)}clearTimeout(r){C(this,fr).clearTimeout(r)}setInterval(r,n){return C(this,fr).setInterval(r,n)}clearInterval(r){C(this,fr).clearInterval(r)}},fr=new WeakMap,Xc=new WeakMap,jm),Ur=new Xw;function Zw(r){setTimeout(r,0)}var Xr=typeof window>"u"||"Deno"in globalThis;function Lt(){}function ex(r,n){return typeof r=="function"?r(n):r}function _c(r){return typeof r=="number"&&r>=0&&r!==1/0}function og(r,n){return Math.max(r+(n||0)-Date.now(),0)}function br(r,n){return typeof r=="function"?r(n):r}function tn(r,n){return typeof r=="function"?r(n):r}function _p(r,n){const{type:s="all",exact:i,fetchStatus:l,predicate:c,queryKey:d,stale:h}=r;if(d){if(i){if(n.queryHash!==nd(d,n.options))return!1}else if(!si(n.queryKey,d))return!1}if(s!=="all"){const p=n.isActive();if(s==="active"&&!p||s==="inactive"&&p)return!1}return!(typeof h=="boolean"&&n.isStale()!==h||l&&l!==n.state.fetchStatus||c&&!c(n))}function kp(r,n){const{exact:s,status:i,predicate:l,mutationKey:c}=r;if(c){if(!n.options.mutationKey)return!1;if(s){if(ri(n.options.mutationKey)!==ri(c))return!1}else if(!si(n.options.mutationKey,c))return!1}return!(i&&n.state.status!==i||l&&!l(n))}
170function nd(r,n){return((n==null?void 0:n.queryKeyHashFn)||ri)(r)}function ri(r){return JSON.stringify(r,(n,s)=>Ec(s)?Object.keys(s).sort().reduce((i,l)=>(i[l]=s[l],i),{}):s)}function si(r,n){return r===n?!0:typeof r!=typeof n?!1:r&&n&&typeof r=="object"&&typeof n=="object"?Object.keys(n).every(s=>si(r[s],n[s])):!1}var tx=Object.prototype.hasOwnProperty;function ig(r,n){if(r===n)return r;const s=Ep(r)&&Ep(n);if(!s&&!(Ec(r)&&Ec(n)))return n;const l=(s?r:Object.keys(r)).length,c=s?n:Object.keys(n),d=c.length,h=s?new Array(d):{};let p=0;for(let y=0;y<d;y++){const v=s?y:c[y],w=r[v],k=n[v];if(w===k){h[v]=w,(s?y<l:tx.call(r,v))&&p++;continue}if(w===null||k===null||typeof w!="object"||typeof k!="object"){h[v]=k;continue}const T=ig(w,k);h[v]=T,T===w&&p++}return l===d&&p===l?r:h}function kc(r,n){if(!n||Object.keys(r).length!==Object.keys(n).length)return!1;for(const s in r)if(r[s]!==n[s])return!1;return!0}function Ep(r){return Array.isArray(r)&&r.length===Object.keys(r).length}function Ec(r){if(!Cp(r))return!1;const n=r.constructor;if(n===void 0)return!0;const s=n.prototype;return!(!Cp(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(r)!==Object.prototype)}function Cp(r){return Object.prototype.toString.call(r)==="[object Object]"}function nx(r){return new Promise(n=>{Ur.setTimeout(n,r)})}function Cc(r,n,s){return typeof s.structuralSharing=="function"?s.structuralSharing(r,n):s.structuralSharing!==!1?ig(r,n):n}function rx(r,n,s=0){const i=[...r,n];return s&&i.length>s?i.slice(1):i}function sx(r,n,s=0){const i=[n,...r];return s&&i.length>s?i.slice(0,-1):i}var rd=Symbol();function ag(r,n){return!r.queryFn&&(n!=null&&n.initialPromise)?()=>n.initialPromise:!r.queryFn||r.queryFn===rd?()=>Promise.reject(new Error(`Missing queryFn: '${r.queryHash}'`)):r.queryFn}function ox(r,n){return typeof r=="function"?r(...n):!!r}var $r,hr,Os,Rm,ix=(Rm=class extends hi{constructor(){super();pe(this,$r);pe(this,hr);pe(this,Os);X(this,Os,n=>{if(!Xr&&window.addEventListener){const s=()=>n();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}})}onSubscribe(){C(this,hr)||this.setEventListener(C(this,Os))}onUnsubscribe(){var n;this.hasListeners()||((n=C(this,hr))==null||n.call(this),X(this,hr,void 0))}setEventListener(n){var s;X(this,Os,n),(s=C(this,hr))==null||s.call(this),X(this,hr,n(i=>{typeof i=="boolean"?this.setFocused(i):this.onFocus()}))}setFocused(n){C(this,$r)!==n&&(X(this,$r,n),this.onFocus())}onFocus(){const n=this.isFocused();this.listeners.forEach(s=>{s(n)})}isFocused(){var n;return typeof C(this,$r)=="boolean"?C(this,$r):((n=globalThis.document)==null?void 0:n.visibilityState)!=="hidden"}},$r=new WeakMap,hr=new WeakMap,Os=new WeakMap,Rm),sd=new ix;function Nc(){let r,n;const s=new Promise((l,c)=>{r=l,n=c});s.status="pending",s.catch(()=>{});function i(l){Object.assign(s,l),delete s.resolve,delete s.reject}return s.resolve=l=>{i({status:"fulfilled",value:l}),r(l)},s.reject=l=>{i({status:"rejected",reason:l}),n(l)},s}var ax=Zw;function lx(){let r=[],n=0,s=h=>{h()},i=h=>{h()},l=ax;const c=h=>{n?r.push(h):l(()=>{s(h)})},d=()=>{const h=r;r=[],h.length&&l(()=>{i(()=>{h.forEach(p=>{s(p)})})})};return{batch:h=>{let p;n++;try{p=h()}finally{n--,n||d()}return p},batchCalls:h=>(...p)=>{c(()=>{h(...p)})},schedule:c,setNotifyFunction:h=>{s=h},setBatchNotifyFunction:h=>{i=h},setScheduler:h=>{l=h}}}var yt=lx(),Ls,pr,Ms,Tm,ux=(Tm=class extends hi{constructor(){super();pe(this,Ls,!0);pe(this,pr);pe(this,Ms);X(this,Ms,n=>{if(!Xr&&window.addEventListener){const s=()=>n(!0),i=()=>n(!1);return window.addEventListener("online",s,!1),window.addEventListener("offline",i,!1),()=>{window.removeEventListener("online",s),window.removeEventListener("offline",i)}}})}onSubscribe(){C(this,pr)||this.setEventListener(C(this,Ms))}onUnsubscribe(){var n;this.hasListeners()||((n=C(this,pr))==null||n.call(this),X(this,pr,void 0))}setEventListener(n){var s;X(this,Ms,n),(s=C(this,pr))==null||s.call(this),X(this,pr,n(this.setOnline.bind(this)))}setOnline(n){C(this,Ls)!==n&&(X(this,Ls,n),this.listeners.forEach(i=>
vendor: 5,238 bytes, line 170
170{i(n)}))}isOnline(){return C(this,Ls)}},Ls=new WeakMap,pr=new WeakMap,Ms=new WeakMap,Tm),Xa=new ux;function cx(r){return Math.min(1e3*2**r,3e4)}function lg(r){return(r??"online")==="online"?Xa.isOnline():!0}var jc=class extends Error{constructor(r){super("CancelledError"),this.revert=r==null?void 0:r.revert,this.silent=r==null?void 0:r.silent}};function ug(r){let n=!1,s=0,i;const l=Nc(),c=()=>l.status!=="pending",d=S=>{var b;if(!c()){const N=new jc(S);k(N),(b=r.onCancel)==null||b.call(r,N)}},h=()=>{n=!0},p=()=>{n=!1},y=()=>sd.isFocused()&&(r.networkMode==="always"||Xa.isOnline())&&r.canRun(),v=()=>lg(r.networkMode)&&r.canRun(),w=S=>{c()||(i==null||i(),l.resolve(S))},k=S=>{c()||(i==null||i(),l.reject(S))},T=()=>new Promise(S=>{var b;i=N=>{(c()||y())&&S(N)},(b=r.onPause)==null||b.call(r)}).then(()=>{var S;i=void 0,c()||(S=r.onContinue)==null||S.call(r)}),x=()=>{if(c())return;let S;const b=s===0?r.initialPromise:void 0;try{S=b??r.fn()}catch(N){S=Promise.reject(N)}Promise.resolve(S).then(w).catch(N=>{var Q;if(c())return;const O=r.retry??(Xr?0:3),L=r.retryDelay??cx,I=typeof L=="function"?L(s,N):L,q=O===!0||typeof O=="number"&&s<O||typeof O=="function"&&O(s,N);if(n||!q){k(N);return}s++,(Q=r.onFail)==null||Q.call(r,s,N),nx(I).then(()=>y()?void 0:T()).then(()=>{n?k(N):x()})})};return{promise:l,status:()=>l.status,cancel:d,continue:()=>(i==null||i(),l),cancelRetry:h,continueRetry:p,canStart:v,start:()=>(v()?x():T().then(x),l)}}var Vr,Pm,cg=(Pm=class{constructor(){pe(this,Vr)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),_c(this.gcTime)&&X(this,Vr,Ur.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(r){this.gcTime=Math.max(this.gcTime||0,r??(Xr?1/0:300*1e3))}clearGcTimeout(){C(this,Vr)&&(Ur.clearTimeout(C(this,Vr)),X(this,Vr,void 0))}},Vr=new WeakMap,Pm),qr,Is,en,Hr,ft,li,Wr,dn,Un,Am,dx=(Am=class extends cg{constructor(n){super();pe(this,dn);pe(this,qr);pe(this,Is);pe(this,en);pe(this,Hr);pe(this,ft);pe(this,li);pe(this,Wr);X(this,Wr,!1),X(this,li,n.defaultOptions),this.setOptions(n.options),this.observers=[],X(this,Hr,n.client),X(this,en,C(this,Hr).getQueryCache()),this.queryKey=n.queryKey,this.queryHash=n.queryHash,X(this,qr,Np(this.options)),this.state=n.state??C(this,qr),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var n;return(n=C(this,ft))==null?void 0:n.promise}setOptions(n){if(this.options={...C(this,li),...n},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const s=Np(this.options);s.data!==void 0&&(this.setData(s.data,{updatedAt:s.dataUpdatedAt,manual:!0}),X(this,qr,s))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&C(this,en).remove(this)}setData(n,s){const i=Cc(this.state.data,n,this.options);return Ne(this,dn,Un).call(this,{data:i,type:"success",dataUpdatedAt:s==null?void 0:s.updatedAt,manual:s==null?void 0:s.manual}),i}setState(n,s){Ne(this,dn,Un).call(this,{type:"setState",state:n,setStateOptions:s})}cancel(n){var i,l;const s=(i=C(this,ft))==null?void 0:i.promise;return(l=C(this,ft))==null||l.cancel(n),s?s.then(Lt).catch(Lt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(C(this,qr))}isActive(){return this.observers.some(n=>tn(n.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===rd||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(n=>br(n.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(n=>n.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(n=0){return this.state.data===void 0?!0:n==="static"?!1:this.state.isInvalidated?!0:!og(this.state.dataUpdatedAt,n)}onFocus(){var s;const n=this.observers.find(i=>i.shouldFetchOnWindowFocus());n==null||n.refetch({cancelRefetch:!1}),(s=C(this,ft))==null||s.continue()}onOnline(){var s;const n=this.observers.find(i=>i.shouldFetchOnReconnect());n==null||n.refetch({cancelRefetch:!1}),(s=C(this,ft))==null||s.continue()}addObserver(n){this.observers.includes(n)||(this.observers.push(n),this.clearGcTimeout(),C(this,en).notify({type:"observerAdded",query:this,observer:n}))}removeObserver(n){this.observers.includes(n)&&(this.observers=this.observers.filter(s=>s!==n),this.observers.length||(C(this,ft)&&(C(this,Wr)?C(this,ft).cancel({revert:!0}):C(this,ft).cancelRetry()),this.scheduleGc()),C(this,en).notify({type:"observerRemoved",query:this,observer:n}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Ne(this,dn,Un).call(this,{type:"invalidate"})}async fetch(n,s){var p,y,v,w,k,T,x,S,b,N,O,L;if(this.state.fetchStatus!=="idle"&&((p=C(this,ft))==null?void 0:p.status())!=="rejected"){if(this.state.data!==void 0&&(s!=null&&s.cancelRefetch))this.cancel({silent:!0});else if(C(this,ft))return C(this,ft).continueRetry(),C(this,ft).promise}if(n&&this.setOptions(n),!this.options.queryFn){const I=this.observers.find(q=>q.options.queryFn);I&&this.setOptions(I.options)}const i=new AbortController,l=I=>{Object.defineProperty(I,"signal",{enumerable:!0,get:()=>(X(this,Wr,!0),i.signal)}
170)},c=()=>{const I=ag(this.options,s),Q=(()=>{const K={client:C(this,Hr),queryKey:this.queryKey,meta:this.meta};return l(K),K})();return X(this,Wr,!1),this.options.persister?this.options.persister(I,Q,this):I(Q)},h=(()=>{const I={fetchOptions:s,options:this.options,queryKey:this.queryKey,client:C(this,Hr),state:this.state,fetchFn:c};return l(I),I})();(y=this.options.behavior)==null||y.onFetch(h,this),X(this,Is,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((v=h.fetchOptions)==null?void 0:v.meta))&&Ne(this,dn,Un).call(this,{type:"fetch",meta:(w=h.fetchOptions)==null?void 0:w.meta}),X(this,ft,ug({initialPromise:s==null?void 0:s.initialPromise,fn:h.fetchFn,onCancel:I=>{I instanceof jc&&I.revert&&this.setState({...C(this,Is),fetchStatus:"idle"}),i.abort()},onFail:(I,q)=>{Ne(this,dn,Un).call(this,{type:"failed",failureCount:I,error:q})},onPause:()=>{Ne(this,dn,Un).call(this,{type:"pause"})},onContinue:()=>{Ne(this,dn,Un).call(this,{type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay,networkMode:h.options.networkMode,canRun:()=>!0}));try{const I=await C(this,ft).start();if(I===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(I),(T=(k=C(this,en).config).onSuccess)==null||T.call(k,I,this),(S=(x=C(this,en).config).onSettled)==null||S.call(x,I,this.state.error,this),I}catch(I){if(I instanceof jc){if(I.silent)return C(this,ft).promise;if(I.revert){if(this.state.data===void 0)throw I;return this.state.data}}throw Ne(this,dn,Un).call(this,{type:"error",error:I}),(N=(b=C(this,en).config).onError)==null||N.call(b,I,this),(L=(O=C(this,en).config).onSettled)==null||L.call(O,this.state.data,I,this),I}finally{this.scheduleGc()}}},qr=new WeakMap,Is=new WeakMap,en=new WeakMap,Hr=new WeakMap,ft=new WeakMap,li=new WeakMap,Wr=new WeakMap,dn=new WeakSet,Un=function(n){const s=i=>{switch(n.type){case"failed":return{...i,fetchFailureCount:n.failureCount,fetchFailureReason:n.error};case"pause":return{...i,fetchStatus:"paused"};case"continue":return{...i,fetchStatus:"fetching"};case"fetch":return{...i,...dg(i.data,this.options),fetchMeta:n.meta??null};case"success":const l={...i,data:n.data,dataUpdateCount:i.dataUpdateCount+1,dataUpdatedAt:n.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!n.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return X(this,Is,n.manual?l:void 0),l;case"error":const c=n.error;return{...i,error:c,errorUpdateCount:i.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:i.fetchFailureCount+1,fetchFailureReason:c,fetchStatus:"idle",status:"error"};case"invalidate":return{...i,isInvalidated:!0};case"setState":return{...i,...n.state}}};this.state=s(this.state),yt.batch(()=>{this.observers.forEach(i=>{i.onQueryUpdate()}),C(this,en).notify({query:this,type:"updated",action:n})})},Am);function dg(r,n){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:lg(n.networkMode)?"fetching":"paused",...r===void 0&&{error:null,status:"pending"}}}function Np(r){const n=typeof r.initialData=="function"?r.initialData():r.initialData,s=n!==void 0,i=s?typeof r.initialDataUpdatedAt=="function"?r.initialDataUpdatedAt():r.initialDataUpdatedAt:0;return{data:n,dataUpdateCount:0,dataUpdatedAt:s?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var Ot,je,ui,Et,Qr,zs,Bn,mr,ci,Fs,Ds,Kr,Gr,gr,Us,ze,Go,Rc,Tc,Pc,Ac,Oc,Lc,Mc,fg,Om,fx=(Om=class extends hi{constructor(n,s){super();pe(this,ze);pe(this,Ot);pe(this,je);pe(this,ui);pe(this,Et);pe(this,Qr);pe(this,zs);pe(this,Bn);pe(this,mr);pe(this,ci);pe(this,Fs);pe(this,Ds);pe(this,Kr);pe(this,Gr);pe(this,gr);pe(this,Us,new Set);this.options=s,X(this,Ot,n),X(this,mr,null),X(this,Bn,Nc()),this.bindMethods(),this.setOptions(s)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(C(this,je).addObserver(this),jp(C(this,je),this.options)?Ne(this,ze,Go).call(this):this.updateResult(),Ne(this,ze,Ac).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ic(C(this,je),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ic(C(this,je),this.options,this.options.refetchOnWindowFocus)}
vendor: 12,885 bytes, line 170
170destroy(){this.listeners=new Set,Ne(this,ze,Oc).call(this),Ne(this,ze,Lc).call(this),C(this,je).removeObserver(this)}setOptions(n){const s=this.options,i=C(this,je);if(this.options=C(this,Ot).defaultQueryOptions(n),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof tn(this.options.enabled,C(this,je))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");Ne(this,ze,Mc).call(this),C(this,je).setOptions(this.options),s._defaulted&&!kc(this.options,s)&&C(this,Ot).getQueryCache().notify({type:"observerOptionsUpdated",query:C(this,je),observer:this});const l=this.hasListeners();l&&Rp(C(this,je),i,this.options,s)&&Ne(this,ze,Go).call(this),this.updateResult(),l&&(C(this,je)!==i||tn(this.options.enabled,C(this,je))!==tn(s.enabled,C(this,je))||br(this.options.staleTime,C(this,je))!==br(s.staleTime,C(this,je)))&&Ne(this,ze,Rc).call(this);const c=Ne(this,ze,Tc).call(this);l&&(C(this,je)!==i||tn(this.options.enabled,C(this,je))!==tn(s.enabled,C(this,je))||c!==C(this,gr))&&Ne(this,ze,Pc).call(this,c)}getOptimisticResult(n){const s=C(this,Ot).getQueryCache().build(C(this,Ot),n),i=this.createResult(s,n);return px(this,i)&&(X(this,Et,i),X(this,zs,this.options),X(this,Qr,C(this,je).state)),i}getCurrentResult(){return C(this,Et)}trackResult(n,s){return new Proxy(n,{get:(i,l)=>(this.trackProp(l),s==null||s(l),l==="promise"&&!this.options.experimental_prefetchInRender&&C(this,Bn).status==="pending"&&C(this,Bn).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(i,l))})}trackProp(n){C(this,Us).add(n)}getCurrentQuery(){return C(this,je)}refetch({...n}={}){return this.fetch({...n})}fetchOptimistic(n){const s=C(this,Ot).defaultQueryOptions(n),i=C(this,Ot).getQueryCache().build(C(this,Ot),s);return i.fetch().then(()=>this.createResult(i,s))}fetch(n){return Ne(this,ze,Go).call(this,{...n,cancelRefetch:n.cancelRefetch??!0}).then(()=>(this.updateResult(),C(this,Et)))}createResult(n,s){var ae;const i=C(this,je),l=this.options,c=C(this,Et),d=C(this,Qr),h=C(this,zs),y=n!==i?n.state:C(this,ui),{state:v}=n;let w={...v},k=!1,T;if(s._optimisticResults){const J=this.hasListeners(),de=!J&&jp(n,s),we=J&&Rp(n,i,s,l);(de||we)&&(w={...w,...dg(v.data,n.options)}),s._optimisticResults==="isRestoring"&&(w.fetchStatus="idle")}let{error:x,errorUpdatedAt:S,status:b}=w;T=w.data;let N=!1;if(s.placeholderData!==void 0&&T===void 0&&b==="pending"){let J;c!=null&&c.isPlaceholderData&&s.placeholderData===(h==null?void 0:h.placeholderData)?(J=c.data,N=!0):J=typeof s.placeholderData=="function"?s.placeholderData((ae=C(this,Ds))==null?void 0:ae.state.data,C(this,Ds)):s.placeholderData,J!==void 0&&(b="success",T=Cc(c==null?void 0:c.data,J,s),k=!0)}if(s.select&&T!==void 0&&!N)if(c&&T===(d==null?void 0:d.data)&&s.select===C(this,ci))T=C(this,Fs);else try{X(this,ci,s.select),T=s.select(T),T=Cc(c==null?void 0:c.data,T,s),X(this,Fs,T),X(this,mr,null)}catch(J){X(this,mr,J)}C(this,mr)&&(x=C(this,mr),T=C(this,Fs),S=Date.now(),b="error");const O=w.fetchStatus==="fetching",L=b==="pending",I=b==="error",q=L&&O,Q=T!==void 0,U={status:b,fetchStatus:w.fetchStatus,isPending:L,isSuccess:b==="success",isError:I,isInitialLoading:q,isLoading:q,data:T,dataUpdatedAt:w.dataUpdatedAt,error:x,errorUpdatedAt:S,failureCount:w.fetchFailureCount,failureReason:w.fetchFailureReason,errorUpdateCount:w.errorUpdateCount,isFetched:w.dataUpdateCount>0||w.errorUpdateCount>0,isFetchedAfterMount:w.dataUpdateCount>y.dataUpdateCount||w.errorUpdateCount>y.errorUpdateCount,isFetching:O,isRefetching:O&&!L,isLoadingError:I&&!Q,isPaused:w.fetchStatus==="paused",isPlaceholderData:k,isRefetchError:I&&Q,isStale:od(n,s),refetch:this.refetch,promise:C(this,Bn),isEnabled:tn(s.enabled,n)!==!1};if(this.options.experimental_prefetchInRender){const J=Ee=>{U.status==="error"?Ee.reject(U.error):U.data!==void 0&&Ee.resolve(U.data)},de=()=>{const Ee=X(this,Bn,U.promise=Nc());J(Ee)},we=C(this,Bn);switch(we.status){case"pending":n.queryHash===i.queryHash&&J(we);break;case"fulfilled":(U.status==="error"||U.data!==we.value)&&de();break;case"rejected":(U.status!=="error"||U.error!==we.reason)&&de();break}}return U}updateResult(){const n=C(this,Et),s=this.createResult(C(this,je),this.options);if(X(this,Qr,C(this,je).state),X(this,zs,this.options),C(this,Qr).data!==void 0&&X(this,Ds,C(this,je)),kc(s,n))return;X(this,Et,s);const i=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options,c=typeof l=="function"?l():l;if(c==="all"||!c&&!C(this,Us).size)return!0;const d=new Set(c??C(this,Us));return this.options.throwOnError&&d.add("error"),Object.keys(C(this,Et)).some(h=>{const p=h;return C(this,Et)[p]!==n[p]&&d.has(p)})};Ne(this,ze,fg).call(this,{listeners:i()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Ne(this,ze,Ac).call(this)}},Ot=new WeakMap,je=new WeakMap,ui=new WeakMap,Et=new WeakMap,Qr=new WeakMap,zs=new WeakMap,Bn=new WeakMap,mr=new WeakMap,ci=new WeakMap,Fs=new WeakMap,Ds=new WeakMap,Kr=new WeakMap,Gr=new WeakMap,gr=new WeakMap,Us=new WeakMap,ze=new WeakSet,Go=function(n){Ne(this,ze,Mc).call(this);let s=C(this,je).fetch(this.options,n);return n!=null&&n.throwOnError||(s=s.catch(Lt)),s},Rc=function(){Ne(this,ze,Oc).call(this);const n=br(this.options.staleTime,C(this,je));if(Xr||C(this,Et).isStale||!_c(n))return;const i=og(C(this,Et).dataUpdatedAt,n)+1;X(this,Kr,Ur.setTimeout(()=>{C(this,Et).isStale||this.updateResult()},i))},Tc=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(C(this,je)):this.options.refetchInterval)??!1},Pc=function(n){Ne(this,ze,Lc).call(this),X(this,gr,n),!(Xr||tn(this.options.enabled,C(this,je))===!1||!_c(C(this,gr))||C(this,gr)===0)&&X(this,Gr,Ur.setInterval(()=>{(this.options.refetchIntervalInBackground||sd.isFocused())&&Ne(this,ze,Go).call(this)},C(this,gr)))},Ac=function(){Ne(this,ze,Rc).call(this),Ne(this,ze,Pc).call(this,Ne(this,ze,Tc).call(this))},Oc=function(){C(this,Kr)&&(Ur.clearTimeout(C(this,Kr)),X(this,Kr,void 0))},Lc=function(){C(this,Gr)&&(Ur.clearInterval(C(this,Gr)),X(this,Gr,void 0))},Mc=function(){const n=C(this,Ot).getQueryCache().build(C(this,Ot),this.options);if(n===C(this,je))return;const s=C(this,je);X(this,je,n),X(this,ui,n.state),this.hasListeners()&&(s==null||s.removeObserver(this),n.addObserver(this))},fg=function(n){yt.batch(()=>{n.listeners&&this.listeners.forEach(s=>{s(C(this,Et))}),C(this,Ot).getQueryCache().notify({query:C(this,je),type:"observerResultsUpdated"})})},Om);function hx(r,n){return tn(n.enabled,r)!==!1&&r.state.data===void 0&&!(r.state.status==="error"&&n.retryOnMount===!1)}function jp(r,n){return hx(r,n)||r.state.data!==void 0&&Ic(r,n,n.refetchOnMount)}function Ic(r,n,s){if(tn(n.enabled,r)!==!1&&br(n.staleTime,r)!=="static"){const i=typeof s=="function"?s(r):s;return i==="always"||i!==!1&&od(r,n)}return!1}function Rp(r,n,s,i){return(r!==n||tn(i.enabled,r)===!1)&&(!s.suspense||r.state.status!=="error")&&od(r,s)}function od(r,n){return tn(n.enabled,r)!==!1&&r.isStaleByTime(br(n.staleTime,r))}function px(r,n){return!kc(r.getCurrentResult(),n)}function Tp(r){return{onFetch:(n,s)=>{var v,w,k,T,x;const i=n.options,l=(k=(w=(v=n.fetchOptions)==null?void 0:v.meta)==null?void 0:w.fetchMore)==null?void 0:k.direction,c=((T=n.state.data)==null?void 0:T.pages)||[],d=((x=n.state.data)==null?void 0:x.pageParams)||[];let h={pages:[],pageParams:[]},p=0;const y=async()=>{let S=!1;const b=L=>{Object.defineProperty(L,"signal",{enumerable:!0,get:()=>(n.signal.aborted?S=!0:n.signal.addEventListener("abort",()=>{S=!0}),n.signal)})},N=ag(n.options,n.fetchOptions),O=async(L,I,q)=>{if(S)return Promise.reject();if(I==null&&L.pages.length)return Promise.resolve(L);const K=(()=>{const de={client:n.client,queryKey:n.queryKey,pageParam:I,direction:q?"backward":"forward",meta:n.options.meta};return b(de),de})(),U=await N(K),{maxPages:ae}=n.options,J=q?sx:rx;return{pages:J(L.pages,U,ae),pageParams:J(L.pageParams,I,ae)}};if(l&&c.length){const L=l==="backward",I=L?mx:Pp,q={pages:c,pageParams:d},Q=I(i,q);h=await O(q,Q,L)}else{const L=r??c.length;do{const I=p===0?d[0]??i.initialPageParam:Pp(i,h);if(p>0&&I==null)break;h=await O(h,I),p++}while(p<L)}return h};n.options.persister?n.fetchFn=()=>{var S,b;return(b=(S=n.options).persister)==null?void 0:b.call(S,y,{client:n.client,queryKey:n.queryKey,meta:n.options.meta,signal:n.signal},s)}:n.fetchFn=y}}}function Pp(r,{pages:n,pageParams:s}){const i=n.length-1;return n.length>0?r.getNextPageParam(n[i],n,s[i],s):void 0}function mx(r,{pages:n,pageParams:s}){var i;return n.length>0?(i=r.getPreviousPageParam)==null?void 0:i.call(r,n[0],n,s[0],s):void 0}var di,_n,Ct,Jr,kn,cr,Lm,gx=(Lm=class extends cg{constructor(n){super();pe(this,kn);pe(this,di);pe(this,_n);pe(this,Ct);pe(this,Jr);X(this,di,n.client),this.mutationId=n.mutationId,X(this,Ct,n.mutationCache),X(this,_n,[]),this.state=n.state||yx(),this.setOptions(n.options),this.scheduleGc()}setOptions(n){this.options=n,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(n){C(this,_n).includes(n)||(C(this,_n).push(n),this.clearGcTimeout(),C(this,Ct).notify({type:"observerAdded",mutation:this,observer:n}))}removeObserver(n){X(this,_n,C(this,_n).filter(s=>s!==n)),this.scheduleGc(),C(this,Ct).notify({type:"observerRemoved",mutation:this,observer:n})}optionalRemove(){C(this,_n).length||(this.state.status==="pending"?this.scheduleGc():C(this,Ct).remove(this))}continue(){var n;return((n=C(this,Jr))==null?void 0:n.continue())??this.execute(this.state.variables)}async execute(n){var d,h,p,y,v,w,k,T,x,S,b,N,O,L,I,q,Q,K,U,ae;const s=()=>{Ne(this,kn,cr).call(this,{type:"continue"})},i={client:C(this,di),meta:this.options.meta,mutationKey:this.options.mutationKey};X(this,Jr,ug({fn:()=>this.options.mutationFn?this.options.mutationFn(n,i):Promise.reject(new Error("No mutationFn found")),onFail:(J,de)=>{Ne(this,kn,cr).call(this,{type:"failed",failureCount:J,error:de})},onPause:()=>{Ne(this,kn,cr).call(this,{type:"pause"})},onContinue:s,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>C(this,Ct).canRun(this)}));const l=this.state.status==="pending",c=!C(this,Jr).canStart();try{if(l)s();else{Ne(this,kn,cr).call(this,{type:"pending",variables:n,isPaused:c}),await((h=(d=C(this,Ct).config).onMutate)==null?void 0:h.call(d,n,this,i));const de=await((y=(p=this.options).onMutate)==null?void 0:y.call(p,n,i));de!==this.state.context&&Ne(this,kn,cr).call(this,{type:"pending",context:de,variables:n,isPaused:c})}const J=await C(this,Jr).start();return await((w=(v=C(this,Ct).config).onSuccess)==null?void 0:w.call(v,J,n,this.state.context,this,i)),await((T=(k=this.options).onSuccess)==null?void 0:T.call(k,J,n,this.state.context,i)),await((S=(x=C(this,Ct).config).onSettled)==null?void 0:S.call(x,J,null,this.state.variables,this.state.context,this,i)),await((N=(b=this.options).onSettled)==null?void 0:N.call(b,J,null,n,this.state.context,i)),Ne(this,kn,cr).call(this,{type:"success",data:J}),J}catch(J){try{throw await((L=(O=C(this,Ct).config).onError)==null?void 0:L.call(O,J,n,this.state.context,this,i)),await((q=(I=this.options).onError)==null?void 0:q.call(I,J,n,this.state.context,i)),await((K=(Q=C(this,Ct).config).onSettled)==null?void 0:K.call(Q,void 0,J,this.state.variables,this.state.context,this,i)),await((ae=(U=this.options).onSettled)==null?void 0:ae.call(U,void 0,J,n,this.state.context,i)),J}finally{Ne(this,kn,cr).call(this,{type:"error",error:J})}}finally{C(this,Ct).runNext(this)}}},di=new WeakMap,_n=new WeakMap,Ct=new WeakMap,Jr=new WeakMap,kn=new WeakSet,cr=function(n){const s=i=>{switch(n.type){case"failed":return{...i,failureCount:n.failureCount,failureReason:n.error};case"pause":return{...i,isPaused:!0};case"continue":return{...i,isPaused:!1};case"pending":return{...i,context:n.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:n.isPaused,status:"pending",variables:n.variables,submittedAt:Date.now()};case"success":return{...i,data:n.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...i,data:void 0,error:n.error,failureCount:i.failureCount+1,failureReason:n.error,isPaused:!1,status:"error"}}};this.state=s(this.state),yt.batch(()=>{C(this,_n).forEach(i=>{i.onMutationUpdate(n)}),C(this,Ct).notify({mutation:this,type:"updated",action:n})})},Lm);function yx(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var $n,fn,fi,Mm,vx=(Mm=class extends hi{constructor(n={}){super();pe(this,$n);pe(this,fn);pe(this,fi);this.config=n,X(this,$n,new Set),X(this,fn,new Map),X(this,fi,0)}build(n,s,i){const l=new gx({client:n,mutationCache:this,mutationId:++Ta(this,fi)._,options:n.defaultMutationOptions(s),state:i}
170);return this.add(l),l}add(n){C(this,$n).add(n);const s=za(n);if(typeof s=="string"){const i=C(this,fn).get(s);i?i.push(n):C(this,fn).set(s,[n])}this.notify({type:"added",mutation:n})}remove(n){if(C(this,$n).delete(n)){const s=za(n);if(typeof s=="string"){const i=C(this,fn).get(s);if(i)if(i.length>1){const l=i.indexOf(n);l!==-1&&i.splice(l,1)}else i[0]===n&&C(this,fn).delete(s)}}this.notify({type:"removed",mutation:n})}canRun(n){const s=za(n);if(typeof s=="string"){const i=C(this,fn).get(s),l=i==null?void 0:i.find(c=>c.state.status==="pending");return!l||l===n}else return!0}runNext(n){var i;const s=za(n);if(typeof s=="string"){const l=(i=C(this,fn).get(s))==null?void 0:i.find(c=>c!==n&&c.state.isPaused);return(l==null?void 0:l.continue())??Promise.resolve()}else return Promise.resolve()}clear(){yt.batch(()=>{C(this,$n).forEach(n=>{this.notify({type:"removed",mutation:n})}),C(this,$n).clear(),C(this,fn).clear()})}getAll(){return Array.from(C(this,$n))}find(n){const s={exact:!0,...n};return this.getAll().find(i=>kp(s,i))}findAll(n={}){return this.getAll().filter(s=>kp(n,s))}notify(n){yt.batch(()=>{this.listeners.forEach(s=>{s(n)})})}resumePausedMutations(){const n=this.getAll().filter(s=>s.state.isPaused);return yt.batch(()=>Promise.all(n.map(s=>s.continue().catch(Lt))))}},$n=new WeakMap,fn=new WeakMap,fi=new WeakMap,Mm);function za(r){var n;return(n=r.options.scope)==null?void 0:n.id}var En,Im,wx=(Im=class extends hi{constructor(n={}){super();pe(this,En);this.config=n,X(this,En,new Map)}build(n,s,i){const l=s.queryKey,c=s.queryHash??nd(l,s);let d=this.get(c);return d||(d=new dx({client:n,queryKey:l,queryHash:c,options:n.defaultQueryOptions(s),state:i,defaultOptions:n.getQueryDefaults(l)}),this.add(d)),d}add(n){C(this,En).has(n.queryHash)||(C(this,En).set(n.queryHash,n),this.notify({type:"added",query:n}))}remove(n){const s=C(this,En).get(n.queryHash);s&&(n.destroy(),s===n&&C(this,En).delete(n.queryHash),this.notify({type:"removed",query:n}))}clear(){yt.batch(()=>{this.getAll().forEach(n=>{this.remove(n)})})}get(n){return C(this,En).get(n)}getAll(){return[...C(this,En).values()]}find(n){const s={exact:!0,...n};return this.getAll().find(i=>_p(s,i))}findAll(n={}){const s=this.getAll();return Object.keys(n).length>0?s.filter(i=>_p(n,i)):s}notify(n){yt.batch(()=>{this.listeners.forEach(s=>{s(n)})})}onFocus(){yt.batch(()=>{this.getAll().forEach(n=>{n.onFocus()})})}onOnline(){yt.batch(()=>{this.getAll().forEach(n=>{n.onOnline()})})}},En=new WeakMap,Im),Ye,yr,vr,Bs,$s,wr,Vs,qs,zm,xx=(zm=class{constructor(r={}){pe(this,Ye);pe(this,yr);pe(this,vr);pe(this,Bs);pe(this,$s);pe(this,wr);pe(this,Vs);pe(this,qs);X(this,Ye,r.queryCache||new wx),X(this,yr,r.mutationCache||new vx),X(this,vr,r.defaultOptions||{}),X(this,Bs,new Map),X(this,$s,new Map),X(this,wr,0)}mount(){Ta(this,wr)._++,C(this,wr)===1&&(X(this,Vs,sd.subscribe(async r=>{r&&(await this.resumePausedMutations(),C(this,Ye).onFocus())})),X(this,qs,Xa.subscribe(async r=>{r&&(await this.resumePausedMutations(),C(this,Ye).onOnline())})))}unmount(){var r,n;Ta(this,wr)._--,C(this,wr)===0&&((r=C(this,Vs))==null||r.call(this),X(this,Vs,void 0),(n=C(this,qs))==null||n.call(this),X(this,qs,void 0))}isFetching(r){return C(this,Ye).findAll({...r,fetchStatus:"fetching"}).length}isMutating(r){return C(this,yr).findAll({...r,status:"pending"}).length}getQueryData(r){var s;const n=this.defaultQueryOptions({queryKey:r});return(s=C(this,Ye).get(n.queryHash))==null?void 0:s.state.data}ensureQueryData(r){const n=this.defaultQueryOptions(r),s=C(this,Ye).build(this,n),i=s.state.data;return i===void 0?this.fetchQuery(r):(r.revalidateIfStale&&s.isStaleByTime(br(n.staleTime,s))&&this.prefetchQuery(n),Promise.resolve(i))}getQueriesData(r){return C(this,Ye).findAll(r).map(({queryKey:n,state:s})=>{const i=s.data;return[n,i]})}setQueryData(r,n,s){const i=this.defaultQueryOptions({queryKey:r}),l=C(this,Ye).get(i.queryHash),c=l==null?void 0:l.state.data,d=ex(n,c);if(d!==void 0)return C(this,Ye).build(this,i).setData(d,{...s,manual:!0})}setQueriesData(r,n,s){return yt.batch(()=>C(this,Ye).findAll(r).map(({queryKey:i})=>[i,this.setQueryData(i,n,s)]))}getQueryState(r){var s;const n=this.defaultQueryOptions({queryKey:r});return(s=C(this,Ye).get(n.queryHash))==null?void 0:s.state}removeQueries(r){const n=C(this,Ye);yt.batch(()=>{n.findAll(r).forEach(s=>
170{n.remove(s)})})}resetQueries(r,n){const s=C(this,Ye);return yt.batch(()=>(s.findAll(r).forEach(i=>{i.reset()}),this.refetchQueries({type:"active",...r},n)))}cancelQueries(r,n={}){const s={revert:!0,...n},i=yt.batch(()=>C(this,Ye).findAll(r).map(l=>l.cancel(s)));return Promise.all(i).then(Lt).catch(Lt)}invalidateQueries(r,n={}){return yt.batch(()=>(C(this,Ye).findAll(r).forEach(s=>{s.invalidate()}),(r==null?void 0:r.refetchType)==="none"?Promise.resolve():this.refetchQueries({...r,type:(r==null?void 0:r.refetchType)??(r==null?void 0:r.type)??"active"},n)))}refetchQueries(r,n={}){const s={...n,cancelRefetch:n.cancelRefetch??!0},i=yt.batch(()=>C(this,Ye).findAll(r).filter(l=>!l.isDisabled()&&!l.isStatic()).map(l=>{let c=l.fetch(void 0,s);return s.throwOnError||(c=c.catch(Lt)),l.state.fetchStatus==="paused"?Promise.resolve():c}));return Promise.all(i).then(Lt)}fetchQuery(r){const n=this.defaultQueryOptions(r);n.retry===void 0&&(n.retry=!1);const s=C(this,Ye).build(this,n);return s.isStaleByTime(br(n.staleTime,s))?s.fetch(n):Promise.resolve(s.state.data)}prefetchQuery(r){return this.fetchQuery(r).then(Lt).catch(Lt)}fetchInfiniteQuery(r){return r.behavior=Tp(r.pages),this.fetchQuery(r)}prefetchInfiniteQuery(r){return this.fetchInfiniteQuery(r).then(Lt).catch(Lt)}ensureInfiniteQueryData(r){return r.behavior=Tp(r.pages),this.ensureQueryData(r)}resumePausedMutations(){return Xa.isOnline()?C(this,yr).resumePausedMutations():Promise.resolve()}getQueryCache(){return C(this,Ye)}getMutationCache(){return C(this,yr)}getDefaultOptions(){return C(this,vr)}setDefaultOptions(r){X(this,vr,r)}setQueryDefaults(r,n){C(this,Bs).set(ri(r),{queryKey:r,defaultOptions:n})}getQueryDefaults(r){const n=[...C(this,Bs).values()],s={};return n.forEach(i=>{si(r,i.queryKey)&&Object.assign(s,i.defaultOptions)}),s}setMutationDefaults(r,n){C(this,$s).set(ri(r),{mutationKey:r,defaultOptions:n})}getMutationDefaults(r){const n=[...C(this,$s).values()],s={};return n.forEach(i=>{si(r,i.mutationKey)&&Object.assign(s,i.defaultOptions)}),s}defaultQueryOptions(r){if(r._defaulted)return r;const n={...C(this,vr).queries,...this.getQueryDefaults(r.queryKey),...r,_defaulted:!0};return n.queryHash||(n.queryHash=nd(n.queryKey,n)),n.refetchOnReconnect===void 0&&(n.refetchOnReconnect=n.networkMode!=="always"),n.throwOnError===void 0&&(n.throwOnError=!!n.suspense),!n.networkMode&&n.persister&&(n.networkMode="offlineFirst"),n.queryFn===rd&&(n.enabled=!1),n}defaultMutationOptions(r){return r!=null&&r._defaulted?r:{...C(this,vr).mutations,...(r==null?void 0:r.mutationKey)&&this.getMutationDefaults(r.mutationKey),...r,_defaulted:!0}}clear(){C(this,Ye).clear(),C(this,yr).clear()}},Ye=new WeakMap,yr=new WeakMap,vr=new WeakMap,Bs=new WeakMap,$s=new WeakMap,wr=new WeakMap,Vs=new WeakMap,qs=new WeakMap,zm),hg=D.createContext(void 0),bx=r=>{const n=D.useContext(hg);if(!n)throw new Error("No QueryClient set, use QueryClientProvider to set one");return n},Sx=({client:r,children:n})=>(D.useEffect(()=>(r.mount(),()=>{r.unmount()}),[r]),m.jsx(hg.Provider,{value:r,children:n})),pg=D.createContext(!1),_x=()=>D.useContext(pg);pg.Provider;function kx(){let r=!1;return{clearReset:()=>{r=!1},reset:()=>{r=!0},isReset:()=>r}}var Ex=D.createContext(kx()),Cx=()=>D.useContext(Ex),Nx=(r,n)=>{(r.suspense||r.throwOnError||r.experimental_prefetchInRender)&&(n.isReset()||(r.retryOnMount=!1))},jx=r=>{D.useEffect(()=>{r.clearReset()},[r])},Rx=({result:r,errorResetBoundary:n,throwOnError:s,query:i,suspense:l})=>r.isError&&!n.isReset()&&!r.isFetching&&i&&(l&&r.data===void 0||ox(s,[r.error,i])),Tx=r=>{if(r.suspense){const s=l=>l==="static"?l:Math.max(l??1e3,1e3),i=r.staleTime;r.staleTime=typeof i=="function"?(...l)=>s(i(...l)):s(i),typeof r.gcTime=="number"&&(r.gcTime=Math.max(r.gcTime,1e3))}},Px=(r,n)=>r.isLoading&&r.isFetching&&!n,Ax=(r,n)=>(r==null?void 0:r.suspense)&&n.isPending,Ap=(r,n,s)=>n.fetchOptimistic(r).catch(()=>{s.clearReset()});function Ox(r,n,s){var w,k,T,x,S;const i=_x(),l=Cx(),c=bx(),d=c.defaultQueryOptions(r);(k=(w=c.getDefaultOptions().queries)==null?void 0:w._experimental_beforeQuery)==null||k.call(w,d),d._optimisticResults=i?"isRestoring":"optimistic",Tx(d),Nx(d,l),jx(l);const h=!c.getQueryCache().get(d.queryHash),[p]=D.useState(()=>new n(c,d)),y=p.getOptimisticResult(d),v=!i&&r.subscribed!==!1;if(D.useSyncExternalStore(D.useCallback(b=>{const N=v?p.subscribe(yt.batchCalls(b)):Lt;return p.updateResult(),N},[p,v]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),D.useEffect(()=>{p.setOptions(d)},[d,p]),Ax(d,y))throw Ap(d,p,l);if(Rx({result:y,errorResetBoundary:l,throwOnError:d.throwOnError,query:c.getQueryCache().get(d.queryHash),suspense:d.suspense}))throw y.error;if((x=(T=c.getDefaultOptions().queries)==null?void 0:T._experimental_afterQuery)==null||x.call(T,d,y),d.experimental_prefetchInRender&&!Xr&&Px(y,i)){const b=h?Ap(d,p,l):(S=c.getQueryCache().get(d.queryHash))==null?void 0:S.promise;b==null||b.catch(Lt).finally(()=>{p.updateResult()})}return d.notifyOnChangeProps?y:p.trackResult(y)}function Lx(r,n){return Ox(r,fx)}const Mx=new xx({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:1}}});Dm();/** 171 * @remix-run/router v1.23.0 172 * 173 * Copyright (c) Remix Software Inc. 174 * 175 * This source code is licensed under the MIT license found in the 176 * LICENSE.md file in the root directory of this source tree. 177 * 178 * @license MIT 179 */function Za(){return Za=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var s=arguments[n];for(var i in s)Object.prototype.hasOwnProperty.call(s,i)&&(r[i]=s[i])}return r},Za.apply(this,arguments)}var xr;(function(r){r.Pop="POP",r.Push="PUSH",r.Replace="REPLACE"})(xr||(xr={}));const Op="popstate";function Ix(r){r===void 0&&(r={});function n(i,l){let{pathname:c,search:d,hash:h}=i.location;return zc("",{pathname:c,search:d,hash:h},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function s(i,l){return typeof l=="string"?l:gg(l)}return Fx(n,s,null,r)}function zt(r,n){if(r===!1||r===null||typeof r>"u")throw new Error(n)}function mg(r,n){if(!r){typeof console<"u"&&console.warn(n);try{throw new Error(n)}catch{}}}function zx(){return Math.random().toString(36).substr(2,8)}function Lp(r,n){return{usr:r.state,key:r.key,idx:n}}function zc(r,n,s,i){return s===void 0&&(s=null),Za({pathname:typeof r=="string"?r:r.pathname,search:"",hash:""},typeof n=="string"?rl(n):n,{state:s,key:n&&n.key||i||zx()})}function gg(r){let{pathname:n="/",search:s="",hash:i=""}=r;return s&&s!=="?"&&(n+=s.charAt(0)==="?"?s:"?"+s),i&&i!=="#"&&(n+=i.charAt(0)==="#"?i:"#"+i),n}function rl(r){let n={};if(r){let s=r.indexOf("#");s>=0&&(n.hash=r.substr(s),r=r.substr(0,s));let i=r.indexOf("?");i>=0&&(n.search=r.substr(i),r=r.substr(0,i)),r&&(n.pathname=r)}return n}function Fx(r,n,s,i){i===void 0&&(i={});let{window:l=document.defaultView,v5Compat:c=!1}=i,d=l.history,h=xr.Pop,p=null,y=v();y==null&&(y=0,d.replaceState(Za({},d.state,{idx:y}),""));function v(){return(d.state||{idx:null}).idx}function w(){h=xr.Pop;let b=v(),N=b==null?null:b-y;y=b,p&&p({action:h,location:S.location,delta:N})}function k(b,N){h=xr.Push;let O=zc(S.location,b,N);y=v()+1;let L=Lp(O,y),I=S.createHref(O);try{d.pushState(L,"",I)}catch(q){if(q instanceof DOMException&&q.name==="DataCloneError")throw q;l.location.assign(I)}c&&p&&p({action:h,location:S.location,delta:1})}function T(b,N){h=xr.Replace;let O=zc(S.location,b,N);y=v();let L=Lp(O,y),I=S.createHref(O);d.replaceState(L,"",I),c&&p&&p({action:h,location:S.location,delta:0})}function x(b){let N=l.location.origin!=="null"?l.location.origin:l.location.href,O=typeof b=="string"?b:gg(b);return O=O.replace(/ $/,"%20"),zt(N,"No window.location.(origin|href) available to create URL for href: "+O),new URL(O,N
vendor: 2,677 bytes, line 179
179)}let S={get action(){return h},get location(){return r(l,d)},listen(b){if(p)throw new Error("A history only accepts one active listener");return l.addEventListener(Op,w),p=b,()=>{l.removeEventListener(Op,w),p=null}},createHref(b){return n(l,b)},createURL:x,encodeLocation(b){let N=x(b);return{pathname:N.pathname,search:N.search,hash:N.hash}},push:k,replace:T,go(b){return d.go(b)}};return S}var Mp;(function(r){r.data="data",r.deferred="deferred",r.redirect="redirect",r.error="error"})(Mp||(Mp={}));function Dx(r,n,s){return s===void 0&&(s="/"),Ux(r,n,s)}function Ux(r,n,s,i){let l=typeof n=="string"?rl(n):n,c=wg(l.pathname||"/",s);if(c==null)return null;let d=yg(r);Bx(d);let h=null;for(let p=0;h==null&&p<d.length;++p){let y=Zx(c);h=Jx(d[p],y)}return h}function yg(r,n,s,i){n===void 0&&(n=[]),s===void 0&&(s=[]),i===void 0&&(i="");let l=(c,d,h)=>{let p={relativePath:h===void 0?c.path||"":h,caseSensitive:c.caseSensitive===!0,childrenIndex:d,route:c};p.relativePath.startsWith("/")&&(zt(p.relativePath.startsWith(i),'Absolute route path "'+p.relativePath+'" nested under path '+('"'+i+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),p.relativePath=p.relativePath.slice(i.length));let y=As([i,p.relativePath]),v=s.concat(p);c.children&&c.children.length>0&&(zt(c.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+y+'".')),yg(c.children,n,v,y)),!(c.path==null&&!c.index)&&n.push({path:y,score:Kx(y,c.index),routesMeta:v})};return r.forEach((c,d)=>{var h;if(c.path===""||!((h=c.path)!=null&&h.includes("?")))l(c,d);else for(let p of vg(c.path))l(c,d,p)}),n}function vg(r){let n=r.split("/");if(n.length===0)return[];let[s,...i]=n,l=s.endsWith("?"),c=s.replace(/\?$/,"");if(i.length===0)return l?[c,""]:[c];let d=vg(i.join("/")),h=[];return h.push(...d.map(p=>p===""?c:[c,p].join("/"))),l&&h.push(...d),h.map(p=>r.startsWith("/")&&p===""?"/":p)}function Bx(r){r.sort((n,s)=>n.score!==s.score?s.score-n.score:Gx(n.routesMeta.map(i=>i.childrenIndex),s.routesMeta.map(i=>i.childrenIndex)))}const $x=/^:[\w-]+$/,Vx=3,qx=2,Hx=1,Wx=10,Qx=-2,Ip=r=>r==="*";function Kx(r,n){let s=r.split("/"),i=s.length;return s.some(Ip)&&(i+=Qx),n&&(i+=qx),s.filter(l=>!Ip(l)).reduce((l,c)=>l+($x.test(c)?Vx:c===""?Hx:Wx),i)}function Gx(r,n){return r.length===n.length&&r.slice(0,-1).every((i,l)=>i===n[l])?r[r.length-1]-n[n.length-1]:0}function Jx(r,n,s){let{routesMeta:i}=r,l={},c="/",d=[];for(let h=0;h<i.length;++h){let p=i[h],y=h===i.length-1,v=c==="/"?n:n.slice(c.length)||"/",w=Yx({path:p.relativePath,caseSensitive:p.caseSensitive,end:y},v),k=p.route;if(!w)return null;
vendor: 4,131 bytes, lines 179-188
179Object.assign(l,w.params),d.push({params:l,pathname:As([c,w.pathname]),pathnameBase:e1(As([c,w.pathnameBase])),route:k}),w.pathnameBase!=="/"&&(c=As([c,w.pathnameBase]))}return d}function Yx(r,n){typeof r=="string"&&(r={path:r,caseSensitive:!1,end:!0});let[s,i]=Xx(r.path,r.caseSensitive,r.end),l=n.match(s);if(!l)return null;let c=l[0],d=c.replace(/(.)\/+$/,"$1"),h=l.slice(1);return{params:i.reduce((y,v,w)=>{let{paramName:k,isOptional:T}=v;if(k==="*"){let S=h[w]||"";d=c.slice(0,c.length-S.length).replace(/(.)\/+$/,"$1")}const x=h[w];return T&&!x?y[k]=void 0:y[k]=(x||"").replace(/%2F/g,"/"),y},{}),pathname:c,pathnameBase:d,pattern:r}}function Xx(r,n,s){n===void 0&&(n=!1),s===void 0&&(s=!0),mg(r==="*"||!r.endsWith("*")||r.endsWith("/*"),'Route path "'+r+'" will be treated as if it were '+('"'+r.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+r.replace(/\*$/,"/*")+'".'));let i=[],l="^"+r.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(d,h,p)=>(i.push({paramName:h,isOptional:p!=null}),p?"/?([^\\/]+)?":"/([^\\/]+)"));return r.endsWith("*")?(i.push({paramName:"*"}),l+=r==="*"||r==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?l+="\\/*$":r!==""&&r!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,n?void 0:"i"),i]}function Zx(r){try{return r.split("/").map(n=>decodeURIComponent(n).replace(/\//g,"%2F")).join("/")}catch(n){return mg(!1,'The URL path "'+r+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+n+").")),r}}function wg(r,n){if(n==="/")return r;if(!r.toLowerCase().startsWith(n.toLowerCase()))return null;let s=n.endsWith("/")?n.length-1:n.length,i=r.charAt(s);return i&&i!=="/"?null:r.slice(s)||"/"}const As=r=>r.join("/").replace(/\/\/+/g,"/"),e1=r=>r.replace(/\/+$/,"").replace(/^\/*/,"/");function t1(r){return r!=null&&typeof r.status=="number"&&typeof r.statusText=="string"&&typeof r.internal=="boolean"&&"data"in r}const xg=["post","put","patch","delete"];new Set(xg);const n1=["get",...xg];new Set(n1);/** 180 * React Router v6.30.1 181 * 182 * Copyright (c) Remix Software Inc. 183 * 184 * This source code is licensed under the MIT license found in the 185 * LICENSE.md file in the root directory of this source tree. 186 * 187 * @license MIT 188 */function el(){return el=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var s=arguments[n];for(var i in s)Object.prototype.hasOwnProperty.call(s,i)&&(r[i]=s[i])}return r},el.apply(this,arguments)}const r1=D.createContext(null),s1=D.createContext(null),bg=D.createContext(null),sl=D.createContext(null),ol=D.createContext({outlet:null,matches:[],isDataRoute:!1}),Sg=D.createContext(null);function id(){return D.useContext(sl)!=null}function ad(){return id()||zt(!1),D.useContext(sl).location}function o1(r,n){return i1(r,n)}function i1(r,n,s,i){id()||zt(!1);let{navigator:l}=D.useContext(bg),{matches:c}=D.useContext(ol),d=c[c.length-1],h=d?d.params:{};d&&d.pathname;let p=d?d.pathnameBase:"/";d&&d.route;let y=ad(),v;if(n){var w;let b=typeof n=="string"?rl(n):n;p==="/"||(w=b.pathname)!=null&&w.startsWith(p)||zt(!1),v=b}else v=y;let k=v.pathname||"/",T=k;if(p!=="/"){let b=p.replace(/^\//,"").split("/");T="/"+k.replace(/^\//,"").split("/").slice(b.length).join("/")}let x=Dx(r,{pathname:T}),S=d1(x&&x.map(b=>Object.assign({},b,{params:Object.assign({},h,b.params),pathname:As([p,l.encodeLocation?l.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?p:As([p,l.encodeLocation?l.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),c,s,i);return n&&S?D.createElement(sl.Provider,{value:{location:el({pathname:"/",search:"",hash:"",state:null,key:"default"},v),navigationType:xr.Pop}},S):S}function a1(){let r=m1(),n=t1(r)?r.status+" "+r.statusText:r instanceof Error?r.message:JSON.stringify(r),s=r instanceof Error?r.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return D.createElement(D.Fragment,null,D.createElement("h2",null,"Unexpected Application
188Error!"),D.createElement("h3",{style:{fontStyle:"italic"}},n),s?D.createElement("pre",{style:l},s):null,null)}const l1=D.createElement(a1,null);class u1 extends D.Component{constructor(n){super(n),this.state={location:n.location,revalidation:n.revalidation,error:n.error}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,s){return s.location!==n.location||s.revalidation!=="idle"&&n.revalidation==="idle"?{error:n.error,location:n.location,revalidation:n.revalidation}:{error:n.error!==void 0?n.error:s.error,location:s.location,revalidation:n.revalidation||s.revalidation}}componentDidCatch(n,s){console.error("React Router caught the following error during render",n,s)}render(){return this.state.error!==void 0?D.createElement(ol.Provider,{value:this.props.routeContext},D.createElement(Sg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function c1(r){let{routeContext:n,match:s,children:i}=r,l=D.useContext(r1);return l&&l.static&&l.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=s.route.id),D.createElement(ol.Provider,{value:n},i)}function d1(r,n,s,i){var l;if(n===void 0&&(n=[]),s===void 0&&(s=null),i===void 0&&(i=null),r==null){var c;if(!s)return null;if(s.errors)r=s.matches;else if((c=i)!=null&&c.v7_partialHydration&&n.length===0&&!s.initialized&&s.matches.length>0)r=s.matches;else return null}let d=r,h=(l=s)==null?void 0:l.errors;if(h!=null){let v=d.findIndex(w=>w.route.id&&(h==null?void 0:h[w.route.id])!==void 0);v>=0||zt(!1),d=d.slice(0,Math.min(d.length,v+1))}let p=!1,y=-1;if(s&&i&&i.v7_partialHydration)for(let v=0;v<d.length;v++){let w=d[v];if((w.route.HydrateFallback||w.route.hydrateFallbackElement)&&(y=v),w.route.id){let{loaderData:k,errors:T}=s,x=w.route.loader&&k[w.route.id]===void 0&&(!T||T[w.route.id]===void 0);if(w.route.lazy||x){p=!0,y>=0?d=d.slice(0,y+1):d=[d[0]];break}}}return d.reduceRight((v,w,k)=>{let T,x=!1,S=null,b=null;s&&(T=h&&w.route.id?h[w.route.id]:void 0,S=w.route.errorElement||l1,p&&(y<0&&k===0?(g1("route-fallback"),x=!0,b=null):y===k&&(x=!0,b=w.route.hydrateFallbackElement||null)));let N=n.concat(d.slice(0,k+1)),O=()=>{let L;return T?L=S:x?L=b:w.route.Component?L=D.createElement(w.route.Component,null):w.route.element?L=w.route.element:L=v,D.createElement(c1,{match:w,routeContext:{outlet:v,matches:N,isDataRoute:s!=null},children:L})};return s&&(w.route.ErrorBoundary||w.route.errorElement||k===0)?D.createElement(u1,{location:s.location,revalidation:s.revalidation,component:S,error:T,children:O(),routeContext:{outlet:null,matches:N,isDataRoute:!0}}):O()},null)}var _g=(function(r){return r.UseBlocker="useBlocker",r.UseLoaderData="useLoaderData",r.UseActionData="useActionData",r.UseRouteError="useRouteError",r.UseNavigation="useNavigation",r.UseRouteLoaderData="useRouteLoaderData",r.UseMatches="useMatches",r.UseRevalidator="useRevalidator",r.UseNavigateStable="useNavigate",r.UseRouteId="useRouteId",r})(_g||{});function f1(r){let n=D.useContext(s1);return n||zt(!1),n}function h1(r){let n=D.useContext(ol);return n||zt(!1),n}function p1(r){let n=h1(),s=n.matches[n.matches.length-1];return s.route.id||zt(!1),s.route.id}function m1(){var r;let n=D.useContext(Sg),s=f1(_g.UseRouteError),i=p1();return n!==void 0?n:(r=s.errors)==null?void 0:r[i]}const zp={};function g1(r,n,s){zp[r]||(zp[r]=!0)}function y1(r,n){r==null||r.v7_startTransition,r==null||r.v7_relativeSplatPath}function qa(r){zt(!1)}function v1(r){let{basename:n="/",children:s=null,location:i,navigationType:l=xr.Pop,navigator:c,static:d=!1,future:h}=r;id()&&zt(!1);let p=n.replace(/^\/*/,"/"),y=D.useMemo(()=>({basename:p,navigator:c,static:d,future:el({v7_relativeSplatPath:!1},h)}),[p,h,c,d]);typeof i=="string"&&(i=rl(i));let{pathname:v="/",search:w="",hash:k="",state:T=null,key:x="default"}=i,S=D.useMemo(()=>{let b=wg(v,p);return b==null?null:{location:{pathname:b,search:w,hash:k,state:T,key:x},navigationType:l}},[p,v,w,k,T,x,l]);return S==null?null:D.createElement(bg.Provider,{value:y},D.createElement(sl.Provider,{children:s,value:S}))}function w1(r){let{children:n,location:s}=r;return o1(Fc(n),s)}new Promise(()=>{});function Fc(r,n){n===void 0&&(n=[]);let s=[];
188return D.Children.forEach(r,(i,l)=>{if(!D.isValidElement(i))return;let c=[...n,l];if(i.type===D.Fragment){s.push.apply(s,Fc(i.props.children,c));return}i.type!==qa&&zt(!1),!i.props.index||!i.props.children||zt(!1);let d={id:i.props.id||c.join("-"),caseSensitive:i.props.caseSensitive,element:i.props.element,Component:i.props.Component,index:i.props.index,path:i.props.path,loader:i.props.loader,action:i.props.action,errorElement:i.props.errorElement,ErrorBoundary:i.props.ErrorBoundary,hasErrorBoundary:i.props.ErrorBoundary!=null||i.props.errorElement!=null,shouldRevalidate:i.props.shouldRevalidate,handle:i.props.handle,lazy:i.props.lazy};i.props.children&&(d.children=Fc(i.props.children,c)),s.push(d)}),s}/** 189 * React Router DOM v6.30.1 190 * 191 * Copyright (c) Remix Software Inc. 192 * 193 * This source code is licensed under the MIT license found in the 194 * LICENSE.md file in the root directory of this source tree. 195 * 196 * @license MIT 197 */const x1="6";try{window.__reactRouterVersion=x1}catch{}const b1="startTransition",Fp=xv[b1];function S1(r){let{basename:n,children:s,future:i,window:l}=r,c=D.useRef();c.current==null&&(c.current=Ix({window:l,v5Compat:!0}));let d=c.current,[h,p]=D.useState({action:d.action,location:d.location}),{v7_startTransition:y}=i||{},v=D.useCallback(w=>{y&&Fp?Fp(()=>p(w)):p(w)},[p,y]);return D.useLayoutEffect(()=>d.listen(v),[d,v]),D.useEffect(()=>y1(i),[i]),D.createElement(v1,{basename:n,children:s,location:h.location,navigationType:h.action,navigator:d,future:i})}var Dp;(function(r){r.UseScrollRestoration="useScrollRestoration",r.UseSubmit="useSubmit",r.UseSubmitFetcher="useSubmitFetcher",r.UseFetcher="useFetcher",r.useViewTransitionState="useViewTransitionState"})(Dp||(Dp={}));var Up;(function(r){r.UseFetcher="useFetcher",r.UseFetchers="useFetchers",r.UseScrollRestoration="useScrollRestoration"})(Up||(Up={}));function kg(r,n){return function(){return r.apply(n,arguments)}}const{toString:_1}=Object.prototype,{getPrototypeOf:ld}=Object,{iterator:il,toStringTag:Eg}=Symbol,al=(r=>n=>{const s=_1.call(n);return r[s]||(r[s]=s.slice(8,-1).toLowerCase())})(Object.create(null)),mn=r=>(r=r.toLowerCase(),n=>al(n)===r),ll=r=>n=>typeof n===r,{isArray:Ks}=Array,Hs=ll("undefined");function pi(r){return r!==null&&!Hs(r)&&r.constructor!==null&&!Hs(r.constructor)&&Mt(r.constructor.isBuffer)&&r.constructor.isBuffer(r)}const Cg=mn("ArrayBuffer");function k1(r){let n;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?n=ArrayBuffer.isView(r):n=r&&r.buffer&&Cg(r.buffer),n}const E1=ll("string"),Mt=ll("function"),Ng=ll("number"),mi=r=>r!==null&&typeof r=="object",C1=r=>r===!0||r===!1,Ha=r=>{if(al(r)!=="object")return!1;const n=ld(r);return(n===null||n===Object.prototype||Object.getPrototypeOf(n)===null)&&!(Eg in r)&&!(il in r)},N1=r=>{if(!mi(r)||pi(r))return!1;try{return Object.keys(r).length===0&&Object.getPrototypeOf(r)===Object.prototype}catch{return!1}},j1=mn("Date"),R1=mn("File"),T1=mn("Blob"),P1=mn("FileList"),A1=r=>mi(r)&&Mt(r.pipe),O1=r=>{let n;return r&&(typeof FormData=="function"&&r instanceof FormData||Mt(r.append)&&((n=al(r))==="formdata"||n==="object"&&Mt(r.toString)&&r.toString()==="[object FormData]"))},L1=mn("URLSearchParams"),[M1,I1,z1,F1]=["ReadableStream","Request","Response","Headers"].map(mn),D1=r=>r.trim?r.trim():r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function gi(r,n,{allOwnKeys:s=!1}={}){if(r===null||typeof r>"u")return;let i,l;if(typeof r!="object"&&(r=[r]),Ks(r))for(i=0,l=r.length;i<l;i++)n.call(null,r[i],i,r);else{if(pi(r))return;const c=s?Object.getOwnPropertyNames(r):Object.keys(r),d=c.length;let h;for(i=0;i<d;i++)h=c[i],n.call(null,r[h],h,r)}}function jg(r,n){if(pi(r))return null;n=n.toLowerCase();const s=Object.keys(r);let i=s.length,l;for(;i-- >0;)if(l=s[i],n===l.toLowerCase())return l;return null}const Br=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Rg=r=>!Hs(r)&&r!==Br;function Dc(){const{caseless:r,skipUndefined:n}=Rg(this)&&this||{},s={},i=(l,c)=>{const d=r&&jg(s,c)||c;Ha(s[d])&&Ha(l)?s[d]=Dc(s[d],l):Ha(l)?s[d]=Dc({},l):Ks(l)?s[d]=l.slice():(!n||!Hs(l))&&(s[d]=l)};for(let l=0,c=arguments.length;l<c;l++)arguments[l]&&gi(arguments[l],i);return s}const U1=(r,n,s,{allOwnKeys:i}={})=>(gi(n,(l,c)=>{s&&Mt(l)?r[c]=kg(l,s):r[c]=l},{allOwnKeys:i}),r),B1=r=>(r.charCodeAt(0)===65279&&(r=r.slice(1)),r),$1=(r,n,s,i)=>
vendor: 1,815 bytes, line 197
197{r.prototype=Object.create(n.prototype,i),r.prototype.constructor=r,Object.defineProperty(r,"super",{value:n.prototype}),s&&Object.assign(r.prototype,s)},V1=(r,n,s,i)=>{let l,c,d;const h={};if(n=n||{},r==null)return n;do{for(l=Object.getOwnPropertyNames(r),c=l.length;c-- >0;)d=l[c],(!i||i(d,r,n))&&!h[d]&&(n[d]=r[d],h[d]=!0);r=s!==!1&&ld(r)}while(r&&(!s||s(r,n))&&r!==Object.prototype);return n},q1=(r,n,s)=>{r=String(r),(s===void 0||s>r.length)&&(s=r.length),s-=n.length;const i=r.indexOf(n,s);return i!==-1&&i===s},H1=r=>{if(!r)return null;if(Ks(r))return r;let n=r.length;if(!Ng(n))return null;const s=new Array(n);for(;n-- >0;)s[n]=r[n];return s},W1=(r=>n=>r&&n instanceof r)(typeof Uint8Array<"u"&&ld(Uint8Array)),Q1=(r,n)=>{const i=(r&&r[il]).call(r);let l;for(;(l=i.next())&&!l.done;){const c=l.value;n.call(r,c[0],c[1])}},K1=(r,n)=>{let s;const i=[];for(;(s=r.exec(n))!==null;)i.push(s);return i},G1=mn("HTMLFormElement"),J1=r=>r.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(s,i,l){return i.toUpperCase()+l}),Bp=(({hasOwnProperty:r})=>(n,s)=>r.call(n,s))(Object.prototype),Y1=mn("RegExp"),Tg=(r,n)=>{const s=Object.getOwnPropertyDescriptors(r),i={};gi(s,(l,c)=>{let d;(d=n(l,c,r))!==!1&&(i[c]=d||l)}),Object.defineProperties(r,i)},X1=r=>{Tg(r,(n,s)=>{if(Mt(r)&&["arguments","caller","callee"].indexOf(s)!==-1)return!1;const i=r[s];if(Mt(i)){if(n.enumerable=!1,"writable"in n){n.writable=!1;return}n.set||(n.set=()=>{throw Error("Can not rewrite read-only method '"+s+"'")})}})},Z1=(r,n)=>{const s={},i=l=>{l.forEach(c=>{s[c]=!0})};return Ks(r)?i(r):i(String(r).split(n)),s},eb=()=>{},tb=(r,n)=>r!=null&&Number.isFinite(r=+r)?r:n;function nb(r){return!!(r&&Mt(r.append)&&r[Eg]==="FormData"&&r[il])}const rb=r=>{const n=new Array(10),s=(i,l)=>{if(mi(i)){if(n.indexOf(i)>=0)return;if(pi(i))return i;
vendor: 4,191 bytes, line 197
197if(!("toJSON"in i)){n[l]=i;const c=Ks(i)?[]:{};return gi(i,(d,h)=>{const p=s(d,l+1);!Hs(p)&&(c[h]=p)}),n[l]=void 0,c}}return i};return s(r,0)},sb=mn("AsyncFunction"),ob=r=>r&&(mi(r)||Mt(r))&&Mt(r.then)&&Mt(r.catch),Pg=((r,n)=>r?setImmediate:n?((s,i)=>(Br.addEventListener("message",({source:l,data:c})=>{l===Br&&c===s&&i.length&&i.shift()()},!1),l=>{i.push(l),Br.postMessage(s,"*")}))(`axios@${Math.random()}`,[]):s=>setTimeout(s))(typeof setImmediate=="function",Mt(Br.postMessage)),ib=typeof queueMicrotask<"u"?queueMicrotask.bind(Br):typeof process<"u"&&process.nextTick||Pg,ab=r=>r!=null&&Mt(r[il]),z={isArray:Ks,isArrayBuffer:Cg,isBuffer:pi,isFormData:O1,isArrayBufferView:k1,isString:E1,isNumber:Ng,isBoolean:C1,isObject:mi,isPlainObject:Ha,isEmptyObject:N1,isReadableStream:M1,isRequest:I1,isResponse:z1,isHeaders:F1,isUndefined:Hs,isDate:j1,isFile:R1,isBlob:T1,isRegExp:Y1,isFunction:Mt,isStream:A1,isURLSearchParams:L1,isTypedArray:W1,isFileList:P1,forEach:gi,merge:Dc,extend:U1,trim:D1,stripBOM:B1,inherits:$1,toFlatObject:V1,kindOf:al,kindOfTest:mn,endsWith:q1,toArray:H1,forEachEntry:Q1,matchAll:K1,isHTMLForm:G1,hasOwnProperty:Bp,hasOwnProp:Bp,reduceDescriptors:Tg,freezeMethods:X1,toObjectSet:Z1,toCamelCase:J1,noop:eb,toFiniteNumber:tb,findKey:jg,global:Br,isContextDefined:Rg,isSpecCompliantForm:nb,toJSONObject:rb,isAsyncFn:sb,isThenable:ob,setImmediate:Pg,asap:ib,isIterable:ab};function be(r,n,s,i,l){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=r,this.name="AxiosError",n&&(this.code=n),s&&(this.config=s),i&&(this.request=i),l&&(this.response=l,this.status=l.status?l.status:null)}z.inherits(be,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.status}}});const Ag=be.prototype,Og={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(r=>{Og[r]={value:r}});Object.defineProperties(be,Og);Object.defineProperty(Ag,"isAxiosError",{value:!0});be.from=(r,n,s,i,l,c)=>{const d=Object.create(Ag);z.toFlatObject(r,d,function(v){return v!==Error.prototype},y=>y!=="isAxiosError");const h=r&&r.message?r.message:"Error",p=n==null&&r?r.code:n;return be.call(d,h,p,s,i,l),r&&d.cause==null&&Object.defineProperty(d,"cause",{value:r,configurable:!0}),d.name=r&&r.name||"Error",c&&Object.assign(d,c),d};const lb=null;function Uc(r){return z.isPlainObject(r)||z.isArray(r)}function Lg(r){return z.endsWith(r,"[]")?r.slice(0,-2):r}function $p(r,n,s){return r?r.concat(n).map(function(l,c){return l=Lg(l),!s&&c?"["+l+"]":l}).join(s?".":""):n}function ub(r){return z.isArray(r)&&!r.some(Uc)}const cb=z.toFlatObject(z,{},null,function(n){return/^is[A-Z]/.test(n)});function ul(r,n,s){if(!z.isObject(r))throw new TypeError("target must be an object");n=n||new FormData,s=z.toFlatObject(s,{metaTokens:!0,dots:!1,indexes:!1},!1,function(S,b){return!z.isUndefined(b[S])});const i=s.metaTokens,l=s.visitor||v,c=s.dots,d=s.indexes,p=(s.Blob||typeof Blob<"u"&&Blob)&&z.isSpecCompliantForm(n);if(!z.isFunction(l))throw new TypeError("visitor must be a function");function y(x){if(x===null)return"";if(z.isDate(x))return x.toISOString();if(z.isBoolean(x))return x.toString();if(!p&&z.isBlob(x))throw new be("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(x)||z.isTypedArray(x)?p&&typeof Blob=="function"?new Blob([x]):Buffer.from(x):x}function v(x,S,b){let N=x;if(x&&!b&&typeof x=="object"){if(z.endsWith(S,"{}"))S=i?S:S.slice(0,-2),x=JSON.stringify(x);else if(z.isArray(x)&&ub(x)||(z.isFileList(x)||z.endsWith(S,"[]"))&&(N=z.toArray(x)))return S=Lg(S),N.forEach(function(L,I){!(z.isUndefined(L)||L===null)&&n.append(d===!0?$p([S],I,c):d===null?S:S+"[]",y(L))}),!1}return Uc(x)?!0:(n.append($p(b,S,c),y(x)),!1)}const w=[],k=Object.assign(cb,{defaultVisitor:v,convertValue:y,isVisitable:Uc});
vendor: 4,122 bytes, line 197
197function T(x,S){if(!z.isUndefined(x)){if(w.indexOf(x)!==-1)throw Error("Circular reference detected in "+S.join("."));w.push(x),z.forEach(x,function(N,O){(!(z.isUndefined(N)||N===null)&&l.call(n,N,z.isString(O)?O.trim():O,S,k))===!0&&T(N,S?S.concat(O):[O])}),w.pop()}}if(!z.isObject(r))throw new TypeError("data must be an object");return T(r),n}function Vp(r){const n={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(r).replace(/[!'()~]|%20|%00/g,function(i){return n[i]})}function ud(r,n){this._pairs=[],r&&ul(r,this,n)}const Mg=ud.prototype;Mg.append=function(n,s){this._pairs.push([n,s])};Mg.toString=function(n){const s=n?function(i){return n.call(this,i,Vp)}:Vp;return this._pairs.map(function(l){return s(l[0])+"="+s(l[1])},"").join("&")};function db(r){return encodeURIComponent(r).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Ig(r,n,s){if(!n)return r;const i=s&&s.encode||db;z.isFunction(s)&&(s={serialize:s});const l=s&&s.serialize;let c;if(l?c=l(n,s):c=z.isURLSearchParams(n)?n.toString():new ud(n,s).toString(i),c){const d=r.indexOf("#");d!==-1&&(r=r.slice(0,d)),r+=(r.indexOf("?")===-1?"?":"&")+c}return r}class qp{constructor(){this.handlers=[]}use(n,s,i){return this.handlers.push({fulfilled:n,rejected:s,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(n){this.handlers[n]&&(this.handlers[n]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(n){z.forEach(this.handlers,function(i){i!==null&&n(i)})}}const zg={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},fb=typeof URLSearchParams<"u"?URLSearchParams:ud,hb=typeof FormData<"u"?FormData:null,pb=typeof Blob<"u"?Blob:null,mb={isBrowser:!0,classes:{URLSearchParams:fb,FormData:hb,Blob:pb},protocols:["http","https","file","blob","url","data"]},cd=typeof window<"u"&&typeof document<"u",Bc=typeof navigator=="object"&&navigator||void 0,gb=cd&&(!Bc||["ReactNative","NativeScript","NS"].indexOf(Bc.product)<0),yb=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",vb=cd&&window.location.href||"http://localhost",wb=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:cd,hasStandardBrowserEnv:gb,hasStandardBrowserWebWorkerEnv:yb,navigator:Bc,origin:vb},Symbol.toStringTag,{value:"Module"})),St={...wb,...mb};function xb(r,n){return ul(r,new St.classes.URLSearchParams,{visitor:function(s,i,l,c){return St.isNode&&z.isBuffer(s)?(this.append(i,s.toString("base64")),!1):c.defaultVisitor.apply(this,arguments)},...n})}function bb(r){return z.matchAll(/\w+|\[(\w*)]/g,r).map(n=>n[0]==="[]"?"":n[1]||n[0])}function Sb(r){const n={},s=Object.keys(r);let i;const l=s.length;let c;for(i=0;i<l;i++)c=s[i],n[c]=r[c];return n}function Fg(r){function n(s,i,l,c){let d=s[c++];if(d==="__proto__")return!0;const h=Number.isFinite(+d),p=c>=s.length;return d=!d&&z.isArray(l)?l.length:d,p?(z.hasOwnProp(l,d)?l[d]=[l[d],i]:l[d]=i,!h):((!l[d]||!z.isObject(l[d]))&&(l[d]=[]),n(s,i,l[d],c)&&z.isArray(l[d])&&(l[d]=Sb(l[d])),!h)}if(z.isFormData(r)&&z.isFunction(r.entries)){const s={};return z.forEachEntry(r,(i,l)=>{n(bb(i),l,s,0)}),s}return null}function _b(r,n,s){if(z.isString(r))try{return(n||JSON.parse)(r),z.trim(r)}catch(i){if(i.name!=="SyntaxError")throw i}return(s||JSON.stringify)(r)}const yi={transitional:zg,adapter:["xhr","http","fetch"],transformRequest:[function(n,s){const i=s.getContentType()||"",l=i.indexOf("application/json")>-1,c=z.isObject(n);if(c&&z.isHTMLForm(n)&&(n=new FormData(n)),z.isFormData(n))return l?JSON.stringify(Fg(n)):n;if(z.isArrayBuffer(n)||z.isBuffer(n)||z.isStream(n)||z.isFile(n)||z.isBlob(n)||z.isReadableStream(n))return n;if(z.isArrayBufferView(n))return n.buffer;if(z.isURLSearchParams(n))return s.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),n.toString();let h;if(c){if(i.indexOf("application/x-www-form-urlencoded")>-1)return xb(n,this.formSerializer).toString();if((h=z.isFileList(n))||i.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return ul(h?{"files[]":n}
vendor: 3,727 bytes, lines 197-198
197:n,p&&new p,this.formSerializer)}}return c||l?(s.setContentType("application/json",!1),_b(n)):n}],transformResponse:[function(n){const s=this.transitional||yi.transitional,i=s&&s.forcedJSONParsing,l=this.responseType==="json";if(z.isResponse(n)||z.isReadableStream(n))return n;if(n&&z.isString(n)&&(i&&!this.responseType||l)){const d=!(s&&s.silentJSONParsing)&&l;try{return JSON.parse(n,this.parseReviver)}catch(h){if(d)throw h.name==="SyntaxError"?be.from(h,be.ERR_BAD_RESPONSE,this,null,this.response):h}}return n}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:St.classes.FormData,Blob:St.classes.Blob},validateStatus:function(n){return n>=200&&n<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};z.forEach(["delete","get","head","post","put","patch"],r=>{yi.headers[r]={}});const kb=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Eb=r=>{const n={};let s,i,l;return r&&r.split(` 198`).forEach(function(d){l=d.indexOf(":"),s=d.substring(0,l).trim().toLowerCase(),i=d.substring(l+1).trim(),!(!s||n[s]&&kb[s])&&(s==="set-cookie"?n[s]?n[s].push(i):n[s]=[i]:n[s]=n[s]?n[s]+", "+i:i)}),n},Hp=Symbol("internals");function Wo(r){return r&&String(r).trim().toLowerCase()}function Wa(r){return r===!1||r==null?r:z.isArray(r)?r.map(Wa):String(r)}function Cb(r){const n=Object.create(null),s=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=s.exec(r);)n[i[1]]=i[2];return n}const Nb=r=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(r.trim());function dc(r,n,s,i,l){if(z.isFunction(i))return i.call(this,n,s);if(l&&(n=s),!!z.isString(n)){if(z.isString(i))return n.indexOf(i)!==-1;if(z.isRegExp(i))return i.test(n)}}function jb(r){return r.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(n,s,i)=>s.toUpperCase()+i)}function Rb(r,n){const s=z.toCamelCase(" "+n);["get","set","has"].forEach(i=>{Object.defineProperty(r,i+s,{value:function(l,c,d){return this[i].call(this,n,l,c,d)},configurable:!0})})}let It=class{constructor(n){n&&this.set(n)}set(n,s,i){const l=this;function c(h,p,y){const v=Wo(p);if(!v)throw new Error("header name must be a non-empty string");const w=z.findKey(l,v);(!w||l[w]===void 0||y===!0||y===void 0&&l[w]!==!1)&&(l[w||p]=Wa(h))}const d=(h,p)=>z.forEach(h,(y,v)=>c(y,v,p));if(z.isPlainObject(n)||n instanceof this.constructor)d(n,s);else if(z.isString(n)&&(n=n.trim())&&!Nb(n))d(Eb(n),s);else if(z.isObject(n)&&z.isIterable(n)){let h={},p,y;for(const v of n){if(!z.isArray(v))throw TypeError("Object iterator must return a key-value pair");h[y=v[0]]=(p=h[y])?z.isArray(p)?[...p,v[1]]:[p,v[1]]:v[1]}d(h,s)}else n!=null&&c(s,n,i);return this}get(n,s){if(n=Wo(n),n){const i=z.findKey(this,n);if(i){const l=this[i];if(!s)return l;if(s===!0)return Cb(l);if(z.isFunction(s))return s.call(this,l,i);if(z.isRegExp(s))return s.exec(l);throw new TypeError("parser must be boolean|regexp|function")}}}has(n,s){if(n=Wo(n),n){const i=z.findKey(this,n);return!!(i&&this[i]!==void 0&&(!s||dc(this,this[i],i,s)))}return!1}delete(n,s){const i=this;let l=!1;function c(d){if(d=Wo(d),d){const h=z.findKey(i,d);h&&(!s||dc(i,i[h],h,s))&&(delete i[h],l=!0)}}return z.isArray(n)?n.forEach(c):c(n),l}clear(n){const s=Object.keys(this);let i=s.length,l=!1;for(;i--;){const c=s[i];(!n||dc(this,this[c],c,n,!0))&&(delete this[c],l=!0)}return l}normalize(n){const s=this,i={};return z.forEach(this,(l,c)=>{const d=z.findKey(i,c);if(d){s[d]=Wa(l),delete s[c];return}const h=n?jb(c):String(c).trim();h!==c&&delete s[c],s[h]=Wa(l),i[h]=!0}),this}
vendor: 9,132 bytes, lines 198-199
198concat(...n){return this.constructor.concat(this,...n)}toJSON(n){const s=Object.create(null);return z.forEach(this,(i,l)=>{i!=null&&i!==!1&&(s[l]=n&&z.isArray(i)?i.join(", "):i)}),s}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([n,s])=>n+": "+s).join(` 199`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(n){return n instanceof this?n:new this(n)}static concat(n,...s){const i=new this(n);return s.forEach(l=>i.set(l)),i}static accessor(n){const i=(this[Hp]=this[Hp]={accessors:{}}).accessors,l=this.prototype;function c(d){const h=Wo(d);i[h]||(Rb(l,d),i[h]=!0)}return z.isArray(n)?n.forEach(c):c(n),this}};It.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);z.reduceDescriptors(It.prototype,({value:r},n)=>{let s=n[0].toUpperCase()+n.slice(1);return{get:()=>r,set(i){this[s]=i}}});z.freezeMethods(It);function fc(r,n){const s=this||yi,i=n||s,l=It.from(i.headers);let c=i.data;return z.forEach(r,function(h){c=h.call(s,c,l.normalize(),n?n.status:void 0)}),l.normalize(),c}function Dg(r){return!!(r&&r.__CANCEL__)}function Gs(r,n,s){be.call(this,r??"canceled",be.ERR_CANCELED,n,s),this.name="CanceledError"}z.inherits(Gs,be,{__CANCEL__:!0});function Ug(r,n,s){const i=s.config.validateStatus;!s.status||!i||i(s.status)?r(s):n(new be("Request failed with status code "+s.status,[be.ERR_BAD_REQUEST,be.ERR_BAD_RESPONSE][Math.floor(s.status/100)-4],s.config,s.request,s))}function Tb(r){const n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(r);return n&&n[1]||""}function Pb(r,n){r=r||10;const s=new Array(r),i=new Array(r);let l=0,c=0,d;return n=n!==void 0?n:1e3,function(p){const y=Date.now(),v=i[c];d||(d=y),s[l]=p,i[l]=y;let w=c,k=0;for(;w!==l;)k+=s[w++],w=w%r;if(l=(l+1)%r,l===c&&(c=(c+1)%r),y-d<n)return;const T=v&&y-v;return T?Math.round(k*1e3/T):void 0}}function Ab(r,n){let s=0,i=1e3/n,l,c;const d=(y,v=Date.now())=>{s=v,l=null,c&&(clearTimeout(c),c=null),r(...y)};return[(...y)=>{const v=Date.now(),w=v-s;w>=i?d(y,v):(l=y,c||(c=setTimeout(()=>{c=null,d(l)},i-w)))},()=>l&&d(l)]}const tl=(r,n,s=3)=>{let i=0;const l=Pb(50,250);return Ab(c=>{const d=c.loaded,h=c.lengthComputable?c.total:void 0,p=d-i,y=l(p),v=d<=h;i=d;const w={loaded:d,total:h,progress:h?d/h:void 0,bytes:p,rate:y||void 0,estimated:y&&h&&v?(h-d)/y:void 0,event:c,lengthComputable:h!=null,[n?"download":"upload"]:!0};r(w)},s)},Wp=(r,n)=>{const s=r!=null;return[i=>n[0]({lengthComputable:s,total:r,loaded:i}),n[1]]},Qp=r=>(...n)=>z.asap(()=>r(...n)),Ob=St.hasStandardBrowserEnv?((r,n)=>s=>(s=new URL(s,St.origin),r.protocol===s.protocol&&r.host===s.host&&(n||r.port===s.port)))(new URL(St.origin),St.navigator&&/(msie|trident)/i.test(St.navigator.userAgent)):()=>!0,Lb=St.hasStandardBrowserEnv?{write(r,n,s,i,l,c){const d=[r+"="+encodeURIComponent(n)];z.isNumber(s)&&d.push("expires="+new Date(s).toGMTString()),z.isString(i)&&d.push("path="+i),z.isString(l)&&d.push("domain="+l),c===!0&&d.push("secure"),document.cookie=d.join("; ")},read(r){const n=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove(r){this.write(r,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Mb(r){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(r)}function Ib(r,n){return n?r.replace(/\/?\/$/,"")+"/"+n.replace(/^\/+/,""):r}function Bg(r,n,s){let i=!Mb(n);return r&&(i||s==!1)?Ib(r,n):n}const Kp=r=>r instanceof It?{...r}:r;function Zr(r,n){n=n||{};const s={};function i(y,v,w,k){return z.isPlainObject(y)&&z.isPlainObject(v)?z.merge.call({caseless:k},y,v):z.isPlainObject(v)?z.merge({},v):z.isArray(v)?v.slice():v}function l(y,v,w,k){if(z.isUndefined(v)){if(!z.isUndefined(y))return i(void 0,y,w,k)}else return i(y,v,w,k)}function c(y,v){if(!z.isUndefined(v))return i(void 0,v)}function d(y,v){if(z.isUndefined(v)){if(!z.isUndefined(y))return i(void 0,y)}else return i(void 0,v)}function h(y,v,w){if(w in n)return i(y,v);if(w in r)return i(void 0,y)}const p={url:c,method:c,data:c,baseURL:d,transformRequest:d,transformResponse:d,paramsSerializer:d,timeout:d,timeoutMessage:d,withCredentials:d,withXSRFToken:d,adapter:d,responseType:d,xsrfCookieName:d,xsrfHeaderName:d,onUploadProgress:d,onDownloadProgress:d,decompress:d,maxContentLength:d,maxBodyLength:d,beforeRedirect:d,transport:d,httpAgent:d,httpsAgent:d,cancelToken:d,socketPath:d,responseEncoding:d,validateStatus:h,headers:(y,v,w)=>l(Kp(y),Kp(v),w,!0)};return z.forEach(Object.keys({...r,...n}),function(v){const w=p[v]||l,k=w(r[v],n[v],v);z.isUndefined(k)&&w!==h||(s[v]=k)}),s}const $g=r=>{const n=Zr({},r);let{data:s,withXSRFToken:i,xsrfHeaderName:l,xsrfCookieName:c,headers:d,auth:h}=n;if(n.headers=d=It.from(d),n.url=Ig(Bg(n.baseURL,n.url,n.allowAbsoluteUrls),r.params,r.paramsSerializer),h&&d.set("Authorization","Basic "+btoa((h.username||"")+":"+(h.password?unescape(encodeURIComponent(h.password)):""))),z.isFormData(s)){if(St.hasStandardBrowserEnv||St.hasStandardBrowserWebWorkerEnv)d.setContentType(void 0);else if(z.isFunction(s.getHeaders)){const p=s.getHeaders(),y=["content-type","content-length"];Object.entries(p).forEach(([v,w])=>{y.includes(v.toLowerCase())&&d.set(v,w)})}}if(St.hasStandardBrowserEnv&&(i&&z.isFunction(i)&&(i=i(n)),i||i!==!1&&Ob(n.url))){const p=l&&c&&Lb.read(c);p&&d.set(l,p)}return n},zb=typeof XMLHttpRequest<"u",Fb=zb&&function(r){return new Promise(function(s,i){const l=$g(r);let c=l.data;const d=It.from(l.headers).normalize();let{responseType:h,onUploadProgress:p,onDownloadProgress:y}=l,v,w,k,T,x;function S(){T&&T(),x&&x(),l.cancelToken&&l.cancelToken.unsubscribe(v),l.signal&&l.signal.removeEventListener("abort",v)}let b=new XMLHttpRequest;b.open(l.method.toUpperCase(),l.url,!0),b.timeout=l.timeout;function N(){if(!b)return;const L=It.from("getAllResponseHeaders"in b&&b.getAllResponseHeaders()),q={data:!h||h==="text"||h==="json"?b.responseText:b.response,status:b.status,statusText:b.statusText,headers:L,config:r,request:b};Ug(function(K){s(K),S()},function(K){i(K),S()},q),b=null}"onloadend"in b?b.onloadend=N:b.onreadystatechange=function(){!b||b.readyState!==4||b.status===0&&!(b.responseURL&&b.responseURL.indexOf("file:")===0)||setTimeout(N)},b.onabort=function(){b&&(i(new be("Request aborted",be.ECONNABORTED,r,b)),b=null)},b.onerror=function(I){const q=I&&I.message?I.message:"Network Error",Q=new be(q,be.ERR_NETWORK,r,b);Q.event=I||null,i(Q),b=null},b.ontimeout=function(){let I=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded";const q=l.transitional||zg;l.timeoutErrorMessage&&(I=l.timeoutErrorMessage),i(new be(I,q.clarifyTimeoutError?be.ETIMEDOUT:be.ECONNABORTED,r,b)),b=null},c===void 0&&d.setContentType(null),"setRequestHeader"in b&&z.forEach(d.toJSON(),function(I,q){b.setRequestHeader(q,I)}),z.isUndefined(l.withCredentials)||(b.withCredentials=!!l.withCredentials),h&&h!=="json"&&(b.responseType=l.responseType),y&&([k,x]=tl(y,!0),b.addEventListener("progress",k)),p&&b.upload&&([w,T]=tl(p),b.upload.addEventListener("progress",w),b.upload.addEventListener("loadend",T)),(l.cancelToken||l.signal)&&(v=L=>{b&&(i(!L||L.type?new Gs(null,r,b):L),b.abort(),b=null)},l.cancelToken&&l.cancelToken.subscribe(v),l.signal&&(l.signal.aborted?v():l.signal.addEventListener("abort",v)));const O=Tb(l.url);if(O&&St.protocols.indexOf(O)===-1){i(new be("Unsupported protocol "+O+":",be.ERR_BAD_REQUEST,r));return}b.send(c||null)})},Db=(r,n)=>{const{length:s}=r=r?r.filter(Boolean):[];if(n||s){let i=new AbortController,l;const c=function(y){if(!l){l=!0,h();const v=y instanceof Error?y:this.reason;i.abort(v instanceof be?v:new Gs(v instanceof Error?v.message:v))}};let d=n&&setTimeout(()=>{d=null,c(new be(`timeout ${n} of ms exceeded`,be.ETIMEDOUT))},n);const h=()=>{r&&(d&&clearTimeout(d),d=null,r.forEach(y=>{y.unsubscribe?y.unsubscribe(c):y.removeEventListener("abort",c)}),r=null)};r.forEach(y=>y.addEventListener("abort",c));const{signal:p}=i;return p.unsubscribe=()=>z.asap(h),p}},Ub=function*(r,n){let s=r.byteLength;if(s<n){yield r;return}let i=0,l;for(;i<s;)l=i+n,yield r.slice(i,l),i=l},Bb=async function*(r,n){for await(const s of $b(r))yield*Ub(s,n)},$b=async function*(r){if(r[Symbol.asyncIterator]){yield*r;return}const n=r.getReader();try{for(;;){const{done:s,value:i}=await n.read();if(s)break;yield i}}finally{await n.cancel()}},Gp=(r,n,s,i)=>{const l=Bb(r,n);let c=0,d,h=p=>{d||(d=!0,i&&i(p))};return new ReadableStream({async pull(p){try{const{done:y,value:v}=await l.next();if(y){h(),p.close();return}let w=v.byteLength;if(s){let k=c+=w;s(k)}p.enqueue(new Uint8Array(v))}catch(y){throw h(y),y}},cancel(p){return h(p),l.return()}},{highWaterMark:2})},Jp=64*1024,{isFunction:Fa}=z,Vb=(({Request:r,Response:n})=>({Request:r,Response:n}))(z.global),{ReadableStream:Yp,TextEncoder:Xp}=z.global,Zp=(r,...n)=>{try{return!!r(...n)}catch{return!1}},qb=r=>{r=z.merge.call({skipUndefined:!0},Vb,r);const{fetch:n,Request:s,Response:i}=r,l=n?Fa(n):typeof fetch=="function",c=Fa(s),d=Fa(i);if(!l)return!1;const h=l&&Fa(Yp),p=l&&(typeof Xp=="function"?(x=>S=>x.encode(S))(new Xp):async x=>
vendor: 8,854 bytes, lines 199-202
199new Uint8Array(await new s(x).arrayBuffer())),y=c&&h&&Zp(()=>{let x=!1;const S=new s(St.origin,{body:new Yp,method:"POST",get duplex(){return x=!0,"half"}}).headers.has("Content-Type");return x&&!S}),v=d&&h&&Zp(()=>z.isReadableStream(new i("").body)),w={stream:v&&(x=>x.body)};l&&["text","arrayBuffer","blob","formData","stream"].forEach(x=>{!w[x]&&(w[x]=(S,b)=>{let N=S&&S[x];if(N)return N.call(S);throw new be(`Response type '${x}' is not supported`,be.ERR_NOT_SUPPORT,b)})});const k=async x=>{if(x==null)return 0;if(z.isBlob(x))return x.size;if(z.isSpecCompliantForm(x))return(await new s(St.origin,{method:"POST",body:x}).arrayBuffer()).byteLength;if(z.isArrayBufferView(x)||z.isArrayBuffer(x))return x.byteLength;if(z.isURLSearchParams(x)&&(x=x+""),z.isString(x))return(await p(x)).byteLength},T=async(x,S)=>{const b=z.toFiniteNumber(x.getContentLength());return b??k(S)};return async x=>{let{url:S,method:b,data:N,signal:O,cancelToken:L,timeout:I,onDownloadProgress:q,onUploadProgress:Q,responseType:K,headers:U,withCredentials:ae="same-origin",fetchOptions:J}=$g(x),de=n||fetch;K=K?(K+"").toLowerCase():"text";let we=Db([O,L&&L.toAbortSignal()],I),Ee=null;const Te=we&&we.unsubscribe&&(()=>{we.unsubscribe()});let Le;try{if(Q&&y&&b!=="get"&&b!=="head"&&(Le=await T(U,N))!==0){let R=new s(S,{method:"POST",body:N,duplex:"half"}),B;if(z.isFormData(N)&&(B=R.headers.get("content-type"))&&U.setContentType(B),R.body){const[Z,ee]=Wp(Le,tl(Qp(Q)));N=Gp(R.body,Jp,Z,ee)}}z.isString(ae)||(ae=ae?"include":"omit");const ve=c&&"credentials"in s.prototype,xe={...J,signal:we,method:b.toUpperCase(),headers:U.normalize().toJSON(),body:N,duplex:"half",credentials:ve?ae:void 0};Ee=c&&new s(S,xe);let F=await(c?de(Ee,J):de(S,xe));const ne=v&&(K==="stream"||K==="response");if(v&&(q||ne&&Te)){const R={};["status","statusText","headers"].forEach(ye=>{R[ye]=F[ye]});const B=z.toFiniteNumber(F.headers.get("content-length")),[Z,ee]=q&&Wp(B,tl(Qp(q),!0))||[];F=new i(Gp(F.body,Jp,Z,()=>{ee&&ee(),Te&&Te()}),R)}K=K||"text";let G=await w[z.findKey(w,K)||"text"](F,x);return!ne&&Te&&Te(),await new Promise((R,B)=>{Ug(R,B,{data:G,headers:It.from(F.headers),status:F.status,statusText:F.statusText,config:x,request:Ee})})}catch(ve){throw Te&&Te(),ve&&ve.name==="TypeError"&&/Load failed|fetch/i.test(ve.message)?Object.assign(new be("Network Error",be.ERR_NETWORK,x,Ee),{cause:ve.cause||ve}):be.from(ve,ve&&ve.code,x,Ee)}}},Hb=new Map,Vg=r=>{let n=r?r.env:{};const{fetch:s,Request:i,Response:l}=n,c=[i,l,s];let d=c.length,h=d,p,y,v=Hb;for(;h--;)p=c[h],y=v.get(p),y===void 0&&v.set(p,y=h?new Map:qb(n)),v=y;return y};Vg();const $c={http:lb,xhr:Fb,fetch:{get:Vg}};z.forEach($c,(r,n)=>{if(r){try{Object.defineProperty(r,"name",{value:n})}catch{}Object.defineProperty(r,"adapterName",{value:n})}});const em=r=>`- ${r}`,Wb=r=>z.isFunction(r)||r===null||r===!1,qg={getAdapter:(r,n)=>{r=z.isArray(r)?r:[r];const{length:s}=r;let i,l;const c={};for(let d=0;d<s;d++){i=r[d];let h;if(l=i,!Wb(i)&&(l=$c[(h=String(i)).toLowerCase()],l===void 0))throw new be(`Unknown adapter '${h}'`);if(l&&(z.isFunction(l)||(l=l.get(n))))break;c[h||"#"+d]=l}if(!l){const d=Object.entries(c).map(([p,y])=>`adapter ${p} `+(y===!1?"is not supported by the environment":"is not available in the build"));let h=s?d.length>1?`since : 200`+d.map(em).join(` 201`):" "+em(d[0]):"as no adapter specified";throw new be("There is no suitable adapter to dispatch the request "+h,"ERR_NOT_SUPPORT")}return l},adapters:$c};function hc(r){if(r.cancelToken&&r.cancelToken.throwIfRequested(),r.signal&&r.signal.aborted)throw new Gs(null,r)}function tm(r){return hc(r),r.headers=It.from(r.headers),r.data=fc.call(r,r.transformRequest),["post","put","patch"].indexOf(r.method)!==-1&&r.headers.setContentType("application/x-www-form-urlencoded",!1),qg.getAdapter(r.adapter||yi.adapter,r)(r).then(function(i){return hc(r),i.data=fc.call(r,r.transformResponse,i),i.headers=It.from(i.headers),i},function(i){return Dg(i)||(hc(r),i&&i.response&&(i.response.data=fc.call(r,r.transformResponse,i.response),i.response.headers=It.from(i.response.headers))),Promise.reject(i)})}const Hg="1.12.2",cl={};["object","boolean","number","function","string","symbol"].forEach((r,n)=>{cl[r]=function(i){return typeof i===r||"a"+(n<1?"n ":" ")+r}});const nm={};cl.transitional=function(n,s,i){function l(c,d){return"[Axios v"+Hg+"] Transitional option '"+c+"'"+d+(i?". "+i:"")}return(c,d,h)=>{if(n===!1)throw new be(l(d," has been removed"+(s?" in "+s:"")),be.ERR_DEPRECATED);return s&&!nm[d]&&(nm[d]=!0,console.warn(l(d," has been deprecated since v"+s+" and will be removed in the near future"))),n?n(c,d,h):!0}};cl.spelling=function(n){return(s,i)=>(console.warn(`${i} is likely a misspelling of ${n}`),!0)};function Qb(r,n,s){if(typeof r!="object")throw new be("options must be an object",be.ERR_BAD_OPTION_VALUE);const i=Object.keys(r);let l=i.length;for(;l-- >0;){const c=i[l],d=n[c];if(d){const h=r[c],p=h===void 0||d(h,c,r);if(p!==!0)throw new be("option "+c+" must be "+p,be.ERR_BAD_OPTION_VALUE);continue}if(s!==!0)throw new be("Unknown option "+c,be.ERR_BAD_OPTION)}}const Qa={assertOptions:Qb,validators:cl},Sn=Qa.validators;let Yr=class{constructor(n){this.defaults=n||{},this.interceptors={request:new qp,response:new qp}}async request(n,s){try{return await this._request(n,s)}catch(i){if(i instanceof Error){let l={};Error.captureStackTrace?Error.captureStackTrace(l):l=new Error;const c=l.stack?l.stack.replace(/^.+\n/,""):"";try{i.stack?c&&!String(i.stack).endsWith(c.replace(/^.+\n.+\n/,""))&&(i.stack+=` 202`+c):i.stack=c}catch{}}throw i}}_request(n,s){typeof n=="string"?(s=s||{},s.url=n):s=n||{},s=Zr(this.defaults,s);const{transitional:i,paramsSerializer:l,headers:c}=s;i!==void 0&&Qa.assertOptions(i,{silentJSONParsing:Sn.transitional(Sn.boolean),forcedJSONParsing:Sn.transitional(Sn.boolean),clarifyTimeoutError:Sn.transitional(Sn.boolean)},!1),l!=null&&(z.isFunction(l)?s.paramsSerializer={serialize:l}:Qa.assertOptions(l,{encode:Sn.function,serialize:Sn.function},!0)),s.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?s.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:s.allowAbsoluteUrls=!0),Qa.assertOptions(s,{baseUrl:Sn.spelling("baseURL"),withXsrfToken:Sn.spelling("withXSRFToken")},!0),s.method=(s.method||this.defaults.method||"get").toLowerCase();let d=c&&z.merge(c.common,c[s.method]);c&&z.forEach(["delete","get","head","post","put","patch","common"],x=>{delete c[x]}),s.headers=It.concat(d,c);const h=[];let p=!0;this.interceptors.request.forEach(function(S){typeof S.runWhen=="function"&&S.runWhen(s)===!1||(p=p&&S.synchronous,h.unshift(S.fulfilled,S.rejected))});const y=[];this.interceptors.response.forEach(function(S){y.push(S.fulfilled,S.rejected)});let v,w=0,k;if(!p){const x=[tm.bind(this),void 0];for(x.unshift(...h),x.push(...y),k=x.length,v=Promise.resolve(s);w<k;)v=v.then(x[w++],x[w++]);return v}k=h.length;let T=s;for(;w<k;){const x=h[w++],S=h[w++];try{T=x(T)}catch(b){S.call(this,b);break}}try{v=tm.call(this,T)}catch(x){return Promise.reject(x)}for(w=0,k=y.length;w<k;)v=v.then(y[w++],y[w++]);return v}getUri(n){n=Zr(this.defaults,n);const s=Bg(n.baseURL,n.url,n.allowAbsoluteUrls);return Ig(s,n.params,n.paramsSerializer)}};z.forEach(["delete","get","head","options"],function(n){Yr.prototype[n]=function(s,i){return this.request(Zr(i||{},{method:n,url:s,data:(i||{}).data}))}});z.forEach(["post","put","patch"],function(n){function s(i){return function(c,d,h){return this.request(Zr(h||{},{method:n,headers:i?{"Content-Type":"multipart/form-data"}:{},url:c,data:d}))}}Yr.prototype[n]=s(),Yr.prototype[n+"Form"]=s(!0)});let Kb=class Wg{constructor(n){if(typeof n!="function")throw new TypeError("executor must be a function.");let s;this.promise=new Promise(function(c){s=c});const i=this;this.promise.then(l=>{if(!i._listeners)return;let c=i._listeners.length;for(;c-- >0;)i._listeners[c](l);i._listeners=null}),this.promise.then=l=>{let c;const d=new Promise(h=>{i.subscribe(h),c=h}).then(l);return d.cancel=function(){i.unsubscribe(c)},d},n(function(c,d,h){i.reason||(i.reason=new Gs(c,d,h),s(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(n){if(this.reason){n(this.reason);return}this._listeners?this._listeners.push(n):this._listeners=[n]}unsubscribe(n){if(!this._listeners)return;const s=this._listeners.indexOf(n);s!==-1&&this._listeners.splice(s,1)}toAbortSignal(){const n=new AbortController,s=i=>{n.abort(i)};return this.subscribe(s),n.signal.unsubscribe=()=>this.unsubscribe(s),n.signal}static source(){let n;return{token:new Wg(function(l){n=l}),cancel:n}}};function Gb(r){return function(s){return r.apply(null,s)}}function Jb(r){return z.isObject(r)&&r.isAxiosError===!0}const Vc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,Re
202setContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Vc).forEach(([r,n])=>{Vc[n]=r});function Qg(r){const n=new Yr(r),s=kg(Yr.prototype.request,n);return z.extend(s,Yr.prototype,n,{allOwnKeys:!0}),z.extend(s,n,null,{allOwnKeys:!0}),s.create=function(l){return Qg(Zr(r,l))},s}const nt=Qg(yi);nt.Axios=Yr;nt.CanceledError=Gs;nt.CancelToken=Kb;nt.isCancel=Dg;nt.VERSION=Hg;nt.toFormData=ul;nt.AxiosError=be;nt.Cancel=nt.CanceledError;nt.all=function(n){return Promise.all(n)};nt.spread=Gb;nt.isAxiosError=Jb;nt.mergeConfig=Zr;nt.AxiosHeaders=It;nt.formToJSON=r=>Fg(z.isHTMLForm(r)?new FormData(r):r);nt.getAdapter=qg.getAdapter;nt.HttpStatusCode=Vc;nt.default=nt;const{Axios:zk,AxiosError:Fk,CanceledError:Dk,isCancel:Uk,CancelToken:Bk,VERSION:$k,all:Vk,Cancel:qk,isAxiosError:Hk,spread:Wk,toFormData:Qk,AxiosHeaders:Kk,HttpStatusCode:Gk,formToJSON:Jk,getAdapter:Yk,mergeConfig:Xk}=nt,Yb=typeof window>"u",rm=!Yb&&window.self!==window.top,pc=()=>Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15),gt=[];for(let r=0;r<256;++r)gt.push((r+256).toString(16).slice(1));function Xb(r,n=0){return(gt[r[n+0]]+gt[r[n+1]]+gt[r[n+2]]+gt[r[n+3]]+"-"+gt[r[n+4]]+gt[r[n+5]]+"-"+gt[r[n+6]]+gt[r[n+7]]+"-"+gt[r[n+8]]+gt[r[n+9]]+"-"+gt[r[n+10]]+gt[r[n+11]]+gt[r[n+12]]+gt[r[n+13]]+gt[r[n+14]]+gt[r[n+15]]).toLowerCase()}let mc;const Zb=new Uint8Array(16);function eS(){if(!mc){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");mc=crypto.getRandomValues.bind(crypto)}return mc(Zb)}const tS=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),sm={randomUUID:tS};function nS(r,n,s){var l;r=r||{};const i=r.random??((l=r.rng)==null?void 0:l.call(r))??eS();if(i.length<16)throw new Error("Random bytes length must be >= 16");return i[6]=i[6]&15|64,i[8]=i[8]&63|128,Xb(i)}function rS(r,n,s){return sm.randomUUID&&!r?sm.randomUUID():nS(r)}class sS extends Error{constructor(n,s,i,l,c){super(n),this.name="Base44Error",this.status=s,this.code=i,this.data=l,this.originalError=c}toJSON(){return{name:this.name,message:this.message,status:this.status,code:this.code,data:this.data}}}function Jo({baseURL:r,headers:n={},token:s,interceptResponses:i=!0,onError:l}){const c=nt.create({baseURL:r,headers:{"Content-Type":"application/json",Accept:"application/json",...n}});return s&&(c.defaults.headers.common.Authorization=`Bearer ${s}`),c.interceptors.request.use(d=>{typeof window<"u"&&d.headers.set("X-Origin-URL",window.location.href);const h=rS();if(d.requestId=h,rm)try{window.parent.postMessage({type:"api-request-start",requestId:h,data:{url:r+d.url,method:d.method,body:d.data instanceof FormData?"[FormData object]":d.data}},"*")}catch{}return d}),i&&c.interceptors.response.use(d=>{var h;const p=(h=d.config)===null||h===void 0?void 0:h.requestId;try{rm&&p&&window.parent.postMessage({type:"api-request-end",requestId:p,data:{statusCode:d.status,response:d.data}},"*")}catch{}return d.data},d=>{var h,p,y,v,w,k,T,x;const S=((p=(h=d.response)===null||h===void 0?void 0:h.data)===null||p===void 0?void 0:p.message)||((v=(y=d.response)===null||y===void 0?void 0:y.data)===null||v===void 0?void 0:v.detail)||d.message,b=new sS(S,(w=d.response)===null||w===void 0?void 0:w.status,(T=(k=d.response)===null||k===void 0?void 0:k.data)===null||T===void 0?void 0:T.code,(x=d.response)===null||x===void 0?void 0:x.data,d);return l==null||l(b),Promise.reject(b)}),c}function om(r){const{axios:n,appId:s,getSocket:i}=r;return new Proxy({},{get(l,c){if(!(typeof c!="string"||c==="then"||c.startsWith("_")))return iS(n,s,c,i)}})}function oS(r){var n;try{const s=JSON.parse(r);return{type:s.type,data:s.data,id:s.id||((n=s.data)===null||n===void 0?void 0:n.id),timestamp:s.timestamp||new Date().toISOString()}}catch(s){return console.warn("[Base44 SDK] Failed to parse realtime message:",s),null}}function iS(r,n,s,i){const l=`/apps/${n}/entities/${s}`;return{async list(c,d,h,p){const y={};return c&&(y.sort=c),d&&(y.limit=d),h&&(y.skip=h),p&&(y.fields=Array.isArray(p)?p.join(","):p),r.get(l,{params:y})},async filter(c,d,h,p,y){const v={q:JSON.stringify(c)};return d&&(v.sort=d),h&&(v.limit=h),p&&(v.skip=p),y&&(v.fields=Array.isArray(y)?y.join(","):y),r.get(l,{params:v})},async get(c){return r.get(`${l}/${c}`)},async create(c){return r.post(l,c)},async update(c,d){return r.put(`${l}/${c}`,d)},async delete(c){return r.delete(`${l}/${c}`)},async deleteMany(c){return r.delete(l,{data:c})},async bulkCreate(c){return r.post(`${l}/bulk`,c)},async importEntities(c){const d=new FormData;return d.append("file",c,c.name),r.post(`${l}/import`,d,{headers:{"Content-Type":"multipart/form-data"}})},subscribe(c){const d=`entities:${n}:${s}`;return i().subscribeToRoom(d,{update_model:y=>{const v=oS(y.data);if(v)try{c(v)}catch(w){console.error("[Base44 SDK] Subscription callback error:",w)}}})}}}function aS(r,n){return{async call(s,i,l){if(!(s!=null&&s.trim()))throw new Error("Integration slug is required and cannot be empty");if(!(i!=null&&i.trim()))throw new Error("Operation ID is required and cannot be empty");const{pathParams:c,queryParams:d,...h}=l??{},p={...h,...c&&{path_params:c},...d&&{query_params:d}};return await r.post(`/apps/${n}/integrations/custom/${s}/${i}`,p)}}}function im(r,n){const s=aS(r,n);return new Proxy({},{get(i,l){if(!(typeof l!="string"||l==="then"||l.startsWith("_")))return l==="custom"?s:new Proxy({},{get(c,d){if(!(typeof d!="string"||d==="then"||d.startsWith("_")))return async h=>{if(typeof h=="string")throw new Error(`Integration ${d} must receive an object with named parameters, received: ${h}`);let p,y;return h instanceof FormData||h&&Object.values(h).some(v=>
202v instanceof File)?(p=new FormData,Object.keys(h).forEach(v=>{h[v]instanceof File?p.append(v,h[v],h[v].name):typeof h[v]=="object"&&h[v]!==null?p.append(v,JSON.stringify(h[v])):p.append(v,h[v])}),y="multipart/form-data"):(p=h,y="application/json"),l==="Core"?r.post(`/apps/${n}/integration-endpoints/Core/${d}`,p||h,{headers:{"Content-Type":y}}):r.post(`/apps/${n}/integration-endpoints/installable/${l}/integration-endpoints/${d}`,p||h,{headers:{"Content-Type":y}})}}})}})}function lS(r,n,s,i){return{async me(){return r.get(`/apps/${s}/entities/User/me`)},async updateMe(l){return r.put(`/apps/${s}/entities/User/me`,l)},redirectToLogin(l){if(typeof window>"u")throw new Error("Login method can only be used in a browser environment");const c=l?new URL(l,window.location.origin).toString():window.location.href,d=`${i.appBaseUrl}/login?from_url=${encodeURIComponent(c)}`;window.location.href=d},loginWithProvider(l,c="/"){const d=new URL(c,window.location.origin).toString(),h=l==="google"?"":`/${l}`,p=`${i.appBaseUrl}/api/apps/auth${h}/login?app_id=${s}&from_url=${encodeURIComponent(d)}`;window.location.href=p},logout(l){if(delete r.defaults.headers.common.Authorization,typeof window<"u"){if(window.localStorage)try{window.localStorage.removeItem("base44_access_token"),window.localStorage.removeItem("token")}catch(h){console.error("Failed to remove token from localStorage:",h)}const c=l||window.location.href,d=`${i.appBaseUrl}/api/apps/auth/logout?from_url=${encodeURIComponent(c)}`;window.location.href=d}},setToken(l,c=!0){if(l&&(r.defaults.headers.common.Authorization=`Bearer ${l}`,n.defaults.headers.common.Authorization=`Bearer ${l}`,c&&typeof window<"u"&&window.localStorage))try{window.localStorage.setItem("base44_access_token",l),window.localStorage.setItem("token",l)}catch(d){console.error("Failed to save token to localStorage:",d)}},async loginViaEmailPassword(l,c,d){var h;try{const p=await r.post(`/apps/${s}/auth/login`,{email:l,password:c,...d&&{turnstile_token:d}}),{access_token:y,user:v}=p;return y&&this.setToken(y),{access_token:y,user:v}}catch(p){throw((h=p.response)===null||h===void 0?void 0:h.status)===401&&await this.logout(),p}},async isAuthenticated(){try{return await this.me(),!0}catch{return!1}},inviteUser(l,c){return r.post(`/apps/${s}/users/invite-user`,{user_email:l,role:c})},register(l){return r.post(`/apps/${s}/auth/register`,l)},verifyOtp({email:l,otpCode:c}){return r.post(`/apps/${s}/auth/verify-otp`,{email:l,otp_code:c})},resendOtp(l){return r.post(`/apps/${s}/auth/resend-otp`,{email:l})},resetPasswordRequest(l){return r.post(`/apps/${s}/auth/reset-password-request`,{email:l})},resetPassword({resetToken:l,newPassword:c}){return r.post(`/apps/${s}/auth/reset-password`,{reset_token:l,new_password:c})},changePassword({userId:l,currentPassword:c,newPassword:d}){return r.post(`/apps/${s}/auth/change-password`,{user_id:l,current_password:c,new_password:d})}}}function uS(r,n,s){return{async getAccessToken(i){const l=`/apps/${n}/auth/sso/accesstoken/${i}`,c={};return s&&(c["on-behalf-of"]=`Bearer ${s}`),r.get(l,{headers:c})}}}function cS(r,n){return{async getAccessToken(s){if(!s||typeof s!="string")throw new Error("Integration type is required and must be a string");return(await r.get(`/apps/${n}/external-auth/tokens/${s}`)).access_token}}}function dd(r={}){const{storageKey:n="base44_access_token",paramName:s="access_token",saveToStorage:i=!0,removeFromUrl:l=!0}=r;let c=null;if(typeof window<"u"&&window.location)try{const d=new URLSearchParams(window.location.search);if(c=d.get(s),c){if(i&&dS(c,{storageKey:n}),l){d.delete(s);const h=`${window.location.pathname}${d.toString()?`?${d.toString()}`:""}${window.location.hash}`;window.history.replaceState({},document.title,h)}return c}}catch(d){console.error("Error retrieving token from URL:",d)}if(typeof window<"u"&&window.localStorage)try{return c=window.localStorage.getItem(n),c}catch(d){console.error("Error retrieving token from local storage:",d)}return null}function dS(r,n){const{storageKey:s="base44_access_token"}=n;if(typeof window>"u"||!window.localStorage||!r)return!1;try{return window.localStorage.setItem(s,r),window.localStorage.setItem("token",r),!0}catch(i){return console.error("Error saving token to local storage:",i),!1}}function am(r,n){return{async invoke(s,i){if(typeof i=="string")throw new Error(`Function ${s} must receive an object with named parameters, received: ${i}`);let l,c;return i instanceof FormData||i&&Object.values(i).some(d=>
202d instanceof File)?(l=new FormData,Object.keys(i).forEach(d=>{i[d]instanceof File?l.append(d,i[d],i[d].name):typeof i[d]=="object"&&i[d]!==null?l.append(d,JSON.stringify(i[d])):l.append(d,i[d])}),c="multipart/form-data"):(l=i,c="application/json"),r.post(`/apps/${n}/functions/${s}`,l||i,{headers:{"Content-Type":c}})}}}function lm({axios:r,getSocket:n,appId:s,serverUrl:i,token:l}){const c=`/apps/${s}/agents`,d={},h=()=>r.get(`${c}/conversations`),p=x=>r.get(`${c}/conversations/${x}`);return{getConversations:h,getConversation:p,listConversations:x=>r.get(`${c}/conversations`,{params:x}),createConversation:x=>r.post(`${c}/conversations`,x),addMessage:async(x,S)=>r.post(`${c}/conversations/v2/${x.id}/messages`,S),subscribeToConversation:(x,S)=>{const b=`/agent-conversations/${x}`,N=n(),O=p(x).then(L=>(d[x]=L,L));return N.subscribeToRoom(b,{connect:()=>{},update_model:async({data:L})=>{const I=JSON.parse(L);if(I._message){await O;const q=I._message,Q=d[x];if(Q){const K=Q.messages||[],U=K.findIndex(J=>J.id===q.id),ae=U!==-1?K.map((J,de)=>de===U?q:J):[...K,q];d[x]={...Q,messages:ae},S==null||S(d[x])}}}})},getWhatsAppConnectURL:x=>{const S=`${i}/api/apps/${s}/agents/${encodeURIComponent(x)}/whatsapp`,b=l??dd();return b?`${S}?token=${b}`:S}}}function um(r,n){const s=`/app-logs/${n}`;return{async logUserInApp(i){await r.post(`${s}/log-user-in-app/${i}`)},async fetchLogs(i={}){return await r.get(s,{params:i})},async getStats(i={}){return await r.get(`${s}/stats`,{params:i})}}}function fS(r,n){return{async inviteUser(s,i){if(i!=="user"&&i!=="admin")throw new Error(`Invalid role: "${i}". Role must be either "user" or "admin".`);return await r.post(`/apps/${n}/runtime/users/invite-user`,{user_email:s,role:i})}}}const Nn=Object.create(null);Nn.open="0";Nn.close="1";Nn.ping="2";Nn.pong="3";Nn.message="4";Nn.upgrade="5";Nn.noop="6";const Ka=Object.create(null);Object.keys(Nn).forEach(r=>{Ka[Nn[r]]=r});const qc={type:"error",data:"parser error"},Kg=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",Gg=typeof ArrayBuffer=="function",Jg=r=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(r):r&&r.buffer instanceof ArrayBuffer,fd=({type:r,data:n},s,i)=>Kg&&n instanceof Blob?s?i(n):cm(n,i):Gg&&(n instanceof ArrayBuffer||Jg(n))?s?i(n):cm(new Blob([n]),i):i(Nn[r]+(n||"")),cm=(r,n)=>{const s=new FileReader;return s.onload=function(){const i=s.result.split(",")[1];n("b"+(i||""))},s.readAsDataURL(r)};function dm(r){return r instanceof Uint8Array?r:r instanceof ArrayBuffer?new Uint8Array(r):new Uint8Array(r.buffer,r.byteOffset,r.byteLength)}let gc;function hS(r,n){if(Kg&&r.data instanceof Blob)return r.data.arrayBuffer().then(dm).then(n);if(Gg&&(r.data instanceof ArrayBuffer||Jg(r.data)))return n(dm(r.data));fd(r,!1,s=>{gc||(gc=new TextEncoder),n(gc.encode(s))})}const fm="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Yo=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let r=0;r<fm.length;r++)Yo[fm.charCodeAt(r)]=r;const pS=r=>{let n=r.length*.75,s=r.length,i,l=0,c,d,h,p;r[r.length-1]==="="&&(n--,r[r.length-2]==="="&&n--);const y=new ArrayBuffer(n),v=new Uint8Array(y);for(i=0;i<s;i+=4)c=Yo[r.charCodeAt(i)],d=Yo[r.charCodeAt(i+1)],h=Yo[r.charCodeAt(i+2)],p=Yo[r.charCodeAt(i+3)],v[l++]=c<<2|d>>4,v[l++]=(d&15)<<4|h>>2,v[l++]=(h&3)<<6|p&63;return y},mS=typeof ArrayBuffer=="function",hd=(r,n)=>{if(typeof r!="string")return{type:"message",data:Yg(r,n)};const s=r.charAt(0);return s==="b"?{type:"message",data:gS(r.substring(1),n)}:Ka[s]?r.length>1?{type:Ka[s],data:r.substring(1)}:{type:Ka[s]}:qc},gS=(r,n)=>{if(mS){const s=pS(r);return Yg(s,n)}else return{base64:!0,data:r}},Yg=(r,n)=>{switch(n){case"blob":return r instanceof Blob?r:new Blob([r]);case"arraybuffer":default:return r instanceof ArrayBuffer?r:r.buffer}},Xg="�",yS=(r,n)=>{const s=r.length,i=new Array(s);let l=0;r.forEach((c,d)=>{fd(c,!1,h=>{i[d]=h,++l===s&&n(i.join(Xg))})})},vS=(r,n)=>{const s=r.split(Xg),i=[];for(let l=0;l<s.length;l++){const c=hd(s[l],n);if(i.push(c),c.type==="error")break}return i};function wS(){return new TransformStream({transform(r,n){hS(r,s=>{const i=s.length;let l;if(i<126)l=new Uint8Array(1),new DataView(l.buffer).setUint8(0,i);else if(i<65536){l=new Uint8Array(3);const c=new DataView(l.buffer);c.setUint8(0,126),c.setUint16(1,i)}else{l=new Uint8Array(9);const c=new DataView(l.buffer);c.setUint8(0,127),c.setBigUint64(1,BigInt(i))}r.data&&typeof r.data!="string"&&(l[0]|=128),n.enqueue(l),n.enqueue(s)})}})}let yc;function Da(r){return r.reduce((n,s)=>n+s.length,0)}function Ua(r,n){if(r[0].length===n)return r.shift();const s=new Uint8Array(n);let i=0;for(let l=0;l<n;l++)s[l]=r[0][i++],i===r[0].length&&(r.shift(),i=0);return r.length&&i<r[0].length&&(r[0]=r[0].slice(i)),s}function xS(r,n){yc||(yc=new TextDecoder);const s=[];let i=0,l=-1,c=!1;return new TransformStream({transform(d,h){for(s.push(d);;){if(i===0){if(Da(s)<1)break;const p=Ua(s,1);c=(p[0]&128)===128,l=p[0]&127,l<126?i=3:l===126?i=1:i=2}else if(i===1){if(Da(s)<2)break;const p=Ua(s,2);l=new DataView(p.buffer,p.byteOffset,p.length).getUint16(0),i=3}else if(i===2){if(Da(s)<8)break;const p=Ua(s,8),y=new DataView(p.buffer,p.byteOffset,p.length),v=y.getUint32(0);if(v>Math.pow(2,21)-1){h.enqueue(qc);break}l=v*Math.pow(2,32)+y.getUint32(4),i=3}else{if(Da(s)<l)break;const p=Ua(s,l);h.enqueue(hd(c?p:yc.decode(p),n)),i=0}if(l===0||l>r){h.enqueue(qc);break}}}})}const Zg=4;function st(r){if(r)return bS(r)}function bS(r){for(var n in st.prototype)r[n]=st.prototype[n];return r}st.prototype.on=st.prototype.addEventListener=function(r,n){return this._callbacks=this._callbacks||{},(this._callbacks["$"+r]=this._callbacks["$"+r]||[]).push(n),this};st.prototype.once=function(r,n){function s(){this.off(r,s),n.apply(this,arguments)}return s.fn=n,this.on(r,s),this};st.prototype.off=st.prototype.removeListener=st.prototype.removeAllListeners=st.prototype.removeEventListener=function(r,n){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var s=this._callbacks["$"+r];if(!s)return this;if(arguments.length==1)return delete this._callbacks["$"+r],this;for(var i,l=0;l<s.length;l++)if(i=s[l],i===n||i.fn===n){s.splice(l,1);break}return s.length===0&&delete this._callbacks["$"+r],this};st.prototype.emit=function(r){this._callbacks=this._callbacks||{};for(var n=new Array(arguments.length-1),s=this._callbacks["$"+r],i=1;i<arguments.length;i++)n[i-1]=arguments[i];if(s){s=s.slice(0);for(var i=0,l=s.length;i<l;++i)s[i].apply(this,n)}return this};st.prototype.emitReserved=st.prototype.emit;st.prototype.listeners=function(r){return this._callbacks=this._callbacks||{},this._callbacks["$"+r]||[]};st.prototype.hasListeners=function(r){return!!this.listeners(r).length};const dl=typeof Promise=="function"&&typeof Promise.resolve=="function"?n=>Promise.resolve().then(n):(n,s)=>s(n,0),nn=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),SS="arraybuffer";function ey(r,...n){return n.reduce((s,i)=>(r.hasOwnProperty(i)&&(s[i]=r[i]),s),{})}const _S=nn.setTimeout,kS=nn.clearTimeout;
vendor: 33,557 bytes, line 202
202function fl(r,n){n.useNativeTimers?(r.setTimeoutFn=_S.bind(nn),r.clearTimeoutFn=kS.bind(nn)):(r.setTimeoutFn=nn.setTimeout.bind(nn),r.clearTimeoutFn=nn.clearTimeout.bind(nn))}const ES=1.33;function CS(r){return typeof r=="string"?NS(r):Math.ceil((r.byteLength||r.size)*ES)}function NS(r){let n=0,s=0;for(let i=0,l=r.length;i<l;i++)n=r.charCodeAt(i),n<128?s+=1:n<2048?s+=2:n<55296||n>=57344?s+=3:(i++,s+=4);return s}function ty(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function jS(r){let n="";for(let s in r)r.hasOwnProperty(s)&&(n.length&&(n+="&"),n+=encodeURIComponent(s)+"="+encodeURIComponent(r[s]));return n}function RS(r){let n={},s=r.split("&");for(let i=0,l=s.length;i<l;i++){let c=s[i].split("=");n[decodeURIComponent(c[0])]=decodeURIComponent(c[1])}return n}class TS extends Error{constructor(n,s,i){super(n),this.description=s,this.context=i,this.type="TransportError"}}class pd extends st{constructor(n){super(),this.writable=!1,fl(this,n),this.opts=n,this.query=n.query,this.socket=n.socket,this.supportsBinary=!n.forceBase64}onError(n,s,i){return super.emitReserved("error",new TS(n,s,i)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(n){this.readyState==="open"&&this.write(n)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(n){const s=hd(n,this.socket.binaryType);this.onPacket(s)}onPacket(n){super.emitReserved("packet",n)}onClose(n){this.readyState="closed",super.emitReserved("close",n)}pause(n){}createUri(n,s={}){return n+"://"+this._hostname()+this._port()+this.opts.path+this._query(s)}_hostname(){const n=this.opts.hostname;return n.indexOf(":")===-1?n:"["+n+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(n){const s=jS(n);return s.length?"?"+s:""}}class PS extends pd{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(n){this.readyState="pausing";const s=()=>{this.readyState="paused",n()};if(this._polling||!this.writable){let i=0;this._polling&&(i++,this.once("pollComplete",function(){--i||s()})),this.writable||(i++,this.once("drain",function(){--i||s()}))}else s()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(n){const s=i=>{if(this.readyState==="opening"&&i.type==="open"&&this.onOpen(),i.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(i)};vS(n,this.socket.binaryType).forEach(s),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){const n=()=>{this.write([{type:"close"}])};this.readyState==="open"?n():this.once("open",n)}write(n){this.writable=!1,yS(n,s=>{this.doWrite(s,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const n=this.opts.secure?"https":"http",s=this.query||{};return this.opts.timestampRequests!==!1&&(s[this.opts.timestampParam]=ty()),!this.supportsBinary&&!s.sid&&(s.b64=1),this.createUri(n,s)}}let ny=!1;try{ny=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const AS=ny;function OS(){}class LS extends PS{constructor(n){if(super(n),typeof location<"u"){const s=location.protocol==="https:";let i=location.port;i||(i=s?"443":"80"),this.xd=typeof location<"u"&&n.hostname!==location.hostname||i!==n.port}}doWrite(n,s){const i=this.request({method:"POST",data:n});i.on("success",s),i.on("error",(l,c)=>{this.onError("xhr post error",l,c)})}doPoll(){const n=this.request();n.on("data",this.onData.bind(this)),n.on("error",(s,i)=>{this.onError("xhr poll error",s,i)}),this.pollXhr=n}}class Cn extends st{constructor(n,s,i){super(),this.createRequest=n,fl(this,i),this._opts=i,this._method=i.method||"GET",this._uri=s,this._data=i.data!==void 0?i.data:null,this._create()}_create(){var n;const s=ey(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");s.xdomain=!!this._opts.xd;const i=this._xhr=this.createRequest(s);try{i.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){i.setDisableHeaderCheck&&i.setDisableHeaderCheck(!0);for(let l in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(l)&&i.setRequestHeader(l,this._opts.extraHeaders[l])}}catch{}if(this._method==="POST")try{i.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{i.setRequestHeader("Accept","*/*")}catch{}(n=this._opts.cookieJar)===null||n===void 0||n.addCookies(i),"withCredentials"in i&&(i.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(i.timeout=this._opts.requestTimeout),i.onreadystatechange=()=>{var l;i.readyState===3&&((l=this._opts.cookieJar)===null||l===void 0||l.parseCookies(i.getResponseHeader("set-cookie"))),i.readyState===4&&(i.status===200||i.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof i.status=="number"?i.status:0)},0))},i.send(this._data)}catch(l){this.setTimeoutFn(()=>{this._onError(l)},0);return}typeof document<"u"&&(this._index=Cn.requestsCount++,Cn.requests[this._index]=this)}_onError(n){this.emitReserved("error",n,this._xhr),this._cleanup(!0)}_cleanup(n){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=OS,n)try{this._xhr.abort()}catch{}typeof document<"u"&&delete Cn.requests[this._index],this._xhr=null}}_onLoad(){const n=this._xhr.responseText;n!==null&&(this.emitReserved("data",n),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}}Cn.requestsCount=0;Cn.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",hm);else if(typeof addEventListener=="function"){const r="onpagehide"in nn?"pagehide":"unload";addEventListener(r,hm,!1)}}function hm(){for(let r in Cn.requests)Cn.requests.hasOwnProperty(r)&&Cn.requests[r].abort()}const MS=(function(){const r=ry({xdomain:!1});return r&&r.responseType!==null})();class IS extends LS{constructor(n){super(n);const s=n&&n.forceBase64;this.supportsBinary=MS&&!s}request(n={}){return Object.assign(n,{xd:this.xd},this.opts),new Cn(ry,this.uri(),n)}}function ry(r){const n=r.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!n||AS))return new XMLHttpRequest}catch{}if(!n)try{return new nn[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}const sy=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class zS extends pd{get name(){return"websocket"}doOpen(){const n=this.uri(),s=this.opts.protocols,i=sy?{}:ey(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(i.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(n,s,i)}catch(l){return this.emitReserved("error",l)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=n=>this.onClose({description:"websocket connection closed",context:n}),this.ws.onmessage=n=>this.onData(n.data),this.ws.onerror=n=>this.onError("websocket error",n)}write(n){this.writable=!1;for(let s=0;s<n.length;s++){const i=n[s],l=s===n.length-1;fd(i,this.supportsBinary,c=>{try{this.doWrite(i,c)}catch{}l&&dl(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const n=this.opts.secure?"wss":"ws",s=this.query||{};return this.opts.timestampRequests&&(s[this.opts.timestampParam]=ty()),this.supportsBinary||(s.b64=1),this.createUri(n,s)}}const vc=nn.WebSocket||nn.MozWebSocket;class FS extends zS{createSocket(n,s,i){return sy?new vc(n,s,i):s?new vc(n,s):new vc(n)}doWrite(n,s){this.ws.send(s)}}class DS extends pd{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(n){return this.emitReserved("error",n)}this._transport.closed.then(()=>{this.onClose()}).catch(n=>{this.onError("webtransport error",n)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(n=>{const s=xS(Number.MAX_SAFE_INTEGER,this.socket.binaryType),i=n.readable.pipeThrough(s).getReader(),l=wS();l.readable.pipeTo(n.writable),this._writer=l.writable.getWriter();const c=()=>{i.read().then(({done:h,value:p})=>{h||(this.onPacket(p),c())}).catch(h=>{})};c();const d={type:"open"};this.query.sid&&(d.data=`{"sid":"${this.query.sid}"}`),this._writer.write(d).then(()=>this.onOpen())})})}write(n){this.writable=!1;for(let s=0;s<n.length;s++){const i=n[s],l=s===n.length-1;this._writer.write(i).then(()=>{l&&dl(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var n;(n=this._transport)===null||n===void 0||n.close()}}const US={websocket:FS,webtransport:DS,polling:IS},BS=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,$S=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Hc(r){if(r.length>8e3)throw"URI too long";const n=r,s=r.indexOf("["),i=r.indexOf("]");s!=-1&&i!=-1&&(r=r.substring(0,s)+r.substring(s,i).replace(/:/g,";")+r.substring(i,r.length));let l=BS.exec(r||""),c={},d=14;for(;d--;)c[$S[d]]=l[d]||"";return s!=-1&&i!=-1&&(c.source=n,c.host=c.host.substring(1,c.host.length-1).replace(/;/g,":"),c.authority=c.authority.replace("[","").replace("]","").replace(/;/g,":"),c.ipv6uri=!0),c.pathNames=VS(c,c.path),c.queryKey=qS(c,c.query),c}function VS(r,n){const s=/\/{2,9}/g,i=n.replace(s,"/").split("/");return(n.slice(0,1)=="/"||n.length===0)&&i.splice(0,1),n.slice(-1)=="/"&&i.splice(i.length-1,1),i}function qS(r,n){const s={};return n.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(i,l,c){l&&(s[l]=c)}),s}const Wc=typeof addEventListener=="function"&&typeof removeEventListener=="function",Ga=[];Wc&&addEventListener("offline",()=>{Ga.forEach(r=>r())},!1);class Sr extends st{constructor(n,s){if(super(),this.binaryType=SS,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,n&&typeof n=="object"&&(s=n,n=null),n){const i=Hc(n);s.hostname=i.host,s.secure=i.protocol==="https"||i.protocol==="wss",s.port=i.port,i.query&&(s.query=i.query)}else s.host&&(s.hostname=Hc(s.host).host);fl(this,s),this.secure=s.secure!=null?s.secure:typeof location<"u"&&location.protocol==="https:",s.hostname&&!s.port&&(s.port=this.secure?"443":"80"),this.hostname=s.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=s.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},s.transports.forEach(i=>{const l=i.prototype.name;this.transports.push(l),this._transportsByName[l]=i}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},s),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=RS(this.opts.query)),Wc&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Ga.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(n){const s=Object.assign({},this.opts.query);s.EIO=Zg,s.transport=n,this.id&&(s.sid=this.id);const i=Object.assign({},this.opts,{query:s,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[n]);return new this._transportsByName[n](i)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const n=this.opts.rememberUpgrade&&Sr.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const s=this.createTransport(n);s.open(),this.setTransport(s)}setTransport(n){this.transport&&this.transport.removeAllListeners(),this.transport=n,n.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",s=>this._onClose("transport close",s))}onOpen(){this.readyState="open",Sr.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(n){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",n),this.emitReserved("heartbeat"),n.type){case"open":this.onHandshake(JSON.parse(n.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const s=new Error("server error");s.code=n.data,this._onError(s);break;case"message":this.emitReserved("data",n.data),this.emitReserved("message",n.data);break}}onHandshake(n){this.emitReserved("handshake",n),this.id=n.sid,this.transport.query.sid=n.sid,this._pingInterval=n.pingInterval,this._pingTimeout=n.pingTimeout,this._maxPayload=n.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const n=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+n,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},n),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const n=this._getWritablePackets();this.transport.send(n),this._prevBufferLen=n.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let s=1;for(let i=0;i<this.writeBuffer.length;i++){const l=this.writeBuffer[i].data;if(l&&(s+=CS(l)),i>0&&s>this._maxPayload)return this.writeBuffer.slice(0,i);s+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const n=Date.now()>this._pingTimeoutTime;return n&&(this._pingTimeoutTime=0,dl(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),n}write(n,s,i){return this._sendPacket("message",n,s,i),this}send(n,s,i){return this._sendPacket("message",n,s,i),this}_sendPacket(n,s,i,l){if(typeof s=="function"&&(l=s,s=void 0),typeof i=="function"&&(l=i,i=null),this.readyState==="closing"||this.readyState==="closed")return;i=i||{},i.compress=i.compress!==!1;const c={type:n,data:s,options:i};this.emitReserved("packetCreate",c),this.writeBuffer.push(c),l&&this.once("flush",l),this.flush()}close(){const n=()=>{this._onClose("forced close"),this.transport.close()},s=()=>{this.off("upgrade",s),this.off("upgradeError",s),n()},i=()=>{this.once("upgrade",s),this.once("upgradeError",s)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?i():n()}):this.upgrading?i():n()),this}_onError(n){if(Sr.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",n),this._onClose("transport error",n)}_onClose(n,s){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),Wc&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const i=Ga.indexOf(this._offlineEventListener);i!==-1&&Ga.splice(i,1)}this.readyState="closed",this.id=null,this.emitReserved("close",n,s),this.writeBuffer=[],this._prevBufferLen=0}}}Sr.protocol=Zg;class HS extends Sr{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let n=0;n<this._upgrades.length;n++)this._probe(this._upgrades[n])}_probe(n){let s=this.createTransport(n),i=!1;Sr.priorWebsocketSuccess=!1;const l=()=>{i||(s.send([{type:"ping",data:"probe"}]),s.once("packet",w=>{if(!i)if(w.type==="pong"&&w.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",s),!s)return;Sr.priorWebsocketSuccess=s.name==="websocket",this.transport.pause(()=>{i||this.readyState!=="closed"&&(v(),this.setTransport(s),s.send([{type:"upgrade"}]),this.emitReserved("upgrade",s),s=null,this.upgrading=!1,this.flush())})}else{const k=new Error("probe error");k.transport=s.name,this.emitReserved("upgradeError",k)}}))};function c(){i||(i=!0,v(),s.close(),s=null)}const d=w=>{const k=new Error("probe error: "+w);k.transport=s.name,c(),this.emitReserved("upgradeError",k)};function h(){d("transport closed")}function p(){d("socket closed")}function y(w){s&&w.name!==s.name&&c()}const v=()=>{s.removeListener("open",l),s.removeListener("error",d),s.removeListener("close",h),this.off("close",p),this.off("upgrading",y)};s.once("open",l),s.once("error",d),s.once("close",h),this.once("close",p),this.once("upgrading",y),this._upgrades.indexOf("webtransport")!==-1&&n!=="webtransport"?this.setTimeoutFn(()=>{i||s.open()},200):s.open()}onHandshake(n){this._upgrades=this._filterUpgrades(n.upgrades),super.onHandshake(n)}_filterUpgrades(n){const s=[];for(let i=0;i<n.length;i++)~this.transports.indexOf(n[i])&&s.push(n[i]);return s}}let WS=class extends HS{constructor(n,s={}){const i=typeof n=="object"?n:s;(!i.transports||i.transports&&typeof i.transports[0]=="string")&&(i.transports=(i.transports||["polling","websocket","webtransport"]).map(l=>US[l]).filter(l=>!!l)),super(n,i)}};function QS(r,n="",s){let i=r;s=s||typeof location<"u"&&location,r==null&&(r=s.protocol+"//"+s.host),typeof r=="string"&&(r.charAt(0)==="/"&&(r.charAt(1)==="/"?r=s.protocol+r:r=s.host+r),/^(https?|wss?):\/\//.test(r)||(typeof s<"u"?r=s.protocol+"//"+r:r="https://"+r),i=Hc(r)),i.port||(/^(http|ws)$/.test(i.protocol)?i.port="80":/^(http|ws)s$/.test(i.protocol)&&(i.port="443")),i.path=i.path||"/";const c=i.host.indexOf(":")!==-1?"["+i.host+"]":i.host;return i.id=i.protocol+"://"+c+":"+i.port+n,i.href=i.protocol+"://"+c+(s&&s.port===i.port?"":":"+i.port),i}const KS=typeof ArrayBuffer=="function",GS=r=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(r):r.buffer instanceof ArrayBuffer,oy=Object.prototype.toString,JS=typeof Blob=="function"||typeof Blob<"u"&&oy.call(Blob)==="[object BlobConstructor]",YS=typeof File=="function"||typeof File<"u"&&oy.call(File)==="[object FileConstructor]";function md(r){return KS&&(r instanceof ArrayBuffer||GS(r))||JS&&r instanceof Blob||YS&&r instanceof File}function Ja(r,n){if(!r||typeof r!="object")return!1;if(Array.isArray(r)){for(let s=0,i=r.length;s<i;s++)if(Ja(r[s]))return!0;return!1}if(md(r))return!0;if(r.toJSON&&typeof r.toJSON=="function"&&arguments.length===1)return Ja(r.toJSON(),!0);for(const s in r)if(Object.prototype.hasOwnProperty.call(r,s)&&Ja(r[s]))return!0;return!1}function XS(r){const n=[],s=r.data,i=r;return i.data=Qc(s,n),i.attachments=n.length,{packet:i,buffers:n}}function Qc(r,n){if(!r)return r;if(md(r)){const s={_placeholder:!0,num:n.length};return n.push(r),s}else if(Array.isArray(r)){const s=new Array(r.length);for(let i=0;i<r.length;i++)s[i]=Qc(r[i],n);return s}else if(typeof r=="object"&&!(r instanceof Date)){const s={};for(const i in r)Object.prototype.hasOwnProperty.call(r,i)&&(s[i]=Qc(r[i],n));return s}return r}function ZS(r,n){return r.data=Kc(r.data,n),delete r.attachments,r}function Kc(r,n){if(!r)return r;if(r&&r._placeholder===!0){if(typeof r.num=="number"&&r.num>=0&&r.num<n.length)return n[r.num];throw new Error("illegal attachments")}else if(Array.isArray(r))for(let s=0;s<r.length;s++)r[s]=Kc(r[s],n);else if(typeof r=="object")for(const s in r)Object.prototype.hasOwnProperty.call(r,s)&&(r[s]=Kc(r[s],n));return r}const e_=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],t_=5;var Re;(function(r){r[r.CONNECT=0]="CONNECT",r[r.DISCONNECT=1]="DISCONNECT",r[r.EVENT=2]="EVENT",r[r.ACK=3]="ACK",r[r.CONNECT_ERROR=4]="CONNECT_ERROR",r[r.BINARY_EVENT=5]="BINARY_EVENT",r[r.BINARY_ACK=6]="BINARY_ACK"})(Re||(Re={}));class n_{constructor(n){this.replacer=n}encode(n){return(n.type===Re.EVENT||n.type===Re.ACK)&&Ja(n)?this.encodeAsBinary({type:n.type===Re.EVENT?Re.BINARY_EVENT:Re.BINARY_ACK,nsp:n.nsp,data:n.data,id:n.id}):[this.encodeAsString(n)]}encodeAsString(n){let s=""+n.type;return(n.type===Re.BINARY_EVENT||n.type===Re.BINARY_ACK)&&(s+=n.attachments+"-"),n.nsp&&n.nsp!=="/"&&(s+=n.nsp+","),n.id!=null&&(s+=n.id),n.data!=null&&(s+=JSON.stringify(n.data,this.replacer)),s}encodeAsBinary(n){const s=XS(n),i=this.encodeAsString(s.packet),l=s.buffers;return l.unshift(i),l}}function pm(r){return Object.prototype.toString.call(r)==="[object Object]"}class gd extends st{constructor(n){super(),this.reviver=n}add(n){let s;if(typeof n=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");s=this.decodeString(n);const i=s.type===Re.BINARY_EVENT;i||s.type===Re.BINARY_ACK?(s.type=i?Re.EVENT:Re.ACK,this.reconstructor=new r_(s),s.attachments===0&&super.emitReserved("decoded",s)):super.emitReserved("decoded",s)}else if(md(n)||n.base64)if(this.reconstructor)s=this.reconstructor.takeBinaryData(n),s&&(this.reconstructor=null,super.emitReserved("decoded",s));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+n)}decodeString(n){let s=0;const i={type:Number(n.charAt(0))};if(Re[i.type]===void 0)throw new Error("unknown packet type "+i.type);if(i.type===Re.BINARY_EVENT||i.type===Re.BINARY_ACK){const c=s+1;for(;n.charAt(++s)!=="-"&&s!=n.length;);const d=n.substring(c,s);if(d!=Number(d)||n.charAt(s)!=="-")throw new Error("Illegal attachments");i.attachments=Number(d)}if(n.charAt(s+1)==="/"){const c=s+1;for(;++s&&!(n.charAt(s)===","||s===n.length););i.nsp=n.substring(c,s)}else i.nsp="/";const l=n.charAt(s+1);if(l!==""&&Number(l)==l){const c=s+1;for(;++s;){const d=n.charAt(s);if(d==null||Number(d)!=d){--s;break}if(s===n.length)break}i.id=Number(n.substring(c,s+1))}if(n.charAt(++s)){const c=this.tryParse(n.substr(s));if(gd.isPayloadValid(i.type,c))i.data=c;else throw new Error("invalid payload")}return i}tryParse(n){try{return JSON.parse(n,this.reviver)}catch{return!1}}static isPayloadValid(n,s){switch(n){case Re.CONNECT:return pm(s);case Re.DISCONNECT:return s===void 0;case Re.CONNECT_ERROR:return typeof s=="string"||pm(s);case Re.EVENT:case Re.BINARY_EVENT:return Array.isArray(s)&&(typeof s[0]=="number"||typeof s[0]=="string"&&e_.indexOf(s[0])===-1);case Re.ACK:case Re.BINARY_ACK:return Array.isArray(s)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class r_{constructor(n){this.packet=n,this.buffers=[],this.reconPack=n}takeBinaryData(n){if(this.buffers.push(n),this.buffers.length===this.reconPack.attachments){const s=ZS(this.reconPack,this.buffers);return this.finishedReconstruction(),s}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const s_=Object.freeze(Object.defineProperty({__proto__:null,Decoder:gd,Encoder:n_,get PacketType(){return Re},protocol:t_},Symbol.toStringTag,{value:"Module"}));function hn(r,n,s){return r.on(n,s),function(){r.off(n,s)}}const o_=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class iy extends st{constructor(n,s,i){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=n,this.nsp=s,i&&i.auth&&(this.auth=i.auth),this._opts=Object.assign({},i),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const n=this.io;this.subs=[hn(n,"open",this.onopen.bind(this)),hn(n,"packet",this.onpacket.bind(this)),hn(n,"error",this.onerror.bind(this)),hn(n,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...n){return n.unshift("message"),this.emit.apply(this,n),this}emit(n,...s){var i,l,c;if(o_.hasOwnProperty(n))throw new Error('"'+n.toString()+'" is a reserved event name');if(s.unshift(n),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(s),this;const d={type:Re.EVENT,data:s};if(d.options={},d.options.compress=this.flags.compress!==!1,typeof s[s.length-1]=="function"){const v=this.ids++,w=s.pop();this._registerAckCallback(v,w),d.id=v}const h=(l=(i=this.io.engine)===null||i===void 0?void 0:i.transport)===null||l===void 0?void 0:l.writable,p=this.connected&&!(!((c=this.io.engine)===null||c===void 0)&&c._hasPingExpired());return this.flags.volatile&&!h||(p?(this.notifyOutgoingListeners(d),this.packet(d)):this.sendBuffer.push(d)),this.flags={},this}_registerAckCallback(n,s){var i;const l=(i=this.flags.timeout)!==null&&i!==void 0?i:this._opts.ackTimeout;if(l===void 0){this.acks[n]=s;return}const c=this.io.setTimeoutFn(()=>{delete this.acks[n];for(let h=0;h<this.sendBuffer.length;h++)this.sendBuffer[h].id===n&&this.sendBuffer.splice(h,1);s.call(this,new Error("operation has timed out"))},l),d=(...h)=>{this.io.clearTimeoutFn(c),s.apply(this,h)};d.withError=!0,this.acks[n]=d}emitWithAck(n,...s){return new Promise((i,l)=>{const c=(d,h)=>d?l(d):i(h);c.withError=!0,s.push(c),this.emit(n,...s)})}_addToQueue(n){let s;typeof n[n.length-1]=="function"&&(s=n.pop());const i={id:this._queueSeq++,tryCount:0,pending:!1,args:n,flags:Object.assign({fromQueue:!0},this.flags)};n.push((l,...c)=>i!==this._queue[0]?void 0:(l!==null?i.tryCount>this._opts.retries&&(this._queue.shift(),s&&s(l)):(this._queue.shift(),s&&s(null,...c)),i.pending=!1,this._drainQueue())),this._queue.push(i),this._drainQueue()}_drainQueue(n=!1){if(!this.connected||this._queue.length===0)return;const s=this._queue[0];s.pending&&!n||(s.pending=!0,s.tryCount++,this.flags=s.flags,this.emit.apply(this,s.args))}packet(n){n.nsp=this.nsp,this.io._packet(n)}onopen(){typeof this.auth=="function"?this.auth(n=>{this._sendConnectPacket(n)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(n){this.packet({type:Re.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},n):n})}onerror(n){this.connected||this.emitReserved("connect_error",n)}onclose(n,s){this.connected=!1,delete this.id,this.emitReserved("disconnect",n,s),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(n=>{if(!this.sendBuffer.some(i=>String(i.id)===n)){const i=this.acks[n];delete this.acks[n],i.withError&&i.call(this,new Error("socket has been disconnected"))}})}onpacket(n){if(n.nsp===this.nsp)switch(n.type){case Re.CONNECT:n.data&&n.data.sid?this.onconnect(n.data.sid,n.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Re.EVENT:case Re.BINARY_EVENT:this.onevent(n);break;case Re.ACK:case Re.BINARY_ACK:this.onack(n);break;case Re.DISCONNECT:this.ondisconnect();break;case Re.CONNECT_ERROR:this.destroy();const i=new Error(n.data.message);i.data=n.data.data,this.emitReserved("connect_error",i);break}}onevent(n){const s=n.data||[];n.id!=null&&s.push(this.ack(n.id)),this.connected?this.emitEvent(s):this.receiveBuffer.push(Object.freeze(s))}emitEvent(n){if(this._anyListeners&&this._anyListeners.length){const s=this._anyListeners.slice();for(const i of s)i.apply(this,n)}super.emit.apply(this,n),this._pid&&n.length&&typeof n[n.length-1]=="string"&&(this._lastOffset=n[n.length-1])}ack(n){const s=this;let i=!1;return function(...l){i||(i=!0,s.packet({type:Re.ACK,id:n,data:l}))}}onack(n){const s=this.acks[n.id];typeof s=="function"&&(delete this.acks[n.id],s.withError&&n.data.unshift(null),s.apply(this,n.data))}onconnect(n,s){this.id=n,this.recovered=s&&this._pid===s,this._pid=s,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(n=>this.emitEvent(n)),this.receiveBuffer=[],this.sendBuffer.forEach(n=>{this.notifyOutgoingListeners(n),this.packet(n)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(n=>n()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Re.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(n){return this.flags.compress=n,this}get volatile(){return this.flags.volatile=!0,this}timeout(n){return this.flags.timeout=n,this}onAny(n){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(n),this}prependAny(n){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(n),this}offAny(n){if(!this._anyListeners)return this;if(n){const s=this._anyListeners;for(let i=0;i<s.length;i++)if(n===s[i])return s.splice(i,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(n){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(n),this}prependAnyOutgoing(n){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(n),this}offAnyOutgoing(n){if(!this._anyOutgoingListeners)return this;if(n){const s=this._anyOutgoingListeners;for(let i=0;i<s.length;i++)if(n===s[i])return s.splice(i,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(n){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const s=this._anyOutgoingListeners.slice();for(const i of s)i.apply(this,n.data)}}}function Js(r){r=r||{},this.ms=r.min||100,this.max=r.max||1e4,this.factor=r.factor||2,this.jitter=r.jitter>0&&r.jitter<=1?r.jitter:0,this.attempts=0}Js.prototype.duration=function(){var r=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var n=Math.random(),s=Math.floor(n*this.jitter*r);r=(Math.floor(n*10)&1)==0?r-s:r+s}return Math.min(r,this.max)|0};Js.prototype.reset=function(){this.attempts=0};Js.prototype.setMin=function(r){this.ms=r};Js.prototype.setMax=function(r){this.max=r};Js.prototype.setJitter=function(r){this.jitter=r};class Gc extends st{constructor(n,s){var i;super(),this.nsps={},this.subs=[],n&&typeof n=="object"&&(s=n,n=void 0),s=s||{},s.path=s.path||"/socket.io",this.opts=s,fl(this,s),this.reconnection(s.reconnection!==!1),this.reconnectionAttempts(s.reconnectionAttempts||1/0),this.reconnectionDelay(s.reconnectionDelay||1e3),this.reconnectionDelayMax(s.reconnectionDelayMax||5e3),this.randomizationFactor((i=s.randomizationFactor)!==null&&i!==void 0?i:.5),this.backoff=new Js({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(s.timeout==null?2e4:s.timeout),this._readyState="closed",this.uri=n;const l=s.parser||s_;this.encoder=new l.Encoder,this.decoder=new l.Decoder,this._autoConnect=s.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(n){return arguments.length?(this._reconnection=!!n,n||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(n){return n===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=n,this)}reconnectionDelay(n){var s;return n===void 0?this._reconnectionDelay:(this._reconnectionDelay=n,(s=this.backoff)===null||s===void 0||s.setMin(n),this)}randomizationFactor(n){var s;return n===void 0?this._randomizationFactor:(this._randomizationFactor=n,(s=this.backoff)===null||s===void 0||s.setJitter(n),this)}reconnectionDelayMax(n){var s;return n===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=n,(s=this.backoff)===null||s===void 0||s.setMax(n),this)}timeout(n){return arguments.length?(this._timeout=n,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(n){if(~this._readyState.indexOf("open"))return this;this.engine=new WS(this.uri,this.opts);const s=this.engine,i=this;this._readyState="opening",this.skipReconnect=!1;const l=hn(s,"open",function(){i.onopen(),n&&n()}),c=h=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",h),n?n(h):this.maybeReconnectOnOpen()},d=hn(s,"error",c);if(this._timeout!==!1){const h=this._timeout,p=this.setTimeoutFn(()=>
202{l(),c(new Error("timeout")),s.close()},h);this.opts.autoUnref&&p.unref(),this.subs.push(()=>{this.clearTimeoutFn(p)})}return this.subs.push(l),this.subs.push(d),this}connect(n){return this.open(n)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const n=this.engine;this.subs.push(hn(n,"ping",this.onping.bind(this)),hn(n,"data",this.ondata.bind(this)),hn(n,"error",this.onerror.bind(this)),hn(n,"close",this.onclose.bind(this)),hn(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(n){try{this.decoder.add(n)}catch(s){this.onclose("parse error",s)}}ondecoded(n){dl(()=>{this.emitReserved("packet",n)},this.setTimeoutFn)}onerror(n){this.emitReserved("error",n)}socket(n,s){let i=this.nsps[n];return i?this._autoConnect&&!i.active&&i.connect():(i=new iy(this,n,s),this.nsps[n]=i),i}_destroy(n){const s=Object.keys(this.nsps);for(const i of s)if(this.nsps[i].active)return;this._close()}_packet(n){const s=this.encoder.encode(n);for(let i=0;i<s.length;i++)this.engine.write(s[i],n.options)}cleanup(){this.subs.forEach(n=>n()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(n,s){var i;this.cleanup(),(i=this.engine)===null||i===void 0||i.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",n,s),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const n=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const s=this.backoff.duration();this._reconnecting=!0;const i=this.setTimeoutFn(()=>{n.skipReconnect||(this.emitReserved("reconnect_attempt",n.backoff.attempts),!n.skipReconnect&&n.open(l=>{l?(n._reconnecting=!1,n.reconnect(),this.emitReserved("reconnect_error",l)):n.onreconnect()}))},s);this.opts.autoUnref&&i.unref(),this.subs.push(()=>{this.clearTimeoutFn(i)})}}onreconnect(){const n=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",n)}}const Qo={};function Ya(r,n){typeof r=="object"&&(n=r,r=void 0),n=n||{};const s=QS(r,n.path||"/socket.io"),i=s.source,l=s.id,c=s.path,d=Qo[l]&&c in Qo[l].nsps,h=n.forceNew||n["force new connection"]||n.multiplex===!1||d;let p;return h?p=new Gc(i,n):(Qo[l]||(Qo[l]=new Gc(i,n)),p=Qo[l]),s.query&&!n.query&&(n.query=s.queryKey),p.socket(s.path,n)}Object.assign(Ya,{Manager:Gc,Socket:iy,io:Ya,connect:Ya});function mm(r,n){var s;const i=Ya(r.serverUrl,{path:r.mountPath,transports:r.transports,query:{app_id:r.appId,token:(s=r.token)!==null&&s!==void 0?s:dd()}});return i.on("connect",async()=>{var l;return console.log("connect",i.id),(l=n.connect)===null||l===void 0?void 0:l.call(n)}),i.on("update_model",async l=>{var c;return(c=n.update_model)===null||c===void 0?void 0:c.call(n,l)}),i.on("error",async l=>{var c;return(c=n.error)===null||c===void 0?void 0:c.call(n,l)}),i.on("connect_error",async l=>{var c;return console.error("connect_error",l),(c=n.error)===null||c===void 0?void 0:c.call(n,l)}),i}function i_({config:r}){let n={...r};const s={},i={connect:async()=>{const T=[];Object.keys(s).forEach(x=>{p(x);const S=w(x);S==null||S.forEach(({connect:b})=>{const N=async()=>b==null?void 0:b();T.push(N())})}),await Promise.all(T)},update_model:async T=>{const S=w(T.room).map(b=>{var N;return(N=b.update_model)===null||N===void 0?void 0:N.call(b,T)});await Promise.all(S)},error:async T=>{console.error("error",T);const x=Object.values(s).flat().map(S=>{var b;return(b=S.error)===null||b===void 0?void 0:b.call(S,T)});await Promise.all(x)}};let l=mm(r,i);function c(){d()}function d(){l&&l.disconnect()}function h(T){c(),n={...n,...T},l=mm(n,i)}function p(T){l.emit("join",T)}function y(T){l.emit("leave",T)}async function v(T,x){var S;const b=JSON.stringify(x);return(S=i.update_model)===null||S===void 0?void 0:S.call(i,{room:T,data:b})}function w(T){return s[T]}return{socket:l,subscribeToRoom:(T,x)=>(s[T]||(p(T),s[T]=[]),s[T].push(x),()=>{var S,b;s[T]=(b=(S=s[T])===null||S===void 0?void 0:S.filter(N=>N!==x))!==null&&b!==void 0?b:[],s[T].length===0&&y(T)}),updateConfig:h,updateModel:v,disconnect:d}}const Ko=typeof window<"u"?window:{base44SharedInstances:{}};function a_(r,n){return Ko.base44SharedInstances||(Ko.base44SharedInstances={}),Ko.base44SharedInstances[r]||(Ko.base44SharedInstances[r]={instance:n()}),Ko.base44SharedInstances[r].instance}const l_="__user_heartbeat_event__",u_="__initialization_event__",c_="__session_duration_event__",gm="analytics-enable",ym="base44_analytics_session_id",d_={enabled:!0,maxQueueSize:1e3,throttleTime:1e3,batchSize:30,heartBeatInterval:60*1e3},f_="analytics",De=a_(f_,()=>({requestsQueue:[],isProcessing:!1,isHeartBeatProcessing:!1,wasInitializationTracked:!1,sessionContext:null,sessionStartTime:null,config:{...d_,...x_()}})),h_=({axiosClient:r,serverUrl:n,appId:s,userAuthModule:i})=>{var l;const{maxQueueSize:c,throttleTime:d,batchSize:h}=De.config;if(!(!((l=De.config)===null||l===void 0)&&l.enabled))return{track:()=>{},cleanup:()=>{}};let p;const y=`${n}/api/apps/${s}/analytics/track/batch`,v=async L=>{await r.request({method:"POST",url:`/apps/${s}/analytics/track/batch`,data:{events:L}})},w=L=>{try{const I=JSON.stringify({events:L}),q=new Blob([I],{type:"application/json"});return typeof navigator>"u"||I.length>6e4||!navigator.sendBeacon(y,q)}catch{return!1}},k=async(L,I={})=>
202{if(L.length===0)return;const q=await w_(i),Q=L.map(v_(q));try{(!I.isBeacon||!w(Q))&&await v(Q)}catch{}},T=()=>{wm(k,{throttleTime:d,batchSize:h})},x=L=>{if(De.requestsQueue.length>=c)return;const I=y_();De.requestsQueue.push({...L,...I}),T()},S=()=>{wm(k,{throttleTime:d,batchSize:h}),p=xm(x),m_()},b=()=>{vm(),p==null||p(),g_(x);const L=De.requestsQueue.splice(0);k(L,{isBeacon:!0})},N=()=>{typeof window>"u"||(document.visibilityState==="hidden"?b():document.visibilityState==="visible"&&S())},O=()=>{vm(),p==null||p(),typeof window<"u"&&window.removeEventListener("visibilitychange",N)};return T(),p=xm(x),p_(x),typeof window<"u"&&window.addEventListener("visibilitychange",N),{track:x,cleanup:O}};function vm(){De.isProcessing=!1}async function wm(r,n){if(De.isProcessing)return;De.isProcessing=!0;const{throttleTime:s=1e3,batchSize:i=30}=n??{};for(;De.isProcessing&&De.requestsQueue.length>0;){const l=De.requestsQueue.splice(0,i);l.length&&await r(l),await new Promise(c=>setTimeout(c,s))}De.isProcessing=!1}function xm(r){var n;if(De.isHeartBeatProcessing||((n=De.config.heartBeatInterval)!==null&&n!==void 0?n:0)<10)return()=>{};De.isHeartBeatProcessing=!0;const s=setInterval(()=>{r({eventName:l_})},De.config.heartBeatInterval);return()=>{clearInterval(s),De.isHeartBeatProcessing=!1}}function p_(r){typeof window>"u"||De.wasInitializationTracked||(De.wasInitializationTracked=!0,r({eventName:u_,properties:{referrer:document==null?void 0:document.referrer}}))}function m_(){typeof window>"u"||De.sessionStartTime!==null||(De.sessionStartTime=new Date().toISOString())}function g_(r){if(typeof window>"u"||De.sessionStartTime===null)return;const n=new Date().getTime()-new Date(De.sessionStartTime).getTime();De.sessionStartTime=null,r({eventName:c_,properties:{sessionDuration:n}})}function y_(){return{timestamp:new Date().toISOString(),pageUrl:typeof window<"u"?window.location.pathname:null}}function v_(r){return n=>({event_name:n.eventName,properties:n.properties,timestamp:n.timestamp,page_url:n.pageUrl,...r})}let wc=null;async function w_(r){if(!De.sessionContext){if(!wc){const n=b_();wc=r.me().then(s=>({user_id:s.id,session_id:n})).catch(()=>({user_id:null,session_id:n}))}De.sessionContext=await wc}return De.sessionContext}function x_(){if(typeof window>"u")return;const n=new URLSearchParams(window.location.search).get(gm);if(n==null||!n.length)return;const s=new URLSearchParams(window.location.search);s.delete(gm);const i=window.location.pathname+(s.toString()?"?"+s.toString():"");return window.history.replaceState({},"",i),{enabled:n==="true"}}function b_(){if(typeof window>"u")return pc();try{const r=localStorage.getItem(ym);if(!r){const n=pc();return localStorage.setItem(ym,n),n}return r}catch{return pc()}}function S_(r){const{serverUrl:n="https://base44.app",appId:s,token:i,serviceToken:l,requiresAuth:c=!1,appBaseUrl:d,options:h,functionsVersion:p,headers:y}=r,v=typeof d=="string"?d:"",w={serverUrl:n,mountPath:"/ws-user-apps/socket.io/",transports:["websocket"],appId:s,token:i};let k=null;const T=()=>(k||(k=i_({config:w})),k),x={...y,"X-App-Id":String(s)},S=p?{...x,"Base44-Functions-Version":p}:x,b=Jo({baseURL:`${n}/api`,headers:x,token:i,onError:h==null?void 0:h.onError}),N=Jo({baseURL:`${n}/api`,headers:S,token:i,interceptResponses:!1,onError:h==null?void 0:h.onError}),O=Jo({baseURL:`${n}/api`,headers:x,token:l,onError:h==null?void 0:h.onError}),L=Jo({baseURL:`${n}/api`,headers:S,token:l,interceptResponses:!1}),I=lS(b,N,s,{appBaseUrl:v}),q={entities:om({axios:b,appId:s,getSocket:T}),integrations:im(b,s),auth:I,functions:am(N,s),agents:lm({axios:b,getSocket:T,appId:s,serverUrl:n,token:i}),appLogs:um(b,s),users:fS(b,s),analytics:h_({axiosClient:b,serverUrl:n,appId:s,userAuthModule:I}),cleanup:()=>{q.analytics.cleanup(),k&&k.disconnect()}},Q={entities:om({axios:O,appId:s,getSocket:T}),integrations:im(O,s),sso:uS(O,s,i),connectors:cS(O,s),functions:am(L,s),agents:lm({axios:O,getSocket:T,appId:s,serverUrl:n,token:i}),appLogs:um(O,s),cleanup:()=>{k&&k.disconnect()}};if(typeof window<"u"){const U=i||dd();U&&q.auth.setToken(U)}return c&&typeof window<"u"&&setTimeout(async()=>{try{await q.auth.isAuthenticated()||q.auth.redirectToLogin(window.location.href)}catch(U){console.error("Authentication check failed:",U),q.auth.redirectToLogin(window.location.href)}},0),{...q,setToken(U){q.auth.setToken(U),k&&k.updateConfig({token:U}),w.token=U},getConfig(){return{serverUrl:n,appId:s,requiresAuth:c}},get asServiceRole(){if(!l)throw new Error("Service token is required to use asServiceRole. Please provide a serviceToken when creating the client.");return Q}}}const ay=typeof window>"u",__=ay?{localStorage:new Map}:window,ti=__.localStorage,k_=r=>r.replace(/([A-Z])/g,"_$1").toLowerCase(),Ts=(r,{defaultValue:n=void 0,removeFromUrl:s=!1}={})=>
202{if(ay)return n;const i=`base44_${k_(r)}`,l=new URLSearchParams(window.location.search),c=l.get(r);if(s){l.delete(r);const h=`${window.location.pathname}${l.toString()?`?${l.toString()}`:""}${window.location.hash}`;window.history.replaceState({},document.title,h)}if(c)return ti.setItem(i,c),c;if(n)return ti.setItem(i,n),n;const d=ti.getItem(i);return d||null},E_=()=>(Ts("clear_access_token")==="true"&&(ti.removeItem("base44_access_token"),ti.removeItem("token")),{appId:Ts("app_id",{defaultValue:"69903f159f59648840c4ff60"}),token:Ts("access_token",{removeFromUrl:!0}),fromUrl:Ts("from_url",{defaultValue:window.location.href}),functionsVersion:Ts("functions_version",{defaultValue:"prod"}),appBaseUrl:Ts("app_base_url",{defaultValue:void 0})}),Xo={...E_()},{appId:C_,token:N_,functionsVersion:j_,appBaseUrl:R_}=Xo,Ps=S_({appId:C_,token:N_,functionsVersion:j_,serverUrl:"",requiresAuth:!1,appBaseUrl:R_}),ly=D.createContext(),T_=({children:r})=>{const[n,s]=D.useState(null),[i,l]=D.useState(!1),[c,d]=D.useState(!0),[h,p]=D.useState(!0),[y,v]=D.useState(null),[w,k]=D.useState(null);D.useEffect(()=>{T()},[]);const T=async()=>{var N,O;try{p(!0),v(null);const L=Jo({baseURL:"/api/apps/public",headers:{"X-App-Id":Xo.appId},token:Xo.token,interceptResponses:!0});try{const I=await L.get(`/prod/public-settings/by-id/${Xo.appId}`);k(I),Xo.token?await x():(d(!1),l(!1)),p(!1)}catch(I){if(console.error("App state check failed:",I),I.status===403&&((O=(N=I.data)==null?void 0:N.extra_data)!=null&&O.reason)){const q=I.data.extra_data.reason;v(q==="auth_required"?{type:"auth_required",message:"Authentication required"}:q==="user_not_registered"?{type:"user_not_registered",message:"User not registered for this app"}:{type:q,message:I.message})}else v({type:"unknown",message:I.message||"Failed to load app"});p(!1),d(!1)}}catch(L){console.error("Unexpected error:",L),v({type:"unknown",message:L.message||"An unexpected error occurred"}),p(!1),d(!1)}},x=async()=>{try{d(!0);const N=await Ps.auth.me();s(N),l(!0),d(!1)}catch(N){console.error("User auth check failed:",N),d(!1),l(!1),(N.status===401||N.status===403)&&v({type:"auth_required",message:"Authentication required"})}},S=(N=!0)=>{s(null),l(!1),N?Ps.auth.logout(window.location.href):Ps.auth.logout()},b=()=>{Ps.auth.redirectToLogin(window.location.href)};return m.jsx(ly.Provider,{value:{user:n,isAuthenticated:i,isLoadingAuth:c,isLoadingPublicSettings:h,authError:y,appPublicSettings:w,logout:S,navigateToLogin:b,checkAppState:T},children:r})},uy=()=>{const r=D.useContext(ly);if(!r)throw new Error("useAuth must be used within an AuthProvider");return r};function bm(r,n){if(typeof r=="function")return r(n);r!=null&&(r.current=n)}function P_(...r){return n=>{let s=!1;const i=r.map(l=>{const c=bm(l,n);return!s&&typeof c=="function"&&(s=!0),c});if(s)return()=>{for(let l=0;l<i.length;l++){const c=i[l];typeof c=="function"?c():bm(r[l],null)}}}}function A_(r){const n=L_(r),s=D.forwardRef((i,l)=>{const{children:c,...d}=i,h=D.Children.toArray(c),p=h.find(I_);if(p){const y=p.props.children,v=h.map(w=>w===p?D.Children.count(y)>1?D.Children.only(null):D.isValidElement(y)?y.props.children:null:w);return m.jsx(n,{...d,ref:l,children:D.isValidElement(y)?D.cloneElement(y,void 0,v):null})}return m.jsx(n,{...d,ref:l,children:c})});return s.displayName=`${r}.Slot`,s}var O_=A_("Slot");function L_(r){const n=D.forwardRef((s,i)=>{const{children:l,...c}=s;if(D.isValidElement(l)){const d=F_(l),h=z_(c,l.props);return l.type!==D.Fragment&&(h.ref=i?P_(i,d):d),D.cloneElement(l,h)}return D.Children.count(l)>1?D.Children.only(null):null});return n.displayName=`${r}.SlotClone`,n}var M_=Symbol("radix.slottable");function I_(r){return D.isValidElement(r)&&typeof r.type=="function"&&"__radixId"in r.type&&r.type.__radixId===M_}function z_(r,n){const s={...n};for(const i in n){const l=r[i],c=n[i];/^on[A-Z]/.test(i)?l&&c?s[i]=(...h)=>{const p=c(...h);return l(...h),p}:l&&(s[i]=l):i==="style"?s[i]={...l,...c}:i==="className"&&(s[i]=[l,c].filter(Boolean).join(" "))}return{...r,...s}}function F_(r){var i,l;let n=(i=Object.getOwnPropertyDescriptor(r.props,"ref"))==null?void 0:i.get,s=n&&"isReactWarning"in n&&n.isReactWarning;return s?r.ref:(n=(l=Object.getOwnPropertyDescriptor(r,"ref"))==null?void 0:l.get,s=n&&"isReactWarning"in n&&n.isReactWarning,s?r.props.ref:r.props.ref||r.ref)}const D_=ed("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),dr=D.forwardRef(({className:r,variant:n,size:s,asChild:i=!1,...l},c)=>{const d=i?O_:"button";return m.jsx(d,{className:ht(D_({variant:n,size:s,className:r})),ref:c,...l})});dr.displayName="Button";const Je=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("rounded-xl border bg-card text-card-foreground shadow",r),...n}));
vendor: 6,438 bytes, line 202
202Je.displayName="Card";const U_=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("flex flex-col space-y-1.5 p-6",r),...n}));U_.displayName="CardHeader";const B_=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("font-semibold leading-none tracking-tight",r),...n}));B_.displayName="CardTitle";const $_=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("text-sm text-muted-foreground",r),...n}));$_.displayName="CardDescription";const tt=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("p-6 pt-0",r),...n}));tt.displayName="CardContent";const V_=D.forwardRef(({className:r,...n},s)=>m.jsx("div",{ref:s,className:ht("flex items-center p-6 pt-0",r),...n}));V_.displayName="CardFooter";const q_=ed("inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function Ba({className:r,variant:n,...s}){return m.jsx("div",{className:ht(q_({variant:n}),r),...s})}function H_(r){return Object.prototype.toString.call(r)==="[object Object]"}function Sm(r){return H_(r)||Array.isArray(r)}function W_(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function yd(r,n){const s=Object.keys(r),i=Object.keys(n);if(s.length!==i.length)return!1;const l=JSON.stringify(Object.keys(r.breakpoints||{})),c=JSON.stringify(Object.keys(n.breakpoints||{}));return l!==c?!1:s.every(d=>{const h=r[d],p=n[d];return typeof h=="function"?`${h}`==`${p}`:!Sm(h)||!Sm(p)?h===p:yd(h,p)})}function _m(r){return r.concat().sort((n,s)=>n.name>s.name?1:-1).map(n=>n.options)}function Q_(r,n){if(r.length!==n.length)return!1;const s=_m(r),i=_m(n);return s.every((l,c)=>{const d=i[c];return yd(l,d)})}function vd(r){return typeof r=="number"}function Jc(r){return typeof r=="string"}function hl(r){return typeof r=="boolean"}function km(r){return Object.prototype.toString.call(r)==="[object Object]"}function Ke(r){return Math.abs(r)}function wd(r){return Math.sign(r)}function ni(r,n){return Ke(r-n)}function K_(r,n){if(r===0||n===0||Ke(r)<=Ke(n))return 0;const s=ni(Ke(r),Ke(n));return Ke(s/r)}function G_(r){return Math.round(r*100)/100}function oi(r){return ii(r).map(Number)}function pn(r){return r[vi(r)]}function vi(r){return Math.max(0,r.length-1)}function xd(r,n){return n===vi(r)}function Em(r,n=0){return Array.from(Array(r),(s,i)=>n+i)}function ii(r){return Object.keys(r)}function cy(r,n){return[r,n].reduce((s,i)=>(ii(i).forEach(l=>{const c=s[l],d=i[l],h=km(c)&&km(d);s[l]=h?cy(c,d):d}),s),{})}function Yc(r,n){return typeof n.MouseEvent<"u"&&r instanceof n.MouseEvent}function J_(r,n){const s={start:i,center:l,end:c};function i(){return 0}function l(p){return c(p)/2}function c(p){return n-p}function d(p,y){return Jc(r)?s[r](p):r(n,p,y)}return{measure:d}}function ai(){let r=[];function n(l,c,d,h={passive:!0}){let p;if("addEventListener"in l)l.addEventListener(c,d,h),p=()=>l.removeEventListener(c,d,h);else{const y=l;y.addListener(d),p=()=>y.removeListener(d)}return r.push(p),i}function s(){r=r.filter(l=>l())}const i={add:n,clear:s};return i}function Y_(r,n,s,i){const l=ai(),c=1e3/60;let d=null,h=0,p=0;function y(){l.add(r,"visibilitychange",()=>{r.hidden&&x()})}function v(){T(),l.clear()}function w(b){if(!p)return;d||(d=b,s(),s());const N=b-d;for(d=b,h+=N;h>=c;)s(),h-=c;const O=h/c;i(O),p&&(p=n.requestAnimationFrame(w))}function k(){p||(p=n.requestAnimationFrame(w))}function T(){n.cancelAnimationFrame(p),d=null,h=0,p=0}function x(){d=null,h=0}return{init:y,destroy:v,start:k,stop:T,update:s,render:i}}function X_(r,n){const s=n==="rtl",i=r==="y",l=i?"y":"x",c=i?"x":"y",d=!i&&s?-1:1,h=v(),p=w();function y(x){const{height:S,width:b}=x;return i?S:b}function v(){return i?"top":s?"right":"left"}function w(){return i?"bottom":s?"left":"right"}function k(x){return x*d}return{scroll:l,cross:c,startEdge:h,endEdge:p,measureSize:y,direction:k}}function es(r=0,n=0){const s=Ke(r-n);function i(y){return y<r}function l(y){return y>n}function c(y){return i(y)||l(y)}function d(y){return c(y)?i(y)?r:n:y}function h(y){return s?y-s*Math.ceil((y-n)/s):y}return{length:s,max:n,min:r,constrain:d,reachedAny:c,reachedMax:l,reachedMin:i,removeOffset:h}}function dy(r,n,s){const{constrain:i}=es(0,r),l=r+1;let c=d(n);function d(k){return s?Ke((l+k)%l):i(k)}function h(){return c}function p(k){return c=d(k),w}function y(k){return v().set(h()+k)}function v(){return dy(r,h(),s)}const w={get:h,set:p,add:y,clone:v};return w}function Z_(r,n,s,i,l,c,d,h,p,y,v,w,k,T,x,S,b,N,O){const{cross:L,direction:I}=r,q=["INPUT","SELECT","TEXTAREA"],Q={passive:!1},K=ai(),U=ai(),ae=es(50,225).constrain(T.measure(20)),J={mouse:300,touch:400},de={mouse:500,touch:600},we=x?43:25;let Ee=!1,Te=0,Le=0,ve=!1,xe=!1,F=!1,ne=!1;function G(re){if(!O)return;function Ie(lt){(hl(O)||O(re,lt))&&Se(lt)}const Ve=n;K.add(Ve,"dragstart",lt=>lt.preventDefault(),Q).add(Ve,"touchmove",()=>{},Q).add(Ve,"touchend",()=>{}).add(Ve,"touchstart",Ie).add(Ve,"mousedown",Ie).add(Ve,"touchcancel",me).add(Ve,"contextmenu",me).add(Ve,"click",_e,!0)}function R(){K.clear(),U.clear()}function B(){const re=ne?s:n;U.add(re,"touchmove",ce,Q).add(re,"touchend",me).add(re,"mousemove",ce,Q).add(re,"mouseup",me)}function Z(re){const Ie=re.nodeName||"";return q.includes(Ie)}function ee(){return(x?de:J)[ne?"mouse":"touch"]}function ye(re,Ie){const Ve=w.add(wd(re)*-1),lt=v.byDistance(re,!x).distance;return x||Ke(re)<ae?lt:b&&Ie?lt*.5:v.byIndex(Ve.get(),0).distance}function Se(re){const Ie=Yc(re,i);ne=Ie,F=x&&Ie&&!re.buttons&&Ee,Ee=ni(l.get(),d.get())>=2,!(Ie&&re.button!==0)&&(Z(re.target)||(ve=!0,c.pointerDown(re),y.useFriction(0).useDuration(0),l.set(d),B(),Te=c.readPoint(re),Le=c.readPoint(re,L),k.emit("pointerDown")))}function ce(re){if(!Yc(re,i)&&re.touches.length>=2)return me(re);const Ve=c.readPoint(re),lt=c.readPoint(re,L),Ft=ni(Ve,Te),Dt=ni(lt,Le);if(!xe&&!ne&&(!re.cancelable||(xe=Ft>Dt,!xe)))return me(re);const gn=c.pointerMove(re);Ft>S&&(F=!0),y.useFriction(.3).useDuration(.75),h.start(),l.add(I(gn)
vendor: 11,082 bytes, line 202
202),re.preventDefault()}function me(re){const Ve=v.byDistance(0,!1).index!==w.get(),lt=c.pointerUp(re)*ee(),Ft=ye(I(lt),Ve),Dt=K_(lt,Ft),gn=we-10*Dt,Ht=N+Dt/50;xe=!1,ve=!1,U.clear(),y.useDuration(gn).useFriction(Ht),p.distance(Ft,!x),ne=!1,k.emit("pointerUp")}function _e(re){F&&(re.stopPropagation(),re.preventDefault(),F=!1)}function Me(){return ve}return{init:G,destroy:R,pointerDown:Me}}function ek(r,n){let i,l;function c(w){return w.timeStamp}function d(w,k){const x=`client${(k||r.scroll)==="x"?"X":"Y"}`;return(Yc(w,n)?w:w.touches[0])[x]}function h(w){return i=w,l=w,d(w)}function p(w){const k=d(w)-d(l),T=c(w)-c(i)>170;return l=w,T&&(i=w),k}function y(w){if(!i||!l)return 0;const k=d(l)-d(i),T=c(w)-c(i),x=c(w)-c(l)>170,S=k/T;return T&&!x&&Ke(S)>.1?S:0}return{pointerDown:h,pointerMove:p,pointerUp:y,readPoint:d}}function tk(){function r(s){const{offsetTop:i,offsetLeft:l,offsetWidth:c,offsetHeight:d}=s;return{top:i,right:l+c,bottom:i+d,left:l,width:c,height:d}}return{measure:r}}function nk(r){function n(i){return r*(i/100)}return{measure:n}}function rk(r,n,s,i,l,c,d){const h=[r].concat(i);let p,y,v=[],w=!1;function k(b){return l.measureSize(d.measure(b))}function T(b){if(!c)return;y=k(r),v=i.map(k);function N(O){for(const L of O){if(w)return;const I=L.target===r,q=i.indexOf(L.target),Q=I?y:v[q],K=k(I?r:i[q]);if(Ke(K-Q)>=.5){b.reInit(),n.emit("resize");break}}}p=new ResizeObserver(O=>{(hl(c)||c(b,O))&&N(O)}),s.requestAnimationFrame(()=>{h.forEach(O=>p.observe(O))})}function x(){w=!0,p&&p.disconnect()}return{init:T,destroy:x}}function sk(r,n,s,i,l,c){let d=0,h=0,p=l,y=c,v=r.get(),w=0;function k(){const Q=i.get()-r.get(),K=!p;let U=0;return K?(d=0,s.set(i),r.set(i),U=Q):(s.set(r),d+=Q/p,d*=y,v+=d,r.add(d),U=v-w),h=wd(U),w=v,q}function T(){const Q=i.get()-n.get();return Ke(Q)<.001}function x(){return p}function S(){return h}function b(){return d}function N(){return L(l)}function O(){return I(c)}function L(Q){return p=Q,q}function I(Q){return y=Q,q}const q={direction:S,duration:x,velocity:b,seek:k,settled:T,useBaseFriction:O,useBaseDuration:N,useFriction:I,useDuration:L};return q}function ok(r,n,s,i,l){const c=l.measure(10),d=l.measure(50),h=es(.1,.99);let p=!1;function y(){return!(p||!r.reachedAny(s.get())||!r.reachedAny(n.get()))}function v(T){if(!y())return;const x=r.reachedMin(n.get())?"min":"max",S=Ke(r[x]-n.get()),b=s.get()-n.get(),N=h.constrain(S/d);s.subtract(b*N),!T&&Ke(b)<c&&(s.set(r.constrain(s.get())),i.useDuration(25).useBaseFriction())}function w(T){p=!T}return{shouldConstrain:y,constrain:v,toggleActive:w}}function ik(r,n,s,i,l){const c=es(-n+r,0),d=w(),h=v(),p=k();function y(x,S){return ni(x,S)<=1}function v(){const x=d[0],S=pn(d),b=d.lastIndexOf(x),N=d.indexOf(S)+1;return es(b,N)}function w(){return s.map((x,S)=>{const{min:b,max:N}=c,O=c.constrain(x),L=!S,I=xd(s,S);return L?N:I||y(b,O)?b:y(N,O)?N:O}).map(x=>parseFloat(x.toFixed(3)))}function k(){if(n<=r+l)return[c.max];if(i==="keepSnaps")return d;const{min:x,max:S}=h;return d.slice(x,S)}return{snapsContained:p,scrollContainLimit:h}}function ak(r,n,s){const i=n[0],l=s?i-r:pn(n);return{limit:es(l,i)}}function lk(r,n,s,i){const c=n.min+.1,d=n.max+.1,{reachedMin:h,reachedMax:p}=es(c,d);function y(k){return k===1?p(s.get()):k===-1?h(s.get()):!1}function v(k){if(!y(k))return;const T=r*(k*-1);i.forEach(x=>x.add(T))}return{loop:v}}function uk(r){const{max:n,length:s}=r;function i(c){const d=c-n;return s?d/-s:0}return{get:i}}function ck(r,n,s,i,l){const{startEdge:c,endEdge:d}=r,{groupSlides:h}=l,p=w().map(n.measure),y=k(),v=T();function w(){return h(i).map(S=>pn(S)[d]-S[0][c]).map(Ke)}function k(){return i.map(S=>s[c]-S[c]).map(S=>-Ke(S))}function T(){return h(y).map(S=>S[0]).map((S,b)=>S+p[b])}return{snaps:y,snapsAligned:v}}function dk(r,n,s,i,l,c){const{groupSlides:d}=l,{min:h,max:p}=i,y=v();function v(){const k=d(c),T=!r||n==="keepSnaps";return s.length===1?[c]:T?k:k.slice(h,p).map((x,S,b)=>{const N=!S,O=xd(b,S);if(N){const L=pn(b[0])+1;return Em(L)}if(O){const L=vi(c)-pn(b)[0]+1;return Em(L,pn(b)[0])}return x})}return{slideRegistry:y}}function fk(r,n,s,i,l){const{reachedAny:c,removeOffset:d,constrain:h}=i;function p(x){return x.concat().sort((S,b)=>Ke(S)-Ke(b))[0]}function y(x){const S=r?d(x):h(x),b=n.map((O,L)=>({diff:v(O-S,0),index:L})).sort((O,L)=>Ke(O.diff)-Ke(L.diff)),{index:N}=b[0];return{index:N,distance:S}}function v(x,S){const b=[x,x+s,x-s];if(!r)return x;if(!S)return p(b);const N=b.filter(O=>wd(O)===S);return N.length?p(N):pn(b)-s}function w(x,S){const b=n[x]-l.get(),N=v(b,S);return{index:x,distance:N}}function k(x,S){const b=l.get()+x,{index:N,distance:O}=y(b),L=!r&&c(b);if(!S||L)return{index:N,distance:x};const I=n[N]-O,q=x+v(I,0);return{index:N,distance:q}}return{byDistance:k,byIndex:w,shortcut:v}}function hk(r,n,s,i,l,c,d){function h(w){const k=w.distance,T=w.index!==n.get();c.add(k),k&&(i.duration()?r.start():(r.update(),r.render(1),r.update())),T&&(s.set(n.get()),n.set(w.index),d.emit("select"))}function p(w,k){const T=l.byDistance(w,k);h(T)}function y(w,k){const T=n.clone().set(w),x=l.byIndex(T.get(),k);h(x)}return{distance:p,index:y}}function pk(r,n,s,i,l,c,d,h){const p={passive:!0,capture:!0};let y=0;function v(T){if(!h)return;function x(S){if(new Date().getTime()-y>10)return;d.emit("slideFocusStart"),r.scrollLeft=0;const O=s.findIndex(L=>L.includes(S));vd(O)&&(l.useDuration(0),i.index(O,0),d.emit("slideFocus"))}c.add(document,"keydown",w,!1),n.forEach((S,b)=>{c.add(S,"focus",N=>{(hl(h)||h(T,N))&&x(b)},p)})}function w(T){T.code==="Tab"&&(y=new Date().getTime())}return{init:v}}function Zo(r){let n=r;function s(){return n}function i(p){n=d(p)}function l(p){n+=d(p)}function c(p){n-=d(p)}function d(p){return vd(p)?p:p.get()}return{get:s,set:i,add:l,subtract:c}}function fy(r,n){const s=r.scroll==="x"?d:h,i=n.style;let l=null,c=!1;function d(k){return`translate3d(${k}px,0px,0px)`}function h(k){return`translate3d(0px,${k}px,0px)`}function p(k){if(c)return;const T=G_(r.direction(k));T!==l&&(i.transform=s(T),l=T)}function y(k){c=!k}function v(){c||(i.transform="",n.getAttribute("style")||n.removeAttribute("style"))}return{clear:v,to:p,toggleActive:y}}function mk(r,n,s,i,l,c,d,h,p){const v=oi(l),w=oi(l).reverse(),k=N().concat(O());function T(K,U){return K.reduce((ae,J)=>ae-l[J],U)}function x(K,U){return K.reduce((ae,J)=>T(ae,U)>0?ae.concat([J]):ae,[])}function S(K){return c.map((U,ae)=>({start:U-i[ae]+.5+K,end:U+n-.5+K}))}function b(K,U,ae){const J=S(U);return K.map(de=>{const we=ae?0:-s,Ee=ae?s:0,Te=ae?"end":"start",Le=J[de][Te];return{index:de,loopPoint:Le,slideLocation:Zo(-1),translate:fy(r,p[de]),target:()=>h.get()>Le?we:Ee}})}function N(){const K=d[0],U=x(w,K);return b(U,s,!1)}function O(){const K=n-d[0]-1,U=x(v,K);return b(U,-s,!0)}function L(){return k.every(({index:K})=>{const U=v.filter(ae=>ae!==K);return T(U,n)<=.1})}function I(){k.forEach(K=>{const{target:U,translate:ae,slideLocation:J}=K,de=U();de!==J.get()&&(ae.to(de),J.set(de))})}function q(){k.forEach(K=>K.translate.clear())}return{canLoop:L,clear:q,loop:I,loopPoints:k}}function gk(r,n,s){let i,l=!1;function c(p){if(!s)return;function y(v){for(const w of v)if(w.type==="childList"){p.reInit(),n.emit("slidesChanged");break}}i=new MutationObserver(v=>{l||(hl(s)||s(p,v))&&y(v)}),i.observe(r,{childList:!0})}function d(){i&&i.disconnect(),l=!0}return{init:c,destroy:d}}function yk(r,n,s,i){const l={};let c=null,d=null,h,p=!1;function y(){h=new IntersectionObserver(x=>{p||(x.forEach(S=>{const b=n.indexOf(S.target);l[b]=S}),c=null,d=null,s.emit("slidesInView"))},{root:r.parentElement,threshold:i}),n.forEach(x=>h.observe(x))}function v(){h&&h.disconnect(),p=!0}function w(x){return ii(l).reduce((S,b)=>{const N=parseInt(b),{isIntersecting:O}=l[N];return(x&&O||!x&&!O)&&S.push(N),S},[])}function k(x=!0){if(x&&c)return c;if(!x&&d)return d;const S=w(x);return x&&(c=S),x||(d=S),S}return{init:y,destroy:v,get:k}}function vk(r,n,s,i,l,c){const{measureSize:d,startEdge:h,endEdge:p}=r,y=s[0]&&l,v=x(),w=S(),k=s.map(d),T=b();function x(){if(!y)return 0;const O=s[0];return Ke(n[h]-O[h])}function S(){if(!y)return 0;const O=c.getComputedStyle(pn(i));return parseFloat(O.getPropertyValue(`margin-${p}`))}function b(){return s.map((O,L,I)=>{const q=!L,Q=xd(I,L);return q?k[L]+v:Q?k[L]+w:I[L+1][h]-O[h]}).map(Ke)}return{slideSizes:k,slideSizesWithGaps:T,startGap:v,endGap:w}}function wk(r,n,s,i,l,c,d,h,p){const{startEdge:y,endEdge:v,direction:w}=r,k=vd(s);function T(N,O){return oi(N).filter(L=>L%O===0).map(L=>N.slice(L,L+O))}function x(N){return N.length?oi(N).reduce((O,L,I)=>{const q=pn(O)||0,Q=q===0,K=L===vi(N),U=l[y]-c[q][y],ae=l[y]-c[L][v],J=!i&&Q?w(d):0,de=!i&&K?w(h):0,we=Ke(ae-de-(U+J));return I&&we>n+p&&O.push(L),K&&O.push(N.length),O},[]).map((O,L,I)=>{const q=Math.max(I[L-1]||0);return N.slice(q,O)}):[]}function S(N){return k?T(N,s):x(N)}return{groupSlides:S}}function xk(r,n,s,i,l,c,d){const{align:h,axis:p,direction:y,startIndex:v,loop:w,duration:k,dragFree:T,dragThreshold:x,inViewThreshold:S,slidesToScroll:b,skipSnaps:N,containScroll:O,watchResize:L,watchSlides:I,watchDrag:q,watchFocus:Q}=c,K=2,U=tk(),ae=U.measure(n),J=s.map(U.measure),de=X_(p,y),we=de.measureSize(ae),Ee=nk(we),Te=J_(h,we),Le=!w&&!!O,ve=w||!!O,{slideSizes:xe,slideSizesWithGaps:F,startGap:ne,endGap:G}=vk(de,ae,J,s,ve,l),R=wk(de,we,b,w,ae,J,ne,G,K),{snaps:B,snapsAligned:Z}=ck(de,Te,ae,J,R),ee=-pn(B)+pn(F),{snapsContained:ye,scrollContainLimit:Se}=ik(we,ee,Z,O,K),ce=Le?ye:Z,{limit:me}=ak(ee,ce,w),_e=dy(vi(ce),v,w),Me=_e.clone(),Ae=oi(s),re=({dragHandler:Qt,scrollBody:jn,scrollBounds:Zs,options:{loop:kr}})=>{kr||Zs.constrain(Qt.pointerDown()),jn.seek()},Ie=({scrollBody:Qt,translate:jn,location:Zs,offsetLocation:kr,previousLocation:xi,scrollLooper:ml,slideLooper:eo,dragHandler:to,animation:no,eventHandler:os,scrollBounds:ro,options:{loop:Rn}},Tn)=>{const so=Qt.settled(),bi=!ro.shouldConstrain(),oo=Rn?so:so&&bi,io=oo&&!to.pointerDown();io&&no.stop();const Si=Zs.get()*Tn+xi.get()*(1-Tn);kr.set(Si),Rn&&(ml.loop(Qt.direction()),eo.loop()),jn.to(kr.get()),io&&os.emit("settle"),oo||os.emit("scroll")},Ve=Y_(i,l,()=>re(ss),Qt=>Ie(ss,Qt)),lt=.68,Ft=ce[_e.get()],Dt=Zo(Ft),gn=Zo(Ft),Ht=Zo(Ft),Ut=Zo(Ft),Wt=sk(Dt,Ht,gn,Ut,k,lt),_r=fk(w,ce,ee,me,Ut),ts=hk(Ve,_e,Me,Wt,_r,Ut,d),Ys=uk(me),Xs=ai(),wi=yk(n,s,d,S),{slideRegistry:ns}=dk(Le,O,ce,Se,R,Ae),rs=pk(r,s,ns,ts,Wt,Xs,d,Q),ss={ownerDocument:i,ownerWindow:l,eventHandler:d,containerRect:ae,slideRects:J,animation:Ve,axis:de,dragHandler:Z_(de,r,i,l,Ut,ek(de,l),Dt,Ve,ts,Wt,_r,_e,d,Ee,T,x,N,lt,q),eventStore:Xs,percentOfView:Ee,index:_e,indexPrevious:Me,limit:me,location:Dt,offsetLocation:Ht,previousLocation:gn,options:c,resizeHandler:rk(n,d,l,s,de,L,U),scrollBody:Wt,scrollBounds:ok(me,Ht,Ut,Wt,Ee),scrollLooper:lk(ee,me,Ht,[Dt,Ht,gn,Ut]),scrollProgress:Ys,scrollSnapList:ce.map(Ys.get),scrollSnaps:ce,scrollTarget:_r,scrollTo:ts,slideLooper:mk(de,we,ee,xe,F,B,ce,Ht,s),slideFocus:rs,slidesHandler:gk(n,d,I),slidesInView:wi,slideIndexes:Ae,slideRegistry:ns,slidesToScroll:R,target:Ut,translate:fy(de,n)};return ss}function bk(){let r={},n;function s(y){n=y}function i(y){return r[y]||[]}
vendor: 4,309 bytes, line 202
202function l(y){return i(y).forEach(v=>v(n,y)),p}function c(y,v){return r[y]=i(y).concat([v]),p}function d(y,v){return r[y]=i(y).filter(w=>w!==v),p}function h(){r={}}const p={init:s,emit:l,off:d,on:c,clear:h};return p}const Sk={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function _k(r){function n(c,d){return cy(c,d||{})}function s(c){const d=c.breakpoints||{},h=ii(d).filter(p=>r.matchMedia(p).matches).map(p=>d[p]).reduce((p,y)=>n(p,y),{});return n(c,h)}function i(c){return c.map(d=>ii(d.breakpoints||{})).reduce((d,h)=>d.concat(h),[]).map(r.matchMedia)}return{mergeOptions:n,optionsAtMedia:s,optionsMediaQueries:i}}function kk(r){let n=[];function s(c,d){return n=d.filter(({options:h})=>r.optionsAtMedia(h).active!==!1),n.forEach(h=>h.init(c,r)),d.reduce((h,p)=>Object.assign(h,{[p.name]:p}),{})}function i(){n=n.filter(c=>c.destroy())}return{init:s,destroy:i}}function nl(r,n,s){const i=r.ownerDocument,l=i.defaultView,c=_k(l),d=kk(c),h=ai(),p=bk(),{mergeOptions:y,optionsAtMedia:v,optionsMediaQueries:w}=c,{on:k,off:T,emit:x}=p,S=de;let b=!1,N,O=y(Sk,nl.globalOptions),L=y(O),I=[],q,Q,K;function U(){const{container:Ae,slides:re}=L;Q=(Jc(Ae)?r.querySelector(Ae):Ae)||r.children[0];const Ve=Jc(re)?Q.querySelectorAll(re):re;K=[].slice.call(Ve||Q.children)}function ae(Ae){const re=xk(r,Q,K,i,l,Ae,p);if(Ae.loop&&!re.slideLooper.canLoop()){const Ie=Object.assign({},Ae,{loop:!1});return ae(Ie)}return re}function J(Ae,re){b||(O=y(O,Ae),L=v(O),I=re||I,U(),N=ae(L),w([O,...I.map(({options:Ie})=>Ie)]).forEach(Ie=>h.add(Ie,"change",de)),L.active&&(N.translate.to(N.location.get()),N.animation.init(),N.slidesInView.init(),N.slideFocus.init(Me),N.eventHandler.init(Me),N.resizeHandler.init(Me),N.slidesHandler.init(Me),N.options.loop&&N.slideLooper.loop(),Q.offsetParent&&K.length&&N.dragHandler.init(Me),q=d.init(Me,I)))}function de(Ae,re){const Ie=R();we(),J(y({startIndex:Ie},Ae),re),p.emit("reInit")}function we(){N.dragHandler.destroy(),N.eventStore.clear(),N.translate.clear(),N.slideLooper.clear(),N.resizeHandler.destroy(),N.slidesHandler.destroy(),N.slidesInView.destroy(),N.animation.destroy(),d.destroy(),h.clear()}function Ee(){b||(b=!0,h.clear(),we(),p.emit("destroy"),p.clear())}function Te(Ae,re,Ie){!L.active||b||(N.scrollBody.useBaseFriction().useDuration(re===!0?0:L.duration),N.scrollTo.index(Ae,Ie||0))}function Le(Ae){const re=N.index.add(1).get();Te(re,Ae,-1)}function ve(Ae){const re=N.index.add(-1).get();Te(re,Ae,1)}function xe(){return N.index.add(1).get()!==R()}function F(){return N.index.add(-1).get()!==R()}function ne(){return N.scrollSnapList}function G(){return N.scrollProgress.get(N.offsetLocation.get())}function R(){return N.index.get()}function B(){return N.indexPrevious.get()}function Z(){return N.slidesInView.get()}function ee(){return N.slidesInView.get(!1)}function ye(){return q}function Se(){return N}function ce(){return r}function me(){return Q}function _e(){return K}const Me={canScrollNext:xe,canScrollPrev:F,containerNode:me,internalEngine:Se,destroy:Ee,off:T,on:k,emit:x,plugins:ye,previousScrollSnap:B,reInit:S,rootNode:ce,scrollNext:Le,scrollPrev:ve,scrollProgress:G,scrollSnapList:ne,scrollTo:Te,selectedScrollSnap:R,slideNodes:_e,slidesInView:Z,slidesNotInView:ee};return J(n,s),setTimeout(()=>p.emit("init"),0),Me}nl.globalOptions=void 0;function bd(r={},n=[]){const s=D.useRef(r),i=D.useRef(n),[l,c]=D.useState(),[d,h]=D.useState(),p=D.useCallback(()=>{l&&l.reInit(s.current,i.current)},[l]);return D.useEffect(()=>{yd(s.current,r)||(s.current=r,p())},[r,p]),D.useEffect(()=>{Q_(i.current,n)||(i.current=n,p())},[n,p]),D.useEffect(()=>{if(W_()&&d){nl.globalOptions=bd.globalOptions;const y=nl(d,s.current,i.current);return c(y),()=>y.destroy()}else c(void 0)},[d,c]),[h,l]}bd.globalOptions=void 0;const hy=D.createContext(null);function pl(){const r=D.useContext(hy);if(!r)throw new Error("useCarousel must be used within a <Carousel />");return r}const py=D.forwardRef(({orientation:r="horizontal",opts:n,setApi:s,plugins:i,className:l,children:c,...d},h)=>{const[p,y]=bd({...n,axis:r==="horizontal"?"x":"y"}
202,i),[v,w]=D.useState(!1),[k,T]=D.useState(!1),x=D.useCallback(O=>{O&&(w(O.canScrollPrev()),T(O.canScrollNext()))},[]),S=D.useCallback(()=>{y==null||y.scrollPrev()},[y]),b=D.useCallback(()=>{y==null||y.scrollNext()},[y]),N=D.useCallback(O=>{O.key==="ArrowLeft"?(O.preventDefault(),S()):O.key==="ArrowRight"&&(O.preventDefault(),b())},[S,b]);return D.useEffect(()=>{!y||!s||s(y)},[y,s]),D.useEffect(()=>{if(y)return x(y),y.on("reInit",x),y.on("select",x),()=>{y==null||y.off("select",x)}},[y,x]),m.jsx(hy.Provider,{value:{carouselRef:p,api:y,opts:n,orientation:r||((n==null?void 0:n.axis)==="y"?"vertical":"horizontal"),scrollPrev:S,scrollNext:b,canScrollPrev:v,canScrollNext:k},children:m.jsx("div",{ref:h,onKeyDownCapture:N,className:ht("relative",l),role:"region","aria-roledescription":"carousel",...d,children:c})})});py.displayName="Carousel";const my=D.forwardRef(({className:r,...n},s)=>{const{carouselRef:i,orientation:l}=pl();return m.jsx("div",{ref:i,className:"overflow-hidden",children:m.jsx("div",{ref:s,className:ht("flex",l==="horizontal"?"-ml-4":"-mt-4 flex-col",r),...n})})});my.displayName="CarouselContent";const Qe=D.forwardRef(({className:r,...n},s)=>{const{orientation:i}=pl();return m.jsx("div",{ref:s,role:"group","aria-roledescription":"slide",className:ht("min-w-0 shrink-0 grow-0 basis-full",i==="horizontal"?"pl-4":"pt-4",r),...n})});Qe.displayName="CarouselItem";const gy=D.forwardRef(({className:r,variant:n="outline",size:s="icon",...i},l)=>{const{orientation:c,scrollPrev:d,canScrollPrev:h}=pl();return m.jsxs(dr,{ref:l,variant:n,size:s,className:ht("absolute h-8 w-8 rounded-full",c==="horizontal"?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",r),disabled:!h,onClick:d,...i,children:[m.jsx(zv,{className:"h-4 w-4"}),m.jsx("span",{className:"sr-only",children:"Previous slide"})]})});gy.displayName="CarouselPrevious";const yy=D.forwardRef(({className:r,variant:n="outline",size:s="icon",...i},l)=>{const{orientation:c,scrollNext:d,canScrollNext:h}=pl();return m.jsxs(dr,{ref:l,variant:n,size:s,className:ht("absolute h-8 w-8 rounded-full",c==="horizontal"?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",r),disabled:!h,onClick:d,...i,children:[m.jsx(Dv,{className:"h-4 w-4"}),m.jsx("span",{className:"sr-only",children:"Next slide"})]})});yy.displayName="CarouselNext";function Ek(){return D.useEffect(()=>{document.title="1516 11 Avenue SW #2 - Luxury 2 Bed 2 Bath Condo in Sunalta Calgary | Alex Shemetov 2% Realty";const r=document.querySelector('meta[name="description"]');r&&r.setAttribute("content","Stunning 967 sqft upgraded 2 bedroom 2 bathroom corner unit in Sunalta's boutique building. Features hardwood floors, quartz counters, spa ensuite with jacuzzi tub, secured parking. Steps from C-Train & 17th Ave. Listed by Alex Shemetov, 2% Realty Calgary.")},[]),m.jsxs("div",{className:"min-h-screen bg-white",children:[m.jsxs("section",{className:"relative h-screen",children:[m.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/1a5997cd9_Sunaltaliving.png')",filter:"brightness(0.7)"}}),m.jsx("div",{className:"relative z-10 h-full flex items-center justify-center text-white",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6 text-center",children:[m.jsx(Ba,{className:"mb-4 bg-amber-600 hover:bg-amber-700 text-white text-sm px-4 py-2",children:"EXCLUSIVE LISTING"}),m.jsx("h1",{className:"text-5xl md:text-7xl font-bold mb-4 tracking-tight",children:"Refined Living in Sunalta"}),m.jsx("p",{className:"text-xl md:text-2xl mb-2 font-light",children:"1516 11 Avenue SW #2, Calgary"}),m.jsx("p",{className:"text-4xl md:text-5xl font-bold mb-8 text-amber-400",children:"$289,000"}),m.jsxs("div",{className:"flex flex-wrap gap-6 justify-center mb-8 text-lg",children:[m.jsxs("div",{className:"flex items-center gap-2",children:[m.jsx(qv,{className:"w-6 h-6"}),m.jsx("span",{children:"2 Bedrooms"})]}),m.jsxs("div",{className:"flex items-center gap-2",children:[m.jsx($v,{className:"w-6 h-6"}),m.jsx("span",{children:"2 Bathrooms"})]}),m.jsxs("div",{className:"flex items-center gap-2",children:[m.jsx(yp,{className:"w-6 h-6"}),m.jsx("span",{children:"967 sq ft"})]}),m.jsxs("div",{className:"flex items-center gap-2",children:[m.jsx(Qv,{className:"w-6 h-6"}),m.jsx("span",{children:"Underground Parking"})]})]}),m.jsxs("div",{className:"flex flex-wrap gap-4 justify-center",children:[m.jsxs(dr,{size:"lg",onClick:()=>window.location.href="mailto:[email protected]?subject=Schedule Viewing for MLS%23 A2276115 - 1516 11 Avenue SW %232, Calgary",className:"bg-amber-600 hover:bg-amber-700 text-white text-lg px-8 py-6",children:[m.jsx(Oa,{className:"w-5 h-5 mr-2"}),"Schedule a Viewing"]}),m.jsxs(dr,{size:"lg",variant:"outline",onClick:()=>window.location.href="mailto:[email protected]?subject=Inquiry about MLS%23 A2276115 - 1516 11 Avenue SW %232, Calgary",className:"bg-white/10 backdrop-blur-sm border-white text-white hover:bg-white hover:text-gray-900 text-lg px-8 py-6",children:[m.jsx(Oa,{className:"w-5 h-5 mr-2"}),"Get More Info"]})]})]})})]}),m.jsx("section",{className:"py-20 bg-gray-50",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6",children:[m.jsxs("div",{className:"text-center mb-12",children:[m.jsx("h2",{className:"text-4xl font-bold text-gray-900 mb-4",children:"A Rare Find in Sunalta"}),m.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Discover this beautifully upgraded 2-bedroom, 2-bathroom corner unit in one of Sunalta's most charming boutique buildingsâonly 9 units total. With nearly 970 sqft of refined living space, this well-maintained condo offers the perfect blend of style, comfort, and convenience."})]}),m.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-6 mb-12",children:[{icon:gp,title:"Corner Unit",desc:"Only one shared wall, maximum privacy"},{icon:Aa,title:"Fully Renovated",desc:"Quartz counters, upgraded fixtures"},{icon:Xv,title:"Spa Ensuite",desc:"Jacuzzi tub in primary bathroom"},{icon:pp,title:"Boutique Building",desc:"Only 9 exclusive units"}].map((r,n)=>m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx(r.icon,{className:"w-12 h-12 mx-auto mb-4 text-amber-600"}),m.jsx("h3",{className:"text-lg font-semibold mb-2",children:r.title}),m.jsx("p",{className:"text-sm text-gray-600",children:r.desc})]})}
202,n))}),m.jsx(Je,{className:"bg-white shadow-xl",children:m.jsxs(tt,{className:"p-8",children:[m.jsx("h3",{className:"text-2xl font-bold mb-6 text-gray-900",children:"Premium Features"}),m.jsx("div",{className:"grid md:grid-cols-2 gap-4",children:["Hardwood flooring in living & dining areas","Oversized bay windows with abundant natural light","Cozy corner gas fireplace","Quartz countertops throughout","Spa-inspired ensuite with jacuzzi tub","Fully renovated bathrooms with modern fixtures","Brand new Samsung washer in-suite laundry","Private south-facing balcony","Secured underground parking (stall #2)","Assigned storage locker (#2)","No unit below - ground floor privacy","Steps from Sunalta C-Train station"].map((r,n)=>m.jsxs("div",{className:"flex items-start gap-3",children:[m.jsx(mp,{className:"w-5 h-5 text-amber-600 mt-1 flex-shrink-0"}),m.jsx("span",{className:"text-gray-700",children:r})]},n))})]})})]})}),m.jsx("section",{className:"py-20 bg-white",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6",children:[m.jsx("h2",{className:"text-4xl font-bold text-center mb-12 text-gray-900",children:"Visual Tour"}),m.jsxs(py,{className:"w-full",opts:{loop:!0},children:[m.jsxs(my,{children:[m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/99f00ed0e_Aerial1.jpg",alt:"Aerial view of Sunalta neighbourhood",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/beeef5e43_Aerial2.jpg",alt:"Aerial view 2",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/7f78ba21e_MLS_2-1516_11_Ave_SW_1_Ext_Front_34.jpg",alt:"Building exterior front entrance",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/4afa7883d_MLS_2-1516_11_Ave_SW_1_Ext_Front_36.jpg",alt:"Building exterior full view",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/11f9ee0a9_MLS_2-1516_11_Ave_SW_3_Int_Main_2_Dining_05-LivingRoom-Farmhouse-18.jpg",alt:"Living room with fireplace - virtually staged",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/b52dee3c1_MLS_2-1516_11_Ave_SW_3_Int_Main_1_Kitchen_02.jpg",alt:"Kitchen view 1",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/007dd40d2_MLS_2-1516_11_Ave_SW_3_Int_Main_1_Kitchen_03.jpg",alt:"Kitchen view 2",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/10d430f5a_MLS_2-1516_11_Ave_SW_3_Int_Main_1_Kitchen_04.jpg",alt:"Kitchen with white cabinets and quartz countertops",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/e28f45911_MLS_2-1516_11_Ave_SW_3_Int_Main_4_Bed1_24-21.jpg",alt:"Primary bedroom - virtually staged",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/ff39dcd81_MLS_2-1516_11_Ave_SW_3_Int_Main_4_Bed1_24-2.jpg",alt:"Primary bedroom alternate view - virtually staged",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/a87b00e9a_MLS_2-1516_11_Ave_SW_3_Int_Main_4_Bed1_Ensuite_27-fix.jpg",alt:"Primary ensuite bathroom",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/7fa697f22_MLS_2-1516_11_Ave_SW_3_Int_Main_4_Bed2_20-51.jpg",alt:"Second bedroom - virtually staged",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/9f7278e57_MLS_2-1516_11_Ave_SW_3_Int_Main_4_Bed2_20-5.jpg",alt:"Second bedroom alternate view - virtually staged",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/5e699d663_MLS_2-1516_11_Ave_SW_3_Int_Main_5_Bath_23-fix.jpg",alt:"Main bathroom with tub",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/6facc872f_MLS_2-1516_11_Ave_SW_3_Int_Main_5_Laundry_17.jpg",alt:"In-suite laundry with brand new Samsung washer",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/846a57056_MLS_2-1516_11_Ave_SW_6_Ext_Aux_1_Balcony_14.jpg",alt:"Private south-facing balcony",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/c5175925e_MLS_2-1516_11_Ave_SW_6_Ext_Aux_1_Balcony_15.jpg",alt:"Balcony view",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/554825da1_MLS_2-1516_11_Ave_SW_6_Ext_Aux_1_Balcony_16.jpg",alt:"Balcony street view",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/4dc0301c8_MLS_2-1516_11_Ave_SW_6_Ext_Aux_2_Parking_30.jpg",alt:"Underground secured parking stall #2",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/f12b95c3b_MLS_2-1516_11_Ave_SW_6_Ext_Aux_2_Parking_31.jpg",alt:"Underground parking area",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/d5ebdb00a_MLS_2-1516_11_Ave_SW_6_Ext_Aux_2_Storage_32.jpg",alt:"Assigned storage locker #2",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})}),m.jsx(Qe,{children:m.jsx("img",{src:"https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/69903f159f59648840c4ff60/b654c468c_MLS_2-1516_11_Ave_SW_6_Ext_Aux_3_Shops_35.jpg",alt:"Nearby shops and restaurants",className:"w-full h-[600px] object-contain rounded-lg shadow-xl bg-gray-100",loading:"lazy"})})]}),m.jsx(gy,{className:"left-4"}),m.jsx(yy,{className:"right-4"})]})]})}),m.jsx("section",{className:"py-20 bg-gradient-to-br from-gray-900 to-gray-800 text-white",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6",children:[m.jsxs("div",{className:"text-center mb-12",children:[m.jsx("h2",{className:"text-4xl font-bold mb-4",children:"Why Sunalta is One of Calgary's Be
202st Neighbourhoods"}),m.jsx("p",{className:"text-xl text-gray-300 max-w-3xl mx-auto",children:"Located in the heart of inner-city Calgary, Sunalta offers unbeatable urban convenience with a Walk Score of 91. Experience the perfect blend of connectivity, culture, and community."})]}),m.jsxs("div",{className:"grid md:grid-cols-3 gap-8 mb-12",children:[m.jsx(Je,{className:"bg-white/10 backdrop-blur-sm border-white/20 text-white",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx(aw,{className:"w-12 h-12 mb-4 text-amber-400"}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Unbeatable Transit"}),m.jsx("p",{className:"text-gray-300 mb-4",children:"Steps from Sunalta C-Train station with direct access to downtown, University of Calgary, and all major destinations. Transit Score: 61"}),m.jsx(Ba,{className:"bg-amber-600",children:"Walk Score: 91"})]})}),m.jsx(Je,{className:"bg-white/10 backdrop-blur-sm border-white/20 text-white",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx(La,{className:"w-12 h-12 mb-4 text-amber-400"}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Dining & Lifestyle"}),m.jsx("p",{className:"text-gray-300 mb-4",children:"Endless dining options on 17th Avenue - Calgary's premier restaurant corridor. From cozy cafes to fine dining, it's all at your doorstep."}),m.jsx(Ba,{className:"bg-amber-600",children:"104 Restaurant Access Points"})]})}),m.jsx(Je,{className:"bg-white/10 backdrop-blur-sm border-white/20 text-white",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx(vp,{className:"w-12 h-12 mb-4 text-amber-400"}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Parks & Recreation"}),m.jsx("p",{className:"text-gray-300 mb-4",children:"Extensive pathway network, green spaces, and recreation facilities. Walking and biking paths connect you to the Bow River and beyond."}),m.jsx(Ba,{className:"bg-amber-600",children:"70 Recreation Access Points"})]})})]}),m.jsxs("div",{className:"bg-white/5 backdrop-blur-sm rounded-xl p-8",children:[m.jsx("h3",{className:"text-2xl font-bold mb-6 text-center",children:"Local Favourites"}),m.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:[m.jsxs("a",{href:"https://devillecoffee.ca/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 bg-white/10 rounded-lg hover:bg-white/20 transition-colors",children:[m.jsx("div",{className:"w-12 h-12 bg-amber-600 rounded-full flex items-center justify-center",children:m.jsx(La,{className:"w-6 h-6"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-semibold",children:"Deville Coffee"}),m.jsx("p",{className:"text-sm text-gray-400",children:"Premium Coffee Shop"})]})]}),m.jsxs("a",{href:"https://www.cadillacfairview.com/properties/chinook-centre",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 bg-white/10 rounded-lg hover:bg-white/20 transition-colors",children:[m.jsx("div",{className:"w-12 h-12 bg-amber-600 rounded-full flex items-center justify-center",children:m.jsx(sw,{className:"w-6 h-6"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-semibold",children:"Chinook Centre"}),m.jsx("p",{className:"text-sm text-gray-400",children:"Premier Shopping Mall"})]})]}),m.jsxs("a",{href:"https://www.calgary.ca/parks/pathways.html",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 bg-white/10 rounded-lg hover:bg-white/20 transition-colors",children:[m.jsx("div",{className:"w-12 h-12 bg-amber-600 rounded-full flex items-center justify-center",children:m.jsx(vp,{className:"w-6 h-6"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-semibold",children:"River Pathways"}),m.jsx("p",{className:"text-sm text-gray-400",children:"Walking & Cycling Trails"})]})]}),m.jsxs("a",{href:"https://www.tandoorigrill.ca/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 bg-white/10 rounded-lg hover:bg-white/20 transition-colors",children:[m.jsx("div",{className:"w-12 h-12 bg-amber-600 rounded-full flex items-center justify-center",children:m.jsx(La,{className:"w-6 h-6"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-semibold",children:"Tandoori Grill"}),m.jsx("p",{className:"text-sm text-gray-400",children:"Indian Cuisine"})]})]}),m.jsxs("a",{href:"https://www.cluckncleaver.com/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 bg-white/10 rounded-lg hover:bg-white/20 transition-colors",children:[m.jsx("div",{className:"w-12 h-12 bg-amber-600 rounded-full flex items-center justify-center",children:m.jsx(La,{className:"w-6 h-6"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-semibold",children:"Cluck N Cleaver"}),m.jsx("p",{className:"text-sm text-gray-400",children:"Rotisserie & BBQ"})]})]}),m.jsxs("a",{href:"https://www.17thave.ca/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 bg-white/10 rounded-lg hover:bg-white/20 transition-colors",children:[m.jsx("div",{className:"w-12 h-12 bg-amber-600 rounded-full flex items-center justify-center",children:m.jsx(Fr,{className:"w-6 h-6"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-semibold",children:"17th Avenue SW"}),m.jsx("p",{className:"text-sm text-gray-400",children:"Dining & Entertainment District"})]})]})]})]})]})}),m.jsx("section",{className:"py-20 bg-white",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6",children:[m.jsxs("div",{className:"text-center mb-12",children:[m.jsx("h2",{className:"text-4xl font-bold text-gray-900 mb-4",children:"Top-Rated Schools Nearby"}),m.jsx("p",{className:"text-xl text-gray-600",children:"Quality education within walking distance"})]}),m.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:[m.jsx(Je,{className:"hover:shadow-xl transition-shadow",children:m.jsxs(tt,{className:"pt-6",children:[m.jsxs("div",{className:"flex items-start justify-between mb-4",children:[m.jsx(ac,{className:"w-10 h-10 text-amber-600"}),m.jsx("div",{className:"flex gap-1",children:[1,2,3,4,5].map(r=>m.jsx(Fr,{className:"w-4 h-4 fill-amber-400 text-amber-400"},r))})]}),m.jsx("h3",{className:"text-xl font-bold mb-2",children:"Sunalta School"}),m.jsx("p",{className:"text-gray-600 mb-3",children:"Elementary (K-4)"}),m.jsx("p",{className:"text-sm text-gray-500 mb-4",children:"Highly rated elementary school serving the Sunalta community with excellent academic programs and dedicated staff."}),m.jsxs("a",{href:"https://school.cbe.ab.ca/school/sunalta/",target:"_blank",rel:"noopener noreferrer",className:"text-amber-600 hover:text-amber-700 font-semibold text-sm flex items-center gap-1",children:["Visit School Website ",m.jsx(js,{className:"w-4 h-4"})]})]})}),m.jsx(Je,{className:"hover:shadow-xl transition-shadow",children:m.jsxs(tt,{className:"pt-6",children:[m.jsxs("div",{className:"flex items-start justify-between mb-4",children:[m.jsx(ac,{className:"w-10 h-10 text-amber-600"}),m.jsxs("div",{className:"flex gap-1",children:[[1,2,3,4].map(r=>m.jsx(Fr,{className:"w-4 h-4 fill-amber-400 text-amber-400"},r)),m.jsx(Fr,{className:"w-4 h-4 text-gray-300"})]})]}),m.jsx("h3",{className:"text-xl font-bold mb-2",children:"Western Canada High School"}),m.jsx("p",{className:"text-gray-600 mb-3",children:"High School (10-12)"}),m.jsx("p",{className:"text-sm text-gray-500 mb-4",children:"One of Calgary's premier high schools with strong academic programs, AP courses, and outstanding extracurricular activities."}
202),m.jsxs("a",{href:"https://school.cbe.ab.ca/school/westerncanada/",target:"_blank",rel:"noopener noreferrer",className:"text-amber-600 hover:text-amber-700 font-semibold text-sm flex items-center gap-1",children:["Visit School Website ",m.jsx(js,{className:"w-4 h-4"})]})]})}),m.jsx(Je,{className:"hover:shadow-xl transition-shadow",children:m.jsxs(tt,{className:"pt-6",children:[m.jsxs("div",{className:"flex items-start justify-between mb-4",children:[m.jsx(ac,{className:"w-10 h-10 text-amber-600"}),m.jsx("div",{className:"flex gap-1",children:[1,2,3,4,5].map(r=>m.jsx(Fr,{className:"w-4 h-4 fill-amber-400 text-amber-400"},r))})]}),m.jsx("h3",{className:"text-xl font-bold mb-2",children:"Mount Royal University"}),m.jsx("p",{className:"text-gray-600 mb-3",children:"Post-Secondary"}),m.jsx("p",{className:"text-sm text-gray-500 mb-4",children:"Just minutes away via C-Train. Offers undergraduate degrees, diplomas, and certificates with a focus on teaching excellence."}),m.jsxs("a",{href:"https://www.mtroyal.ca/",target:"_blank",rel:"noopener noreferrer",className:"text-amber-600 hover:text-amber-700 font-semibold text-sm flex items-center gap-1",children:["Visit University Website ",m.jsx(js,{className:"w-4 h-4"})]})]})})]})]})}),m.jsx("section",{className:"py-20 bg-gray-50 text-gray-900",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6",children:[m.jsxs("div",{className:"text-center mb-12",children:[m.jsx("h2",{className:"text-4xl font-bold mb-4",children:"Why Work With Me"}),m.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Unlock maximum value for your home sale"})]}),m.jsx("div",{className:"mb-16",children:m.jsxs("video",{controls:!0,autoPlay:!0,loop:!0,muted:!0,className:"w-full max-w-4xl mx-auto rounded-lg shadow-xl",children:[m.jsx("source",{src:"https://crm.agentlocator.ca/UserFiles/11866/files/a3644dd7.mp4",type:"video/mp4"}),"Your browser does not support the video tag."]})}),m.jsxs("div",{children:[m.jsx("h3",{className:"text-2xl font-bold text-center mb-12",children:"What You Get"}),m.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:[m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(cw,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Transparent Pricing"}),m.jsx("p",{className:"text-gray-600",children:"No hidden fees and massive savings"})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(js,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Multiple Marketing Channels"}),m.jsx("p",{className:"text-gray-600",children:"Your home will be featured on MLS, Realtor.ca, Zillow, and more for maximum exposure."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(Fr,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Paid Social Media Advertising"}),m.jsx("p",{className:"text-gray-600",children:"Targeted paid campaigns on platforms such as Facebook and Instagram to reach qualified buyers beyond traditional listing sites."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(lc,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Fast Response Times"}),m.jsx("p",{className:"text-gray-600",children:"Prompt replies to you and potential buyers."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(Aa,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Professional Photography"}),m.jsx("p",{className:"text-gray-600",children:"High-quality pictures that make your home stand out."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(pp,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Aerial Photography"}),m.jsx("p",{className:"text-gray-600",children:"High-resolution drone imagery that highlights the property's location, lot size, and surrounding amenities."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(yp,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Virtual Staging"}),m.jsx("p",{className:"text-gray-600",children:"Digitally enhanced visuals to help buyers envision the full potential of your space."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(Aa,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Advanced Technology"}),m.jsx("p",{className:"text-gray-600",children:"State-of-the-art pricing analytics and marketing tools, including a dedicated property website, to maximize exposure and attract qualified buyers."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(gp,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Open Houses"}),m.jsx("p",{className:"text-gray-600",children:"I will be hosting open houses to attract potential buyers."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(mp,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Skilled Negotiation"}),m.jsx("p",{className:"text-gray-600",children:"I work hard to get you the best possible deal."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(Fr,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Proven Track Record"}),m.jsx("p",{className:"text-gray-600",children:"Consistently rated 5 stars on Google by past clients."})]})}),m.jsx(Je,{className:"text-center hover:shadow-lg transition-shadow",children:m.jsxs(tt,{className:"pt-8 pb-6",children:[m.jsx("div",{className:"w-16 h-16 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:m.jsx(Aa,{className:"w-8 h-8 text-amber-600"})}),m.jsx("h3",{className:"text-xl font-bold mb-3",children:"Industry Recognition"}),m.jsx("p",{className:"text-gray-600",children:"Ranked among Calgary's Be
202st Top Real Estate Professionals for 2025 by Rank My Agent"})]})})]})]})]})}),m.jsx("section",{id:"contact",className:"py-20 bg-gradient-to-br from-amber-600 to-amber-700 text-white",children:m.jsxs("div",{className:"max-w-4xl mx-auto px-6 text-center",children:[m.jsx("h2",{className:"text-4xl font-bold mb-4",children:"Ready to Make This Your Home?"}),m.jsx("p",{className:"text-xl mb-8 text-amber-100",children:"Contact Alex Shemetov today to schedule a private viewing or get more information about this exceptional property."}),m.jsxs(Je,{className:"bg-white text-gray-900 p-8 shadow-2xl",children:[m.jsxs("div",{className:"flex flex-col md:flex-row items-center gap-8",children:[m.jsx("div",{className:"flex-shrink-0",children:m.jsx("img",{src:"https://cdn-websites.agentlocator.ca/25356/ALNewTemplate3About/AlexShemetov.webp",alt:"Alex Shemetov",className:"w-32 h-32 rounded-full object-cover shadow-lg"})}),m.jsxs("div",{className:"flex-1 text-left",children:[m.jsx("h3",{className:"text-2xl font-bold mb-2",children:"Alex Shemetov"}),m.jsx("p",{className:"text-amber-700 font-semibold mb-4",children:"REALTOR, 2% Realty"}),m.jsxs("div",{className:"space-y-3",children:[m.jsxs("a",{href:"tel:587-999-7777",className:"flex items-center gap-3 text-gray-700 hover:text-amber-600 transition-colors",children:[m.jsx(lc,{className:"w-5 h-5"}),m.jsx("span",{className:"text-lg font-semibold",children:"587-999-7777"})]}),m.jsxs("a",{href:"mailto:[email protected]",className:"flex items-center gap-3 text-gray-700 hover:text-amber-600 transition-colors",children:[m.jsx(Oa,{className:"w-5 h-5"}),m.jsx("span",{children:"[email protected]"})]}),m.jsxs("a",{href:"https://www.yycListings.ca",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 text-gray-700 hover:text-amber-600 transition-colors",children:[m.jsx(js,{className:"w-5 h-5"}),m.jsx("span",{children:"www.yycListings.ca"})]})]})]})]}),m.jsxs("div",{className:"flex flex-wrap gap-4 justify-center mt-8",children:[m.jsxs(dr,{size:"lg",className:"bg-amber-600 hover:bg-amber-700 text-white",onClick:()=>window.location.href="tel:587-999-7777",children:[m.jsx(lc,{className:"w-5 h-5 mr-2"}),"Call Now"]}),m.jsxs(dr,{size:"lg",variant:"outline",className:"border-amber-600 text-amber-600 hover:bg-amber-50",onClick:()=>window.location.href="mailto:[email protected]?subject=Inquiry about MLS%23 A2276115 - 1516 11 Avenue SW %232, Calgary",children:[m.jsx(Oa,{className:"w-5 h-5 mr-2"}),"Send Email"]}),m.jsxs(dr,{size:"lg",variant:"outline",className:"border-amber-600 text-amber-600 hover:bg-amber-50",onClick:()=>window.open("https://www.yycListings.ca","_blank"),children:[m.jsx(js,{className:"w-5 h-5 mr-2"}),"Visit Website"]})]})]})]})}),m.jsx("footer",{className:"bg-gray-900 text-white py-12",children:m.jsxs("div",{className:"max-w-6xl mx-auto px-6",children:[m.jsxs("div",{className:"grid md:grid-cols-3 gap-8 mb-8",children:[m.jsxs("div",{children:[m.jsx("h3",{className:"text-xl font-bold mb-4 text-amber-400",children:"Property Details"}),m.jsx("p",{className:"text-gray-400 mb-2",children:"1516 11 Avenue SW #2"}),m.jsx("p",{className:"text-gray-400 mb-2",children:"Calgary, Alberta T3C 0M9"}),m.jsx("p",{className:"text-gray-400 mb-2",children:"MLS®: A2276115"}),m.jsx("p",{className:"text-white font-semibold",children:"$289,000"})]}),m.jsxs("div",{children:[m.jsx("h3",{className:"text-xl font-bold mb-4 text-amber-400",children:"Quick Links"}),m.jsxs("div",{className:"space-y-2",children:[m.jsx("a",{href:"mailto:[email protected]?subject=Schedule Viewing for MLS%23 A2276115 - 1516 11 Avenue SW %232, Calgary",className:"block text-gray-400 hover:text-white transition-colors",children:"Schedule Viewing"}),m.jsx("a",{href:"https://www.realtor.ca/real-estate/29357509/2-1516-11-avenue-sw-calgary-sunalta",target:"_blank",rel:"noopener noreferrer",className:"block text-gray-400 hover:text-white transition-colors",children:"View on Realtor.ca"}),m.jsx("a",{href:"https://yyclistings.ca/about/why-2-realty",target:"_blank",rel:"noopener noreferrer",className:"block text-gray-400 hover:text-white transition-colors",children:"Why 2% Realty"}),m.jsx("a",{href:"https://www.yycListings.ca",target:"_blank",rel:"noopener noreferrer",className:"block text-gray-400 hover:text-white transition-colors",children:"More Listings"})]})]}),m.jsxs("div",{children:[m.jsx("h3",{className:"text-xl font-bold mb-4 text-amber-400",children:"Contact"}),m.jsx("p",{className:"text-gray-400 mb-2",children:"Alex Shemetov"}),m.jsx("p",{className:"text-gray-400 mb-2",children:"2% Realty"}),m.jsx("a",{href:"tel:587-999-7777",className:"block text-white hover:text-amber-400 transition-colors mb-1",children:"587-999-7777"}),m.jsx("a",{href:"mailto:[email protected]",className:"block text-white hover:text-amber-400 transition-colors",children:"[email protected]"})]})]}),m.jsxs("div",{className:"border-t border-gray-800 pt-8 text-center text-gray-400 text-sm",children:[m.jsx("p",{className:"mb-2",children:"© 2026 2% Realty. All rights reserved. This site's content is the responsibility of 2% Realty."}),m.jsx("p",{children:"The trademarks REALTOR®, REALTORS® and the REALTOR® logo are controlled by The Canadian Real Estate Association (CREA) and identify real estate professionals who are members of CREA. The trademarks MLS®, Multiple Listing ServiceÂ
202® and the associated logos are owned by CREA and identify the quality of services provided by real estate professionals who are members of CREA."})]})]})})]})}const Ck={Home:Ek},vy={mainPage:"Home",Pages:Ck};function Nk(){const r=ad(),{isAuthenticated:n}=uy(),{Pages:s,mainPage:i}=vy,l=i;return D.useEffect(()=>{const c=r.pathname;let d;if(c==="/"||c==="")d=l;else{const h=c.replace(/^\//,"").split("/")[0];d=Object.keys(s).find(v=>v.toLowerCase()===h.toLowerCase())||null}n&&d&&Ps.appLogs.logUserInApp(d).catch(()=>{})},[r,n,s,l]),null}function jk({}){var l;const n=ad().pathname.substring(1),{data:s,isFetched:i}=Lx({queryKey:["user"],queryFn:async()=>{try{return{user:await Ps.auth.me(),isAuthenticated:!0}}catch{return{user:null,isAuthenticated:!1}}}});return m.jsx("div",{className:"min-h-screen flex items-center justify-center p-6 bg-slate-50",children:m.jsx("div",{className:"max-w-md w-full",children:m.jsxs("div",{className:"text-center space-y-6",children:[m.jsxs("div",{className:"space-y-2",children:[m.jsx("h1",{className:"text-7xl font-light text-slate-300",children:"404"}),m.jsx("div",{className:"h-0.5 w-16 bg-slate-200 mx-auto"})]}),m.jsxs("div",{className:"space-y-3",children:[m.jsx("h2",{className:"text-2xl font-medium text-slate-800",children:"Page Not Found"}),m.jsxs("p",{className:"text-slate-600 leading-relaxed",children:["The page ",m.jsxs("span",{className:"font-medium text-slate-700",children:['"',n,'"']})," could not be found in this application."]})]}),i&&s.isAuthenticated&&((l=s.user)==null?void 0:l.role)==="admin"&&m.jsx("div",{className:"mt-8 p-4 bg-slate-100 rounded-lg border border-slate-200",children:m.jsxs("div",{className:"flex items-start space-x-3",children:[m.jsx("div",{className:"flex-shrink-0 w-5 h-5 rounded-full bg-orange-100 flex items-center justify-center mt-0.5",children:m.jsx("div",{className:"w-2 h-2 rounded-full bg-orange-400"})}),m.jsxs("div",{className:"text-left space-y-1",children:[m.jsx("p",{className:"text-sm font-medium text-slate-700",children:"Admin Note"}),m.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:"This could mean that the AI hasn't implemented this page yet. Ask it to implement it in the chat."})]})]})}),m.jsx("div",{className:"pt-6",children:m.jsxs("button",{onClick:()=>window.location.href="/",className:"inline-flex items-center px-4 py-2 text-sm font-medium text-slate-700 bg-white border border-slate-200 rounded-lg hover:bg-slate-50 hover:border-slate-300 transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-slate-500",children:[m.jsx("svg",{className:"w-4 h-4 mr-2",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:m.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"})}),"Go Home"]})})]})})})}const Rk=()=>m.jsx("div",{className:"flex flex-col items-center justify-center min-h-screen bg-gradient-to-b from-white to-slate-50",children:m.jsx("div",{className:"max-w-md w-full p-8 bg-white rounded-lg shadow-lg border border-slate-100",children:m.jsxs("div",{className:"text-center",children:[m.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 mb-6 rounded-full bg-orange-100",children:m.jsx("svg",{className:"w-8 h-8 text-orange-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:m.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"})})}),m.jsx("h1",{className:"text-3xl font-bold text-slate-900 mb-4",children:"Access Restricted"}),m.jsx("p",{className:"text-slate-600 mb-8",children:"You are not registered to use this application. Please contact the app administrator to request access."}),m.jsxs("div",{className:"p-4 bg-slate-50 rounded-md text-sm text-slate-600",children:[m.jsx("p",{children:"If you believe this is an error, you can:"}),m.jsxs("ul",{className:"list-disc list-inside mt-2 space-y-1",children:[m.jsx("li",{children:"Verify you are logged in with the correct account"}),m.jsx("li",{children:"Contact the app administrator for access"}),m.jsx("li",{children:"Try logging out and back in again"})]})]})]})})}),{Pages:wy,Layout:Cm,mainPage:Tk}=vy,xy=Tk,Pk=wy[xy],Nm=({children:r,currentPageName:n})=>Cm?m.jsx(Cm,{currentPageName:n,children:r}):m.jsx(m.Fragment,{children:r}),Ak=()=>{const{isLoadingAuth:r,isLoadingPublicSettings:n,authError:s,navigateToLogin:i}=uy();if(n||r)return m.jsx("div",{className:"fixed inset-0 flex items-center justify-center",children:m.jsx("div",{className:"w-8 h-8 border-4 border-slate-200 border-t-slate-800 rounded-full animate-spin"})});if(s){if(s.type==="user_not_registered")return m.jsx(Rk,{});if(s.type==="auth_required")return i(),null}return m.jsxs(w1,{children:[m.jsx(qa,{path:"/",element:m.jsx(Nm,{currentPageName:xy,children:m.jsx(Pk,{})})}),Object.entries(wy).map(([l,c])=>m.jsx(qa,{path:`/${l}`,element:m.jsx(Nm,{currentPageName:l,children:m.jsx(c,{})})},l)),m.jsx(qa,{path:"*",element:m.jsx(jk,{})})]})};function Ok(){return m.jsx(T_,{children:m.jsxs(Sx,{client:Mx,children:[m.jsxs(S1,{children:[m.jsx(Nk,{}),m.jsx(Ak,{})]}),m.jsx(Jw,{})]})})}Cv.createRoot(document.getElementById("root")).render(m.jsx(Ok,{}));
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.