81 lines
508 KiB
JavaScript
81 lines
508 KiB
JavaScript
var E2=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var q5=E2((dj,$u)=>{function T2(e,t){for(var r=0;r<t.length;r++){const s=t[r];if(typeof s!="string"&&!Array.isArray(s)){for(const l in s)if(l!=="default"&&!(l in e)){const u=Object.getOwnPropertyDescriptor(s,l);u&&Object.defineProperty(e,l,u.get?u:{enumerable:!0,get:()=>s[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))s(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const f of u.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&s(f)}).observe(document,{childList:!0,subtree:!0});function r(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function s(l){if(l.ep)return;l.ep=!0;const u=r(l);fetch(l.href,u)}})();function Hb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Xd={exports:{}},Rl={};var Gv;function O2(){if(Gv)return Rl;Gv=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(s,l,u){var f=null;if(u!==void 0&&(f=""+u),l.key!==void 0&&(f=""+l.key),"key"in l){u={};for(var h in l)h!=="key"&&(u[h]=l[h])}else u=l;return l=u.ref,{$$typeof:e,type:s,key:f,ref:l!==void 0?l:null,props:u}}return Rl.Fragment=t,Rl.jsx=r,Rl.jsxs=r,Rl}var Xv;function A2(){return Xv||(Xv=1,Xd.exports=O2()),Xd.exports}var S=A2(),Id={exports:{}},ze={};var Iv;function D2(){if(Iv)return ze;Iv=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),f=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),_=Symbol.iterator;function N(O){return O===null||typeof O!="object"?null:(O=_&&O[_]||O["@@iterator"],typeof O=="function"?O:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E=Object.assign,D={};function Y(O,$,F){this.props=O,this.context=$,this.refs=D,this.updater=F||w}Y.prototype.isReactComponent={},Y.prototype.setState=function(O,$){if(typeof O!="object"&&typeof O!="function"&&O!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,O,$,"setState")},Y.prototype.forceUpdate=function(O){this.updater.enqueueForceUpdate(this,O,"forceUpdate")};function Q(){}Q.prototype=Y.prototype;function q(O,$,F){this.props=O,this.context=$,this.refs=D,this.updater=F||w}var B=q.prototype=new Q;B.constructor=q,E(B,Y.prototype),B.isPureReactComponent=!0;var J=Array.isArray;function ie(){}var P={H:null,A:null,T:null,S:null},te=Object.prototype.hasOwnProperty;function _e(O,$,F){var ee=F.ref;return{$$typeof:e,type:O,key:$,ref:ee!==void 0?ee:null,props:F}}function Ue(O,$){return _e(O.type,$,O.props)}function Ce(O){return typeof O=="object"&&O!==null&&O.$$typeof===e}function ce(O){var $={"=":"=0",":":"=2"};return"$"+O.replace(/[=:]/g,function(F){return $[F]})}var he=/\/+/g;function Ee(O,$){return typeof O=="object"&&O!==null&&O.key!=null?ce(""+O.key):$.toString(36)}function Te(O){switch(O.status){case"fulfilled":return O.value;case"rejected":throw O.reason;default:switch(typeof O.status=="string"?O.then(ie,ie):(O.status="pending",O.then(function($){O.status==="pending"&&(O.status="fulfilled",O.value=$)},function($){O.status==="pending"&&(O.status="rejected",O.reason=$)})),O.status){case"fulfilled":return O.value;case"rejected":throw O.reason}}throw O}function R(O,$,F,ee,oe){var Se=typeof O;(Se==="undefined"||Se==="boolean")&&(O=null);var be=!1;if(O===null)be=!0;else switch(Se){case"bigint":case"string":case"number":be=!0;break;case"object":switch(O.$$typeof){case e:case t:be=!0;break;case v:return be=O._init,R(be(O._payload),$,F,ee,oe)}}if(be)return oe=oe(O),be=ee===""?"."+Ee(O,0):ee,J(oe)?(F="",be!=null&&(F=be.replace(he,"$&/")+"/"),R(oe,$,F,"",function(jt){return jt})):oe!=null&&(Ce(oe)&&(oe=Ue(oe,F+(oe.key==null||O&&O.key===oe.key?"":(""+oe.key).replace(he,"$&/")+"/")+be)),$.push(oe)),1;be=0;var Re=ee===""?".":ee+":";if(J(O))for(var Ve=0;Ve<O.length;Ve++)ee=O[Ve],Se=Re+Ee(ee,Ve),be+=R(ee,$,F,Se,oe);else if(Ve=N(O),typeof Ve=="function")for(O=Ve.call(O),Ve=0;!(ee=O.next()).done;)ee=ee.value,Se=Re+Ee(ee,Ve++),be+=R(ee,$,F,Se,oe);else if(Se==="object"){if(typeof O.then=="function")return R(Te(O),$,F,ee,oe);throw $=String(O),Error("Objects are not valid as a React child (found: "+($==="[object Object]"?"object with keys {"+Object.keys(O).join(", ")+"}":$)+"). If you meant to render a collection of children, use an array instead.")}return be}function K(O,$,F){if(O==null)return O;var ee=[],oe=0;return R(O,ee,"","",function(Se){return $.call(F,Se,oe++)}),ee}function X(O){if(O._status===-1){var $=O._result;$=$(),$.then(function(F){(O._status===0||O._status===-1)&&(O._status=1,O._result=F)},function(F){(O._status===0||O._status===-1)&&(O._status=2,O._result=F)}),O._status===-1&&(O._status=0,O._result=$)}if(O._status===1)return O._result.default;throw O._result}var Ae=typeof reportError=="function"?reportError:function(O){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var $=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof O=="object"&&O!==null&&typeof O.message=="string"?String(O.message):String(O),error:O});if(!window.dispatchEvent($))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",O);return}console.error(O)},De={map:K,forEach:function(O,$,F){K(O,function(){$.apply(this,arguments)},F)},count:function(O){var $=0;return K(O,function(){$++}),$},toArray:function(O){return K(O,function($){return $})||[]},only:function(O){if(!Ce(O))throw Error("React.Children.only expected to receive a single React element child.");return O}};return ze.Activity=g,ze.Children=De,ze.Component=Y,ze.Fragment=r,ze.Profiler=l,ze.PureComponent=q,ze.StrictMode=s,ze.Suspense=p,ze.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P,ze.__COMPILER_RUNTIME={__proto__:null,c:function(O){return P.H.useMemoCache(O)}},ze.cache=function(O){return function(){return O.apply(null,arguments)}},ze.cacheSignal=function(){return null},ze.cloneElement=function(O,$,F){if(O==null)throw Error("The argument must be a React element, but you passed "+O+".");var ee=E({},O.props),oe=O.key;if($!=null)for(Se in $.key!==void 0&&(oe=""+$.key),$)!te.call($,Se)||Se==="key"||Se==="__self"||Se==="__source"||Se==="ref"&&$.ref===void 0||(ee[Se]=$[Se]);var Se=arguments.length-2;if(Se===1)ee.children=F;else if(1<Se){for(var be=Array(Se),Re=0;Re<Se;Re++)be[Re]=arguments[Re+2];ee.children=be}return _e(O.type,oe,ee)},ze.createContext=function(O){return O={$$typeof:f,_currentValue:O,_currentValue2:O,_threadCount:0,Provider:null,Consumer:null},O.Provider=O,O.Consumer={$$typeof:u,_context:O},O},ze.createElement=function(O,$,F){var ee,oe={},Se=null;if($!=null)for(ee in $.key!==void 0&&(Se=""+$.key),$)te.call($,ee)&&ee!=="key"&&ee!=="__self"&&ee!=="__source"&&(oe[ee]=$[ee]);var be=arguments.length-2;if(be===1)oe.children=F;else if(1<be){for(var Re=Array(be),Ve=0;Ve<be;Ve++)Re[Ve]=arguments[Ve+2];oe.children=Re}if(O&&O.defaultProps)for(ee in be=O.defaultProps,be)oe[ee]===void 0&&(oe[ee]=be[ee]);return _e(O,Se,oe)},ze.createRef=function(){return{current:null}},ze.forwardRef=function(O){return{$$typeof:h,render:O}},ze.isValidElement=Ce,ze.lazy=function(O){return{$$typeof:v,_payload:{_status:-1,_result:O},_init:X}},ze.memo=function(O,$){return{$$typeof:m,type:O,compare:$===void 0?null:$}},ze.startTransition=function(O){var $=P.T,F={};P.T=F;try{var ee=O(),oe=P.S;oe!==null&&oe(F,ee),typeof ee=="object"&&ee!==null&&typeof ee.then=="function"&&ee.then(ie,Ae)}catch(Se){Ae(Se)}finally{$!==null&&F.types!==null&&($.types=F.types),P.T=$}},ze.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()},ze.use=function(O){return P.H.use(O)},ze.useActionState=function(O,$,F){return P.H.useActionState(O,$,F)},ze.useCallback=function(O,$){return P.H.useCallback(O,$)},ze.useContext=function(O){return P.H.useContext(O)},ze.useDebugValue=function(){},ze.useDeferredValue=function(O,$){return P.H.useDeferredValue(O,$)},ze.useEffect=function(O,$){return P.H.useEffect(O,$)},ze.useEffectEvent=function(O){return P.H.useEffectEvent(O)},ze.useId=function(){return P.H.useId()},ze.useImperativeHandle=function(O,$,F){return P.H.useImperativeHandle(O,$,F)},ze.useInsertionEffect=function(O,$){return P.H.useInsertionEffect(O,$)},ze.useLayoutEffect=function(O,$){return P.H.useLayoutEffect(O,$)},ze.useMemo=function(O,$){return P.H.useMemo(O,$)},ze.useOptimistic=function(O,$){return P.H.useOptimistic(O,$)},ze.useReducer=function(O,$,F){return P.H.useReducer(O,$,F)},ze.useRef=function(O){return P.H.useRef(O)},ze.useState=function(O){return P.H.useState(O)},ze.useSyncExternalStore=function(O,$,F){return P.H.useSyncExternalStore(O,$,F)},ze.useTransition=function(){return P.H.useTransition()},ze.version="19.2.1",ze}var Qv;function Il(){return Qv||(Qv=1,Id.exports=D2()),Id.exports}var x=Il();const Z=Hb(x),Ph=T2({__proto__:null,default:Z},[x]);var Qd={exports:{}},Nl={},Wd={exports:{}},Pd={};var Wv;function C2(){return Wv||(Wv=1,(function(e){function t(R,K){var X=R.length;R.push(K);e:for(;0<X;){var Ae=X-1>>>1,De=R[Ae];if(0<l(De,K))R[Ae]=K,R[X]=De,X=Ae;else break e}}function r(R){return R.length===0?null:R[0]}function s(R){if(R.length===0)return null;var K=R[0],X=R.pop();if(X!==K){R[0]=X;e:for(var Ae=0,De=R.length,O=De>>>1;Ae<O;){var $=2*(Ae+1)-1,F=R[$],ee=$+1,oe=R[ee];if(0>l(F,X))ee<De&&0>l(oe,F)?(R[Ae]=oe,R[ee]=X,Ae=ee):(R[Ae]=F,R[$]=X,Ae=$);else if(ee<De&&0>l(oe,X))R[Ae]=oe,R[ee]=X,Ae=ee;else break e}}return K}function l(R,K){var X=R.sortIndex-K.sortIndex;return X!==0?X:R.id-K.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var f=Date,h=f.now();e.unstable_now=function(){return f.now()-h}}var p=[],m=[],v=1,g=null,_=3,N=!1,w=!1,E=!1,D=!1,Y=typeof setTimeout=="function"?setTimeout:null,Q=typeof clearTimeout=="function"?clearTimeout:null,q=typeof setImmediate<"u"?setImmediate:null;function B(R){for(var K=r(m);K!==null;){if(K.callback===null)s(m);else if(K.startTime<=R)s(m),K.sortIndex=K.expirationTime,t(p,K);else break;K=r(m)}}function J(R){if(E=!1,B(R),!w)if(r(p)!==null)w=!0,ie||(ie=!0,ce());else{var K=r(m);K!==null&&Te(J,K.startTime-R)}}var ie=!1,P=-1,te=5,_e=-1;function Ue(){return D?!0:!(e.unstable_now()-_e<te)}function Ce(){if(D=!1,ie){var R=e.unstable_now();_e=R;var K=!0;try{e:{w=!1,E&&(E=!1,Q(P),P=-1),N=!0;var X=_;try{t:{for(B(R),g=r(p);g!==null&&!(g.expirationTime>R&&Ue());){var Ae=g.callback;if(typeof Ae=="function"){g.callback=null,_=g.priorityLevel;var De=Ae(g.expirationTime<=R);if(R=e.unstable_now(),typeof De=="function"){g.callback=De,B(R),K=!0;break t}g===r(p)&&s(p),B(R)}else s(p);g=r(p)}if(g!==null)K=!0;else{var O=r(m);O!==null&&Te(J,O.startTime-R),K=!1}}break e}finally{g=null,_=X,N=!1}K=void 0}}finally{K?ce():ie=!1}}}var ce;if(typeof q=="function")ce=function(){q(Ce)};else if(typeof MessageChannel<"u"){var he=new MessageChannel,Ee=he.port2;he.port1.onmessage=Ce,ce=function(){Ee.postMessage(null)}}else ce=function(){Y(Ce,0)};function Te(R,K){P=Y(function(){R(e.unstable_now())},K)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(R){R.callback=null},e.unstable_forceFrameRate=function(R){0>R||125<R?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):te=0<R?Math.floor(1e3/R):5},e.unstable_getCurrentPriorityLevel=function(){return _},e.unstable_next=function(R){switch(_){case 1:case 2:case 3:var K=3;break;default:K=_}var X=_;_=K;try{return R()}finally{_=X}},e.unstable_requestPaint=function(){D=!0},e.unstable_runWithPriority=function(R,K){switch(R){case 1:case 2:case 3:case 4:case 5:break;default:R=3}var X=_;_=R;try{return K()}finally{_=X}},e.unstable_scheduleCallback=function(R,K,X){var Ae=e.unstable_now();switch(typeof X=="object"&&X!==null?(X=X.delay,X=typeof X=="number"&&0<X?Ae+X:Ae):X=Ae,R){case 1:var De=-1;break;case 2:De=250;break;case 5:De=1073741823;break;case 4:De=1e4;break;default:De=5e3}return De=X+De,R={id:v++,callback:K,priorityLevel:R,startTime:X,expirationTime:De,sortIndex:-1},X>Ae?(R.sortIndex=X,t(m,R),r(p)===null&&R===r(m)&&(E?(Q(P),P=-1):E=!0,Te(J,X-Ae))):(R.sortIndex=De,t(p,R),w||N||(w=!0,ie||(ie=!0,ce()))),R},e.unstable_shouldYield=Ue,e.unstable_wrapCallback=function(R){var K=_;return function(){var X=_;_=K;try{return R.apply(this,arguments)}finally{_=X}}}})(Pd)),Pd}var Pv;function R2(){return Pv||(Pv=1,Wd.exports=C2()),Wd.exports}var Kd={exports:{}},rn={};var Kv;function N2(){if(Kv)return rn;Kv=1;var e=Il();function t(p){var m="https://react.dev/errors/"+p;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var v=2;v<arguments.length;v++)m+="&args[]="+encodeURIComponent(arguments[v])}return"Minified React error #"+p+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var s={d:{f:r,r:function(){throw Error(t(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},l=Symbol.for("react.portal");function u(p,m,v){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:g==null?null:""+g,children:p,containerInfo:m,implementation:v}}var f=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function h(p,m){if(p==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return rn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,rn.createPortal=function(p,m){var v=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(t(299));return u(p,m,null,v)},rn.flushSync=function(p){var m=f.T,v=s.p;try{if(f.T=null,s.p=2,p)return p()}finally{f.T=m,s.p=v,s.d.f()}},rn.preconnect=function(p,m){typeof p=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,s.d.C(p,m))},rn.prefetchDNS=function(p){typeof p=="string"&&s.d.D(p)},rn.preinit=function(p,m){if(typeof p=="string"&&m&&typeof m.as=="string"){var v=m.as,g=h(v,m.crossOrigin),_=typeof m.integrity=="string"?m.integrity:void 0,N=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;v==="style"?s.d.S(p,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:g,integrity:_,fetchPriority:N}):v==="script"&&s.d.X(p,{crossOrigin:g,integrity:_,fetchPriority:N,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},rn.preinitModule=function(p,m){if(typeof p=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var v=h(m.as,m.crossOrigin);s.d.M(p,{crossOrigin:v,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&s.d.M(p)},rn.preload=function(p,m){if(typeof p=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var v=m.as,g=h(v,m.crossOrigin);s.d.L(p,v,{crossOrigin:g,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},rn.preloadModule=function(p,m){if(typeof p=="string")if(m){var v=h(m.as,m.crossOrigin);s.d.m(p,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:v,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else s.d.m(p)},rn.requestFormReset=function(p){s.d.r(p)},rn.unstable_batchedUpdates=function(p,m){return p(m)},rn.useFormState=function(p,m,v){return f.H.useFormState(p,m,v)},rn.useFormStatus=function(){return f.H.useHostTransitionStatus()},rn.version="19.2.1",rn}var Jv;function Vb(){if(Jv)return Kd.exports;Jv=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Kd.exports=N2(),Kd.exports}var e0;function M2(){if(e0)return Nl;e0=1;var e=R2(),t=Il(),r=Vb();function s(n){var a="https://react.dev/errors/"+n;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var i=2;i<arguments.length;i++)a+="&args[]="+encodeURIComponent(arguments[i])}return"Minified React error #"+n+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11)}function u(n){var a=n,i=n;if(n.alternate)for(;a.return;)a=a.return;else{n=a;do a=n,(a.flags&4098)!==0&&(i=a.return),n=a.return;while(n)}return a.tag===3?i:null}function f(n){if(n.tag===13){var a=n.memoizedState;if(a===null&&(n=n.alternate,n!==null&&(a=n.memoizedState)),a!==null)return a.dehydrated}return null}function h(n){if(n.tag===31){var a=n.memoizedState;if(a===null&&(n=n.alternate,n!==null&&(a=n.memoizedState)),a!==null)return a.dehydrated}return null}function p(n){if(u(n)!==n)throw Error(s(188))}function m(n){var a=n.alternate;if(!a){if(a=u(n),a===null)throw Error(s(188));return a!==n?null:n}for(var i=n,o=a;;){var c=i.return;if(c===null)break;var d=c.alternate;if(d===null){if(o=c.return,o!==null){i=o;continue}break}if(c.child===d.child){for(d=c.child;d;){if(d===i)return p(c),n;if(d===o)return p(c),a;d=d.sibling}throw Error(s(188))}if(i.return!==o.return)i=c,o=d;else{for(var y=!1,b=c.child;b;){if(b===i){y=!0,i=c,o=d;break}if(b===o){y=!0,o=c,i=d;break}b=b.sibling}if(!y){for(b=d.child;b;){if(b===i){y=!0,i=d,o=c;break}if(b===o){y=!0,o=d,i=c;break}b=b.sibling}if(!y)throw Error(s(189))}}if(i.alternate!==o)throw Error(s(190))}if(i.tag!==3)throw Error(s(188));return i.stateNode.current===i?n:a}function v(n){var a=n.tag;if(a===5||a===26||a===27||a===6)return n;for(n=n.child;n!==null;){if(a=v(n),a!==null)return a;n=n.sibling}return null}var g=Object.assign,_=Symbol.for("react.element"),N=Symbol.for("react.transitional.element"),w=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),D=Symbol.for("react.strict_mode"),Y=Symbol.for("react.profiler"),Q=Symbol.for("react.consumer"),q=Symbol.for("react.context"),B=Symbol.for("react.forward_ref"),J=Symbol.for("react.suspense"),ie=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),te=Symbol.for("react.lazy"),_e=Symbol.for("react.activity"),Ue=Symbol.for("react.memo_cache_sentinel"),Ce=Symbol.iterator;function ce(n){return n===null||typeof n!="object"?null:(n=Ce&&n[Ce]||n["@@iterator"],typeof n=="function"?n:null)}var he=Symbol.for("react.client.reference");function Ee(n){if(n==null)return null;if(typeof n=="function")return n.$$typeof===he?null:n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case E:return"Fragment";case Y:return"Profiler";case D:return"StrictMode";case J:return"Suspense";case ie:return"SuspenseList";case _e:return"Activity"}if(typeof n=="object")switch(n.$$typeof){case w:return"Portal";case q:return n.displayName||"Context";case Q:return(n._context.displayName||"Context")+".Consumer";case B:var a=n.render;return n=n.displayName,n||(n=a.displayName||a.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case P:return a=n.displayName||null,a!==null?a:Ee(n.type)||"Memo";case te:a=n._payload,n=n._init;try{return Ee(n(a))}catch{}}return null}var Te=Array.isArray,R=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,K=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,X={pending:!1,data:null,method:null,action:null},Ae=[],De=-1;function O(n){return{current:n}}function $(n){0>De||(n.current=Ae[De],Ae[De]=null,De--)}function F(n,a){De++,Ae[De]=n.current,n.current=a}var ee=O(null),oe=O(null),Se=O(null),be=O(null);function Re(n,a){switch(F(Se,a),F(oe,n),F(ee,null),a.nodeType){case 9:case 11:n=(n=a.documentElement)&&(n=n.namespaceURI)?pv(n):0;break;default:if(n=a.tagName,a=a.namespaceURI)a=pv(a),n=gv(a,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}$(ee),F(ee,n)}function Ve(){$(ee),$(oe),$(Se)}function jt(n){n.memoizedState!==null&&F(be,n);var a=ee.current,i=gv(a,n.type);a!==i&&(F(oe,n),F(ee,i))}function un(n){oe.current===n&&($(ee),$(oe)),be.current===n&&($(be),Ol._currentValue=X)}var Ft,Ts;function hn(n){if(Ft===void 0)try{throw Error()}catch(i){var a=i.stack.trim().match(/\n( *(at )?)/);Ft=a&&a[1]||"",Ts=-1<i.stack.indexOf(`
|
|
at`)?" (<anonymous>)":-1<i.stack.indexOf("@")?"@unknown:0:0":""}return`
|
|
`+Ft+n+Ts}var cr=!1;function fr(n,a){if(!n||cr)return"";cr=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var o={DetermineComponentFrameRoot:function(){try{if(a){var W=function(){throw Error()};if(Object.defineProperty(W.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(W,[])}catch(H){var U=H}Reflect.construct(n,[],W)}else{try{W.call()}catch(H){U=H}n.call(W.prototype)}}else{try{throw Error()}catch(H){U=H}(W=n())&&typeof W.catch=="function"&&W.catch(function(){})}}catch(H){if(H&&U&&typeof H.stack=="string")return[H.stack,U.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var d=o.DetermineComponentFrameRoot(),y=d[0],b=d[1];if(y&&b){var T=y.split(`
|
|
`),k=b.split(`
|
|
`);for(c=o=0;o<T.length&&!T[o].includes("DetermineComponentFrameRoot");)o++;for(;c<k.length&&!k[c].includes("DetermineComponentFrameRoot");)c++;if(o===T.length||c===k.length)for(o=T.length-1,c=k.length-1;1<=o&&0<=c&&T[o]!==k[c];)c--;for(;1<=o&&0<=c;o--,c--)if(T[o]!==k[c]){if(o!==1||c!==1)do if(o--,c--,0>c||T[o]!==k[c]){var G=`
|
|
`+T[o].replace(" at new "," at ");return n.displayName&&G.includes("<anonymous>")&&(G=G.replace("<anonymous>",n.displayName)),G}while(1<=o&&0<=c);break}}}finally{cr=!1,Error.prepareStackTrace=i}return(i=n?n.displayName||n.name:"")?hn(i):""}function za(n,a){switch(n.tag){case 26:case 27:case 5:return hn(n.type);case 16:return hn("Lazy");case 13:return n.child!==a&&a!==null?hn("Suspense Fallback"):hn("Suspense");case 19:return hn("SuspenseList");case 0:case 15:return fr(n.type,!1);case 11:return fr(n.type.render,!1);case 1:return fr(n.type,!0);case 31:return hn("Activity");default:return""}}function Os(n){try{var a="",i=null;do a+=za(n,i),i=n,n=n.return;while(n);return a}catch(o){return`
|
|
Error generating stack: `+o.message+`
|
|
`+o.stack}}var nn=Object.prototype.hasOwnProperty,A=e.unstable_scheduleCallback,j=e.unstable_cancelCallback,V=e.unstable_shouldYield,le=e.unstable_requestPaint,ae=e.unstable_now,se=e.unstable_getCurrentPriorityLevel,ye=e.unstable_ImmediatePriority,Xe=e.unstable_UserBlockingPriority,Ie=e.unstable_NormalPriority,$t=e.unstable_LowPriority,mn=e.unstable_IdlePriority,Rn=e.log,ya=e.unstable_setDisableYieldValue,na=null,Ut=null;function Nn(n){if(typeof Rn=="function"&&ya(n),Ut&&typeof Ut.setStrictMode=="function")try{Ut.setStrictMode(na,n)}catch{}}var Lt=Math.clz32?Math.clz32:va,Vi=Math.log,dr=Math.LN2;function va(n){return n>>>=0,n===0?32:31-(Vi(n)/dr|0)|0}var As=256,Ds=262144,qr=4194304;function ba(n){var a=n&42;if(a!==0)return a;switch(n&-n){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function Ne(n,a,i){var o=n.pendingLanes;if(o===0)return 0;var c=0,d=n.suspendedLanes,y=n.pingedLanes;n=n.warmLanes;var b=o&134217727;return b!==0?(o=b&~d,o!==0?c=ba(o):(y&=b,y!==0?c=ba(y):i||(i=b&~n,i!==0&&(c=ba(i))))):(b=o&~d,b!==0?c=ba(b):y!==0?c=ba(y):i||(i=o&~n,i!==0&&(c=ba(i)))),c===0?0:a!==0&&a!==c&&(a&d)===0&&(d=c&-c,i=a&-a,d>=i||d===32&&(i&4194048)!==0)?a:c}function gt(n,a){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&a)===0}function qt(n,a){switch(n){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function an(){var n=qr;return qr<<=1,(qr&62914560)===0&&(qr=4194304),n}function hr(n){for(var a=[],i=0;31>i;i++)a.push(n);return a}function _t(n,a){n.pendingLanes|=a,a!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function pn(n,a,i,o,c,d){var y=n.pendingLanes;n.pendingLanes=i,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=i,n.entangledLanes&=i,n.errorRecoveryDisabledLanes&=i,n.shellSuspendCounter=0;var b=n.entanglements,T=n.expirationTimes,k=n.hiddenUpdates;for(i=y&~i;0<i;){var G=31-Lt(i),W=1<<G;b[G]=0,T[G]=-1;var U=k[G];if(U!==null)for(k[G]=null,G=0;G<U.length;G++){var H=U[G];H!==null&&(H.lane&=-536870913)}i&=~W}o!==0&&Gr(n,o,0),d!==0&&c===0&&n.tag!==0&&(n.suspendedLanes|=d&~(y&~a))}function Gr(n,a,i){n.pendingLanes|=a,n.suspendedLanes&=~a;var o=31-Lt(a);n.entangledLanes|=a,n.entanglements[o]=n.entanglements[o]|1073741824|i&261930}function gn(n,a){var i=n.entangledLanes|=a;for(n=n.entanglements;i;){var o=31-Lt(i),c=1<<o;c&a|n[o]&a&&(n[o]|=a),i&=~c}}function yn(n,a){var i=a&-a;return i=(i&42)!==0?1:Cs(i),(i&(n.suspendedLanes|a))!==0?0:i}function Cs(n){switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=16;break;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:n=128;break;case 268435456:n=134217728;break;default:n=0}return n}function aa(n){return n&=-n,2<n?8<n?(n&134217727)!==0?32:268435456:8:2}function Uc(){var n=K.p;return n!==0?n:(n=window.event,n===void 0?32:Hv(n.type))}function tp(n,a){var i=K.p;try{return K.p=n,a()}finally{K.p=i}}var mr=Math.random().toString(36).slice(2),Wt="__reactFiber$"+mr,vn="__reactProps$"+mr,Rs="__reactContainer$"+mr,Lc="__reactEvents$"+mr,hx="__reactListeners$"+mr,mx="__reactHandles$"+mr,np="__reactResources$"+mr,Bi="__reactMarker$"+mr;function Yc(n){delete n[Wt],delete n[vn],delete n[Lc],delete n[hx],delete n[mx]}function Ns(n){var a=n[Wt];if(a)return a;for(var i=n.parentNode;i;){if(a=i[Rs]||i[Wt]){if(i=a.alternate,a.child!==null||i!==null&&i.child!==null)for(n=wv(n);n!==null;){if(i=n[Wt])return i;n=wv(n)}return a}n=i,i=n.parentNode}return null}function Ms(n){if(n=n[Wt]||n[Rs]){var a=n.tag;if(a===5||a===6||a===13||a===31||a===26||a===27||a===3)return n}return null}function Zi(n){var a=n.tag;if(a===5||a===26||a===27||a===6)return n.stateNode;throw Error(s(33))}function zs(n){var a=n[np];return a||(a=n[np]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function Gt(n){n[Bi]=!0}var ap=new Set,rp={};function Xr(n,a){ks(n,a),ks(n+"Capture",a)}function ks(n,a){for(rp[n]=a,n=0;n<a.length;n++)ap.add(a[n])}var px=RegExp("^[: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]*$"),sp={},ip={};function gx(n){return nn.call(ip,n)?!0:nn.call(sp,n)?!1:px.test(n)?ip[n]=!0:(sp[n]=!0,!1)}function lo(n,a,i){if(gx(a))if(i===null)n.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":n.removeAttribute(a);return;case"boolean":var o=a.toLowerCase().slice(0,5);if(o!=="data-"&&o!=="aria-"){n.removeAttribute(a);return}}n.setAttribute(a,""+i)}}function oo(n,a,i){if(i===null)n.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(a);return}n.setAttribute(a,""+i)}}function ka(n,a,i,o){if(o===null)n.removeAttribute(i);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(i);return}n.setAttributeNS(a,i,""+o)}}function Zn(n){switch(typeof n){case"bigint":case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function lp(n){var a=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function yx(n,a,i){var o=Object.getOwnPropertyDescriptor(n.constructor.prototype,a);if(!n.hasOwnProperty(a)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var c=o.get,d=o.set;return Object.defineProperty(n,a,{configurable:!0,get:function(){return c.call(this)},set:function(y){i=""+y,d.call(this,y)}}),Object.defineProperty(n,a,{enumerable:o.enumerable}),{getValue:function(){return i},setValue:function(y){i=""+y},stopTracking:function(){n._valueTracker=null,delete n[a]}}}}function Hc(n){if(!n._valueTracker){var a=lp(n)?"checked":"value";n._valueTracker=yx(n,a,""+n[a])}}function op(n){if(!n)return!1;var a=n._valueTracker;if(!a)return!0;var i=a.getValue(),o="";return n&&(o=lp(n)?n.checked?"true":"false":n.value),n=o,n!==i?(a.setValue(n),!0):!1}function uo(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var vx=/[\n"\\]/g;function Fn(n){return n.replace(vx,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function Vc(n,a,i,o,c,d,y,b){n.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?n.type=y:n.removeAttribute("type"),a!=null?y==="number"?(a===0&&n.value===""||n.value!=a)&&(n.value=""+Zn(a)):n.value!==""+Zn(a)&&(n.value=""+Zn(a)):y!=="submit"&&y!=="reset"||n.removeAttribute("value"),a!=null?Bc(n,y,Zn(a)):i!=null?Bc(n,y,Zn(i)):o!=null&&n.removeAttribute("value"),c==null&&d!=null&&(n.defaultChecked=!!d),c!=null&&(n.checked=c&&typeof c!="function"&&typeof c!="symbol"),b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?n.name=""+Zn(b):n.removeAttribute("name")}function up(n,a,i,o,c,d,y,b){if(d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(n.type=d),a!=null||i!=null){if(!(d!=="submit"&&d!=="reset"||a!=null)){Hc(n);return}i=i!=null?""+Zn(i):"",a=a!=null?""+Zn(a):i,b||a===n.value||(n.value=a),n.defaultValue=a}o=o??c,o=typeof o!="function"&&typeof o!="symbol"&&!!o,n.checked=b?n.checked:!!o,n.defaultChecked=!!o,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(n.name=y),Hc(n)}function Bc(n,a,i){a==="number"&&uo(n.ownerDocument)===n||n.defaultValue===""+i||(n.defaultValue=""+i)}function js(n,a,i,o){if(n=n.options,a){a={};for(var c=0;c<i.length;c++)a["$"+i[c]]=!0;for(i=0;i<n.length;i++)c=a.hasOwnProperty("$"+n[i].value),n[i].selected!==c&&(n[i].selected=c),c&&o&&(n[i].defaultSelected=!0)}else{for(i=""+Zn(i),a=null,c=0;c<n.length;c++){if(n[c].value===i){n[c].selected=!0,o&&(n[c].defaultSelected=!0);return}a!==null||n[c].disabled||(a=n[c])}a!==null&&(a.selected=!0)}}function cp(n,a,i){if(a!=null&&(a=""+Zn(a),a!==n.value&&(n.value=a),i==null)){n.defaultValue!==a&&(n.defaultValue=a);return}n.defaultValue=i!=null?""+Zn(i):""}function fp(n,a,i,o){if(a==null){if(o!=null){if(i!=null)throw Error(s(92));if(Te(o)){if(1<o.length)throw Error(s(93));o=o[0]}i=o}i==null&&(i=""),a=i}i=Zn(a),n.defaultValue=i,o=n.textContent,o===i&&o!==""&&o!==null&&(n.value=o),Hc(n)}function Us(n,a){if(a){var i=n.firstChild;if(i&&i===n.lastChild&&i.nodeType===3){i.nodeValue=a;return}}n.textContent=a}var bx=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function dp(n,a,i){var o=a.indexOf("--")===0;i==null||typeof i=="boolean"||i===""?o?n.setProperty(a,""):a==="float"?n.cssFloat="":n[a]="":o?n.setProperty(a,i):typeof i!="number"||i===0||bx.has(a)?a==="float"?n.cssFloat=i:n[a]=(""+i).trim():n[a]=i+"px"}function hp(n,a,i){if(a!=null&&typeof a!="object")throw Error(s(62));if(n=n.style,i!=null){for(var o in i)!i.hasOwnProperty(o)||a!=null&&a.hasOwnProperty(o)||(o.indexOf("--")===0?n.setProperty(o,""):o==="float"?n.cssFloat="":n[o]="");for(var c in a)o=a[c],a.hasOwnProperty(c)&&i[c]!==o&&dp(n,c,o)}else for(var d in a)a.hasOwnProperty(d)&&dp(n,d,a[d])}function Zc(n){if(n.indexOf("-")===-1)return!1;switch(n){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 _x=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Sx=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function co(n){return Sx.test(""+n)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":n}function ja(){}var Fc=null;function $c(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var Ls=null,Ys=null;function mp(n){var a=Ms(n);if(a&&(n=a.stateNode)){var i=n[vn]||null;e:switch(n=a.stateNode,a.type){case"input":if(Vc(n,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name),a=i.name,i.type==="radio"&&a!=null){for(i=n;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll('input[name="'+Fn(""+a)+'"][type="radio"]'),a=0;a<i.length;a++){var o=i[a];if(o!==n&&o.form===n.form){var c=o[vn]||null;if(!c)throw Error(s(90));Vc(o,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(a=0;a<i.length;a++)o=i[a],o.form===n.form&&op(o)}break e;case"textarea":cp(n,i.value,i.defaultValue);break e;case"select":a=i.value,a!=null&&js(n,!!i.multiple,a,!1)}}}var qc=!1;function pp(n,a,i){if(qc)return n(a,i);qc=!0;try{var o=n(a);return o}finally{if(qc=!1,(Ls!==null||Ys!==null)&&(Ko(),Ls&&(a=Ls,n=Ys,Ys=Ls=null,mp(a),n)))for(a=0;a<n.length;a++)mp(n[a])}}function Fi(n,a){var i=n.stateNode;if(i===null)return null;var o=i[vn]||null;if(o===null)return null;i=o[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(n=n.type,o=!(n==="button"||n==="input"||n==="select"||n==="textarea")),n=!o;break e;default:n=!1}if(n)return null;if(i&&typeof i!="function")throw Error(s(231,a,typeof i));return i}var Ua=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Gc=!1;if(Ua)try{var $i={};Object.defineProperty($i,"passive",{get:function(){Gc=!0}}),window.addEventListener("test",$i,$i),window.removeEventListener("test",$i,$i)}catch{Gc=!1}var pr=null,Xc=null,fo=null;function gp(){if(fo)return fo;var n,a=Xc,i=a.length,o,c="value"in pr?pr.value:pr.textContent,d=c.length;for(n=0;n<i&&a[n]===c[n];n++);var y=i-n;for(o=1;o<=y&&a[i-o]===c[d-o];o++);return fo=c.slice(n,1<o?1-o:void 0)}function ho(n){var a=n.keyCode;return"charCode"in n?(n=n.charCode,n===0&&a===13&&(n=13)):n=a,n===10&&(n=13),32<=n||n===13?n:0}function mo(){return!0}function yp(){return!1}function bn(n){function a(i,o,c,d,y){this._reactName=i,this._targetInst=c,this.type=o,this.nativeEvent=d,this.target=y,this.currentTarget=null;for(var b in n)n.hasOwnProperty(b)&&(i=n[b],this[b]=i?i(d):d[b]);return this.isDefaultPrevented=(d.defaultPrevented!=null?d.defaultPrevented:d.returnValue===!1)?mo:yp,this.isPropagationStopped=yp,this}return g(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=mo)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=mo)},persist:function(){},isPersistent:mo}),a}var Ir={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},po=bn(Ir),qi=g({},Ir,{view:0,detail:0}),xx=bn(qi),Ic,Qc,Gi,go=g({},qi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Pc,button:0,buttons:0,relatedTarget:function(n){return n.relatedTarget===void 0?n.fromElement===n.srcElement?n.toElement:n.fromElement:n.relatedTarget},movementX:function(n){return"movementX"in n?n.movementX:(n!==Gi&&(Gi&&n.type==="mousemove"?(Ic=n.screenX-Gi.screenX,Qc=n.screenY-Gi.screenY):Qc=Ic=0,Gi=n),Ic)},movementY:function(n){return"movementY"in n?n.movementY:Qc}}),vp=bn(go),wx=g({},go,{dataTransfer:0}),Ex=bn(wx),Tx=g({},qi,{relatedTarget:0}),Wc=bn(Tx),Ox=g({},Ir,{animationName:0,elapsedTime:0,pseudoElement:0}),Ax=bn(Ox),Dx=g({},Ir,{clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),Cx=bn(Dx),Rx=g({},Ir,{data:0}),bp=bn(Rx),Nx={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Mx={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"},zx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function kx(n){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(n):(n=zx[n])?!!a[n]:!1}function Pc(){return kx}var jx=g({},qi,{key:function(n){if(n.key){var a=Nx[n.key]||n.key;if(a!=="Unidentified")return a}return n.type==="keypress"?(n=ho(n),n===13?"Enter":String.fromCharCode(n)):n.type==="keydown"||n.type==="keyup"?Mx[n.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Pc,charCode:function(n){return n.type==="keypress"?ho(n):0},keyCode:function(n){return n.type==="keydown"||n.type==="keyup"?n.keyCode:0},which:function(n){return n.type==="keypress"?ho(n):n.type==="keydown"||n.type==="keyup"?n.keyCode:0}}),Ux=bn(jx),Lx=g({},go,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_p=bn(Lx),Yx=g({},qi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Pc}),Hx=bn(Yx),Vx=g({},Ir,{propertyName:0,elapsedTime:0,pseudoElement:0}),Bx=bn(Vx),Zx=g({},go,{deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:0,deltaMode:0}),Fx=bn(Zx),$x=g({},Ir,{newState:0,oldState:0}),qx=bn($x),Gx=[9,13,27,32],Kc=Ua&&"CompositionEvent"in window,Xi=null;Ua&&"documentMode"in document&&(Xi=document.documentMode);var Xx=Ua&&"TextEvent"in window&&!Xi,Sp=Ua&&(!Kc||Xi&&8<Xi&&11>=Xi),xp=" ",wp=!1;function Ep(n,a){switch(n){case"keyup":return Gx.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Tp(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Hs=!1;function Ix(n,a){switch(n){case"compositionend":return Tp(a);case"keypress":return a.which!==32?null:(wp=!0,xp);case"textInput":return n=a.data,n===xp&&wp?null:n;default:return null}}function Qx(n,a){if(Hs)return n==="compositionend"||!Kc&&Ep(n,a)?(n=gp(),fo=Xc=pr=null,Hs=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return Sp&&a.locale!=="ko"?null:a.data;default:return null}}var Wx={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 Op(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a==="input"?!!Wx[n.type]:a==="textarea"}function Ap(n,a,i,o){Ls?Ys?Ys.push(o):Ys=[o]:Ls=o,a=su(a,"onChange"),0<a.length&&(i=new po("onChange","change",null,i,o),n.push({event:i,listeners:a}))}var Ii=null,Qi=null;function Px(n){uv(n,0)}function yo(n){var a=Zi(n);if(op(a))return n}function Dp(n,a){if(n==="change")return a}var Cp=!1;if(Ua){var Jc;if(Ua){var ef="oninput"in document;if(!ef){var Rp=document.createElement("div");Rp.setAttribute("oninput","return;"),ef=typeof Rp.oninput=="function"}Jc=ef}else Jc=!1;Cp=Jc&&(!document.documentMode||9<document.documentMode)}function Np(){Ii&&(Ii.detachEvent("onpropertychange",Mp),Qi=Ii=null)}function Mp(n){if(n.propertyName==="value"&&yo(Qi)){var a=[];Ap(a,Qi,n,$c(n)),pp(Px,a)}}function Kx(n,a,i){n==="focusin"?(Np(),Ii=a,Qi=i,Ii.attachEvent("onpropertychange",Mp)):n==="focusout"&&Np()}function Jx(n){if(n==="selectionchange"||n==="keyup"||n==="keydown")return yo(Qi)}function ew(n,a){if(n==="click")return yo(a)}function tw(n,a){if(n==="input"||n==="change")return yo(a)}function nw(n,a){return n===a&&(n!==0||1/n===1/a)||n!==n&&a!==a}var Mn=typeof Object.is=="function"?Object.is:nw;function Wi(n,a){if(Mn(n,a))return!0;if(typeof n!="object"||n===null||typeof a!="object"||a===null)return!1;var i=Object.keys(n),o=Object.keys(a);if(i.length!==o.length)return!1;for(o=0;o<i.length;o++){var c=i[o];if(!nn.call(a,c)||!Mn(n[c],a[c]))return!1}return!0}function zp(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function kp(n,a){var i=zp(n);n=0;for(var o;i;){if(i.nodeType===3){if(o=n+i.textContent.length,n<=a&&o>=a)return{node:i,offset:a-n};n=o}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=zp(i)}}function jp(n,a){return n&&a?n===a?!0:n&&n.nodeType===3?!1:a&&a.nodeType===3?jp(n,a.parentNode):"contains"in n?n.contains(a):n.compareDocumentPosition?!!(n.compareDocumentPosition(a)&16):!1:!1}function Up(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var a=uo(n.document);a instanceof n.HTMLIFrameElement;){try{var i=typeof a.contentWindow.location.href=="string"}catch{i=!1}if(i)n=a.contentWindow;else break;a=uo(n.document)}return a}function tf(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a&&(a==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||a==="textarea"||n.contentEditable==="true")}var aw=Ua&&"documentMode"in document&&11>=document.documentMode,Vs=null,nf=null,Pi=null,af=!1;function Lp(n,a,i){var o=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;af||Vs==null||Vs!==uo(o)||(o=Vs,"selectionStart"in o&&tf(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),Pi&&Wi(Pi,o)||(Pi=o,o=su(nf,"onSelect"),0<o.length&&(a=new po("onSelect","select",null,a,i),n.push({event:a,listeners:o}),a.target=Vs)))}function Qr(n,a){var i={};return i[n.toLowerCase()]=a.toLowerCase(),i["Webkit"+n]="webkit"+a,i["Moz"+n]="moz"+a,i}var Bs={animationend:Qr("Animation","AnimationEnd"),animationiteration:Qr("Animation","AnimationIteration"),animationstart:Qr("Animation","AnimationStart"),transitionrun:Qr("Transition","TransitionRun"),transitionstart:Qr("Transition","TransitionStart"),transitioncancel:Qr("Transition","TransitionCancel"),transitionend:Qr("Transition","TransitionEnd")},rf={},Yp={};Ua&&(Yp=document.createElement("div").style,"AnimationEvent"in window||(delete Bs.animationend.animation,delete Bs.animationiteration.animation,delete Bs.animationstart.animation),"TransitionEvent"in window||delete Bs.transitionend.transition);function Wr(n){if(rf[n])return rf[n];if(!Bs[n])return n;var a=Bs[n],i;for(i in a)if(a.hasOwnProperty(i)&&i in Yp)return rf[n]=a[i];return n}var Hp=Wr("animationend"),Vp=Wr("animationiteration"),Bp=Wr("animationstart"),rw=Wr("transitionrun"),sw=Wr("transitionstart"),iw=Wr("transitioncancel"),Zp=Wr("transitionend"),Fp=new Map,sf="abort auxClick beforeToggle 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(" ");sf.push("scrollEnd");function ra(n,a){Fp.set(n,a),Xr(a,[n])}var vo=typeof reportError=="function"?reportError:function(n){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof n=="object"&&n!==null&&typeof n.message=="string"?String(n.message):String(n),error:n});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",n);return}console.error(n)},$n=[],Zs=0,lf=0;function bo(){for(var n=Zs,a=lf=Zs=0;a<n;){var i=$n[a];$n[a++]=null;var o=$n[a];$n[a++]=null;var c=$n[a];$n[a++]=null;var d=$n[a];if($n[a++]=null,o!==null&&c!==null){var y=o.pending;y===null?c.next=c:(c.next=y.next,y.next=c),o.pending=c}d!==0&&$p(i,c,d)}}function _o(n,a,i,o){$n[Zs++]=n,$n[Zs++]=a,$n[Zs++]=i,$n[Zs++]=o,lf|=o,n.lanes|=o,n=n.alternate,n!==null&&(n.lanes|=o)}function of(n,a,i,o){return _o(n,a,i,o),So(n)}function Pr(n,a){return _o(n,null,null,a),So(n)}function $p(n,a,i){n.lanes|=i;var o=n.alternate;o!==null&&(o.lanes|=i);for(var c=!1,d=n.return;d!==null;)d.childLanes|=i,o=d.alternate,o!==null&&(o.childLanes|=i),d.tag===22&&(n=d.stateNode,n===null||n._visibility&1||(c=!0)),n=d,d=d.return;return n.tag===3?(d=n.stateNode,c&&a!==null&&(c=31-Lt(i),n=d.hiddenUpdates,o=n[c],o===null?n[c]=[a]:o.push(a),a.lane=i|536870912),d):null}function So(n){if(50<bl)throw bl=0,yd=null,Error(s(185));for(var a=n.return;a!==null;)n=a,a=n.return;return n.tag===3?n.stateNode:null}var Fs={};function lw(n,a,i,o){this.tag=n,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function zn(n,a,i,o){return new lw(n,a,i,o)}function uf(n){return n=n.prototype,!(!n||!n.isReactComponent)}function La(n,a){var i=n.alternate;return i===null?(i=zn(n.tag,a,n.key,n.mode),i.elementType=n.elementType,i.type=n.type,i.stateNode=n.stateNode,i.alternate=n,n.alternate=i):(i.pendingProps=a,i.type=n.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=n.flags&65011712,i.childLanes=n.childLanes,i.lanes=n.lanes,i.child=n.child,i.memoizedProps=n.memoizedProps,i.memoizedState=n.memoizedState,i.updateQueue=n.updateQueue,a=n.dependencies,i.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},i.sibling=n.sibling,i.index=n.index,i.ref=n.ref,i.refCleanup=n.refCleanup,i}function qp(n,a){n.flags&=65011714;var i=n.alternate;return i===null?(n.childLanes=0,n.lanes=a,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null):(n.childLanes=i.childLanes,n.lanes=i.lanes,n.child=i.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=i.memoizedProps,n.memoizedState=i.memoizedState,n.updateQueue=i.updateQueue,n.type=i.type,a=i.dependencies,n.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),n}function xo(n,a,i,o,c,d){var y=0;if(o=n,typeof n=="function")uf(n)&&(y=1);else if(typeof n=="string")y=d2(n,i,ee.current)?26:n==="html"||n==="head"||n==="body"?27:5;else e:switch(n){case _e:return n=zn(31,i,a,c),n.elementType=_e,n.lanes=d,n;case E:return Kr(i.children,c,d,a);case D:y=8,c|=24;break;case Y:return n=zn(12,i,a,c|2),n.elementType=Y,n.lanes=d,n;case J:return n=zn(13,i,a,c),n.elementType=J,n.lanes=d,n;case ie:return n=zn(19,i,a,c),n.elementType=ie,n.lanes=d,n;default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case q:y=10;break e;case Q:y=9;break e;case B:y=11;break e;case P:y=14;break e;case te:y=16,o=null;break e}y=29,i=Error(s(130,n===null?"null":typeof n,"")),o=null}return a=zn(y,i,a,c),a.elementType=n,a.type=o,a.lanes=d,a}function Kr(n,a,i,o){return n=zn(7,n,o,a),n.lanes=i,n}function cf(n,a,i){return n=zn(6,n,null,a),n.lanes=i,n}function Gp(n){var a=zn(18,null,null,0);return a.stateNode=n,a}function ff(n,a,i){return a=zn(4,n.children!==null?n.children:[],n.key,a),a.lanes=i,a.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},a}var Xp=new WeakMap;function qn(n,a){if(typeof n=="object"&&n!==null){var i=Xp.get(n);return i!==void 0?i:(a={value:n,source:a,stack:Os(a)},Xp.set(n,a),a)}return{value:n,source:a,stack:Os(a)}}var $s=[],qs=0,wo=null,Ki=0,Gn=[],Xn=0,gr=null,_a=1,Sa="";function Ya(n,a){$s[qs++]=Ki,$s[qs++]=wo,wo=n,Ki=a}function Ip(n,a,i){Gn[Xn++]=_a,Gn[Xn++]=Sa,Gn[Xn++]=gr,gr=n;var o=_a;n=Sa;var c=32-Lt(o)-1;o&=~(1<<c),i+=1;var d=32-Lt(a)+c;if(30<d){var y=c-c%5;d=(o&(1<<y)-1).toString(32),o>>=y,c-=y,_a=1<<32-Lt(a)+c|i<<c|o,Sa=d+n}else _a=1<<d|i<<c|o,Sa=n}function df(n){n.return!==null&&(Ya(n,1),Ip(n,1,0))}function hf(n){for(;n===wo;)wo=$s[--qs],$s[qs]=null,Ki=$s[--qs],$s[qs]=null;for(;n===gr;)gr=Gn[--Xn],Gn[Xn]=null,Sa=Gn[--Xn],Gn[Xn]=null,_a=Gn[--Xn],Gn[Xn]=null}function Qp(n,a){Gn[Xn++]=_a,Gn[Xn++]=Sa,Gn[Xn++]=gr,_a=a.id,Sa=a.overflow,gr=n}var Pt=null,dt=null,Ge=!1,yr=null,In=!1,mf=Error(s(519));function vr(n){var a=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ji(qn(a,n)),mf}function Wp(n){var a=n.stateNode,i=n.type,o=n.memoizedProps;switch(a[Wt]=n,a[vn]=o,i){case"dialog":Ze("cancel",a),Ze("close",a);break;case"iframe":case"object":case"embed":Ze("load",a);break;case"video":case"audio":for(i=0;i<Sl.length;i++)Ze(Sl[i],a);break;case"source":Ze("error",a);break;case"img":case"image":case"link":Ze("error",a),Ze("load",a);break;case"details":Ze("toggle",a);break;case"input":Ze("invalid",a),up(a,o.value,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name,!0);break;case"select":Ze("invalid",a);break;case"textarea":Ze("invalid",a),fp(a,o.value,o.defaultValue,o.children)}i=o.children,typeof i!="string"&&typeof i!="number"&&typeof i!="bigint"||a.textContent===""+i||o.suppressHydrationWarning===!0||hv(a.textContent,i)?(o.popover!=null&&(Ze("beforetoggle",a),Ze("toggle",a)),o.onScroll!=null&&Ze("scroll",a),o.onScrollEnd!=null&&Ze("scrollend",a),o.onClick!=null&&(a.onclick=ja),a=!0):a=!1,a||vr(n,!0)}function Pp(n){for(Pt=n.return;Pt;)switch(Pt.tag){case 5:case 31:case 13:In=!1;return;case 27:case 3:In=!0;return;default:Pt=Pt.return}}function Gs(n){if(n!==Pt)return!1;if(!Ge)return Pp(n),Ge=!0,!1;var a=n.tag,i;if((i=a!==3&&a!==27)&&((i=a===5)&&(i=n.type,i=!(i!=="form"&&i!=="button")||Md(n.type,n.memoizedProps)),i=!i),i&&dt&&vr(n),Pp(n),a===13){if(n=n.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(317));dt=xv(n)}else if(a===31){if(n=n.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(317));dt=xv(n)}else a===27?(a=dt,Mr(n.type)?(n=Ld,Ld=null,dt=n):dt=a):dt=Pt?Wn(n.stateNode.nextSibling):null;return!0}function Jr(){dt=Pt=null,Ge=!1}function pf(){var n=yr;return n!==null&&(wn===null?wn=n:wn.push.apply(wn,n),yr=null),n}function Ji(n){yr===null?yr=[n]:yr.push(n)}var gf=O(null),es=null,Ha=null;function br(n,a,i){F(gf,a._currentValue),a._currentValue=i}function Va(n){n._currentValue=gf.current,$(gf)}function yf(n,a,i){for(;n!==null;){var o=n.alternate;if((n.childLanes&a)!==a?(n.childLanes|=a,o!==null&&(o.childLanes|=a)):o!==null&&(o.childLanes&a)!==a&&(o.childLanes|=a),n===i)break;n=n.return}}function vf(n,a,i,o){var c=n.child;for(c!==null&&(c.return=n);c!==null;){var d=c.dependencies;if(d!==null){var y=c.child;d=d.firstContext;e:for(;d!==null;){var b=d;d=c;for(var T=0;T<a.length;T++)if(b.context===a[T]){d.lanes|=i,b=d.alternate,b!==null&&(b.lanes|=i),yf(d.return,i,n),o||(y=null);break e}d=b.next}}else if(c.tag===18){if(y=c.return,y===null)throw Error(s(341));y.lanes|=i,d=y.alternate,d!==null&&(d.lanes|=i),yf(y,i,n),y=null}else y=c.child;if(y!==null)y.return=c;else for(y=c;y!==null;){if(y===n){y=null;break}if(c=y.sibling,c!==null){c.return=y.return,y=c;break}y=y.return}c=y}}function Xs(n,a,i,o){n=null;for(var c=a,d=!1;c!==null;){if(!d){if((c.flags&524288)!==0)d=!0;else if((c.flags&262144)!==0)break}if(c.tag===10){var y=c.alternate;if(y===null)throw Error(s(387));if(y=y.memoizedProps,y!==null){var b=c.type;Mn(c.pendingProps.value,y.value)||(n!==null?n.push(b):n=[b])}}else if(c===be.current){if(y=c.alternate,y===null)throw Error(s(387));y.memoizedState.memoizedState!==c.memoizedState.memoizedState&&(n!==null?n.push(Ol):n=[Ol])}c=c.return}n!==null&&vf(a,n,i,o),a.flags|=262144}function Eo(n){for(n=n.firstContext;n!==null;){if(!Mn(n.context._currentValue,n.memoizedValue))return!0;n=n.next}return!1}function ts(n){es=n,Ha=null,n=n.dependencies,n!==null&&(n.firstContext=null)}function Kt(n){return Kp(es,n)}function To(n,a){return es===null&&ts(n),Kp(n,a)}function Kp(n,a){var i=a._currentValue;if(a={context:a,memoizedValue:i,next:null},Ha===null){if(n===null)throw Error(s(308));Ha=a,n.dependencies={lanes:0,firstContext:a},n.flags|=524288}else Ha=Ha.next=a;return i}var ow=typeof AbortController<"u"?AbortController:function(){var n=[],a=this.signal={aborted:!1,addEventListener:function(i,o){n.push(o)}};this.abort=function(){a.aborted=!0,n.forEach(function(i){return i()})}},uw=e.unstable_scheduleCallback,cw=e.unstable_NormalPriority,Ct={$$typeof:q,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function bf(){return{controller:new ow,data:new Map,refCount:0}}function el(n){n.refCount--,n.refCount===0&&uw(cw,function(){n.controller.abort()})}var tl=null,_f=0,Is=0,Qs=null;function fw(n,a){if(tl===null){var i=tl=[];_f=0,Is=wd(),Qs={status:"pending",value:void 0,then:function(o){i.push(o)}}}return _f++,a.then(Jp,Jp),a}function Jp(){if(--_f===0&&tl!==null){Qs!==null&&(Qs.status="fulfilled");var n=tl;tl=null,Is=0,Qs=null;for(var a=0;a<n.length;a++)(0,n[a])()}}function dw(n,a){var i=[],o={status:"pending",value:null,reason:null,then:function(c){i.push(c)}};return n.then(function(){o.status="fulfilled",o.value=a;for(var c=0;c<i.length;c++)(0,i[c])(a)},function(c){for(o.status="rejected",o.reason=c,c=0;c<i.length;c++)(0,i[c])(void 0)}),o}var eg=R.S;R.S=function(n,a){Ly=ae(),typeof a=="object"&&a!==null&&typeof a.then=="function"&&fw(n,a),eg!==null&&eg(n,a)};var ns=O(null);function Sf(){var n=ns.current;return n!==null?n:ut.pooledCache}function Oo(n,a){a===null?F(ns,ns.current):F(ns,a.pool)}function tg(){var n=Sf();return n===null?null:{parent:Ct._currentValue,pool:n}}var Ws=Error(s(460)),xf=Error(s(474)),Ao=Error(s(542)),Do={then:function(){}};function ng(n){return n=n.status,n==="fulfilled"||n==="rejected"}function ag(n,a,i){switch(i=n[i],i===void 0?n.push(a):i!==a&&(a.then(ja,ja),a=i),a.status){case"fulfilled":return a.value;case"rejected":throw n=a.reason,sg(n),n;default:if(typeof a.status=="string")a.then(ja,ja);else{if(n=ut,n!==null&&100<n.shellSuspendCounter)throw Error(s(482));n=a,n.status="pending",n.then(function(o){if(a.status==="pending"){var c=a;c.status="fulfilled",c.value=o}},function(o){if(a.status==="pending"){var c=a;c.status="rejected",c.reason=o}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw n=a.reason,sg(n),n}throw rs=a,Ws}}function as(n){try{var a=n._init;return a(n._payload)}catch(i){throw i!==null&&typeof i=="object"&&typeof i.then=="function"?(rs=i,Ws):i}}var rs=null;function rg(){if(rs===null)throw Error(s(459));var n=rs;return rs=null,n}function sg(n){if(n===Ws||n===Ao)throw Error(s(483))}var Ps=null,nl=0;function Co(n){var a=nl;return nl+=1,Ps===null&&(Ps=[]),ag(Ps,n,a)}function al(n,a){a=a.props.ref,n.ref=a!==void 0?a:null}function Ro(n,a){throw a.$$typeof===_?Error(s(525)):(n=Object.prototype.toString.call(a),Error(s(31,n==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":n)))}function ig(n){function a(M,C){if(n){var z=M.deletions;z===null?(M.deletions=[C],M.flags|=16):z.push(C)}}function i(M,C){if(!n)return null;for(;C!==null;)a(M,C),C=C.sibling;return null}function o(M){for(var C=new Map;M!==null;)M.key!==null?C.set(M.key,M):C.set(M.index,M),M=M.sibling;return C}function c(M,C){return M=La(M,C),M.index=0,M.sibling=null,M}function d(M,C,z){return M.index=z,n?(z=M.alternate,z!==null?(z=z.index,z<C?(M.flags|=67108866,C):z):(M.flags|=67108866,C)):(M.flags|=1048576,C)}function y(M){return n&&M.alternate===null&&(M.flags|=67108866),M}function b(M,C,z,I){return C===null||C.tag!==6?(C=cf(z,M.mode,I),C.return=M,C):(C=c(C,z),C.return=M,C)}function T(M,C,z,I){var xe=z.type;return xe===E?G(M,C,z.props.children,I,z.key):C!==null&&(C.elementType===xe||typeof xe=="object"&&xe!==null&&xe.$$typeof===te&&as(xe)===C.type)?(C=c(C,z.props),al(C,z),C.return=M,C):(C=xo(z.type,z.key,z.props,null,M.mode,I),al(C,z),C.return=M,C)}function k(M,C,z,I){return C===null||C.tag!==4||C.stateNode.containerInfo!==z.containerInfo||C.stateNode.implementation!==z.implementation?(C=ff(z,M.mode,I),C.return=M,C):(C=c(C,z.children||[]),C.return=M,C)}function G(M,C,z,I,xe){return C===null||C.tag!==7?(C=Kr(z,M.mode,I,xe),C.return=M,C):(C=c(C,z),C.return=M,C)}function W(M,C,z){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return C=cf(""+C,M.mode,z),C.return=M,C;if(typeof C=="object"&&C!==null){switch(C.$$typeof){case N:return z=xo(C.type,C.key,C.props,null,M.mode,z),al(z,C),z.return=M,z;case w:return C=ff(C,M.mode,z),C.return=M,C;case te:return C=as(C),W(M,C,z)}if(Te(C)||ce(C))return C=Kr(C,M.mode,z,null),C.return=M,C;if(typeof C.then=="function")return W(M,Co(C),z);if(C.$$typeof===q)return W(M,To(M,C),z);Ro(M,C)}return null}function U(M,C,z,I){var xe=C!==null?C.key:null;if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return xe!==null?null:b(M,C,""+z,I);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case N:return z.key===xe?T(M,C,z,I):null;case w:return z.key===xe?k(M,C,z,I):null;case te:return z=as(z),U(M,C,z,I)}if(Te(z)||ce(z))return xe!==null?null:G(M,C,z,I,null);if(typeof z.then=="function")return U(M,C,Co(z),I);if(z.$$typeof===q)return U(M,C,To(M,z),I);Ro(M,z)}return null}function H(M,C,z,I,xe){if(typeof I=="string"&&I!==""||typeof I=="number"||typeof I=="bigint")return M=M.get(z)||null,b(C,M,""+I,xe);if(typeof I=="object"&&I!==null){switch(I.$$typeof){case N:return M=M.get(I.key===null?z:I.key)||null,T(C,M,I,xe);case w:return M=M.get(I.key===null?z:I.key)||null,k(C,M,I,xe);case te:return I=as(I),H(M,C,z,I,xe)}if(Te(I)||ce(I))return M=M.get(z)||null,G(C,M,I,xe,null);if(typeof I.then=="function")return H(M,C,z,Co(I),xe);if(I.$$typeof===q)return H(M,C,z,To(C,I),xe);Ro(C,I)}return null}function me(M,C,z,I){for(var xe=null,Pe=null,ve=C,Le=C=0,$e=null;ve!==null&&Le<z.length;Le++){ve.index>Le?($e=ve,ve=null):$e=ve.sibling;var Ke=U(M,ve,z[Le],I);if(Ke===null){ve===null&&(ve=$e);break}n&&ve&&Ke.alternate===null&&a(M,ve),C=d(Ke,C,Le),Pe===null?xe=Ke:Pe.sibling=Ke,Pe=Ke,ve=$e}if(Le===z.length)return i(M,ve),Ge&&Ya(M,Le),xe;if(ve===null){for(;Le<z.length;Le++)ve=W(M,z[Le],I),ve!==null&&(C=d(ve,C,Le),Pe===null?xe=ve:Pe.sibling=ve,Pe=ve);return Ge&&Ya(M,Le),xe}for(ve=o(ve);Le<z.length;Le++)$e=H(ve,M,Le,z[Le],I),$e!==null&&(n&&$e.alternate!==null&&ve.delete($e.key===null?Le:$e.key),C=d($e,C,Le),Pe===null?xe=$e:Pe.sibling=$e,Pe=$e);return n&&ve.forEach(function(Lr){return a(M,Lr)}),Ge&&Ya(M,Le),xe}function Oe(M,C,z,I){if(z==null)throw Error(s(151));for(var xe=null,Pe=null,ve=C,Le=C=0,$e=null,Ke=z.next();ve!==null&&!Ke.done;Le++,Ke=z.next()){ve.index>Le?($e=ve,ve=null):$e=ve.sibling;var Lr=U(M,ve,Ke.value,I);if(Lr===null){ve===null&&(ve=$e);break}n&&ve&&Lr.alternate===null&&a(M,ve),C=d(Lr,C,Le),Pe===null?xe=Lr:Pe.sibling=Lr,Pe=Lr,ve=$e}if(Ke.done)return i(M,ve),Ge&&Ya(M,Le),xe;if(ve===null){for(;!Ke.done;Le++,Ke=z.next())Ke=W(M,Ke.value,I),Ke!==null&&(C=d(Ke,C,Le),Pe===null?xe=Ke:Pe.sibling=Ke,Pe=Ke);return Ge&&Ya(M,Le),xe}for(ve=o(ve);!Ke.done;Le++,Ke=z.next())Ke=H(ve,M,Le,Ke.value,I),Ke!==null&&(n&&Ke.alternate!==null&&ve.delete(Ke.key===null?Le:Ke.key),C=d(Ke,C,Le),Pe===null?xe=Ke:Pe.sibling=Ke,Pe=Ke);return n&&ve.forEach(function(w2){return a(M,w2)}),Ge&&Ya(M,Le),xe}function lt(M,C,z,I){if(typeof z=="object"&&z!==null&&z.type===E&&z.key===null&&(z=z.props.children),typeof z=="object"&&z!==null){switch(z.$$typeof){case N:e:{for(var xe=z.key;C!==null;){if(C.key===xe){if(xe=z.type,xe===E){if(C.tag===7){i(M,C.sibling),I=c(C,z.props.children),I.return=M,M=I;break e}}else if(C.elementType===xe||typeof xe=="object"&&xe!==null&&xe.$$typeof===te&&as(xe)===C.type){i(M,C.sibling),I=c(C,z.props),al(I,z),I.return=M,M=I;break e}i(M,C);break}else a(M,C);C=C.sibling}z.type===E?(I=Kr(z.props.children,M.mode,I,z.key),I.return=M,M=I):(I=xo(z.type,z.key,z.props,null,M.mode,I),al(I,z),I.return=M,M=I)}return y(M);case w:e:{for(xe=z.key;C!==null;){if(C.key===xe)if(C.tag===4&&C.stateNode.containerInfo===z.containerInfo&&C.stateNode.implementation===z.implementation){i(M,C.sibling),I=c(C,z.children||[]),I.return=M,M=I;break e}else{i(M,C);break}else a(M,C);C=C.sibling}I=ff(z,M.mode,I),I.return=M,M=I}return y(M);case te:return z=as(z),lt(M,C,z,I)}if(Te(z))return me(M,C,z,I);if(ce(z)){if(xe=ce(z),typeof xe!="function")throw Error(s(150));return z=xe.call(z),Oe(M,C,z,I)}if(typeof z.then=="function")return lt(M,C,Co(z),I);if(z.$$typeof===q)return lt(M,C,To(M,z),I);Ro(M,z)}return typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint"?(z=""+z,C!==null&&C.tag===6?(i(M,C.sibling),I=c(C,z),I.return=M,M=I):(i(M,C),I=cf(z,M.mode,I),I.return=M,M=I),y(M)):i(M,C)}return function(M,C,z,I){try{nl=0;var xe=lt(M,C,z,I);return Ps=null,xe}catch(ve){if(ve===Ws||ve===Ao)throw ve;var Pe=zn(29,ve,null,M.mode);return Pe.lanes=I,Pe.return=M,Pe}finally{}}}var ss=ig(!0),lg=ig(!1),_r=!1;function wf(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ef(n,a){n=n.updateQueue,a.updateQueue===n&&(a.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function Sr(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function xr(n,a,i){var o=n.updateQueue;if(o===null)return null;if(o=o.shared,(tt&2)!==0){var c=o.pending;return c===null?a.next=a:(a.next=c.next,c.next=a),o.pending=a,a=So(n),$p(n,null,i),a}return _o(n,o,a,i),So(n)}function rl(n,a,i){if(a=a.updateQueue,a!==null&&(a=a.shared,(i&4194048)!==0)){var o=a.lanes;o&=n.pendingLanes,i|=o,a.lanes=i,gn(n,i)}}function Tf(n,a){var i=n.updateQueue,o=n.alternate;if(o!==null&&(o=o.updateQueue,i===o)){var c=null,d=null;if(i=i.firstBaseUpdate,i!==null){do{var y={lane:i.lane,tag:i.tag,payload:i.payload,callback:null,next:null};d===null?c=d=y:d=d.next=y,i=i.next}while(i!==null);d===null?c=d=a:d=d.next=a}else c=d=a;i={baseState:o.baseState,firstBaseUpdate:c,lastBaseUpdate:d,shared:o.shared,callbacks:o.callbacks},n.updateQueue=i;return}n=i.lastBaseUpdate,n===null?i.firstBaseUpdate=a:n.next=a,i.lastBaseUpdate=a}var Of=!1;function sl(){if(Of){var n=Qs;if(n!==null)throw n}}function il(n,a,i,o){Of=!1;var c=n.updateQueue;_r=!1;var d=c.firstBaseUpdate,y=c.lastBaseUpdate,b=c.shared.pending;if(b!==null){c.shared.pending=null;var T=b,k=T.next;T.next=null,y===null?d=k:y.next=k,y=T;var G=n.alternate;G!==null&&(G=G.updateQueue,b=G.lastBaseUpdate,b!==y&&(b===null?G.firstBaseUpdate=k:b.next=k,G.lastBaseUpdate=T))}if(d!==null){var W=c.baseState;y=0,G=k=T=null,b=d;do{var U=b.lane&-536870913,H=U!==b.lane;if(H?(Fe&U)===U:(o&U)===U){U!==0&&U===Is&&(Of=!0),G!==null&&(G=G.next={lane:0,tag:b.tag,payload:b.payload,callback:null,next:null});e:{var me=n,Oe=b;U=a;var lt=i;switch(Oe.tag){case 1:if(me=Oe.payload,typeof me=="function"){W=me.call(lt,W,U);break e}W=me;break e;case 3:me.flags=me.flags&-65537|128;case 0:if(me=Oe.payload,U=typeof me=="function"?me.call(lt,W,U):me,U==null)break e;W=g({},W,U);break e;case 2:_r=!0}}U=b.callback,U!==null&&(n.flags|=64,H&&(n.flags|=8192),H=c.callbacks,H===null?c.callbacks=[U]:H.push(U))}else H={lane:U,tag:b.tag,payload:b.payload,callback:b.callback,next:null},G===null?(k=G=H,T=W):G=G.next=H,y|=U;if(b=b.next,b===null){if(b=c.shared.pending,b===null)break;H=b,b=H.next,H.next=null,c.lastBaseUpdate=H,c.shared.pending=null}}while(!0);G===null&&(T=W),c.baseState=T,c.firstBaseUpdate=k,c.lastBaseUpdate=G,d===null&&(c.shared.lanes=0),Ar|=y,n.lanes=y,n.memoizedState=W}}function og(n,a){if(typeof n!="function")throw Error(s(191,n));n.call(a)}function ug(n,a){var i=n.callbacks;if(i!==null)for(n.callbacks=null,n=0;n<i.length;n++)og(i[n],a)}var Ks=O(null),No=O(0);function cg(n,a){n=Qa,F(No,n),F(Ks,a),Qa=n|a.baseLanes}function Af(){F(No,Qa),F(Ks,Ks.current)}function Df(){Qa=No.current,$(Ks),$(No)}var kn=O(null),Qn=null;function wr(n){var a=n.alternate;F(Tt,Tt.current&1),F(kn,n),Qn===null&&(a===null||Ks.current!==null||a.memoizedState!==null)&&(Qn=n)}function Cf(n){F(Tt,Tt.current),F(kn,n),Qn===null&&(Qn=n)}function fg(n){n.tag===22?(F(Tt,Tt.current),F(kn,n),Qn===null&&(Qn=n)):Er()}function Er(){F(Tt,Tt.current),F(kn,kn.current)}function jn(n){$(kn),Qn===n&&(Qn=null),$(Tt)}var Tt=O(0);function Mo(n){for(var a=n;a!==null;){if(a.tag===13){var i=a.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||jd(i)||Ud(i)))return a}else if(a.tag===19&&(a.memoizedProps.revealOrder==="forwards"||a.memoizedProps.revealOrder==="backwards"||a.memoizedProps.revealOrder==="unstable_legacy-backwards"||a.memoizedProps.revealOrder==="together")){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===n)break;for(;a.sibling===null;){if(a.return===null||a.return===n)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var Ba=0,ke=null,st=null,Rt=null,zo=!1,Js=!1,is=!1,ko=0,ll=0,ei=null,hw=0;function xt(){throw Error(s(321))}function Rf(n,a){if(a===null)return!1;for(var i=0;i<a.length&&i<n.length;i++)if(!Mn(n[i],a[i]))return!1;return!0}function Nf(n,a,i,o,c,d){return Ba=d,ke=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,R.H=n===null||n.memoizedState===null?Ig:Gf,is=!1,d=i(o,c),is=!1,Js&&(d=hg(a,i,o,c)),dg(n),d}function dg(n){R.H=cl;var a=st!==null&&st.next!==null;if(Ba=0,Rt=st=ke=null,zo=!1,ll=0,ei=null,a)throw Error(s(300));n===null||Nt||(n=n.dependencies,n!==null&&Eo(n)&&(Nt=!0))}function hg(n,a,i,o){ke=n;var c=0;do{if(Js&&(ei=null),ll=0,Js=!1,25<=c)throw Error(s(301));if(c+=1,Rt=st=null,n.updateQueue!=null){var d=n.updateQueue;d.lastEffect=null,d.events=null,d.stores=null,d.memoCache!=null&&(d.memoCache.index=0)}R.H=Qg,d=a(i,o)}while(Js);return d}function mw(){var n=R.H,a=n.useState()[0];return a=typeof a.then=="function"?ol(a):a,n=n.useState()[0],(st!==null?st.memoizedState:null)!==n&&(ke.flags|=1024),a}function Mf(){var n=ko!==0;return ko=0,n}function zf(n,a,i){a.updateQueue=n.updateQueue,a.flags&=-2053,n.lanes&=~i}function kf(n){if(zo){for(n=n.memoizedState;n!==null;){var a=n.queue;a!==null&&(a.pending=null),n=n.next}zo=!1}Ba=0,Rt=st=ke=null,Js=!1,ll=ko=0,ei=null}function cn(){var n={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Rt===null?ke.memoizedState=Rt=n:Rt=Rt.next=n,Rt}function Ot(){if(st===null){var n=ke.alternate;n=n!==null?n.memoizedState:null}else n=st.next;var a=Rt===null?ke.memoizedState:Rt.next;if(a!==null)Rt=a,st=n;else{if(n===null)throw ke.alternate===null?Error(s(467)):Error(s(310));st=n,n={memoizedState:st.memoizedState,baseState:st.baseState,baseQueue:st.baseQueue,queue:st.queue,next:null},Rt===null?ke.memoizedState=Rt=n:Rt=Rt.next=n}return Rt}function jo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ol(n){var a=ll;return ll+=1,ei===null&&(ei=[]),n=ag(ei,n,a),a=ke,(Rt===null?a.memoizedState:Rt.next)===null&&(a=a.alternate,R.H=a===null||a.memoizedState===null?Ig:Gf),n}function Uo(n){if(n!==null&&typeof n=="object"){if(typeof n.then=="function")return ol(n);if(n.$$typeof===q)return Kt(n)}throw Error(s(438,String(n)))}function jf(n){var a=null,i=ke.updateQueue;if(i!==null&&(a=i.memoCache),a==null){var o=ke.alternate;o!==null&&(o=o.updateQueue,o!==null&&(o=o.memoCache,o!=null&&(a={data:o.data.map(function(c){return c.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),i===null&&(i=jo(),ke.updateQueue=i),i.memoCache=a,i=a.data[a.index],i===void 0)for(i=a.data[a.index]=Array(n),o=0;o<n;o++)i[o]=Ue;return a.index++,i}function Za(n,a){return typeof a=="function"?a(n):a}function Lo(n){var a=Ot();return Uf(a,st,n)}function Uf(n,a,i){var o=n.queue;if(o===null)throw Error(s(311));o.lastRenderedReducer=i;var c=n.baseQueue,d=o.pending;if(d!==null){if(c!==null){var y=c.next;c.next=d.next,d.next=y}a.baseQueue=c=d,o.pending=null}if(d=n.baseState,c===null)n.memoizedState=d;else{a=c.next;var b=y=null,T=null,k=a,G=!1;do{var W=k.lane&-536870913;if(W!==k.lane?(Fe&W)===W:(Ba&W)===W){var U=k.revertLane;if(U===0)T!==null&&(T=T.next={lane:0,revertLane:0,gesture:null,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null}),W===Is&&(G=!0);else if((Ba&U)===U){k=k.next,U===Is&&(G=!0);continue}else W={lane:0,revertLane:k.revertLane,gesture:null,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null},T===null?(b=T=W,y=d):T=T.next=W,ke.lanes|=U,Ar|=U;W=k.action,is&&i(d,W),d=k.hasEagerState?k.eagerState:i(d,W)}else U={lane:W,revertLane:k.revertLane,gesture:k.gesture,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null},T===null?(b=T=U,y=d):T=T.next=U,ke.lanes|=W,Ar|=W;k=k.next}while(k!==null&&k!==a);if(T===null?y=d:T.next=b,!Mn(d,n.memoizedState)&&(Nt=!0,G&&(i=Qs,i!==null)))throw i;n.memoizedState=d,n.baseState=y,n.baseQueue=T,o.lastRenderedState=d}return c===null&&(o.lanes=0),[n.memoizedState,o.dispatch]}function Lf(n){var a=Ot(),i=a.queue;if(i===null)throw Error(s(311));i.lastRenderedReducer=n;var o=i.dispatch,c=i.pending,d=a.memoizedState;if(c!==null){i.pending=null;var y=c=c.next;do d=n(d,y.action),y=y.next;while(y!==c);Mn(d,a.memoizedState)||(Nt=!0),a.memoizedState=d,a.baseQueue===null&&(a.baseState=d),i.lastRenderedState=d}return[d,o]}function mg(n,a,i){var o=ke,c=Ot(),d=Ge;if(d){if(i===void 0)throw Error(s(407));i=i()}else i=a();var y=!Mn((st||c).memoizedState,i);if(y&&(c.memoizedState=i,Nt=!0),c=c.queue,Vf(yg.bind(null,o,c,n),[n]),c.getSnapshot!==a||y||Rt!==null&&Rt.memoizedState.tag&1){if(o.flags|=2048,ti(9,{destroy:void 0},gg.bind(null,o,c,i,a),null),ut===null)throw Error(s(349));d||(Ba&127)!==0||pg(o,a,i)}return i}function pg(n,a,i){n.flags|=16384,n={getSnapshot:a,value:i},a=ke.updateQueue,a===null?(a=jo(),ke.updateQueue=a,a.stores=[n]):(i=a.stores,i===null?a.stores=[n]:i.push(n))}function gg(n,a,i,o){a.value=i,a.getSnapshot=o,vg(a)&&bg(n)}function yg(n,a,i){return i(function(){vg(a)&&bg(n)})}function vg(n){var a=n.getSnapshot;n=n.value;try{var i=a();return!Mn(n,i)}catch{return!0}}function bg(n){var a=Pr(n,2);a!==null&&En(a,n,2)}function Yf(n){var a=cn();if(typeof n=="function"){var i=n;if(n=i(),is){Nn(!0);try{i()}finally{Nn(!1)}}}return a.memoizedState=a.baseState=n,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Za,lastRenderedState:n},a}function _g(n,a,i,o){return n.baseState=i,Uf(n,st,typeof o=="function"?o:Za)}function pw(n,a,i,o,c){if(Vo(n))throw Error(s(485));if(n=a.action,n!==null){var d={payload:c,action:n,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(y){d.listeners.push(y)}};R.T!==null?i(!0):d.isTransition=!1,o(d),i=a.pending,i===null?(d.next=a.pending=d,Sg(a,d)):(d.next=i.next,a.pending=i.next=d)}}function Sg(n,a){var i=a.action,o=a.payload,c=n.state;if(a.isTransition){var d=R.T,y={};R.T=y;try{var b=i(c,o),T=R.S;T!==null&&T(y,b),xg(n,a,b)}catch(k){Hf(n,a,k)}finally{d!==null&&y.types!==null&&(d.types=y.types),R.T=d}}else try{d=i(c,o),xg(n,a,d)}catch(k){Hf(n,a,k)}}function xg(n,a,i){i!==null&&typeof i=="object"&&typeof i.then=="function"?i.then(function(o){wg(n,a,o)},function(o){return Hf(n,a,o)}):wg(n,a,i)}function wg(n,a,i){a.status="fulfilled",a.value=i,Eg(a),n.state=i,a=n.pending,a!==null&&(i=a.next,i===a?n.pending=null:(i=i.next,a.next=i,Sg(n,i)))}function Hf(n,a,i){var o=n.pending;if(n.pending=null,o!==null){o=o.next;do a.status="rejected",a.reason=i,Eg(a),a=a.next;while(a!==o)}n.action=null}function Eg(n){n=n.listeners;for(var a=0;a<n.length;a++)(0,n[a])()}function Tg(n,a){return a}function Og(n,a){if(Ge){var i=ut.formState;if(i!==null){e:{var o=ke;if(Ge){if(dt){t:{for(var c=dt,d=In;c.nodeType!==8;){if(!d){c=null;break t}if(c=Wn(c.nextSibling),c===null){c=null;break t}}d=c.data,c=d==="F!"||d==="F"?c:null}if(c){dt=Wn(c.nextSibling),o=c.data==="F!";break e}}vr(o)}o=!1}o&&(a=i[0])}}return i=cn(),i.memoizedState=i.baseState=a,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Tg,lastRenderedState:a},i.queue=o,i=qg.bind(null,ke,o),o.dispatch=i,o=Yf(!1),d=qf.bind(null,ke,!1,o.queue),o=cn(),c={state:a,dispatch:null,action:n,pending:null},o.queue=c,i=pw.bind(null,ke,c,d,i),c.dispatch=i,o.memoizedState=n,[a,i,!1]}function Ag(n){var a=Ot();return Dg(a,st,n)}function Dg(n,a,i){if(a=Uf(n,a,Tg)[0],n=Lo(Za)[0],typeof a=="object"&&a!==null&&typeof a.then=="function")try{var o=ol(a)}catch(y){throw y===Ws?Ao:y}else o=a;a=Ot();var c=a.queue,d=c.dispatch;return i!==a.memoizedState&&(ke.flags|=2048,ti(9,{destroy:void 0},gw.bind(null,c,i),null)),[o,d,n]}function gw(n,a){n.action=a}function Cg(n){var a=Ot(),i=st;if(i!==null)return Dg(a,i,n);Ot(),a=a.memoizedState,i=Ot();var o=i.queue.dispatch;return i.memoizedState=n,[a,o,!1]}function ti(n,a,i,o){return n={tag:n,create:i,deps:o,inst:a,next:null},a=ke.updateQueue,a===null&&(a=jo(),ke.updateQueue=a),i=a.lastEffect,i===null?a.lastEffect=n.next=n:(o=i.next,i.next=n,n.next=o,a.lastEffect=n),n}function Rg(){return Ot().memoizedState}function Yo(n,a,i,o){var c=cn();ke.flags|=n,c.memoizedState=ti(1|a,{destroy:void 0},i,o===void 0?null:o)}function Ho(n,a,i,o){var c=Ot();o=o===void 0?null:o;var d=c.memoizedState.inst;st!==null&&o!==null&&Rf(o,st.memoizedState.deps)?c.memoizedState=ti(a,d,i,o):(ke.flags|=n,c.memoizedState=ti(1|a,d,i,o))}function Ng(n,a){Yo(8390656,8,n,a)}function Vf(n,a){Ho(2048,8,n,a)}function yw(n){ke.flags|=4;var a=ke.updateQueue;if(a===null)a=jo(),ke.updateQueue=a,a.events=[n];else{var i=a.events;i===null?a.events=[n]:i.push(n)}}function Mg(n){var a=Ot().memoizedState;return yw({ref:a,nextImpl:n}),function(){if((tt&2)!==0)throw Error(s(440));return a.impl.apply(void 0,arguments)}}function zg(n,a){return Ho(4,2,n,a)}function kg(n,a){return Ho(4,4,n,a)}function jg(n,a){if(typeof a=="function"){n=n();var i=a(n);return function(){typeof i=="function"?i():a(null)}}if(a!=null)return n=n(),a.current=n,function(){a.current=null}}function Ug(n,a,i){i=i!=null?i.concat([n]):null,Ho(4,4,jg.bind(null,a,n),i)}function Bf(){}function Lg(n,a){var i=Ot();a=a===void 0?null:a;var o=i.memoizedState;return a!==null&&Rf(a,o[1])?o[0]:(i.memoizedState=[n,a],n)}function Yg(n,a){var i=Ot();a=a===void 0?null:a;var o=i.memoizedState;if(a!==null&&Rf(a,o[1]))return o[0];if(o=n(),is){Nn(!0);try{n()}finally{Nn(!1)}}return i.memoizedState=[o,a],o}function Zf(n,a,i){return i===void 0||(Ba&1073741824)!==0&&(Fe&261930)===0?n.memoizedState=a:(n.memoizedState=i,n=Hy(),ke.lanes|=n,Ar|=n,i)}function Hg(n,a,i,o){return Mn(i,a)?i:Ks.current!==null?(n=Zf(n,i,o),Mn(n,a)||(Nt=!0),n):(Ba&42)===0||(Ba&1073741824)!==0&&(Fe&261930)===0?(Nt=!0,n.memoizedState=i):(n=Hy(),ke.lanes|=n,Ar|=n,a)}function Vg(n,a,i,o,c){var d=K.p;K.p=d!==0&&8>d?d:8;var y=R.T,b={};R.T=b,qf(n,!1,a,i);try{var T=c(),k=R.S;if(k!==null&&k(b,T),T!==null&&typeof T=="object"&&typeof T.then=="function"){var G=dw(T,o);ul(n,a,G,Yn(n))}else ul(n,a,o,Yn(n))}catch(W){ul(n,a,{then:function(){},status:"rejected",reason:W},Yn())}finally{K.p=d,y!==null&&b.types!==null&&(y.types=b.types),R.T=y}}function vw(){}function Ff(n,a,i,o){if(n.tag!==5)throw Error(s(476));var c=Bg(n).queue;Vg(n,c,a,X,i===null?vw:function(){return Zg(n),i(o)})}function Bg(n){var a=n.memoizedState;if(a!==null)return a;a={memoizedState:X,baseState:X,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Za,lastRenderedState:X},next:null};var i={};return a.next={memoizedState:i,baseState:i,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Za,lastRenderedState:i},next:null},n.memoizedState=a,n=n.alternate,n!==null&&(n.memoizedState=a),a}function Zg(n){var a=Bg(n);a.next===null&&(a=n.alternate.memoizedState),ul(n,a.next.queue,{},Yn())}function $f(){return Kt(Ol)}function Fg(){return Ot().memoizedState}function $g(){return Ot().memoizedState}function bw(n){for(var a=n.return;a!==null;){switch(a.tag){case 24:case 3:var i=Yn();n=Sr(i);var o=xr(a,n,i);o!==null&&(En(o,a,i),rl(o,a,i)),a={cache:bf()},n.payload=a;return}a=a.return}}function _w(n,a,i){var o=Yn();i={lane:o,revertLane:0,gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},Vo(n)?Gg(a,i):(i=of(n,a,i,o),i!==null&&(En(i,n,o),Xg(i,a,o)))}function qg(n,a,i){var o=Yn();ul(n,a,i,o)}function ul(n,a,i,o){var c={lane:o,revertLane:0,gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null};if(Vo(n))Gg(a,c);else{var d=n.alternate;if(n.lanes===0&&(d===null||d.lanes===0)&&(d=a.lastRenderedReducer,d!==null))try{var y=a.lastRenderedState,b=d(y,i);if(c.hasEagerState=!0,c.eagerState=b,Mn(b,y))return _o(n,a,c,0),ut===null&&bo(),!1}catch{}finally{}if(i=of(n,a,c,o),i!==null)return En(i,n,o),Xg(i,a,o),!0}return!1}function qf(n,a,i,o){if(o={lane:2,revertLane:wd(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},Vo(n)){if(a)throw Error(s(479))}else a=of(n,i,o,2),a!==null&&En(a,n,2)}function Vo(n){var a=n.alternate;return n===ke||a!==null&&a===ke}function Gg(n,a){Js=zo=!0;var i=n.pending;i===null?a.next=a:(a.next=i.next,i.next=a),n.pending=a}function Xg(n,a,i){if((i&4194048)!==0){var o=a.lanes;o&=n.pendingLanes,i|=o,a.lanes=i,gn(n,i)}}var cl={readContext:Kt,use:Uo,useCallback:xt,useContext:xt,useEffect:xt,useImperativeHandle:xt,useLayoutEffect:xt,useInsertionEffect:xt,useMemo:xt,useReducer:xt,useRef:xt,useState:xt,useDebugValue:xt,useDeferredValue:xt,useTransition:xt,useSyncExternalStore:xt,useId:xt,useHostTransitionStatus:xt,useFormState:xt,useActionState:xt,useOptimistic:xt,useMemoCache:xt,useCacheRefresh:xt};cl.useEffectEvent=xt;var Ig={readContext:Kt,use:Uo,useCallback:function(n,a){return cn().memoizedState=[n,a===void 0?null:a],n},useContext:Kt,useEffect:Ng,useImperativeHandle:function(n,a,i){i=i!=null?i.concat([n]):null,Yo(4194308,4,jg.bind(null,a,n),i)},useLayoutEffect:function(n,a){return Yo(4194308,4,n,a)},useInsertionEffect:function(n,a){Yo(4,2,n,a)},useMemo:function(n,a){var i=cn();a=a===void 0?null:a;var o=n();if(is){Nn(!0);try{n()}finally{Nn(!1)}}return i.memoizedState=[o,a],o},useReducer:function(n,a,i){var o=cn();if(i!==void 0){var c=i(a);if(is){Nn(!0);try{i(a)}finally{Nn(!1)}}}else c=a;return o.memoizedState=o.baseState=c,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:c},o.queue=n,n=n.dispatch=_w.bind(null,ke,n),[o.memoizedState,n]},useRef:function(n){var a=cn();return n={current:n},a.memoizedState=n},useState:function(n){n=Yf(n);var a=n.queue,i=qg.bind(null,ke,a);return a.dispatch=i,[n.memoizedState,i]},useDebugValue:Bf,useDeferredValue:function(n,a){var i=cn();return Zf(i,n,a)},useTransition:function(){var n=Yf(!1);return n=Vg.bind(null,ke,n.queue,!0,!1),cn().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,a,i){var o=ke,c=cn();if(Ge){if(i===void 0)throw Error(s(407));i=i()}else{if(i=a(),ut===null)throw Error(s(349));(Fe&127)!==0||pg(o,a,i)}c.memoizedState=i;var d={value:i,getSnapshot:a};return c.queue=d,Ng(yg.bind(null,o,d,n),[n]),o.flags|=2048,ti(9,{destroy:void 0},gg.bind(null,o,d,i,a),null),i},useId:function(){var n=cn(),a=ut.identifierPrefix;if(Ge){var i=Sa,o=_a;i=(o&~(1<<32-Lt(o)-1)).toString(32)+i,a="_"+a+"R_"+i,i=ko++,0<i&&(a+="H"+i.toString(32)),a+="_"}else i=hw++,a="_"+a+"r_"+i.toString(32)+"_";return n.memoizedState=a},useHostTransitionStatus:$f,useFormState:Og,useActionState:Og,useOptimistic:function(n){var a=cn();a.memoizedState=a.baseState=n;var i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=i,a=qf.bind(null,ke,!0,i),i.dispatch=a,[n,a]},useMemoCache:jf,useCacheRefresh:function(){return cn().memoizedState=bw.bind(null,ke)},useEffectEvent:function(n){var a=cn(),i={impl:n};return a.memoizedState=i,function(){if((tt&2)!==0)throw Error(s(440));return i.impl.apply(void 0,arguments)}}},Gf={readContext:Kt,use:Uo,useCallback:Lg,useContext:Kt,useEffect:Vf,useImperativeHandle:Ug,useInsertionEffect:zg,useLayoutEffect:kg,useMemo:Yg,useReducer:Lo,useRef:Rg,useState:function(){return Lo(Za)},useDebugValue:Bf,useDeferredValue:function(n,a){var i=Ot();return Hg(i,st.memoizedState,n,a)},useTransition:function(){var n=Lo(Za)[0],a=Ot().memoizedState;return[typeof n=="boolean"?n:ol(n),a]},useSyncExternalStore:mg,useId:Fg,useHostTransitionStatus:$f,useFormState:Ag,useActionState:Ag,useOptimistic:function(n,a){var i=Ot();return _g(i,st,n,a)},useMemoCache:jf,useCacheRefresh:$g};Gf.useEffectEvent=Mg;var Qg={readContext:Kt,use:Uo,useCallback:Lg,useContext:Kt,useEffect:Vf,useImperativeHandle:Ug,useInsertionEffect:zg,useLayoutEffect:kg,useMemo:Yg,useReducer:Lf,useRef:Rg,useState:function(){return Lf(Za)},useDebugValue:Bf,useDeferredValue:function(n,a){var i=Ot();return st===null?Zf(i,n,a):Hg(i,st.memoizedState,n,a)},useTransition:function(){var n=Lf(Za)[0],a=Ot().memoizedState;return[typeof n=="boolean"?n:ol(n),a]},useSyncExternalStore:mg,useId:Fg,useHostTransitionStatus:$f,useFormState:Cg,useActionState:Cg,useOptimistic:function(n,a){var i=Ot();return st!==null?_g(i,st,n,a):(i.baseState=n,[n,i.queue.dispatch])},useMemoCache:jf,useCacheRefresh:$g};Qg.useEffectEvent=Mg;function Xf(n,a,i,o){a=n.memoizedState,i=i(o,a),i=i==null?a:g({},a,i),n.memoizedState=i,n.lanes===0&&(n.updateQueue.baseState=i)}var If={enqueueSetState:function(n,a,i){n=n._reactInternals;var o=Yn(),c=Sr(o);c.payload=a,i!=null&&(c.callback=i),a=xr(n,c,o),a!==null&&(En(a,n,o),rl(a,n,o))},enqueueReplaceState:function(n,a,i){n=n._reactInternals;var o=Yn(),c=Sr(o);c.tag=1,c.payload=a,i!=null&&(c.callback=i),a=xr(n,c,o),a!==null&&(En(a,n,o),rl(a,n,o))},enqueueForceUpdate:function(n,a){n=n._reactInternals;var i=Yn(),o=Sr(i);o.tag=2,a!=null&&(o.callback=a),a=xr(n,o,i),a!==null&&(En(a,n,i),rl(a,n,i))}};function Wg(n,a,i,o,c,d,y){return n=n.stateNode,typeof n.shouldComponentUpdate=="function"?n.shouldComponentUpdate(o,d,y):a.prototype&&a.prototype.isPureReactComponent?!Wi(i,o)||!Wi(c,d):!0}function Pg(n,a,i,o){n=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(i,o),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(i,o),a.state!==n&&If.enqueueReplaceState(a,a.state,null)}function ls(n,a){var i=a;if("ref"in a){i={};for(var o in a)o!=="ref"&&(i[o]=a[o])}if(n=n.defaultProps){i===a&&(i=g({},i));for(var c in n)i[c]===void 0&&(i[c]=n[c])}return i}function Kg(n){vo(n)}function Jg(n){console.error(n)}function ey(n){vo(n)}function Bo(n,a){try{var i=n.onUncaughtError;i(a.value,{componentStack:a.stack})}catch(o){setTimeout(function(){throw o})}}function ty(n,a,i){try{var o=n.onCaughtError;o(i.value,{componentStack:i.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(c){setTimeout(function(){throw c})}}function Qf(n,a,i){return i=Sr(i),i.tag=3,i.payload={element:null},i.callback=function(){Bo(n,a)},i}function ny(n){return n=Sr(n),n.tag=3,n}function ay(n,a,i,o){var c=i.type.getDerivedStateFromError;if(typeof c=="function"){var d=o.value;n.payload=function(){return c(d)},n.callback=function(){ty(a,i,o)}}var y=i.stateNode;y!==null&&typeof y.componentDidCatch=="function"&&(n.callback=function(){ty(a,i,o),typeof c!="function"&&(Dr===null?Dr=new Set([this]):Dr.add(this));var b=o.stack;this.componentDidCatch(o.value,{componentStack:b!==null?b:""})})}function Sw(n,a,i,o,c){if(i.flags|=32768,o!==null&&typeof o=="object"&&typeof o.then=="function"){if(a=i.alternate,a!==null&&Xs(a,i,c,!0),i=kn.current,i!==null){switch(i.tag){case 31:case 13:return Qn===null?Jo():i.alternate===null&&wt===0&&(wt=3),i.flags&=-257,i.flags|=65536,i.lanes=c,o===Do?i.flags|=16384:(a=i.updateQueue,a===null?i.updateQueue=new Set([o]):a.add(o),_d(n,o,c)),!1;case 22:return i.flags|=65536,o===Do?i.flags|=16384:(a=i.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([o])},i.updateQueue=a):(i=a.retryQueue,i===null?a.retryQueue=new Set([o]):i.add(o)),_d(n,o,c)),!1}throw Error(s(435,i.tag))}return _d(n,o,c),Jo(),!1}if(Ge)return a=kn.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=c,o!==mf&&(n=Error(s(422),{cause:o}),Ji(qn(n,i)))):(o!==mf&&(a=Error(s(423),{cause:o}),Ji(qn(a,i))),n=n.current.alternate,n.flags|=65536,c&=-c,n.lanes|=c,o=qn(o,i),c=Qf(n.stateNode,o,c),Tf(n,c),wt!==4&&(wt=2)),!1;var d=Error(s(520),{cause:o});if(d=qn(d,i),vl===null?vl=[d]:vl.push(d),wt!==4&&(wt=2),a===null)return!0;o=qn(o,i),i=a;do{switch(i.tag){case 3:return i.flags|=65536,n=c&-c,i.lanes|=n,n=Qf(i.stateNode,o,n),Tf(i,n),!1;case 1:if(a=i.type,d=i.stateNode,(i.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(Dr===null||!Dr.has(d))))return i.flags|=65536,c&=-c,i.lanes|=c,c=ny(c),ay(c,n,i,o),Tf(i,c),!1}i=i.return}while(i!==null);return!1}var Wf=Error(s(461)),Nt=!1;function Jt(n,a,i,o){a.child=n===null?lg(a,null,i,o):ss(a,n.child,i,o)}function ry(n,a,i,o,c){i=i.render;var d=a.ref;if("ref"in o){var y={};for(var b in o)b!=="ref"&&(y[b]=o[b])}else y=o;return ts(a),o=Nf(n,a,i,y,d,c),b=Mf(),n!==null&&!Nt?(zf(n,a,c),Fa(n,a,c)):(Ge&&b&&df(a),a.flags|=1,Jt(n,a,o,c),a.child)}function sy(n,a,i,o,c){if(n===null){var d=i.type;return typeof d=="function"&&!uf(d)&&d.defaultProps===void 0&&i.compare===null?(a.tag=15,a.type=d,iy(n,a,d,o,c)):(n=xo(i.type,null,o,a,a.mode,c),n.ref=a.ref,n.return=a,a.child=n)}if(d=n.child,!rd(n,c)){var y=d.memoizedProps;if(i=i.compare,i=i!==null?i:Wi,i(y,o)&&n.ref===a.ref)return Fa(n,a,c)}return a.flags|=1,n=La(d,o),n.ref=a.ref,n.return=a,a.child=n}function iy(n,a,i,o,c){if(n!==null){var d=n.memoizedProps;if(Wi(d,o)&&n.ref===a.ref)if(Nt=!1,a.pendingProps=o=d,rd(n,c))(n.flags&131072)!==0&&(Nt=!0);else return a.lanes=n.lanes,Fa(n,a,c)}return Pf(n,a,i,o,c)}function ly(n,a,i,o){var c=o.children,d=n!==null?n.memoizedState:null;if(n===null&&a.stateNode===null&&(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),o.mode==="hidden"){if((a.flags&128)!==0){if(d=d!==null?d.baseLanes|i:i,n!==null){for(o=a.child=n.child,c=0;o!==null;)c=c|o.lanes|o.childLanes,o=o.sibling;o=c&~d}else o=0,a.child=null;return oy(n,a,d,i,o)}if((i&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},n!==null&&Oo(a,d!==null?d.cachePool:null),d!==null?cg(a,d):Af(),fg(a);else return o=a.lanes=536870912,oy(n,a,d!==null?d.baseLanes|i:i,i,o)}else d!==null?(Oo(a,d.cachePool),cg(a,d),Er(),a.memoizedState=null):(n!==null&&Oo(a,null),Af(),Er());return Jt(n,a,c,i),a.child}function fl(n,a){return n!==null&&n.tag===22||a.stateNode!==null||(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.sibling}function oy(n,a,i,o,c){var d=Sf();return d=d===null?null:{parent:Ct._currentValue,pool:d},a.memoizedState={baseLanes:i,cachePool:d},n!==null&&Oo(a,null),Af(),fg(a),n!==null&&Xs(n,a,o,!0),a.childLanes=c,null}function Zo(n,a){return a=$o({mode:a.mode,children:a.children},n.mode),a.ref=n.ref,n.child=a,a.return=n,a}function uy(n,a,i){return ss(a,n.child,null,i),n=Zo(a,a.pendingProps),n.flags|=2,jn(a),a.memoizedState=null,n}function xw(n,a,i){var o=a.pendingProps,c=(a.flags&128)!==0;if(a.flags&=-129,n===null){if(Ge){if(o.mode==="hidden")return n=Zo(a,o),a.lanes=536870912,fl(null,n);if(Cf(a),(n=dt)?(n=Sv(n,In),n=n!==null&&n.data==="&"?n:null,n!==null&&(a.memoizedState={dehydrated:n,treeContext:gr!==null?{id:_a,overflow:Sa}:null,retryLane:536870912,hydrationErrors:null},i=Gp(n),i.return=a,a.child=i,Pt=a,dt=null)):n=null,n===null)throw vr(a);return a.lanes=536870912,null}return Zo(a,o)}var d=n.memoizedState;if(d!==null){var y=d.dehydrated;if(Cf(a),c)if(a.flags&256)a.flags&=-257,a=uy(n,a,i);else if(a.memoizedState!==null)a.child=n.child,a.flags|=128,a=null;else throw Error(s(558));else if(Nt||Xs(n,a,i,!1),c=(i&n.childLanes)!==0,Nt||c){if(o=ut,o!==null&&(y=yn(o,i),y!==0&&y!==d.retryLane))throw d.retryLane=y,Pr(n,y),En(o,n,y),Wf;Jo(),a=uy(n,a,i)}else n=d.treeContext,dt=Wn(y.nextSibling),Pt=a,Ge=!0,yr=null,In=!1,n!==null&&Qp(a,n),a=Zo(a,o),a.flags|=4096;return a}return n=La(n.child,{mode:o.mode,children:o.children}),n.ref=a.ref,a.child=n,n.return=a,n}function Fo(n,a){var i=a.ref;if(i===null)n!==null&&n.ref!==null&&(a.flags|=4194816);else{if(typeof i!="function"&&typeof i!="object")throw Error(s(284));(n===null||n.ref!==i)&&(a.flags|=4194816)}}function Pf(n,a,i,o,c){return ts(a),i=Nf(n,a,i,o,void 0,c),o=Mf(),n!==null&&!Nt?(zf(n,a,c),Fa(n,a,c)):(Ge&&o&&df(a),a.flags|=1,Jt(n,a,i,c),a.child)}function cy(n,a,i,o,c,d){return ts(a),a.updateQueue=null,i=hg(a,o,i,c),dg(n),o=Mf(),n!==null&&!Nt?(zf(n,a,d),Fa(n,a,d)):(Ge&&o&&df(a),a.flags|=1,Jt(n,a,i,d),a.child)}function fy(n,a,i,o,c){if(ts(a),a.stateNode===null){var d=Fs,y=i.contextType;typeof y=="object"&&y!==null&&(d=Kt(y)),d=new i(o,d),a.memoizedState=d.state!==null&&d.state!==void 0?d.state:null,d.updater=If,a.stateNode=d,d._reactInternals=a,d=a.stateNode,d.props=o,d.state=a.memoizedState,d.refs={},wf(a),y=i.contextType,d.context=typeof y=="object"&&y!==null?Kt(y):Fs,d.state=a.memoizedState,y=i.getDerivedStateFromProps,typeof y=="function"&&(Xf(a,i,y,o),d.state=a.memoizedState),typeof i.getDerivedStateFromProps=="function"||typeof d.getSnapshotBeforeUpdate=="function"||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(y=d.state,typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount(),y!==d.state&&If.enqueueReplaceState(d,d.state,null),il(a,o,d,c),sl(),d.state=a.memoizedState),typeof d.componentDidMount=="function"&&(a.flags|=4194308),o=!0}else if(n===null){d=a.stateNode;var b=a.memoizedProps,T=ls(i,b);d.props=T;var k=d.context,G=i.contextType;y=Fs,typeof G=="object"&&G!==null&&(y=Kt(G));var W=i.getDerivedStateFromProps;G=typeof W=="function"||typeof d.getSnapshotBeforeUpdate=="function",b=a.pendingProps!==b,G||typeof d.UNSAFE_componentWillReceiveProps!="function"&&typeof d.componentWillReceiveProps!="function"||(b||k!==y)&&Pg(a,d,o,y),_r=!1;var U=a.memoizedState;d.state=U,il(a,o,d,c),sl(),k=a.memoizedState,b||U!==k||_r?(typeof W=="function"&&(Xf(a,i,W,o),k=a.memoizedState),(T=_r||Wg(a,i,T,o,U,k,y))?(G||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount()),typeof d.componentDidMount=="function"&&(a.flags|=4194308)):(typeof d.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=o,a.memoizedState=k),d.props=o,d.state=k,d.context=y,o=T):(typeof d.componentDidMount=="function"&&(a.flags|=4194308),o=!1)}else{d=a.stateNode,Ef(n,a),y=a.memoizedProps,G=ls(i,y),d.props=G,W=a.pendingProps,U=d.context,k=i.contextType,T=Fs,typeof k=="object"&&k!==null&&(T=Kt(k)),b=i.getDerivedStateFromProps,(k=typeof b=="function"||typeof d.getSnapshotBeforeUpdate=="function")||typeof d.UNSAFE_componentWillReceiveProps!="function"&&typeof d.componentWillReceiveProps!="function"||(y!==W||U!==T)&&Pg(a,d,o,T),_r=!1,U=a.memoizedState,d.state=U,il(a,o,d,c),sl();var H=a.memoizedState;y!==W||U!==H||_r||n!==null&&n.dependencies!==null&&Eo(n.dependencies)?(typeof b=="function"&&(Xf(a,i,b,o),H=a.memoizedState),(G=_r||Wg(a,i,G,o,U,H,T)||n!==null&&n.dependencies!==null&&Eo(n.dependencies))?(k||typeof d.UNSAFE_componentWillUpdate!="function"&&typeof d.componentWillUpdate!="function"||(typeof d.componentWillUpdate=="function"&&d.componentWillUpdate(o,H,T),typeof d.UNSAFE_componentWillUpdate=="function"&&d.UNSAFE_componentWillUpdate(o,H,T)),typeof d.componentDidUpdate=="function"&&(a.flags|=4),typeof d.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof d.componentDidUpdate!="function"||y===n.memoizedProps&&U===n.memoizedState||(a.flags|=4),typeof d.getSnapshotBeforeUpdate!="function"||y===n.memoizedProps&&U===n.memoizedState||(a.flags|=1024),a.memoizedProps=o,a.memoizedState=H),d.props=o,d.state=H,d.context=T,o=G):(typeof d.componentDidUpdate!="function"||y===n.memoizedProps&&U===n.memoizedState||(a.flags|=4),typeof d.getSnapshotBeforeUpdate!="function"||y===n.memoizedProps&&U===n.memoizedState||(a.flags|=1024),o=!1)}return d=o,Fo(n,a),o=(a.flags&128)!==0,d||o?(d=a.stateNode,i=o&&typeof i.getDerivedStateFromError!="function"?null:d.render(),a.flags|=1,n!==null&&o?(a.child=ss(a,n.child,null,c),a.child=ss(a,null,i,c)):Jt(n,a,i,c),a.memoizedState=d.state,n=a.child):n=Fa(n,a,c),n}function dy(n,a,i,o){return Jr(),a.flags|=256,Jt(n,a,i,o),a.child}var Kf={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Jf(n){return{baseLanes:n,cachePool:tg()}}function ed(n,a,i){return n=n!==null?n.childLanes&~i:0,a&&(n|=Ln),n}function hy(n,a,i){var o=a.pendingProps,c=!1,d=(a.flags&128)!==0,y;if((y=d)||(y=n!==null&&n.memoizedState===null?!1:(Tt.current&2)!==0),y&&(c=!0,a.flags&=-129),y=(a.flags&32)!==0,a.flags&=-33,n===null){if(Ge){if(c?wr(a):Er(),(n=dt)?(n=Sv(n,In),n=n!==null&&n.data!=="&"?n:null,n!==null&&(a.memoizedState={dehydrated:n,treeContext:gr!==null?{id:_a,overflow:Sa}:null,retryLane:536870912,hydrationErrors:null},i=Gp(n),i.return=a,a.child=i,Pt=a,dt=null)):n=null,n===null)throw vr(a);return Ud(n)?a.lanes=32:a.lanes=536870912,null}var b=o.children;return o=o.fallback,c?(Er(),c=a.mode,b=$o({mode:"hidden",children:b},c),o=Kr(o,c,i,null),b.return=a,o.return=a,b.sibling=o,a.child=b,o=a.child,o.memoizedState=Jf(i),o.childLanes=ed(n,y,i),a.memoizedState=Kf,fl(null,o)):(wr(a),td(a,b))}var T=n.memoizedState;if(T!==null&&(b=T.dehydrated,b!==null)){if(d)a.flags&256?(wr(a),a.flags&=-257,a=nd(n,a,i)):a.memoizedState!==null?(Er(),a.child=n.child,a.flags|=128,a=null):(Er(),b=o.fallback,c=a.mode,o=$o({mode:"visible",children:o.children},c),b=Kr(b,c,i,null),b.flags|=2,o.return=a,b.return=a,o.sibling=b,a.child=o,ss(a,n.child,null,i),o=a.child,o.memoizedState=Jf(i),o.childLanes=ed(n,y,i),a.memoizedState=Kf,a=fl(null,o));else if(wr(a),Ud(b)){if(y=b.nextSibling&&b.nextSibling.dataset,y)var k=y.dgst;y=k,o=Error(s(419)),o.stack="",o.digest=y,Ji({value:o,source:null,stack:null}),a=nd(n,a,i)}else if(Nt||Xs(n,a,i,!1),y=(i&n.childLanes)!==0,Nt||y){if(y=ut,y!==null&&(o=yn(y,i),o!==0&&o!==T.retryLane))throw T.retryLane=o,Pr(n,o),En(y,n,o),Wf;jd(b)||Jo(),a=nd(n,a,i)}else jd(b)?(a.flags|=192,a.child=n.child,a=null):(n=T.treeContext,dt=Wn(b.nextSibling),Pt=a,Ge=!0,yr=null,In=!1,n!==null&&Qp(a,n),a=td(a,o.children),a.flags|=4096);return a}return c?(Er(),b=o.fallback,c=a.mode,T=n.child,k=T.sibling,o=La(T,{mode:"hidden",children:o.children}),o.subtreeFlags=T.subtreeFlags&65011712,k!==null?b=La(k,b):(b=Kr(b,c,i,null),b.flags|=2),b.return=a,o.return=a,o.sibling=b,a.child=o,fl(null,o),o=a.child,b=n.child.memoizedState,b===null?b=Jf(i):(c=b.cachePool,c!==null?(T=Ct._currentValue,c=c.parent!==T?{parent:T,pool:T}:c):c=tg(),b={baseLanes:b.baseLanes|i,cachePool:c}),o.memoizedState=b,o.childLanes=ed(n,y,i),a.memoizedState=Kf,fl(n.child,o)):(wr(a),i=n.child,n=i.sibling,i=La(i,{mode:"visible",children:o.children}),i.return=a,i.sibling=null,n!==null&&(y=a.deletions,y===null?(a.deletions=[n],a.flags|=16):y.push(n)),a.child=i,a.memoizedState=null,i)}function td(n,a){return a=$o({mode:"visible",children:a},n.mode),a.return=n,n.child=a}function $o(n,a){return n=zn(22,n,null,a),n.lanes=0,n}function nd(n,a,i){return ss(a,n.child,null,i),n=td(a,a.pendingProps.children),n.flags|=2,a.memoizedState=null,n}function my(n,a,i){n.lanes|=a;var o=n.alternate;o!==null&&(o.lanes|=a),yf(n.return,a,i)}function ad(n,a,i,o,c,d){var y=n.memoizedState;y===null?n.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:o,tail:i,tailMode:c,treeForkCount:d}:(y.isBackwards=a,y.rendering=null,y.renderingStartTime=0,y.last=o,y.tail=i,y.tailMode=c,y.treeForkCount=d)}function py(n,a,i){var o=a.pendingProps,c=o.revealOrder,d=o.tail;o=o.children;var y=Tt.current,b=(y&2)!==0;if(b?(y=y&1|2,a.flags|=128):y&=1,F(Tt,y),Jt(n,a,o,i),o=Ge?Ki:0,!b&&n!==null&&(n.flags&128)!==0)e:for(n=a.child;n!==null;){if(n.tag===13)n.memoizedState!==null&&my(n,i,a);else if(n.tag===19)my(n,i,a);else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===a)break e;for(;n.sibling===null;){if(n.return===null||n.return===a)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}switch(c){case"forwards":for(i=a.child,c=null;i!==null;)n=i.alternate,n!==null&&Mo(n)===null&&(c=i),i=i.sibling;i=c,i===null?(c=a.child,a.child=null):(c=i.sibling,i.sibling=null),ad(a,!1,c,i,d,o);break;case"backwards":case"unstable_legacy-backwards":for(i=null,c=a.child,a.child=null;c!==null;){if(n=c.alternate,n!==null&&Mo(n)===null){a.child=c;break}n=c.sibling,c.sibling=i,i=c,c=n}ad(a,!0,i,null,d,o);break;case"together":ad(a,!1,null,null,void 0,o);break;default:a.memoizedState=null}return a.child}function Fa(n,a,i){if(n!==null&&(a.dependencies=n.dependencies),Ar|=a.lanes,(i&a.childLanes)===0)if(n!==null){if(Xs(n,a,i,!1),(i&a.childLanes)===0)return null}else return null;if(n!==null&&a.child!==n.child)throw Error(s(153));if(a.child!==null){for(n=a.child,i=La(n,n.pendingProps),a.child=i,i.return=a;n.sibling!==null;)n=n.sibling,i=i.sibling=La(n,n.pendingProps),i.return=a;i.sibling=null}return a.child}function rd(n,a){return(n.lanes&a)!==0?!0:(n=n.dependencies,!!(n!==null&&Eo(n)))}function ww(n,a,i){switch(a.tag){case 3:Re(a,a.stateNode.containerInfo),br(a,Ct,n.memoizedState.cache),Jr();break;case 27:case 5:jt(a);break;case 4:Re(a,a.stateNode.containerInfo);break;case 10:br(a,a.type,a.memoizedProps.value);break;case 31:if(a.memoizedState!==null)return a.flags|=128,Cf(a),null;break;case 13:var o=a.memoizedState;if(o!==null)return o.dehydrated!==null?(wr(a),a.flags|=128,null):(i&a.child.childLanes)!==0?hy(n,a,i):(wr(a),n=Fa(n,a,i),n!==null?n.sibling:null);wr(a);break;case 19:var c=(n.flags&128)!==0;if(o=(i&a.childLanes)!==0,o||(Xs(n,a,i,!1),o=(i&a.childLanes)!==0),c){if(o)return py(n,a,i);a.flags|=128}if(c=a.memoizedState,c!==null&&(c.rendering=null,c.tail=null,c.lastEffect=null),F(Tt,Tt.current),o)break;return null;case 22:return a.lanes=0,ly(n,a,i,a.pendingProps);case 24:br(a,Ct,n.memoizedState.cache)}return Fa(n,a,i)}function gy(n,a,i){if(n!==null)if(n.memoizedProps!==a.pendingProps)Nt=!0;else{if(!rd(n,i)&&(a.flags&128)===0)return Nt=!1,ww(n,a,i);Nt=(n.flags&131072)!==0}else Nt=!1,Ge&&(a.flags&1048576)!==0&&Ip(a,Ki,a.index);switch(a.lanes=0,a.tag){case 16:e:{var o=a.pendingProps;if(n=as(a.elementType),a.type=n,typeof n=="function")uf(n)?(o=ls(n,o),a.tag=1,a=fy(null,a,n,o,i)):(a.tag=0,a=Pf(null,a,n,o,i));else{if(n!=null){var c=n.$$typeof;if(c===B){a.tag=11,a=ry(null,a,n,o,i);break e}else if(c===P){a.tag=14,a=sy(null,a,n,o,i);break e}}throw a=Ee(n)||n,Error(s(306,a,""))}}return a;case 0:return Pf(n,a,a.type,a.pendingProps,i);case 1:return o=a.type,c=ls(o,a.pendingProps),fy(n,a,o,c,i);case 3:e:{if(Re(a,a.stateNode.containerInfo),n===null)throw Error(s(387));o=a.pendingProps;var d=a.memoizedState;c=d.element,Ef(n,a),il(a,o,null,i);var y=a.memoizedState;if(o=y.cache,br(a,Ct,o),o!==d.cache&&vf(a,[Ct],i,!0),sl(),o=y.element,d.isDehydrated)if(d={element:o,isDehydrated:!1,cache:y.cache},a.updateQueue.baseState=d,a.memoizedState=d,a.flags&256){a=dy(n,a,o,i);break e}else if(o!==c){c=qn(Error(s(424)),a),Ji(c),a=dy(n,a,o,i);break e}else{switch(n=a.stateNode.containerInfo,n.nodeType){case 9:n=n.body;break;default:n=n.nodeName==="HTML"?n.ownerDocument.body:n}for(dt=Wn(n.firstChild),Pt=a,Ge=!0,yr=null,In=!0,i=lg(a,null,o,i),a.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling}else{if(Jr(),o===c){a=Fa(n,a,i);break e}Jt(n,a,o,i)}a=a.child}return a;case 26:return Fo(n,a),n===null?(i=Av(a.type,null,a.pendingProps,null))?a.memoizedState=i:Ge||(i=a.type,n=a.pendingProps,o=iu(Se.current).createElement(i),o[Wt]=a,o[vn]=n,en(o,i,n),Gt(o),a.stateNode=o):a.memoizedState=Av(a.type,n.memoizedProps,a.pendingProps,n.memoizedState),null;case 27:return jt(a),n===null&&Ge&&(o=a.stateNode=Ev(a.type,a.pendingProps,Se.current),Pt=a,In=!0,c=dt,Mr(a.type)?(Ld=c,dt=Wn(o.firstChild)):dt=c),Jt(n,a,a.pendingProps.children,i),Fo(n,a),n===null&&(a.flags|=4194304),a.child;case 5:return n===null&&Ge&&((c=o=dt)&&(o=Jw(o,a.type,a.pendingProps,In),o!==null?(a.stateNode=o,Pt=a,dt=Wn(o.firstChild),In=!1,c=!0):c=!1),c||vr(a)),jt(a),c=a.type,d=a.pendingProps,y=n!==null?n.memoizedProps:null,o=d.children,Md(c,d)?o=null:y!==null&&Md(c,y)&&(a.flags|=32),a.memoizedState!==null&&(c=Nf(n,a,mw,null,null,i),Ol._currentValue=c),Fo(n,a),Jt(n,a,o,i),a.child;case 6:return n===null&&Ge&&((n=i=dt)&&(i=e2(i,a.pendingProps,In),i!==null?(a.stateNode=i,Pt=a,dt=null,n=!0):n=!1),n||vr(a)),null;case 13:return hy(n,a,i);case 4:return Re(a,a.stateNode.containerInfo),o=a.pendingProps,n===null?a.child=ss(a,null,o,i):Jt(n,a,o,i),a.child;case 11:return ry(n,a,a.type,a.pendingProps,i);case 7:return Jt(n,a,a.pendingProps,i),a.child;case 8:return Jt(n,a,a.pendingProps.children,i),a.child;case 12:return Jt(n,a,a.pendingProps.children,i),a.child;case 10:return o=a.pendingProps,br(a,a.type,o.value),Jt(n,a,o.children,i),a.child;case 9:return c=a.type._context,o=a.pendingProps.children,ts(a),c=Kt(c),o=o(c),a.flags|=1,Jt(n,a,o,i),a.child;case 14:return sy(n,a,a.type,a.pendingProps,i);case 15:return iy(n,a,a.type,a.pendingProps,i);case 19:return py(n,a,i);case 31:return xw(n,a,i);case 22:return ly(n,a,i,a.pendingProps);case 24:return ts(a),o=Kt(Ct),n===null?(c=Sf(),c===null&&(c=ut,d=bf(),c.pooledCache=d,d.refCount++,d!==null&&(c.pooledCacheLanes|=i),c=d),a.memoizedState={parent:o,cache:c},wf(a),br(a,Ct,c)):((n.lanes&i)!==0&&(Ef(n,a),il(a,null,null,i),sl()),c=n.memoizedState,d=a.memoizedState,c.parent!==o?(c={parent:o,cache:o},a.memoizedState=c,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=c),br(a,Ct,o)):(o=d.cache,br(a,Ct,o),o!==c.cache&&vf(a,[Ct],i,!0))),Jt(n,a,a.pendingProps.children,i),a.child;case 29:throw a.pendingProps}throw Error(s(156,a.tag))}function $a(n){n.flags|=4}function sd(n,a,i,o,c){if((a=(n.mode&32)!==0)&&(a=!1),a){if(n.flags|=16777216,(c&335544128)===c)if(n.stateNode.complete)n.flags|=8192;else if(Fy())n.flags|=8192;else throw rs=Do,xf}else n.flags&=-16777217}function yy(n,a){if(a.type!=="stylesheet"||(a.state.loading&4)!==0)n.flags&=-16777217;else if(n.flags|=16777216,!Mv(a))if(Fy())n.flags|=8192;else throw rs=Do,xf}function qo(n,a){a!==null&&(n.flags|=4),n.flags&16384&&(a=n.tag!==22?an():536870912,n.lanes|=a,si|=a)}function dl(n,a){if(!Ge)switch(n.tailMode){case"hidden":a=n.tail;for(var i=null;a!==null;)a.alternate!==null&&(i=a),a=a.sibling;i===null?n.tail=null:i.sibling=null;break;case"collapsed":i=n.tail;for(var o=null;i!==null;)i.alternate!==null&&(o=i),i=i.sibling;o===null?a||n.tail===null?n.tail=null:n.tail.sibling=null:o.sibling=null}}function ht(n){var a=n.alternate!==null&&n.alternate.child===n.child,i=0,o=0;if(a)for(var c=n.child;c!==null;)i|=c.lanes|c.childLanes,o|=c.subtreeFlags&65011712,o|=c.flags&65011712,c.return=n,c=c.sibling;else for(c=n.child;c!==null;)i|=c.lanes|c.childLanes,o|=c.subtreeFlags,o|=c.flags,c.return=n,c=c.sibling;return n.subtreeFlags|=o,n.childLanes=i,a}function Ew(n,a,i){var o=a.pendingProps;switch(hf(a),a.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ht(a),null;case 1:return ht(a),null;case 3:return i=a.stateNode,o=null,n!==null&&(o=n.memoizedState.cache),a.memoizedState.cache!==o&&(a.flags|=2048),Va(Ct),Ve(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(n===null||n.child===null)&&(Gs(a)?$a(a):n===null||n.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,pf())),ht(a),null;case 26:var c=a.type,d=a.memoizedState;return n===null?($a(a),d!==null?(ht(a),yy(a,d)):(ht(a),sd(a,c,null,o,i))):d?d!==n.memoizedState?($a(a),ht(a),yy(a,d)):(ht(a),a.flags&=-16777217):(n=n.memoizedProps,n!==o&&$a(a),ht(a),sd(a,c,n,o,i)),null;case 27:if(un(a),i=Se.current,c=a.type,n!==null&&a.stateNode!=null)n.memoizedProps!==o&&$a(a);else{if(!o){if(a.stateNode===null)throw Error(s(166));return ht(a),null}n=ee.current,Gs(a)?Wp(a):(n=Ev(c,o,i),a.stateNode=n,$a(a))}return ht(a),null;case 5:if(un(a),c=a.type,n!==null&&a.stateNode!=null)n.memoizedProps!==o&&$a(a);else{if(!o){if(a.stateNode===null)throw Error(s(166));return ht(a),null}if(d=ee.current,Gs(a))Wp(a);else{var y=iu(Se.current);switch(d){case 1:d=y.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:d=y.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":d=y.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":d=y.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":d=y.createElement("div"),d.innerHTML="<script><\/script>",d=d.removeChild(d.firstChild);break;case"select":d=typeof o.is=="string"?y.createElement("select",{is:o.is}):y.createElement("select"),o.multiple?d.multiple=!0:o.size&&(d.size=o.size);break;default:d=typeof o.is=="string"?y.createElement(c,{is:o.is}):y.createElement(c)}}d[Wt]=a,d[vn]=o;e:for(y=a.child;y!==null;){if(y.tag===5||y.tag===6)d.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===a)break e;for(;y.sibling===null;){if(y.return===null||y.return===a)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}a.stateNode=d;e:switch(en(d,c,o),c){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&$a(a)}}return ht(a),sd(a,a.type,n===null?null:n.memoizedProps,a.pendingProps,i),null;case 6:if(n&&a.stateNode!=null)n.memoizedProps!==o&&$a(a);else{if(typeof o!="string"&&a.stateNode===null)throw Error(s(166));if(n=Se.current,Gs(a)){if(n=a.stateNode,i=a.memoizedProps,o=null,c=Pt,c!==null)switch(c.tag){case 27:case 5:o=c.memoizedProps}n[Wt]=a,n=!!(n.nodeValue===i||o!==null&&o.suppressHydrationWarning===!0||hv(n.nodeValue,i)),n||vr(a,!0)}else n=iu(n).createTextNode(o),n[Wt]=a,a.stateNode=n}return ht(a),null;case 31:if(i=a.memoizedState,n===null||n.memoizedState!==null){if(o=Gs(a),i!==null){if(n===null){if(!o)throw Error(s(318));if(n=a.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(557));n[Wt]=a}else Jr(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;ht(a),n=!1}else i=pf(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=i),n=!0;if(!n)return a.flags&256?(jn(a),a):(jn(a),null);if((a.flags&128)!==0)throw Error(s(558))}return ht(a),null;case 13:if(o=a.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(c=Gs(a),o!==null&&o.dehydrated!==null){if(n===null){if(!c)throw Error(s(318));if(c=a.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(s(317));c[Wt]=a}else Jr(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;ht(a),c=!1}else c=pf(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=c),c=!0;if(!c)return a.flags&256?(jn(a),a):(jn(a),null)}return jn(a),(a.flags&128)!==0?(a.lanes=i,a):(i=o!==null,n=n!==null&&n.memoizedState!==null,i&&(o=a.child,c=null,o.alternate!==null&&o.alternate.memoizedState!==null&&o.alternate.memoizedState.cachePool!==null&&(c=o.alternate.memoizedState.cachePool.pool),d=null,o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(d=o.memoizedState.cachePool.pool),d!==c&&(o.flags|=2048)),i!==n&&i&&(a.child.flags|=8192),qo(a,a.updateQueue),ht(a),null);case 4:return Ve(),n===null&&Ad(a.stateNode.containerInfo),ht(a),null;case 10:return Va(a.type),ht(a),null;case 19:if($(Tt),o=a.memoizedState,o===null)return ht(a),null;if(c=(a.flags&128)!==0,d=o.rendering,d===null)if(c)dl(o,!1);else{if(wt!==0||n!==null&&(n.flags&128)!==0)for(n=a.child;n!==null;){if(d=Mo(n),d!==null){for(a.flags|=128,dl(o,!1),n=d.updateQueue,a.updateQueue=n,qo(a,n),a.subtreeFlags=0,n=i,i=a.child;i!==null;)qp(i,n),i=i.sibling;return F(Tt,Tt.current&1|2),Ge&&Ya(a,o.treeForkCount),a.child}n=n.sibling}o.tail!==null&&ae()>Wo&&(a.flags|=128,c=!0,dl(o,!1),a.lanes=4194304)}else{if(!c)if(n=Mo(d),n!==null){if(a.flags|=128,c=!0,n=n.updateQueue,a.updateQueue=n,qo(a,n),dl(o,!0),o.tail===null&&o.tailMode==="hidden"&&!d.alternate&&!Ge)return ht(a),null}else 2*ae()-o.renderingStartTime>Wo&&i!==536870912&&(a.flags|=128,c=!0,dl(o,!1),a.lanes=4194304);o.isBackwards?(d.sibling=a.child,a.child=d):(n=o.last,n!==null?n.sibling=d:a.child=d,o.last=d)}return o.tail!==null?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=ae(),n.sibling=null,i=Tt.current,F(Tt,c?i&1|2:i&1),Ge&&Ya(a,o.treeForkCount),n):(ht(a),null);case 22:case 23:return jn(a),Df(),o=a.memoizedState!==null,n!==null?n.memoizedState!==null!==o&&(a.flags|=8192):o&&(a.flags|=8192),o?(i&536870912)!==0&&(a.flags&128)===0&&(ht(a),a.subtreeFlags&6&&(a.flags|=8192)):ht(a),i=a.updateQueue,i!==null&&qo(a,i.retryQueue),i=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),o=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(o=a.memoizedState.cachePool.pool),o!==i&&(a.flags|=2048),n!==null&&$(ns),null;case 24:return i=null,n!==null&&(i=n.memoizedState.cache),a.memoizedState.cache!==i&&(a.flags|=2048),Va(Ct),ht(a),null;case 25:return null;case 30:return null}throw Error(s(156,a.tag))}function Tw(n,a){switch(hf(a),a.tag){case 1:return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 3:return Va(Ct),Ve(),n=a.flags,(n&65536)!==0&&(n&128)===0?(a.flags=n&-65537|128,a):null;case 26:case 27:case 5:return un(a),null;case 31:if(a.memoizedState!==null){if(jn(a),a.alternate===null)throw Error(s(340));Jr()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 13:if(jn(a),n=a.memoizedState,n!==null&&n.dehydrated!==null){if(a.alternate===null)throw Error(s(340));Jr()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 19:return $(Tt),null;case 4:return Ve(),null;case 10:return Va(a.type),null;case 22:case 23:return jn(a),Df(),n!==null&&$(ns),n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 24:return Va(Ct),null;case 25:return null;default:return null}}function vy(n,a){switch(hf(a),a.tag){case 3:Va(Ct),Ve();break;case 26:case 27:case 5:un(a);break;case 4:Ve();break;case 31:a.memoizedState!==null&&jn(a);break;case 13:jn(a);break;case 19:$(Tt);break;case 10:Va(a.type);break;case 22:case 23:jn(a),Df(),n!==null&&$(ns);break;case 24:Va(Ct)}}function hl(n,a){try{var i=a.updateQueue,o=i!==null?i.lastEffect:null;if(o!==null){var c=o.next;i=c;do{if((i.tag&n)===n){o=void 0;var d=i.create,y=i.inst;o=d(),y.destroy=o}i=i.next}while(i!==c)}}catch(b){at(a,a.return,b)}}function Tr(n,a,i){try{var o=a.updateQueue,c=o!==null?o.lastEffect:null;if(c!==null){var d=c.next;o=d;do{if((o.tag&n)===n){var y=o.inst,b=y.destroy;if(b!==void 0){y.destroy=void 0,c=a;var T=i,k=b;try{k()}catch(G){at(c,T,G)}}}o=o.next}while(o!==d)}}catch(G){at(a,a.return,G)}}function by(n){var a=n.updateQueue;if(a!==null){var i=n.stateNode;try{ug(a,i)}catch(o){at(n,n.return,o)}}}function _y(n,a,i){i.props=ls(n.type,n.memoizedProps),i.state=n.memoizedState;try{i.componentWillUnmount()}catch(o){at(n,a,o)}}function ml(n,a){try{var i=n.ref;if(i!==null){switch(n.tag){case 26:case 27:case 5:var o=n.stateNode;break;case 30:o=n.stateNode;break;default:o=n.stateNode}typeof i=="function"?n.refCleanup=i(o):i.current=o}}catch(c){at(n,a,c)}}function xa(n,a){var i=n.ref,o=n.refCleanup;if(i!==null)if(typeof o=="function")try{o()}catch(c){at(n,a,c)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof i=="function")try{i(null)}catch(c){at(n,a,c)}else i.current=null}function Sy(n){var a=n.type,i=n.memoizedProps,o=n.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":i.autoFocus&&o.focus();break e;case"img":i.src?o.src=i.src:i.srcSet&&(o.srcset=i.srcSet)}}catch(c){at(n,n.return,c)}}function id(n,a,i){try{var o=n.stateNode;Xw(o,n.type,i,a),o[vn]=a}catch(c){at(n,n.return,c)}}function xy(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27&&Mr(n.type)||n.tag===4}function ld(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||xy(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.tag===27&&Mr(n.type)||n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function od(n,a,i){var o=n.tag;if(o===5||o===6)n=n.stateNode,a?(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i).insertBefore(n,a):(a=i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,a.appendChild(n),i=i._reactRootContainer,i!=null||a.onclick!==null||(a.onclick=ja));else if(o!==4&&(o===27&&Mr(n.type)&&(i=n.stateNode,a=null),n=n.child,n!==null))for(od(n,a,i),n=n.sibling;n!==null;)od(n,a,i),n=n.sibling}function Go(n,a,i){var o=n.tag;if(o===5||o===6)n=n.stateNode,a?i.insertBefore(n,a):i.appendChild(n);else if(o!==4&&(o===27&&Mr(n.type)&&(i=n.stateNode),n=n.child,n!==null))for(Go(n,a,i),n=n.sibling;n!==null;)Go(n,a,i),n=n.sibling}function wy(n){var a=n.stateNode,i=n.memoizedProps;try{for(var o=n.type,c=a.attributes;c.length;)a.removeAttributeNode(c[0]);en(a,o,i),a[Wt]=n,a[vn]=i}catch(d){at(n,n.return,d)}}var qa=!1,Mt=!1,ud=!1,Ey=typeof WeakSet=="function"?WeakSet:Set,Xt=null;function Ow(n,a){if(n=n.containerInfo,Rd=hu,n=Up(n),tf(n)){if("selectionStart"in n)var i={start:n.selectionStart,end:n.selectionEnd};else e:{i=(i=n.ownerDocument)&&i.defaultView||window;var o=i.getSelection&&i.getSelection();if(o&&o.rangeCount!==0){i=o.anchorNode;var c=o.anchorOffset,d=o.focusNode;o=o.focusOffset;try{i.nodeType,d.nodeType}catch{i=null;break e}var y=0,b=-1,T=-1,k=0,G=0,W=n,U=null;t:for(;;){for(var H;W!==i||c!==0&&W.nodeType!==3||(b=y+c),W!==d||o!==0&&W.nodeType!==3||(T=y+o),W.nodeType===3&&(y+=W.nodeValue.length),(H=W.firstChild)!==null;)U=W,W=H;for(;;){if(W===n)break t;if(U===i&&++k===c&&(b=y),U===d&&++G===o&&(T=y),(H=W.nextSibling)!==null)break;W=U,U=W.parentNode}W=H}i=b===-1||T===-1?null:{start:b,end:T}}else i=null}i=i||{start:0,end:0}}else i=null;for(Nd={focusedElem:n,selectionRange:i},hu=!1,Xt=a;Xt!==null;)if(a=Xt,n=a.child,(a.subtreeFlags&1028)!==0&&n!==null)n.return=a,Xt=n;else for(;Xt!==null;){switch(a=Xt,d=a.alternate,n=a.flags,a.tag){case 0:if((n&4)!==0&&(n=a.updateQueue,n=n!==null?n.events:null,n!==null))for(i=0;i<n.length;i++)c=n[i],c.ref.impl=c.nextImpl;break;case 11:case 15:break;case 1:if((n&1024)!==0&&d!==null){n=void 0,i=a,c=d.memoizedProps,d=d.memoizedState,o=i.stateNode;try{var me=ls(i.type,c);n=o.getSnapshotBeforeUpdate(me,d),o.__reactInternalSnapshotBeforeUpdate=n}catch(Oe){at(i,i.return,Oe)}}break;case 3:if((n&1024)!==0){if(n=a.stateNode.containerInfo,i=n.nodeType,i===9)kd(n);else if(i===1)switch(n.nodeName){case"HEAD":case"HTML":case"BODY":kd(n);break;default:n.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((n&1024)!==0)throw Error(s(163))}if(n=a.sibling,n!==null){n.return=a.return,Xt=n;break}Xt=a.return}}function Ty(n,a,i){var o=i.flags;switch(i.tag){case 0:case 11:case 15:Xa(n,i),o&4&&hl(5,i);break;case 1:if(Xa(n,i),o&4)if(n=i.stateNode,a===null)try{n.componentDidMount()}catch(y){at(i,i.return,y)}else{var c=ls(i.type,a.memoizedProps);a=a.memoizedState;try{n.componentDidUpdate(c,a,n.__reactInternalSnapshotBeforeUpdate)}catch(y){at(i,i.return,y)}}o&64&&by(i),o&512&&ml(i,i.return);break;case 3:if(Xa(n,i),o&64&&(n=i.updateQueue,n!==null)){if(a=null,i.child!==null)switch(i.child.tag){case 27:case 5:a=i.child.stateNode;break;case 1:a=i.child.stateNode}try{ug(n,a)}catch(y){at(i,i.return,y)}}break;case 27:a===null&&o&4&&wy(i);case 26:case 5:Xa(n,i),a===null&&o&4&&Sy(i),o&512&&ml(i,i.return);break;case 12:Xa(n,i);break;case 31:Xa(n,i),o&4&&Dy(n,i);break;case 13:Xa(n,i),o&4&&Cy(n,i),o&64&&(n=i.memoizedState,n!==null&&(n=n.dehydrated,n!==null&&(i=jw.bind(null,i),t2(n,i))));break;case 22:if(o=i.memoizedState!==null||qa,!o){a=a!==null&&a.memoizedState!==null||Mt,c=qa;var d=Mt;qa=o,(Mt=a)&&!d?Ia(n,i,(i.subtreeFlags&8772)!==0):Xa(n,i),qa=c,Mt=d}break;case 30:break;default:Xa(n,i)}}function Oy(n){var a=n.alternate;a!==null&&(n.alternate=null,Oy(a)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(a=n.stateNode,a!==null&&Yc(a)),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}var yt=null,_n=!1;function Ga(n,a,i){for(i=i.child;i!==null;)Ay(n,a,i),i=i.sibling}function Ay(n,a,i){if(Ut&&typeof Ut.onCommitFiberUnmount=="function")try{Ut.onCommitFiberUnmount(na,i)}catch{}switch(i.tag){case 26:Mt||xa(i,a),Ga(n,a,i),i.memoizedState?i.memoizedState.count--:i.stateNode&&(i=i.stateNode,i.parentNode.removeChild(i));break;case 27:Mt||xa(i,a);var o=yt,c=_n;Mr(i.type)&&(yt=i.stateNode,_n=!1),Ga(n,a,i),wl(i.stateNode),yt=o,_n=c;break;case 5:Mt||xa(i,a);case 6:if(o=yt,c=_n,yt=null,Ga(n,a,i),yt=o,_n=c,yt!==null)if(_n)try{(yt.nodeType===9?yt.body:yt.nodeName==="HTML"?yt.ownerDocument.body:yt).removeChild(i.stateNode)}catch(d){at(i,a,d)}else try{yt.removeChild(i.stateNode)}catch(d){at(i,a,d)}break;case 18:yt!==null&&(_n?(n=yt,bv(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,i.stateNode),hi(n)):bv(yt,i.stateNode));break;case 4:o=yt,c=_n,yt=i.stateNode.containerInfo,_n=!0,Ga(n,a,i),yt=o,_n=c;break;case 0:case 11:case 14:case 15:Tr(2,i,a),Mt||Tr(4,i,a),Ga(n,a,i);break;case 1:Mt||(xa(i,a),o=i.stateNode,typeof o.componentWillUnmount=="function"&&_y(i,a,o)),Ga(n,a,i);break;case 21:Ga(n,a,i);break;case 22:Mt=(o=Mt)||i.memoizedState!==null,Ga(n,a,i),Mt=o;break;default:Ga(n,a,i)}}function Dy(n,a){if(a.memoizedState===null&&(n=a.alternate,n!==null&&(n=n.memoizedState,n!==null))){n=n.dehydrated;try{hi(n)}catch(i){at(a,a.return,i)}}}function Cy(n,a){if(a.memoizedState===null&&(n=a.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null))))try{hi(n)}catch(i){at(a,a.return,i)}}function Aw(n){switch(n.tag){case 31:case 13:case 19:var a=n.stateNode;return a===null&&(a=n.stateNode=new Ey),a;case 22:return n=n.stateNode,a=n._retryCache,a===null&&(a=n._retryCache=new Ey),a;default:throw Error(s(435,n.tag))}}function Xo(n,a){var i=Aw(n);a.forEach(function(o){if(!i.has(o)){i.add(o);var c=Uw.bind(null,n,o);o.then(c,c)}})}function Sn(n,a){var i=a.deletions;if(i!==null)for(var o=0;o<i.length;o++){var c=i[o],d=n,y=a,b=y;e:for(;b!==null;){switch(b.tag){case 27:if(Mr(b.type)){yt=b.stateNode,_n=!1;break e}break;case 5:yt=b.stateNode,_n=!1;break e;case 3:case 4:yt=b.stateNode.containerInfo,_n=!0;break e}b=b.return}if(yt===null)throw Error(s(160));Ay(d,y,c),yt=null,_n=!1,d=c.alternate,d!==null&&(d.return=null),c.return=null}if(a.subtreeFlags&13886)for(a=a.child;a!==null;)Ry(a,n),a=a.sibling}var sa=null;function Ry(n,a){var i=n.alternate,o=n.flags;switch(n.tag){case 0:case 11:case 14:case 15:Sn(a,n),xn(n),o&4&&(Tr(3,n,n.return),hl(3,n),Tr(5,n,n.return));break;case 1:Sn(a,n),xn(n),o&512&&(Mt||i===null||xa(i,i.return)),o&64&&qa&&(n=n.updateQueue,n!==null&&(o=n.callbacks,o!==null&&(i=n.shared.hiddenCallbacks,n.shared.hiddenCallbacks=i===null?o:i.concat(o))));break;case 26:var c=sa;if(Sn(a,n),xn(n),o&512&&(Mt||i===null||xa(i,i.return)),o&4){var d=i!==null?i.memoizedState:null;if(o=n.memoizedState,i===null)if(o===null)if(n.stateNode===null){e:{o=n.type,i=n.memoizedProps,c=c.ownerDocument||c;t:switch(o){case"title":d=c.getElementsByTagName("title")[0],(!d||d[Bi]||d[Wt]||d.namespaceURI==="http://www.w3.org/2000/svg"||d.hasAttribute("itemprop"))&&(d=c.createElement(o),c.head.insertBefore(d,c.querySelector("head > title"))),en(d,o,i),d[Wt]=n,Gt(d),o=d;break e;case"link":var y=Rv("link","href",c).get(o+(i.href||""));if(y){for(var b=0;b<y.length;b++)if(d=y[b],d.getAttribute("href")===(i.href==null||i.href===""?null:i.href)&&d.getAttribute("rel")===(i.rel==null?null:i.rel)&&d.getAttribute("title")===(i.title==null?null:i.title)&&d.getAttribute("crossorigin")===(i.crossOrigin==null?null:i.crossOrigin)){y.splice(b,1);break t}}d=c.createElement(o),en(d,o,i),c.head.appendChild(d);break;case"meta":if(y=Rv("meta","content",c).get(o+(i.content||""))){for(b=0;b<y.length;b++)if(d=y[b],d.getAttribute("content")===(i.content==null?null:""+i.content)&&d.getAttribute("name")===(i.name==null?null:i.name)&&d.getAttribute("property")===(i.property==null?null:i.property)&&d.getAttribute("http-equiv")===(i.httpEquiv==null?null:i.httpEquiv)&&d.getAttribute("charset")===(i.charSet==null?null:i.charSet)){y.splice(b,1);break t}}d=c.createElement(o),en(d,o,i),c.head.appendChild(d);break;default:throw Error(s(468,o))}d[Wt]=n,Gt(d),o=d}n.stateNode=o}else Nv(c,n.type,n.stateNode);else n.stateNode=Cv(c,o,n.memoizedProps);else d!==o?(d===null?i.stateNode!==null&&(i=i.stateNode,i.parentNode.removeChild(i)):d.count--,o===null?Nv(c,n.type,n.stateNode):Cv(c,o,n.memoizedProps)):o===null&&n.stateNode!==null&&id(n,n.memoizedProps,i.memoizedProps)}break;case 27:Sn(a,n),xn(n),o&512&&(Mt||i===null||xa(i,i.return)),i!==null&&o&4&&id(n,n.memoizedProps,i.memoizedProps);break;case 5:if(Sn(a,n),xn(n),o&512&&(Mt||i===null||xa(i,i.return)),n.flags&32){c=n.stateNode;try{Us(c,"")}catch(me){at(n,n.return,me)}}o&4&&n.stateNode!=null&&(c=n.memoizedProps,id(n,c,i!==null?i.memoizedProps:c)),o&1024&&(ud=!0);break;case 6:if(Sn(a,n),xn(n),o&4){if(n.stateNode===null)throw Error(s(162));o=n.memoizedProps,i=n.stateNode;try{i.nodeValue=o}catch(me){at(n,n.return,me)}}break;case 3:if(uu=null,c=sa,sa=lu(a.containerInfo),Sn(a,n),sa=c,xn(n),o&4&&i!==null&&i.memoizedState.isDehydrated)try{hi(a.containerInfo)}catch(me){at(n,n.return,me)}ud&&(ud=!1,Ny(n));break;case 4:o=sa,sa=lu(n.stateNode.containerInfo),Sn(a,n),xn(n),sa=o;break;case 12:Sn(a,n),xn(n);break;case 31:Sn(a,n),xn(n),o&4&&(o=n.updateQueue,o!==null&&(n.updateQueue=null,Xo(n,o)));break;case 13:Sn(a,n),xn(n),n.child.flags&8192&&n.memoizedState!==null!=(i!==null&&i.memoizedState!==null)&&(Qo=ae()),o&4&&(o=n.updateQueue,o!==null&&(n.updateQueue=null,Xo(n,o)));break;case 22:c=n.memoizedState!==null;var T=i!==null&&i.memoizedState!==null,k=qa,G=Mt;if(qa=k||c,Mt=G||T,Sn(a,n),Mt=G,qa=k,xn(n),o&8192)e:for(a=n.stateNode,a._visibility=c?a._visibility&-2:a._visibility|1,c&&(i===null||T||qa||Mt||os(n)),i=null,a=n;;){if(a.tag===5||a.tag===26){if(i===null){T=i=a;try{if(d=T.stateNode,c)y=d.style,typeof y.setProperty=="function"?y.setProperty("display","none","important"):y.display="none";else{b=T.stateNode;var W=T.memoizedProps.style,U=W!=null&&W.hasOwnProperty("display")?W.display:null;b.style.display=U==null||typeof U=="boolean"?"":(""+U).trim()}}catch(me){at(T,T.return,me)}}}else if(a.tag===6){if(i===null){T=a;try{T.stateNode.nodeValue=c?"":T.memoizedProps}catch(me){at(T,T.return,me)}}}else if(a.tag===18){if(i===null){T=a;try{var H=T.stateNode;c?_v(H,!0):_v(T.stateNode,!1)}catch(me){at(T,T.return,me)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===n)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===n)break e;for(;a.sibling===null;){if(a.return===null||a.return===n)break e;i===a&&(i=null),a=a.return}i===a&&(i=null),a.sibling.return=a.return,a=a.sibling}o&4&&(o=n.updateQueue,o!==null&&(i=o.retryQueue,i!==null&&(o.retryQueue=null,Xo(n,i))));break;case 19:Sn(a,n),xn(n),o&4&&(o=n.updateQueue,o!==null&&(n.updateQueue=null,Xo(n,o)));break;case 30:break;case 21:break;default:Sn(a,n),xn(n)}}function xn(n){var a=n.flags;if(a&2){try{for(var i,o=n.return;o!==null;){if(xy(o)){i=o;break}o=o.return}if(i==null)throw Error(s(160));switch(i.tag){case 27:var c=i.stateNode,d=ld(n);Go(n,d,c);break;case 5:var y=i.stateNode;i.flags&32&&(Us(y,""),i.flags&=-33);var b=ld(n);Go(n,b,y);break;case 3:case 4:var T=i.stateNode.containerInfo,k=ld(n);od(n,k,T);break;default:throw Error(s(161))}}catch(G){at(n,n.return,G)}n.flags&=-3}a&4096&&(n.flags&=-4097)}function Ny(n){if(n.subtreeFlags&1024)for(n=n.child;n!==null;){var a=n;Ny(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),n=n.sibling}}function Xa(n,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)Ty(n,a.alternate,a),a=a.sibling}function os(n){for(n=n.child;n!==null;){var a=n;switch(a.tag){case 0:case 11:case 14:case 15:Tr(4,a,a.return),os(a);break;case 1:xa(a,a.return);var i=a.stateNode;typeof i.componentWillUnmount=="function"&&_y(a,a.return,i),os(a);break;case 27:wl(a.stateNode);case 26:case 5:xa(a,a.return),os(a);break;case 22:a.memoizedState===null&&os(a);break;case 30:os(a);break;default:os(a)}n=n.sibling}}function Ia(n,a,i){for(i=i&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var o=a.alternate,c=n,d=a,y=d.flags;switch(d.tag){case 0:case 11:case 15:Ia(c,d,i),hl(4,d);break;case 1:if(Ia(c,d,i),o=d,c=o.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(k){at(o,o.return,k)}if(o=d,c=o.updateQueue,c!==null){var b=o.stateNode;try{var T=c.shared.hiddenCallbacks;if(T!==null)for(c.shared.hiddenCallbacks=null,c=0;c<T.length;c++)og(T[c],b)}catch(k){at(o,o.return,k)}}i&&y&64&&by(d),ml(d,d.return);break;case 27:wy(d);case 26:case 5:Ia(c,d,i),i&&o===null&&y&4&&Sy(d),ml(d,d.return);break;case 12:Ia(c,d,i);break;case 31:Ia(c,d,i),i&&y&4&&Dy(c,d);break;case 13:Ia(c,d,i),i&&y&4&&Cy(c,d);break;case 22:d.memoizedState===null&&Ia(c,d,i),ml(d,d.return);break;case 30:break;default:Ia(c,d,i)}a=a.sibling}}function cd(n,a){var i=null;n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==i&&(n!=null&&n.refCount++,i!=null&&el(i))}function fd(n,a){n=null,a.alternate!==null&&(n=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==n&&(a.refCount++,n!=null&&el(n))}function ia(n,a,i,o){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)My(n,a,i,o),a=a.sibling}function My(n,a,i,o){var c=a.flags;switch(a.tag){case 0:case 11:case 15:ia(n,a,i,o),c&2048&&hl(9,a);break;case 1:ia(n,a,i,o);break;case 3:ia(n,a,i,o),c&2048&&(n=null,a.alternate!==null&&(n=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==n&&(a.refCount++,n!=null&&el(n)));break;case 12:if(c&2048){ia(n,a,i,o),n=a.stateNode;try{var d=a.memoizedProps,y=d.id,b=d.onPostCommit;typeof b=="function"&&b(y,a.alternate===null?"mount":"update",n.passiveEffectDuration,-0)}catch(T){at(a,a.return,T)}}else ia(n,a,i,o);break;case 31:ia(n,a,i,o);break;case 13:ia(n,a,i,o);break;case 23:break;case 22:d=a.stateNode,y=a.alternate,a.memoizedState!==null?d._visibility&2?ia(n,a,i,o):pl(n,a):d._visibility&2?ia(n,a,i,o):(d._visibility|=2,ni(n,a,i,o,(a.subtreeFlags&10256)!==0||!1)),c&2048&&cd(y,a);break;case 24:ia(n,a,i,o),c&2048&&fd(a.alternate,a);break;default:ia(n,a,i,o)}}function ni(n,a,i,o,c){for(c=c&&((a.subtreeFlags&10256)!==0||!1),a=a.child;a!==null;){var d=n,y=a,b=i,T=o,k=y.flags;switch(y.tag){case 0:case 11:case 15:ni(d,y,b,T,c),hl(8,y);break;case 23:break;case 22:var G=y.stateNode;y.memoizedState!==null?G._visibility&2?ni(d,y,b,T,c):pl(d,y):(G._visibility|=2,ni(d,y,b,T,c)),c&&k&2048&&cd(y.alternate,y);break;case 24:ni(d,y,b,T,c),c&&k&2048&&fd(y.alternate,y);break;default:ni(d,y,b,T,c)}a=a.sibling}}function pl(n,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var i=n,o=a,c=o.flags;switch(o.tag){case 22:pl(i,o),c&2048&&cd(o.alternate,o);break;case 24:pl(i,o),c&2048&&fd(o.alternate,o);break;default:pl(i,o)}a=a.sibling}}var gl=8192;function ai(n,a,i){if(n.subtreeFlags&gl)for(n=n.child;n!==null;)zy(n,a,i),n=n.sibling}function zy(n,a,i){switch(n.tag){case 26:ai(n,a,i),n.flags&gl&&n.memoizedState!==null&&h2(i,sa,n.memoizedState,n.memoizedProps);break;case 5:ai(n,a,i);break;case 3:case 4:var o=sa;sa=lu(n.stateNode.containerInfo),ai(n,a,i),sa=o;break;case 22:n.memoizedState===null&&(o=n.alternate,o!==null&&o.memoizedState!==null?(o=gl,gl=16777216,ai(n,a,i),gl=o):ai(n,a,i));break;default:ai(n,a,i)}}function ky(n){var a=n.alternate;if(a!==null&&(n=a.child,n!==null)){a.child=null;do a=n.sibling,n.sibling=null,n=a;while(n!==null)}}function yl(n){var a=n.deletions;if((n.flags&16)!==0){if(a!==null)for(var i=0;i<a.length;i++){var o=a[i];Xt=o,Uy(o,n)}ky(n)}if(n.subtreeFlags&10256)for(n=n.child;n!==null;)jy(n),n=n.sibling}function jy(n){switch(n.tag){case 0:case 11:case 15:yl(n),n.flags&2048&&Tr(9,n,n.return);break;case 3:yl(n);break;case 12:yl(n);break;case 22:var a=n.stateNode;n.memoizedState!==null&&a._visibility&2&&(n.return===null||n.return.tag!==13)?(a._visibility&=-3,Io(n)):yl(n);break;default:yl(n)}}function Io(n){var a=n.deletions;if((n.flags&16)!==0){if(a!==null)for(var i=0;i<a.length;i++){var o=a[i];Xt=o,Uy(o,n)}ky(n)}for(n=n.child;n!==null;){switch(a=n,a.tag){case 0:case 11:case 15:Tr(8,a,a.return),Io(a);break;case 22:i=a.stateNode,i._visibility&2&&(i._visibility&=-3,Io(a));break;default:Io(a)}n=n.sibling}}function Uy(n,a){for(;Xt!==null;){var i=Xt;switch(i.tag){case 0:case 11:case 15:Tr(8,i,a);break;case 23:case 22:if(i.memoizedState!==null&&i.memoizedState.cachePool!==null){var o=i.memoizedState.cachePool.pool;o!=null&&o.refCount++}break;case 24:el(i.memoizedState.cache)}if(o=i.child,o!==null)o.return=i,Xt=o;else e:for(i=n;Xt!==null;){o=Xt;var c=o.sibling,d=o.return;if(Oy(o),o===i){Xt=null;break e}if(c!==null){c.return=d,Xt=c;break e}Xt=d}}}var Dw={getCacheForType:function(n){var a=Kt(Ct),i=a.data.get(n);return i===void 0&&(i=n(),a.data.set(n,i)),i},cacheSignal:function(){return Kt(Ct).controller.signal}},Cw=typeof WeakMap=="function"?WeakMap:Map,tt=0,ut=null,Be=null,Fe=0,nt=0,Un=null,Or=!1,ri=!1,dd=!1,Qa=0,wt=0,Ar=0,us=0,hd=0,Ln=0,si=0,vl=null,wn=null,md=!1,Qo=0,Ly=0,Wo=1/0,Po=null,Dr=null,Yt=0,Cr=null,ii=null,Wa=0,pd=0,gd=null,Yy=null,bl=0,yd=null;function Yn(){return(tt&2)!==0&&Fe!==0?Fe&-Fe:R.T!==null?wd():Uc()}function Hy(){if(Ln===0)if((Fe&536870912)===0||Ge){var n=Ds;Ds<<=1,(Ds&3932160)===0&&(Ds=262144),Ln=n}else Ln=536870912;return n=kn.current,n!==null&&(n.flags|=32),Ln}function En(n,a,i){(n===ut&&(nt===2||nt===9)||n.cancelPendingCommit!==null)&&(li(n,0),Rr(n,Fe,Ln,!1)),_t(n,i),((tt&2)===0||n!==ut)&&(n===ut&&((tt&2)===0&&(us|=i),wt===4&&Rr(n,Fe,Ln,!1)),wa(n))}function Vy(n,a,i){if((tt&6)!==0)throw Error(s(327));var o=!i&&(a&127)===0&&(a&n.expiredLanes)===0||gt(n,a),c=o?Mw(n,a):bd(n,a,!0),d=o;do{if(c===0){ri&&!o&&Rr(n,a,0,!1);break}else{if(i=n.current.alternate,d&&!Rw(i)){c=bd(n,a,!1),d=!1;continue}if(c===2){if(d=a,n.errorRecoveryDisabledLanes&d)var y=0;else y=n.pendingLanes&-536870913,y=y!==0?y:y&536870912?536870912:0;if(y!==0){a=y;e:{var b=n;c=vl;var T=b.current.memoizedState.isDehydrated;if(T&&(li(b,y).flags|=256),y=bd(b,y,!1),y!==2){if(dd&&!T){b.errorRecoveryDisabledLanes|=d,us|=d,c=4;break e}d=wn,wn=c,d!==null&&(wn===null?wn=d:wn.push.apply(wn,d))}c=y}if(d=!1,c!==2)continue}}if(c===1){li(n,0),Rr(n,a,0,!0);break}e:{switch(o=n,d=c,d){case 0:case 1:throw Error(s(345));case 4:if((a&4194048)!==a)break;case 6:Rr(o,a,Ln,!Or);break e;case 2:wn=null;break;case 3:case 5:break;default:throw Error(s(329))}if((a&62914560)===a&&(c=Qo+300-ae(),10<c)){if(Rr(o,a,Ln,!Or),Ne(o,0,!0)!==0)break e;Wa=a,o.timeoutHandle=yv(By.bind(null,o,i,wn,Po,md,a,Ln,us,si,Or,d,"Throttled",-0,0),c);break e}By(o,i,wn,Po,md,a,Ln,us,si,Or,d,null,-0,0)}}break}while(!0);wa(n)}function By(n,a,i,o,c,d,y,b,T,k,G,W,U,H){if(n.timeoutHandle=-1,W=a.subtreeFlags,W&8192||(W&16785408)===16785408){W={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:ja},zy(a,d,W);var me=(d&62914560)===d?Qo-ae():(d&4194048)===d?Ly-ae():0;if(me=m2(W,me),me!==null){Wa=d,n.cancelPendingCommit=me(Qy.bind(null,n,a,d,i,o,c,y,b,T,G,W,null,U,H)),Rr(n,d,y,!k);return}}Qy(n,a,d,i,o,c,y,b,T)}function Rw(n){for(var a=n;;){var i=a.tag;if((i===0||i===11||i===15)&&a.flags&16384&&(i=a.updateQueue,i!==null&&(i=i.stores,i!==null)))for(var o=0;o<i.length;o++){var c=i[o],d=c.getSnapshot;c=c.value;try{if(!Mn(d(),c))return!1}catch{return!1}}if(i=a.child,a.subtreeFlags&16384&&i!==null)i.return=a,a=i;else{if(a===n)break;for(;a.sibling===null;){if(a.return===null||a.return===n)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function Rr(n,a,i,o){a&=~hd,a&=~us,n.suspendedLanes|=a,n.pingedLanes&=~a,o&&(n.warmLanes|=a),o=n.expirationTimes;for(var c=a;0<c;){var d=31-Lt(c),y=1<<d;o[d]=-1,c&=~y}i!==0&&Gr(n,i,a)}function Ko(){return(tt&6)===0?(_l(0),!1):!0}function vd(){if(Be!==null){if(nt===0)var n=Be.return;else n=Be,Ha=es=null,kf(n),Ps=null,nl=0,n=Be;for(;n!==null;)vy(n.alternate,n),n=n.return;Be=null}}function li(n,a){var i=n.timeoutHandle;i!==-1&&(n.timeoutHandle=-1,Ww(i)),i=n.cancelPendingCommit,i!==null&&(n.cancelPendingCommit=null,i()),Wa=0,vd(),ut=n,Be=i=La(n.current,null),Fe=a,nt=0,Un=null,Or=!1,ri=gt(n,a),dd=!1,si=Ln=hd=us=Ar=wt=0,wn=vl=null,md=!1,(a&8)!==0&&(a|=a&32);var o=n.entangledLanes;if(o!==0)for(n=n.entanglements,o&=a;0<o;){var c=31-Lt(o),d=1<<c;a|=n[c],o&=~d}return Qa=a,bo(),i}function Zy(n,a){ke=null,R.H=cl,a===Ws||a===Ao?(a=rg(),nt=3):a===xf?(a=rg(),nt=4):nt=a===Wf?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,Un=a,Be===null&&(wt=1,Bo(n,qn(a,n.current)))}function Fy(){var n=kn.current;return n===null?!0:(Fe&4194048)===Fe?Qn===null:(Fe&62914560)===Fe||(Fe&536870912)!==0?n===Qn:!1}function $y(){var n=R.H;return R.H=cl,n===null?cl:n}function qy(){var n=R.A;return R.A=Dw,n}function Jo(){wt=4,Or||(Fe&4194048)!==Fe&&kn.current!==null||(ri=!0),(Ar&134217727)===0&&(us&134217727)===0||ut===null||Rr(ut,Fe,Ln,!1)}function bd(n,a,i){var o=tt;tt|=2;var c=$y(),d=qy();(ut!==n||Fe!==a)&&(Po=null,li(n,a)),a=!1;var y=wt;e:do try{if(nt!==0&&Be!==null){var b=Be,T=Un;switch(nt){case 8:vd(),y=6;break e;case 3:case 2:case 9:case 6:kn.current===null&&(a=!0);var k=nt;if(nt=0,Un=null,oi(n,b,T,k),i&&ri){y=0;break e}break;default:k=nt,nt=0,Un=null,oi(n,b,T,k)}}Nw(),y=wt;break}catch(G){Zy(n,G)}while(!0);return a&&n.shellSuspendCounter++,Ha=es=null,tt=o,R.H=c,R.A=d,Be===null&&(ut=null,Fe=0,bo()),y}function Nw(){for(;Be!==null;)Gy(Be)}function Mw(n,a){var i=tt;tt|=2;var o=$y(),c=qy();ut!==n||Fe!==a?(Po=null,Wo=ae()+500,li(n,a)):ri=gt(n,a);e:do try{if(nt!==0&&Be!==null){a=Be;var d=Un;t:switch(nt){case 1:nt=0,Un=null,oi(n,a,d,1);break;case 2:case 9:if(ng(d)){nt=0,Un=null,Xy(a);break}a=function(){nt!==2&&nt!==9||ut!==n||(nt=7),wa(n)},d.then(a,a);break e;case 3:nt=7;break e;case 4:nt=5;break e;case 7:ng(d)?(nt=0,Un=null,Xy(a)):(nt=0,Un=null,oi(n,a,d,7));break;case 5:var y=null;switch(Be.tag){case 26:y=Be.memoizedState;case 5:case 27:var b=Be;if(y?Mv(y):b.stateNode.complete){nt=0,Un=null;var T=b.sibling;if(T!==null)Be=T;else{var k=b.return;k!==null?(Be=k,eu(k)):Be=null}break t}}nt=0,Un=null,oi(n,a,d,5);break;case 6:nt=0,Un=null,oi(n,a,d,6);break;case 8:vd(),wt=6;break e;default:throw Error(s(462))}}zw();break}catch(G){Zy(n,G)}while(!0);return Ha=es=null,R.H=o,R.A=c,tt=i,Be!==null?0:(ut=null,Fe=0,bo(),wt)}function zw(){for(;Be!==null&&!V();)Gy(Be)}function Gy(n){var a=gy(n.alternate,n,Qa);n.memoizedProps=n.pendingProps,a===null?eu(n):Be=a}function Xy(n){var a=n,i=a.alternate;switch(a.tag){case 15:case 0:a=cy(i,a,a.pendingProps,a.type,void 0,Fe);break;case 11:a=cy(i,a,a.pendingProps,a.type.render,a.ref,Fe);break;case 5:kf(a);default:vy(i,a),a=Be=qp(a,Qa),a=gy(i,a,Qa)}n.memoizedProps=n.pendingProps,a===null?eu(n):Be=a}function oi(n,a,i,o){Ha=es=null,kf(a),Ps=null,nl=0;var c=a.return;try{if(Sw(n,c,a,i,Fe)){wt=1,Bo(n,qn(i,n.current)),Be=null;return}}catch(d){if(c!==null)throw Be=c,d;wt=1,Bo(n,qn(i,n.current)),Be=null;return}a.flags&32768?(Ge||o===1?n=!0:ri||(Fe&536870912)!==0?n=!1:(Or=n=!0,(o===2||o===9||o===3||o===6)&&(o=kn.current,o!==null&&o.tag===13&&(o.flags|=16384))),Iy(a,n)):eu(a)}function eu(n){var a=n;do{if((a.flags&32768)!==0){Iy(a,Or);return}n=a.return;var i=Ew(a.alternate,a,Qa);if(i!==null){Be=i;return}if(a=a.sibling,a!==null){Be=a;return}Be=a=n}while(a!==null);wt===0&&(wt=5)}function Iy(n,a){do{var i=Tw(n.alternate,n);if(i!==null){i.flags&=32767,Be=i;return}if(i=n.return,i!==null&&(i.flags|=32768,i.subtreeFlags=0,i.deletions=null),!a&&(n=n.sibling,n!==null)){Be=n;return}Be=n=i}while(n!==null);wt=6,Be=null}function Qy(n,a,i,o,c,d,y,b,T){n.cancelPendingCommit=null;do tu();while(Yt!==0);if((tt&6)!==0)throw Error(s(327));if(a!==null){if(a===n.current)throw Error(s(177));if(d=a.lanes|a.childLanes,d|=lf,pn(n,i,d,y,b,T),n===ut&&(Be=ut=null,Fe=0),ii=a,Cr=n,Wa=i,pd=d,gd=c,Yy=o,(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?(n.callbackNode=null,n.callbackPriority=0,Lw(Ie,function(){return ev(),null})):(n.callbackNode=null,n.callbackPriority=0),o=(a.flags&13878)!==0,(a.subtreeFlags&13878)!==0||o){o=R.T,R.T=null,c=K.p,K.p=2,y=tt,tt|=4;try{Ow(n,a,i)}finally{tt=y,K.p=c,R.T=o}}Yt=1,Wy(),Py(),Ky()}}function Wy(){if(Yt===1){Yt=0;var n=Cr,a=ii,i=(a.flags&13878)!==0;if((a.subtreeFlags&13878)!==0||i){i=R.T,R.T=null;var o=K.p;K.p=2;var c=tt;tt|=4;try{Ry(a,n);var d=Nd,y=Up(n.containerInfo),b=d.focusedElem,T=d.selectionRange;if(y!==b&&b&&b.ownerDocument&&jp(b.ownerDocument.documentElement,b)){if(T!==null&&tf(b)){var k=T.start,G=T.end;if(G===void 0&&(G=k),"selectionStart"in b)b.selectionStart=k,b.selectionEnd=Math.min(G,b.value.length);else{var W=b.ownerDocument||document,U=W&&W.defaultView||window;if(U.getSelection){var H=U.getSelection(),me=b.textContent.length,Oe=Math.min(T.start,me),lt=T.end===void 0?Oe:Math.min(T.end,me);!H.extend&&Oe>lt&&(y=lt,lt=Oe,Oe=y);var M=kp(b,Oe),C=kp(b,lt);if(M&&C&&(H.rangeCount!==1||H.anchorNode!==M.node||H.anchorOffset!==M.offset||H.focusNode!==C.node||H.focusOffset!==C.offset)){var z=W.createRange();z.setStart(M.node,M.offset),H.removeAllRanges(),Oe>lt?(H.addRange(z),H.extend(C.node,C.offset)):(z.setEnd(C.node,C.offset),H.addRange(z))}}}}for(W=[],H=b;H=H.parentNode;)H.nodeType===1&&W.push({element:H,left:H.scrollLeft,top:H.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;b<W.length;b++){var I=W[b];I.element.scrollLeft=I.left,I.element.scrollTop=I.top}}hu=!!Rd,Nd=Rd=null}finally{tt=c,K.p=o,R.T=i}}n.current=a,Yt=2}}function Py(){if(Yt===2){Yt=0;var n=Cr,a=ii,i=(a.flags&8772)!==0;if((a.subtreeFlags&8772)!==0||i){i=R.T,R.T=null;var o=K.p;K.p=2;var c=tt;tt|=4;try{Ty(n,a.alternate,a)}finally{tt=c,K.p=o,R.T=i}}Yt=3}}function Ky(){if(Yt===4||Yt===3){Yt=0,le();var n=Cr,a=ii,i=Wa,o=Yy;(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?Yt=5:(Yt=0,ii=Cr=null,Jy(n,n.pendingLanes));var c=n.pendingLanes;if(c===0&&(Dr=null),aa(i),a=a.stateNode,Ut&&typeof Ut.onCommitFiberRoot=="function")try{Ut.onCommitFiberRoot(na,a,void 0,(a.current.flags&128)===128)}catch{}if(o!==null){a=R.T,c=K.p,K.p=2,R.T=null;try{for(var d=n.onRecoverableError,y=0;y<o.length;y++){var b=o[y];d(b.value,{componentStack:b.stack})}}finally{R.T=a,K.p=c}}(Wa&3)!==0&&tu(),wa(n),c=n.pendingLanes,(i&261930)!==0&&(c&42)!==0?n===yd?bl++:(bl=0,yd=n):bl=0,_l(0)}}function Jy(n,a){(n.pooledCacheLanes&=a)===0&&(a=n.pooledCache,a!=null&&(n.pooledCache=null,el(a)))}function tu(){return Wy(),Py(),Ky(),ev()}function ev(){if(Yt!==5)return!1;var n=Cr,a=pd;pd=0;var i=aa(Wa),o=R.T,c=K.p;try{K.p=32>i?32:i,R.T=null,i=gd,gd=null;var d=Cr,y=Wa;if(Yt=0,ii=Cr=null,Wa=0,(tt&6)!==0)throw Error(s(331));var b=tt;if(tt|=4,jy(d.current),My(d,d.current,y,i),tt=b,_l(0,!1),Ut&&typeof Ut.onPostCommitFiberRoot=="function")try{Ut.onPostCommitFiberRoot(na,d)}catch{}return!0}finally{K.p=c,R.T=o,Jy(n,a)}}function tv(n,a,i){a=qn(i,a),a=Qf(n.stateNode,a,2),n=xr(n,a,2),n!==null&&(_t(n,2),wa(n))}function at(n,a,i){if(n.tag===3)tv(n,n,i);else for(;a!==null;){if(a.tag===3){tv(a,n,i);break}else if(a.tag===1){var o=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(Dr===null||!Dr.has(o))){n=qn(i,n),i=ny(2),o=xr(a,i,2),o!==null&&(ay(i,o,a,n),_t(o,2),wa(o));break}}a=a.return}}function _d(n,a,i){var o=n.pingCache;if(o===null){o=n.pingCache=new Cw;var c=new Set;o.set(a,c)}else c=o.get(a),c===void 0&&(c=new Set,o.set(a,c));c.has(i)||(dd=!0,c.add(i),n=kw.bind(null,n,a,i),a.then(n,n))}function kw(n,a,i){var o=n.pingCache;o!==null&&o.delete(a),n.pingedLanes|=n.suspendedLanes&i,n.warmLanes&=~i,ut===n&&(Fe&i)===i&&(wt===4||wt===3&&(Fe&62914560)===Fe&&300>ae()-Qo?(tt&2)===0&&li(n,0):hd|=i,si===Fe&&(si=0)),wa(n)}function nv(n,a){a===0&&(a=an()),n=Pr(n,a),n!==null&&(_t(n,a),wa(n))}function jw(n){var a=n.memoizedState,i=0;a!==null&&(i=a.retryLane),nv(n,i)}function Uw(n,a){var i=0;switch(n.tag){case 31:case 13:var o=n.stateNode,c=n.memoizedState;c!==null&&(i=c.retryLane);break;case 19:o=n.stateNode;break;case 22:o=n.stateNode._retryCache;break;default:throw Error(s(314))}o!==null&&o.delete(a),nv(n,i)}function Lw(n,a){return A(n,a)}var nu=null,ui=null,Sd=!1,au=!1,xd=!1,Nr=0;function wa(n){n!==ui&&n.next===null&&(ui===null?nu=ui=n:ui=ui.next=n),au=!0,Sd||(Sd=!0,Hw())}function _l(n,a){if(!xd&&au){xd=!0;do for(var i=!1,o=nu;o!==null;){if(n!==0){var c=o.pendingLanes;if(c===0)var d=0;else{var y=o.suspendedLanes,b=o.pingedLanes;d=(1<<31-Lt(42|n)+1)-1,d&=c&~(y&~b),d=d&201326741?d&201326741|1:d?d|2:0}d!==0&&(i=!0,iv(o,d))}else d=Fe,d=Ne(o,o===ut?d:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),(d&3)===0||gt(o,d)||(i=!0,iv(o,d));o=o.next}while(i);xd=!1}}function Yw(){av()}function av(){au=Sd=!1;var n=0;Nr!==0&&Qw()&&(n=Nr);for(var a=ae(),i=null,o=nu;o!==null;){var c=o.next,d=rv(o,a);d===0?(o.next=null,i===null?nu=c:i.next=c,c===null&&(ui=i)):(i=o,(n!==0||(d&3)!==0)&&(au=!0)),o=c}Yt!==0&&Yt!==5||_l(n),Nr!==0&&(Nr=0)}function rv(n,a){for(var i=n.suspendedLanes,o=n.pingedLanes,c=n.expirationTimes,d=n.pendingLanes&-62914561;0<d;){var y=31-Lt(d),b=1<<y,T=c[y];T===-1?((b&i)===0||(b&o)!==0)&&(c[y]=qt(b,a)):T<=a&&(n.expiredLanes|=b),d&=~b}if(a=ut,i=Fe,i=Ne(n,n===a?i:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),o=n.callbackNode,i===0||n===a&&(nt===2||nt===9)||n.cancelPendingCommit!==null)return o!==null&&o!==null&&j(o),n.callbackNode=null,n.callbackPriority=0;if((i&3)===0||gt(n,i)){if(a=i&-i,a===n.callbackPriority)return a;switch(o!==null&&j(o),aa(i)){case 2:case 8:i=Xe;break;case 32:i=Ie;break;case 268435456:i=mn;break;default:i=Ie}return o=sv.bind(null,n),i=A(i,o),n.callbackPriority=a,n.callbackNode=i,a}return o!==null&&o!==null&&j(o),n.callbackPriority=2,n.callbackNode=null,2}function sv(n,a){if(Yt!==0&&Yt!==5)return n.callbackNode=null,n.callbackPriority=0,null;var i=n.callbackNode;if(tu()&&n.callbackNode!==i)return null;var o=Fe;return o=Ne(n,n===ut?o:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),o===0?null:(Vy(n,o,a),rv(n,ae()),n.callbackNode!=null&&n.callbackNode===i?sv.bind(null,n):null)}function iv(n,a){if(tu())return null;Vy(n,a,!0)}function Hw(){Pw(function(){(tt&6)!==0?A(ye,Yw):av()})}function wd(){if(Nr===0){var n=Is;n===0&&(n=As,As<<=1,(As&261888)===0&&(As=256)),Nr=n}return Nr}function lv(n){return n==null||typeof n=="symbol"||typeof n=="boolean"?null:typeof n=="function"?n:co(""+n)}function ov(n,a){var i=a.ownerDocument.createElement("input");return i.name=a.name,i.value=a.value,n.id&&i.setAttribute("form",n.id),a.parentNode.insertBefore(i,a),n=new FormData(n),i.parentNode.removeChild(i),n}function Vw(n,a,i,o,c){if(a==="submit"&&i&&i.stateNode===c){var d=lv((c[vn]||null).action),y=o.submitter;y&&(a=(a=y[vn]||null)?lv(a.formAction):y.getAttribute("formAction"),a!==null&&(d=a,y=null));var b=new po("action","action",null,o,c);n.push({event:b,listeners:[{instance:null,listener:function(){if(o.defaultPrevented){if(Nr!==0){var T=y?ov(c,y):new FormData(c);Ff(i,{pending:!0,data:T,method:c.method,action:d},null,T)}}else typeof d=="function"&&(b.preventDefault(),T=y?ov(c,y):new FormData(c),Ff(i,{pending:!0,data:T,method:c.method,action:d},d,T))},currentTarget:c}]})}}for(var Ed=0;Ed<sf.length;Ed++){var Td=sf[Ed],Bw=Td.toLowerCase(),Zw=Td[0].toUpperCase()+Td.slice(1);ra(Bw,"on"+Zw)}ra(Hp,"onAnimationEnd"),ra(Vp,"onAnimationIteration"),ra(Bp,"onAnimationStart"),ra("dblclick","onDoubleClick"),ra("focusin","onFocus"),ra("focusout","onBlur"),ra(rw,"onTransitionRun"),ra(sw,"onTransitionStart"),ra(iw,"onTransitionCancel"),ra(Zp,"onTransitionEnd"),ks("onMouseEnter",["mouseout","mouseover"]),ks("onMouseLeave",["mouseout","mouseover"]),ks("onPointerEnter",["pointerout","pointerover"]),ks("onPointerLeave",["pointerout","pointerover"]),Xr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Xr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Xr("onBeforeInput",["compositionend","keypress","textInput","paste"]),Xr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Xr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Xr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sl="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(" "),Fw=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Sl));function uv(n,a){a=(a&4)!==0;for(var i=0;i<n.length;i++){var o=n[i],c=o.event;o=o.listeners;e:{var d=void 0;if(a)for(var y=o.length-1;0<=y;y--){var b=o[y],T=b.instance,k=b.currentTarget;if(b=b.listener,T!==d&&c.isPropagationStopped())break e;d=b,c.currentTarget=k;try{d(c)}catch(G){vo(G)}c.currentTarget=null,d=T}else for(y=0;y<o.length;y++){if(b=o[y],T=b.instance,k=b.currentTarget,b=b.listener,T!==d&&c.isPropagationStopped())break e;d=b,c.currentTarget=k;try{d(c)}catch(G){vo(G)}c.currentTarget=null,d=T}}}}function Ze(n,a){var i=a[Lc];i===void 0&&(i=a[Lc]=new Set);var o=n+"__bubble";i.has(o)||(cv(a,n,2,!1),i.add(o))}function Od(n,a,i){var o=0;a&&(o|=4),cv(i,n,o,a)}var ru="_reactListening"+Math.random().toString(36).slice(2);function Ad(n){if(!n[ru]){n[ru]=!0,ap.forEach(function(i){i!=="selectionchange"&&(Fw.has(i)||Od(i,!1,n),Od(i,!0,n))});var a=n.nodeType===9?n:n.ownerDocument;a===null||a[ru]||(a[ru]=!0,Od("selectionchange",!1,a))}}function cv(n,a,i,o){switch(Hv(a)){case 2:var c=y2;break;case 8:c=v2;break;default:c=Zd}i=c.bind(null,a,i,n),c=void 0,!Gc||a!=="touchstart"&&a!=="touchmove"&&a!=="wheel"||(c=!0),o?c!==void 0?n.addEventListener(a,i,{capture:!0,passive:c}):n.addEventListener(a,i,!0):c!==void 0?n.addEventListener(a,i,{passive:c}):n.addEventListener(a,i,!1)}function Dd(n,a,i,o,c){var d=o;if((a&1)===0&&(a&2)===0&&o!==null)e:for(;;){if(o===null)return;var y=o.tag;if(y===3||y===4){var b=o.stateNode.containerInfo;if(b===c)break;if(y===4)for(y=o.return;y!==null;){var T=y.tag;if((T===3||T===4)&&y.stateNode.containerInfo===c)return;y=y.return}for(;b!==null;){if(y=Ns(b),y===null)return;if(T=y.tag,T===5||T===6||T===26||T===27){o=d=y;continue e}b=b.parentNode}}o=o.return}pp(function(){var k=d,G=$c(i),W=[];e:{var U=Fp.get(n);if(U!==void 0){var H=po,me=n;switch(n){case"keypress":if(ho(i)===0)break e;case"keydown":case"keyup":H=Ux;break;case"focusin":me="focus",H=Wc;break;case"focusout":me="blur",H=Wc;break;case"beforeblur":case"afterblur":H=Wc;break;case"click":if(i.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":H=vp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":H=Ex;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":H=Hx;break;case Hp:case Vp:case Bp:H=Ax;break;case Zp:H=Bx;break;case"scroll":case"scrollend":H=xx;break;case"wheel":H=Fx;break;case"copy":case"cut":case"paste":H=Cx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":H=_p;break;case"toggle":case"beforetoggle":H=qx}var Oe=(a&4)!==0,lt=!Oe&&(n==="scroll"||n==="scrollend"),M=Oe?U!==null?U+"Capture":null:U;Oe=[];for(var C=k,z;C!==null;){var I=C;if(z=I.stateNode,I=I.tag,I!==5&&I!==26&&I!==27||z===null||M===null||(I=Fi(C,M),I!=null&&Oe.push(xl(C,I,z))),lt)break;C=C.return}0<Oe.length&&(U=new H(U,me,null,i,G),W.push({event:U,listeners:Oe}))}}if((a&7)===0){e:{if(U=n==="mouseover"||n==="pointerover",H=n==="mouseout"||n==="pointerout",U&&i!==Fc&&(me=i.relatedTarget||i.fromElement)&&(Ns(me)||me[Rs]))break e;if((H||U)&&(U=G.window===G?G:(U=G.ownerDocument)?U.defaultView||U.parentWindow:window,H?(me=i.relatedTarget||i.toElement,H=k,me=me?Ns(me):null,me!==null&&(lt=u(me),Oe=me.tag,me!==lt||Oe!==5&&Oe!==27&&Oe!==6)&&(me=null)):(H=null,me=k),H!==me)){if(Oe=vp,I="onMouseLeave",M="onMouseEnter",C="mouse",(n==="pointerout"||n==="pointerover")&&(Oe=_p,I="onPointerLeave",M="onPointerEnter",C="pointer"),lt=H==null?U:Zi(H),z=me==null?U:Zi(me),U=new Oe(I,C+"leave",H,i,G),U.target=lt,U.relatedTarget=z,I=null,Ns(G)===k&&(Oe=new Oe(M,C+"enter",me,i,G),Oe.target=z,Oe.relatedTarget=lt,I=Oe),lt=I,H&&me)t:{for(Oe=$w,M=H,C=me,z=0,I=M;I;I=Oe(I))z++;I=0;for(var xe=C;xe;xe=Oe(xe))I++;for(;0<z-I;)M=Oe(M),z--;for(;0<I-z;)C=Oe(C),I--;for(;z--;){if(M===C||C!==null&&M===C.alternate){Oe=M;break t}M=Oe(M),C=Oe(C)}Oe=null}else Oe=null;H!==null&&fv(W,U,H,Oe,!1),me!==null&<!==null&&fv(W,lt,me,Oe,!0)}}e:{if(U=k?Zi(k):window,H=U.nodeName&&U.nodeName.toLowerCase(),H==="select"||H==="input"&&U.type==="file")var Pe=Dp;else if(Op(U))if(Cp)Pe=tw;else{Pe=Jx;var ve=Kx}else H=U.nodeName,!H||H.toLowerCase()!=="input"||U.type!=="checkbox"&&U.type!=="radio"?k&&Zc(k.elementType)&&(Pe=Dp):Pe=ew;if(Pe&&(Pe=Pe(n,k))){Ap(W,Pe,i,G);break e}ve&&ve(n,U,k),n==="focusout"&&k&&U.type==="number"&&k.memoizedProps.value!=null&&Bc(U,"number",U.value)}switch(ve=k?Zi(k):window,n){case"focusin":(Op(ve)||ve.contentEditable==="true")&&(Vs=ve,nf=k,Pi=null);break;case"focusout":Pi=nf=Vs=null;break;case"mousedown":af=!0;break;case"contextmenu":case"mouseup":case"dragend":af=!1,Lp(W,i,G);break;case"selectionchange":if(aw)break;case"keydown":case"keyup":Lp(W,i,G)}var Le;if(Kc)e:{switch(n){case"compositionstart":var $e="onCompositionStart";break e;case"compositionend":$e="onCompositionEnd";break e;case"compositionupdate":$e="onCompositionUpdate";break e}$e=void 0}else Hs?Ep(n,i)&&($e="onCompositionEnd"):n==="keydown"&&i.keyCode===229&&($e="onCompositionStart");$e&&(Sp&&i.locale!=="ko"&&(Hs||$e!=="onCompositionStart"?$e==="onCompositionEnd"&&Hs&&(Le=gp()):(pr=G,Xc="value"in pr?pr.value:pr.textContent,Hs=!0)),ve=su(k,$e),0<ve.length&&($e=new bp($e,n,null,i,G),W.push({event:$e,listeners:ve}),Le?$e.data=Le:(Le=Tp(i),Le!==null&&($e.data=Le)))),(Le=Xx?Ix(n,i):Qx(n,i))&&($e=su(k,"onBeforeInput"),0<$e.length&&(ve=new bp("onBeforeInput","beforeinput",null,i,G),W.push({event:ve,listeners:$e}),ve.data=Le)),Vw(W,n,k,i,G)}uv(W,a)})}function xl(n,a,i){return{instance:n,listener:a,currentTarget:i}}function su(n,a){for(var i=a+"Capture",o=[];n!==null;){var c=n,d=c.stateNode;if(c=c.tag,c!==5&&c!==26&&c!==27||d===null||(c=Fi(n,i),c!=null&&o.unshift(xl(n,c,d)),c=Fi(n,a),c!=null&&o.push(xl(n,c,d))),n.tag===3)return o;n=n.return}return[]}function $w(n){if(n===null)return null;do n=n.return;while(n&&n.tag!==5&&n.tag!==27);return n||null}function fv(n,a,i,o,c){for(var d=a._reactName,y=[];i!==null&&i!==o;){var b=i,T=b.alternate,k=b.stateNode;if(b=b.tag,T!==null&&T===o)break;b!==5&&b!==26&&b!==27||k===null||(T=k,c?(k=Fi(i,d),k!=null&&y.unshift(xl(i,k,T))):c||(k=Fi(i,d),k!=null&&y.push(xl(i,k,T)))),i=i.return}y.length!==0&&n.push({event:a,listeners:y})}var qw=/\r\n?/g,Gw=/\u0000|\uFFFD/g;function dv(n){return(typeof n=="string"?n:""+n).replace(qw,`
|
|
`).replace(Gw,"")}function hv(n,a){return a=dv(a),dv(n)===a}function it(n,a,i,o,c,d){switch(i){case"children":typeof o=="string"?a==="body"||a==="textarea"&&o===""||Us(n,o):(typeof o=="number"||typeof o=="bigint")&&a!=="body"&&Us(n,""+o);break;case"className":oo(n,"class",o);break;case"tabIndex":oo(n,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":oo(n,i,o);break;case"style":hp(n,o,d);break;case"data":if(a!=="object"){oo(n,"data",o);break}case"src":case"href":if(o===""&&(a!=="a"||i!=="href")){n.removeAttribute(i);break}if(o==null||typeof o=="function"||typeof o=="symbol"||typeof o=="boolean"){n.removeAttribute(i);break}o=co(""+o),n.setAttribute(i,o);break;case"action":case"formAction":if(typeof o=="function"){n.setAttribute(i,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof d=="function"&&(i==="formAction"?(a!=="input"&&it(n,a,"name",c.name,c,null),it(n,a,"formEncType",c.formEncType,c,null),it(n,a,"formMethod",c.formMethod,c,null),it(n,a,"formTarget",c.formTarget,c,null)):(it(n,a,"encType",c.encType,c,null),it(n,a,"method",c.method,c,null),it(n,a,"target",c.target,c,null)));if(o==null||typeof o=="symbol"||typeof o=="boolean"){n.removeAttribute(i);break}o=co(""+o),n.setAttribute(i,o);break;case"onClick":o!=null&&(n.onclick=ja);break;case"onScroll":o!=null&&Ze("scroll",n);break;case"onScrollEnd":o!=null&&Ze("scrollend",n);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(s(61));if(i=o.__html,i!=null){if(c.children!=null)throw Error(s(60));n.innerHTML=i}}break;case"multiple":n.multiple=o&&typeof o!="function"&&typeof o!="symbol";break;case"muted":n.muted=o&&typeof o!="function"&&typeof o!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(o==null||typeof o=="function"||typeof o=="boolean"||typeof o=="symbol"){n.removeAttribute("xlink:href");break}i=co(""+o),n.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":o!=null&&typeof o!="function"&&typeof o!="symbol"?n.setAttribute(i,""+o):n.removeAttribute(i);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&typeof o!="function"&&typeof o!="symbol"?n.setAttribute(i,""):n.removeAttribute(i);break;case"capture":case"download":o===!0?n.setAttribute(i,""):o!==!1&&o!=null&&typeof o!="function"&&typeof o!="symbol"?n.setAttribute(i,o):n.removeAttribute(i);break;case"cols":case"rows":case"size":case"span":o!=null&&typeof o!="function"&&typeof o!="symbol"&&!isNaN(o)&&1<=o?n.setAttribute(i,o):n.removeAttribute(i);break;case"rowSpan":case"start":o==null||typeof o=="function"||typeof o=="symbol"||isNaN(o)?n.removeAttribute(i):n.setAttribute(i,o);break;case"popover":Ze("beforetoggle",n),Ze("toggle",n),lo(n,"popover",o);break;case"xlinkActuate":ka(n,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":ka(n,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":ka(n,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":ka(n,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":ka(n,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":ka(n,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":ka(n,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":ka(n,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":ka(n,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":lo(n,"is",o);break;case"innerText":case"textContent":break;default:(!(2<i.length)||i[0]!=="o"&&i[0]!=="O"||i[1]!=="n"&&i[1]!=="N")&&(i=_x.get(i)||i,lo(n,i,o))}}function Cd(n,a,i,o,c,d){switch(i){case"style":hp(n,o,d);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(s(61));if(i=o.__html,i!=null){if(c.children!=null)throw Error(s(60));n.innerHTML=i}}break;case"children":typeof o=="string"?Us(n,o):(typeof o=="number"||typeof o=="bigint")&&Us(n,""+o);break;case"onScroll":o!=null&&Ze("scroll",n);break;case"onScrollEnd":o!=null&&Ze("scrollend",n);break;case"onClick":o!=null&&(n.onclick=ja);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!rp.hasOwnProperty(i))e:{if(i[0]==="o"&&i[1]==="n"&&(c=i.endsWith("Capture"),a=i.slice(2,c?i.length-7:void 0),d=n[vn]||null,d=d!=null?d[i]:null,typeof d=="function"&&n.removeEventListener(a,d,c),typeof o=="function")){typeof d!="function"&&d!==null&&(i in n?n[i]=null:n.hasAttribute(i)&&n.removeAttribute(i)),n.addEventListener(a,o,c);break e}i in n?n[i]=o:o===!0?n.setAttribute(i,""):lo(n,i,o)}}}function en(n,a,i){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ze("error",n),Ze("load",n);var o=!1,c=!1,d;for(d in i)if(i.hasOwnProperty(d)){var y=i[d];if(y!=null)switch(d){case"src":o=!0;break;case"srcSet":c=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,a));default:it(n,a,d,y,i,null)}}c&&it(n,a,"srcSet",i.srcSet,i,null),o&&it(n,a,"src",i.src,i,null);return;case"input":Ze("invalid",n);var b=d=y=c=null,T=null,k=null;for(o in i)if(i.hasOwnProperty(o)){var G=i[o];if(G!=null)switch(o){case"name":c=G;break;case"type":y=G;break;case"checked":T=G;break;case"defaultChecked":k=G;break;case"value":d=G;break;case"defaultValue":b=G;break;case"children":case"dangerouslySetInnerHTML":if(G!=null)throw Error(s(137,a));break;default:it(n,a,o,G,i,null)}}up(n,d,b,T,k,y,c,!1);return;case"select":Ze("invalid",n),o=y=d=null;for(c in i)if(i.hasOwnProperty(c)&&(b=i[c],b!=null))switch(c){case"value":d=b;break;case"defaultValue":y=b;break;case"multiple":o=b;default:it(n,a,c,b,i,null)}a=d,i=y,n.multiple=!!o,a!=null?js(n,!!o,a,!1):i!=null&&js(n,!!o,i,!0);return;case"textarea":Ze("invalid",n),d=c=o=null;for(y in i)if(i.hasOwnProperty(y)&&(b=i[y],b!=null))switch(y){case"value":o=b;break;case"defaultValue":c=b;break;case"children":d=b;break;case"dangerouslySetInnerHTML":if(b!=null)throw Error(s(91));break;default:it(n,a,y,b,i,null)}fp(n,o,c,d);return;case"option":for(T in i)if(i.hasOwnProperty(T)&&(o=i[T],o!=null))switch(T){case"selected":n.selected=o&&typeof o!="function"&&typeof o!="symbol";break;default:it(n,a,T,o,i,null)}return;case"dialog":Ze("beforetoggle",n),Ze("toggle",n),Ze("cancel",n),Ze("close",n);break;case"iframe":case"object":Ze("load",n);break;case"video":case"audio":for(o=0;o<Sl.length;o++)Ze(Sl[o],n);break;case"image":Ze("error",n),Ze("load",n);break;case"details":Ze("toggle",n);break;case"embed":case"source":case"link":Ze("error",n),Ze("load",n);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(k in i)if(i.hasOwnProperty(k)&&(o=i[k],o!=null))switch(k){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,a));default:it(n,a,k,o,i,null)}return;default:if(Zc(a)){for(G in i)i.hasOwnProperty(G)&&(o=i[G],o!==void 0&&Cd(n,a,G,o,i,void 0));return}}for(b in i)i.hasOwnProperty(b)&&(o=i[b],o!=null&&it(n,a,b,o,i,null))}function Xw(n,a,i,o){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var c=null,d=null,y=null,b=null,T=null,k=null,G=null;for(H in i){var W=i[H];if(i.hasOwnProperty(H)&&W!=null)switch(H){case"checked":break;case"value":break;case"defaultValue":T=W;default:o.hasOwnProperty(H)||it(n,a,H,null,o,W)}}for(var U in o){var H=o[U];if(W=i[U],o.hasOwnProperty(U)&&(H!=null||W!=null))switch(U){case"type":d=H;break;case"name":c=H;break;case"checked":k=H;break;case"defaultChecked":G=H;break;case"value":y=H;break;case"defaultValue":b=H;break;case"children":case"dangerouslySetInnerHTML":if(H!=null)throw Error(s(137,a));break;default:H!==W&&it(n,a,U,H,o,W)}}Vc(n,y,b,T,k,G,d,c);return;case"select":H=y=b=U=null;for(d in i)if(T=i[d],i.hasOwnProperty(d)&&T!=null)switch(d){case"value":break;case"multiple":H=T;default:o.hasOwnProperty(d)||it(n,a,d,null,o,T)}for(c in o)if(d=o[c],T=i[c],o.hasOwnProperty(c)&&(d!=null||T!=null))switch(c){case"value":U=d;break;case"defaultValue":b=d;break;case"multiple":y=d;default:d!==T&&it(n,a,c,d,o,T)}a=b,i=y,o=H,U!=null?js(n,!!i,U,!1):!!o!=!!i&&(a!=null?js(n,!!i,a,!0):js(n,!!i,i?[]:"",!1));return;case"textarea":H=U=null;for(b in i)if(c=i[b],i.hasOwnProperty(b)&&c!=null&&!o.hasOwnProperty(b))switch(b){case"value":break;case"children":break;default:it(n,a,b,null,o,c)}for(y in o)if(c=o[y],d=i[y],o.hasOwnProperty(y)&&(c!=null||d!=null))switch(y){case"value":U=c;break;case"defaultValue":H=c;break;case"children":break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(s(91));break;default:c!==d&&it(n,a,y,c,o,d)}cp(n,U,H);return;case"option":for(var me in i)if(U=i[me],i.hasOwnProperty(me)&&U!=null&&!o.hasOwnProperty(me))switch(me){case"selected":n.selected=!1;break;default:it(n,a,me,null,o,U)}for(T in o)if(U=o[T],H=i[T],o.hasOwnProperty(T)&&U!==H&&(U!=null||H!=null))switch(T){case"selected":n.selected=U&&typeof U!="function"&&typeof U!="symbol";break;default:it(n,a,T,U,o,H)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Oe in i)U=i[Oe],i.hasOwnProperty(Oe)&&U!=null&&!o.hasOwnProperty(Oe)&&it(n,a,Oe,null,o,U);for(k in o)if(U=o[k],H=i[k],o.hasOwnProperty(k)&&U!==H&&(U!=null||H!=null))switch(k){case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(s(137,a));break;default:it(n,a,k,U,o,H)}return;default:if(Zc(a)){for(var lt in i)U=i[lt],i.hasOwnProperty(lt)&&U!==void 0&&!o.hasOwnProperty(lt)&&Cd(n,a,lt,void 0,o,U);for(G in o)U=o[G],H=i[G],!o.hasOwnProperty(G)||U===H||U===void 0&&H===void 0||Cd(n,a,G,U,o,H);return}}for(var M in i)U=i[M],i.hasOwnProperty(M)&&U!=null&&!o.hasOwnProperty(M)&&it(n,a,M,null,o,U);for(W in o)U=o[W],H=i[W],!o.hasOwnProperty(W)||U===H||U==null&&H==null||it(n,a,W,U,o,H)}function mv(n){switch(n){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Iw(){if(typeof performance.getEntriesByType=="function"){for(var n=0,a=0,i=performance.getEntriesByType("resource"),o=0;o<i.length;o++){var c=i[o],d=c.transferSize,y=c.initiatorType,b=c.duration;if(d&&b&&mv(y)){for(y=0,b=c.responseEnd,o+=1;o<i.length;o++){var T=i[o],k=T.startTime;if(k>b)break;var G=T.transferSize,W=T.initiatorType;G&&mv(W)&&(T=T.responseEnd,y+=G*(T<b?1:(b-k)/(T-k)))}if(--o,a+=8*(d+y)/(c.duration/1e3),n++,10<n)break}}if(0<n)return a/n/1e6}return navigator.connection&&(n=navigator.connection.downlink,typeof n=="number")?n:5}var Rd=null,Nd=null;function iu(n){return n.nodeType===9?n:n.ownerDocument}function pv(n){switch(n){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function gv(n,a){if(n===0)switch(a){case"svg":return 1;case"math":return 2;default:return 0}return n===1&&a==="foreignObject"?0:n}function Md(n,a){return n==="textarea"||n==="noscript"||typeof a.children=="string"||typeof a.children=="number"||typeof a.children=="bigint"||typeof a.dangerouslySetInnerHTML=="object"&&a.dangerouslySetInnerHTML!==null&&a.dangerouslySetInnerHTML.__html!=null}var zd=null;function Qw(){var n=window.event;return n&&n.type==="popstate"?n===zd?!1:(zd=n,!0):(zd=null,!1)}var yv=typeof setTimeout=="function"?setTimeout:void 0,Ww=typeof clearTimeout=="function"?clearTimeout:void 0,vv=typeof Promise=="function"?Promise:void 0,Pw=typeof queueMicrotask=="function"?queueMicrotask:typeof vv<"u"?function(n){return vv.resolve(null).then(n).catch(Kw)}:yv;function Kw(n){setTimeout(function(){throw n})}function Mr(n){return n==="head"}function bv(n,a){var i=a,o=0;do{var c=i.nextSibling;if(n.removeChild(i),c&&c.nodeType===8)if(i=c.data,i==="/$"||i==="/&"){if(o===0){n.removeChild(c),hi(a);return}o--}else if(i==="$"||i==="$?"||i==="$~"||i==="$!"||i==="&")o++;else if(i==="html")wl(n.ownerDocument.documentElement);else if(i==="head"){i=n.ownerDocument.head,wl(i);for(var d=i.firstChild;d;){var y=d.nextSibling,b=d.nodeName;d[Bi]||b==="SCRIPT"||b==="STYLE"||b==="LINK"&&d.rel.toLowerCase()==="stylesheet"||i.removeChild(d),d=y}}else i==="body"&&wl(n.ownerDocument.body);i=c}while(i);hi(a)}function _v(n,a){var i=n;n=0;do{var o=i.nextSibling;if(i.nodeType===1?a?(i._stashedDisplay=i.style.display,i.style.display="none"):(i.style.display=i._stashedDisplay||"",i.getAttribute("style")===""&&i.removeAttribute("style")):i.nodeType===3&&(a?(i._stashedText=i.nodeValue,i.nodeValue=""):i.nodeValue=i._stashedText||""),o&&o.nodeType===8)if(i=o.data,i==="/$"){if(n===0)break;n--}else i!=="$"&&i!=="$?"&&i!=="$~"&&i!=="$!"||n++;i=o}while(i)}function kd(n){var a=n.firstChild;for(a&&a.nodeType===10&&(a=a.nextSibling);a;){var i=a;switch(a=a.nextSibling,i.nodeName){case"HTML":case"HEAD":case"BODY":kd(i),Yc(i);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(i.rel.toLowerCase()==="stylesheet")continue}n.removeChild(i)}}function Jw(n,a,i,o){for(;n.nodeType===1;){var c=i;if(n.nodeName.toLowerCase()!==a.toLowerCase()){if(!o&&(n.nodeName!=="INPUT"||n.type!=="hidden"))break}else if(o){if(!n[Bi])switch(a){case"meta":if(!n.hasAttribute("itemprop"))break;return n;case"link":if(d=n.getAttribute("rel"),d==="stylesheet"&&n.hasAttribute("data-precedence"))break;if(d!==c.rel||n.getAttribute("href")!==(c.href==null||c.href===""?null:c.href)||n.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin)||n.getAttribute("title")!==(c.title==null?null:c.title))break;return n;case"style":if(n.hasAttribute("data-precedence"))break;return n;case"script":if(d=n.getAttribute("src"),(d!==(c.src==null?null:c.src)||n.getAttribute("type")!==(c.type==null?null:c.type)||n.getAttribute("crossorigin")!==(c.crossOrigin==null?null:c.crossOrigin))&&d&&n.hasAttribute("async")&&!n.hasAttribute("itemprop"))break;return n;default:return n}}else if(a==="input"&&n.type==="hidden"){var d=c.name==null?null:""+c.name;if(c.type==="hidden"&&n.getAttribute("name")===d)return n}else return n;if(n=Wn(n.nextSibling),n===null)break}return null}function e2(n,a,i){if(a==="")return null;for(;n.nodeType!==3;)if((n.nodeType!==1||n.nodeName!=="INPUT"||n.type!=="hidden")&&!i||(n=Wn(n.nextSibling),n===null))return null;return n}function Sv(n,a){for(;n.nodeType!==8;)if((n.nodeType!==1||n.nodeName!=="INPUT"||n.type!=="hidden")&&!a||(n=Wn(n.nextSibling),n===null))return null;return n}function jd(n){return n.data==="$?"||n.data==="$~"}function Ud(n){return n.data==="$!"||n.data==="$?"&&n.ownerDocument.readyState!=="loading"}function t2(n,a){var i=n.ownerDocument;if(n.data==="$~")n._reactRetry=a;else if(n.data!=="$?"||i.readyState!=="loading")a();else{var o=function(){a(),i.removeEventListener("DOMContentLoaded",o)};i.addEventListener("DOMContentLoaded",o),n._reactRetry=o}}function Wn(n){for(;n!=null;n=n.nextSibling){var a=n.nodeType;if(a===1||a===3)break;if(a===8){if(a=n.data,a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"||a==="F!"||a==="F")break;if(a==="/$"||a==="/&")return null}}return n}var Ld=null;function xv(n){n=n.nextSibling;for(var a=0;n;){if(n.nodeType===8){var i=n.data;if(i==="/$"||i==="/&"){if(a===0)return Wn(n.nextSibling);a--}else i!=="$"&&i!=="$!"&&i!=="$?"&&i!=="$~"&&i!=="&"||a++}n=n.nextSibling}return null}function wv(n){n=n.previousSibling;for(var a=0;n;){if(n.nodeType===8){var i=n.data;if(i==="$"||i==="$!"||i==="$?"||i==="$~"||i==="&"){if(a===0)return n;a--}else i!=="/$"&&i!=="/&"||a++}n=n.previousSibling}return null}function Ev(n,a,i){switch(a=iu(i),n){case"html":if(n=a.documentElement,!n)throw Error(s(452));return n;case"head":if(n=a.head,!n)throw Error(s(453));return n;case"body":if(n=a.body,!n)throw Error(s(454));return n;default:throw Error(s(451))}}function wl(n){for(var a=n.attributes;a.length;)n.removeAttributeNode(a[0]);Yc(n)}var Pn=new Map,Tv=new Set;function lu(n){return typeof n.getRootNode=="function"?n.getRootNode():n.nodeType===9?n:n.ownerDocument}var Pa=K.d;K.d={f:n2,r:a2,D:r2,C:s2,L:i2,m:l2,X:u2,S:o2,M:c2};function n2(){var n=Pa.f(),a=Ko();return n||a}function a2(n){var a=Ms(n);a!==null&&a.tag===5&&a.type==="form"?Zg(a):Pa.r(n)}var ci=typeof document>"u"?null:document;function Ov(n,a,i){var o=ci;if(o&&typeof a=="string"&&a){var c=Fn(a);c='link[rel="'+n+'"][href="'+c+'"]',typeof i=="string"&&(c+='[crossorigin="'+i+'"]'),Tv.has(c)||(Tv.add(c),n={rel:n,crossOrigin:i,href:a},o.querySelector(c)===null&&(a=o.createElement("link"),en(a,"link",n),Gt(a),o.head.appendChild(a)))}}function r2(n){Pa.D(n),Ov("dns-prefetch",n,null)}function s2(n,a){Pa.C(n,a),Ov("preconnect",n,a)}function i2(n,a,i){Pa.L(n,a,i);var o=ci;if(o&&n&&a){var c='link[rel="preload"][as="'+Fn(a)+'"]';a==="image"&&i&&i.imageSrcSet?(c+='[imagesrcset="'+Fn(i.imageSrcSet)+'"]',typeof i.imageSizes=="string"&&(c+='[imagesizes="'+Fn(i.imageSizes)+'"]')):c+='[href="'+Fn(n)+'"]';var d=c;switch(a){case"style":d=fi(n);break;case"script":d=di(n)}Pn.has(d)||(n=g({rel:"preload",href:a==="image"&&i&&i.imageSrcSet?void 0:n,as:a},i),Pn.set(d,n),o.querySelector(c)!==null||a==="style"&&o.querySelector(El(d))||a==="script"&&o.querySelector(Tl(d))||(a=o.createElement("link"),en(a,"link",n),Gt(a),o.head.appendChild(a)))}}function l2(n,a){Pa.m(n,a);var i=ci;if(i&&n){var o=a&&typeof a.as=="string"?a.as:"script",c='link[rel="modulepreload"][as="'+Fn(o)+'"][href="'+Fn(n)+'"]',d=c;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":d=di(n)}if(!Pn.has(d)&&(n=g({rel:"modulepreload",href:n},a),Pn.set(d,n),i.querySelector(c)===null)){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(i.querySelector(Tl(d)))return}o=i.createElement("link"),en(o,"link",n),Gt(o),i.head.appendChild(o)}}}function o2(n,a,i){Pa.S(n,a,i);var o=ci;if(o&&n){var c=zs(o).hoistableStyles,d=fi(n);a=a||"default";var y=c.get(d);if(!y){var b={loading:0,preload:null};if(y=o.querySelector(El(d)))b.loading=5;else{n=g({rel:"stylesheet",href:n,"data-precedence":a},i),(i=Pn.get(d))&&Yd(n,i);var T=y=o.createElement("link");Gt(T),en(T,"link",n),T._p=new Promise(function(k,G){T.onload=k,T.onerror=G}),T.addEventListener("load",function(){b.loading|=1}),T.addEventListener("error",function(){b.loading|=2}),b.loading|=4,ou(y,a,o)}y={type:"stylesheet",instance:y,count:1,state:b},c.set(d,y)}}}function u2(n,a){Pa.X(n,a);var i=ci;if(i&&n){var o=zs(i).hoistableScripts,c=di(n),d=o.get(c);d||(d=i.querySelector(Tl(c)),d||(n=g({src:n,async:!0},a),(a=Pn.get(c))&&Hd(n,a),d=i.createElement("script"),Gt(d),en(d,"link",n),i.head.appendChild(d)),d={type:"script",instance:d,count:1,state:null},o.set(c,d))}}function c2(n,a){Pa.M(n,a);var i=ci;if(i&&n){var o=zs(i).hoistableScripts,c=di(n),d=o.get(c);d||(d=i.querySelector(Tl(c)),d||(n=g({src:n,async:!0,type:"module"},a),(a=Pn.get(c))&&Hd(n,a),d=i.createElement("script"),Gt(d),en(d,"link",n),i.head.appendChild(d)),d={type:"script",instance:d,count:1,state:null},o.set(c,d))}}function Av(n,a,i,o){var c=(c=Se.current)?lu(c):null;if(!c)throw Error(s(446));switch(n){case"meta":case"title":return null;case"style":return typeof i.precedence=="string"&&typeof i.href=="string"?(a=fi(i.href),i=zs(c).hoistableStyles,o=i.get(a),o||(o={type:"style",instance:null,count:0,state:null},i.set(a,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if(i.rel==="stylesheet"&&typeof i.href=="string"&&typeof i.precedence=="string"){n=fi(i.href);var d=zs(c).hoistableStyles,y=d.get(n);if(y||(c=c.ownerDocument||c,y={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},d.set(n,y),(d=c.querySelector(El(n)))&&!d._p&&(y.instance=d,y.state.loading=5),Pn.has(n)||(i={rel:"preload",as:"style",href:i.href,crossOrigin:i.crossOrigin,integrity:i.integrity,media:i.media,hrefLang:i.hrefLang,referrerPolicy:i.referrerPolicy},Pn.set(n,i),d||f2(c,n,i,y.state))),a&&o===null)throw Error(s(528,""));return y}if(a&&o!==null)throw Error(s(529,""));return null;case"script":return a=i.async,i=i.src,typeof i=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=di(i),i=zs(c).hoistableScripts,o=i.get(a),o||(o={type:"script",instance:null,count:0,state:null},i.set(a,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,n))}}function fi(n){return'href="'+Fn(n)+'"'}function El(n){return'link[rel="stylesheet"]['+n+"]"}function Dv(n){return g({},n,{"data-precedence":n.precedence,precedence:null})}function f2(n,a,i,o){n.querySelector('link[rel="preload"][as="style"]['+a+"]")?o.loading=1:(a=n.createElement("link"),o.preload=a,a.addEventListener("load",function(){return o.loading|=1}),a.addEventListener("error",function(){return o.loading|=2}),en(a,"link",i),Gt(a),n.head.appendChild(a))}function di(n){return'[src="'+Fn(n)+'"]'}function Tl(n){return"script[async]"+n}function Cv(n,a,i){if(a.count++,a.instance===null)switch(a.type){case"style":var o=n.querySelector('style[data-href~="'+Fn(i.href)+'"]');if(o)return a.instance=o,Gt(o),o;var c=g({},i,{"data-href":i.href,"data-precedence":i.precedence,href:null,precedence:null});return o=(n.ownerDocument||n).createElement("style"),Gt(o),en(o,"style",c),ou(o,i.precedence,n),a.instance=o;case"stylesheet":c=fi(i.href);var d=n.querySelector(El(c));if(d)return a.state.loading|=4,a.instance=d,Gt(d),d;o=Dv(i),(c=Pn.get(c))&&Yd(o,c),d=(n.ownerDocument||n).createElement("link"),Gt(d);var y=d;return y._p=new Promise(function(b,T){y.onload=b,y.onerror=T}),en(d,"link",o),a.state.loading|=4,ou(d,i.precedence,n),a.instance=d;case"script":return d=di(i.src),(c=n.querySelector(Tl(d)))?(a.instance=c,Gt(c),c):(o=i,(c=Pn.get(d))&&(o=g({},i),Hd(o,c)),n=n.ownerDocument||n,c=n.createElement("script"),Gt(c),en(c,"link",o),n.head.appendChild(c),a.instance=c);case"void":return null;default:throw Error(s(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(o=a.instance,a.state.loading|=4,ou(o,i.precedence,n));return a.instance}function ou(n,a,i){for(var o=i.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=o.length?o[o.length-1]:null,d=c,y=0;y<o.length;y++){var b=o[y];if(b.dataset.precedence===a)d=b;else if(d!==c)break}d?d.parentNode.insertBefore(n,d.nextSibling):(a=i.nodeType===9?i.head:i,a.insertBefore(n,a.firstChild))}function Yd(n,a){n.crossOrigin==null&&(n.crossOrigin=a.crossOrigin),n.referrerPolicy==null&&(n.referrerPolicy=a.referrerPolicy),n.title==null&&(n.title=a.title)}function Hd(n,a){n.crossOrigin==null&&(n.crossOrigin=a.crossOrigin),n.referrerPolicy==null&&(n.referrerPolicy=a.referrerPolicy),n.integrity==null&&(n.integrity=a.integrity)}var uu=null;function Rv(n,a,i){if(uu===null){var o=new Map,c=uu=new Map;c.set(i,o)}else c=uu,o=c.get(i),o||(o=new Map,c.set(i,o));if(o.has(n))return o;for(o.set(n,null),i=i.getElementsByTagName(n),c=0;c<i.length;c++){var d=i[c];if(!(d[Bi]||d[Wt]||n==="link"&&d.getAttribute("rel")==="stylesheet")&&d.namespaceURI!=="http://www.w3.org/2000/svg"){var y=d.getAttribute(a)||"";y=n+y;var b=o.get(y);b?b.push(d):o.set(y,[d])}}return o}function Nv(n,a,i){n=n.ownerDocument||n,n.head.insertBefore(i,a==="title"?n.querySelector("head > title"):null)}function d2(n,a,i){if(i===1||a.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return n=a.disabled,typeof a.precedence=="string"&&n==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function Mv(n){return!(n.type==="stylesheet"&&(n.state.loading&3)===0)}function h2(n,a,i,o){if(i.type==="stylesheet"&&(typeof o.media!="string"||matchMedia(o.media).matches!==!1)&&(i.state.loading&4)===0){if(i.instance===null){var c=fi(o.href),d=a.querySelector(El(c));if(d){a=d._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(n.count++,n=cu.bind(n),a.then(n,n)),i.state.loading|=4,i.instance=d,Gt(d);return}d=a.ownerDocument||a,o=Dv(o),(c=Pn.get(c))&&Yd(o,c),d=d.createElement("link"),Gt(d);var y=d;y._p=new Promise(function(b,T){y.onload=b,y.onerror=T}),en(d,"link",o),i.instance=d}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(i,a),(a=i.state.preload)&&(i.state.loading&3)===0&&(n.count++,i=cu.bind(n),a.addEventListener("load",i),a.addEventListener("error",i))}}var Vd=0;function m2(n,a){return n.stylesheets&&n.count===0&&du(n,n.stylesheets),0<n.count||0<n.imgCount?function(i){var o=setTimeout(function(){if(n.stylesheets&&du(n,n.stylesheets),n.unsuspend){var d=n.unsuspend;n.unsuspend=null,d()}},6e4+a);0<n.imgBytes&&Vd===0&&(Vd=62500*Iw());var c=setTimeout(function(){if(n.waitingForImages=!1,n.count===0&&(n.stylesheets&&du(n,n.stylesheets),n.unsuspend)){var d=n.unsuspend;n.unsuspend=null,d()}},(n.imgBytes>Vd?50:800)+a);return n.unsuspend=i,function(){n.unsuspend=null,clearTimeout(o),clearTimeout(c)}}:null}function cu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)du(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var fu=null;function du(n,a){n.stylesheets=null,n.unsuspend!==null&&(n.count++,fu=new Map,a.forEach(p2,n),fu=null,cu.call(n))}function p2(n,a){if(!(a.state.loading&4)){var i=fu.get(n);if(i)var o=i.get(null);else{i=new Map,fu.set(n,i);for(var c=n.querySelectorAll("link[data-precedence],style[data-precedence]"),d=0;d<c.length;d++){var y=c[d];(y.nodeName==="LINK"||y.getAttribute("media")!=="not all")&&(i.set(y.dataset.precedence,y),o=y)}o&&i.set(null,o)}c=a.instance,y=c.getAttribute("data-precedence"),d=i.get(y)||o,d===o&&i.set(null,c),i.set(y,c),this.count++,o=cu.bind(this),c.addEventListener("load",o),c.addEventListener("error",o),d?d.parentNode.insertBefore(c,d.nextSibling):(n=n.nodeType===9?n.head:n,n.insertBefore(c,n.firstChild)),a.state.loading|=4}}var Ol={$$typeof:q,Provider:null,Consumer:null,_currentValue:X,_currentValue2:X,_threadCount:0};function g2(n,a,i,o,c,d,y,b,T){this.tag=1,this.containerInfo=n,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=hr(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hr(0),this.hiddenUpdates=hr(null),this.identifierPrefix=o,this.onUncaughtError=c,this.onCaughtError=d,this.onRecoverableError=y,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=T,this.incompleteTransitions=new Map}function zv(n,a,i,o,c,d,y,b,T,k,G,W){return n=new g2(n,a,i,y,T,k,G,W,b),a=1,d===!0&&(a|=24),d=zn(3,null,null,a),n.current=d,d.stateNode=n,a=bf(),a.refCount++,n.pooledCache=a,a.refCount++,d.memoizedState={element:o,isDehydrated:i,cache:a},wf(d),n}function kv(n){return n?(n=Fs,n):Fs}function jv(n,a,i,o,c,d){c=kv(c),o.context===null?o.context=c:o.pendingContext=c,o=Sr(a),o.payload={element:i},d=d===void 0?null:d,d!==null&&(o.callback=d),i=xr(n,o,a),i!==null&&(En(i,n,a),rl(i,n,a))}function Uv(n,a){if(n=n.memoizedState,n!==null&&n.dehydrated!==null){var i=n.retryLane;n.retryLane=i!==0&&i<a?i:a}}function Bd(n,a){Uv(n,a),(n=n.alternate)&&Uv(n,a)}function Lv(n){if(n.tag===13||n.tag===31){var a=Pr(n,67108864);a!==null&&En(a,n,67108864),Bd(n,67108864)}}function Yv(n){if(n.tag===13||n.tag===31){var a=Yn();a=Cs(a);var i=Pr(n,a);i!==null&&En(i,n,a),Bd(n,a)}}var hu=!0;function y2(n,a,i,o){var c=R.T;R.T=null;var d=K.p;try{K.p=2,Zd(n,a,i,o)}finally{K.p=d,R.T=c}}function v2(n,a,i,o){var c=R.T;R.T=null;var d=K.p;try{K.p=8,Zd(n,a,i,o)}finally{K.p=d,R.T=c}}function Zd(n,a,i,o){if(hu){var c=Fd(o);if(c===null)Dd(n,a,o,mu,i),Vv(n,o);else if(_2(c,n,a,i,o))o.stopPropagation();else if(Vv(n,o),a&4&&-1<b2.indexOf(n)){for(;c!==null;){var d=Ms(c);if(d!==null)switch(d.tag){case 3:if(d=d.stateNode,d.current.memoizedState.isDehydrated){var y=ba(d.pendingLanes);if(y!==0){var b=d;for(b.pendingLanes|=2,b.entangledLanes|=2;y;){var T=1<<31-Lt(y);b.entanglements[1]|=T,y&=~T}wa(d),(tt&6)===0&&(Wo=ae()+500,_l(0))}}break;case 31:case 13:b=Pr(d,2),b!==null&&En(b,d,2),Ko(),Bd(d,2)}if(d=Fd(o),d===null&&Dd(n,a,o,mu,i),d===c)break;c=d}c!==null&&o.stopPropagation()}else Dd(n,a,o,null,i)}}function Fd(n){return n=$c(n),$d(n)}var mu=null;function $d(n){if(mu=null,n=Ns(n),n!==null){var a=u(n);if(a===null)n=null;else{var i=a.tag;if(i===13){if(n=f(a),n!==null)return n;n=null}else if(i===31){if(n=h(a),n!==null)return n;n=null}else if(i===3){if(a.stateNode.current.memoizedState.isDehydrated)return a.tag===3?a.stateNode.containerInfo:null;n=null}else a!==n&&(n=null)}}return mu=n,null}function Hv(n){switch(n){case"beforetoggle":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"toggle":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 2;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"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(se()){case ye:return 2;case Xe:return 8;case Ie:case $t:return 32;case mn:return 268435456;default:return 32}default:return 32}}var qd=!1,zr=null,kr=null,jr=null,Al=new Map,Dl=new Map,Ur=[],b2="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".split(" ");function Vv(n,a){switch(n){case"focusin":case"focusout":zr=null;break;case"dragenter":case"dragleave":kr=null;break;case"mouseover":case"mouseout":jr=null;break;case"pointerover":case"pointerout":Al.delete(a.pointerId);break;case"gotpointercapture":case"lostpointercapture":Dl.delete(a.pointerId)}}function Cl(n,a,i,o,c,d){return n===null||n.nativeEvent!==d?(n={blockedOn:a,domEventName:i,eventSystemFlags:o,nativeEvent:d,targetContainers:[c]},a!==null&&(a=Ms(a),a!==null&&Lv(a)),n):(n.eventSystemFlags|=o,a=n.targetContainers,c!==null&&a.indexOf(c)===-1&&a.push(c),n)}function _2(n,a,i,o,c){switch(a){case"focusin":return zr=Cl(zr,n,a,i,o,c),!0;case"dragenter":return kr=Cl(kr,n,a,i,o,c),!0;case"mouseover":return jr=Cl(jr,n,a,i,o,c),!0;case"pointerover":var d=c.pointerId;return Al.set(d,Cl(Al.get(d)||null,n,a,i,o,c)),!0;case"gotpointercapture":return d=c.pointerId,Dl.set(d,Cl(Dl.get(d)||null,n,a,i,o,c)),!0}return!1}function Bv(n){var a=Ns(n.target);if(a!==null){var i=u(a);if(i!==null){if(a=i.tag,a===13){if(a=f(i),a!==null){n.blockedOn=a,tp(n.priority,function(){Yv(i)});return}}else if(a===31){if(a=h(i),a!==null){n.blockedOn=a,tp(n.priority,function(){Yv(i)});return}}else if(a===3&&i.stateNode.current.memoizedState.isDehydrated){n.blockedOn=i.tag===3?i.stateNode.containerInfo:null;return}}}n.blockedOn=null}function pu(n){if(n.blockedOn!==null)return!1;for(var a=n.targetContainers;0<a.length;){var i=Fd(n.nativeEvent);if(i===null){i=n.nativeEvent;var o=new i.constructor(i.type,i);Fc=o,i.target.dispatchEvent(o),Fc=null}else return a=Ms(i),a!==null&&Lv(a),n.blockedOn=i,!1;a.shift()}return!0}function Zv(n,a,i){pu(n)&&i.delete(a)}function S2(){qd=!1,zr!==null&&pu(zr)&&(zr=null),kr!==null&&pu(kr)&&(kr=null),jr!==null&&pu(jr)&&(jr=null),Al.forEach(Zv),Dl.forEach(Zv)}function gu(n,a){n.blockedOn===a&&(n.blockedOn=null,qd||(qd=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,S2)))}var yu=null;function Fv(n){yu!==n&&(yu=n,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){yu===n&&(yu=null);for(var a=0;a<n.length;a+=3){var i=n[a],o=n[a+1],c=n[a+2];if(typeof o!="function"){if($d(o||i)===null)continue;break}var d=Ms(i);d!==null&&(n.splice(a,3),a-=3,Ff(d,{pending:!0,data:c,method:i.method,action:o},o,c))}}))}function hi(n){function a(T){return gu(T,n)}zr!==null&&gu(zr,n),kr!==null&&gu(kr,n),jr!==null&&gu(jr,n),Al.forEach(a),Dl.forEach(a);for(var i=0;i<Ur.length;i++){var o=Ur[i];o.blockedOn===n&&(o.blockedOn=null)}for(;0<Ur.length&&(i=Ur[0],i.blockedOn===null);)Bv(i),i.blockedOn===null&&Ur.shift();if(i=(n.ownerDocument||n).$$reactFormReplay,i!=null)for(o=0;o<i.length;o+=3){var c=i[o],d=i[o+1],y=c[vn]||null;if(typeof d=="function")y||Fv(i);else if(y){var b=null;if(d&&d.hasAttribute("formAction")){if(c=d,y=d[vn]||null)b=y.formAction;else if($d(c)!==null)continue}else b=y.action;typeof b=="function"?i[o+1]=b:(i.splice(o,3),o-=3),Fv(i)}}}function $v(){function n(d){d.canIntercept&&d.info==="react-transition"&&d.intercept({handler:function(){return new Promise(function(y){return c=y})},focusReset:"manual",scroll:"manual"})}function a(){c!==null&&(c(),c=null),o||setTimeout(i,20)}function i(){if(!o&&!navigation.transition){var d=navigation.currentEntry;d&&d.url!=null&&navigation.navigate(d.url,{state:d.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var o=!1,c=null;return navigation.addEventListener("navigate",n),navigation.addEventListener("navigatesuccess",a),navigation.addEventListener("navigateerror",a),setTimeout(i,100),function(){o=!0,navigation.removeEventListener("navigate",n),navigation.removeEventListener("navigatesuccess",a),navigation.removeEventListener("navigateerror",a),c!==null&&(c(),c=null)}}}function Gd(n){this._internalRoot=n}vu.prototype.render=Gd.prototype.render=function(n){var a=this._internalRoot;if(a===null)throw Error(s(409));var i=a.current,o=Yn();jv(i,o,n,a,null,null)},vu.prototype.unmount=Gd.prototype.unmount=function(){var n=this._internalRoot;if(n!==null){this._internalRoot=null;var a=n.containerInfo;jv(n.current,2,null,n,null,null),Ko(),a[Rs]=null}};function vu(n){this._internalRoot=n}vu.prototype.unstable_scheduleHydration=function(n){if(n){var a=Uc();n={blockedOn:null,target:n,priority:a};for(var i=0;i<Ur.length&&a!==0&&a<Ur[i].priority;i++);Ur.splice(i,0,n),i===0&&Bv(n)}};var qv=t.version;if(qv!=="19.2.1")throw Error(s(527,qv,"19.2.1"));K.findDOMNode=function(n){var a=n._reactInternals;if(a===void 0)throw typeof n.render=="function"?Error(s(188)):(n=Object.keys(n).join(","),Error(s(268,n)));return n=m(a),n=n!==null?v(n):null,n=n===null?null:n.stateNode,n};var x2={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:R,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var bu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!bu.isDisabled&&bu.supportsFiber)try{na=bu.inject(x2),Ut=bu}catch{}}return Nl.createRoot=function(n,a){if(!l(n))throw Error(s(299));var i=!1,o="",c=Kg,d=Jg,y=ey;return a!=null&&(a.unstable_strictMode===!0&&(i=!0),a.identifierPrefix!==void 0&&(o=a.identifierPrefix),a.onUncaughtError!==void 0&&(c=a.onUncaughtError),a.onCaughtError!==void 0&&(d=a.onCaughtError),a.onRecoverableError!==void 0&&(y=a.onRecoverableError)),a=zv(n,1,!1,null,null,i,o,null,c,d,y,$v),n[Rs]=a.current,Ad(n),new Gd(a)},Nl.hydrateRoot=function(n,a,i){if(!l(n))throw Error(s(299));var o=!1,c="",d=Kg,y=Jg,b=ey,T=null;return i!=null&&(i.unstable_strictMode===!0&&(o=!0),i.identifierPrefix!==void 0&&(c=i.identifierPrefix),i.onUncaughtError!==void 0&&(d=i.onUncaughtError),i.onCaughtError!==void 0&&(y=i.onCaughtError),i.onRecoverableError!==void 0&&(b=i.onRecoverableError),i.formState!==void 0&&(T=i.formState)),a=zv(n,1,!0,a,i??null,o,c,T,d,y,b,$v),a.context=kv(null),i=a.current,o=Yn(),o=Cs(o),c=Sr(o),c.callback=null,xr(i,c,o),i=o,a.current.lanes=i,_t(a,i),wa(a),n[Rs]=a.current,Ad(n),new vu(a)},Nl.version="19.2.1",Nl}var t0;function z2(){if(t0)return Qd.exports;t0=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Qd.exports=M2(),Qd.exports}var k2=z2(),Jd={exports:{}},eh={};var n0;function j2(){if(n0)return eh;n0=1;var e=Il().__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;return eh.c=function(t){return e.H.useMemoCache(t)},eh}var a0;function U2(){return a0||(a0=1,Jd.exports=j2()),Jd.exports}var Qe=U2();function tn(e,t,{checkForDefaultPrevented:r=!0}={}){return function(l){if(e?.(l),r===!1||!l.defaultPrevented)return t?.(l)}}function r0(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Ql(...e){return t=>{let r=!1;const s=e.map(l=>{const u=r0(l,t);return!r&&typeof u=="function"&&(r=!0),u});if(r)return()=>{for(let l=0;l<s.length;l++){const u=s[l];typeof u=="function"?u():r0(e[l],null)}}}}function Da(...e){return x.useCallback(Ql(...e),e)}function L2(e,t){const r=x.createContext(t),s=u=>{const{children:f,...h}=u,p=x.useMemo(()=>h,Object.values(h));return S.jsx(r.Provider,{value:p,children:f})};s.displayName=e+"Provider";function l(u){const f=x.useContext(r);if(f)return f;if(t!==void 0)return t;throw new Error(`\`${u}\` must be used within \`${e}\``)}return[s,l]}function lc(e,t=[]){let r=[];function s(u,f){const h=x.createContext(f),p=r.length;r=[...r,f];const m=g=>{const{scope:_,children:N,...w}=g,E=_?.[e]?.[p]||h,D=x.useMemo(()=>w,Object.values(w));return S.jsx(E.Provider,{value:D,children:N})};m.displayName=u+"Provider";function v(g,_){const N=_?.[e]?.[p]||h,w=x.useContext(N);if(w)return w;if(f!==void 0)return f;throw new Error(`\`${g}\` must be used within \`${u}\``)}return[m,v]}const l=()=>{const u=r.map(f=>x.createContext(f));return function(h){const p=h?.[e]||u;return x.useMemo(()=>({[`__scope${e}`]:{...h,[e]:p}}),[h,p])}};return l.scopeName=e,[s,Y2(l,...t)]}function Y2(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const s=e.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(u){const f=s.reduce((h,{useScope:p,scopeName:m})=>{const g=p(u)[`__scope${m}`];return{...h,...g}},{});return x.useMemo(()=>({[`__scope${t.scopeName}`]:f}),[f])}};return r.scopeName=t.scopeName,r}var Fr=globalThis?.document?x.useLayoutEffect:()=>{},H2=Ph[" useId ".trim().toString()]||(()=>{}),V2=0;function Yl(e){const[t,r]=x.useState(H2());return Fr(()=>{r(s=>s??String(V2++))},[e]),e||(t?`radix-${t}`:"")}var B2=Ph[" useInsertionEffect ".trim().toString()]||Fr;function Kh({prop:e,defaultProp:t,onChange:r=()=>{},caller:s}){const[l,u,f]=Z2({defaultProp:t,onChange:r}),h=e!==void 0,p=h?e:l;{const v=x.useRef(e!==void 0);x.useEffect(()=>{const g=v.current;g!==h&&console.warn(`${s} is changing from ${g?"controlled":"uncontrolled"} to ${h?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),v.current=h},[h,s])}const m=x.useCallback(v=>{if(h){const g=F2(v)?v(e):v;g!==e&&f.current?.(g)}else u(v)},[h,e,u,f]);return[p,m]}function Z2({defaultProp:e,onChange:t}){const[r,s]=x.useState(e),l=x.useRef(r),u=x.useRef(t);return B2(()=>{u.current=t},[t]),x.useEffect(()=>{l.current!==r&&(u.current?.(r),l.current=r)},[r,l]),[r,s,u]}function F2(e){return typeof e=="function"}var Bb=Vb();const Zb=Hb(Bb);function $2(e){const t=q2(e),r=x.forwardRef((s,l)=>{const{children:u,...f}=s,h=x.Children.toArray(u),p=h.find(X2);if(p){const m=p.props.children,v=h.map(g=>g===p?x.Children.count(m)>1?x.Children.only(null):x.isValidElement(m)?m.props.children:null:g);return S.jsx(t,{...f,ref:l,children:x.isValidElement(m)?x.cloneElement(m,void 0,v):null})}return S.jsx(t,{...f,ref:l,children:u})});return r.displayName=`${e}.Slot`,r}function q2(e){const t=x.forwardRef((r,s)=>{const{children:l,...u}=r;if(x.isValidElement(l)){const f=Q2(l),h=I2(u,l.props);return l.type!==x.Fragment&&(h.ref=s?Ql(s,f):f),x.cloneElement(l,h)}return x.Children.count(l)>1?x.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var G2=Symbol("radix.slottable");function X2(e){return x.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===G2}function I2(e,t){const r={...t};for(const s in t){const l=e[s],u=t[s];/^on[A-Z]/.test(s)?l&&u?r[s]=(...h)=>{const p=u(...h);return l(...h),p}:l&&(r[s]=l):s==="style"?r[s]={...l,...u}:s==="className"&&(r[s]=[l,u].filter(Boolean).join(" "))}return{...e,...r}}function Q2(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var W2=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],dn=W2.reduce((e,t)=>{const r=$2(`Primitive.${t}`),s=x.forwardRef((l,u)=>{const{asChild:f,...h}=l,p=f?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),S.jsx(p,{...h,ref:u})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{});function P2(e,t){e&&Bb.flushSync(()=>e.dispatchEvent(t))}function ys(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e}),x.useMemo(()=>(...r)=>t.current?.(...r),[])}function K2(e,t=globalThis?.document){const r=ys(e);x.useEffect(()=>{const s=l=>{l.key==="Escape"&&r(l)};return t.addEventListener("keydown",s,{capture:!0}),()=>t.removeEventListener("keydown",s,{capture:!0})},[r,t])}var J2="DismissableLayer",Ah="dismissableLayer.update",eE="dismissableLayer.pointerDownOutside",tE="dismissableLayer.focusOutside",s0,Fb=x.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),$b=x.forwardRef((e,t)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:f,onDismiss:h,...p}=e,m=x.useContext(Fb),[v,g]=x.useState(null),_=v?.ownerDocument??globalThis?.document,[,N]=x.useState({}),w=Da(t,P=>g(P)),E=Array.from(m.layers),[D]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),Y=E.indexOf(D),Q=v?E.indexOf(v):-1,q=m.layersWithOutsidePointerEventsDisabled.size>0,B=Q>=Y,J=rE(P=>{const te=P.target,_e=[...m.branches].some(Ue=>Ue.contains(te));!B||_e||(l?.(P),f?.(P),P.defaultPrevented||h?.())},_),ie=sE(P=>{const te=P.target;[...m.branches].some(Ue=>Ue.contains(te))||(u?.(P),f?.(P),P.defaultPrevented||h?.())},_);return K2(P=>{Q===m.layers.size-1&&(s?.(P),!P.defaultPrevented&&h&&(P.preventDefault(),h()))},_),x.useEffect(()=>{if(v)return r&&(m.layersWithOutsidePointerEventsDisabled.size===0&&(s0=_.body.style.pointerEvents,_.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(v)),m.layers.add(v),i0(),()=>{r&&m.layersWithOutsidePointerEventsDisabled.size===1&&(_.body.style.pointerEvents=s0)}},[v,_,r,m]),x.useEffect(()=>()=>{v&&(m.layers.delete(v),m.layersWithOutsidePointerEventsDisabled.delete(v),i0())},[v,m]),x.useEffect(()=>{const P=()=>N({});return document.addEventListener(Ah,P),()=>document.removeEventListener(Ah,P)},[]),S.jsx(dn.div,{...p,ref:w,style:{pointerEvents:q?B?"auto":"none":void 0,...e.style},onFocusCapture:tn(e.onFocusCapture,ie.onFocusCapture),onBlurCapture:tn(e.onBlurCapture,ie.onBlurCapture),onPointerDownCapture:tn(e.onPointerDownCapture,J.onPointerDownCapture)})});$b.displayName=J2;var nE="DismissableLayerBranch",aE=x.forwardRef((e,t)=>{const r=x.useContext(Fb),s=x.useRef(null),l=Da(t,s);return x.useEffect(()=>{const u=s.current;if(u)return r.branches.add(u),()=>{r.branches.delete(u)}},[r.branches]),S.jsx(dn.div,{...e,ref:l})});aE.displayName=nE;function rE(e,t=globalThis?.document){const r=ys(e),s=x.useRef(!1),l=x.useRef(()=>{});return x.useEffect(()=>{const u=h=>{if(h.target&&!s.current){let p=function(){qb(eE,r,m,{discrete:!0})};const m={originalEvent:h};h.pointerType==="touch"?(t.removeEventListener("click",l.current),l.current=p,t.addEventListener("click",l.current,{once:!0})):p()}else t.removeEventListener("click",l.current);s.current=!1},f=window.setTimeout(()=>{t.addEventListener("pointerdown",u)},0);return()=>{window.clearTimeout(f),t.removeEventListener("pointerdown",u),t.removeEventListener("click",l.current)}},[t,r]),{onPointerDownCapture:()=>s.current=!0}}function sE(e,t=globalThis?.document){const r=ys(e),s=x.useRef(!1);return x.useEffect(()=>{const l=u=>{u.target&&!s.current&&qb(tE,r,{originalEvent:u},{discrete:!1})};return t.addEventListener("focusin",l),()=>t.removeEventListener("focusin",l)},[t,r]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}function i0(){const e=new CustomEvent(Ah);document.dispatchEvent(e)}function qb(e,t,r,{discrete:s}){const l=r.originalEvent.target,u=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&l.addEventListener(e,t,{once:!0}),s?P2(l,u):l.dispatchEvent(u)}var th="focusScope.autoFocusOnMount",nh="focusScope.autoFocusOnUnmount",l0={bubbles:!1,cancelable:!0},iE="FocusScope",Gb=x.forwardRef((e,t)=>{const{loop:r=!1,trapped:s=!1,onMountAutoFocus:l,onUnmountAutoFocus:u,...f}=e,[h,p]=x.useState(null),m=ys(l),v=ys(u),g=x.useRef(null),_=Da(t,E=>p(E)),N=x.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;x.useEffect(()=>{if(s){let E=function(q){if(N.paused||!h)return;const B=q.target;h.contains(B)?g.current=B:Hr(g.current,{select:!0})},D=function(q){if(N.paused||!h)return;const B=q.relatedTarget;B!==null&&(h.contains(B)||Hr(g.current,{select:!0}))},Y=function(q){if(document.activeElement===document.body)for(const J of q)J.removedNodes.length>0&&Hr(h)};document.addEventListener("focusin",E),document.addEventListener("focusout",D);const Q=new MutationObserver(Y);return h&&Q.observe(h,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",E),document.removeEventListener("focusout",D),Q.disconnect()}}},[s,h,N.paused]),x.useEffect(()=>{if(h){u0.add(N);const E=document.activeElement;if(!h.contains(E)){const Y=new CustomEvent(th,l0);h.addEventListener(th,m),h.dispatchEvent(Y),Y.defaultPrevented||(lE(dE(Xb(h)),{select:!0}),document.activeElement===E&&Hr(h))}return()=>{h.removeEventListener(th,m),setTimeout(()=>{const Y=new CustomEvent(nh,l0);h.addEventListener(nh,v),h.dispatchEvent(Y),Y.defaultPrevented||Hr(E??document.body,{select:!0}),h.removeEventListener(nh,v),u0.remove(N)},0)}}},[h,m,v,N]);const w=x.useCallback(E=>{if(!r&&!s||N.paused)return;const D=E.key==="Tab"&&!E.altKey&&!E.ctrlKey&&!E.metaKey,Y=document.activeElement;if(D&&Y){const Q=E.currentTarget,[q,B]=oE(Q);q&&B?!E.shiftKey&&Y===B?(E.preventDefault(),r&&Hr(q,{select:!0})):E.shiftKey&&Y===q&&(E.preventDefault(),r&&Hr(B,{select:!0})):Y===Q&&E.preventDefault()}},[r,s,N.paused]);return S.jsx(dn.div,{tabIndex:-1,...f,ref:_,onKeyDown:w})});Gb.displayName=iE;function lE(e,{select:t=!1}={}){const r=document.activeElement;for(const s of e)if(Hr(s,{select:t}),document.activeElement!==r)return}function oE(e){const t=Xb(e),r=o0(t,e),s=o0(t.reverse(),e);return[r,s]}function Xb(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:s=>{const l=s.tagName==="INPUT"&&s.type==="hidden";return s.disabled||s.hidden||l?NodeFilter.FILTER_SKIP:s.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function o0(e,t){for(const r of e)if(!uE(r,{upTo:t}))return r}function uE(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function cE(e){return e instanceof HTMLInputElement&&"select"in e}function Hr(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&cE(e)&&t&&e.select()}}var u0=fE();function fE(){let e=[];return{add(t){const r=e[0];t!==r&&r?.pause(),e=c0(e,t),e.unshift(t)},remove(t){e=c0(e,t),e[0]?.resume()}}}function c0(e,t){const r=[...e],s=r.indexOf(t);return s!==-1&&r.splice(s,1),r}function dE(e){return e.filter(t=>t.tagName!=="A")}var hE="Portal",Ib=x.forwardRef((e,t)=>{const{container:r,...s}=e,[l,u]=x.useState(!1);Fr(()=>u(!0),[]);const f=r||l&&globalThis?.document?.body;return f?Zb.createPortal(S.jsx(dn.div,{...s,ref:t}),f):null});Ib.displayName=hE;function mE(e,t){return x.useReducer((r,s)=>t[r][s]??r,e)}var Wl=e=>{const{present:t,children:r}=e,s=pE(t),l=typeof r=="function"?r({present:s.isPresent}):x.Children.only(r),u=Da(s.ref,gE(l));return typeof r=="function"||s.isPresent?x.cloneElement(l,{ref:u}):null};Wl.displayName="Presence";function pE(e){const[t,r]=x.useState(),s=x.useRef(null),l=x.useRef(e),u=x.useRef("none"),f=e?"mounted":"unmounted",[h,p]=mE(f,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return x.useEffect(()=>{const m=_u(s.current);u.current=h==="mounted"?m:"none"},[h]),Fr(()=>{const m=s.current,v=l.current;if(v!==e){const _=u.current,N=_u(m);e?p("MOUNT"):N==="none"||m?.display==="none"?p("UNMOUNT"):p(v&&_!==N?"ANIMATION_OUT":"UNMOUNT"),l.current=e}},[e,p]),Fr(()=>{if(t){let m;const v=t.ownerDocument.defaultView??window,g=N=>{const E=_u(s.current).includes(CSS.escape(N.animationName));if(N.target===t&&E&&(p("ANIMATION_END"),!l.current)){const D=t.style.animationFillMode;t.style.animationFillMode="forwards",m=v.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=D)})}},_=N=>{N.target===t&&(u.current=_u(s.current))};return t.addEventListener("animationstart",_),t.addEventListener("animationcancel",g),t.addEventListener("animationend",g),()=>{v.clearTimeout(m),t.removeEventListener("animationstart",_),t.removeEventListener("animationcancel",g),t.removeEventListener("animationend",g)}}else p("ANIMATION_END")},[t,p]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:x.useCallback(m=>{s.current=m?getComputedStyle(m):null,r(m)},[])}}function _u(e){return e?.animationName||"none"}function gE(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var ah=0;function yE(){x.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??f0()),document.body.insertAdjacentElement("beforeend",e[1]??f0()),ah++,()=>{ah===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),ah--}},[])}function f0(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Oa=function(){return Oa=Object.assign||function(t){for(var r,s=1,l=arguments.length;s<l;s++){r=arguments[s];for(var u in r)Object.prototype.hasOwnProperty.call(r,u)&&(t[u]=r[u])}return t},Oa.apply(this,arguments)};function Qb(e,t){var r={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(r[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,s=Object.getOwnPropertySymbols(e);l<s.length;l++)t.indexOf(s[l])<0&&Object.prototype.propertyIsEnumerable.call(e,s[l])&&(r[s[l]]=e[s[l]]);return r}function vE(e,t,r){if(r||arguments.length===2)for(var s=0,l=t.length,u;s<l;s++)(u||!(s in t))&&(u||(u=Array.prototype.slice.call(t,0,s)),u[s]=t[s]);return e.concat(u||Array.prototype.slice.call(t))}var Uu="right-scroll-bar-position",Lu="width-before-scroll-bar",bE="with-scroll-bars-hidden",_E="--removed-body-scroll-bar-size";function rh(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function SE(e,t){var r=x.useState(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(s){var l=r.value;l!==s&&(r.value=s,r.callback(s,l))}}}})[0];return r.callback=t,r.facade}var xE=typeof window<"u"?x.useLayoutEffect:x.useEffect,d0=new WeakMap;function wE(e,t){var r=SE(null,function(s){return e.forEach(function(l){return rh(l,s)})});return xE(function(){var s=d0.get(r);if(s){var l=new Set(s),u=new Set(e),f=r.current;l.forEach(function(h){u.has(h)||rh(h,null)}),u.forEach(function(h){l.has(h)||rh(h,f)})}d0.set(r,e)},[e]),r}function EE(e){return e}function TE(e,t){t===void 0&&(t=EE);var r=[],s=!1,l={read:function(){if(s)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(u){var f=t(u,s);return r.push(f),function(){r=r.filter(function(h){return h!==f})}},assignSyncMedium:function(u){for(s=!0;r.length;){var f=r;r=[],f.forEach(u)}r={push:function(h){return u(h)},filter:function(){return r}}},assignMedium:function(u){s=!0;var f=[];if(r.length){var h=r;r=[],h.forEach(u),f=r}var p=function(){var v=f;f=[],v.forEach(u)},m=function(){return Promise.resolve().then(p)};m(),r={push:function(v){f.push(v),m()},filter:function(v){return f=f.filter(v),r}}}};return l}function OE(e){e===void 0&&(e={});var t=TE(null);return t.options=Oa({async:!0,ssr:!1},e),t}var Wb=function(e){var t=e.sideCar,r=Qb(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var s=t.read();if(!s)throw new Error("Sidecar medium not found");return x.createElement(s,Oa({},r))};Wb.isSideCarExport=!0;function AE(e,t){return e.useMedium(t),Wb}var Pb=OE(),sh=function(){},oc=x.forwardRef(function(e,t){var r=x.useRef(null),s=x.useState({onScrollCapture:sh,onWheelCapture:sh,onTouchMoveCapture:sh}),l=s[0],u=s[1],f=e.forwardProps,h=e.children,p=e.className,m=e.removeScrollBar,v=e.enabled,g=e.shards,_=e.sideCar,N=e.noRelative,w=e.noIsolation,E=e.inert,D=e.allowPinchZoom,Y=e.as,Q=Y===void 0?"div":Y,q=e.gapMode,B=Qb(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),J=_,ie=wE([r,t]),P=Oa(Oa({},B),l);return x.createElement(x.Fragment,null,v&&x.createElement(J,{sideCar:Pb,removeScrollBar:m,shards:g,noRelative:N,noIsolation:w,inert:E,setCallbacks:u,allowPinchZoom:!!D,lockRef:r,gapMode:q}),f?x.cloneElement(x.Children.only(h),Oa(Oa({},P),{ref:ie})):x.createElement(Q,Oa({},P,{className:p,ref:ie}),h))});oc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};oc.classNames={fullWidth:Lu,zeroRight:Uu};var DE=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function CE(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=DE();return t&&e.setAttribute("nonce",t),e}function RE(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function NE(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var ME=function(){var e=0,t=null;return{add:function(r){e==0&&(t=CE())&&(RE(t,r),NE(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},zE=function(){var e=ME();return function(t,r){x.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},Kb=function(){var e=zE(),t=function(r){var s=r.styles,l=r.dynamic;return e(s,l),null};return t},kE={left:0,top:0,right:0,gap:0},ih=function(e){return parseInt(e||"",10)||0},jE=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],s=t[e==="padding"?"paddingTop":"marginTop"],l=t[e==="padding"?"paddingRight":"marginRight"];return[ih(r),ih(s),ih(l)]},UE=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return kE;var t=jE(e),r=document.documentElement.clientWidth,s=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,s-r+t[2]-t[0])}},LE=Kb(),Ti="data-scroll-locked",YE=function(e,t,r,s){var l=e.left,u=e.top,f=e.right,h=e.gap;return r===void 0&&(r="margin"),`
|
|
.`.concat(bE,` {
|
|
overflow: hidden `).concat(s,`;
|
|
padding-right: `).concat(h,"px ").concat(s,`;
|
|
}
|
|
body[`).concat(Ti,`] {
|
|
overflow: hidden `).concat(s,`;
|
|
overscroll-behavior: contain;
|
|
`).concat([t&&"position: relative ".concat(s,";"),r==="margin"&&`
|
|
padding-left: `.concat(l,`px;
|
|
padding-top: `).concat(u,`px;
|
|
padding-right: `).concat(f,`px;
|
|
margin-left:0;
|
|
margin-top:0;
|
|
margin-right: `).concat(h,"px ").concat(s,`;
|
|
`),r==="padding"&&"padding-right: ".concat(h,"px ").concat(s,";")].filter(Boolean).join(""),`
|
|
}
|
|
|
|
.`).concat(Uu,` {
|
|
right: `).concat(h,"px ").concat(s,`;
|
|
}
|
|
|
|
.`).concat(Lu,` {
|
|
margin-right: `).concat(h,"px ").concat(s,`;
|
|
}
|
|
|
|
.`).concat(Uu," .").concat(Uu,` {
|
|
right: 0 `).concat(s,`;
|
|
}
|
|
|
|
.`).concat(Lu," .").concat(Lu,` {
|
|
margin-right: 0 `).concat(s,`;
|
|
}
|
|
|
|
body[`).concat(Ti,`] {
|
|
`).concat(_E,": ").concat(h,`px;
|
|
}
|
|
`)},h0=function(){var e=parseInt(document.body.getAttribute(Ti)||"0",10);return isFinite(e)?e:0},HE=function(){x.useEffect(function(){return document.body.setAttribute(Ti,(h0()+1).toString()),function(){var e=h0()-1;e<=0?document.body.removeAttribute(Ti):document.body.setAttribute(Ti,e.toString())}},[])},VE=function(e){var t=e.noRelative,r=e.noImportant,s=e.gapMode,l=s===void 0?"margin":s;HE();var u=x.useMemo(function(){return UE(l)},[l]);return x.createElement(LE,{styles:YE(u,!t,l,r?"":"!important")})},Dh=!1;if(typeof window<"u")try{var Su=Object.defineProperty({},"passive",{get:function(){return Dh=!0,!0}});window.addEventListener("test",Su,Su),window.removeEventListener("test",Su,Su)}catch{Dh=!1}var mi=Dh?{passive:!1}:!1,BE=function(e){return e.tagName==="TEXTAREA"},Jb=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!BE(e)&&r[t]==="visible")},ZE=function(e){return Jb(e,"overflowY")},FE=function(e){return Jb(e,"overflowX")},m0=function(e,t){var r=t.ownerDocument,s=t;do{typeof ShadowRoot<"u"&&s instanceof ShadowRoot&&(s=s.host);var l=e1(e,s);if(l){var u=t1(e,s),f=u[1],h=u[2];if(f>h)return!0}s=s.parentNode}while(s&&s!==r.body);return!1},$E=function(e){var t=e.scrollTop,r=e.scrollHeight,s=e.clientHeight;return[t,r,s]},qE=function(e){var t=e.scrollLeft,r=e.scrollWidth,s=e.clientWidth;return[t,r,s]},e1=function(e,t){return e==="v"?ZE(t):FE(t)},t1=function(e,t){return e==="v"?$E(t):qE(t)},GE=function(e,t){return e==="h"&&t==="rtl"?-1:1},XE=function(e,t,r,s,l){var u=GE(e,window.getComputedStyle(t).direction),f=u*s,h=r.target,p=t.contains(h),m=!1,v=f>0,g=0,_=0;do{if(!h)break;var N=t1(e,h),w=N[0],E=N[1],D=N[2],Y=E-D-u*w;(w||Y)&&e1(e,h)&&(g+=Y,_+=w);var Q=h.parentNode;h=Q&&Q.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Q.host:Q}while(!p&&h!==document.body||p&&(t.contains(h)||t===h));return(v&&Math.abs(g)<1||!v&&Math.abs(_)<1)&&(m=!0),m},xu=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},p0=function(e){return[e.deltaX,e.deltaY]},g0=function(e){return e&&"current"in e?e.current:e},IE=function(e,t){return e[0]===t[0]&&e[1]===t[1]},QE=function(e){return`
|
|
.block-interactivity-`.concat(e,` {pointer-events: none;}
|
|
.allow-interactivity-`).concat(e,` {pointer-events: all;}
|
|
`)},WE=0,pi=[];function PE(e){var t=x.useRef([]),r=x.useRef([0,0]),s=x.useRef(),l=x.useState(WE++)[0],u=x.useState(Kb)[0],f=x.useRef(e);x.useEffect(function(){f.current=e},[e]),x.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var E=vE([e.lockRef.current],(e.shards||[]).map(g0),!0).filter(Boolean);return E.forEach(function(D){return D.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),E.forEach(function(D){return D.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var h=x.useCallback(function(E,D){if("touches"in E&&E.touches.length===2||E.type==="wheel"&&E.ctrlKey)return!f.current.allowPinchZoom;var Y=xu(E),Q=r.current,q="deltaX"in E?E.deltaX:Q[0]-Y[0],B="deltaY"in E?E.deltaY:Q[1]-Y[1],J,ie=E.target,P=Math.abs(q)>Math.abs(B)?"h":"v";if("touches"in E&&P==="h"&&ie.type==="range")return!1;var te=window.getSelection(),_e=te&&te.anchorNode,Ue=_e?_e===ie||_e.contains(ie):!1;if(Ue)return!1;var Ce=m0(P,ie);if(!Ce)return!0;if(Ce?J=P:(J=P==="v"?"h":"v",Ce=m0(P,ie)),!Ce)return!1;if(!s.current&&"changedTouches"in E&&(q||B)&&(s.current=J),!J)return!0;var ce=s.current||J;return XE(ce,D,E,ce==="h"?q:B)},[]),p=x.useCallback(function(E){var D=E;if(!(!pi.length||pi[pi.length-1]!==u)){var Y="deltaY"in D?p0(D):xu(D),Q=t.current.filter(function(J){return J.name===D.type&&(J.target===D.target||D.target===J.shadowParent)&&IE(J.delta,Y)})[0];if(Q&&Q.should){D.cancelable&&D.preventDefault();return}if(!Q){var q=(f.current.shards||[]).map(g0).filter(Boolean).filter(function(J){return J.contains(D.target)}),B=q.length>0?h(D,q[0]):!f.current.noIsolation;B&&D.cancelable&&D.preventDefault()}}},[]),m=x.useCallback(function(E,D,Y,Q){var q={name:E,delta:D,target:Y,should:Q,shadowParent:KE(Y)};t.current.push(q),setTimeout(function(){t.current=t.current.filter(function(B){return B!==q})},1)},[]),v=x.useCallback(function(E){r.current=xu(E),s.current=void 0},[]),g=x.useCallback(function(E){m(E.type,p0(E),E.target,h(E,e.lockRef.current))},[]),_=x.useCallback(function(E){m(E.type,xu(E),E.target,h(E,e.lockRef.current))},[]);x.useEffect(function(){return pi.push(u),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:_}),document.addEventListener("wheel",p,mi),document.addEventListener("touchmove",p,mi),document.addEventListener("touchstart",v,mi),function(){pi=pi.filter(function(E){return E!==u}),document.removeEventListener("wheel",p,mi),document.removeEventListener("touchmove",p,mi),document.removeEventListener("touchstart",v,mi)}},[]);var N=e.removeScrollBar,w=e.inert;return x.createElement(x.Fragment,null,w?x.createElement(u,{styles:QE(l)}):null,N?x.createElement(VE,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function KE(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const JE=AE(Pb,PE);var n1=x.forwardRef(function(e,t){return x.createElement(oc,Oa({},e,{ref:t,sideCar:JE}))});n1.classNames=oc.classNames;var eT=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},gi=new WeakMap,wu=new WeakMap,Eu={},lh=0,a1=function(e){return e&&(e.host||a1(e.parentNode))},tT=function(e,t){return t.map(function(r){if(e.contains(r))return r;var s=a1(r);return s&&e.contains(s)?s:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},nT=function(e,t,r,s){var l=tT(t,Array.isArray(e)?e:[e]);Eu[r]||(Eu[r]=new WeakMap);var u=Eu[r],f=[],h=new Set,p=new Set(l),m=function(g){!g||h.has(g)||(h.add(g),m(g.parentNode))};l.forEach(m);var v=function(g){!g||p.has(g)||Array.prototype.forEach.call(g.children,function(_){if(h.has(_))v(_);else try{var N=_.getAttribute(s),w=N!==null&&N!=="false",E=(gi.get(_)||0)+1,D=(u.get(_)||0)+1;gi.set(_,E),u.set(_,D),f.push(_),E===1&&w&&wu.set(_,!0),D===1&&_.setAttribute(r,"true"),w||_.setAttribute(s,"true")}catch(Y){console.error("aria-hidden: cannot operate on ",_,Y)}})};return v(t),h.clear(),lh++,function(){f.forEach(function(g){var _=gi.get(g)-1,N=u.get(g)-1;gi.set(g,_),u.set(g,N),_||(wu.has(g)||g.removeAttribute(s),wu.delete(g)),N||g.removeAttribute(r)}),lh--,lh||(gi=new WeakMap,gi=new WeakMap,wu=new WeakMap,Eu={})}},aT=function(e,t,r){r===void 0&&(r="data-aria-hidden");var s=Array.from(Array.isArray(e)?e:[e]),l=eT(e);return l?(s.push.apply(s,Array.from(l.querySelectorAll("[aria-live], script"))),nT(s,l,r,"aria-hidden")):function(){return null}};function rT(e){const t=sT(e),r=x.forwardRef((s,l)=>{const{children:u,...f}=s,h=x.Children.toArray(u),p=h.find(lT);if(p){const m=p.props.children,v=h.map(g=>g===p?x.Children.count(m)>1?x.Children.only(null):x.isValidElement(m)?m.props.children:null:g);return S.jsx(t,{...f,ref:l,children:x.isValidElement(m)?x.cloneElement(m,void 0,v):null})}return S.jsx(t,{...f,ref:l,children:u})});return r.displayName=`${e}.Slot`,r}function sT(e){const t=x.forwardRef((r,s)=>{const{children:l,...u}=r;if(x.isValidElement(l)){const f=uT(l),h=oT(u,l.props);return l.type!==x.Fragment&&(h.ref=s?Ql(s,f):f),x.cloneElement(l,h)}return x.Children.count(l)>1?x.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var iT=Symbol("radix.slottable");function lT(e){return x.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===iT}function oT(e,t){const r={...t};for(const s in t){const l=e[s],u=t[s];/^on[A-Z]/.test(s)?l&&u?r[s]=(...h)=>{const p=u(...h);return l(...h),p}:l&&(r[s]=l):s==="style"?r[s]={...l,...u}:s==="className"&&(r[s]=[l,u].filter(Boolean).join(" "))}return{...e,...r}}function uT(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var uc="Dialog",[r1]=lc(uc),[cT,ma]=r1(uc),s1=e=>{const{__scopeDialog:t,children:r,open:s,defaultOpen:l,onOpenChange:u,modal:f=!0}=e,h=x.useRef(null),p=x.useRef(null),[m,v]=Kh({prop:s,defaultProp:l??!1,onChange:u,caller:uc});return S.jsx(cT,{scope:t,triggerRef:h,contentRef:p,contentId:Yl(),titleId:Yl(),descriptionId:Yl(),open:m,onOpenChange:v,onOpenToggle:x.useCallback(()=>v(g=>!g),[v]),modal:f,children:r})};s1.displayName=uc;var i1="DialogTrigger",l1=x.forwardRef((e,t)=>{const{__scopeDialog:r,...s}=e,l=ma(i1,r),u=Da(t,l.triggerRef);return S.jsx(dn.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":tm(l.open),...s,ref:u,onClick:tn(e.onClick,l.onOpenToggle)})});l1.displayName=i1;var Jh="DialogPortal",[fT,o1]=r1(Jh,{forceMount:void 0}),u1=e=>{const{__scopeDialog:t,forceMount:r,children:s,container:l}=e,u=ma(Jh,t);return S.jsx(fT,{scope:t,forceMount:r,children:x.Children.map(s,f=>S.jsx(Wl,{present:r||u.open,children:S.jsx(Ib,{asChild:!0,container:l,children:f})}))})};u1.displayName=Jh;var qu="DialogOverlay",c1=x.forwardRef((e,t)=>{const r=o1(qu,e.__scopeDialog),{forceMount:s=r.forceMount,...l}=e,u=ma(qu,e.__scopeDialog);return u.modal?S.jsx(Wl,{present:s||u.open,children:S.jsx(hT,{...l,ref:t})}):null});c1.displayName=qu;var dT=rT("DialogOverlay.RemoveScroll"),hT=x.forwardRef((e,t)=>{const{__scopeDialog:r,...s}=e,l=ma(qu,r);return S.jsx(n1,{as:dT,allowPinchZoom:!0,shards:[l.contentRef],children:S.jsx(dn.div,{"data-state":tm(l.open),...s,ref:t,style:{pointerEvents:"auto",...s.style}})})}),vs="DialogContent",f1=x.forwardRef((e,t)=>{const r=o1(vs,e.__scopeDialog),{forceMount:s=r.forceMount,...l}=e,u=ma(vs,e.__scopeDialog);return S.jsx(Wl,{present:s||u.open,children:u.modal?S.jsx(mT,{...l,ref:t}):S.jsx(pT,{...l,ref:t})})});f1.displayName=vs;var mT=x.forwardRef((e,t)=>{const r=ma(vs,e.__scopeDialog),s=x.useRef(null),l=Da(t,r.contentRef,s);return x.useEffect(()=>{const u=s.current;if(u)return aT(u)},[]),S.jsx(d1,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:tn(e.onCloseAutoFocus,u=>{u.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:tn(e.onPointerDownOutside,u=>{const f=u.detail.originalEvent,h=f.button===0&&f.ctrlKey===!0;(f.button===2||h)&&u.preventDefault()}),onFocusOutside:tn(e.onFocusOutside,u=>u.preventDefault())})}),pT=x.forwardRef((e,t)=>{const r=ma(vs,e.__scopeDialog),s=x.useRef(!1),l=x.useRef(!1);return S.jsx(d1,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:u=>{e.onCloseAutoFocus?.(u),u.defaultPrevented||(s.current||r.triggerRef.current?.focus(),u.preventDefault()),s.current=!1,l.current=!1},onInteractOutside:u=>{e.onInteractOutside?.(u),u.defaultPrevented||(s.current=!0,u.detail.originalEvent.type==="pointerdown"&&(l.current=!0));const f=u.target;r.triggerRef.current?.contains(f)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&l.current&&u.preventDefault()}})}),d1=x.forwardRef((e,t)=>{const{__scopeDialog:r,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:u,...f}=e,h=ma(vs,r),p=x.useRef(null),m=Da(t,p);return yE(),S.jsxs(S.Fragment,{children:[S.jsx(Gb,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:l,onUnmountAutoFocus:u,children:S.jsx($b,{role:"dialog",id:h.contentId,"aria-describedby":h.descriptionId,"aria-labelledby":h.titleId,"data-state":tm(h.open),...f,ref:m,onDismiss:()=>h.onOpenChange(!1)})}),S.jsxs(S.Fragment,{children:[S.jsx(gT,{titleId:h.titleId}),S.jsx(vT,{contentRef:p,descriptionId:h.descriptionId})]})]})}),em="DialogTitle",h1=x.forwardRef((e,t)=>{const{__scopeDialog:r,...s}=e,l=ma(em,r);return S.jsx(dn.h2,{id:l.titleId,...s,ref:t})});h1.displayName=em;var m1="DialogDescription",p1=x.forwardRef((e,t)=>{const{__scopeDialog:r,...s}=e,l=ma(m1,r);return S.jsx(dn.p,{id:l.descriptionId,...s,ref:t})});p1.displayName=m1;var g1="DialogClose",y1=x.forwardRef((e,t)=>{const{__scopeDialog:r,...s}=e,l=ma(g1,r);return S.jsx(dn.button,{type:"button",...s,ref:t,onClick:tn(e.onClick,()=>l.onOpenChange(!1))})});y1.displayName=g1;function tm(e){return e?"open":"closed"}var v1="DialogTitleWarning",[X5,b1]=L2(v1,{contentName:vs,titleName:em,docsSlug:"dialog"}),gT=({titleId:e})=>{const t=b1(v1),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
|
|
|
|
If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
|
|
|
|
For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return x.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},yT="DialogDescriptionWarning",vT=({contentRef:e,descriptionId:t})=>{const s=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${b1(yT).contentName}}.`;return x.useEffect(()=>{const l=e.current?.getAttribute("aria-describedby");t&&l&&(document.getElementById(t)||console.warn(s))},[s,e,t]),null},bT=s1,_T=l1,ST=u1,xT=c1,wT=f1,ET=h1,TT=p1,OT=y1;const AT=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),DT=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,r,s)=>s?s.toUpperCase():r.toLowerCase()),y0=e=>{const t=DT(e);return t.charAt(0).toUpperCase()+t.slice(1)},_1=(...e)=>e.filter((t,r,s)=>!!t&&t.trim()!==""&&s.indexOf(t)===r).join(" ").trim(),CT=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};var RT={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const NT=x.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:s,className:l="",children:u,iconNode:f,...h},p)=>x.createElement("svg",{ref:p,...RT,width:t,height:t,stroke:e,strokeWidth:s?Number(r)*24/Number(t):r,className:_1("lucide",l),...!u&&!CT(h)&&{"aria-hidden":"true"},...h},[...f.map(([m,v])=>x.createElement(m,v)),...Array.isArray(u)?u:[u]]));const on=(e,t)=>{const r=x.forwardRef(({className:s,...l},u)=>x.createElement(NT,{ref:u,iconNode:t,className:_1(`lucide-${AT(y0(e))}`,`lucide-${e}`,s),...l}));return r.displayName=y0(e),r};const MT=[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z",key:"18u6gg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]],Gu=on("camera",MT);const zT=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],v0=on("chevron-left",zT);const kT=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],b0=on("chevron-right",kT);const jT=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]],UT=on("circle-check-big",jT);const LT=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],YT=on("circle-check",LT);const HT=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]],S1=on("clipboard-list",HT);const VT=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]],_0=on("image",VT);const BT=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],x1=on("info",BT);const ZT=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],FT=on("loader-circle",ZT);const $T=[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]],Ll=on("loader",$T);const qT=[["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z",key:"2d38gg"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]],GT=on("octagon-x",qT);const XT=[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]],IT=on("trash-2",XT);const QT=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],w1=on("triangle-alert",QT);const WT=[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]],PT=on("user-round",WT);const KT=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],E1=on("users",KT);const JT=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],nm=on("x",JT);function T1(e){var t,r,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e)){var l=e.length;for(t=0;t<l;t++)e[t]&&(r=T1(e[t]))&&(s&&(s+=" "),s+=r)}else for(r in e)e[r]&&(s&&(s+=" "),s+=r);return s}function O1(){for(var e,t,r=0,s="",l=arguments.length;r<l;r++)(e=arguments[r])&&(t=T1(e))&&(s&&(s+=" "),s+=t);return s}var A1;function fe(){return A1.apply(null,arguments)}function eO(e){A1=e}function da(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function ps(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function Je(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function am(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(Je(e,t))return!1;return!0}function Tn(e){return e===void 0}function ir(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Pl(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function D1(e,t){var r=[],s,l=e.length;for(s=0;s<l;++s)r.push(t(e[s],s));return r}function Vr(e,t){for(var r in t)Je(t,r)&&(e[r]=t[r]);return Je(t,"toString")&&(e.toString=t.toString),Je(t,"valueOf")&&(e.valueOf=t.valueOf),e}function Ra(e,t,r,s){return P1(e,t,r,s,!0).utc()}function tO(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function Ye(e){return e._pf==null&&(e._pf=tO()),e._pf}var Ch;Array.prototype.some?Ch=Array.prototype.some:Ch=function(e){var t=Object(this),r=t.length>>>0,s;for(s=0;s<r;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1};function rm(e){var t=null,r=!1,s=e._d&&!isNaN(e._d.getTime());if(s&&(t=Ye(e),r=Ch.call(t.parsedDateParts,function(l){return l!=null}),s=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),e._strict&&(s=s&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=s;else return s;return e._isValid}function cc(e){var t=Ra(NaN);return e!=null?Vr(Ye(t),e):Ye(t).userInvalidated=!0,t}var S0=fe.momentProperties=[],oh=!1;function sm(e,t){var r,s,l,u=S0.length;if(Tn(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),Tn(t._i)||(e._i=t._i),Tn(t._f)||(e._f=t._f),Tn(t._l)||(e._l=t._l),Tn(t._strict)||(e._strict=t._strict),Tn(t._tzm)||(e._tzm=t._tzm),Tn(t._isUTC)||(e._isUTC=t._isUTC),Tn(t._offset)||(e._offset=t._offset),Tn(t._pf)||(e._pf=Ye(t)),Tn(t._locale)||(e._locale=t._locale),u>0)for(r=0;r<u;r++)s=S0[r],l=t[s],Tn(l)||(e[s]=l);return e}function Kl(e){sm(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),oh===!1&&(oh=!0,fe.updateOffset(this),oh=!1)}function ha(e){return e instanceof Kl||e!=null&&e._isAMomentObject!=null}function C1(e){fe.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function Jn(e,t){var r=!0;return Vr(function(){if(fe.deprecationHandler!=null&&fe.deprecationHandler(null,e),r){var s=[],l,u,f,h=arguments.length;for(u=0;u<h;u++){if(l="",typeof arguments[u]=="object"){l+=`
|
|
[`+u+"] ";for(f in arguments[0])Je(arguments[0],f)&&(l+=f+": "+arguments[0][f]+", ");l=l.slice(0,-2)}else l=arguments[u];s.push(l)}C1(e+`
|
|
Arguments: `+Array.prototype.slice.call(s).join("")+`
|
|
`+new Error().stack),r=!1}return t.apply(this,arguments)},t)}var x0={};function R1(e,t){fe.deprecationHandler!=null&&fe.deprecationHandler(e,t),x0[e]||(C1(t),x0[e]=!0)}fe.suppressDeprecationWarnings=!1;fe.deprecationHandler=null;function Na(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function nO(e){var t,r;for(r in e)Je(e,r)&&(t=e[r],Na(t)?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Rh(e,t){var r=Vr({},e),s;for(s in t)Je(t,s)&&(ps(e[s])&&ps(t[s])?(r[s]={},Vr(r[s],e[s]),Vr(r[s],t[s])):t[s]!=null?r[s]=t[s]:delete r[s]);for(s in e)Je(e,s)&&!Je(t,s)&&ps(e[s])&&(r[s]=Vr({},r[s]));return r}function im(e){e!=null&&this.set(e)}var Nh;Object.keys?Nh=Object.keys:Nh=function(e){var t,r=[];for(t in e)Je(e,t)&&r.push(t);return r};var aO={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function rO(e,t,r){var s=this._calendar[e]||this._calendar.sameElse;return Na(s)?s.call(t,r):s}function Ca(e,t,r){var s=""+Math.abs(e),l=t-s.length,u=e>=0;return(u?r?"+":"":"-")+Math.pow(10,Math.max(0,l)).toString().substr(1)+s}var lm=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Tu=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,uh={},Oi={};function we(e,t,r,s){var l=s;typeof s=="string"&&(l=function(){return this[s]()}),e&&(Oi[e]=l),t&&(Oi[t[0]]=function(){return Ca(l.apply(this,arguments),t[1],t[2])}),r&&(Oi[r]=function(){return this.localeData().ordinal(l.apply(this,arguments),e)})}function sO(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function iO(e){var t=e.match(lm),r,s;for(r=0,s=t.length;r<s;r++)Oi[t[r]]?t[r]=Oi[t[r]]:t[r]=sO(t[r]);return function(l){var u="",f;for(f=0;f<s;f++)u+=Na(t[f])?t[f].call(l,e):t[f];return u}}function Yu(e,t){return e.isValid()?(t=N1(t,e.localeData()),uh[t]=uh[t]||iO(t),uh[t](e)):e.localeData().invalidDate()}function N1(e,t){var r=5;function s(l){return t.longDateFormat(l)||l}for(Tu.lastIndex=0;r>=0&&Tu.test(e);)e=e.replace(Tu,s),Tu.lastIndex=0,r-=1;return e}var lO={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function oO(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(lm).map(function(s){return s==="MMMM"||s==="MM"||s==="DD"||s==="dddd"?s.slice(1):s}).join(""),this._longDateFormat[e])}var uO="Invalid date";function cO(){return this._invalidDate}var fO="%d",dO=/\d{1,2}/;function hO(e){return this._ordinal.replace("%d",e)}var mO={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function pO(e,t,r,s){var l=this._relativeTime[r];return Na(l)?l(e,t,r,s):l.replace(/%d/i,e)}function gO(e,t){var r=this._relativeTime[e>0?"future":"past"];return Na(r)?r(t):r.replace(/%s/i,t)}var w0={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ea(e){return typeof e=="string"?w0[e]||w0[e.toLowerCase()]:void 0}function om(e){var t={},r,s;for(s in e)Je(e,s)&&(r=ea(s),r&&(t[r]=e[s]));return t}var yO={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function vO(e){var t=[],r;for(r in e)Je(e,r)&&t.push({unit:r,priority:yO[r]});return t.sort(function(s,l){return s.priority-l.priority}),t}var M1=/\d/,Bn=/\d\d/,z1=/\d{3}/,um=/\d{4}/,fc=/[+-]?\d{6}/,pt=/\d\d?/,k1=/\d\d\d\d?/,j1=/\d\d\d\d\d\d?/,dc=/\d{1,3}/,cm=/\d{1,4}/,hc=/[+-]?\d{1,6}/,Mi=/\d+/,mc=/[+-]?\d+/,bO=/Z|[+-]\d\d:?\d\d/gi,pc=/Z|[+-]\d\d(?::?\d\d)?/gi,_O=/[+-]?\d+(\.\d{1,3})?/,Jl=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,zi=/^[1-9]\d?/,fm=/^([1-9]\d|\d)/,Xu;Xu={};function de(e,t,r){Xu[e]=Na(t)?t:function(s,l){return s&&r?r:t}}function SO(e,t){return Je(Xu,e)?Xu[e](t._strict,t._locale):new RegExp(xO(e))}function xO(e){return rr(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,r,s,l,u){return r||s||l||u}))}function rr(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Kn(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function qe(e){var t=+e,r=0;return t!==0&&isFinite(t)&&(r=Kn(t)),r}var Mh={};function ot(e,t){var r,s=t,l;for(typeof e=="string"&&(e=[e]),ir(t)&&(s=function(u,f){f[t]=qe(u)}),l=e.length,r=0;r<l;r++)Mh[e[r]]=s}function eo(e,t){ot(e,function(r,s,l,u){l._w=l._w||{},t(r,l._w,l,u)})}function wO(e,t,r){t!=null&&Je(Mh,e)&&Mh[e](t,r._a,r,e)}function gc(e){return e%4===0&&e%100!==0||e%400===0}var ln=0,nr=1,Aa=2,Bt=3,fa=4,ar=5,ds=6,EO=7,TO=8;we("Y",0,0,function(){var e=this.year();return e<=9999?Ca(e,4):"+"+e});we(0,["YY",2],0,function(){return this.year()%100});we(0,["YYYY",4],0,"year");we(0,["YYYYY",5],0,"year");we(0,["YYYYYY",6,!0],0,"year");de("Y",mc);de("YY",pt,Bn);de("YYYY",cm,um);de("YYYYY",hc,fc);de("YYYYYY",hc,fc);ot(["YYYYY","YYYYYY"],ln);ot("YYYY",function(e,t){t[ln]=e.length===2?fe.parseTwoDigitYear(e):qe(e)});ot("YY",function(e,t){t[ln]=fe.parseTwoDigitYear(e)});ot("Y",function(e,t){t[ln]=parseInt(e,10)});function Hl(e){return gc(e)?366:365}fe.parseTwoDigitYear=function(e){return qe(e)+(qe(e)>68?1900:2e3)};var U1=ki("FullYear",!0);function OO(){return gc(this.year())}function ki(e,t){return function(r){return r!=null?(L1(this,e,r),fe.updateOffset(this,t),this):Zl(this,e)}}function Zl(e,t){if(!e.isValid())return NaN;var r=e._d,s=e._isUTC;switch(t){case"Milliseconds":return s?r.getUTCMilliseconds():r.getMilliseconds();case"Seconds":return s?r.getUTCSeconds():r.getSeconds();case"Minutes":return s?r.getUTCMinutes():r.getMinutes();case"Hours":return s?r.getUTCHours():r.getHours();case"Date":return s?r.getUTCDate():r.getDate();case"Day":return s?r.getUTCDay():r.getDay();case"Month":return s?r.getUTCMonth():r.getMonth();case"FullYear":return s?r.getUTCFullYear():r.getFullYear();default:return NaN}}function L1(e,t,r){var s,l,u,f,h;if(!(!e.isValid()||isNaN(r))){switch(s=e._d,l=e._isUTC,t){case"Milliseconds":return void(l?s.setUTCMilliseconds(r):s.setMilliseconds(r));case"Seconds":return void(l?s.setUTCSeconds(r):s.setSeconds(r));case"Minutes":return void(l?s.setUTCMinutes(r):s.setMinutes(r));case"Hours":return void(l?s.setUTCHours(r):s.setHours(r));case"Date":return void(l?s.setUTCDate(r):s.setDate(r));case"FullYear":break;default:return}u=r,f=e.month(),h=e.date(),h=h===29&&f===1&&!gc(u)?28:h,l?s.setUTCFullYear(u,f,h):s.setFullYear(u,f,h)}}function AO(e){return e=ea(e),Na(this[e])?this[e]():this}function DO(e,t){if(typeof e=="object"){e=om(e);var r=vO(e),s,l=r.length;for(s=0;s<l;s++)this[r[s].unit](e[r[s].unit])}else if(e=ea(e),Na(this[e]))return this[e](t);return this}function CO(e,t){return(e%t+t)%t}var At;Array.prototype.indexOf?At=Array.prototype.indexOf:At=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function dm(e,t){if(isNaN(e)||isNaN(t))return NaN;var r=CO(t,12);return e+=(t-r)/12,r===1?gc(e)?29:28:31-r%7%2}we("M",["MM",2],"Mo",function(){return this.month()+1});we("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});we("MMMM",0,0,function(e){return this.localeData().months(this,e)});de("M",pt,zi);de("MM",pt,Bn);de("MMM",function(e,t){return t.monthsShortRegex(e)});de("MMMM",function(e,t){return t.monthsRegex(e)});ot(["M","MM"],function(e,t){t[nr]=qe(e)-1});ot(["MMM","MMMM"],function(e,t,r,s){var l=r._locale.monthsParse(e,s,r._strict);l!=null?t[nr]=l:Ye(r).invalidMonth=e});var RO="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Y1="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),H1=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,NO=Jl,MO=Jl;function zO(e,t){return e?da(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||H1).test(t)?"format":"standalone"][e.month()]:da(this._months)?this._months:this._months.standalone}function kO(e,t){return e?da(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[H1.test(t)?"format":"standalone"][e.month()]:da(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function jO(e,t,r){var s,l,u,f=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)u=Ra([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(u,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(u,"").toLocaleLowerCase();return r?t==="MMM"?(l=At.call(this._shortMonthsParse,f),l!==-1?l:null):(l=At.call(this._longMonthsParse,f),l!==-1?l:null):t==="MMM"?(l=At.call(this._shortMonthsParse,f),l!==-1?l:(l=At.call(this._longMonthsParse,f),l!==-1?l:null)):(l=At.call(this._longMonthsParse,f),l!==-1?l:(l=At.call(this._shortMonthsParse,f),l!==-1?l:null))}function UO(e,t,r){var s,l,u;if(this._monthsParseExact)return jO.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(l=Ra([2e3,s]),r&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(l,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(l,"").replace(".","")+"$","i")),!r&&!this._monthsParse[s]&&(u="^"+this.months(l,"")+"|^"+this.monthsShort(l,""),this._monthsParse[s]=new RegExp(u.replace(".",""),"i")),r&&t==="MMMM"&&this._longMonthsParse[s].test(e))return s;if(r&&t==="MMM"&&this._shortMonthsParse[s].test(e))return s;if(!r&&this._monthsParse[s].test(e))return s}}function V1(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=qe(t);else if(t=e.localeData().monthsParse(t),!ir(t))return e}var r=t,s=e.date();return s=s<29?s:Math.min(s,dm(e.year(),r)),e._isUTC?e._d.setUTCMonth(r,s):e._d.setMonth(r,s),e}function B1(e){return e!=null?(V1(this,e),fe.updateOffset(this,!0),this):Zl(this,"Month")}function LO(){return dm(this.year(),this.month())}function YO(e){return this._monthsParseExact?(Je(this,"_monthsRegex")||Z1.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(Je(this,"_monthsShortRegex")||(this._monthsShortRegex=NO),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function HO(e){return this._monthsParseExact?(Je(this,"_monthsRegex")||Z1.call(this),e?this._monthsStrictRegex:this._monthsRegex):(Je(this,"_monthsRegex")||(this._monthsRegex=MO),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Z1(){function e(p,m){return m.length-p.length}var t=[],r=[],s=[],l,u,f,h;for(l=0;l<12;l++)u=Ra([2e3,l]),f=rr(this.monthsShort(u,"")),h=rr(this.months(u,"")),t.push(f),r.push(h),s.push(h),s.push(f);t.sort(e),r.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function VO(e,t,r,s,l,u,f){var h;return e<100&&e>=0?(h=new Date(e+400,t,r,s,l,u,f),isFinite(h.getFullYear())&&h.setFullYear(e)):h=new Date(e,t,r,s,l,u,f),h}function Fl(e){var t,r;return e<100&&e>=0?(r=Array.prototype.slice.call(arguments),r[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Iu(e,t,r){var s=7+t-r,l=(7+Fl(e,0,s).getUTCDay()-t)%7;return-l+s-1}function F1(e,t,r,s,l){var u=(7+r-s)%7,f=Iu(e,s,l),h=1+7*(t-1)+u+f,p,m;return h<=0?(p=e-1,m=Hl(p)+h):h>Hl(e)?(p=e+1,m=h-Hl(e)):(p=e,m=h),{year:p,dayOfYear:m}}function $l(e,t,r){var s=Iu(e.year(),t,r),l=Math.floor((e.dayOfYear()-s-1)/7)+1,u,f;return l<1?(f=e.year()-1,u=l+sr(f,t,r)):l>sr(e.year(),t,r)?(u=l-sr(e.year(),t,r),f=e.year()+1):(f=e.year(),u=l),{week:u,year:f}}function sr(e,t,r){var s=Iu(e,t,r),l=Iu(e+1,t,r);return(Hl(e)-s+l)/7}we("w",["ww",2],"wo","week");we("W",["WW",2],"Wo","isoWeek");de("w",pt,zi);de("ww",pt,Bn);de("W",pt,zi);de("WW",pt,Bn);eo(["w","ww","W","WW"],function(e,t,r,s){t[s.substr(0,1)]=qe(e)});function BO(e){return $l(e,this._week.dow,this._week.doy).week}var ZO={dow:0,doy:6};function FO(){return this._week.dow}function $O(){return this._week.doy}function qO(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function GO(e){var t=$l(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}we("d",0,"do","day");we("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});we("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});we("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});we("e",0,0,"weekday");we("E",0,0,"isoWeekday");de("d",pt);de("e",pt);de("E",pt);de("dd",function(e,t){return t.weekdaysMinRegex(e)});de("ddd",function(e,t){return t.weekdaysShortRegex(e)});de("dddd",function(e,t){return t.weekdaysRegex(e)});eo(["dd","ddd","dddd"],function(e,t,r,s){var l=r._locale.weekdaysParse(e,s,r._strict);l!=null?t.d=l:Ye(r).invalidWeekday=e});eo(["d","e","E"],function(e,t,r,s){t[s]=qe(e)});function XO(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function IO(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function hm(e,t){return e.slice(t,7).concat(e.slice(0,t))}var QO="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),$1="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),WO="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),PO=Jl,KO=Jl,JO=Jl;function eA(e,t){var r=da(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?hm(r,this._week.dow):e?r[e.day()]:r}function tA(e){return e===!0?hm(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function nA(e){return e===!0?hm(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function aA(e,t,r){var s,l,u,f=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)u=Ra([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(u,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(u,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(u,"").toLocaleLowerCase();return r?t==="dddd"?(l=At.call(this._weekdaysParse,f),l!==-1?l:null):t==="ddd"?(l=At.call(this._shortWeekdaysParse,f),l!==-1?l:null):(l=At.call(this._minWeekdaysParse,f),l!==-1?l:null):t==="dddd"?(l=At.call(this._weekdaysParse,f),l!==-1||(l=At.call(this._shortWeekdaysParse,f),l!==-1)?l:(l=At.call(this._minWeekdaysParse,f),l!==-1?l:null)):t==="ddd"?(l=At.call(this._shortWeekdaysParse,f),l!==-1||(l=At.call(this._weekdaysParse,f),l!==-1)?l:(l=At.call(this._minWeekdaysParse,f),l!==-1?l:null)):(l=At.call(this._minWeekdaysParse,f),l!==-1||(l=At.call(this._weekdaysParse,f),l!==-1)?l:(l=At.call(this._shortWeekdaysParse,f),l!==-1?l:null))}function rA(e,t,r){var s,l,u;if(this._weekdaysParseExact)return aA.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(l=Ra([2e3,1]).day(s),r&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(l,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(l,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(l,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(u="^"+this.weekdays(l,"")+"|^"+this.weekdaysShort(l,"")+"|^"+this.weekdaysMin(l,""),this._weekdaysParse[s]=new RegExp(u.replace(".",""),"i")),r&&t==="dddd"&&this._fullWeekdaysParse[s].test(e))return s;if(r&&t==="ddd"&&this._shortWeekdaysParse[s].test(e))return s;if(r&&t==="dd"&&this._minWeekdaysParse[s].test(e))return s;if(!r&&this._weekdaysParse[s].test(e))return s}}function sA(e){if(!this.isValid())return e!=null?this:NaN;var t=Zl(this,"Day");return e!=null?(e=XO(e,this.localeData()),this.add(e-t,"d")):t}function iA(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function lA(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=IO(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function oA(e){return this._weekdaysParseExact?(Je(this,"_weekdaysRegex")||mm.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Je(this,"_weekdaysRegex")||(this._weekdaysRegex=PO),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function uA(e){return this._weekdaysParseExact?(Je(this,"_weekdaysRegex")||mm.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Je(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=KO),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function cA(e){return this._weekdaysParseExact?(Je(this,"_weekdaysRegex")||mm.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Je(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=JO),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function mm(){function e(v,g){return g.length-v.length}var t=[],r=[],s=[],l=[],u,f,h,p,m;for(u=0;u<7;u++)f=Ra([2e3,1]).day(u),h=rr(this.weekdaysMin(f,"")),p=rr(this.weekdaysShort(f,"")),m=rr(this.weekdays(f,"")),t.push(h),r.push(p),s.push(m),l.push(h),l.push(p),l.push(m);t.sort(e),r.sort(e),s.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function pm(){return this.hours()%12||12}function fA(){return this.hours()||24}we("H",["HH",2],0,"hour");we("h",["hh",2],0,pm);we("k",["kk",2],0,fA);we("hmm",0,0,function(){return""+pm.apply(this)+Ca(this.minutes(),2)});we("hmmss",0,0,function(){return""+pm.apply(this)+Ca(this.minutes(),2)+Ca(this.seconds(),2)});we("Hmm",0,0,function(){return""+this.hours()+Ca(this.minutes(),2)});we("Hmmss",0,0,function(){return""+this.hours()+Ca(this.minutes(),2)+Ca(this.seconds(),2)});function q1(e,t){we(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}q1("a",!0);q1("A",!1);function G1(e,t){return t._meridiemParse}de("a",G1);de("A",G1);de("H",pt,fm);de("h",pt,zi);de("k",pt,zi);de("HH",pt,Bn);de("hh",pt,Bn);de("kk",pt,Bn);de("hmm",k1);de("hmmss",j1);de("Hmm",k1);de("Hmmss",j1);ot(["H","HH"],Bt);ot(["k","kk"],function(e,t,r){var s=qe(e);t[Bt]=s===24?0:s});ot(["a","A"],function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e});ot(["h","hh"],function(e,t,r){t[Bt]=qe(e),Ye(r).bigHour=!0});ot("hmm",function(e,t,r){var s=e.length-2;t[Bt]=qe(e.substr(0,s)),t[fa]=qe(e.substr(s)),Ye(r).bigHour=!0});ot("hmmss",function(e,t,r){var s=e.length-4,l=e.length-2;t[Bt]=qe(e.substr(0,s)),t[fa]=qe(e.substr(s,2)),t[ar]=qe(e.substr(l)),Ye(r).bigHour=!0});ot("Hmm",function(e,t,r){var s=e.length-2;t[Bt]=qe(e.substr(0,s)),t[fa]=qe(e.substr(s))});ot("Hmmss",function(e,t,r){var s=e.length-4,l=e.length-2;t[Bt]=qe(e.substr(0,s)),t[fa]=qe(e.substr(s,2)),t[ar]=qe(e.substr(l))});function dA(e){return(e+"").toLowerCase().charAt(0)==="p"}var hA=/[ap]\.?m?\.?/i,mA=ki("Hours",!0);function pA(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"}var X1={calendar:aO,longDateFormat:lO,invalidDate:uO,ordinal:fO,dayOfMonthOrdinalParse:dO,relativeTime:mO,months:RO,monthsShort:Y1,week:ZO,weekdays:QO,weekdaysMin:WO,weekdaysShort:$1,meridiemParse:hA},vt={},Ml={},ql;function gA(e,t){var r,s=Math.min(e.length,t.length);for(r=0;r<s;r+=1)if(e[r]!==t[r])return r;return s}function E0(e){return e&&e.toLowerCase().replace("_","-")}function yA(e){for(var t=0,r,s,l,u;t<e.length;){for(u=E0(e[t]).split("-"),r=u.length,s=E0(e[t+1]),s=s?s.split("-"):null;r>0;){if(l=yc(u.slice(0,r).join("-")),l)return l;if(s&&s.length>=r&&gA(u,s)>=r-1)break;r--}t++}return ql}function vA(e){return!!(e&&e.match("^[^/\\\\]*$"))}function yc(e){var t=null,r;if(vt[e]===void 0&&typeof $u<"u"&&$u&&$u.exports&&vA(e))try{t=ql._abbr,r=require,r("./locale/"+e),Zr(t)}catch{vt[e]=null}return vt[e]}function Zr(e,t){var r;return e&&(Tn(t)?r=or(e):r=gm(e,t),r?ql=r:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ql._abbr}function gm(e,t){if(t!==null){var r,s=X1;if(t.abbr=e,vt[e]!=null)R1("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=vt[e]._config;else if(t.parentLocale!=null)if(vt[t.parentLocale]!=null)s=vt[t.parentLocale]._config;else if(r=yc(t.parentLocale),r!=null)s=r._config;else return Ml[t.parentLocale]||(Ml[t.parentLocale]=[]),Ml[t.parentLocale].push({name:e,config:t}),null;return vt[e]=new im(Rh(s,t)),Ml[e]&&Ml[e].forEach(function(l){gm(l.name,l.config)}),Zr(e),vt[e]}else return delete vt[e],null}function bA(e,t){if(t!=null){var r,s,l=X1;vt[e]!=null&&vt[e].parentLocale!=null?vt[e].set(Rh(vt[e]._config,t)):(s=yc(e),s!=null&&(l=s._config),t=Rh(l,t),s==null&&(t.abbr=e),r=new im(t),r.parentLocale=vt[e],vt[e]=r),Zr(e)}else vt[e]!=null&&(vt[e].parentLocale!=null?(vt[e]=vt[e].parentLocale,e===Zr()&&Zr(e)):vt[e]!=null&&delete vt[e]);return vt[e]}function or(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ql;if(!da(e)){if(t=yc(e),t)return t;e=[e]}return yA(e)}function _A(){return Nh(vt)}function ym(e){var t,r=e._a;return r&&Ye(e).overflow===-2&&(t=r[nr]<0||r[nr]>11?nr:r[Aa]<1||r[Aa]>dm(r[ln],r[nr])?Aa:r[Bt]<0||r[Bt]>24||r[Bt]===24&&(r[fa]!==0||r[ar]!==0||r[ds]!==0)?Bt:r[fa]<0||r[fa]>59?fa:r[ar]<0||r[ar]>59?ar:r[ds]<0||r[ds]>999?ds:-1,Ye(e)._overflowDayOfYear&&(t<ln||t>Aa)&&(t=Aa),Ye(e)._overflowWeeks&&t===-1&&(t=EO),Ye(e)._overflowWeekday&&t===-1&&(t=TO),Ye(e).overflow=t),e}var SA=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xA=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wA=/Z|[+-]\d\d(?::?\d\d)?/,Ou=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ch=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],EA=/^\/?Date\((-?\d+)/i,TA=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,OA={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function I1(e){var t,r,s=e._i,l=SA.exec(s)||xA.exec(s),u,f,h,p,m=Ou.length,v=ch.length;if(l){for(Ye(e).iso=!0,t=0,r=m;t<r;t++)if(Ou[t][1].exec(l[1])){f=Ou[t][0],u=Ou[t][2]!==!1;break}if(f==null){e._isValid=!1;return}if(l[3]){for(t=0,r=v;t<r;t++)if(ch[t][1].exec(l[3])){h=(l[2]||" ")+ch[t][0];break}if(h==null){e._isValid=!1;return}}if(!u&&h!=null){e._isValid=!1;return}if(l[4])if(wA.exec(l[4]))p="Z";else{e._isValid=!1;return}e._f=f+(h||"")+(p||""),bm(e)}else e._isValid=!1}function AA(e,t,r,s,l,u){var f=[DA(e),Y1.indexOf(t),parseInt(r,10),parseInt(s,10),parseInt(l,10)];return u&&f.push(parseInt(u,10)),f}function DA(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function CA(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function RA(e,t,r){if(e){var s=$1.indexOf(e),l=new Date(t[0],t[1],t[2]).getDay();if(s!==l)return Ye(r).weekdayMismatch=!0,r._isValid=!1,!1}return!0}function NA(e,t,r){if(e)return OA[e];if(t)return 0;var s=parseInt(r,10),l=s%100,u=(s-l)/100;return u*60+l}function Q1(e){var t=TA.exec(CA(e._i)),r;if(t){if(r=AA(t[4],t[3],t[2],t[5],t[6],t[7]),!RA(t[1],r,e))return;e._a=r,e._tzm=NA(t[8],t[9],t[10]),e._d=Fl.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),Ye(e).rfc2822=!0}else e._isValid=!1}function MA(e){var t=EA.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(I1(e),e._isValid===!1)delete e._isValid;else return;if(Q1(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:fe.createFromInputFallback(e)}fe.createFromInputFallback=Jn("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function Si(e,t,r){return e??t??r}function zA(e){var t=new Date(fe.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function vm(e){var t,r,s=[],l,u,f;if(!e._d){for(l=zA(e),e._w&&e._a[Aa]==null&&e._a[nr]==null&&kA(e),e._dayOfYear!=null&&(f=Si(e._a[ln],l[ln]),(e._dayOfYear>Hl(f)||e._dayOfYear===0)&&(Ye(e)._overflowDayOfYear=!0),r=Fl(f,0,e._dayOfYear),e._a[nr]=r.getUTCMonth(),e._a[Aa]=r.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=s[t]=l[t];for(;t<7;t++)e._a[t]=s[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[Bt]===24&&e._a[fa]===0&&e._a[ar]===0&&e._a[ds]===0&&(e._nextDay=!0,e._a[Bt]=0),e._d=(e._useUTC?Fl:VO).apply(null,s),u=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Bt]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==u&&(Ye(e).weekdayMismatch=!0)}}function kA(e){var t,r,s,l,u,f,h,p,m;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(u=1,f=4,r=Si(t.GG,e._a[ln],$l(mt(),1,4).year),s=Si(t.W,1),l=Si(t.E,1),(l<1||l>7)&&(p=!0)):(u=e._locale._week.dow,f=e._locale._week.doy,m=$l(mt(),u,f),r=Si(t.gg,e._a[ln],m.year),s=Si(t.w,m.week),t.d!=null?(l=t.d,(l<0||l>6)&&(p=!0)):t.e!=null?(l=t.e+u,(t.e<0||t.e>6)&&(p=!0)):l=u),s<1||s>sr(r,u,f)?Ye(e)._overflowWeeks=!0:p!=null?Ye(e)._overflowWeekday=!0:(h=F1(r,s,l,u,f),e._a[ln]=h.year,e._dayOfYear=h.dayOfYear)}fe.ISO_8601=function(){};fe.RFC_2822=function(){};function bm(e){if(e._f===fe.ISO_8601){I1(e);return}if(e._f===fe.RFC_2822){Q1(e);return}e._a=[],Ye(e).empty=!0;var t=""+e._i,r,s,l,u,f,h=t.length,p=0,m,v;for(l=N1(e._f,e._locale).match(lm)||[],v=l.length,r=0;r<v;r++)u=l[r],s=(t.match(SO(u,e))||[])[0],s&&(f=t.substr(0,t.indexOf(s)),f.length>0&&Ye(e).unusedInput.push(f),t=t.slice(t.indexOf(s)+s.length),p+=s.length),Oi[u]?(s?Ye(e).empty=!1:Ye(e).unusedTokens.push(u),wO(u,s,e)):e._strict&&!s&&Ye(e).unusedTokens.push(u);Ye(e).charsLeftOver=h-p,t.length>0&&Ye(e).unusedInput.push(t),e._a[Bt]<=12&&Ye(e).bigHour===!0&&e._a[Bt]>0&&(Ye(e).bigHour=void 0),Ye(e).parsedDateParts=e._a.slice(0),Ye(e).meridiem=e._meridiem,e._a[Bt]=jA(e._locale,e._a[Bt],e._meridiem),m=Ye(e).era,m!==null&&(e._a[ln]=e._locale.erasConvertYear(m,e._a[ln])),vm(e),ym(e)}function jA(e,t,r){var s;return r==null?t:e.meridiemHour!=null?e.meridiemHour(t,r):(e.isPM!=null&&(s=e.isPM(r),s&&t<12&&(t+=12),!s&&t===12&&(t=0)),t)}function UA(e){var t,r,s,l,u,f,h=!1,p=e._f.length;if(p===0){Ye(e).invalidFormat=!0,e._d=new Date(NaN);return}for(l=0;l<p;l++)u=0,f=!1,t=sm({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[l],bm(t),rm(t)&&(f=!0),u+=Ye(t).charsLeftOver,u+=Ye(t).unusedTokens.length*10,Ye(t).score=u,h?u<s&&(s=u,r=t):(s==null||u<s||f)&&(s=u,r=t,f&&(h=!0));Vr(e,r||t)}function LA(e){if(!e._d){var t=om(e._i),r=t.day===void 0?t.date:t.day;e._a=D1([t.year,t.month,r,t.hour,t.minute,t.second,t.millisecond],function(s){return s&&parseInt(s,10)}),vm(e)}}function YA(e){var t=new Kl(ym(W1(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function W1(e){var t=e._i,r=e._f;return e._locale=e._locale||or(e._l),t===null||r===void 0&&t===""?cc({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),ha(t)?new Kl(ym(t)):(Pl(t)?e._d=t:da(r)?UA(e):r?bm(e):HA(e),rm(e)||(e._d=null),e))}function HA(e){var t=e._i;Tn(t)?e._d=new Date(fe.now()):Pl(t)?e._d=new Date(t.valueOf()):typeof t=="string"?MA(e):da(t)?(e._a=D1(t.slice(0),function(r){return parseInt(r,10)}),vm(e)):ps(t)?LA(e):ir(t)?e._d=new Date(t):fe.createFromInputFallback(e)}function P1(e,t,r,s,l){var u={};return(t===!0||t===!1)&&(s=t,t=void 0),(r===!0||r===!1)&&(s=r,r=void 0),(ps(e)&&am(e)||da(e)&&e.length===0)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=l,u._l=r,u._i=e,u._f=t,u._strict=s,YA(u)}function mt(e,t,r,s){return P1(e,t,r,s,!1)}var VA=Jn("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=mt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:cc()}),BA=Jn("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=mt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:cc()});function K1(e,t){var r,s;if(t.length===1&&da(t[0])&&(t=t[0]),!t.length)return mt();for(r=t[0],s=1;s<t.length;++s)(!t[s].isValid()||t[s][e](r))&&(r=t[s]);return r}function ZA(){var e=[].slice.call(arguments,0);return K1("isBefore",e)}function FA(){var e=[].slice.call(arguments,0);return K1("isAfter",e)}var $A=function(){return Date.now?Date.now():+new Date},zl=["year","quarter","month","week","day","hour","minute","second","millisecond"];function qA(e){var t,r=!1,s,l=zl.length;for(t in e)if(Je(e,t)&&!(At.call(zl,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(s=0;s<l;++s)if(e[zl[s]]){if(r)return!1;parseFloat(e[zl[s]])!==qe(e[zl[s]])&&(r=!0)}return!0}function GA(){return this._isValid}function XA(){return pa(NaN)}function vc(e){var t=om(e),r=t.year||0,s=t.quarter||0,l=t.month||0,u=t.week||t.isoWeek||0,f=t.day||0,h=t.hour||0,p=t.minute||0,m=t.second||0,v=t.millisecond||0;this._isValid=qA(t),this._milliseconds=+v+m*1e3+p*6e4+h*1e3*60*60,this._days=+f+u*7,this._months=+l+s*3+r*12,this._data={},this._locale=or(),this._bubble()}function Hu(e){return e instanceof vc}function zh(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function IA(e,t,r){var s=Math.min(e.length,t.length),l=Math.abs(e.length-t.length),u=0,f;for(f=0;f<s;f++)qe(e[f])!==qe(t[f])&&u++;return u+l}function J1(e,t){we(e,0,0,function(){var r=this.utcOffset(),s="+";return r<0&&(r=-r,s="-"),s+Ca(~~(r/60),2)+t+Ca(~~r%60,2)})}J1("Z",":");J1("ZZ","");de("Z",pc);de("ZZ",pc);ot(["Z","ZZ"],function(e,t,r){r._useUTC=!0,r._tzm=_m(pc,e)});var QA=/([\+\-]|\d\d)/gi;function _m(e,t){var r=(t||"").match(e),s,l,u;return r===null?null:(s=r[r.length-1]||[],l=(s+"").match(QA)||["-",0,0],u=+(l[1]*60)+qe(l[2]),u===0?0:l[0]==="+"?u:-u)}function Sm(e,t){var r,s;return t._isUTC?(r=t.clone(),s=(ha(e)||Pl(e)?e.valueOf():mt(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+s),fe.updateOffset(r,!1),r):mt(e).local()}function kh(e){return-Math.round(e._d.getTimezoneOffset())}fe.updateOffset=function(){};function WA(e,t,r){var s=this._offset||0,l;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=_m(pc,e),e===null)return this}else Math.abs(e)<16&&!r&&(e=e*60);return!this._isUTC&&t&&(l=kh(this)),this._offset=e,this._isUTC=!0,l!=null&&this.add(l,"m"),s!==e&&(!t||this._changeInProgress?n_(this,pa(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,fe.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?s:kh(this)}function PA(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function KA(e){return this.utcOffset(0,e)}function JA(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(kh(this),"m")),this}function eD(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=_m(bO,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function tD(e){return this.isValid()?(e=e?mt(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function nD(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function aD(){if(!Tn(this._isDSTShifted))return this._isDSTShifted;var e={},t;return sm(e,this),e=W1(e),e._a?(t=e._isUTC?Ra(e._a):mt(e._a),this._isDSTShifted=this.isValid()&&IA(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function rD(){return this.isValid()?!this._isUTC:!1}function sD(){return this.isValid()?this._isUTC:!1}function e_(){return this.isValid()?this._isUTC&&this._offset===0:!1}var iD=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,lD=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function pa(e,t){var r=e,s=null,l,u,f;return Hu(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:ir(e)||!isNaN(+e)?(r={},t?r[t]=+e:r.milliseconds=+e):(s=iD.exec(e))?(l=s[1]==="-"?-1:1,r={y:0,d:qe(s[Aa])*l,h:qe(s[Bt])*l,m:qe(s[fa])*l,s:qe(s[ar])*l,ms:qe(zh(s[ds]*1e3))*l}):(s=lD.exec(e))?(l=s[1]==="-"?-1:1,r={y:cs(s[2],l),M:cs(s[3],l),w:cs(s[4],l),d:cs(s[5],l),h:cs(s[6],l),m:cs(s[7],l),s:cs(s[8],l)}):r==null?r={}:typeof r=="object"&&("from"in r||"to"in r)&&(f=oD(mt(r.from),mt(r.to)),r={},r.ms=f.milliseconds,r.M=f.months),u=new vc(r),Hu(e)&&Je(e,"_locale")&&(u._locale=e._locale),Hu(e)&&Je(e,"_isValid")&&(u._isValid=e._isValid),u}pa.fn=vc.prototype;pa.invalid=XA;function cs(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function T0(e,t){var r={};return r.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+e.clone().add(r.months,"M"),r}function oD(e,t){var r;return e.isValid()&&t.isValid()?(t=Sm(t,e),e.isBefore(t)?r=T0(e,t):(r=T0(t,e),r.milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function t_(e,t){return function(r,s){var l,u;return s!==null&&!isNaN(+s)&&(R1(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),u=r,r=s,s=u),l=pa(r,s),n_(this,l,e),this}}function n_(e,t,r,s){var l=t._milliseconds,u=zh(t._days),f=zh(t._months);e.isValid()&&(s=s??!0,f&&V1(e,Zl(e,"Month")+f*r),u&&L1(e,"Date",Zl(e,"Date")+u*r),l&&e._d.setTime(e._d.valueOf()+l*r),s&&fe.updateOffset(e,u||f))}var uD=t_(1,"add"),cD=t_(-1,"subtract");function a_(e){return typeof e=="string"||e instanceof String}function fD(e){return ha(e)||Pl(e)||a_(e)||ir(e)||hD(e)||dD(e)||e===null||e===void 0}function dD(e){var t=ps(e)&&!am(e),r=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l,u,f=s.length;for(l=0;l<f;l+=1)u=s[l],r=r||Je(e,u);return t&&r}function hD(e){var t=da(e),r=!1;return t&&(r=e.filter(function(s){return!ir(s)&&a_(e)}).length===0),t&&r}function mD(e){var t=ps(e)&&!am(e),r=!1,s=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],l,u;for(l=0;l<s.length;l+=1)u=s[l],r=r||Je(e,u);return t&&r}function pD(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"}function gD(e,t){arguments.length===1&&(arguments[0]?fD(arguments[0])?(e=arguments[0],t=void 0):mD(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var r=e||mt(),s=Sm(r,this).startOf("day"),l=fe.calendarFormat(this,s)||"sameElse",u=t&&(Na(t[l])?t[l].call(this,r):t[l]);return this.format(u||this.localeData().calendar(l,this,mt(r)))}function yD(){return new Kl(this)}function vD(e,t){var r=ha(e)?e:mt(e);return this.isValid()&&r.isValid()?(t=ea(t)||"millisecond",t==="millisecond"?this.valueOf()>r.valueOf():r.valueOf()<this.clone().startOf(t).valueOf()):!1}function bD(e,t){var r=ha(e)?e:mt(e);return this.isValid()&&r.isValid()?(t=ea(t)||"millisecond",t==="millisecond"?this.valueOf()<r.valueOf():this.clone().endOf(t).valueOf()<r.valueOf()):!1}function _D(e,t,r,s){var l=ha(e)?e:mt(e),u=ha(t)?t:mt(t);return this.isValid()&&l.isValid()&&u.isValid()?(s=s||"()",(s[0]==="("?this.isAfter(l,r):!this.isBefore(l,r))&&(s[1]===")"?this.isBefore(u,r):!this.isAfter(u,r))):!1}function SD(e,t){var r=ha(e)?e:mt(e),s;return this.isValid()&&r.isValid()?(t=ea(t)||"millisecond",t==="millisecond"?this.valueOf()===r.valueOf():(s=r.valueOf(),this.clone().startOf(t).valueOf()<=s&&s<=this.clone().endOf(t).valueOf())):!1}function xD(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function wD(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function ED(e,t,r){var s,l,u;if(!this.isValid())return NaN;if(s=Sm(e,this),!s.isValid())return NaN;switch(l=(s.utcOffset()-this.utcOffset())*6e4,t=ea(t),t){case"year":u=Vu(this,s)/12;break;case"month":u=Vu(this,s);break;case"quarter":u=Vu(this,s)/3;break;case"second":u=(this-s)/1e3;break;case"minute":u=(this-s)/6e4;break;case"hour":u=(this-s)/36e5;break;case"day":u=(this-s-l)/864e5;break;case"week":u=(this-s-l)/6048e5;break;default:u=this-s}return r?u:Kn(u)}function Vu(e,t){if(e.date()<t.date())return-Vu(t,e);var r=(t.year()-e.year())*12+(t.month()-e.month()),s=e.clone().add(r,"months"),l,u;return t-s<0?(l=e.clone().add(r-1,"months"),u=(t-s)/(s-l)):(l=e.clone().add(r+1,"months"),u=(t-s)/(l-s)),-(r+u)||0}fe.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";fe.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function TD(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function OD(e){if(!this.isValid())return null;var t=e!==!0,r=t?this.clone().utc():this;return r.year()<0||r.year()>9999?Yu(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Na(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Yu(r,"Z")):Yu(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function AD(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",r,s,l,u;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),r="["+e+'("]',s=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",l="-MM-DD[T]HH:mm:ss.SSS",u=t+'[")]',this.format(r+s+l+u)}function DD(e){e||(e=this.isUtc()?fe.defaultFormatUtc:fe.defaultFormat);var t=Yu(this,e);return this.localeData().postformat(t)}function CD(e,t){return this.isValid()&&(ha(e)&&e.isValid()||mt(e).isValid())?pa({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function RD(e){return this.from(mt(),e)}function ND(e,t){return this.isValid()&&(ha(e)&&e.isValid()||mt(e).isValid())?pa({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function MD(e){return this.to(mt(),e)}function r_(e){var t;return e===void 0?this._locale._abbr:(t=or(e),t!=null&&(this._locale=t),this)}var s_=Jn("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function i_(){return this._locale}var Qu=1e3,Ai=60*Qu,Wu=60*Ai,l_=(365*400+97)*24*Wu;function Di(e,t){return(e%t+t)%t}function o_(e,t,r){return e<100&&e>=0?new Date(e+400,t,r)-l_:new Date(e,t,r).valueOf()}function u_(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-l_:Date.UTC(e,t,r)}function zD(e){var t,r;if(e=ea(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?u_:o_,e){case"year":t=r(this.year(),0,1);break;case"quarter":t=r(this.year(),this.month()-this.month()%3,1);break;case"month":t=r(this.year(),this.month(),1);break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=r(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Di(t+(this._isUTC?0:this.utcOffset()*Ai),Wu);break;case"minute":t=this._d.valueOf(),t-=Di(t,Ai);break;case"second":t=this._d.valueOf(),t-=Di(t,Qu);break}return this._d.setTime(t),fe.updateOffset(this,!0),this}function kD(e){var t,r;if(e=ea(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?u_:o_,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Wu-Di(t+(this._isUTC?0:this.utcOffset()*Ai),Wu)-1;break;case"minute":t=this._d.valueOf(),t+=Ai-Di(t,Ai)-1;break;case"second":t=this._d.valueOf(),t+=Qu-Di(t,Qu)-1;break}return this._d.setTime(t),fe.updateOffset(this,!0),this}function jD(){return this._d.valueOf()-(this._offset||0)*6e4}function UD(){return Math.floor(this.valueOf()/1e3)}function LD(){return new Date(this.valueOf())}function YD(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function HD(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function VD(){return this.isValid()?this.toISOString():null}function BD(){return rm(this)}function ZD(){return Vr({},Ye(this))}function FD(){return Ye(this).overflow}function $D(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}we("N",0,0,"eraAbbr");we("NN",0,0,"eraAbbr");we("NNN",0,0,"eraAbbr");we("NNNN",0,0,"eraName");we("NNNNN",0,0,"eraNarrow");we("y",["y",1],"yo","eraYear");we("y",["yy",2],0,"eraYear");we("y",["yyy",3],0,"eraYear");we("y",["yyyy",4],0,"eraYear");de("N",xm);de("NN",xm);de("NNN",xm);de("NNNN",tC);de("NNNNN",nC);ot(["N","NN","NNN","NNNN","NNNNN"],function(e,t,r,s){var l=r._locale.erasParse(e,s,r._strict);l?Ye(r).era=l:Ye(r).invalidEra=e});de("y",Mi);de("yy",Mi);de("yyy",Mi);de("yyyy",Mi);de("yo",aC);ot(["y","yy","yyy","yyyy"],ln);ot(["yo"],function(e,t,r,s){var l;r._locale._eraYearOrdinalRegex&&(l=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[ln]=r._locale.eraYearOrdinalParse(e,l):t[ln]=parseInt(e,10)});function qD(e,t){var r,s,l,u=this._eras||or("en")._eras;for(r=0,s=u.length;r<s;++r){switch(typeof u[r].since){case"string":l=fe(u[r].since).startOf("day"),u[r].since=l.valueOf();break}switch(typeof u[r].until){case"undefined":u[r].until=1/0;break;case"string":l=fe(u[r].until).startOf("day").valueOf(),u[r].until=l.valueOf();break}}return u}function GD(e,t,r){var s,l,u=this.eras(),f,h,p;for(e=e.toUpperCase(),s=0,l=u.length;s<l;++s)if(f=u[s].name.toUpperCase(),h=u[s].abbr.toUpperCase(),p=u[s].narrow.toUpperCase(),r)switch(t){case"N":case"NN":case"NNN":if(h===e)return u[s];break;case"NNNN":if(f===e)return u[s];break;case"NNNNN":if(p===e)return u[s];break}else if([f,h,p].indexOf(e)>=0)return u[s]}function XD(e,t){var r=e.since<=e.until?1:-1;return t===void 0?fe(e.since).year():fe(e.since).year()+(t-e.offset)*r}function ID(){var e,t,r,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(r=this.clone().startOf("day").valueOf(),s[e].since<=r&&r<=s[e].until||s[e].until<=r&&r<=s[e].since)return s[e].name;return""}function QD(){var e,t,r,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(r=this.clone().startOf("day").valueOf(),s[e].since<=r&&r<=s[e].until||s[e].until<=r&&r<=s[e].since)return s[e].narrow;return""}function WD(){var e,t,r,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(r=this.clone().startOf("day").valueOf(),s[e].since<=r&&r<=s[e].until||s[e].until<=r&&r<=s[e].since)return s[e].abbr;return""}function PD(){var e,t,r,s,l=this.localeData().eras();for(e=0,t=l.length;e<t;++e)if(r=l[e].since<=l[e].until?1:-1,s=this.clone().startOf("day").valueOf(),l[e].since<=s&&s<=l[e].until||l[e].until<=s&&s<=l[e].since)return(this.year()-fe(l[e].since).year())*r+l[e].offset;return this.year()}function KD(e){return Je(this,"_erasNameRegex")||wm.call(this),e?this._erasNameRegex:this._erasRegex}function JD(e){return Je(this,"_erasAbbrRegex")||wm.call(this),e?this._erasAbbrRegex:this._erasRegex}function eC(e){return Je(this,"_erasNarrowRegex")||wm.call(this),e?this._erasNarrowRegex:this._erasRegex}function xm(e,t){return t.erasAbbrRegex(e)}function tC(e,t){return t.erasNameRegex(e)}function nC(e,t){return t.erasNarrowRegex(e)}function aC(e,t){return t._eraYearOrdinalRegex||Mi}function wm(){var e=[],t=[],r=[],s=[],l,u,f,h,p,m=this.eras();for(l=0,u=m.length;l<u;++l)f=rr(m[l].name),h=rr(m[l].abbr),p=rr(m[l].narrow),t.push(f),e.push(h),r.push(p),s.push(f),s.push(h),s.push(p);this._erasRegex=new RegExp("^("+s.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+r.join("|")+")","i")}we(0,["gg",2],0,function(){return this.weekYear()%100});we(0,["GG",2],0,function(){return this.isoWeekYear()%100});function bc(e,t){we(0,[e,e.length],0,t)}bc("gggg","weekYear");bc("ggggg","weekYear");bc("GGGG","isoWeekYear");bc("GGGGG","isoWeekYear");de("G",mc);de("g",mc);de("GG",pt,Bn);de("gg",pt,Bn);de("GGGG",cm,um);de("gggg",cm,um);de("GGGGG",hc,fc);de("ggggg",hc,fc);eo(["gggg","ggggg","GGGG","GGGGG"],function(e,t,r,s){t[s.substr(0,2)]=qe(e)});eo(["gg","GG"],function(e,t,r,s){t[s]=fe.parseTwoDigitYear(e)});function rC(e){return c_.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function sC(e){return c_.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function iC(){return sr(this.year(),1,4)}function lC(){return sr(this.isoWeekYear(),1,4)}function oC(){var e=this.localeData()._week;return sr(this.year(),e.dow,e.doy)}function uC(){var e=this.localeData()._week;return sr(this.weekYear(),e.dow,e.doy)}function c_(e,t,r,s,l){var u;return e==null?$l(this,s,l).year:(u=sr(e,s,l),t>u&&(t=u),cC.call(this,e,t,r,s,l))}function cC(e,t,r,s,l){var u=F1(e,t,r,s,l),f=Fl(u.year,0,u.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}we("Q",0,"Qo","quarter");de("Q",M1);ot("Q",function(e,t){t[nr]=(qe(e)-1)*3});function fC(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}we("D",["DD",2],"Do","date");de("D",pt,zi);de("DD",pt,Bn);de("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});ot(["D","DD"],Aa);ot("Do",function(e,t){t[Aa]=qe(e.match(pt)[0])});var f_=ki("Date",!0);we("DDD",["DDDD",3],"DDDo","dayOfYear");de("DDD",dc);de("DDDD",z1);ot(["DDD","DDDD"],function(e,t,r){r._dayOfYear=qe(e)});function dC(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}we("m",["mm",2],0,"minute");de("m",pt,fm);de("mm",pt,Bn);ot(["m","mm"],fa);var hC=ki("Minutes",!1);we("s",["ss",2],0,"second");de("s",pt,fm);de("ss",pt,Bn);ot(["s","ss"],ar);var mC=ki("Seconds",!1);we("S",0,0,function(){return~~(this.millisecond()/100)});we(0,["SS",2],0,function(){return~~(this.millisecond()/10)});we(0,["SSS",3],0,"millisecond");we(0,["SSSS",4],0,function(){return this.millisecond()*10});we(0,["SSSSS",5],0,function(){return this.millisecond()*100});we(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});we(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});we(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});we(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});de("S",dc,M1);de("SS",dc,Bn);de("SSS",dc,z1);var Br,d_;for(Br="SSSS";Br.length<=9;Br+="S")de(Br,Mi);function pC(e,t){t[ds]=qe(("0."+e)*1e3)}for(Br="S";Br.length<=9;Br+="S")ot(Br,pC);d_=ki("Milliseconds",!1);we("z",0,0,"zoneAbbr");we("zz",0,0,"zoneName");function gC(){return this._isUTC?"UTC":""}function yC(){return this._isUTC?"Coordinated Universal Time":""}var re=Kl.prototype;re.add=uD;re.calendar=gD;re.clone=yD;re.diff=ED;re.endOf=kD;re.format=DD;re.from=CD;re.fromNow=RD;re.to=ND;re.toNow=MD;re.get=AO;re.invalidAt=FD;re.isAfter=vD;re.isBefore=bD;re.isBetween=_D;re.isSame=SD;re.isSameOrAfter=xD;re.isSameOrBefore=wD;re.isValid=BD;re.lang=s_;re.locale=r_;re.localeData=i_;re.max=BA;re.min=VA;re.parsingFlags=ZD;re.set=DO;re.startOf=zD;re.subtract=cD;re.toArray=YD;re.toObject=HD;re.toDate=LD;re.toISOString=OD;re.inspect=AD;typeof Symbol<"u"&&Symbol.for!=null&&(re[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});re.toJSON=VD;re.toString=TD;re.unix=UD;re.valueOf=jD;re.creationData=$D;re.eraName=ID;re.eraNarrow=QD;re.eraAbbr=WD;re.eraYear=PD;re.year=U1;re.isLeapYear=OO;re.weekYear=rC;re.isoWeekYear=sC;re.quarter=re.quarters=fC;re.month=B1;re.daysInMonth=LO;re.week=re.weeks=qO;re.isoWeek=re.isoWeeks=GO;re.weeksInYear=oC;re.weeksInWeekYear=uC;re.isoWeeksInYear=iC;re.isoWeeksInISOWeekYear=lC;re.date=f_;re.day=re.days=sA;re.weekday=iA;re.isoWeekday=lA;re.dayOfYear=dC;re.hour=re.hours=mA;re.minute=re.minutes=hC;re.second=re.seconds=mC;re.millisecond=re.milliseconds=d_;re.utcOffset=WA;re.utc=KA;re.local=JA;re.parseZone=eD;re.hasAlignedHourOffset=tD;re.isDST=nD;re.isLocal=rD;re.isUtcOffset=sD;re.isUtc=e_;re.isUTC=e_;re.zoneAbbr=gC;re.zoneName=yC;re.dates=Jn("dates accessor is deprecated. Use date instead.",f_);re.months=Jn("months accessor is deprecated. Use month instead",B1);re.years=Jn("years accessor is deprecated. Use year instead",U1);re.zone=Jn("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",PA);re.isDSTShifted=Jn("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",aD);function vC(e){return mt(e*1e3)}function bC(){return mt.apply(null,arguments).parseZone()}function h_(e){return e}var et=im.prototype;et.calendar=rO;et.longDateFormat=oO;et.invalidDate=cO;et.ordinal=hO;et.preparse=h_;et.postformat=h_;et.relativeTime=pO;et.pastFuture=gO;et.set=nO;et.eras=qD;et.erasParse=GD;et.erasConvertYear=XD;et.erasAbbrRegex=JD;et.erasNameRegex=KD;et.erasNarrowRegex=eC;et.months=zO;et.monthsShort=kO;et.monthsParse=UO;et.monthsRegex=HO;et.monthsShortRegex=YO;et.week=BO;et.firstDayOfYear=$O;et.firstDayOfWeek=FO;et.weekdays=eA;et.weekdaysMin=nA;et.weekdaysShort=tA;et.weekdaysParse=rA;et.weekdaysRegex=oA;et.weekdaysShortRegex=uA;et.weekdaysMinRegex=cA;et.isPM=dA;et.meridiem=pA;function Pu(e,t,r,s){var l=or(),u=Ra().set(s,t);return l[r](u,e)}function m_(e,t,r){if(ir(e)&&(t=e,e=void 0),e=e||"",t!=null)return Pu(e,t,r,"month");var s,l=[];for(s=0;s<12;s++)l[s]=Pu(e,s,r,"month");return l}function Em(e,t,r,s){typeof e=="boolean"?(ir(t)&&(r=t,t=void 0),t=t||""):(t=e,r=t,e=!1,ir(t)&&(r=t,t=void 0),t=t||"");var l=or(),u=e?l._week.dow:0,f,h=[];if(r!=null)return Pu(t,(r+u)%7,s,"day");for(f=0;f<7;f++)h[f]=Pu(t,(f+u)%7,s,"day");return h}function _C(e,t){return m_(e,t,"months")}function SC(e,t){return m_(e,t,"monthsShort")}function xC(e,t,r){return Em(e,t,r,"weekdays")}function wC(e,t,r){return Em(e,t,r,"weekdaysShort")}function EC(e,t,r){return Em(e,t,r,"weekdaysMin")}Zr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,r=qe(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+r}});fe.lang=Jn("moment.lang is deprecated. Use moment.locale instead.",Zr);fe.langData=Jn("moment.langData is deprecated. Use moment.localeData instead.",or);var Ka=Math.abs;function TC(){var e=this._data;return this._milliseconds=Ka(this._milliseconds),this._days=Ka(this._days),this._months=Ka(this._months),e.milliseconds=Ka(e.milliseconds),e.seconds=Ka(e.seconds),e.minutes=Ka(e.minutes),e.hours=Ka(e.hours),e.months=Ka(e.months),e.years=Ka(e.years),this}function p_(e,t,r,s){var l=pa(t,r);return e._milliseconds+=s*l._milliseconds,e._days+=s*l._days,e._months+=s*l._months,e._bubble()}function OC(e,t){return p_(this,e,t,1)}function AC(e,t){return p_(this,e,t,-1)}function O0(e){return e<0?Math.floor(e):Math.ceil(e)}function DC(){var e=this._milliseconds,t=this._days,r=this._months,s=this._data,l,u,f,h,p;return e>=0&&t>=0&&r>=0||e<=0&&t<=0&&r<=0||(e+=O0(jh(r)+t)*864e5,t=0,r=0),s.milliseconds=e%1e3,l=Kn(e/1e3),s.seconds=l%60,u=Kn(l/60),s.minutes=u%60,f=Kn(u/60),s.hours=f%24,t+=Kn(f/24),p=Kn(g_(t)),r+=p,t-=O0(jh(p)),h=Kn(r/12),r%=12,s.days=t,s.months=r,s.years=h,this}function g_(e){return e*4800/146097}function jh(e){return e*146097/4800}function CC(e){if(!this.isValid())return NaN;var t,r,s=this._milliseconds;if(e=ea(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+s/864e5,r=this._months+g_(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(jh(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return t*24+s/36e5;case"minute":return t*1440+s/6e4;case"second":return t*86400+s/1e3;case"millisecond":return Math.floor(t*864e5)+s;default:throw new Error("Unknown unit "+e)}}function ur(e){return function(){return this.as(e)}}var y_=ur("ms"),RC=ur("s"),NC=ur("m"),MC=ur("h"),zC=ur("d"),kC=ur("w"),jC=ur("M"),UC=ur("Q"),LC=ur("y"),YC=y_;function HC(){return pa(this)}function VC(e){return e=ea(e),this.isValid()?this[e+"s"]():NaN}function xs(e){return function(){return this.isValid()?this._data[e]:NaN}}var BC=xs("milliseconds"),ZC=xs("seconds"),FC=xs("minutes"),$C=xs("hours"),qC=xs("days"),GC=xs("months"),XC=xs("years");function IC(){return Kn(this.days()/7)}var tr=Math.round,wi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function QC(e,t,r,s,l){return l.relativeTime(t||1,!!r,e,s)}function WC(e,t,r,s){var l=pa(e).abs(),u=tr(l.as("s")),f=tr(l.as("m")),h=tr(l.as("h")),p=tr(l.as("d")),m=tr(l.as("M")),v=tr(l.as("w")),g=tr(l.as("y")),_=u<=r.ss&&["s",u]||u<r.s&&["ss",u]||f<=1&&["m"]||f<r.m&&["mm",f]||h<=1&&["h"]||h<r.h&&["hh",h]||p<=1&&["d"]||p<r.d&&["dd",p];return r.w!=null&&(_=_||v<=1&&["w"]||v<r.w&&["ww",v]),_=_||m<=1&&["M"]||m<r.M&&["MM",m]||g<=1&&["y"]||["yy",g],_[2]=t,_[3]=+e>0,_[4]=s,QC.apply(null,_)}function PC(e){return e===void 0?tr:typeof e=="function"?(tr=e,!0):!1}function KC(e,t){return wi[e]===void 0?!1:t===void 0?wi[e]:(wi[e]=t,e==="s"&&(wi.ss=t-1),!0)}function JC(e,t){if(!this.isValid())return this.localeData().invalidDate();var r=!1,s=wi,l,u;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(r=e),typeof t=="object"&&(s=Object.assign({},wi,t),t.s!=null&&t.ss==null&&(s.ss=t.s-1)),l=this.localeData(),u=WC(this,!r,s,l),r&&(u=l.pastFuture(+this,u)),l.postformat(u)}var fh=Math.abs;function yi(e){return(e>0)-(e<0)||+e}function _c(){if(!this.isValid())return this.localeData().invalidDate();var e=fh(this._milliseconds)/1e3,t=fh(this._days),r=fh(this._months),s,l,u,f,h=this.asSeconds(),p,m,v,g;return h?(s=Kn(e/60),l=Kn(s/60),e%=60,s%=60,u=Kn(r/12),r%=12,f=e?e.toFixed(3).replace(/\.?0+$/,""):"",p=h<0?"-":"",m=yi(this._months)!==yi(h)?"-":"",v=yi(this._days)!==yi(h)?"-":"",g=yi(this._milliseconds)!==yi(h)?"-":"",p+"P"+(u?m+u+"Y":"")+(r?m+r+"M":"")+(t?v+t+"D":"")+(l||s||e?"T":"")+(l?g+l+"H":"")+(s?g+s+"M":"")+(e?g+f+"S":"")):"P0D"}var We=vc.prototype;We.isValid=GA;We.abs=TC;We.add=OC;We.subtract=AC;We.as=CC;We.asMilliseconds=y_;We.asSeconds=RC;We.asMinutes=NC;We.asHours=MC;We.asDays=zC;We.asWeeks=kC;We.asMonths=jC;We.asQuarters=UC;We.asYears=LC;We.valueOf=YC;We._bubble=DC;We.clone=HC;We.get=VC;We.milliseconds=BC;We.seconds=ZC;We.minutes=FC;We.hours=$C;We.days=qC;We.weeks=IC;We.months=GC;We.years=XC;We.humanize=JC;We.toISOString=_c;We.toString=_c;We.toJSON=_c;We.locale=r_;We.localeData=i_;We.toIsoString=Jn("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",_c);We.lang=s_;we("X",0,0,"unix");we("x",0,0,"valueOf");de("x",mc);de("X",_O);ot("X",function(e,t,r){r._d=new Date(parseFloat(e)*1e3)});ot("x",function(e,t,r){r._d=new Date(qe(e))});fe.version="2.30.1";eO(mt);fe.fn=re;fe.min=ZA;fe.max=FA;fe.now=$A;fe.utc=Ra;fe.unix=vC;fe.months=_C;fe.isDate=Pl;fe.locale=Zr;fe.invalid=cc;fe.duration=pa;fe.isMoment=ha;fe.weekdays=xC;fe.parseZone=bC;fe.localeData=or;fe.isDuration=Hu;fe.monthsShort=SC;fe.weekdaysMin=EC;fe.defineLocale=gm;fe.updateLocale=bA;fe.locales=_A;fe.weekdaysShort=wC;fe.normalizeUnits=ea;fe.relativeTimeRounding=PC;fe.relativeTimeThreshold=KC;fe.calendarFormat=pD;fe.prototype=re;fe.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const eR=(e,t)=>{const r=new Array(e.length+t.length);for(let s=0;s<e.length;s++)r[s]=e[s];for(let s=0;s<t.length;s++)r[e.length+s]=t[s];return r},tR=(e,t)=>({classGroupId:e,validator:t}),v_=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),Ku="-",A0=[],nR="arbitrary..",aR=e=>{const t=sR(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:s}=e;return{getClassGroupId:f=>{if(f.startsWith("[")&&f.endsWith("]"))return rR(f);const h=f.split(Ku),p=h[0]===""&&h.length>1?1:0;return b_(h,p,t)},getConflictingClassGroupIds:(f,h)=>{if(h){const p=s[f],m=r[f];return p?m?eR(m,p):p:m||A0}return r[f]||A0}}},b_=(e,t,r)=>{if(e.length-t===0)return r.classGroupId;const l=e[t],u=r.nextPart.get(l);if(u){const m=b_(e,t+1,u);if(m)return m}const f=r.validators;if(f===null)return;const h=t===0?e.join(Ku):e.slice(t).join(Ku),p=f.length;for(let m=0;m<p;m++){const v=f[m];if(v.validator(h))return v.classGroupId}},rR=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),r=t.indexOf(":"),s=t.slice(0,r);return s?nR+s:void 0})(),sR=e=>{const{theme:t,classGroups:r}=e;return iR(r,t)},iR=(e,t)=>{const r=v_();for(const s in e){const l=e[s];Tm(l,r,s,t)}return r},Tm=(e,t,r,s)=>{const l=e.length;for(let u=0;u<l;u++){const f=e[u];lR(f,t,r,s)}},lR=(e,t,r,s)=>{if(typeof e=="string"){oR(e,t,r);return}if(typeof e=="function"){uR(e,t,r,s);return}cR(e,t,r,s)},oR=(e,t,r)=>{const s=e===""?t:__(t,e);s.classGroupId=r},uR=(e,t,r,s)=>{if(fR(e)){Tm(e(s),t,r,s);return}t.validators===null&&(t.validators=[]),t.validators.push(tR(r,e))},cR=(e,t,r,s)=>{const l=Object.entries(e),u=l.length;for(let f=0;f<u;f++){const[h,p]=l[f];Tm(p,__(t,h),r,s)}},__=(e,t)=>{let r=e;const s=t.split(Ku),l=s.length;for(let u=0;u<l;u++){const f=s[u];let h=r.nextPart.get(f);h||(h=v_(),r.nextPart.set(f,h)),r=h}return r},fR=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,dR=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=Object.create(null),s=Object.create(null);const l=(u,f)=>{r[u]=f,t++,t>e&&(t=0,s=r,r=Object.create(null))};return{get(u){let f=r[u];if(f!==void 0)return f;if((f=s[u])!==void 0)return l(u,f),f},set(u,f){u in r?r[u]=f:l(u,f)}}},Uh="!",D0=":",hR=[],C0=(e,t,r,s,l)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:s,isExternal:l}),mR=e=>{const{prefix:t,experimentalParseClassName:r}=e;let s=l=>{const u=[];let f=0,h=0,p=0,m;const v=l.length;for(let E=0;E<v;E++){const D=l[E];if(f===0&&h===0){if(D===D0){u.push(l.slice(p,E)),p=E+1;continue}if(D==="/"){m=E;continue}}D==="["?f++:D==="]"?f--:D==="("?h++:D===")"&&h--}const g=u.length===0?l:l.slice(p);let _=g,N=!1;g.endsWith(Uh)?(_=g.slice(0,-1),N=!0):g.startsWith(Uh)&&(_=g.slice(1),N=!0);const w=m&&m>p?m-p:void 0;return C0(u,N,_,w)};if(t){const l=t+D0,u=s;s=f=>f.startsWith(l)?u(f.slice(l.length)):C0(hR,!1,f,void 0,!0)}if(r){const l=s;s=u=>r({className:u,parseClassName:l})}return s},pR=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((r,s)=>{t.set(r,1e6+s)}),r=>{const s=[];let l=[];for(let u=0;u<r.length;u++){const f=r[u],h=f[0]==="[",p=t.has(f);h||p?(l.length>0&&(l.sort(),s.push(...l),l=[]),s.push(f)):l.push(f)}return l.length>0&&(l.sort(),s.push(...l)),s}},gR=e=>({cache:dR(e.cacheSize),parseClassName:mR(e),sortModifiers:pR(e),...aR(e)}),yR=/\s+/,vR=(e,t)=>{const{parseClassName:r,getClassGroupId:s,getConflictingClassGroupIds:l,sortModifiers:u}=t,f=[],h=e.trim().split(yR);let p="";for(let m=h.length-1;m>=0;m-=1){const v=h[m],{isExternal:g,modifiers:_,hasImportantModifier:N,baseClassName:w,maybePostfixModifierPosition:E}=r(v);if(g){p=v+(p.length>0?" "+p:p);continue}let D=!!E,Y=s(D?w.substring(0,E):w);if(!Y){if(!D){p=v+(p.length>0?" "+p:p);continue}if(Y=s(w),!Y){p=v+(p.length>0?" "+p:p);continue}D=!1}const Q=_.length===0?"":_.length===1?_[0]:u(_).join(":"),q=N?Q+Uh:Q,B=q+Y;if(f.indexOf(B)>-1)continue;f.push(B);const J=l(Y,D);for(let ie=0;ie<J.length;++ie){const P=J[ie];f.push(q+P)}p=v+(p.length>0?" "+p:p)}return p},bR=(...e)=>{let t=0,r,s,l="";for(;t<e.length;)(r=e[t++])&&(s=S_(r))&&(l&&(l+=" "),l+=s);return l},S_=e=>{if(typeof e=="string")return e;let t,r="";for(let s=0;s<e.length;s++)e[s]&&(t=S_(e[s]))&&(r&&(r+=" "),r+=t);return r},_R=(e,...t)=>{let r,s,l,u;const f=p=>{const m=t.reduce((v,g)=>g(v),e());return r=gR(m),s=r.cache.get,l=r.cache.set,u=h,h(p)},h=p=>{const m=s(p);if(m)return m;const v=vR(p,r);return l(p,v),v};return u=f,(...p)=>u(bR(...p))},SR=[],Ht=e=>{const t=r=>r[e]||SR;return t.isThemeGetter=!0,t},x_=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,w_=/^\((?:(\w[\w-]*):)?(.+)\)$/i,xR=/^\d+\/\d+$/,wR=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,ER=/\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$/,TR=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,OR=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,AR=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,vi=e=>xR.test(e),He=e=>!!e&&!Number.isNaN(Number(e)),Yr=e=>!!e&&Number.isInteger(Number(e)),dh=e=>e.endsWith("%")&&He(e.slice(0,-1)),Ja=e=>wR.test(e),DR=()=>!0,CR=e=>ER.test(e)&&!TR.test(e),E_=()=>!1,RR=e=>OR.test(e),NR=e=>AR.test(e),MR=e=>!pe(e)&&!ge(e),zR=e=>ji(e,A_,E_),pe=e=>x_.test(e),fs=e=>ji(e,D_,CR),hh=e=>ji(e,YR,He),R0=e=>ji(e,T_,E_),kR=e=>ji(e,O_,NR),Au=e=>ji(e,C_,RR),ge=e=>w_.test(e),kl=e=>Ui(e,D_),jR=e=>Ui(e,HR),N0=e=>Ui(e,T_),UR=e=>Ui(e,A_),LR=e=>Ui(e,O_),Du=e=>Ui(e,C_,!0),ji=(e,t,r)=>{const s=x_.exec(e);return s?s[1]?t(s[1]):r(s[2]):!1},Ui=(e,t,r=!1)=>{const s=w_.exec(e);return s?s[1]?t(s[1]):r:!1},T_=e=>e==="position"||e==="percentage",O_=e=>e==="image"||e==="url",A_=e=>e==="length"||e==="size"||e==="bg-size",D_=e=>e==="length",YR=e=>e==="number",HR=e=>e==="family-name",C_=e=>e==="shadow",VR=()=>{const e=Ht("color"),t=Ht("font"),r=Ht("text"),s=Ht("font-weight"),l=Ht("tracking"),u=Ht("leading"),f=Ht("breakpoint"),h=Ht("container"),p=Ht("spacing"),m=Ht("radius"),v=Ht("shadow"),g=Ht("inset-shadow"),_=Ht("text-shadow"),N=Ht("drop-shadow"),w=Ht("blur"),E=Ht("perspective"),D=Ht("aspect"),Y=Ht("ease"),Q=Ht("animate"),q=()=>["auto","avoid","all","avoid-page","page","left","right","column"],B=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],J=()=>[...B(),ge,pe],ie=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto","contain","none"],te=()=>[ge,pe,p],_e=()=>[vi,"full","auto",...te()],Ue=()=>[Yr,"none","subgrid",ge,pe],Ce=()=>["auto",{span:["full",Yr,ge,pe]},Yr,ge,pe],ce=()=>[Yr,"auto",ge,pe],he=()=>["auto","min","max","fr",ge,pe],Ee=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],Te=()=>["start","end","center","stretch","center-safe","end-safe"],R=()=>["auto",...te()],K=()=>[vi,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...te()],X=()=>[e,ge,pe],Ae=()=>[...B(),N0,R0,{position:[ge,pe]}],De=()=>["no-repeat",{repeat:["","x","y","space","round"]}],O=()=>["auto","cover","contain",UR,zR,{size:[ge,pe]}],$=()=>[dh,kl,fs],F=()=>["","none","full",m,ge,pe],ee=()=>["",He,kl,fs],oe=()=>["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"],be=()=>[He,dh,N0,R0],Re=()=>["","none",w,ge,pe],Ve=()=>["none",He,ge,pe],jt=()=>["none",He,ge,pe],un=()=>[He,ge,pe],Ft=()=>[vi,"full",...te()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ja],breakpoint:[Ja],color:[DR],container:[Ja],"drop-shadow":[Ja],ease:["in","out","in-out"],font:[MR],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ja],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ja],shadow:[Ja],spacing:["px",He],text:[Ja],"text-shadow":[Ja],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",vi,pe,ge,D]}],container:["container"],columns:[{columns:[He,pe,ge,h]}],"break-after":[{"break-after":q()}],"break-before":[{"break-before":q()}],"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:J()}],overflow:[{overflow:ie()}],"overflow-x":[{"overflow-x":ie()}],"overflow-y":[{"overflow-y":ie()}],overscroll:[{overscroll:P()}],"overscroll-x":[{"overscroll-x":P()}],"overscroll-y":[{"overscroll-y":P()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:_e()}],"inset-x":[{"inset-x":_e()}],"inset-y":[{"inset-y":_e()}],start:[{start:_e()}],end:[{end:_e()}],top:[{top:_e()}],right:[{right:_e()}],bottom:[{bottom:_e()}],left:[{left:_e()}],visibility:["visible","invisible","collapse"],z:[{z:[Yr,"auto",ge,pe]}],basis:[{basis:[vi,"full","auto",h,...te()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[He,vi,"auto","initial","none",pe]}],grow:[{grow:["",He,ge,pe]}],shrink:[{shrink:["",He,ge,pe]}],order:[{order:[Yr,"first","last","none",ge,pe]}],"grid-cols":[{"grid-cols":Ue()}],"col-start-end":[{col:Ce()}],"col-start":[{"col-start":ce()}],"col-end":[{"col-end":ce()}],"grid-rows":[{"grid-rows":Ue()}],"row-start-end":[{row:Ce()}],"row-start":[{"row-start":ce()}],"row-end":[{"row-end":ce()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":he()}],"auto-rows":[{"auto-rows":he()}],gap:[{gap:te()}],"gap-x":[{"gap-x":te()}],"gap-y":[{"gap-y":te()}],"justify-content":[{justify:[...Ee(),"normal"]}],"justify-items":[{"justify-items":[...Te(),"normal"]}],"justify-self":[{"justify-self":["auto",...Te()]}],"align-content":[{content:["normal",...Ee()]}],"align-items":[{items:[...Te(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...Te(),{baseline:["","last"]}]}],"place-content":[{"place-content":Ee()}],"place-items":[{"place-items":[...Te(),"baseline"]}],"place-self":[{"place-self":["auto",...Te()]}],p:[{p:te()}],px:[{px:te()}],py:[{py:te()}],ps:[{ps:te()}],pe:[{pe:te()}],pt:[{pt:te()}],pr:[{pr:te()}],pb:[{pb:te()}],pl:[{pl:te()}],m:[{m:R()}],mx:[{mx:R()}],my:[{my:R()}],ms:[{ms:R()}],me:[{me:R()}],mt:[{mt:R()}],mr:[{mr:R()}],mb:[{mb:R()}],ml:[{ml:R()}],"space-x":[{"space-x":te()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":te()}],"space-y-reverse":["space-y-reverse"],size:[{size:K()}],w:[{w:[h,"screen",...K()]}],"min-w":[{"min-w":[h,"screen","none",...K()]}],"max-w":[{"max-w":[h,"screen","none","prose",{screen:[f]},...K()]}],h:[{h:["screen","lh",...K()]}],"min-h":[{"min-h":["screen","lh","none",...K()]}],"max-h":[{"max-h":["screen","lh",...K()]}],"font-size":[{text:["base",r,kl,fs]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[s,ge,hh]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",dh,pe]}],"font-family":[{font:[jR,pe,t]}],"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,ge,pe]}],"line-clamp":[{"line-clamp":[He,"none",ge,hh]}],leading:[{leading:[u,...te()]}],"list-image":[{"list-image":["none",ge,pe]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ge,pe]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:X()}],"text-color":[{text:X()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...oe(),"wavy"]}],"text-decoration-thickness":[{decoration:[He,"from-font","auto",ge,fs]}],"text-decoration-color":[{decoration:X()}],"underline-offset":[{"underline-offset":[He,"auto",ge,pe]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:te()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ge,pe]}],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",ge,pe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Ae()}],"bg-repeat":[{bg:De()}],"bg-size":[{bg:O()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Yr,ge,pe],radial:["",ge,pe],conic:[Yr,ge,pe]},LR,kR]}],"bg-color":[{bg:X()}],"gradient-from-pos":[{from:$()}],"gradient-via-pos":[{via:$()}],"gradient-to-pos":[{to:$()}],"gradient-from":[{from:X()}],"gradient-via":[{via:X()}],"gradient-to":[{to:X()}],rounded:[{rounded:F()}],"rounded-s":[{"rounded-s":F()}],"rounded-e":[{"rounded-e":F()}],"rounded-t":[{"rounded-t":F()}],"rounded-r":[{"rounded-r":F()}],"rounded-b":[{"rounded-b":F()}],"rounded-l":[{"rounded-l":F()}],"rounded-ss":[{"rounded-ss":F()}],"rounded-se":[{"rounded-se":F()}],"rounded-ee":[{"rounded-ee":F()}],"rounded-es":[{"rounded-es":F()}],"rounded-tl":[{"rounded-tl":F()}],"rounded-tr":[{"rounded-tr":F()}],"rounded-br":[{"rounded-br":F()}],"rounded-bl":[{"rounded-bl":F()}],"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:[...oe(),"hidden","none"]}],"divide-style":[{divide:[...oe(),"hidden","none"]}],"border-color":[{border:X()}],"border-color-x":[{"border-x":X()}],"border-color-y":[{"border-y":X()}],"border-color-s":[{"border-s":X()}],"border-color-e":[{"border-e":X()}],"border-color-t":[{"border-t":X()}],"border-color-r":[{"border-r":X()}],"border-color-b":[{"border-b":X()}],"border-color-l":[{"border-l":X()}],"divide-color":[{divide:X()}],"outline-style":[{outline:[...oe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[He,ge,pe]}],"outline-w":[{outline:["",He,kl,fs]}],"outline-color":[{outline:X()}],shadow:[{shadow:["","none",v,Du,Au]}],"shadow-color":[{shadow:X()}],"inset-shadow":[{"inset-shadow":["none",g,Du,Au]}],"inset-shadow-color":[{"inset-shadow":X()}],"ring-w":[{ring:ee()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:X()}],"ring-offset-w":[{"ring-offset":[He,fs]}],"ring-offset-color":[{"ring-offset":X()}],"inset-ring-w":[{"inset-ring":ee()}],"inset-ring-color":[{"inset-ring":X()}],"text-shadow":[{"text-shadow":["none",_,Du,Au]}],"text-shadow-color":[{"text-shadow":X()}],opacity:[{opacity:[He,ge,pe]}],"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":[He]}],"mask-image-linear-from-pos":[{"mask-linear-from":be()}],"mask-image-linear-to-pos":[{"mask-linear-to":be()}],"mask-image-linear-from-color":[{"mask-linear-from":X()}],"mask-image-linear-to-color":[{"mask-linear-to":X()}],"mask-image-t-from-pos":[{"mask-t-from":be()}],"mask-image-t-to-pos":[{"mask-t-to":be()}],"mask-image-t-from-color":[{"mask-t-from":X()}],"mask-image-t-to-color":[{"mask-t-to":X()}],"mask-image-r-from-pos":[{"mask-r-from":be()}],"mask-image-r-to-pos":[{"mask-r-to":be()}],"mask-image-r-from-color":[{"mask-r-from":X()}],"mask-image-r-to-color":[{"mask-r-to":X()}],"mask-image-b-from-pos":[{"mask-b-from":be()}],"mask-image-b-to-pos":[{"mask-b-to":be()}],"mask-image-b-from-color":[{"mask-b-from":X()}],"mask-image-b-to-color":[{"mask-b-to":X()}],"mask-image-l-from-pos":[{"mask-l-from":be()}],"mask-image-l-to-pos":[{"mask-l-to":be()}],"mask-image-l-from-color":[{"mask-l-from":X()}],"mask-image-l-to-color":[{"mask-l-to":X()}],"mask-image-x-from-pos":[{"mask-x-from":be()}],"mask-image-x-to-pos":[{"mask-x-to":be()}],"mask-image-x-from-color":[{"mask-x-from":X()}],"mask-image-x-to-color":[{"mask-x-to":X()}],"mask-image-y-from-pos":[{"mask-y-from":be()}],"mask-image-y-to-pos":[{"mask-y-to":be()}],"mask-image-y-from-color":[{"mask-y-from":X()}],"mask-image-y-to-color":[{"mask-y-to":X()}],"mask-image-radial":[{"mask-radial":[ge,pe]}],"mask-image-radial-from-pos":[{"mask-radial-from":be()}],"mask-image-radial-to-pos":[{"mask-radial-to":be()}],"mask-image-radial-from-color":[{"mask-radial-from":X()}],"mask-image-radial-to-color":[{"mask-radial-to":X()}],"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":B()}],"mask-image-conic-pos":[{"mask-conic":[He]}],"mask-image-conic-from-pos":[{"mask-conic-from":be()}],"mask-image-conic-to-pos":[{"mask-conic-to":be()}],"mask-image-conic-from-color":[{"mask-conic-from":X()}],"mask-image-conic-to-color":[{"mask-conic-to":X()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Ae()}],"mask-repeat":[{mask:De()}],"mask-size":[{mask:O()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ge,pe]}],filter:[{filter:["","none",ge,pe]}],blur:[{blur:Re()}],brightness:[{brightness:[He,ge,pe]}],contrast:[{contrast:[He,ge,pe]}],"drop-shadow":[{"drop-shadow":["","none",N,Du,Au]}],"drop-shadow-color":[{"drop-shadow":X()}],grayscale:[{grayscale:["",He,ge,pe]}],"hue-rotate":[{"hue-rotate":[He,ge,pe]}],invert:[{invert:["",He,ge,pe]}],saturate:[{saturate:[He,ge,pe]}],sepia:[{sepia:["",He,ge,pe]}],"backdrop-filter":[{"backdrop-filter":["","none",ge,pe]}],"backdrop-blur":[{"backdrop-blur":Re()}],"backdrop-brightness":[{"backdrop-brightness":[He,ge,pe]}],"backdrop-contrast":[{"backdrop-contrast":[He,ge,pe]}],"backdrop-grayscale":[{"backdrop-grayscale":["",He,ge,pe]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[He,ge,pe]}],"backdrop-invert":[{"backdrop-invert":["",He,ge,pe]}],"backdrop-opacity":[{"backdrop-opacity":[He,ge,pe]}],"backdrop-saturate":[{"backdrop-saturate":[He,ge,pe]}],"backdrop-sepia":[{"backdrop-sepia":["",He,ge,pe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":te()}],"border-spacing-x":[{"border-spacing-x":te()}],"border-spacing-y":[{"border-spacing-y":te()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ge,pe]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[He,"initial",ge,pe]}],ease:[{ease:["linear","initial",Y,ge,pe]}],delay:[{delay:[He,ge,pe]}],animate:[{animate:["none",Q,ge,pe]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[E,ge,pe]}],"perspective-origin":[{"perspective-origin":J()}],rotate:[{rotate:Ve()}],"rotate-x":[{"rotate-x":Ve()}],"rotate-y":[{"rotate-y":Ve()}],"rotate-z":[{"rotate-z":Ve()}],scale:[{scale:jt()}],"scale-x":[{"scale-x":jt()}],"scale-y":[{"scale-y":jt()}],"scale-z":[{"scale-z":jt()}],"scale-3d":["scale-3d"],skew:[{skew:un()}],"skew-x":[{"skew-x":un()}],"skew-y":[{"skew-y":un()}],transform:[{transform:[ge,pe,"","none","gpu","cpu"]}],"transform-origin":[{origin:J()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Ft()}],"translate-x":[{"translate-x":Ft()}],"translate-y":[{"translate-y":Ft()}],"translate-z":[{"translate-z":Ft()}],"translate-none":["translate-none"],accent:[{accent:X()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:X()}],"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",ge,pe]}],"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":te()}],"scroll-mx":[{"scroll-mx":te()}],"scroll-my":[{"scroll-my":te()}],"scroll-ms":[{"scroll-ms":te()}],"scroll-me":[{"scroll-me":te()}],"scroll-mt":[{"scroll-mt":te()}],"scroll-mr":[{"scroll-mr":te()}],"scroll-mb":[{"scroll-mb":te()}],"scroll-ml":[{"scroll-ml":te()}],"scroll-p":[{"scroll-p":te()}],"scroll-px":[{"scroll-px":te()}],"scroll-py":[{"scroll-py":te()}],"scroll-ps":[{"scroll-ps":te()}],"scroll-pe":[{"scroll-pe":te()}],"scroll-pt":[{"scroll-pt":te()}],"scroll-pr":[{"scroll-pr":te()}],"scroll-pb":[{"scroll-pb":te()}],"scroll-pl":[{"scroll-pl":te()}],"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",ge,pe]}],fill:[{fill:["none",...X()]}],"stroke-w":[{stroke:[He,kl,fs,hh]}],stroke:[{stroke:["none",...X()]}],"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"]}},BR=_R(VR);function ct(...e){return BR(O1(e))}const R_=e=>fe(e).format("DD/MM/YYYY HH:mm:ss");function Lh(e,t){if(!e.current||!t.current)return;const r=t.current,s=e.current,l=r.getContext("2d");return new Promise((u,f)=>{try{r.width=s.videoWidth,r.height=s.videoHeight,l.drawImage(s,0,0,r.width,r.height),r.toBlob(h=>{if(!h){f("Không thể tạo blob từ canvas");return}u(h)},"image/jpeg",.95)}catch(h){f(h)}})}function Om(e){const t=Qe.c(4);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];let s;return t[2]!==r?(s=S.jsx(bT,{"data-slot":"dialog",...r}),t[2]=r,t[3]=s):s=t[3],s}function N_(e){const t=Qe.c(4);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];let s;return t[2]!==r?(s=S.jsx(_T,{"data-slot":"dialog-trigger",...r}),t[2]=r,t[3]=s):s=t[3],s}function ZR(e){const t=Qe.c(4);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];let s;return t[2]!==r?(s=S.jsx(ST,{"data-slot":"dialog-portal",...r}),t[2]=r,t[3]=s):s=t[3],s}function FR(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(xT,{"data-slot":"dialog-overlay",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function Am(e){const t=Qe.c(15);let r,s,l,u;t[0]!==e?({className:s,children:r,showCloseButton:u,...l}=e,t[0]=e,t[1]=r,t[2]=s,t[3]=l,t[4]=u):(r=t[1],s=t[2],l=t[3],u=t[4]);const f=u===void 0?!0:u;let h;t[5]===Symbol.for("react.memo_cache_sentinel")?(h=S.jsx(FR,{}),t[5]=h):h=t[5];let p;t[6]!==s?(p=ct("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",s),t[6]=s,t[7]=p):p=t[7];let m;t[8]!==f?(m=f&&S.jsxs(OT,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[S.jsx(nm,{}),S.jsx("span",{className:"sr-only",children:"Close"})]}),t[8]=f,t[9]=m):m=t[9];let v;return t[10]!==r||t[11]!==l||t[12]!==p||t[13]!==m?(v=S.jsxs(ZR,{"data-slot":"dialog-portal",children:[h,S.jsxs(wT,{"data-slot":"dialog-content",className:p,...l,children:[r,m]})]}),t[10]=r,t[11]=l,t[12]=p,t[13]=m,t[14]=v):v=t[14],v}function Dm(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("flex flex-col gap-2 text-center sm:text-left",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx("div",{"data-slot":"dialog-header",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function $R(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx("div",{"data-slot":"dialog-footer",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function Cm(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("text-lg leading-none font-semibold",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(ET,{"data-slot":"dialog-title",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function Rm(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("text-muted-foreground text-sm",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(TT,{"data-slot":"dialog-description",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}var qR=Symbol.for("react.lazy"),Ju=Ph[" use ".trim().toString()];function GR(e){return typeof e=="object"&&e!==null&&"then"in e}function M_(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===qR&&"_payload"in e&&GR(e._payload)}function Nm(e){const t=XR(e),r=x.forwardRef((s,l)=>{let{children:u,...f}=s;M_(u)&&typeof Ju=="function"&&(u=Ju(u._payload));const h=x.Children.toArray(u),p=h.find(QR);if(p){const m=p.props.children,v=h.map(g=>g===p?x.Children.count(m)>1?x.Children.only(null):x.isValidElement(m)?m.props.children:null:g);return S.jsx(t,{...f,ref:l,children:x.isValidElement(m)?x.cloneElement(m,void 0,v):null})}return S.jsx(t,{...f,ref:l,children:u})});return r.displayName=`${e}.Slot`,r}var Mm=Nm("Slot");function XR(e){const t=x.forwardRef((r,s)=>{let{children:l,...u}=r;if(M_(l)&&typeof Ju=="function"&&(l=Ju(l._payload)),x.isValidElement(l)){const f=PR(l),h=WR(u,l.props);return l.type!==x.Fragment&&(h.ref=s?Ql(s,f):f),x.cloneElement(l,h)}return x.Children.count(l)>1?x.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var IR=Symbol("radix.slottable");function QR(e){return x.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===IR}function WR(e,t){const r={...t};for(const s in t){const l=e[s],u=t[s];/^on[A-Z]/.test(s)?l&&u?r[s]=(...h)=>{const p=u(...h);return l(...h),p}:l&&(r[s]=l):s==="style"?r[s]={...l,...u}:s==="className"&&(r[s]=[l,u].filter(Boolean).join(" "))}return{...e,...r}}function PR(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}const M0=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,z0=O1,z_=(e,t)=>r=>{var s;if(t?.variants==null)return z0(e,r?.class,r?.className);const{variants:l,defaultVariants:u}=t,f=Object.keys(l).map(m=>{const v=r?.[m],g=u?.[m];if(v===null)return null;const _=M0(v)||M0(g);return l[m][_]}),h=r&&Object.entries(r).reduce((m,v)=>{let[g,_]=v;return _===void 0||(m[g]=_),m},{}),p=t==null||(s=t.compoundVariants)===null||s===void 0?void 0:s.reduce((m,v)=>{let{class:g,className:_,...N}=v;return Object.entries(N).every(w=>{let[E,D]=w;return Array.isArray(D)?D.includes({...u,...h}[E]):{...u,...h}[E]===D})?[...m,g,_]:m},[]);return z0(e,f,p,r?.class,r?.className)},KR=z_("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function It(e){const t=Qe.c(14);let r,s,l,u,f;t[0]!==e?({className:r,variant:f,size:l,asChild:u,...s}=e,t[0]=e,t[1]=r,t[2]=s,t[3]=l,t[4]=u,t[5]=f):(r=t[1],s=t[2],l=t[3],u=t[4],f=t[5]);const p=(u===void 0?!1:u)?Mm:"button";let m;t[6]!==r||t[7]!==l||t[8]!==f?(m=ct(KR({variant:f,size:l,className:r})),t[6]=r,t[7]=l,t[8]=f,t[9]=m):m=t[9];let v;return t[10]!==p||t[11]!==s||t[12]!==m?(v=S.jsx(p,{"data-slot":"button",className:m,...s}),t[10]=p,t[11]=s,t[12]=m,t[13]=v):v=t[13],v}const k_=x.createContext(void 0);function JR(e){const t=Qe.c(40),{children:r}=e,[s,l]=x.useState(!1);let u;t[0]===Symbol.for("react.memo_cache_sentinel")?(u={message:"",variant:"default"},t[0]=u):u=t[0];const[f,h]=x.useState(u),[p,m]=x.useState(null);let v;t[1]===Symbol.for("react.memo_cache_sentinel")?(v=Te=>(h({title:Te.title||"Xác nhận",confirmText:Te.confirmText||"Xác nhận",cancelText:Te.cancelText||"Hủy",variant:Te.variant||"default",...Te}),l(!0),new Promise(R=>{m(()=>R)})),t[1]=v):v=t[1];const g=v;let _;t[2]!==p?(_=()=>{l(!1),p?.(!0),m(null)},t[2]=p,t[3]=_):_=t[3];const N=_;let w;t[4]!==p?(w=()=>{l(!1),p?.(!1),m(null)},t[4]=p,t[5]=w):w=t[5];const E=w;let D;t[6]!==f.variant?(D=()=>{switch(f.variant){case"destructive":case"warning":return S.jsx(w1,{className:"h-6 w-6 text-destructive"});case"success":return S.jsx(UT,{className:"h-6 w-6 text-green-600"});default:return S.jsx(x1,{className:"h-6 w-6 text-blue-600"})}},t[6]=f.variant,t[7]=D):D=t[7];const Y=D;let Q;t[8]===Symbol.for("react.memo_cache_sentinel")?(Q={confirm:g},t[8]=Q):Q=t[8];let q;t[9]!==Y?(q=Y(),t[9]=Y,t[10]=q):q=t[10];let B;t[11]!==f.title?(B=S.jsx(Cm,{className:"text-lg",children:f.title}),t[11]=f.title,t[12]=B):B=t[12];let J;t[13]!==q||t[14]!==B?(J=S.jsxs("div",{className:"flex items-center gap-3",children:[q,B]}),t[13]=q,t[14]=B,t[15]=J):J=t[15];let ie;t[16]!==f.message?(ie=S.jsx(Rm,{className:"pt-2 text-base",children:f.message}),t[16]=f.message,t[17]=ie):ie=t[17];let P;t[18]!==ie||t[19]!==J?(P=S.jsxs(Dm,{children:[J,ie]}),t[18]=ie,t[19]=J,t[20]=P):P=t[20];let te;t[21]!==E||t[22]!==f.cancelText?(te=S.jsx(It,{variant:"outline",onClick:E,children:f.cancelText}),t[21]=E,t[22]=f.cancelText,t[23]=te):te=t[23];const _e=f.variant==="destructive"?"destructive":"default";let Ue;t[24]!==N||t[25]!==f.confirmText||t[26]!==_e?(Ue=S.jsx(It,{variant:_e,onClick:N,children:f.confirmText}),t[24]=N,t[25]=f.confirmText,t[26]=_e,t[27]=Ue):Ue=t[27];let Ce;t[28]!==te||t[29]!==Ue?(Ce=S.jsx($R,{className:"gap-2 sm:gap-0 flex ",children:S.jsxs("div",{className:"flex items-center gap-2",children:[te,Ue]})}),t[28]=te,t[29]=Ue,t[30]=Ce):Ce=t[30];let ce;t[31]!==P||t[32]!==Ce?(ce=S.jsxs(Am,{children:[P,Ce]}),t[31]=P,t[32]=Ce,t[33]=ce):ce=t[33];let he;t[34]!==s||t[35]!==ce?(he=S.jsx(Om,{open:s,onOpenChange:l,children:ce}),t[34]=s,t[35]=ce,t[36]=he):he=t[36];let Ee;return t[37]!==r||t[38]!==he?(Ee=S.jsxs(k_.Provider,{value:Q,children:[r,he]}),t[37]=r,t[38]=he,t[39]=Ee):Ee=t[39],Ee}function j_(){const e=x.useContext(k_);if(!e)throw new Error("useConfirm must be used within ConfirmModalProvider");return e.confirm}function eN(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx("div",{"data-slot":"card",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}const k0=e=>{let t;const r=new Set,s=(m,v)=>{const g=typeof m=="function"?m(t):m;if(!Object.is(g,t)){const _=t;t=v??(typeof g!="object"||g===null)?g:Object.assign({},t,g),r.forEach(N=>N(t,_))}},l=()=>t,h={setState:s,getState:l,getInitialState:()=>p,subscribe:m=>(r.add(m),()=>r.delete(m))},p=t=e(s,l,h);return h},tN=(e=>e?k0(e):k0),nN=e=>e;function aN(e,t=nN){const r=Z.useSyncExternalStore(e.subscribe,Z.useCallback(()=>t(e.getState()),[e,t]),Z.useCallback(()=>t(e.getInitialState()),[e,t]));return Z.useDebugValue(r),r}const j0=e=>{const t=tN(e),r=s=>aN(t,s);return Object.assign(r,t),r},U_=(e=>e?j0(e):j0),lr=U_(e=>({isAutoChecking:!1,isCountDown:!1,captureRegisterImage:null,canvasRef:null,videoRef:null,refreshLog:!1,refreshUsers:!1,setIsAutoChecking:t=>e({isAutoChecking:t}),setRefreshLog:t=>e({refreshLog:t}),setRefreshUsers:t=>e({refreshUsers:t}),setIsCountDown:t=>e({isCountDown:t}),setCaptureRegisterImage:t=>e({captureRegisterImage:t}),setVideoRef:t=>e({videoRef:t}),setCanvasRef:t=>e({canvasRef:t})}));function rN(e){const t=Qe.c(17),{onCountdowned:r}=e,[s,l]=x.useState(3),[u,f]=x.useState(!0),h=x.useRef(!1);let p,m;t[0]!==s||t[1]!==r||t[2]!==u?(p=()=>{if(!u)return;if(s===0){h.current||(h.current=!0,r?.());return}const D=setTimeout(()=>{l(sN)},1e3);return()=>clearTimeout(D)},m=[s,u,r],t[0]=s,t[1]=r,t[2]=u,t[3]=p,t[4]=m):(p=t[3],m=t[4]),x.useEffect(p,m);let v;t[5]===Symbol.for("react.memo_cache_sentinel")?(v=S.jsxs("div",{className:"text-center space-y-1 sm:space-y-3 text-white",children:[S.jsx("p",{className:"text-base sm:text-lg font-medium",children:"Chuẩn bị sẵn sàng"}),S.jsx("p",{className:"text-sm sm:text-base",children:"Vui lòng nhìn thẳng vào camera"})]}),t[5]=v):v=t[5];let g;t[6]!==s?(g=S.jsx("div",{className:"relative",children:S.jsx("div",{className:"w-24 h-24 sm:w-32 sm:h-32 lg:w-40 lg:h-40 bg-white rounded-full flex items-center justify-center shadow-2xl",children:S.jsx("span",{className:"text-5xl sm:text-6xl lg:text-8xl font-bold",children:s})})}),t[6]=s,t[7]=g):g=t[7];const _=s>0?`Còn ${s} giây...`:"Đã hoàn thành!";let N;t[8]!==_?(N=S.jsx("div",{className:"text-center text-white",children:S.jsx("p",{className:"text-xs sm:text-sm",children:_})}),t[8]=_,t[9]=N):N=t[9];let w;t[10]!==s||t[11]!==u?(w=u&&s>0&&S.jsx(It,{variant:"outline",onClick:()=>f(!1),className:"mt-2 sm:mt-4 px-6 sm:px-8 py-2",children:"Hủy"}),t[10]=s,t[11]=u,t[12]=w):w=t[12];let E;return t[13]!==g||t[14]!==N||t[15]!==w?(E=S.jsx("div",{className:"absolute inset-0 flex flex-col items-center justify-center bg-transparent px-4",children:S.jsxs("div",{className:"flex flex-col items-center gap-4 sm:gap-6 lg:gap-8",children:[v,g,N,w]})}),t[13]=g,t[14]=N,t[15]=w,t[16]=E):E=t[16],E}function sN(e){return e-1}function U0(e){const t=iN(e),r=x.forwardRef((s,l)=>{const{children:u,...f}=s,h=x.Children.toArray(u),p=h.find(oN);if(p){const m=p.props.children,v=h.map(g=>g===p?x.Children.count(m)>1?x.Children.only(null):x.isValidElement(m)?m.props.children:null:g);return S.jsx(t,{...f,ref:l,children:x.isValidElement(m)?x.cloneElement(m,void 0,v):null})}return S.jsx(t,{...f,ref:l,children:u})});return r.displayName=`${e}.Slot`,r}function iN(e){const t=x.forwardRef((r,s)=>{const{children:l,...u}=r;if(x.isValidElement(l)){const f=cN(l),h=uN(u,l.props);return l.type!==x.Fragment&&(h.ref=s?Ql(s,f):f),x.cloneElement(l,h)}return x.Children.count(l)>1?x.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var lN=Symbol("radix.slottable");function oN(e){return x.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===lN}function uN(e,t){const r={...t};for(const s in t){const l=e[s],u=t[s];/^on[A-Z]/.test(s)?l&&u?r[s]=(...h)=>{const p=u(...h);return l(...h),p}:l&&(r[s]=l):s==="style"?r[s]={...l,...u}:s==="className"&&(r[s]=[l,u].filter(Boolean).join(" "))}return{...e,...r}}function cN(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}function fN(e){const t=e+"CollectionProvider",[r,s]=lc(t),[l,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),f=E=>{const{scope:D,children:Y}=E,Q=Z.useRef(null),q=Z.useRef(new Map).current;return S.jsx(l,{scope:D,itemMap:q,collectionRef:Q,children:Y})};f.displayName=t;const h=e+"CollectionSlot",p=U0(h),m=Z.forwardRef((E,D)=>{const{scope:Y,children:Q}=E,q=u(h,Y),B=Da(D,q.collectionRef);return S.jsx(p,{ref:B,children:Q})});m.displayName=h;const v=e+"CollectionItemSlot",g="data-radix-collection-item",_=U0(v),N=Z.forwardRef((E,D)=>{const{scope:Y,children:Q,...q}=E,B=Z.useRef(null),J=Da(D,B),ie=u(v,Y);return Z.useEffect(()=>(ie.itemMap.set(B,{ref:B,...q}),()=>void ie.itemMap.delete(B))),S.jsx(_,{[g]:"",ref:J,children:Q})});N.displayName=v;function w(E){const D=u(e+"CollectionConsumer",E);return Z.useCallback(()=>{const Q=D.collectionRef.current;if(!Q)return[];const q=Array.from(Q.querySelectorAll(`[${g}]`));return Array.from(D.itemMap.values()).sort((ie,P)=>q.indexOf(ie.ref.current)-q.indexOf(P.ref.current))},[D.collectionRef,D.itemMap])}return[{Provider:f,Slot:m,ItemSlot:N},w,s]}var dN=x.createContext(void 0);function L_(e){const t=x.useContext(dN);return e||t||"ltr"}var mh="rovingFocusGroup.onEntryFocus",hN={bubbles:!1,cancelable:!0},to="RovingFocusGroup",[Yh,Y_,mN]=fN(to),[pN,H_]=lc(to,[mN]),[gN,yN]=pN(to),V_=x.forwardRef((e,t)=>S.jsx(Yh.Provider,{scope:e.__scopeRovingFocusGroup,children:S.jsx(Yh.Slot,{scope:e.__scopeRovingFocusGroup,children:S.jsx(vN,{...e,ref:t})})}));V_.displayName=to;var vN=x.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,orientation:s,loop:l=!1,dir:u,currentTabStopId:f,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:p,onEntryFocus:m,preventScrollOnEntryFocus:v=!1,...g}=e,_=x.useRef(null),N=Da(t,_),w=L_(u),[E,D]=Kh({prop:f,defaultProp:h??null,onChange:p,caller:to}),[Y,Q]=x.useState(!1),q=ys(m),B=Y_(r),J=x.useRef(!1),[ie,P]=x.useState(0);return x.useEffect(()=>{const te=_.current;if(te)return te.addEventListener(mh,q),()=>te.removeEventListener(mh,q)},[q]),S.jsx(gN,{scope:r,orientation:s,dir:w,loop:l,currentTabStopId:E,onItemFocus:x.useCallback(te=>D(te),[D]),onItemShiftTab:x.useCallback(()=>Q(!0),[]),onFocusableItemAdd:x.useCallback(()=>P(te=>te+1),[]),onFocusableItemRemove:x.useCallback(()=>P(te=>te-1),[]),children:S.jsx(dn.div,{tabIndex:Y||ie===0?-1:0,"data-orientation":s,...g,ref:N,style:{outline:"none",...e.style},onMouseDown:tn(e.onMouseDown,()=>{J.current=!0}),onFocus:tn(e.onFocus,te=>{const _e=!J.current;if(te.target===te.currentTarget&&_e&&!Y){const Ue=new CustomEvent(mh,hN);if(te.currentTarget.dispatchEvent(Ue),!Ue.defaultPrevented){const Ce=B().filter(R=>R.focusable),ce=Ce.find(R=>R.active),he=Ce.find(R=>R.id===E),Te=[ce,he,...Ce].filter(Boolean).map(R=>R.ref.current);F_(Te,v)}}J.current=!1}),onBlur:tn(e.onBlur,()=>Q(!1))})})}),B_="RovingFocusGroupItem",Z_=x.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,focusable:s=!0,active:l=!1,tabStopId:u,children:f,...h}=e,p=Yl(),m=u||p,v=yN(B_,r),g=v.currentTabStopId===m,_=Y_(r),{onFocusableItemAdd:N,onFocusableItemRemove:w,currentTabStopId:E}=v;return x.useEffect(()=>{if(s)return N(),()=>w()},[s,N,w]),S.jsx(Yh.ItemSlot,{scope:r,id:m,focusable:s,active:l,children:S.jsx(dn.span,{tabIndex:g?0:-1,"data-orientation":v.orientation,...h,ref:t,onMouseDown:tn(e.onMouseDown,D=>{s?v.onItemFocus(m):D.preventDefault()}),onFocus:tn(e.onFocus,()=>v.onItemFocus(m)),onKeyDown:tn(e.onKeyDown,D=>{if(D.key==="Tab"&&D.shiftKey){v.onItemShiftTab();return}if(D.target!==D.currentTarget)return;const Y=SN(D,v.orientation,v.dir);if(Y!==void 0){if(D.metaKey||D.ctrlKey||D.altKey||D.shiftKey)return;D.preventDefault();let q=_().filter(B=>B.focusable).map(B=>B.ref.current);if(Y==="last")q.reverse();else if(Y==="prev"||Y==="next"){Y==="prev"&&q.reverse();const B=q.indexOf(D.currentTarget);q=v.loop?xN(q,B+1):q.slice(B+1)}setTimeout(()=>F_(q))}}),children:typeof f=="function"?f({isCurrentTabStop:g,hasTabStop:E!=null}):f})})});Z_.displayName=B_;var bN={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _N(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function SN(e,t,r){const s=_N(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(s))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(s)))return bN[s]}function F_(e,t=!1){const r=document.activeElement;for(const s of e)if(s===r||(s.focus({preventScroll:t}),document.activeElement!==r))return}function xN(e,t){return e.map((r,s)=>e[(t+s)%e.length])}var wN=V_,EN=Z_,Sc="Tabs",[TN]=lc(Sc,[H_]),$_=H_(),[ON,zm]=TN(Sc),q_=x.forwardRef((e,t)=>{const{__scopeTabs:r,value:s,onValueChange:l,defaultValue:u,orientation:f="horizontal",dir:h,activationMode:p="automatic",...m}=e,v=L_(h),[g,_]=Kh({prop:s,onChange:l,defaultProp:u??"",caller:Sc});return S.jsx(ON,{scope:r,baseId:Yl(),value:g,onValueChange:_,orientation:f,dir:v,activationMode:p,children:S.jsx(dn.div,{dir:v,"data-orientation":f,...m,ref:t})})});q_.displayName=Sc;var G_="TabsList",X_=x.forwardRef((e,t)=>{const{__scopeTabs:r,loop:s=!0,...l}=e,u=zm(G_,r),f=$_(r);return S.jsx(wN,{asChild:!0,...f,orientation:u.orientation,dir:u.dir,loop:s,children:S.jsx(dn.div,{role:"tablist","aria-orientation":u.orientation,...l,ref:t})})});X_.displayName=G_;var I_="TabsTrigger",Q_=x.forwardRef((e,t)=>{const{__scopeTabs:r,value:s,disabled:l=!1,...u}=e,f=zm(I_,r),h=$_(r),p=K_(f.baseId,s),m=J_(f.baseId,s),v=s===f.value;return S.jsx(EN,{asChild:!0,...h,focusable:!l,active:v,children:S.jsx(dn.button,{type:"button",role:"tab","aria-selected":v,"aria-controls":m,"data-state":v?"active":"inactive","data-disabled":l?"":void 0,disabled:l,id:p,...u,ref:t,onMouseDown:tn(e.onMouseDown,g=>{!l&&g.button===0&&g.ctrlKey===!1?f.onValueChange(s):g.preventDefault()}),onKeyDown:tn(e.onKeyDown,g=>{[" ","Enter"].includes(g.key)&&f.onValueChange(s)}),onFocus:tn(e.onFocus,()=>{const g=f.activationMode!=="manual";!v&&!l&&g&&f.onValueChange(s)})})})});Q_.displayName=I_;var W_="TabsContent",P_=x.forwardRef((e,t)=>{const{__scopeTabs:r,value:s,forceMount:l,children:u,...f}=e,h=zm(W_,r),p=K_(h.baseId,s),m=J_(h.baseId,s),v=s===h.value,g=x.useRef(v);return x.useEffect(()=>{const _=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(_)},[]),S.jsx(Wl,{present:l||v,children:({present:_})=>S.jsx(dn.div,{"data-state":v?"active":"inactive","data-orientation":h.orientation,role:"tabpanel","aria-labelledby":p,hidden:!_,id:m,tabIndex:0,...f,ref:t,style:{...e.style,animationDuration:g.current?"0s":void 0},children:_&&u})})});P_.displayName=W_;function K_(e,t){return`${e}-trigger-${t}`}function J_(e,t){return`${e}-content-${t}`}var AN=q_,DN=X_,CN=Q_,RN=P_;function eS(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("flex flex-col gap-2",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(AN,{"data-slot":"tabs",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function tS(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(DN,{"data-slot":"tabs-list",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function nS(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(CN,{"data-slot":"tabs-trigger",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function aS(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("flex-1 outline-none",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(RN,{"data-slot":"tabs-content",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function rS(e,t){return function(){return e.apply(t,arguments)}}const{toString:NN}=Object.prototype,{getPrototypeOf:km}=Object,{iterator:xc,toStringTag:sS}=Symbol,wc=(e=>t=>{const r=NN.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),ga=e=>(e=e.toLowerCase(),t=>wc(t)===e),Ec=e=>t=>typeof t===e,{isArray:Li}=Array,Ri=Ec("undefined");function no(e){return e!==null&&!Ri(e)&&e.constructor!==null&&!Ri(e.constructor)&&Dn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const iS=ga("ArrayBuffer");function MN(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&iS(e.buffer),t}const zN=Ec("string"),Dn=Ec("function"),lS=Ec("number"),ao=e=>e!==null&&typeof e=="object",kN=e=>e===!0||e===!1,Bu=e=>{if(wc(e)!=="object")return!1;const t=km(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(sS in e)&&!(xc in e)},jN=e=>{if(!ao(e)||no(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},UN=ga("Date"),LN=ga("File"),YN=ga("Blob"),HN=ga("FileList"),VN=e=>ao(e)&&Dn(e.pipe),BN=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Dn(e.append)&&((t=wc(e))==="formdata"||t==="object"&&Dn(e.toString)&&e.toString()==="[object FormData]"))},ZN=ga("URLSearchParams"),[FN,$N,qN,GN]=["ReadableStream","Request","Response","Headers"].map(ga),XN=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ro(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let s,l;if(typeof e!="object"&&(e=[e]),Li(e))for(s=0,l=e.length;s<l;s++)t.call(null,e[s],s,e);else{if(no(e))return;const u=r?Object.getOwnPropertyNames(e):Object.keys(e),f=u.length;let h;for(s=0;s<f;s++)h=u[s],t.call(null,e[h],h,e)}}function oS(e,t){if(no(e))return null;t=t.toLowerCase();const r=Object.keys(e);let s=r.length,l;for(;s-- >0;)if(l=r[s],t===l.toLowerCase())return l;return null}const hs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,uS=e=>!Ri(e)&&e!==hs;function Hh(){const{caseless:e,skipUndefined:t}=uS(this)&&this||{},r={},s=(l,u)=>{const f=e&&oS(r,u)||u;Bu(r[f])&&Bu(l)?r[f]=Hh(r[f],l):Bu(l)?r[f]=Hh({},l):Li(l)?r[f]=l.slice():(!t||!Ri(l))&&(r[f]=l)};for(let l=0,u=arguments.length;l<u;l++)arguments[l]&&ro(arguments[l],s);return r}const IN=(e,t,r,{allOwnKeys:s}={})=>(ro(t,(l,u)=>{r&&Dn(l)?e[u]=rS(l,r):e[u]=l},{allOwnKeys:s}),e),QN=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),WN=(e,t,r,s)=>{e.prototype=Object.create(t.prototype,s),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},PN=(e,t,r,s)=>{let l,u,f;const h={};if(t=t||{},e==null)return t;do{for(l=Object.getOwnPropertyNames(e),u=l.length;u-- >0;)f=l[u],(!s||s(f,e,t))&&!h[f]&&(t[f]=e[f],h[f]=!0);e=r!==!1&&km(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},KN=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const s=e.indexOf(t,r);return s!==-1&&s===r},JN=e=>{if(!e)return null;if(Li(e))return e;let t=e.length;if(!lS(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},eM=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&km(Uint8Array)),tM=(e,t)=>{const s=(e&&e[xc]).call(e);let l;for(;(l=s.next())&&!l.done;){const u=l.value;t.call(e,u[0],u[1])}},nM=(e,t)=>{let r;const s=[];for(;(r=e.exec(t))!==null;)s.push(r);return s},aM=ga("HTMLFormElement"),rM=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,s,l){return s.toUpperCase()+l}),L0=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),sM=ga("RegExp"),cS=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),s={};ro(r,(l,u)=>{let f;(f=t(l,u,e))!==!1&&(s[u]=f||l)}),Object.defineProperties(e,s)},iM=e=>{cS(e,(t,r)=>{if(Dn(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const s=e[r];if(Dn(s)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},lM=(e,t)=>{const r={},s=l=>{l.forEach(u=>{r[u]=!0})};return Li(e)?s(e):s(String(e).split(t)),r},oM=()=>{},uM=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function cM(e){return!!(e&&Dn(e.append)&&e[sS]==="FormData"&&e[xc])}const fM=e=>{const t=new Array(10),r=(s,l)=>{if(ao(s)){if(t.indexOf(s)>=0)return;if(no(s))return s;if(!("toJSON"in s)){t[l]=s;const u=Li(s)?[]:{};return ro(s,(f,h)=>{const p=r(f,l+1);!Ri(p)&&(u[h]=p)}),t[l]=void 0,u}}return s};return r(e,0)},dM=ga("AsyncFunction"),hM=e=>e&&(ao(e)||Dn(e))&&Dn(e.then)&&Dn(e.catch),fS=((e,t)=>e?setImmediate:t?((r,s)=>(hs.addEventListener("message",({source:l,data:u})=>{l===hs&&u===r&&s.length&&s.shift()()},!1),l=>{s.push(l),hs.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",Dn(hs.postMessage)),mM=typeof queueMicrotask<"u"?queueMicrotask.bind(hs):typeof process<"u"&&process.nextTick||fS,pM=e=>e!=null&&Dn(e[xc]),L={isArray:Li,isArrayBuffer:iS,isBuffer:no,isFormData:BN,isArrayBufferView:MN,isString:zN,isNumber:lS,isBoolean:kN,isObject:ao,isPlainObject:Bu,isEmptyObject:jN,isReadableStream:FN,isRequest:$N,isResponse:qN,isHeaders:GN,isUndefined:Ri,isDate:UN,isFile:LN,isBlob:YN,isRegExp:sM,isFunction:Dn,isStream:VN,isURLSearchParams:ZN,isTypedArray:eM,isFileList:HN,forEach:ro,merge:Hh,extend:IN,trim:XN,stripBOM:QN,inherits:WN,toFlatObject:PN,kindOf:wc,kindOfTest:ga,endsWith:KN,toArray:JN,forEachEntry:tM,matchAll:nM,isHTMLForm:aM,hasOwnProperty:L0,hasOwnProp:L0,reduceDescriptors:cS,freezeMethods:iM,toObjectSet:lM,toCamelCase:rM,noop:oM,toFiniteNumber:uM,findKey:oS,global:hs,isContextDefined:uS,isSpecCompliantForm:cM,toJSONObject:fM,isAsyncFn:dM,isThenable:hM,setImmediate:fS,asap:mM,isIterable:pM};function je(e,t,r,s,l){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),s&&(this.request=s),l&&(this.response=l,this.status=l.status?l.status:null)}L.inherits(je,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:L.toJSONObject(this.config),code:this.code,status:this.status}}});const dS=je.prototype,hS={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{hS[e]={value:e}});Object.defineProperties(je,hS);Object.defineProperty(dS,"isAxiosError",{value:!0});je.from=(e,t,r,s,l,u)=>{const f=Object.create(dS);L.toFlatObject(e,f,function(v){return v!==Error.prototype},m=>m!=="isAxiosError");const h=e&&e.message?e.message:"Error",p=t==null&&e?e.code:t;return je.call(f,h,p,r,s,l),e&&f.cause==null&&Object.defineProperty(f,"cause",{value:e,configurable:!0}),f.name=e&&e.name||"Error",u&&Object.assign(f,u),f};const gM=null;function Vh(e){return L.isPlainObject(e)||L.isArray(e)}function mS(e){return L.endsWith(e,"[]")?e.slice(0,-2):e}function Y0(e,t,r){return e?e.concat(t).map(function(l,u){return l=mS(l),!r&&u?"["+l+"]":l}).join(r?".":""):t}function yM(e){return L.isArray(e)&&!e.some(Vh)}const vM=L.toFlatObject(L,{},null,function(t){return/^is[A-Z]/.test(t)});function Tc(e,t,r){if(!L.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=L.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(E,D){return!L.isUndefined(D[E])});const s=r.metaTokens,l=r.visitor||v,u=r.dots,f=r.indexes,p=(r.Blob||typeof Blob<"u"&&Blob)&&L.isSpecCompliantForm(t);if(!L.isFunction(l))throw new TypeError("visitor must be a function");function m(w){if(w===null)return"";if(L.isDate(w))return w.toISOString();if(L.isBoolean(w))return w.toString();if(!p&&L.isBlob(w))throw new je("Blob is not supported. Use a Buffer instead.");return L.isArrayBuffer(w)||L.isTypedArray(w)?p&&typeof Blob=="function"?new Blob([w]):Buffer.from(w):w}function v(w,E,D){let Y=w;if(w&&!D&&typeof w=="object"){if(L.endsWith(E,"{}"))E=s?E:E.slice(0,-2),w=JSON.stringify(w);else if(L.isArray(w)&&yM(w)||(L.isFileList(w)||L.endsWith(E,"[]"))&&(Y=L.toArray(w)))return E=mS(E),Y.forEach(function(q,B){!(L.isUndefined(q)||q===null)&&t.append(f===!0?Y0([E],B,u):f===null?E:E+"[]",m(q))}),!1}return Vh(w)?!0:(t.append(Y0(D,E,u),m(w)),!1)}const g=[],_=Object.assign(vM,{defaultVisitor:v,convertValue:m,isVisitable:Vh});function N(w,E){if(!L.isUndefined(w)){if(g.indexOf(w)!==-1)throw Error("Circular reference detected in "+E.join("."));g.push(w),L.forEach(w,function(Y,Q){(!(L.isUndefined(Y)||Y===null)&&l.call(t,Y,L.isString(Q)?Q.trim():Q,E,_))===!0&&N(Y,E?E.concat(Q):[Q])}),g.pop()}}if(!L.isObject(e))throw new TypeError("data must be an object");return N(e),t}function H0(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(s){return t[s]})}function jm(e,t){this._pairs=[],e&&Tc(e,this,t)}const pS=jm.prototype;pS.append=function(t,r){this._pairs.push([t,r])};pS.toString=function(t){const r=t?function(s){return t.call(this,s,H0)}:H0;return this._pairs.map(function(l){return r(l[0])+"="+r(l[1])},"").join("&")};function bM(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function gS(e,t,r){if(!t)return e;const s=r&&r.encode||bM;L.isFunction(r)&&(r={serialize:r});const l=r&&r.serialize;let u;if(l?u=l(t,r):u=L.isURLSearchParams(t)?t.toString():new jm(t,r).toString(s),u){const f=e.indexOf("#");f!==-1&&(e=e.slice(0,f)),e+=(e.indexOf("?")===-1?"?":"&")+u}return e}class V0{constructor(){this.handlers=[]}use(t,r,s){return this.handlers.push({fulfilled:t,rejected:r,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){L.forEach(this.handlers,function(s){s!==null&&t(s)})}}const yS={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},_M=typeof URLSearchParams<"u"?URLSearchParams:jm,SM=typeof FormData<"u"?FormData:null,xM=typeof Blob<"u"?Blob:null,wM={isBrowser:!0,classes:{URLSearchParams:_M,FormData:SM,Blob:xM},protocols:["http","https","file","blob","url","data"]},Um=typeof window<"u"&&typeof document<"u",Bh=typeof navigator=="object"&&navigator||void 0,EM=Um&&(!Bh||["ReactNative","NativeScript","NS"].indexOf(Bh.product)<0),TM=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",OM=Um&&window.location.href||"http://localhost",AM=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Um,hasStandardBrowserEnv:EM,hasStandardBrowserWebWorkerEnv:TM,navigator:Bh,origin:OM},Symbol.toStringTag,{value:"Module"})),sn={...AM,...wM};function DM(e,t){return Tc(e,new sn.classes.URLSearchParams,{visitor:function(r,s,l,u){return sn.isNode&&L.isBuffer(r)?(this.append(s,r.toString("base64")),!1):u.defaultVisitor.apply(this,arguments)},...t})}function CM(e){return L.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function RM(e){const t={},r=Object.keys(e);let s;const l=r.length;let u;for(s=0;s<l;s++)u=r[s],t[u]=e[u];return t}function vS(e){function t(r,s,l,u){let f=r[u++];if(f==="__proto__")return!0;const h=Number.isFinite(+f),p=u>=r.length;return f=!f&&L.isArray(l)?l.length:f,p?(L.hasOwnProp(l,f)?l[f]=[l[f],s]:l[f]=s,!h):((!l[f]||!L.isObject(l[f]))&&(l[f]=[]),t(r,s,l[f],u)&&L.isArray(l[f])&&(l[f]=RM(l[f])),!h)}if(L.isFormData(e)&&L.isFunction(e.entries)){const r={};return L.forEachEntry(e,(s,l)=>{t(CM(s),l,r,0)}),r}return null}function NM(e,t,r){if(L.isString(e))try{return(t||JSON.parse)(e),L.trim(e)}catch(s){if(s.name!=="SyntaxError")throw s}return(r||JSON.stringify)(e)}const so={transitional:yS,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){const s=r.getContentType()||"",l=s.indexOf("application/json")>-1,u=L.isObject(t);if(u&&L.isHTMLForm(t)&&(t=new FormData(t)),L.isFormData(t))return l?JSON.stringify(vS(t)):t;if(L.isArrayBuffer(t)||L.isBuffer(t)||L.isStream(t)||L.isFile(t)||L.isBlob(t)||L.isReadableStream(t))return t;if(L.isArrayBufferView(t))return t.buffer;if(L.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let h;if(u){if(s.indexOf("application/x-www-form-urlencoded")>-1)return DM(t,this.formSerializer).toString();if((h=L.isFileList(t))||s.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return Tc(h?{"files[]":t}:t,p&&new p,this.formSerializer)}}return u||l?(r.setContentType("application/json",!1),NM(t)):t}],transformResponse:[function(t){const r=this.transitional||so.transitional,s=r&&r.forcedJSONParsing,l=this.responseType==="json";if(L.isResponse(t)||L.isReadableStream(t))return t;if(t&&L.isString(t)&&(s&&!this.responseType||l)){const f=!(r&&r.silentJSONParsing)&&l;try{return JSON.parse(t,this.parseReviver)}catch(h){if(f)throw h.name==="SyntaxError"?je.from(h,je.ERR_BAD_RESPONSE,this,null,this.response):h}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:sn.classes.FormData,Blob:sn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};L.forEach(["delete","get","head","post","put","patch"],e=>{so.headers[e]={}});const MM=L.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"]),zM=e=>{const t={};let r,s,l;return e&&e.split(`
|
|
`).forEach(function(f){l=f.indexOf(":"),r=f.substring(0,l).trim().toLowerCase(),s=f.substring(l+1).trim(),!(!r||t[r]&&MM[r])&&(r==="set-cookie"?t[r]?t[r].push(s):t[r]=[s]:t[r]=t[r]?t[r]+", "+s:s)}),t},B0=Symbol("internals");function jl(e){return e&&String(e).trim().toLowerCase()}function Zu(e){return e===!1||e==null?e:L.isArray(e)?e.map(Zu):String(e)}function kM(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=r.exec(e);)t[s[1]]=s[2];return t}const jM=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ph(e,t,r,s,l){if(L.isFunction(s))return s.call(this,t,r);if(l&&(t=r),!!L.isString(t)){if(L.isString(s))return t.indexOf(s)!==-1;if(L.isRegExp(s))return s.test(t)}}function UM(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,s)=>r.toUpperCase()+s)}function LM(e,t){const r=L.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+r,{value:function(l,u,f){return this[s].call(this,t,l,u,f)},configurable:!0})})}let Cn=class{constructor(t){t&&this.set(t)}set(t,r,s){const l=this;function u(h,p,m){const v=jl(p);if(!v)throw new Error("header name must be a non-empty string");const g=L.findKey(l,v);(!g||l[g]===void 0||m===!0||m===void 0&&l[g]!==!1)&&(l[g||p]=Zu(h))}const f=(h,p)=>L.forEach(h,(m,v)=>u(m,v,p));if(L.isPlainObject(t)||t instanceof this.constructor)f(t,r);else if(L.isString(t)&&(t=t.trim())&&!jM(t))f(zM(t),r);else if(L.isObject(t)&&L.isIterable(t)){let h={},p,m;for(const v of t){if(!L.isArray(v))throw TypeError("Object iterator must return a key-value pair");h[m=v[0]]=(p=h[m])?L.isArray(p)?[...p,v[1]]:[p,v[1]]:v[1]}f(h,r)}else t!=null&&u(r,t,s);return this}get(t,r){if(t=jl(t),t){const s=L.findKey(this,t);if(s){const l=this[s];if(!r)return l;if(r===!0)return kM(l);if(L.isFunction(r))return r.call(this,l,s);if(L.isRegExp(r))return r.exec(l);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=jl(t),t){const s=L.findKey(this,t);return!!(s&&this[s]!==void 0&&(!r||ph(this,this[s],s,r)))}return!1}delete(t,r){const s=this;let l=!1;function u(f){if(f=jl(f),f){const h=L.findKey(s,f);h&&(!r||ph(s,s[h],h,r))&&(delete s[h],l=!0)}}return L.isArray(t)?t.forEach(u):u(t),l}clear(t){const r=Object.keys(this);let s=r.length,l=!1;for(;s--;){const u=r[s];(!t||ph(this,this[u],u,t,!0))&&(delete this[u],l=!0)}return l}normalize(t){const r=this,s={};return L.forEach(this,(l,u)=>{const f=L.findKey(s,u);if(f){r[f]=Zu(l),delete r[u];return}const h=t?UM(u):String(u).trim();h!==u&&delete r[u],r[h]=Zu(l),s[h]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return L.forEach(this,(s,l)=>{s!=null&&s!==!1&&(r[l]=t&&L.isArray(s)?s.join(", "):s)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
|
|
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const s=new this(t);return r.forEach(l=>s.set(l)),s}static accessor(t){const s=(this[B0]=this[B0]={accessors:{}}).accessors,l=this.prototype;function u(f){const h=jl(f);s[h]||(LM(l,f),s[h]=!0)}return L.isArray(t)?t.forEach(u):u(t),this}};Cn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);L.reduceDescriptors(Cn.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(s){this[r]=s}}});L.freezeMethods(Cn);function gh(e,t){const r=this||so,s=t||r,l=Cn.from(s.headers);let u=s.data;return L.forEach(e,function(h){u=h.call(r,u,l.normalize(),t?t.status:void 0)}),l.normalize(),u}function bS(e){return!!(e&&e.__CANCEL__)}function Yi(e,t,r){je.call(this,e??"canceled",je.ERR_CANCELED,t,r),this.name="CanceledError"}L.inherits(Yi,je,{__CANCEL__:!0});function _S(e,t,r){const s=r.config.validateStatus;!r.status||!s||s(r.status)?e(r):t(new je("Request failed with status code "+r.status,[je.ERR_BAD_REQUEST,je.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function YM(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function HM(e,t){e=e||10;const r=new Array(e),s=new Array(e);let l=0,u=0,f;return t=t!==void 0?t:1e3,function(p){const m=Date.now(),v=s[u];f||(f=m),r[l]=p,s[l]=m;let g=u,_=0;for(;g!==l;)_+=r[g++],g=g%e;if(l=(l+1)%e,l===u&&(u=(u+1)%e),m-f<t)return;const N=v&&m-v;return N?Math.round(_*1e3/N):void 0}}function VM(e,t){let r=0,s=1e3/t,l,u;const f=(m,v=Date.now())=>{r=v,l=null,u&&(clearTimeout(u),u=null),e(...m)};return[(...m)=>{const v=Date.now(),g=v-r;g>=s?f(m,v):(l=m,u||(u=setTimeout(()=>{u=null,f(l)},s-g)))},()=>l&&f(l)]}const ec=(e,t,r=3)=>{let s=0;const l=HM(50,250);return VM(u=>{const f=u.loaded,h=u.lengthComputable?u.total:void 0,p=f-s,m=l(p),v=f<=h;s=f;const g={loaded:f,total:h,progress:h?f/h:void 0,bytes:p,rate:m||void 0,estimated:m&&h&&v?(h-f)/m:void 0,event:u,lengthComputable:h!=null,[t?"download":"upload"]:!0};e(g)},r)},Z0=(e,t)=>{const r=e!=null;return[s=>t[0]({lengthComputable:r,total:e,loaded:s}),t[1]]},F0=e=>(...t)=>L.asap(()=>e(...t)),BM=sn.hasStandardBrowserEnv?((e,t)=>r=>(r=new URL(r,sn.origin),e.protocol===r.protocol&&e.host===r.host&&(t||e.port===r.port)))(new URL(sn.origin),sn.navigator&&/(msie|trident)/i.test(sn.navigator.userAgent)):()=>!0,ZM=sn.hasStandardBrowserEnv?{write(e,t,r,s,l,u,f){if(typeof document>"u")return;const h=[`${e}=${encodeURIComponent(t)}`];L.isNumber(r)&&h.push(`expires=${new Date(r).toUTCString()}`),L.isString(s)&&h.push(`path=${s}`),L.isString(l)&&h.push(`domain=${l}`),u===!0&&h.push("secure"),L.isString(f)&&h.push(`SameSite=${f}`),document.cookie=h.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function FM(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function $M(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function SS(e,t,r){let s=!FM(t);return e&&(s||r==!1)?$M(e,t):t}const $0=e=>e instanceof Cn?{...e}:e;function bs(e,t){t=t||{};const r={};function s(m,v,g,_){return L.isPlainObject(m)&&L.isPlainObject(v)?L.merge.call({caseless:_},m,v):L.isPlainObject(v)?L.merge({},v):L.isArray(v)?v.slice():v}function l(m,v,g,_){if(L.isUndefined(v)){if(!L.isUndefined(m))return s(void 0,m,g,_)}else return s(m,v,g,_)}function u(m,v){if(!L.isUndefined(v))return s(void 0,v)}function f(m,v){if(L.isUndefined(v)){if(!L.isUndefined(m))return s(void 0,m)}else return s(void 0,v)}function h(m,v,g){if(g in t)return s(m,v);if(g in e)return s(void 0,m)}const p={url:u,method:u,data:u,baseURL:f,transformRequest:f,transformResponse:f,paramsSerializer:f,timeout:f,timeoutMessage:f,withCredentials:f,withXSRFToken:f,adapter:f,responseType:f,xsrfCookieName:f,xsrfHeaderName:f,onUploadProgress:f,onDownloadProgress:f,decompress:f,maxContentLength:f,maxBodyLength:f,beforeRedirect:f,transport:f,httpAgent:f,httpsAgent:f,cancelToken:f,socketPath:f,responseEncoding:f,validateStatus:h,headers:(m,v,g)=>l($0(m),$0(v),g,!0)};return L.forEach(Object.keys({...e,...t}),function(v){const g=p[v]||l,_=g(e[v],t[v],v);L.isUndefined(_)&&g!==h||(r[v]=_)}),r}const xS=e=>{const t=bs({},e);let{data:r,withXSRFToken:s,xsrfHeaderName:l,xsrfCookieName:u,headers:f,auth:h}=t;if(t.headers=f=Cn.from(f),t.url=gS(SS(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),h&&f.set("Authorization","Basic "+btoa((h.username||"")+":"+(h.password?unescape(encodeURIComponent(h.password)):""))),L.isFormData(r)){if(sn.hasStandardBrowserEnv||sn.hasStandardBrowserWebWorkerEnv)f.setContentType(void 0);else if(L.isFunction(r.getHeaders)){const p=r.getHeaders(),m=["content-type","content-length"];Object.entries(p).forEach(([v,g])=>{m.includes(v.toLowerCase())&&f.set(v,g)})}}if(sn.hasStandardBrowserEnv&&(s&&L.isFunction(s)&&(s=s(t)),s||s!==!1&&BM(t.url))){const p=l&&u&&ZM.read(u);p&&f.set(l,p)}return t},qM=typeof XMLHttpRequest<"u",GM=qM&&function(e){return new Promise(function(r,s){const l=xS(e);let u=l.data;const f=Cn.from(l.headers).normalize();let{responseType:h,onUploadProgress:p,onDownloadProgress:m}=l,v,g,_,N,w;function E(){N&&N(),w&&w(),l.cancelToken&&l.cancelToken.unsubscribe(v),l.signal&&l.signal.removeEventListener("abort",v)}let D=new XMLHttpRequest;D.open(l.method.toUpperCase(),l.url,!0),D.timeout=l.timeout;function Y(){if(!D)return;const q=Cn.from("getAllResponseHeaders"in D&&D.getAllResponseHeaders()),J={data:!h||h==="text"||h==="json"?D.responseText:D.response,status:D.status,statusText:D.statusText,headers:q,config:e,request:D};_S(function(P){r(P),E()},function(P){s(P),E()},J),D=null}"onloadend"in D?D.onloadend=Y:D.onreadystatechange=function(){!D||D.readyState!==4||D.status===0&&!(D.responseURL&&D.responseURL.indexOf("file:")===0)||setTimeout(Y)},D.onabort=function(){D&&(s(new je("Request aborted",je.ECONNABORTED,e,D)),D=null)},D.onerror=function(B){const J=B&&B.message?B.message:"Network Error",ie=new je(J,je.ERR_NETWORK,e,D);ie.event=B||null,s(ie),D=null},D.ontimeout=function(){let B=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded";const J=l.transitional||yS;l.timeoutErrorMessage&&(B=l.timeoutErrorMessage),s(new je(B,J.clarifyTimeoutError?je.ETIMEDOUT:je.ECONNABORTED,e,D)),D=null},u===void 0&&f.setContentType(null),"setRequestHeader"in D&&L.forEach(f.toJSON(),function(B,J){D.setRequestHeader(J,B)}),L.isUndefined(l.withCredentials)||(D.withCredentials=!!l.withCredentials),h&&h!=="json"&&(D.responseType=l.responseType),m&&([_,w]=ec(m,!0),D.addEventListener("progress",_)),p&&D.upload&&([g,N]=ec(p),D.upload.addEventListener("progress",g),D.upload.addEventListener("loadend",N)),(l.cancelToken||l.signal)&&(v=q=>{D&&(s(!q||q.type?new Yi(null,e,D):q),D.abort(),D=null)},l.cancelToken&&l.cancelToken.subscribe(v),l.signal&&(l.signal.aborted?v():l.signal.addEventListener("abort",v)));const Q=YM(l.url);if(Q&&sn.protocols.indexOf(Q)===-1){s(new je("Unsupported protocol "+Q+":",je.ERR_BAD_REQUEST,e));return}D.send(u||null)})},XM=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let s=new AbortController,l;const u=function(m){if(!l){l=!0,h();const v=m instanceof Error?m:this.reason;s.abort(v instanceof je?v:new Yi(v instanceof Error?v.message:v))}};let f=t&&setTimeout(()=>{f=null,u(new je(`timeout ${t} of ms exceeded`,je.ETIMEDOUT))},t);const h=()=>{e&&(f&&clearTimeout(f),f=null,e.forEach(m=>{m.unsubscribe?m.unsubscribe(u):m.removeEventListener("abort",u)}),e=null)};e.forEach(m=>m.addEventListener("abort",u));const{signal:p}=s;return p.unsubscribe=()=>L.asap(h),p}},IM=function*(e,t){let r=e.byteLength;if(r<t){yield e;return}let s=0,l;for(;s<r;)l=s+t,yield e.slice(s,l),s=l},QM=async function*(e,t){for await(const r of WM(e))yield*IM(r,t)},WM=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:r,value:s}=await t.read();if(r)break;yield s}}finally{await t.cancel()}},q0=(e,t,r,s)=>{const l=QM(e,t);let u=0,f,h=p=>{f||(f=!0,s&&s(p))};return new ReadableStream({async pull(p){try{const{done:m,value:v}=await l.next();if(m){h(),p.close();return}let g=v.byteLength;if(r){let _=u+=g;r(_)}p.enqueue(new Uint8Array(v))}catch(m){throw h(m),m}},cancel(p){return h(p),l.return()}},{highWaterMark:2})},G0=64*1024,{isFunction:Cu}=L,PM=(({Request:e,Response:t})=>({Request:e,Response:t}))(L.global),{ReadableStream:X0,TextEncoder:I0}=L.global,Q0=(e,...t)=>{try{return!!e(...t)}catch{return!1}},KM=e=>{e=L.merge.call({skipUndefined:!0},PM,e);const{fetch:t,Request:r,Response:s}=e,l=t?Cu(t):typeof fetch=="function",u=Cu(r),f=Cu(s);if(!l)return!1;const h=l&&Cu(X0),p=l&&(typeof I0=="function"?(w=>E=>w.encode(E))(new I0):async w=>new Uint8Array(await new r(w).arrayBuffer())),m=u&&h&&Q0(()=>{let w=!1;const E=new r(sn.origin,{body:new X0,method:"POST",get duplex(){return w=!0,"half"}}).headers.has("Content-Type");return w&&!E}),v=f&&h&&Q0(()=>L.isReadableStream(new s("").body)),g={stream:v&&(w=>w.body)};l&&["text","arrayBuffer","blob","formData","stream"].forEach(w=>{!g[w]&&(g[w]=(E,D)=>{let Y=E&&E[w];if(Y)return Y.call(E);throw new je(`Response type '${w}' is not supported`,je.ERR_NOT_SUPPORT,D)})});const _=async w=>{if(w==null)return 0;if(L.isBlob(w))return w.size;if(L.isSpecCompliantForm(w))return(await new r(sn.origin,{method:"POST",body:w}).arrayBuffer()).byteLength;if(L.isArrayBufferView(w)||L.isArrayBuffer(w))return w.byteLength;if(L.isURLSearchParams(w)&&(w=w+""),L.isString(w))return(await p(w)).byteLength},N=async(w,E)=>{const D=L.toFiniteNumber(w.getContentLength());return D??_(E)};return async w=>{let{url:E,method:D,data:Y,signal:Q,cancelToken:q,timeout:B,onDownloadProgress:J,onUploadProgress:ie,responseType:P,headers:te,withCredentials:_e="same-origin",fetchOptions:Ue}=xS(w),Ce=t||fetch;P=P?(P+"").toLowerCase():"text";let ce=XM([Q,q&&q.toAbortSignal()],B),he=null;const Ee=ce&&ce.unsubscribe&&(()=>{ce.unsubscribe()});let Te;try{if(ie&&m&&D!=="get"&&D!=="head"&&(Te=await N(te,Y))!==0){let O=new r(E,{method:"POST",body:Y,duplex:"half"}),$;if(L.isFormData(Y)&&($=O.headers.get("content-type"))&&te.setContentType($),O.body){const[F,ee]=Z0(Te,ec(F0(ie)));Y=q0(O.body,G0,F,ee)}}L.isString(_e)||(_e=_e?"include":"omit");const R=u&&"credentials"in r.prototype,K={...Ue,signal:ce,method:D.toUpperCase(),headers:te.normalize().toJSON(),body:Y,duplex:"half",credentials:R?_e:void 0};he=u&&new r(E,K);let X=await(u?Ce(he,Ue):Ce(E,K));const Ae=v&&(P==="stream"||P==="response");if(v&&(J||Ae&&Ee)){const O={};["status","statusText","headers"].forEach(oe=>{O[oe]=X[oe]});const $=L.toFiniteNumber(X.headers.get("content-length")),[F,ee]=J&&Z0($,ec(F0(J),!0))||[];X=new s(q0(X.body,G0,F,()=>{ee&&ee(),Ee&&Ee()}),O)}P=P||"text";let De=await g[L.findKey(g,P)||"text"](X,w);return!Ae&&Ee&&Ee(),await new Promise((O,$)=>{_S(O,$,{data:De,headers:Cn.from(X.headers),status:X.status,statusText:X.statusText,config:w,request:he})})}catch(R){throw Ee&&Ee(),R&&R.name==="TypeError"&&/Load failed|fetch/i.test(R.message)?Object.assign(new je("Network Error",je.ERR_NETWORK,w,he),{cause:R.cause||R}):je.from(R,R&&R.code,w,he)}}},JM=new Map,wS=e=>{let t=e&&e.env||{};const{fetch:r,Request:s,Response:l}=t,u=[s,l,r];let f=u.length,h=f,p,m,v=JM;for(;h--;)p=u[h],m=v.get(p),m===void 0&&v.set(p,m=h?new Map:KM(t)),v=m;return m};wS();const Lm={http:gM,xhr:GM,fetch:{get:wS}};L.forEach(Lm,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const W0=e=>`- ${e}`,e4=e=>L.isFunction(e)||e===null||e===!1;function t4(e,t){e=L.isArray(e)?e:[e];const{length:r}=e;let s,l;const u={};for(let f=0;f<r;f++){s=e[f];let h;if(l=s,!e4(s)&&(l=Lm[(h=String(s)).toLowerCase()],l===void 0))throw new je(`Unknown adapter '${h}'`);if(l&&(L.isFunction(l)||(l=l.get(t))))break;u[h||"#"+f]=l}if(!l){const f=Object.entries(u).map(([p,m])=>`adapter ${p} `+(m===!1?"is not supported by the environment":"is not available in the build"));let h=r?f.length>1?`since :
|
|
`+f.map(W0).join(`
|
|
`):" "+W0(f[0]):"as no adapter specified";throw new je("There is no suitable adapter to dispatch the request "+h,"ERR_NOT_SUPPORT")}return l}const ES={getAdapter:t4,adapters:Lm};function yh(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Yi(null,e)}function P0(e){return yh(e),e.headers=Cn.from(e.headers),e.data=gh.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),ES.getAdapter(e.adapter||so.adapter,e)(e).then(function(s){return yh(e),s.data=gh.call(e,e.transformResponse,s),s.headers=Cn.from(s.headers),s},function(s){return bS(s)||(yh(e),s&&s.response&&(s.response.data=gh.call(e,e.transformResponse,s.response),s.response.headers=Cn.from(s.response.headers))),Promise.reject(s)})}const TS="1.13.2",Oc={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Oc[e]=function(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}});const K0={};Oc.transitional=function(t,r,s){function l(u,f){return"[Axios v"+TS+"] Transitional option '"+u+"'"+f+(s?". "+s:"")}return(u,f,h)=>{if(t===!1)throw new je(l(f," has been removed"+(r?" in "+r:"")),je.ERR_DEPRECATED);return r&&!K0[f]&&(K0[f]=!0,console.warn(l(f," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(u,f,h):!0}};Oc.spelling=function(t){return(r,s)=>(console.warn(`${s} is likely a misspelling of ${t}`),!0)};function n4(e,t,r){if(typeof e!="object")throw new je("options must be an object",je.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let l=s.length;for(;l-- >0;){const u=s[l],f=t[u];if(f){const h=e[u],p=h===void 0||f(h,u,e);if(p!==!0)throw new je("option "+u+" must be "+p,je.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new je("Unknown option "+u,je.ERR_BAD_OPTION)}}const Fu={assertOptions:n4,validators:Oc},Ea=Fu.validators;let gs=class{constructor(t){this.defaults=t||{},this.interceptors={request:new V0,response:new V0}}async request(t,r){try{return await this._request(t,r)}catch(s){if(s instanceof Error){let l={};Error.captureStackTrace?Error.captureStackTrace(l):l=new Error;const u=l.stack?l.stack.replace(/^.+\n/,""):"";try{s.stack?u&&!String(s.stack).endsWith(u.replace(/^.+\n.+\n/,""))&&(s.stack+=`
|
|
`+u):s.stack=u}catch{}}throw s}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=bs(this.defaults,r);const{transitional:s,paramsSerializer:l,headers:u}=r;s!==void 0&&Fu.assertOptions(s,{silentJSONParsing:Ea.transitional(Ea.boolean),forcedJSONParsing:Ea.transitional(Ea.boolean),clarifyTimeoutError:Ea.transitional(Ea.boolean)},!1),l!=null&&(L.isFunction(l)?r.paramsSerializer={serialize:l}:Fu.assertOptions(l,{encode:Ea.function,serialize:Ea.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),Fu.assertOptions(r,{baseUrl:Ea.spelling("baseURL"),withXsrfToken:Ea.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let f=u&&L.merge(u.common,u[r.method]);u&&L.forEach(["delete","get","head","post","put","patch","common"],w=>{delete u[w]}),r.headers=Cn.concat(f,u);const h=[];let p=!0;this.interceptors.request.forEach(function(E){typeof E.runWhen=="function"&&E.runWhen(r)===!1||(p=p&&E.synchronous,h.unshift(E.fulfilled,E.rejected))});const m=[];this.interceptors.response.forEach(function(E){m.push(E.fulfilled,E.rejected)});let v,g=0,_;if(!p){const w=[P0.bind(this),void 0];for(w.unshift(...h),w.push(...m),_=w.length,v=Promise.resolve(r);g<_;)v=v.then(w[g++],w[g++]);return v}_=h.length;let N=r;for(;g<_;){const w=h[g++],E=h[g++];try{N=w(N)}catch(D){E.call(this,D);break}}try{v=P0.call(this,N)}catch(w){return Promise.reject(w)}for(g=0,_=m.length;g<_;)v=v.then(m[g++],m[g++]);return v}getUri(t){t=bs(this.defaults,t);const r=SS(t.baseURL,t.url,t.allowAbsoluteUrls);return gS(r,t.params,t.paramsSerializer)}};L.forEach(["delete","get","head","options"],function(t){gs.prototype[t]=function(r,s){return this.request(bs(s||{},{method:t,url:r,data:(s||{}).data}))}});L.forEach(["post","put","patch"],function(t){function r(s){return function(u,f,h){return this.request(bs(h||{},{method:t,headers:s?{"Content-Type":"multipart/form-data"}:{},url:u,data:f}))}}gs.prototype[t]=r(),gs.prototype[t+"Form"]=r(!0)});let a4=class OS{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(u){r=u});const s=this;this.promise.then(l=>{if(!s._listeners)return;let u=s._listeners.length;for(;u-- >0;)s._listeners[u](l);s._listeners=null}),this.promise.then=l=>{let u;const f=new Promise(h=>{s.subscribe(h),u=h}).then(l);return f.cancel=function(){s.unsubscribe(u)},f},t(function(u,f,h){s.reason||(s.reason=new Yi(u,f,h),r(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const t=new AbortController,r=s=>{t.abort(s)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new OS(function(l){t=l}),cancel:t}}};function r4(e){return function(r){return e.apply(null,r)}}function s4(e){return L.isObject(e)&&e.isAxiosError===!0}const Zh={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Zh).forEach(([e,t])=>{Zh[t]=e});function AS(e){const t=new gs(e),r=rS(gs.prototype.request,t);return L.extend(r,gs.prototype,t,{allOwnKeys:!0}),L.extend(r,t,null,{allOwnKeys:!0}),r.create=function(l){return AS(bs(e,l))},r}const Dt=AS(so);Dt.Axios=gs;Dt.CanceledError=Yi;Dt.CancelToken=a4;Dt.isCancel=bS;Dt.VERSION=TS;Dt.toFormData=Tc;Dt.AxiosError=je;Dt.Cancel=Dt.CanceledError;Dt.all=function(t){return Promise.all(t)};Dt.spread=r4;Dt.isAxiosError=s4;Dt.mergeConfig=bs;Dt.AxiosHeaders=Cn;Dt.formToJSON=e=>vS(L.isHTMLForm(e)?new FormData(e):e);Dt.getAdapter=ES.getAdapter;Dt.HttpStatusCode=Zh;Dt.default=Dt;const{Axios:W5,AxiosError:P5,CanceledError:K5,isCancel:J5,CancelToken:ej,VERSION:tj,all:nj,Cancel:aj,isAxiosError:rj,spread:sj,toFormData:ij,AxiosHeaders:lj,HttpStatusCode:oj,formToJSON:uj,getAdapter:cj,mergeConfig:fj}=Dt,bi=Dt.create({baseURL:"/au/checkin"});class i4{async logs(){return await bi({method:"GET",url:"logs"})}async users(){return await bi({method:"GET",url:"users"})}async register({file:t,user:r}){const s=new FormData;s.append("file",t,"frame.jpg");for(const[l,u]of Object.entries(r))s.append(l,u);return await bi({headers:{"Content-Type":"multipart/form-data"},method:"POST",url:"/register",data:s})}async registerSimple({user:t}){const r=new FormData;for(const[s,l]of Object.entries(t))r.append(s,l);return await bi({headers:{"Content-Type":"multipart/form-data"},method:"POST",url:"/register-simple",data:r})}async deleteUser(t){return await bi({method:"DELETE",url:`/users/${t}`})}async checkin({file:t}){const r=new FormData;return r.append("file",t,"frame.jpg"),await bi({headers:{"Content-Type":"multipart/form-data"},method:"POST",url:"/checkin",data:r})}}const Ni=new i4;function l4(e,t=[]){let r=[];function s(u,f){const h=x.createContext(f);h.displayName=u+"Context";const p=r.length;r=[...r,f];const m=g=>{const{scope:_,children:N,...w}=g,E=_?.[e]?.[p]||h,D=x.useMemo(()=>w,Object.values(w));return S.jsx(E.Provider,{value:D,children:N})};m.displayName=u+"Provider";function v(g,_){const N=_?.[e]?.[p]||h,w=x.useContext(N);if(w)return w;if(f!==void 0)return f;throw new Error(`\`${g}\` must be used within \`${u}\``)}return[m,v]}const l=()=>{const u=r.map(f=>x.createContext(f));return function(h){const p=h?.[e]||u;return x.useMemo(()=>({[`__scope${e}`]:{...h,[e]:p}}),[h,p])}};return l.scopeName=e,[s,o4(l,...t)]}function o4(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const s=e.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(u){const f=s.reduce((h,{useScope:p,scopeName:m})=>{const g=p(u)[`__scope${m}`];return{...h,...g}},{});return x.useMemo(()=>({[`__scope${t.scopeName}`]:f}),[f])}};return r.scopeName=t.scopeName,r}var u4=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ym=u4.reduce((e,t)=>{const r=Nm(`Primitive.${t}`),s=x.forwardRef((l,u)=>{const{asChild:f,...h}=l,p=f?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),S.jsx(p,{...h,ref:u})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),vh={exports:{}},bh={};var J0;function c4(){if(J0)return bh;J0=1;var e=Il();function t(g,_){return g===_&&(g!==0||1/g===1/_)||g!==g&&_!==_}var r=typeof Object.is=="function"?Object.is:t,s=e.useState,l=e.useEffect,u=e.useLayoutEffect,f=e.useDebugValue;function h(g,_){var N=_(),w=s({inst:{value:N,getSnapshot:_}}),E=w[0].inst,D=w[1];return u(function(){E.value=N,E.getSnapshot=_,p(E)&&D({inst:E})},[g,N,_]),l(function(){return p(E)&&D({inst:E}),g(function(){p(E)&&D({inst:E})})},[g]),f(N),N}function p(g){var _=g.getSnapshot;g=g.value;try{var N=_();return!r(g,N)}catch{return!0}}function m(g,_){return _()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?m:h;return bh.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:v,bh}var eb;function f4(){return eb||(eb=1,vh.exports=c4()),vh.exports}var d4=f4();function h4(){return d4.useSyncExternalStore(m4,()=>!0,()=>!1)}function m4(){return()=>{}}var Hm="Avatar",[p4]=l4(Hm),[g4,DS]=p4(Hm),CS=x.forwardRef((e,t)=>{const{__scopeAvatar:r,...s}=e,[l,u]=x.useState("idle");return S.jsx(g4,{scope:r,imageLoadingStatus:l,onImageLoadingStatusChange:u,children:S.jsx(Ym.span,{...s,ref:t})})});CS.displayName=Hm;var RS="AvatarImage",NS=x.forwardRef((e,t)=>{const{__scopeAvatar:r,src:s,onLoadingStatusChange:l=()=>{},...u}=e,f=DS(RS,r),h=y4(s,u),p=ys(m=>{l(m),f.onImageLoadingStatusChange(m)});return Fr(()=>{h!=="idle"&&p(h)},[h,p]),h==="loaded"?S.jsx(Ym.img,{...u,ref:t,src:s}):null});NS.displayName=RS;var MS="AvatarFallback",zS=x.forwardRef((e,t)=>{const{__scopeAvatar:r,delayMs:s,...l}=e,u=DS(MS,r),[f,h]=x.useState(s===void 0);return x.useEffect(()=>{if(s!==void 0){const p=window.setTimeout(()=>h(!0),s);return()=>window.clearTimeout(p)}},[s]),f&&u.imageLoadingStatus!=="loaded"?S.jsx(Ym.span,{...l,ref:t}):null});zS.displayName=MS;function tb(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}function y4(e,{referrerPolicy:t,crossOrigin:r}){const s=h4(),l=x.useRef(null),u=s?(l.current||(l.current=new window.Image),l.current):null,[f,h]=x.useState(()=>tb(u,e));return Fr(()=>{h(tb(u,e))},[u,e]),Fr(()=>{const p=g=>()=>{h(g)};if(!u)return;const m=p("loaded"),v=p("error");return u.addEventListener("load",m),u.addEventListener("error",v),t&&(u.referrerPolicy=t),typeof r=="string"&&(u.crossOrigin=r),()=>{u.removeEventListener("load",m),u.removeEventListener("error",v)}},[u,r,t]),f}var v4=CS,b4=NS,_4=zS;function S4(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("relative flex size-8 shrink-0 overflow-hidden rounded-full",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(v4,{"data-slot":"avatar",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function x4(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("aspect-square size-full",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(b4,{"data-slot":"avatar-image",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}function w4(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("bg-muted flex size-full items-center justify-center rounded-full",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(_4,{"data-slot":"avatar-fallback",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}const kS=U_(e=>({currentUser:null,setCurrentUser:t=>e(()=>({currentUser:t}))}));function E4(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}const T4=e=>{switch(e){case"success":return D4;case"info":return R4;case"warning":return C4;case"error":return N4;default:return null}},O4=Array(12).fill(0),A4=({visible:e,className:t})=>Z.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},Z.createElement("div",{className:"sonner-spinner"},O4.map((r,s)=>Z.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${s}`})))),D4=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),C4=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},Z.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),R4=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),N4=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),M4=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},Z.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),Z.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),z4=()=>{const[e,t]=Z.useState(document.hidden);return Z.useEffect(()=>{const r=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",r),()=>window.removeEventListener("visibilitychange",r)},[]),e};let Fh=1;class k4{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const r=this.subscribers.indexOf(t);this.subscribers.splice(r,1)}),this.publish=t=>{this.subscribers.forEach(r=>r(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var r;const{message:s,...l}=t,u=typeof t?.id=="number"||((r=t.id)==null?void 0:r.length)>0?t.id:Fh++,f=this.toasts.find(p=>p.id===u),h=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(u)&&this.dismissedToasts.delete(u),f?this.toasts=this.toasts.map(p=>p.id===u?(this.publish({...p,...t,id:u,title:s}),{...p,...t,id:u,dismissible:h,title:s}):p):this.addToast({title:s,...l,dismissible:h,id:u}),u},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(r=>r({id:t,dismiss:!0})))):this.toasts.forEach(r=>{this.subscribers.forEach(s=>s({id:r.id,dismiss:!0}))}),t),this.message=(t,r)=>this.create({...r,message:t}),this.error=(t,r)=>this.create({...r,message:t,type:"error"}),this.success=(t,r)=>this.create({...r,type:"success",message:t}),this.info=(t,r)=>this.create({...r,type:"info",message:t}),this.warning=(t,r)=>this.create({...r,type:"warning",message:t}),this.loading=(t,r)=>this.create({...r,type:"loading",message:t}),this.promise=(t,r)=>{if(!r)return;let s;r.loading!==void 0&&(s=this.create({...r,promise:t,type:"loading",message:r.loading,description:typeof r.description!="function"?r.description:void 0}));const l=Promise.resolve(t instanceof Function?t():t);let u=s!==void 0,f;const h=l.then(async m=>{if(f=["resolve",m],Z.isValidElement(m))u=!1,this.create({id:s,type:"default",message:m});else if(U4(m)&&!m.ok){u=!1;const g=typeof r.error=="function"?await r.error(`HTTP error! status: ${m.status}`):r.error,_=typeof r.description=="function"?await r.description(`HTTP error! status: ${m.status}`):r.description,w=typeof g=="object"&&!Z.isValidElement(g)?g:{message:g};this.create({id:s,type:"error",description:_,...w})}else if(m instanceof Error){u=!1;const g=typeof r.error=="function"?await r.error(m):r.error,_=typeof r.description=="function"?await r.description(m):r.description,w=typeof g=="object"&&!Z.isValidElement(g)?g:{message:g};this.create({id:s,type:"error",description:_,...w})}else if(r.success!==void 0){u=!1;const g=typeof r.success=="function"?await r.success(m):r.success,_=typeof r.description=="function"?await r.description(m):r.description,w=typeof g=="object"&&!Z.isValidElement(g)?g:{message:g};this.create({id:s,type:"success",description:_,...w})}}).catch(async m=>{if(f=["reject",m],r.error!==void 0){u=!1;const v=typeof r.error=="function"?await r.error(m):r.error,g=typeof r.description=="function"?await r.description(m):r.description,N=typeof v=="object"&&!Z.isValidElement(v)?v:{message:v};this.create({id:s,type:"error",description:g,...N})}}).finally(()=>{u&&(this.dismiss(s),s=void 0),r.finally==null||r.finally.call(r)}),p=()=>new Promise((m,v)=>h.then(()=>f[0]==="reject"?v(f[1]):m(f[1])).catch(v));return typeof s!="string"&&typeof s!="number"?{unwrap:p}:Object.assign(s,{unwrap:p})},this.custom=(t,r)=>{const s=r?.id||Fh++;return this.create({jsx:t(s),id:s,...r}),s},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const On=new k4,j4=(e,t)=>{const r=t?.id||Fh++;return On.addToast({title:e,...t,id:r}),r},U4=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",L4=j4,Y4=()=>On.toasts,H4=()=>On.getActiveToasts(),la=Object.assign(L4,{success:On.success,info:On.info,warning:On.warning,error:On.error,custom:On.custom,message:On.message,promise:On.promise,dismiss:On.dismiss,loading:On.loading},{getHistory:Y4,getToasts:H4});E4("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function Ru(e){return e.label!==void 0}const V4=3,B4="24px",Z4="16px",nb=4e3,F4=356,$4=14,q4=45,G4=200;function Ta(...e){return e.filter(Boolean).join(" ")}function X4(e){const[t,r]=e.split("-"),s=[];return t&&s.push(t),r&&s.push(r),s}const I4=e=>{var t,r,s,l,u,f,h,p,m;const{invert:v,toast:g,unstyled:_,interacting:N,setHeights:w,visibleToasts:E,heights:D,index:Y,toasts:Q,expanded:q,removeToast:B,defaultRichColors:J,closeButton:ie,style:P,cancelButtonStyle:te,actionButtonStyle:_e,className:Ue="",descriptionClassName:Ce="",duration:ce,position:he,gap:Ee,expandByDefault:Te,classNames:R,icons:K,closeButtonAriaLabel:X="Close toast"}=e,[Ae,De]=Z.useState(null),[O,$]=Z.useState(null),[F,ee]=Z.useState(!1),[oe,Se]=Z.useState(!1),[be,Re]=Z.useState(!1),[Ve,jt]=Z.useState(!1),[un,Ft]=Z.useState(!1),[Ts,hn]=Z.useState(0),[cr,fr]=Z.useState(0),za=Z.useRef(g.duration||ce||nb),Os=Z.useRef(null),nn=Z.useRef(null),A=Y===0,j=Y+1<=E,V=g.type,le=g.dismissible!==!1,ae=g.className||"",se=g.descriptionClassName||"",ye=Z.useMemo(()=>D.findIndex(Ne=>Ne.toastId===g.id)||0,[D,g.id]),Xe=Z.useMemo(()=>{var Ne;return(Ne=g.closeButton)!=null?Ne:ie},[g.closeButton,ie]),Ie=Z.useMemo(()=>g.duration||ce||nb,[g.duration,ce]),$t=Z.useRef(0),mn=Z.useRef(0),Rn=Z.useRef(0),ya=Z.useRef(null),[na,Ut]=he.split("-"),Nn=Z.useMemo(()=>D.reduce((Ne,gt,qt)=>qt>=ye?Ne:Ne+gt.height,0),[D,ye]),Lt=z4(),Vi=g.invert||v,dr=V==="loading";mn.current=Z.useMemo(()=>ye*Ee+Nn,[ye,Nn]),Z.useEffect(()=>{za.current=Ie},[Ie]),Z.useEffect(()=>{ee(!0)},[]),Z.useEffect(()=>{const Ne=nn.current;if(Ne){const gt=Ne.getBoundingClientRect().height;return fr(gt),w(qt=>[{toastId:g.id,height:gt,position:g.position},...qt]),()=>w(qt=>qt.filter(an=>an.toastId!==g.id))}},[w,g.id]),Z.useLayoutEffect(()=>{if(!F)return;const Ne=nn.current,gt=Ne.style.height;Ne.style.height="auto";const qt=Ne.getBoundingClientRect().height;Ne.style.height=gt,fr(qt),w(an=>an.find(_t=>_t.toastId===g.id)?an.map(_t=>_t.toastId===g.id?{..._t,height:qt}:_t):[{toastId:g.id,height:qt,position:g.position},...an])},[F,g.title,g.description,w,g.id,g.jsx,g.action,g.cancel]);const va=Z.useCallback(()=>{Se(!0),hn(mn.current),w(Ne=>Ne.filter(gt=>gt.toastId!==g.id)),setTimeout(()=>{B(g)},G4)},[g,B,w,mn]);Z.useEffect(()=>{if(g.promise&&V==="loading"||g.duration===1/0||g.type==="loading")return;let Ne;return q||N||Lt?(()=>{if(Rn.current<$t.current){const an=new Date().getTime()-$t.current;za.current=za.current-an}Rn.current=new Date().getTime()})():(()=>{za.current!==1/0&&($t.current=new Date().getTime(),Ne=setTimeout(()=>{g.onAutoClose==null||g.onAutoClose.call(g,g),va()},za.current))})(),()=>clearTimeout(Ne)},[q,N,g,V,Lt,va]),Z.useEffect(()=>{g.delete&&(va(),g.onDismiss==null||g.onDismiss.call(g,g))},[va,g.delete]);function As(){var Ne;if(K?.loading){var gt;return Z.createElement("div",{className:Ta(R?.loader,g==null||(gt=g.classNames)==null?void 0:gt.loader,"sonner-loader"),"data-visible":V==="loading"},K.loading)}return Z.createElement(A4,{className:Ta(R?.loader,g==null||(Ne=g.classNames)==null?void 0:Ne.loader),visible:V==="loading"})}const Ds=g.icon||K?.[V]||T4(V);var qr,ba;return Z.createElement("li",{tabIndex:0,ref:nn,className:Ta(Ue,ae,R?.toast,g==null||(t=g.classNames)==null?void 0:t.toast,R?.default,R?.[V],g==null||(r=g.classNames)==null?void 0:r[V]),"data-sonner-toast":"","data-rich-colors":(qr=g.richColors)!=null?qr:J,"data-styled":!(g.jsx||g.unstyled||_),"data-mounted":F,"data-promise":!!g.promise,"data-swiped":un,"data-removed":oe,"data-visible":j,"data-y-position":na,"data-x-position":Ut,"data-index":Y,"data-front":A,"data-swiping":be,"data-dismissible":le,"data-type":V,"data-invert":Vi,"data-swipe-out":Ve,"data-swipe-direction":O,"data-expanded":!!(q||Te&&F),"data-testid":g.testId,style:{"--index":Y,"--toasts-before":Y,"--z-index":Q.length-Y,"--offset":`${oe?Ts:mn.current}px`,"--initial-height":Te?"auto":`${cr}px`,...P,...g.style},onDragEnd:()=>{Re(!1),De(null),ya.current=null},onPointerDown:Ne=>{Ne.button!==2&&(dr||!le||(Os.current=new Date,hn(mn.current),Ne.target.setPointerCapture(Ne.pointerId),Ne.target.tagName!=="BUTTON"&&(Re(!0),ya.current={x:Ne.clientX,y:Ne.clientY})))},onPointerUp:()=>{var Ne,gt,qt;if(Ve||!le)return;ya.current=null;const an=Number(((Ne=nn.current)==null?void 0:Ne.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),hr=Number(((gt=nn.current)==null?void 0:gt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),_t=new Date().getTime()-((qt=Os.current)==null?void 0:qt.getTime()),pn=Ae==="x"?an:hr,Gr=Math.abs(pn)/_t;if(Math.abs(pn)>=q4||Gr>.11){hn(mn.current),g.onDismiss==null||g.onDismiss.call(g,g),$(Ae==="x"?an>0?"right":"left":hr>0?"down":"up"),va(),jt(!0);return}else{var gn,yn;(gn=nn.current)==null||gn.style.setProperty("--swipe-amount-x","0px"),(yn=nn.current)==null||yn.style.setProperty("--swipe-amount-y","0px")}Ft(!1),Re(!1),De(null)},onPointerMove:Ne=>{var gt,qt,an;if(!ya.current||!le||((gt=window.getSelection())==null?void 0:gt.toString().length)>0)return;const _t=Ne.clientY-ya.current.y,pn=Ne.clientX-ya.current.x;var Gr;const gn=(Gr=e.swipeDirections)!=null?Gr:X4(he);!Ae&&(Math.abs(pn)>1||Math.abs(_t)>1)&&De(Math.abs(pn)>Math.abs(_t)?"x":"y");let yn={x:0,y:0};const Cs=aa=>1/(1.5+Math.abs(aa)/20);if(Ae==="y"){if(gn.includes("top")||gn.includes("bottom"))if(gn.includes("top")&&_t<0||gn.includes("bottom")&&_t>0)yn.y=_t;else{const aa=_t*Cs(_t);yn.y=Math.abs(aa)<Math.abs(_t)?aa:_t}}else if(Ae==="x"&&(gn.includes("left")||gn.includes("right")))if(gn.includes("left")&&pn<0||gn.includes("right")&&pn>0)yn.x=pn;else{const aa=pn*Cs(pn);yn.x=Math.abs(aa)<Math.abs(pn)?aa:pn}(Math.abs(yn.x)>0||Math.abs(yn.y)>0)&&Ft(!0),(qt=nn.current)==null||qt.style.setProperty("--swipe-amount-x",`${yn.x}px`),(an=nn.current)==null||an.style.setProperty("--swipe-amount-y",`${yn.y}px`)}},Xe&&!g.jsx&&V!=="loading"?Z.createElement("button",{"aria-label":X,"data-disabled":dr,"data-close-button":!0,onClick:dr||!le?()=>{}:()=>{va(),g.onDismiss==null||g.onDismiss.call(g,g)},className:Ta(R?.closeButton,g==null||(s=g.classNames)==null?void 0:s.closeButton)},(ba=K?.close)!=null?ba:M4):null,(V||g.icon||g.promise)&&g.icon!==null&&(K?.[V]!==null||g.icon)?Z.createElement("div",{"data-icon":"",className:Ta(R?.icon,g==null||(l=g.classNames)==null?void 0:l.icon)},g.promise||g.type==="loading"&&!g.icon?g.icon||As():null,g.type!=="loading"?Ds:null):null,Z.createElement("div",{"data-content":"",className:Ta(R?.content,g==null||(u=g.classNames)==null?void 0:u.content)},Z.createElement("div",{"data-title":"",className:Ta(R?.title,g==null||(f=g.classNames)==null?void 0:f.title)},g.jsx?g.jsx:typeof g.title=="function"?g.title():g.title),g.description?Z.createElement("div",{"data-description":"",className:Ta(Ce,se,R?.description,g==null||(h=g.classNames)==null?void 0:h.description)},typeof g.description=="function"?g.description():g.description):null),Z.isValidElement(g.cancel)?g.cancel:g.cancel&&Ru(g.cancel)?Z.createElement("button",{"data-button":!0,"data-cancel":!0,style:g.cancelButtonStyle||te,onClick:Ne=>{Ru(g.cancel)&&le&&(g.cancel.onClick==null||g.cancel.onClick.call(g.cancel,Ne),va())},className:Ta(R?.cancelButton,g==null||(p=g.classNames)==null?void 0:p.cancelButton)},g.cancel.label):null,Z.isValidElement(g.action)?g.action:g.action&&Ru(g.action)?Z.createElement("button",{"data-button":!0,"data-action":!0,style:g.actionButtonStyle||_e,onClick:Ne=>{Ru(g.action)&&(g.action.onClick==null||g.action.onClick.call(g.action,Ne),!Ne.defaultPrevented&&va())},className:Ta(R?.actionButton,g==null||(m=g.classNames)==null?void 0:m.actionButton)},g.action.label):null)};function ab(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function Q4(e,t){const r={};return[e,t].forEach((s,l)=>{const u=l===1,f=u?"--mobile-offset":"--offset",h=u?Z4:B4;function p(m){["top","right","bottom","left"].forEach(v=>{r[`${f}-${v}`]=typeof m=="number"?`${m}px`:m})}typeof s=="number"||typeof s=="string"?p(s):typeof s=="object"?["top","right","bottom","left"].forEach(m=>{s[m]===void 0?r[`${f}-${m}`]=h:r[`${f}-${m}`]=typeof s[m]=="number"?`${s[m]}px`:s[m]}):p(h)}),r}const W4=Z.forwardRef(function(t,r){const{id:s,invert:l,position:u="bottom-right",hotkey:f=["altKey","KeyT"],expand:h,closeButton:p,className:m,offset:v,mobileOffset:g,theme:_="light",richColors:N,duration:w,style:E,visibleToasts:D=V4,toastOptions:Y,dir:Q=ab(),gap:q=$4,icons:B,containerAriaLabel:J="Notifications"}=t,[ie,P]=Z.useState([]),te=Z.useMemo(()=>s?ie.filter(F=>F.toasterId===s):ie.filter(F=>!F.toasterId),[ie,s]),_e=Z.useMemo(()=>Array.from(new Set([u].concat(te.filter(F=>F.position).map(F=>F.position)))),[te,u]),[Ue,Ce]=Z.useState([]),[ce,he]=Z.useState(!1),[Ee,Te]=Z.useState(!1),[R,K]=Z.useState(_!=="system"?_:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),X=Z.useRef(null),Ae=f.join("+").replace(/Key/g,"").replace(/Digit/g,""),De=Z.useRef(null),O=Z.useRef(!1),$=Z.useCallback(F=>{P(ee=>{var oe;return(oe=ee.find(Se=>Se.id===F.id))!=null&&oe.delete||On.dismiss(F.id),ee.filter(({id:Se})=>Se!==F.id)})},[]);return Z.useEffect(()=>On.subscribe(F=>{if(F.dismiss){requestAnimationFrame(()=>{P(ee=>ee.map(oe=>oe.id===F.id?{...oe,delete:!0}:oe))});return}setTimeout(()=>{Zb.flushSync(()=>{P(ee=>{const oe=ee.findIndex(Se=>Se.id===F.id);return oe!==-1?[...ee.slice(0,oe),{...ee[oe],...F},...ee.slice(oe+1)]:[F,...ee]})})})}),[ie]),Z.useEffect(()=>{if(_!=="system"){K(_);return}if(_==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?K("dark"):K("light")),typeof window>"u")return;const F=window.matchMedia("(prefers-color-scheme: dark)");try{F.addEventListener("change",({matches:ee})=>{K(ee?"dark":"light")})}catch{F.addListener(({matches:oe})=>{try{K(oe?"dark":"light")}catch(Se){console.error(Se)}})}},[_]),Z.useEffect(()=>{ie.length<=1&&he(!1)},[ie]),Z.useEffect(()=>{const F=ee=>{var oe;if(f.every(Re=>ee[Re]||ee.code===Re)){var be;he(!0),(be=X.current)==null||be.focus()}ee.code==="Escape"&&(document.activeElement===X.current||(oe=X.current)!=null&&oe.contains(document.activeElement))&&he(!1)};return document.addEventListener("keydown",F),()=>document.removeEventListener("keydown",F)},[f]),Z.useEffect(()=>{if(X.current)return()=>{De.current&&(De.current.focus({preventScroll:!0}),De.current=null,O.current=!1)}},[X.current]),Z.createElement("section",{ref:r,"aria-label":`${J} ${Ae}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},_e.map((F,ee)=>{var oe;const[Se,be]=F.split("-");return te.length?Z.createElement("ol",{key:F,dir:Q==="auto"?ab():Q,tabIndex:-1,ref:X,className:m,"data-sonner-toaster":!0,"data-sonner-theme":R,"data-y-position":Se,"data-x-position":be,style:{"--front-toast-height":`${((oe=Ue[0])==null?void 0:oe.height)||0}px`,"--width":`${F4}px`,"--gap":`${q}px`,...E,...Q4(v,g)},onBlur:Re=>{O.current&&!Re.currentTarget.contains(Re.relatedTarget)&&(O.current=!1,De.current&&(De.current.focus({preventScroll:!0}),De.current=null))},onFocus:Re=>{Re.target instanceof HTMLElement&&Re.target.dataset.dismissible==="false"||O.current||(O.current=!0,De.current=Re.relatedTarget)},onMouseEnter:()=>he(!0),onMouseMove:()=>he(!0),onMouseLeave:()=>{Ee||he(!1)},onDragEnd:()=>he(!1),onPointerDown:Re=>{Re.target instanceof HTMLElement&&Re.target.dataset.dismissible==="false"||Te(!0)},onPointerUp:()=>Te(!1)},te.filter(Re=>!Re.position&&ee===0||Re.position===F).map((Re,Ve)=>{var jt,un;return Z.createElement(I4,{key:Re.id,icons:B,index:Ve,toast:Re,defaultRichColors:N,duration:(jt=Y?.duration)!=null?jt:w,className:Y?.className,descriptionClassName:Y?.descriptionClassName,invert:l,visibleToasts:D,closeButton:(un=Y?.closeButton)!=null?un:p,interacting:Ee,position:F,style:Y?.style,unstyled:Y?.unstyled,classNames:Y?.classNames,cancelButtonStyle:Y?.cancelButtonStyle,actionButtonStyle:Y?.actionButtonStyle,closeButtonAriaLabel:Y?.closeButtonAriaLabel,removeToast:$,toasts:te.filter(Ft=>Ft.position==Re.position),heights:Ue.filter(Ft=>Ft.position==Re.position),setHeights:Ce,expandByDefault:h,gap:q,expanded:ce,swipeDirections:t.swipeDirections})})):null}))});function P4({value:e}){const[t,r]=x.useState([]),{currentUser:s,setCurrentUser:l}=kS(),{refreshUsers:u,setRefreshUsers:f}=lr(),h=j_(),p=async()=>{try{const{data:g}=await Ni.users();r(g)}catch(g){console.log(g)}},m=async(g,_)=>{if(_.stopPropagation(),!!await h({title:"Xóa người dùng",message:`Bạn có chắc muốn xóa "${g.name}"? Toàn bộ lịch sử điểm danh sẽ bị xóa theo.`,confirmText:"Xóa",cancelText:"Hủy",variant:"destructive"}))try{await Ni.deleteUser(g.id),la.success(`Đã xóa ${g.name}`),s?.id===g.id&&l(null),r(w=>w.filter(E=>E.id!==g.id))}catch{la.error("Xóa thất bại")}},v=g=>{s&&g.id===s.id?l(null):l(g)};return x.useEffect(()=>{p()},[]),x.useEffect(()=>{u&&(p(),f(!1))},[u]),S.jsxs(aS,{value:e,className:"flex-1 min-h-0 overflow-hidden",children:[S.jsx("div",{className:"flex flex-col gap-2 p-3 sm:p-4 space-y-2 overflow-y-auto h-full",children:t.map(g=>S.jsxs("div",{className:ct("flex items-center gap-2 sm:gap-3 p-3 sm:p-4 rounded-xl border shadow-sm bg-card cursor-pointer transition-all duration-200 hover:shadow-md hover:scale-[1.01] select-none",s?.id===g.id&&"bg-blue-50 dark:bg-blue-950 border-blue-500 shadow-md"),onClick:()=>v(g),children:[S.jsxs(S4,{className:"size-10 sm:size-12 shrink-0",children:[S.jsx(x4,{src:`https://ms.prology.net/image/storage/${g?.avatar}`||""}),S.jsx(w4,{children:g.name.charAt(0)})]}),S.jsxs("div",{className:"flex-1 min-w-0",children:[S.jsx("h4",{className:"font-semibold text-sm sm:text-base text-gray-900 dark:text-gray-100 truncate",children:g.name}),S.jsx("p",{className:"text-xs sm:text-sm text-gray-600 dark:text-gray-400 truncate",children:g.email})]}),S.jsx(It,{variant:"ghost",size:"icon",className:"h-8 w-8 shrink-0 text-red-500 hover:text-red-700 hover:bg-red-50 dark:hover:bg-red-950",onClick:_=>m(g,_),children:S.jsx(IT,{className:"h-4 w-4"})})]},g.id))}),t.length<=0&&S.jsxs("div",{className:"flex flex-col items-center justify-center h-full text-gray-400",children:[S.jsx(E1,{className:"size-16 mb-3"}),S.jsx("p",{children:"Chưa có dữ liệu điểm danh"})]})]})}function K4(e){const t=Qe.c(12),{isSidebarOpen:r,onClose:s}=e,l=r?"translate-x-0":"-translate-x-full";let u;t[0]!==l?(u=ct("fixed left-0 top-0 h-screen w-[85vw] max-w-sm lg:w-96 lg:max-w-none bg-white border-r border-gray-200 shadow-xl transition-transform duration-300 ease-in-out z-30",l),t[0]=l,t[1]=u):u=t[1];let f;t[2]===Symbol.for("react.memo_cache_sentinel")?(f=S.jsx(tS,{className:"grid flex-1 grid-cols-1",children:S.jsxs(nS,{value:"users",className:"flex items-center gap-1 text-xs",children:[S.jsx(E1,{className:"size-3.5"}),"User"]})}),t[2]=f):f=t[2];let h;t[3]===Symbol.for("react.memo_cache_sentinel")?(h=S.jsx(nm,{className:"size-4"}),t[3]=h):h=t[3];let p;t[4]!==s?(p=S.jsxs("div",{className:"border-b p-3 sm:p-4 flex items-center gap-2",children:[f,S.jsx(It,{variant:"ghost",size:"icon",className:"lg:hidden size-8 shrink-0",onClick:s,children:h})]}),t[4]=s,t[5]=p):p=t[5];let m;t[6]===Symbol.for("react.memo_cache_sentinel")?(m=S.jsx(P4,{value:"users"}),t[6]=m):m=t[6];let v;t[7]!==p?(v=S.jsx("div",{className:"h-full flex flex-col",children:S.jsxs(eS,{defaultValue:"users",className:"flex-1 flex flex-col min-h-0",children:[p,m]})}),t[7]=p,t[8]=v):v=t[8];let g;return t[9]!==u||t[10]!==v?(g=S.jsx("div",{className:u,children:v}),t[9]=u,t[10]=v,t[11]=g):g=t[11],g}const J4=z_("inline-flex items-center justify-center rounded-full border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function ez(e){const t=Qe.c(12);let r,s,l,u;t[0]!==e?({className:r,variant:u,asChild:l,...s}=e,t[0]=e,t[1]=r,t[2]=s,t[3]=l,t[4]=u):(r=t[1],s=t[2],l=t[3],u=t[4]);const h=(l===void 0?!1:l)?Mm:"span";let p;t[5]!==r||t[6]!==u?(p=ct(J4({variant:u}),r),t[5]=r,t[6]=u,t[7]=p):p=t[7];let m;return t[8]!==h||t[9]!==s||t[10]!==p?(m=S.jsx(h,{"data-slot":"badge",className:p,...s}),t[8]=h,t[9]=s,t[10]=p,t[11]=m):m=t[11],m}function jS({className:e}){const[t,r]=x.useState([]),{refreshLog:s,setRefreshLog:l}=lr(),u=async()=>{try{const{data:f}=await Ni.logs();r(f),l(!1)}catch(f){console.log(f)}};return x.useEffect(()=>{u()},[]),x.useEffect(()=>{s&&u()},[s]),S.jsx("div",{className:ct("flex flex-col gap-2 p-3 overflow-y-auto h-full",e),children:t.length===0?S.jsxs("div",{className:"flex flex-col items-center justify-center h-full text-gray-400",children:[S.jsx(S1,{className:"size-10 mb-2"}),S.jsx("p",{className:"text-sm",children:"Chưa có dữ liệu điểm danh"})]}):t.map((f,h)=>S.jsxs("div",{className:ct("p-3 rounded-lg border transition-all duration-200",h===0?"bg-blue-50 border-blue-200":"bg-gray-50 border-gray-200"),children:[S.jsxs("div",{className:"flex items-center justify-between mb-1",children:[S.jsx("span",{className:"font-medium text-gray-900 text-sm",children:f.name}),S.jsx(ez,{className:"capitalize",variant:f.status==="check out"?"destructive":"secondary",children:f.status})]}),S.jsx("p",{className:"text-xs text-gray-600",children:R_(f.time)})]},h))})}function tz({value:e}){return S.jsx(aS,{value:e,className:"flex-1 min-h-0 overflow-hidden",children:S.jsx(jS,{})})}function nz(e){const t=Qe.c(14),{isSidebarOpen:r,onClose:s}=e,l=r?"translate-x-0":"translate-x-full";let u;t[0]!==l?(u=ct("fixed right-0 top-0 h-screen w-[85vw] max-w-sm lg:w-96 lg:max-w-none bg-white border-l border-gray-200 shadow-xl transition-transform duration-300 ease-in-out z-30",l),t[0]=l,t[1]=u):u=t[1];let f;t[2]===Symbol.for("react.memo_cache_sentinel")?(f=S.jsx(nm,{className:"size-4"}),t[2]=f):f=t[2];let h;t[3]!==s?(h=S.jsx(It,{variant:"ghost",size:"icon",className:"lg:hidden size-8 shrink-0",onClick:s,children:f}),t[3]=s,t[4]=h):h=t[4];let p;t[5]===Symbol.for("react.memo_cache_sentinel")?(p=S.jsx(tS,{className:"grid flex-1 grid-cols-1",children:S.jsxs(nS,{value:"logs",className:"flex items-center gap-1 text-xs",children:[S.jsx(S1,{className:"size-3.5"}),"Log"]})}),t[5]=p):p=t[5];let m;t[6]!==h?(m=S.jsxs("div",{className:"border-b p-3 sm:p-4 flex items-center gap-2",children:[h,p]}),t[6]=h,t[7]=m):m=t[7];let v;t[8]===Symbol.for("react.memo_cache_sentinel")?(v=S.jsx(tz,{value:"logs"}),t[8]=v):v=t[8];let g;t[9]!==m?(g=S.jsx("div",{className:"h-full flex flex-col",children:S.jsxs(eS,{value:"logs",defaultValue:"features",className:"flex-1 flex flex-col min-h-0",children:[m,v]})}),t[9]=m,t[10]=g):g=t[10];let _;return t[11]!==u||t[12]!==g?(_=S.jsx("div",{className:u,children:g}),t[11]=u,t[12]=g,t[13]=_):_=t[13],_}function az({type:e,str:t}){const r=t||(e==="check in"?"Check-in successful":e==="check out"?"Check-out successful":"");if(!r)return;const s=new SpeechSynthesisUtterance(r);s.lang="en-US",s.rate=1,s.pitch=1,s.volume=1,speechSynthesis.speak(s)}function rz(e){const t=Qe.c(19),{children:r,onClose:s}=e,[l,u]=x.useState(!1),{setIsCountDown:f}=lr();let h;t[0]!==s?(h=()=>{u(!1),s?.()},t[0]=s,t[1]=h):h=t[1];const p=h;let m;t[2]!==p||t[3]!==f?(m=()=>{f(!0),p()},t[2]=p,t[3]=f,t[4]=m):m=t[4];const v=m;let g;t[5]!==r?(g=S.jsx(N_,{children:r}),t[5]=r,t[6]=g):g=t[6];let _;t[7]===Symbol.for("react.memo_cache_sentinel")?(_=S.jsxs(Dm,{children:[S.jsx("div",{className:"flex items-center justify-center mb-4",children:S.jsx("div",{className:"rounded-full border p-3",children:S.jsx(Gu,{className:"w-6 h-6 "})})}),S.jsx(Cm,{className:"text-center text-lg",children:"Thông báo quan trọng"}),S.jsx(Rm,{className:"text-center text-base pt-2",children:"Để có kết quả tốt nhất bạn hay nhìn thẳng vào camera nhé"})]}),t[7]=_):_=t[7];let N;t[8]!==p?(N=S.jsx(It,{variant:"outline",onClick:p,className:"min-w-32 bg-transparent",children:"Hủy"}),t[8]=p,t[9]=N):N=t[9];let w;t[10]!==v?(w=S.jsx(It,{onClick:v,className:"min-w-32",children:"Tiếp tục"}),t[10]=v,t[11]=w):w=t[11];let E;t[12]!==N||t[13]!==w?(E=S.jsxs(Am,{className:"w-[95vw] max-w-md sm:max-w-md",children:[_,S.jsxs("div",{className:"flex justify-center gap-3 pt-4",children:[N,w]})]}),t[12]=N,t[13]=w,t[14]=E):E=t[14];let D;return t[15]!==l||t[16]!==g||t[17]!==E?(D=S.jsxs(Om,{open:l,onOpenChange:u,children:[g,E]}),t[15]=l,t[16]=g,t[17]=E,t[18]=D):D=t[18],D}var io=e=>e.type==="checkbox",ms=e=>e instanceof Date,An=e=>e==null;const US=e=>typeof e=="object";var kt=e=>!An(e)&&!Array.isArray(e)&&US(e)&&!ms(e),LS=e=>kt(e)&&e.target?io(e.target)?e.target.checked:e.target.value:e,sz=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,YS=(e,t)=>e.has(sz(t)),iz=e=>{const t=e.constructor&&e.constructor.prototype;return kt(t)&&t.hasOwnProperty("isPrototypeOf")},Vm=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Vt(e){let t;const r=Array.isArray(e),s=typeof FileList<"u"?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(!(Vm&&(e instanceof Blob||s))&&(r||kt(e)))if(t=r?[]:Object.create(Object.getPrototypeOf(e)),!r&&!iz(e))t=e;else for(const l in e)e.hasOwnProperty(l)&&(t[l]=Vt(e[l]));else return e;return t}var Ac=e=>/^\w*$/.test(e),Et=e=>e===void 0,Bm=e=>Array.isArray(e)?e.filter(Boolean):[],Zm=e=>Bm(e.replace(/["|']|\]/g,"").split(/\.|\[/)),ue=(e,t,r)=>{if(!t||!kt(e))return r;const s=(Ac(t)?[t]:Zm(t)).reduce((l,u)=>An(l)?l:l[u],e);return Et(s)||s===e?Et(e[t])?r:e[t]:s},Hn=e=>typeof e=="boolean",rt=(e,t,r)=>{let s=-1;const l=Ac(t)?[t]:Zm(t),u=l.length,f=u-1;for(;++s<u;){const h=l[s];let p=r;if(s!==f){const m=e[h];p=kt(m)||Array.isArray(m)?m:isNaN(+l[s+1])?{}:[]}if(h==="__proto__"||h==="constructor"||h==="prototype")return;e[h]=p,e=e[h]}};const tc={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},oa={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},er={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Fm=Z.createContext(null);Fm.displayName="HookFormContext";const Dc=()=>Z.useContext(Fm),lz=e=>{const{children:t,...r}=e;return Z.createElement(Fm.Provider,{value:r},t)};var HS=(e,t,r,s=!0)=>{const l={defaultValues:t._defaultValues};for(const u in e)Object.defineProperty(l,u,{get:()=>{const f=u;return t._proxyFormState[f]!==oa.all&&(t._proxyFormState[f]=!s||oa.all),r&&(r[f]=!0),e[f]}});return l};const $m=typeof window<"u"?Z.useLayoutEffect:Z.useEffect;function VS(e){const t=Dc(),{control:r=t.control,disabled:s,name:l,exact:u}=e||{},[f,h]=Z.useState(r._formState),p=Z.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return $m(()=>r._subscribe({name:l,formState:p.current,exact:u,callback:m=>{!s&&h({...r._formState,...m})}}),[l,s,u]),Z.useEffect(()=>{p.current.isValid&&r._setValid(!0)},[r]),Z.useMemo(()=>HS(f,r,p.current,!1),[f,r])}var Vn=e=>typeof e=="string",$h=(e,t,r,s,l)=>Vn(e)?(s&&t.watch.add(e),ue(r,e,l)):Array.isArray(e)?e.map(u=>(s&&t.watch.add(u),ue(r,u))):(s&&(t.watchAll=!0),r),qh=e=>An(e)||!US(e);function ua(e,t,r=new WeakSet){if(qh(e)||qh(t))return Object.is(e,t);if(ms(e)&&ms(t))return e.getTime()===t.getTime();const s=Object.keys(e),l=Object.keys(t);if(s.length!==l.length)return!1;if(r.has(e)||r.has(t))return!0;r.add(e),r.add(t);for(const u of s){const f=e[u];if(!l.includes(u))return!1;if(u!=="ref"){const h=t[u];if(ms(f)&&ms(h)||kt(f)&&kt(h)||Array.isArray(f)&&Array.isArray(h)?!ua(f,h,r):!Object.is(f,h))return!1}}return!0}function oz(e){const t=Dc(),{control:r=t.control,name:s,defaultValue:l,disabled:u,exact:f,compute:h}=e||{},p=Z.useRef(l),m=Z.useRef(h),v=Z.useRef(void 0),g=Z.useRef(r),_=Z.useRef(s);m.current=h;const[N,w]=Z.useState(()=>{const B=r._getWatch(s,p.current);return m.current?m.current(B):B}),E=Z.useCallback(B=>{const J=$h(s,r._names,B||r._formValues,!1,p.current);return m.current?m.current(J):J},[r._formValues,r._names,s]),D=Z.useCallback(B=>{if(!u){const J=$h(s,r._names,B||r._formValues,!1,p.current);if(m.current){const ie=m.current(J);ua(ie,v.current)||(w(ie),v.current=ie)}else w(J)}},[r._formValues,r._names,u,s]);$m(()=>((g.current!==r||!ua(_.current,s))&&(g.current=r,_.current=s,D()),r._subscribe({name:s,formState:{values:!0},exact:f,callback:B=>{D(B.values)}})),[r,f,s,D]),Z.useEffect(()=>r._removeUnmounted());const Y=g.current!==r,Q=_.current,q=Z.useMemo(()=>{if(u)return null;const B=!Y&&!ua(Q,s);return Y||B?E():null},[u,Y,s,Q,E]);return q!==null?q:N}function uz(e){const t=Dc(),{name:r,disabled:s,control:l=t.control,shouldUnregister:u,defaultValue:f,exact:h=!0}=e,p=YS(l._names.array,r),m=Z.useMemo(()=>ue(l._formValues,r,ue(l._defaultValues,r,f)),[l,r,f]),v=oz({control:l,name:r,defaultValue:m,exact:h}),g=VS({control:l,name:r,exact:h}),_=Z.useRef(e),N=Z.useRef(void 0),w=Z.useRef(l.register(r,{...e.rules,value:v,...Hn(e.disabled)?{disabled:e.disabled}:{}}));_.current=e;const E=Z.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!ue(g.errors,r)},isDirty:{enumerable:!0,get:()=>!!ue(g.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!ue(g.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!ue(g.validatingFields,r)},error:{enumerable:!0,get:()=>ue(g.errors,r)}}),[g,r]),D=Z.useCallback(B=>w.current.onChange({target:{value:LS(B),name:r},type:tc.CHANGE}),[r]),Y=Z.useCallback(()=>w.current.onBlur({target:{value:ue(l._formValues,r),name:r},type:tc.BLUR}),[r,l._formValues]),Q=Z.useCallback(B=>{const J=ue(l._fields,r);J&&B&&(J._f.ref={focus:()=>B.focus&&B.focus(),select:()=>B.select&&B.select(),setCustomValidity:ie=>B.setCustomValidity(ie),reportValidity:()=>B.reportValidity()})},[l._fields,r]),q=Z.useMemo(()=>({name:r,value:v,...Hn(s)||g.disabled?{disabled:g.disabled||s}:{},onChange:D,onBlur:Y,ref:Q}),[r,s,g.disabled,D,Y,Q,v]);return Z.useEffect(()=>{const B=l._options.shouldUnregister||u,J=N.current;J&&J!==r&&!p&&l.unregister(J),l.register(r,{..._.current.rules,...Hn(_.current.disabled)?{disabled:_.current.disabled}:{}});const ie=(P,te)=>{const _e=ue(l._fields,P);_e&&_e._f&&(_e._f.mount=te)};if(ie(r,!0),B){const P=Vt(ue(l._options.defaultValues,r,_.current.defaultValue));rt(l._defaultValues,r,P),Et(ue(l._formValues,r))&&rt(l._formValues,r,P)}return!p&&l.register(r),N.current=r,()=>{(p?B&&!l._state.action:B)?l.unregister(r):ie(r,!1)}},[r,l,p,u]),Z.useEffect(()=>{l._setDisabledField({disabled:s,name:r})},[s,r,l]),Z.useMemo(()=>({field:q,formState:g,fieldState:E}),[q,g,E])}const cz=e=>e.render(uz(e));var qm=(e,t,r,s,l)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[s]:l||!0}}:{},Vl=e=>Array.isArray(e)?e:[e],rb=()=>{let e=[];return{get observers(){return e},next:l=>{for(const u of e)u.next&&u.next(l)},subscribe:l=>(e.push(l),{unsubscribe:()=>{e=e.filter(u=>u!==l)}}),unsubscribe:()=>{e=[]}}};function BS(e,t){const r={};for(const s in e)if(e.hasOwnProperty(s)){const l=e[s],u=t[s];if(l&&kt(l)&&u){const f=BS(l,u);kt(f)&&(r[s]=f)}else e[s]&&(r[s]=u)}return r}var fn=e=>kt(e)&&!Object.keys(e).length,Gm=e=>e.type==="file",ca=e=>typeof e=="function",nc=e=>{if(!Vm)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},ZS=e=>e.type==="select-multiple",Xm=e=>e.type==="radio",fz=e=>Xm(e)||io(e),_h=e=>nc(e)&&e.isConnected;function dz(e,t){const r=t.slice(0,-1).length;let s=0;for(;s<r;)e=Et(e)?s++:e[t[s++]];return e}function hz(e){for(const t in e)if(e.hasOwnProperty(t)&&!Et(e[t]))return!1;return!0}function zt(e,t){const r=Array.isArray(t)?t:Ac(t)?[t]:Zm(t),s=r.length===1?e:dz(e,r),l=r.length-1,u=r[l];return s&&delete s[u],l!==0&&(kt(s)&&fn(s)||Array.isArray(s)&&hz(s))&&zt(e,r.slice(0,-1)),e}var mz=e=>{for(const t in e)if(ca(e[t]))return!0;return!1};function FS(e){return Array.isArray(e)||kt(e)&&!mz(e)}function Gh(e,t={}){for(const r in e){const s=e[r];FS(s)?(t[r]=Array.isArray(s)?[]:{},Gh(s,t[r])):Et(s)||(t[r]=!0)}return t}function xi(e,t,r){r||(r=Gh(t));for(const s in e){const l=e[s];if(FS(l))Et(t)||qh(r[s])?r[s]=Gh(l,Array.isArray(l)?[]:{}):xi(l,An(t)?{}:t[s],r[s]);else{const u=t[s];r[s]=!ua(l,u)}}return r}const sb={value:!1,isValid:!1},ib={value:!0,isValid:!0};var $S=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Et(e[0].attributes.value)?Et(e[0].value)||e[0].value===""?ib:{value:e[0].value,isValid:!0}:ib:sb}return sb},qS=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:s})=>Et(e)?e:t?e===""?NaN:e&&+e:r&&Vn(e)?new Date(e):s?s(e):e;const lb={isValid:!1,value:null};var GS=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,lb):lb;function ob(e){const t=e.ref;return Gm(t)?t.files:Xm(t)?GS(e.refs).value:ZS(t)?[...t.selectedOptions].map(({value:r})=>r):io(t)?$S(e.refs).value:qS(Et(t.value)?e.ref.value:t.value,e)}var pz=(e,t,r,s)=>{const l={};for(const u of e){const f=ue(t,u);f&&rt(l,u,f._f)}return{criteriaMode:r,names:[...e],fields:l,shouldUseNativeValidation:s}},ac=e=>e instanceof RegExp,Ul=e=>Et(e)?e:ac(e)?e.source:kt(e)?ac(e.value)?e.value.source:e.value:e,ub=e=>({isOnSubmit:!e||e===oa.onSubmit,isOnBlur:e===oa.onBlur,isOnChange:e===oa.onChange,isOnAll:e===oa.all,isOnTouch:e===oa.onTouched});const cb="AsyncFunction";var gz=e=>!!e&&!!e.validate&&!!(ca(e.validate)&&e.validate.constructor.name===cb||kt(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===cb)),yz=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),fb=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(s=>e.startsWith(s)&&/^\.\w+/.test(e.slice(s.length))));const Bl=(e,t,r,s)=>{for(const l of r||Object.keys(e)){const u=ue(e,l);if(u){const{_f:f,...h}=u;if(f){if(f.refs&&f.refs[0]&&t(f.refs[0],l)&&!s)return!0;if(f.ref&&t(f.ref,f.name)&&!s)return!0;if(Bl(h,t))break}else if(kt(h)&&Bl(h,t))break}}};function db(e,t,r){const s=ue(e,r);if(s||Ac(r))return{error:s,name:r};const l=r.split(".");for(;l.length;){const u=l.join("."),f=ue(t,u),h=ue(e,u);if(f&&!Array.isArray(f)&&r!==u)return{name:r};if(h&&h.type)return{name:u,error:h};if(h&&h.root&&h.root.type)return{name:`${u}.root`,error:h.root};l.pop()}return{name:r}}var vz=(e,t,r,s)=>{r(e);const{name:l,...u}=e;return fn(u)||Object.keys(u).length>=Object.keys(t).length||Object.keys(u).find(f=>t[f]===(!s||oa.all))},bz=(e,t,r)=>!e||!t||e===t||Vl(e).some(s=>s&&(r?s===t:s.startsWith(t)||t.startsWith(s))),_z=(e,t,r,s,l)=>l.isOnAll?!1:!r&&l.isOnTouch?!(t||e):(r?s.isOnBlur:l.isOnBlur)?!e:(r?s.isOnChange:l.isOnChange)?e:!0,Sz=(e,t)=>!Bm(ue(e,t)).length&&zt(e,t),xz=(e,t,r)=>{const s=Vl(ue(e,r));return rt(s,"root",t[r]),rt(e,r,s),e};function hb(e,t,r="validate"){if(Vn(e)||Array.isArray(e)&&e.every(Vn)||Hn(e)&&!e)return{type:r,message:Vn(e)?e:"",ref:t}}var _i=e=>kt(e)&&!ac(e)?e:{value:e,message:""},mb=async(e,t,r,s,l,u)=>{const{ref:f,refs:h,required:p,maxLength:m,minLength:v,min:g,max:_,pattern:N,validate:w,name:E,valueAsNumber:D,mount:Y}=e._f,Q=ue(r,E);if(!Y||t.has(E))return{};const q=h?h[0]:f,B=ce=>{l&&q.reportValidity&&(q.setCustomValidity(Hn(ce)?"":ce||""),q.reportValidity())},J={},ie=Xm(f),P=io(f),te=ie||P,_e=(D||Gm(f))&&Et(f.value)&&Et(Q)||nc(f)&&f.value===""||Q===""||Array.isArray(Q)&&!Q.length,Ue=qm.bind(null,E,s,J),Ce=(ce,he,Ee,Te=er.maxLength,R=er.minLength)=>{const K=ce?he:Ee;J[E]={type:ce?Te:R,message:K,ref:f,...Ue(ce?Te:R,K)}};if(u?!Array.isArray(Q)||!Q.length:p&&(!te&&(_e||An(Q))||Hn(Q)&&!Q||P&&!$S(h).isValid||ie&&!GS(h).isValid)){const{value:ce,message:he}=Vn(p)?{value:!!p,message:p}:_i(p);if(ce&&(J[E]={type:er.required,message:he,ref:q,...Ue(er.required,he)},!s))return B(he),J}if(!_e&&(!An(g)||!An(_))){let ce,he;const Ee=_i(_),Te=_i(g);if(!An(Q)&&!isNaN(Q)){const R=f.valueAsNumber||Q&&+Q;An(Ee.value)||(ce=R>Ee.value),An(Te.value)||(he=R<Te.value)}else{const R=f.valueAsDate||new Date(Q),K=De=>new Date(new Date().toDateString()+" "+De),X=f.type=="time",Ae=f.type=="week";Vn(Ee.value)&&Q&&(ce=X?K(Q)>K(Ee.value):Ae?Q>Ee.value:R>new Date(Ee.value)),Vn(Te.value)&&Q&&(he=X?K(Q)<K(Te.value):Ae?Q<Te.value:R<new Date(Te.value))}if((ce||he)&&(Ce(!!ce,Ee.message,Te.message,er.max,er.min),!s))return B(J[E].message),J}if((m||v)&&!_e&&(Vn(Q)||u&&Array.isArray(Q))){const ce=_i(m),he=_i(v),Ee=!An(ce.value)&&Q.length>+ce.value,Te=!An(he.value)&&Q.length<+he.value;if((Ee||Te)&&(Ce(Ee,ce.message,he.message),!s))return B(J[E].message),J}if(N&&!_e&&Vn(Q)){const{value:ce,message:he}=_i(N);if(ac(ce)&&!Q.match(ce)&&(J[E]={type:er.pattern,message:he,ref:f,...Ue(er.pattern,he)},!s))return B(he),J}if(w){if(ca(w)){const ce=await w(Q,r),he=hb(ce,q);if(he&&(J[E]={...he,...Ue(er.validate,he.message)},!s))return B(he.message),J}else if(kt(w)){let ce={};for(const he in w){if(!fn(ce)&&!s)break;const Ee=hb(await w[he](Q,r),q,he);Ee&&(ce={...Ee,...Ue(he,Ee.message)},B(Ee.message),s&&(J[E]=ce))}if(!fn(ce)&&(J[E]={ref:q,...ce},!s))return J}}return B(!0),J};const wz={mode:oa.onSubmit,reValidateMode:oa.onChange,shouldFocusError:!0};function Ez(e={}){let t={...wz,...e},r={submitCount:0,isDirty:!1,isReady:!1,isLoading:ca(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},s={},l=kt(t.defaultValues)||kt(t.values)?Vt(t.defaultValues||t.values)||{}:{},u=t.shouldUnregister?{}:Vt(l),f={action:!1,mount:!1,watch:!1},h={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},p,m=0;const v={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1};let g={...v};const _={array:rb(),state:rb()},N=t.criteriaMode===oa.all,w=A=>j=>{clearTimeout(m),m=setTimeout(A,j)},E=async A=>{if(!t.disabled&&(v.isValid||g.isValid||A)){const j=t.resolver?fn((await P()).errors):await _e(s,!0);j!==r.isValid&&_.state.next({isValid:j})}},D=(A,j)=>{!t.disabled&&(v.isValidating||v.validatingFields||g.isValidating||g.validatingFields)&&((A||Array.from(h.mount)).forEach(V=>{V&&(j?rt(r.validatingFields,V,j):zt(r.validatingFields,V))}),_.state.next({validatingFields:r.validatingFields,isValidating:!fn(r.validatingFields)}))},Y=(A,j=[],V,le,ae=!0,se=!0)=>{if(le&&V&&!t.disabled){if(f.action=!0,se&&Array.isArray(ue(s,A))){const ye=V(ue(s,A),le.argA,le.argB);ae&&rt(s,A,ye)}if(se&&Array.isArray(ue(r.errors,A))){const ye=V(ue(r.errors,A),le.argA,le.argB);ae&&rt(r.errors,A,ye),Sz(r.errors,A)}if((v.touchedFields||g.touchedFields)&&se&&Array.isArray(ue(r.touchedFields,A))){const ye=V(ue(r.touchedFields,A),le.argA,le.argB);ae&&rt(r.touchedFields,A,ye)}(v.dirtyFields||g.dirtyFields)&&(r.dirtyFields=xi(l,u)),_.state.next({name:A,isDirty:Ce(A,j),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else rt(u,A,j)},Q=(A,j)=>{rt(r.errors,A,j),_.state.next({errors:r.errors})},q=A=>{r.errors=A,_.state.next({errors:r.errors,isValid:!1})},B=(A,j,V,le)=>{const ae=ue(s,A);if(ae){const se=ue(u,A,Et(V)?ue(l,A):V);Et(se)||le&&le.defaultChecked||j?rt(u,A,j?se:ob(ae._f)):Ee(A,se),f.mount&&!f.action&&E()}},J=(A,j,V,le,ae)=>{let se=!1,ye=!1;const Xe={name:A};if(!t.disabled){if(!V||le){(v.isDirty||g.isDirty)&&(ye=r.isDirty,r.isDirty=Xe.isDirty=Ce(),se=ye!==Xe.isDirty);const Ie=ua(ue(l,A),j);ye=!!ue(r.dirtyFields,A),Ie?zt(r.dirtyFields,A):rt(r.dirtyFields,A,!0),Xe.dirtyFields=r.dirtyFields,se=se||(v.dirtyFields||g.dirtyFields)&&ye!==!Ie}if(V){const Ie=ue(r.touchedFields,A);Ie||(rt(r.touchedFields,A,V),Xe.touchedFields=r.touchedFields,se=se||(v.touchedFields||g.touchedFields)&&Ie!==V)}se&&ae&&_.state.next(Xe)}return se?Xe:{}},ie=(A,j,V,le)=>{const ae=ue(r.errors,A),se=(v.isValid||g.isValid)&&Hn(j)&&r.isValid!==j;if(t.delayError&&V?(p=w(()=>Q(A,V)),p(t.delayError)):(clearTimeout(m),p=null,V?rt(r.errors,A,V):zt(r.errors,A)),(V?!ua(ae,V):ae)||!fn(le)||se){const ye={...le,...se&&Hn(j)?{isValid:j}:{},errors:r.errors,name:A};r={...r,...ye},_.state.next(ye)}},P=async A=>{D(A,!0);const j=await t.resolver(u,t.context,pz(A||h.mount,s,t.criteriaMode,t.shouldUseNativeValidation));return D(A),j},te=async A=>{const{errors:j}=await P(A);if(A)for(const V of A){const le=ue(j,V);le?rt(r.errors,V,le):zt(r.errors,V)}else r.errors=j;return j},_e=async(A,j,V={valid:!0})=>{for(const le in A){const ae=A[le];if(ae){const{_f:se,...ye}=ae;if(se){const Xe=h.array.has(se.name),Ie=ae._f&&gz(ae._f);Ie&&v.validatingFields&&D([se.name],!0);const $t=await mb(ae,h.disabled,u,N,t.shouldUseNativeValidation&&!j,Xe);if(Ie&&v.validatingFields&&D([se.name]),$t[se.name]&&(V.valid=!1,j))break;!j&&(ue($t,se.name)?Xe?xz(r.errors,$t,se.name):rt(r.errors,se.name,$t[se.name]):zt(r.errors,se.name))}!fn(ye)&&await _e(ye,j,V)}}return V.valid},Ue=()=>{for(const A of h.unMount){const j=ue(s,A);j&&(j._f.refs?j._f.refs.every(V=>!_h(V)):!_h(j._f.ref))&&be(A)}h.unMount=new Set},Ce=(A,j)=>!t.disabled&&(A&&j&&rt(u,A,j),!ua(De(),l)),ce=(A,j,V)=>$h(A,h,{...f.mount?u:Et(j)?l:Vn(A)?{[A]:j}:j},V,j),he=A=>Bm(ue(f.mount?u:l,A,t.shouldUnregister?ue(l,A,[]):[])),Ee=(A,j,V={})=>{const le=ue(s,A);let ae=j;if(le){const se=le._f;se&&(!se.disabled&&rt(u,A,qS(j,se)),ae=nc(se.ref)&&An(j)?"":j,ZS(se.ref)?[...se.ref.options].forEach(ye=>ye.selected=ae.includes(ye.value)):se.refs?io(se.ref)?se.refs.forEach(ye=>{(!ye.defaultChecked||!ye.disabled)&&(Array.isArray(ae)?ye.checked=!!ae.find(Xe=>Xe===ye.value):ye.checked=ae===ye.value||!!ae)}):se.refs.forEach(ye=>ye.checked=ye.value===ae):Gm(se.ref)?se.ref.value="":(se.ref.value=ae,se.ref.type||_.state.next({name:A,values:Vt(u)})))}(V.shouldDirty||V.shouldTouch)&&J(A,ae,V.shouldTouch,V.shouldDirty,!0),V.shouldValidate&&Ae(A)},Te=(A,j,V)=>{for(const le in j){if(!j.hasOwnProperty(le))return;const ae=j[le],se=A+"."+le,ye=ue(s,se);(h.array.has(A)||kt(ae)||ye&&!ye._f)&&!ms(ae)?Te(se,ae,V):Ee(se,ae,V)}},R=(A,j,V={})=>{const le=ue(s,A),ae=h.array.has(A),se=Vt(j);rt(u,A,se),ae?(_.array.next({name:A,values:Vt(u)}),(v.isDirty||v.dirtyFields||g.isDirty||g.dirtyFields)&&V.shouldDirty&&_.state.next({name:A,dirtyFields:xi(l,u),isDirty:Ce(A,se)})):le&&!le._f&&!An(se)?Te(A,se,V):Ee(A,se,V),fb(A,h)&&_.state.next({...r,name:A}),_.state.next({name:f.mount?A:void 0,values:Vt(u)})},K=async A=>{f.mount=!0;const j=A.target;let V=j.name,le=!0;const ae=ue(s,V),se=Ie=>{le=Number.isNaN(Ie)||ms(Ie)&&isNaN(Ie.getTime())||ua(Ie,ue(u,V,Ie))},ye=ub(t.mode),Xe=ub(t.reValidateMode);if(ae){let Ie,$t;const mn=j.type?ob(ae._f):LS(A),Rn=A.type===tc.BLUR||A.type===tc.FOCUS_OUT,ya=!yz(ae._f)&&!t.resolver&&!ue(r.errors,V)&&!ae._f.deps||_z(Rn,ue(r.touchedFields,V),r.isSubmitted,Xe,ye),na=fb(V,h,Rn);rt(u,V,mn),Rn?(!j||!j.readOnly)&&(ae._f.onBlur&&ae._f.onBlur(A),p&&p(0)):ae._f.onChange&&ae._f.onChange(A);const Ut=J(V,mn,Rn),Nn=!fn(Ut)||na;if(!Rn&&_.state.next({name:V,type:A.type,values:Vt(u)}),ya)return(v.isValid||g.isValid)&&(t.mode==="onBlur"?Rn&&E():Rn||E()),Nn&&_.state.next({name:V,...na?{}:Ut});if(!Rn&&na&&_.state.next({...r}),t.resolver){const{errors:Lt}=await P([V]);if(se(mn),le){const Vi=db(r.errors,s,V),dr=db(Lt,s,Vi.name||V);Ie=dr.error,V=dr.name,$t=fn(Lt)}}else D([V],!0),Ie=(await mb(ae,h.disabled,u,N,t.shouldUseNativeValidation))[V],D([V]),se(mn),le&&(Ie?$t=!1:(v.isValid||g.isValid)&&($t=await _e(s,!0)));le&&(ae._f.deps&&(!Array.isArray(ae._f.deps)||ae._f.deps.length>0)&&Ae(ae._f.deps),ie(V,$t,Ie,Ut))}},X=(A,j)=>{if(ue(r.errors,j)&&A.focus)return A.focus(),1},Ae=async(A,j={})=>{let V,le;const ae=Vl(A);if(t.resolver){const se=await te(Et(A)?A:ae);V=fn(se),le=A?!ae.some(ye=>ue(se,ye)):V}else A?(le=(await Promise.all(ae.map(async se=>{const ye=ue(s,se);return await _e(ye&&ye._f?{[se]:ye}:ye)}))).every(Boolean),!(!le&&!r.isValid)&&E()):le=V=await _e(s);return _.state.next({...!Vn(A)||(v.isValid||g.isValid)&&V!==r.isValid?{}:{name:A},...t.resolver||!A?{isValid:V}:{},errors:r.errors}),j.shouldFocus&&!le&&Bl(s,X,A?ae:h.mount),le},De=(A,j)=>{let V={...f.mount?u:l};return j&&(V=BS(j.dirtyFields?r.dirtyFields:r.touchedFields,V)),Et(A)?V:Vn(A)?ue(V,A):A.map(le=>ue(V,le))},O=(A,j)=>({invalid:!!ue((j||r).errors,A),isDirty:!!ue((j||r).dirtyFields,A),error:ue((j||r).errors,A),isValidating:!!ue(r.validatingFields,A),isTouched:!!ue((j||r).touchedFields,A)}),$=A=>{A&&Vl(A).forEach(j=>zt(r.errors,j)),_.state.next({errors:A?r.errors:{}})},F=(A,j,V)=>{const le=(ue(s,A,{_f:{}})._f||{}).ref,ae=ue(r.errors,A)||{},{ref:se,message:ye,type:Xe,...Ie}=ae;rt(r.errors,A,{...Ie,...j,ref:le}),_.state.next({name:A,errors:r.errors,isValid:!1}),V&&V.shouldFocus&&le&&le.focus&&le.focus()},ee=(A,j)=>ca(A)?_.state.subscribe({next:V=>"values"in V&&A(ce(void 0,j),V)}):ce(A,j,!0),oe=A=>_.state.subscribe({next:j=>{bz(A.name,j.name,A.exact)&&vz(j,A.formState||v,za,A.reRenderRoot)&&A.callback({values:{...u},...r,...j,defaultValues:l})}}).unsubscribe,Se=A=>(f.mount=!0,g={...g,...A.formState},oe({...A,formState:g})),be=(A,j={})=>{for(const V of A?Vl(A):h.mount)h.mount.delete(V),h.array.delete(V),j.keepValue||(zt(s,V),zt(u,V)),!j.keepError&&zt(r.errors,V),!j.keepDirty&&zt(r.dirtyFields,V),!j.keepTouched&&zt(r.touchedFields,V),!j.keepIsValidating&&zt(r.validatingFields,V),!t.shouldUnregister&&!j.keepDefaultValue&&zt(l,V);_.state.next({values:Vt(u)}),_.state.next({...r,...j.keepDirty?{isDirty:Ce()}:{}}),!j.keepIsValid&&E()},Re=({disabled:A,name:j})=>{(Hn(A)&&f.mount||A||h.disabled.has(j))&&(A?h.disabled.add(j):h.disabled.delete(j))},Ve=(A,j={})=>{let V=ue(s,A);const le=Hn(j.disabled)||Hn(t.disabled);return rt(s,A,{...V||{},_f:{...V&&V._f?V._f:{ref:{name:A}},name:A,mount:!0,...j}}),h.mount.add(A),V?Re({disabled:Hn(j.disabled)?j.disabled:t.disabled,name:A}):B(A,!0,j.value),{...le?{disabled:j.disabled||t.disabled}:{},...t.progressive?{required:!!j.required,min:Ul(j.min),max:Ul(j.max),minLength:Ul(j.minLength),maxLength:Ul(j.maxLength),pattern:Ul(j.pattern)}:{},name:A,onChange:K,onBlur:K,ref:ae=>{if(ae){Ve(A,j),V=ue(s,A);const se=Et(ae.value)&&ae.querySelectorAll&&ae.querySelectorAll("input,select,textarea")[0]||ae,ye=fz(se),Xe=V._f.refs||[];if(ye?Xe.find(Ie=>Ie===se):se===V._f.ref)return;rt(s,A,{_f:{...V._f,...ye?{refs:[...Xe.filter(_h),se,...Array.isArray(ue(l,A))?[{}]:[]],ref:{type:se.type,name:A}}:{ref:se}}}),B(A,!1,void 0,se)}else V=ue(s,A,{}),V._f&&(V._f.mount=!1),(t.shouldUnregister||j.shouldUnregister)&&!(YS(h.array,A)&&f.action)&&h.unMount.add(A)}}},jt=()=>t.shouldFocusError&&Bl(s,X,h.mount),un=A=>{Hn(A)&&(_.state.next({disabled:A}),Bl(s,(j,V)=>{const le=ue(s,V);le&&(j.disabled=le._f.disabled||A,Array.isArray(le._f.refs)&&le._f.refs.forEach(ae=>{ae.disabled=le._f.disabled||A}))},0,!1))},Ft=(A,j)=>async V=>{let le;V&&(V.preventDefault&&V.preventDefault(),V.persist&&V.persist());let ae=Vt(u);if(_.state.next({isSubmitting:!0}),t.resolver){const{errors:se,values:ye}=await P();r.errors=se,ae=Vt(ye)}else await _e(s);if(h.disabled.size)for(const se of h.disabled)zt(ae,se);if(zt(r.errors,"root"),fn(r.errors)){_.state.next({errors:{}});try{await A(ae,V)}catch(se){le=se}}else j&&await j({...r.errors},V),jt(),setTimeout(jt);if(_.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:fn(r.errors)&&!le,submitCount:r.submitCount+1,errors:r.errors}),le)throw le},Ts=(A,j={})=>{ue(s,A)&&(Et(j.defaultValue)?R(A,Vt(ue(l,A))):(R(A,j.defaultValue),rt(l,A,Vt(j.defaultValue))),j.keepTouched||zt(r.touchedFields,A),j.keepDirty||(zt(r.dirtyFields,A),r.isDirty=j.defaultValue?Ce(A,Vt(ue(l,A))):Ce()),j.keepError||(zt(r.errors,A),v.isValid&&E()),_.state.next({...r}))},hn=(A,j={})=>{const V=A?Vt(A):l,le=Vt(V),ae=fn(A),se=ae?l:le;if(j.keepDefaultValues||(l=V),!j.keepValues){if(j.keepDirtyValues){const ye=new Set([...h.mount,...Object.keys(xi(l,u))]);for(const Xe of Array.from(ye))ue(r.dirtyFields,Xe)?rt(se,Xe,ue(u,Xe)):R(Xe,ue(se,Xe))}else{if(Vm&&Et(A))for(const ye of h.mount){const Xe=ue(s,ye);if(Xe&&Xe._f){const Ie=Array.isArray(Xe._f.refs)?Xe._f.refs[0]:Xe._f.ref;if(nc(Ie)){const $t=Ie.closest("form");if($t){$t.reset();break}}}}if(j.keepFieldsRef)for(const ye of h.mount)R(ye,ue(se,ye));else s={}}u=t.shouldUnregister?j.keepDefaultValues?Vt(l):{}:Vt(se),_.array.next({values:{...se}}),_.state.next({values:{...se}})}h={mount:j.keepDirtyValues?h.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},f.mount=!v.isValid||!!j.keepIsValid||!!j.keepDirtyValues||!t.shouldUnregister&&!fn(se),f.watch=!!t.shouldUnregister,f.action=!1,j.keepErrors||(r.errors={}),_.state.next({submitCount:j.keepSubmitCount?r.submitCount:0,isDirty:ae?!1:j.keepDirty?r.isDirty:!!(j.keepDefaultValues&&!ua(A,l)),isSubmitted:j.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:ae?{}:j.keepDirtyValues?j.keepDefaultValues&&u?xi(l,u):r.dirtyFields:j.keepDefaultValues&&A?xi(l,A):j.keepDirty?r.dirtyFields:{},touchedFields:j.keepTouched?r.touchedFields:{},errors:j.keepErrors?r.errors:{},isSubmitSuccessful:j.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:l})},cr=(A,j)=>hn(ca(A)?A(u):A,j),fr=(A,j={})=>{const V=ue(s,A),le=V&&V._f;if(le){const ae=le.refs?le.refs[0]:le.ref;ae.focus&&(ae.focus(),j.shouldSelect&&ca(ae.select)&&ae.select())}},za=A=>{r={...r,...A}},nn={control:{register:Ve,unregister:be,getFieldState:O,handleSubmit:Ft,setError:F,_subscribe:oe,_runSchema:P,_focusError:jt,_getWatch:ce,_getDirty:Ce,_setValid:E,_setFieldArray:Y,_setDisabledField:Re,_setErrors:q,_getFieldArray:he,_reset:hn,_resetDefaultValues:()=>ca(t.defaultValues)&&t.defaultValues().then(A=>{cr(A,t.resetOptions),_.state.next({isLoading:!1})}),_removeUnmounted:Ue,_disableForm:un,_subjects:_,_proxyFormState:v,get _fields(){return s},get _formValues(){return u},get _state(){return f},set _state(A){f=A},get _defaultValues(){return l},get _names(){return h},set _names(A){h=A},get _formState(){return r},get _options(){return t},set _options(A){t={...t,...A}}},subscribe:Se,trigger:Ae,register:Ve,handleSubmit:Ft,watch:ee,setValue:R,getValues:De,reset:cr,resetField:Ts,clearErrors:$,unregister:be,setError:F,setFocus:fr,getFieldState:O};return{...nn,formControl:nn}}function Tz(e={}){const t=Z.useRef(void 0),r=Z.useRef(void 0),[s,l]=Z.useState({isDirty:!1,isValidating:!1,isLoading:ca(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:ca(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:s},e.defaultValues&&!ca(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:f,...h}=Ez(e);t.current={...h,formState:s}}const u=t.current.control;return u._options=e,$m(()=>{const f=u._subscribe({formState:u._proxyFormState,callback:()=>l({...u._formState}),reRenderRoot:!0});return l(h=>({...h,isReady:!0})),u._formState.isReady=!0,f},[u]),Z.useEffect(()=>u._disableForm(e.disabled),[u,e.disabled]),Z.useEffect(()=>{e.mode&&(u._options.mode=e.mode),e.reValidateMode&&(u._options.reValidateMode=e.reValidateMode)},[u,e.mode,e.reValidateMode]),Z.useEffect(()=>{e.errors&&(u._setErrors(e.errors),u._focusError())},[u,e.errors]),Z.useEffect(()=>{e.shouldUnregister&&u._subjects.state.next({values:u._getWatch()})},[u,e.shouldUnregister]),Z.useEffect(()=>{if(u._proxyFormState.isDirty){const f=u._getDirty();f!==s.isDirty&&u._subjects.state.next({isDirty:f})}},[u,s.isDirty]),Z.useEffect(()=>{var f;e.values&&!ua(e.values,r.current)?(u._reset(e.values,{keepFieldsRef:!0,...u._options.resetOptions}),!((f=u._options.resetOptions)===null||f===void 0)&&f.keepIsValid||u._setValid(),r.current=e.values,l(h=>({...h}))):u._resetDefaultValues()},[u,e.values]),Z.useEffect(()=>{u._state.mount||(u._setValid(),u._state.mount=!0),u._state.watch&&(u._state.watch=!1,u._subjects.state.next({...u._formState})),u._removeUnmounted()}),t.current.formState=HS(s,u),t.current}const pb=(e,t,r)=>{if(e&&"reportValidity"in e){const s=ue(r,t);e.setCustomValidity(s&&s.message||""),e.reportValidity()}},Xh=(e,t)=>{for(const r in t.fields){const s=t.fields[r];s&&s.ref&&"reportValidity"in s.ref?pb(s.ref,r,e):s&&s.refs&&s.refs.forEach(l=>pb(l,r,e))}},gb=(e,t)=>{t.shouldUseNativeValidation&&Xh(e,t);const r={};for(const s in e){const l=ue(t.fields,s),u=Object.assign(e[s]||{},{ref:l&&l.ref});if(Oz(t.names||Object.keys(e),s)){const f=Object.assign({},ue(r,s));rt(f,"root",u),rt(r,s,f)}else rt(r,s,u)}return r},Oz=(e,t)=>{const r=yb(t);return e.some(s=>yb(s).match(`^${r}\\.\\d+`))};function yb(e){return e.replace(/\]|\[/g,"")}function ne(e,t,r){function s(h,p){if(h._zod||Object.defineProperty(h,"_zod",{value:{def:p,constr:f,traits:new Set},enumerable:!1}),h._zod.traits.has(e))return;h._zod.traits.add(e),t(h,p);const m=f.prototype,v=Object.keys(m);for(let g=0;g<v.length;g++){const _=v[g];_ in h||(h[_]=m[_].bind(h))}}const l=r?.Parent??Object;class u extends l{}Object.defineProperty(u,"name",{value:e});function f(h){var p;const m=r?.Parent?new u:this;s(m,h),(p=m._zod).deferred??(p.deferred=[]);for(const v of m._zod.deferred)v();return m}return Object.defineProperty(f,"init",{value:s}),Object.defineProperty(f,Symbol.hasInstance,{value:h=>r?.Parent&&h instanceof r.Parent?!0:h?._zod?.traits?.has(e)}),Object.defineProperty(f,"name",{value:e}),f}class Ci extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class XS extends Error{constructor(t){super(`Encountered unidirectional transform during encode: ${t}`),this.name="ZodEncodeError"}}const IS={};function _s(e){return IS}function Az(e){const t=Object.values(e).filter(s=>typeof s=="number");return Object.entries(e).filter(([s,l])=>t.indexOf(+s)===-1).map(([s,l])=>l)}function Ih(e,t){return typeof t=="bigint"?t.toString():t}function Im(e){return{get value(){{const t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function Qm(e){return e==null}function Wm(e){const t=e.startsWith("^")?1:0,r=e.endsWith("$")?e.length-1:e.length;return e.slice(t,r)}const vb=Symbol("evaluating");function ft(e,t,r){let s;Object.defineProperty(e,t,{get(){if(s!==vb)return s===void 0&&(s=vb,s=r()),s},set(l){Object.defineProperty(e,t,{value:l})},configurable:!0})}function ws(e,t,r){Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}function Es(...e){const t={};for(const r of e){const s=Object.getOwnPropertyDescriptors(r);Object.assign(t,s)}return Object.defineProperties({},t)}function bb(e){return JSON.stringify(e)}function Dz(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}const QS="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function rc(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}const Cz=Im(()=>{if(typeof navigator<"u"&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{const e=Function;return new e(""),!0}catch{return!1}});function Gl(e){if(rc(e)===!1)return!1;const t=e.constructor;if(t===void 0||typeof t!="function")return!0;const r=t.prototype;return!(rc(r)===!1||Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")===!1)}function WS(e){return Gl(e)?{...e}:Array.isArray(e)?[...e]:e}const Rz=new Set(["string","number","symbol"]);function Cc(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function $r(e,t,r){const s=new e._zod.constr(t??e._zod.def);return(!t||r?.parent)&&(s._zod.parent=e),s}function Me(e){const t=e;if(!t)return{};if(typeof t=="string")return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error=="string"?{...t,error:()=>t.error}:t}function Nz(e){return Object.keys(e).filter(t=>e[t]._zod.optin==="optional"&&e[t]._zod.optout==="optional")}function Mz(e,t){const r=e._zod.def,s=Es(e._zod.def,{get shape(){const l={};for(const u in t){if(!(u in r.shape))throw new Error(`Unrecognized key: "${u}"`);t[u]&&(l[u]=r.shape[u])}return ws(this,"shape",l),l},checks:[]});return $r(e,s)}function zz(e,t){const r=e._zod.def,s=Es(e._zod.def,{get shape(){const l={...e._zod.def.shape};for(const u in t){if(!(u in r.shape))throw new Error(`Unrecognized key: "${u}"`);t[u]&&delete l[u]}return ws(this,"shape",l),l},checks:[]});return $r(e,s)}function kz(e,t){if(!Gl(t))throw new Error("Invalid input to extend: expected a plain object");const r=e._zod.def.checks;if(r&&r.length>0)throw new Error("Object schemas containing refinements cannot be extended. Use `.safeExtend()` instead.");const l=Es(e._zod.def,{get shape(){const u={...e._zod.def.shape,...t};return ws(this,"shape",u),u},checks:[]});return $r(e,l)}function jz(e,t){if(!Gl(t))throw new Error("Invalid input to safeExtend: expected a plain object");const r={...e._zod.def,get shape(){const s={...e._zod.def.shape,...t};return ws(this,"shape",s),s},checks:e._zod.def.checks};return $r(e,r)}function Uz(e,t){const r=Es(e._zod.def,{get shape(){const s={...e._zod.def.shape,...t._zod.def.shape};return ws(this,"shape",s),s},get catchall(){return t._zod.def.catchall},checks:[]});return $r(e,r)}function Lz(e,t,r){const s=Es(t._zod.def,{get shape(){const l=t._zod.def.shape,u={...l};if(r)for(const f in r){if(!(f in l))throw new Error(`Unrecognized key: "${f}"`);r[f]&&(u[f]=e?new e({type:"optional",innerType:l[f]}):l[f])}else for(const f in l)u[f]=e?new e({type:"optional",innerType:l[f]}):l[f];return ws(this,"shape",u),u},checks:[]});return $r(t,s)}function Yz(e,t,r){const s=Es(t._zod.def,{get shape(){const l=t._zod.def.shape,u={...l};if(r)for(const f in r){if(!(f in u))throw new Error(`Unrecognized key: "${f}"`);r[f]&&(u[f]=new e({type:"nonoptional",innerType:l[f]}))}else for(const f in l)u[f]=new e({type:"nonoptional",innerType:l[f]});return ws(this,"shape",u),u},checks:[]});return $r(t,s)}function Ei(e,t=0){if(e.aborted===!0)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue!==!0)return!0;return!1}function PS(e,t){return t.map(r=>{var s;return(s=r).path??(s.path=[]),r.path.unshift(e),r})}function Nu(e){return typeof e=="string"?e:e?.message}function Ss(e,t,r){const s={...e,path:e.path??[]};if(!e.message){const l=Nu(e.inst?._zod.def?.error?.(e))??Nu(t?.error?.(e))??Nu(r.customError?.(e))??Nu(r.localeError?.(e))??"Invalid input";s.message=l}return delete s.inst,delete s.continue,t?.reportInput||delete s.input,s}function Pm(e){return Array.isArray(e)?"array":typeof e=="string"?"string":"unknown"}function Xl(...e){const[t,r,s]=e;return typeof t=="string"?{message:t,code:"custom",input:r,inst:s}:{...t}}const KS=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,Ih,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},Km=ne("$ZodError",KS),Rc=ne("$ZodError",KS,{Parent:Error});function Hz(e,t=r=>r.message){const r={},s=[];for(const l of e.issues)l.path.length>0?(r[l.path[0]]=r[l.path[0]]||[],r[l.path[0]].push(t(l))):s.push(t(l));return{formErrors:s,fieldErrors:r}}function Vz(e,t=r=>r.message){const r={_errors:[]},s=l=>{for(const u of l.issues)if(u.code==="invalid_union"&&u.errors.length)u.errors.map(f=>s({issues:f}));else if(u.code==="invalid_key")s({issues:u.issues});else if(u.code==="invalid_element")s({issues:u.issues});else if(u.path.length===0)r._errors.push(t(u));else{let f=r,h=0;for(;h<u.path.length;){const p=u.path[h];h===u.path.length-1?(f[p]=f[p]||{_errors:[]},f[p]._errors.push(t(u))):f[p]=f[p]||{_errors:[]},f=f[p],h++}}};return s(e),r}const Nc=e=>(t,r,s,l)=>{const u=s?Object.assign(s,{async:!1}):{async:!1},f=t._zod.run({value:r,issues:[]},u);if(f instanceof Promise)throw new Ci;if(f.issues.length){const h=new(l?.Err??e)(f.issues.map(p=>Ss(p,u,_s())));throw QS(h,l?.callee),h}return f.value},Bz=Nc(Rc),Mc=e=>async(t,r,s,l)=>{const u=s?Object.assign(s,{async:!0}):{async:!0};let f=t._zod.run({value:r,issues:[]},u);if(f instanceof Promise&&(f=await f),f.issues.length){const h=new(l?.Err??e)(f.issues.map(p=>Ss(p,u,_s())));throw QS(h,l?.callee),h}return f.value},Zz=Mc(Rc),zc=e=>(t,r,s)=>{const l=s?{...s,async:!1}:{async:!1},u=t._zod.run({value:r,issues:[]},l);if(u instanceof Promise)throw new Ci;return u.issues.length?{success:!1,error:new(e??Km)(u.issues.map(f=>Ss(f,l,_s())))}:{success:!0,data:u.value}},Fz=zc(Rc),kc=e=>async(t,r,s)=>{const l=s?Object.assign(s,{async:!0}):{async:!0};let u=t._zod.run({value:r,issues:[]},l);return u instanceof Promise&&(u=await u),u.issues.length?{success:!1,error:new e(u.issues.map(f=>Ss(f,l,_s())))}:{success:!0,data:u.value}},$z=kc(Rc),qz=e=>(t,r,s)=>{const l=s?Object.assign(s,{direction:"backward"}):{direction:"backward"};return Nc(e)(t,r,l)},Gz=e=>(t,r,s)=>Nc(e)(t,r,s),Xz=e=>async(t,r,s)=>{const l=s?Object.assign(s,{direction:"backward"}):{direction:"backward"};return Mc(e)(t,r,l)},Iz=e=>async(t,r,s)=>Mc(e)(t,r,s),Qz=e=>(t,r,s)=>{const l=s?Object.assign(s,{direction:"backward"}):{direction:"backward"};return zc(e)(t,r,l)},Wz=e=>(t,r,s)=>zc(e)(t,r,s),Pz=e=>async(t,r,s)=>{const l=s?Object.assign(s,{direction:"backward"}):{direction:"backward"};return kc(e)(t,r,l)},Kz=e=>async(t,r,s)=>kc(e)(t,r,s),Jz=/^[cC][^\s-]{8,}$/,ek=/^[0-9a-z]+$/,tk=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,nk=/^[0-9a-vA-V]{20}$/,ak=/^[A-Za-z0-9]{27}$/,rk=/^[a-zA-Z0-9_-]{21}$/,sk=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,ik=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,_b=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,lk=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,ok="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function uk(){return new RegExp(ok,"u")}const ck=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,fk=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,dk=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,hk=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,mk=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,JS=/^[A-Za-z0-9_-]*$/,pk=/^\+(?:[0-9]){6,14}[0-9]$/,ex="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",gk=new RegExp(`^${ex}$`);function tx(e){const t="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof e.precision=="number"?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function yk(e){return new RegExp(`^${tx(e)}$`)}function vk(e){const t=tx({precision:e.precision}),r=["Z"];e.local&&r.push(""),e.offset&&r.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const s=`${t}(?:${r.join("|")})`;return new RegExp(`^${ex}T(?:${s})$`)}const bk=e=>{const t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return new RegExp(`^${t}$`)},_k=/^[^A-Z]*$/,Sk=/^[^a-z]*$/,Ma=ne("$ZodCheck",(e,t)=>{var r;e._zod??(e._zod={}),e._zod.def=t,(r=e._zod).onattach??(r.onattach=[])}),xk=ne("$ZodCheckMaxLength",(e,t)=>{var r;Ma.init(e,t),(r=e._zod.def).when??(r.when=s=>{const l=s.value;return!Qm(l)&&l.length!==void 0}),e._zod.onattach.push(s=>{const l=s._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<l&&(s._zod.bag.maximum=t.maximum)}),e._zod.check=s=>{const l=s.value;if(l.length<=t.maximum)return;const f=Pm(l);s.issues.push({origin:f,code:"too_big",maximum:t.maximum,inclusive:!0,input:l,inst:e,continue:!t.abort})}}),wk=ne("$ZodCheckMinLength",(e,t)=>{var r;Ma.init(e,t),(r=e._zod.def).when??(r.when=s=>{const l=s.value;return!Qm(l)&&l.length!==void 0}),e._zod.onattach.push(s=>{const l=s._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>l&&(s._zod.bag.minimum=t.minimum)}),e._zod.check=s=>{const l=s.value;if(l.length>=t.minimum)return;const f=Pm(l);s.issues.push({origin:f,code:"too_small",minimum:t.minimum,inclusive:!0,input:l,inst:e,continue:!t.abort})}}),Ek=ne("$ZodCheckLengthEquals",(e,t)=>{var r;Ma.init(e,t),(r=e._zod.def).when??(r.when=s=>{const l=s.value;return!Qm(l)&&l.length!==void 0}),e._zod.onattach.push(s=>{const l=s._zod.bag;l.minimum=t.length,l.maximum=t.length,l.length=t.length}),e._zod.check=s=>{const l=s.value,u=l.length;if(u===t.length)return;const f=Pm(l),h=u>t.length;s.issues.push({origin:f,...h?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:s.value,inst:e,continue:!t.abort})}}),jc=ne("$ZodCheckStringFormat",(e,t)=>{var r,s;Ma.init(e,t),e._zod.onattach.push(l=>{const u=l._zod.bag;u.format=t.format,t.pattern&&(u.patterns??(u.patterns=new Set),u.patterns.add(t.pattern))}),t.pattern?(r=e._zod).check??(r.check=l=>{t.pattern.lastIndex=0,!t.pattern.test(l.value)&&l.issues.push({origin:"string",code:"invalid_format",format:t.format,input:l.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(s=e._zod).check??(s.check=()=>{})}),Tk=ne("$ZodCheckRegex",(e,t)=>{jc.init(e,t),e._zod.check=r=>{t.pattern.lastIndex=0,!t.pattern.test(r.value)&&r.issues.push({origin:"string",code:"invalid_format",format:"regex",input:r.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),Ok=ne("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=_k),jc.init(e,t)}),Ak=ne("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=Sk),jc.init(e,t)}),Dk=ne("$ZodCheckIncludes",(e,t)=>{Ma.init(e,t);const r=Cc(t.includes),s=new RegExp(typeof t.position=="number"?`^.{${t.position}}${r}`:r);t.pattern=s,e._zod.onattach.push(l=>{const u=l._zod.bag;u.patterns??(u.patterns=new Set),u.patterns.add(s)}),e._zod.check=l=>{l.value.includes(t.includes,t.position)||l.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:l.value,inst:e,continue:!t.abort})}}),Ck=ne("$ZodCheckStartsWith",(e,t)=>{Ma.init(e,t);const r=new RegExp(`^${Cc(t.prefix)}.*`);t.pattern??(t.pattern=r),e._zod.onattach.push(s=>{const l=s._zod.bag;l.patterns??(l.patterns=new Set),l.patterns.add(r)}),e._zod.check=s=>{s.value.startsWith(t.prefix)||s.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:s.value,inst:e,continue:!t.abort})}}),Rk=ne("$ZodCheckEndsWith",(e,t)=>{Ma.init(e,t);const r=new RegExp(`.*${Cc(t.suffix)}$`);t.pattern??(t.pattern=r),e._zod.onattach.push(s=>{const l=s._zod.bag;l.patterns??(l.patterns=new Set),l.patterns.add(r)}),e._zod.check=s=>{s.value.endsWith(t.suffix)||s.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:s.value,inst:e,continue:!t.abort})}}),Nk=ne("$ZodCheckOverwrite",(e,t)=>{Ma.init(e,t),e._zod.check=r=>{r.value=t.tx(r.value)}});class Mk{constructor(t=[]){this.content=[],this.indent=0,this&&(this.args=t)}indented(t){this.indent+=1,t(this),this.indent-=1}write(t){if(typeof t=="function"){t(this,{execution:"sync"}),t(this,{execution:"async"});return}const s=t.split(`
|
|
`).filter(f=>f),l=Math.min(...s.map(f=>f.length-f.trimStart().length)),u=s.map(f=>f.slice(l)).map(f=>" ".repeat(this.indent*2)+f);for(const f of u)this.content.push(f)}compile(){const t=Function,r=this?.args,l=[...(this?.content??[""]).map(u=>` ${u}`)];return new t(...r,l.join(`
|
|
`))}}const zk={major:4,minor:1,patch:13},Zt=ne("$ZodType",(e,t)=>{var r;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=zk;const s=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&s.unshift(e);for(const l of s)for(const u of l._zod.onattach)u(e);if(s.length===0)(r=e._zod).deferred??(r.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{const l=(f,h,p)=>{let m=Ei(f),v;for(const g of h){if(g._zod.def.when){if(!g._zod.def.when(f))continue}else if(m)continue;const _=f.issues.length,N=g._zod.check(f);if(N instanceof Promise&&p?.async===!1)throw new Ci;if(v||N instanceof Promise)v=(v??Promise.resolve()).then(async()=>{await N,f.issues.length!==_&&(m||(m=Ei(f,_)))});else{if(f.issues.length===_)continue;m||(m=Ei(f,_))}}return v?v.then(()=>f):f},u=(f,h,p)=>{if(Ei(f))return f.aborted=!0,f;const m=l(h,s,p);if(m instanceof Promise){if(p.async===!1)throw new Ci;return m.then(v=>e._zod.parse(v,p))}return e._zod.parse(m,p)};e._zod.run=(f,h)=>{if(h.skipChecks)return e._zod.parse(f,h);if(h.direction==="backward"){const m=e._zod.parse({value:f.value,issues:[]},{...h,skipChecks:!0});return m instanceof Promise?m.then(v=>u(v,f,h)):u(m,f,h)}const p=e._zod.parse(f,h);if(p instanceof Promise){if(h.async===!1)throw new Ci;return p.then(m=>l(m,s,h))}return l(p,s,h)}}e["~standard"]={validate:l=>{try{const u=Fz(e,l);return u.success?{value:u.data}:{issues:u.error?.issues}}catch{return $z(e,l).then(f=>f.success?{value:f.data}:{issues:f.error?.issues})}},vendor:"zod",version:1}}),Jm=ne("$ZodString",(e,t)=>{Zt.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??bk(e._zod.bag),e._zod.parse=(r,s)=>{if(t.coerce)try{r.value=String(r.value)}catch{}return typeof r.value=="string"||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),bt=ne("$ZodStringFormat",(e,t)=>{jc.init(e,t),Jm.init(e,t)}),kk=ne("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=ik),bt.init(e,t)}),jk=ne("$ZodUUID",(e,t)=>{if(t.version){const s={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(s===void 0)throw new Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=_b(s))}else t.pattern??(t.pattern=_b());bt.init(e,t)}),Uk=ne("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=lk),bt.init(e,t)}),Lk=ne("$ZodURL",(e,t)=>{bt.init(e,t),e._zod.check=r=>{try{const s=r.value.trim(),l=new URL(s);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(l.hostname)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:r.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(l.protocol.endsWith(":")?l.protocol.slice(0,-1):l.protocol)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:r.value,inst:e,continue:!t.abort})),t.normalize?r.value=l.href:r.value=s;return}catch{r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort})}}}),Yk=ne("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=uk()),bt.init(e,t)}),Hk=ne("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=rk),bt.init(e,t)}),Vk=ne("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=Jz),bt.init(e,t)}),Bk=ne("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=ek),bt.init(e,t)}),Zk=ne("$ZodULID",(e,t)=>{t.pattern??(t.pattern=tk),bt.init(e,t)}),Fk=ne("$ZodXID",(e,t)=>{t.pattern??(t.pattern=nk),bt.init(e,t)}),$k=ne("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=ak),bt.init(e,t)}),qk=ne("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=vk(t)),bt.init(e,t)}),Gk=ne("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=gk),bt.init(e,t)}),Xk=ne("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=yk(t)),bt.init(e,t)}),Ik=ne("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=sk),bt.init(e,t)}),Qk=ne("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=ck),bt.init(e,t),e._zod.bag.format="ipv4"}),Wk=ne("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=fk),bt.init(e,t),e._zod.bag.format="ipv6",e._zod.check=r=>{try{new URL(`http://[${r.value}]`)}catch{r.issues.push({code:"invalid_format",format:"ipv6",input:r.value,inst:e,continue:!t.abort})}}}),Pk=ne("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=dk),bt.init(e,t)}),Kk=ne("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=hk),bt.init(e,t),e._zod.check=r=>{const s=r.value.split("/");try{if(s.length!==2)throw new Error;const[l,u]=s;if(!u)throw new Error;const f=Number(u);if(`${f}`!==u)throw new Error;if(f<0||f>128)throw new Error;new URL(`http://[${l}]`)}catch{r.issues.push({code:"invalid_format",format:"cidrv6",input:r.value,inst:e,continue:!t.abort})}}});function nx(e){if(e==="")return!0;if(e.length%4!==0)return!1;try{return atob(e),!0}catch{return!1}}const Jk=ne("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=mk),bt.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=r=>{nx(r.value)||r.issues.push({code:"invalid_format",format:"base64",input:r.value,inst:e,continue:!t.abort})}});function e3(e){if(!JS.test(e))return!1;const t=e.replace(/[-_]/g,s=>s==="-"?"+":"/"),r=t.padEnd(Math.ceil(t.length/4)*4,"=");return nx(r)}const t3=ne("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=JS),bt.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=r=>{e3(r.value)||r.issues.push({code:"invalid_format",format:"base64url",input:r.value,inst:e,continue:!t.abort})}}),n3=ne("$ZodE164",(e,t)=>{t.pattern??(t.pattern=pk),bt.init(e,t)});function a3(e,t=null){try{const r=e.split(".");if(r.length!==3)return!1;const[s]=r;if(!s)return!1;const l=JSON.parse(atob(s));return!("typ"in l&&l?.typ!=="JWT"||!l.alg||t&&(!("alg"in l)||l.alg!==t))}catch{return!1}}const r3=ne("$ZodJWT",(e,t)=>{bt.init(e,t),e._zod.check=r=>{a3(r.value,t.alg)||r.issues.push({code:"invalid_format",format:"jwt",input:r.value,inst:e,continue:!t.abort})}}),s3=ne("$ZodUnknown",(e,t)=>{Zt.init(e,t),e._zod.parse=r=>r}),i3=ne("$ZodNever",(e,t)=>{Zt.init(e,t),e._zod.parse=(r,s)=>(r.issues.push({expected:"never",code:"invalid_type",input:r.value,inst:e}),r)});function Sb(e,t,r){e.issues.length&&t.issues.push(...PS(r,e.issues)),t.value[r]=e.value}const l3=ne("$ZodArray",(e,t)=>{Zt.init(e,t),e._zod.parse=(r,s)=>{const l=r.value;if(!Array.isArray(l))return r.issues.push({expected:"array",code:"invalid_type",input:l,inst:e}),r;r.value=Array(l.length);const u=[];for(let f=0;f<l.length;f++){const h=l[f],p=t.element._zod.run({value:h,issues:[]},s);p instanceof Promise?u.push(p.then(m=>Sb(m,r,f))):Sb(p,r,f)}return u.length?Promise.all(u).then(()=>r):r}});function sc(e,t,r,s){e.issues.length&&t.issues.push(...PS(r,e.issues)),e.value===void 0?r in s&&(t.value[r]=void 0):t.value[r]=e.value}function ax(e){const t=Object.keys(e.shape);for(const s of t)if(!e.shape?.[s]?._zod?.traits?.has("$ZodType"))throw new Error(`Invalid element at key "${s}": expected a Zod schema`);const r=Nz(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(r)}}function rx(e,t,r,s,l,u){const f=[],h=l.keySet,p=l.catchall._zod,m=p.def.type;for(const v in t){if(h.has(v))continue;if(m==="never"){f.push(v);continue}const g=p.run({value:t[v],issues:[]},s);g instanceof Promise?e.push(g.then(_=>sc(_,r,v,t))):sc(g,r,v,t)}return f.length&&r.issues.push({code:"unrecognized_keys",keys:f,input:t,inst:u}),e.length?Promise.all(e).then(()=>r):r}const o3=ne("$ZodObject",(e,t)=>{if(Zt.init(e,t),!Object.getOwnPropertyDescriptor(t,"shape")?.get){const h=t.shape;Object.defineProperty(t,"shape",{get:()=>{const p={...h};return Object.defineProperty(t,"shape",{value:p}),p}})}const s=Im(()=>ax(t));ft(e._zod,"propValues",()=>{const h=t.shape,p={};for(const m in h){const v=h[m]._zod;if(v.values){p[m]??(p[m]=new Set);for(const g of v.values)p[m].add(g)}}return p});const l=rc,u=t.catchall;let f;e._zod.parse=(h,p)=>{f??(f=s.value);const m=h.value;if(!l(m))return h.issues.push({expected:"object",code:"invalid_type",input:m,inst:e}),h;h.value={};const v=[],g=f.shape;for(const _ of f.keys){const w=g[_]._zod.run({value:m[_],issues:[]},p);w instanceof Promise?v.push(w.then(E=>sc(E,h,_,m))):sc(w,h,_,m)}return u?rx(v,m,h,p,s.value,e):v.length?Promise.all(v).then(()=>h):h}}),u3=ne("$ZodObjectJIT",(e,t)=>{o3.init(e,t);const r=e._zod.parse,s=Im(()=>ax(t)),l=_=>{const N=new Mk(["shape","payload","ctx"]),w=s.value,E=q=>{const B=bb(q);return`shape[${B}]._zod.run({ value: input[${B}], issues: [] }, ctx)`};N.write("const input = payload.value;");const D=Object.create(null);let Y=0;for(const q of w.keys)D[q]=`key_${Y++}`;N.write("const newResult = {};");for(const q of w.keys){const B=D[q],J=bb(q);N.write(`const ${B} = ${E(q)};`),N.write(`
|
|
if (${B}.issues.length) {
|
|
payload.issues = payload.issues.concat(${B}.issues.map(iss => ({
|
|
...iss,
|
|
path: iss.path ? [${J}, ...iss.path] : [${J}]
|
|
})));
|
|
}
|
|
|
|
|
|
if (${B}.value === undefined) {
|
|
if (${J} in input) {
|
|
newResult[${J}] = undefined;
|
|
}
|
|
} else {
|
|
newResult[${J}] = ${B}.value;
|
|
}
|
|
|
|
`)}N.write("payload.value = newResult;"),N.write("return payload;");const Q=N.compile();return(q,B)=>Q(_,q,B)};let u;const f=rc,h=!IS.jitless,m=h&&Cz.value,v=t.catchall;let g;e._zod.parse=(_,N)=>{g??(g=s.value);const w=_.value;return f(w)?h&&m&&N?.async===!1&&N.jitless!==!0?(u||(u=l(t.shape)),_=u(_,N),v?rx([],w,_,N,g,e):_):r(_,N):(_.issues.push({expected:"object",code:"invalid_type",input:w,inst:e}),_)}});function xb(e,t,r,s){for(const u of e)if(u.issues.length===0)return t.value=u.value,t;const l=e.filter(u=>!Ei(u));return l.length===1?(t.value=l[0].value,l[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:r,errors:e.map(u=>u.issues.map(f=>Ss(f,s,_s())))}),t)}const c3=ne("$ZodUnion",(e,t)=>{Zt.init(e,t),ft(e._zod,"optin",()=>t.options.some(l=>l._zod.optin==="optional")?"optional":void 0),ft(e._zod,"optout",()=>t.options.some(l=>l._zod.optout==="optional")?"optional":void 0),ft(e._zod,"values",()=>{if(t.options.every(l=>l._zod.values))return new Set(t.options.flatMap(l=>Array.from(l._zod.values)))}),ft(e._zod,"pattern",()=>{if(t.options.every(l=>l._zod.pattern)){const l=t.options.map(u=>u._zod.pattern);return new RegExp(`^(${l.map(u=>Wm(u.source)).join("|")})$`)}});const r=t.options.length===1,s=t.options[0]._zod.run;e._zod.parse=(l,u)=>{if(r)return s(l,u);let f=!1;const h=[];for(const p of t.options){const m=p._zod.run({value:l.value,issues:[]},u);if(m instanceof Promise)h.push(m),f=!0;else{if(m.issues.length===0)return m;h.push(m)}}return f?Promise.all(h).then(p=>xb(p,l,e,u)):xb(h,l,e,u)}}),f3=ne("$ZodIntersection",(e,t)=>{Zt.init(e,t),e._zod.parse=(r,s)=>{const l=r.value,u=t.left._zod.run({value:l,issues:[]},s),f=t.right._zod.run({value:l,issues:[]},s);return u instanceof Promise||f instanceof Promise?Promise.all([u,f]).then(([p,m])=>wb(r,p,m)):wb(r,u,f)}});function Qh(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(Gl(e)&&Gl(t)){const r=Object.keys(t),s=Object.keys(e).filter(u=>r.indexOf(u)!==-1),l={...e,...t};for(const u of s){const f=Qh(e[u],t[u]);if(!f.valid)return{valid:!1,mergeErrorPath:[u,...f.mergeErrorPath]};l[u]=f.data}return{valid:!0,data:l}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};const r=[];for(let s=0;s<e.length;s++){const l=e[s],u=t[s],f=Qh(l,u);if(!f.valid)return{valid:!1,mergeErrorPath:[s,...f.mergeErrorPath]};r.push(f.data)}return{valid:!0,data:r}}return{valid:!1,mergeErrorPath:[]}}function wb(e,t,r){if(t.issues.length&&e.issues.push(...t.issues),r.issues.length&&e.issues.push(...r.issues),Ei(e))return e;const s=Qh(t.value,r.value);if(!s.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(s.mergeErrorPath)}`);return e.value=s.data,e}const d3=ne("$ZodEnum",(e,t)=>{Zt.init(e,t);const r=Az(t.entries),s=new Set(r);e._zod.values=s,e._zod.pattern=new RegExp(`^(${r.filter(l=>Rz.has(typeof l)).map(l=>typeof l=="string"?Cc(l):l.toString()).join("|")})$`),e._zod.parse=(l,u)=>{const f=l.value;return s.has(f)||l.issues.push({code:"invalid_value",values:r,input:f,inst:e}),l}}),h3=ne("$ZodTransform",(e,t)=>{Zt.init(e,t),e._zod.parse=(r,s)=>{if(s.direction==="backward")throw new XS(e.constructor.name);const l=t.transform(r.value,r);if(s.async)return(l instanceof Promise?l:Promise.resolve(l)).then(f=>(r.value=f,r));if(l instanceof Promise)throw new Ci;return r.value=l,r}});function Eb(e,t){return e.issues.length&&t===void 0?{issues:[],value:void 0}:e}const m3=ne("$ZodOptional",(e,t)=>{Zt.init(e,t),e._zod.optin="optional",e._zod.optout="optional",ft(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),ft(e._zod,"pattern",()=>{const r=t.innerType._zod.pattern;return r?new RegExp(`^(${Wm(r.source)})?$`):void 0}),e._zod.parse=(r,s)=>{if(t.innerType._zod.optin==="optional"){const l=t.innerType._zod.run(r,s);return l instanceof Promise?l.then(u=>Eb(u,r.value)):Eb(l,r.value)}return r.value===void 0?r:t.innerType._zod.run(r,s)}}),p3=ne("$ZodNullable",(e,t)=>{Zt.init(e,t),ft(e._zod,"optin",()=>t.innerType._zod.optin),ft(e._zod,"optout",()=>t.innerType._zod.optout),ft(e._zod,"pattern",()=>{const r=t.innerType._zod.pattern;return r?new RegExp(`^(${Wm(r.source)}|null)$`):void 0}),ft(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(r,s)=>r.value===null?r:t.innerType._zod.run(r,s)}),g3=ne("$ZodDefault",(e,t)=>{Zt.init(e,t),e._zod.optin="optional",ft(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,s)=>{if(s.direction==="backward")return t.innerType._zod.run(r,s);if(r.value===void 0)return r.value=t.defaultValue,r;const l=t.innerType._zod.run(r,s);return l instanceof Promise?l.then(u=>Tb(u,t)):Tb(l,t)}});function Tb(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}const y3=ne("$ZodPrefault",(e,t)=>{Zt.init(e,t),e._zod.optin="optional",ft(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,s)=>(s.direction==="backward"||r.value===void 0&&(r.value=t.defaultValue),t.innerType._zod.run(r,s))}),v3=ne("$ZodNonOptional",(e,t)=>{Zt.init(e,t),ft(e._zod,"values",()=>{const r=t.innerType._zod.values;return r?new Set([...r].filter(s=>s!==void 0)):void 0}),e._zod.parse=(r,s)=>{const l=t.innerType._zod.run(r,s);return l instanceof Promise?l.then(u=>Ob(u,e)):Ob(l,e)}});function Ob(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}const b3=ne("$ZodCatch",(e,t)=>{Zt.init(e,t),ft(e._zod,"optin",()=>t.innerType._zod.optin),ft(e._zod,"optout",()=>t.innerType._zod.optout),ft(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,s)=>{if(s.direction==="backward")return t.innerType._zod.run(r,s);const l=t.innerType._zod.run(r,s);return l instanceof Promise?l.then(u=>(r.value=u.value,u.issues.length&&(r.value=t.catchValue({...r,error:{issues:u.issues.map(f=>Ss(f,s,_s()))},input:r.value}),r.issues=[]),r)):(r.value=l.value,l.issues.length&&(r.value=t.catchValue({...r,error:{issues:l.issues.map(u=>Ss(u,s,_s()))},input:r.value}),r.issues=[]),r)}}),_3=ne("$ZodPipe",(e,t)=>{Zt.init(e,t),ft(e._zod,"values",()=>t.in._zod.values),ft(e._zod,"optin",()=>t.in._zod.optin),ft(e._zod,"optout",()=>t.out._zod.optout),ft(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(r,s)=>{if(s.direction==="backward"){const u=t.out._zod.run(r,s);return u instanceof Promise?u.then(f=>Mu(f,t.in,s)):Mu(u,t.in,s)}const l=t.in._zod.run(r,s);return l instanceof Promise?l.then(u=>Mu(u,t.out,s)):Mu(l,t.out,s)}});function Mu(e,t,r){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},r)}const S3=ne("$ZodReadonly",(e,t)=>{Zt.init(e,t),ft(e._zod,"propValues",()=>t.innerType._zod.propValues),ft(e._zod,"values",()=>t.innerType._zod.values),ft(e._zod,"optin",()=>t.innerType?._zod?.optin),ft(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(r,s)=>{if(s.direction==="backward")return t.innerType._zod.run(r,s);const l=t.innerType._zod.run(r,s);return l instanceof Promise?l.then(Ab):Ab(l)}});function Ab(e){return e.value=Object.freeze(e.value),e}const x3=ne("$ZodCustom",(e,t)=>{Ma.init(e,t),Zt.init(e,t),e._zod.parse=(r,s)=>r,e._zod.check=r=>{const s=r.value,l=t.fn(s);if(l instanceof Promise)return l.then(u=>Db(u,r,s,e));Db(l,r,s,e)}});function Db(e,t,r,s){if(!e){const l={code:"custom",input:r,inst:s,path:[...s._zod.def.path??[]],continue:!s._zod.def.abort};s._zod.def.params&&(l.params=s._zod.def.params),t.issues.push(Xl(l))}}var Cb;class w3{constructor(){this._map=new WeakMap,this._idmap=new Map}add(t,...r){const s=r[0];if(this._map.set(t,s),s&&typeof s=="object"&&"id"in s){if(this._idmap.has(s.id))throw new Error(`ID ${s.id} already exists in the registry`);this._idmap.set(s.id,t)}return this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(t){const r=this._map.get(t);return r&&typeof r=="object"&&"id"in r&&this._idmap.delete(r.id),this._map.delete(t),this}get(t){const r=t._zod.parent;if(r){const s={...this.get(r)??{}};delete s.id;const l={...s,...this._map.get(t)};return Object.keys(l).length?l:void 0}return this._map.get(t)}has(t){return this._map.has(t)}}function E3(){return new w3}(Cb=globalThis).__zod_globalRegistry??(Cb.__zod_globalRegistry=E3());const zu=globalThis.__zod_globalRegistry;function T3(e,t){return new e({type:"string",...Me(t)})}function O3(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...Me(t)})}function Rb(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...Me(t)})}function A3(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...Me(t)})}function D3(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...Me(t)})}function C3(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...Me(t)})}function R3(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...Me(t)})}function N3(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...Me(t)})}function M3(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...Me(t)})}function z3(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...Me(t)})}function k3(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...Me(t)})}function j3(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...Me(t)})}function U3(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...Me(t)})}function L3(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...Me(t)})}function Y3(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...Me(t)})}function H3(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...Me(t)})}function V3(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...Me(t)})}function B3(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...Me(t)})}function Z3(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...Me(t)})}function F3(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...Me(t)})}function $3(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...Me(t)})}function q3(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...Me(t)})}function G3(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...Me(t)})}function X3(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...Me(t)})}function I3(e,t){return new e({type:"string",format:"date",check:"string_format",...Me(t)})}function Q3(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...Me(t)})}function W3(e,t){return new e({type:"string",format:"duration",check:"string_format",...Me(t)})}function P3(e){return new e({type:"unknown"})}function K3(e,t){return new e({type:"never",...Me(t)})}function sx(e,t){return new xk({check:"max_length",...Me(t),maximum:e})}function ic(e,t){return new wk({check:"min_length",...Me(t),minimum:e})}function ix(e,t){return new Ek({check:"length_equals",...Me(t),length:e})}function J3(e,t){return new Tk({check:"string_format",format:"regex",...Me(t),pattern:e})}function e6(e){return new Ok({check:"string_format",format:"lowercase",...Me(e)})}function t6(e){return new Ak({check:"string_format",format:"uppercase",...Me(e)})}function n6(e,t){return new Dk({check:"string_format",format:"includes",...Me(t),includes:e})}function a6(e,t){return new Ck({check:"string_format",format:"starts_with",...Me(t),prefix:e})}function r6(e,t){return new Rk({check:"string_format",format:"ends_with",...Me(t),suffix:e})}function Hi(e){return new Nk({check:"overwrite",tx:e})}function s6(e){return Hi(t=>t.normalize(e))}function i6(){return Hi(e=>e.trim())}function l6(){return Hi(e=>e.toLowerCase())}function o6(){return Hi(e=>e.toUpperCase())}function u6(){return Hi(e=>Dz(e))}function c6(e,t,r){return new e({type:"array",element:t,...Me(r)})}function f6(e,t,r){return new e({type:"custom",check:"custom",fn:t,...Me(r)})}function d6(e){const t=h6(r=>(r.addIssue=s=>{if(typeof s=="string")r.issues.push(Xl(s,r.value,t._zod.def));else{const l=s;l.fatal&&(l.continue=!1),l.code??(l.code="custom"),l.input??(l.input=r.value),l.inst??(l.inst=t),l.continue??(l.continue=!t._zod.def.abort),r.issues.push(Xl(l))}},e(r.value,r)));return t}function h6(e,t){const r=new Ma({check:"custom",...Me(t)});return r._zod.check=e,r}function Nb(e,t){try{var r=e()}catch(s){return t(s)}return r&&r.then?r.then(void 0,t):r}function m6(e,t){for(var r={};e.length;){var s=e[0],l=s.code,u=s.message,f=s.path.join(".");if(!r[f])if("unionErrors"in s){var h=s.unionErrors[0].errors[0];r[f]={message:h.message,type:h.code}}else r[f]={message:u,type:l};if("unionErrors"in s&&s.unionErrors.forEach(function(v){return v.errors.forEach(function(g){return e.push(g)})}),t){var p=r[f].types,m=p&&p[s.code];r[f]=qm(f,t,r,l,m?[].concat(m,s.message):s.message)}e.shift()}return r}function p6(e,t){for(var r={};e.length;){var s=e[0],l=s.code,u=s.message,f=s.path.join(".");if(!r[f])if(s.code==="invalid_union"&&s.errors.length>0){var h=s.errors[0][0];r[f]={message:h.message,type:h.code}}else r[f]={message:u,type:l};if(s.code==="invalid_union"&&s.errors.forEach(function(v){return v.forEach(function(g){return e.push(g)})}),t){var p=r[f].types,m=p&&p[s.code];r[f]=qm(f,t,r,l,m?[].concat(m,s.message):s.message)}e.shift()}return r}function g6(e,t,r){if(r===void 0&&(r={}),(function(s){return"_def"in s&&typeof s._def=="object"&&"typeName"in s._def})(e))return function(s,l,u){try{return Promise.resolve(Nb(function(){return Promise.resolve(e[r.mode==="sync"?"parse":"parseAsync"](s,t)).then(function(f){return u.shouldUseNativeValidation&&Xh({},u),{errors:{},values:r.raw?Object.assign({},s):f}})},function(f){if((function(h){return Array.isArray(h?.issues)})(f))return{values:{},errors:gb(m6(f.errors,!u.shouldUseNativeValidation&&u.criteriaMode==="all"),u)};throw f}))}catch(f){return Promise.reject(f)}};if((function(s){return"_zod"in s&&typeof s._zod=="object"})(e))return function(s,l,u){try{return Promise.resolve(Nb(function(){return Promise.resolve((r.mode==="sync"?Bz:Zz)(e,s,t)).then(function(f){return u.shouldUseNativeValidation&&Xh({},u),{errors:{},values:r.raw?Object.assign({},s):f}})},function(f){if((function(h){return h instanceof Km})(f))return{values:{},errors:gb(p6(f.issues,!u.shouldUseNativeValidation&&u.criteriaMode==="all"),u)};throw f}))}catch(f){return Promise.reject(f)}};throw new Error("Invalid input: not a Zod schema")}const y6=ne("ZodISODateTime",(e,t)=>{qk.init(e,t),St.init(e,t)});function v6(e){return X3(y6,e)}const b6=ne("ZodISODate",(e,t)=>{Gk.init(e,t),St.init(e,t)});function _6(e){return I3(b6,e)}const S6=ne("ZodISOTime",(e,t)=>{Xk.init(e,t),St.init(e,t)});function x6(e){return Q3(S6,e)}const w6=ne("ZodISODuration",(e,t)=>{Ik.init(e,t),St.init(e,t)});function E6(e){return W3(w6,e)}const T6=(e,t)=>{Km.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:r=>Vz(e,r)},flatten:{value:r=>Hz(e,r)},addIssue:{value:r=>{e.issues.push(r),e.message=JSON.stringify(e.issues,Ih,2)}},addIssues:{value:r=>{e.issues.push(...r),e.message=JSON.stringify(e.issues,Ih,2)}},isEmpty:{get(){return e.issues.length===0}}})},ta=ne("ZodError",T6,{Parent:Error}),O6=Nc(ta),A6=Mc(ta),D6=zc(ta),C6=kc(ta),R6=qz(ta),N6=Gz(ta),M6=Xz(ta),z6=Iz(ta),k6=Qz(ta),j6=Wz(ta),U6=Pz(ta),L6=Kz(ta),Qt=ne("ZodType",(e,t)=>(Zt.init(e,t),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...r)=>e.clone(Es(t,{checks:[...t.checks??[],...r.map(s=>typeof s=="function"?{_zod:{check:s,def:{check:"custom"},onattach:[]}}:s)]})),e.clone=(r,s)=>$r(e,r,s),e.brand=()=>e,e.register=((r,s)=>(r.add(e,s),e)),e.parse=(r,s)=>O6(e,r,s,{callee:e.parse}),e.safeParse=(r,s)=>D6(e,r,s),e.parseAsync=async(r,s)=>A6(e,r,s,{callee:e.parseAsync}),e.safeParseAsync=async(r,s)=>C6(e,r,s),e.spa=e.safeParseAsync,e.encode=(r,s)=>R6(e,r,s),e.decode=(r,s)=>N6(e,r,s),e.encodeAsync=async(r,s)=>M6(e,r,s),e.decodeAsync=async(r,s)=>z6(e,r,s),e.safeEncode=(r,s)=>k6(e,r,s),e.safeDecode=(r,s)=>j6(e,r,s),e.safeEncodeAsync=async(r,s)=>U6(e,r,s),e.safeDecodeAsync=async(r,s)=>L6(e,r,s),e.refine=(r,s)=>e.check(D5(r,s)),e.superRefine=r=>e.check(C5(r)),e.overwrite=r=>e.check(Hi(r)),e.optional=()=>kb(e),e.nullable=()=>jb(e),e.nullish=()=>kb(jb(e)),e.nonoptional=r=>S5(e,r),e.array=()=>i5(e),e.or=r=>c5([e,r]),e.and=r=>d5(e,r),e.transform=r=>Ub(e,p5(r)),e.default=r=>v5(e,r),e.prefault=r=>_5(e,r),e.catch=r=>w5(e,r),e.pipe=r=>Ub(e,r),e.readonly=()=>O5(e),e.describe=r=>{const s=e.clone();return zu.add(s,{description:r}),s},Object.defineProperty(e,"description",{get(){return zu.get(e)?.description},configurable:!0}),e.meta=(...r)=>{if(r.length===0)return zu.get(e);const s=e.clone();return zu.add(s,r[0]),s},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e)),lx=ne("_ZodString",(e,t)=>{Jm.init(e,t),Qt.init(e,t);const r=e._zod.bag;e.format=r.format??null,e.minLength=r.minimum??null,e.maxLength=r.maximum??null,e.regex=(...s)=>e.check(J3(...s)),e.includes=(...s)=>e.check(n6(...s)),e.startsWith=(...s)=>e.check(a6(...s)),e.endsWith=(...s)=>e.check(r6(...s)),e.min=(...s)=>e.check(ic(...s)),e.max=(...s)=>e.check(sx(...s)),e.length=(...s)=>e.check(ix(...s)),e.nonempty=(...s)=>e.check(ic(1,...s)),e.lowercase=s=>e.check(e6(s)),e.uppercase=s=>e.check(t6(s)),e.trim=()=>e.check(i6()),e.normalize=(...s)=>e.check(s6(...s)),e.toLowerCase=()=>e.check(l6()),e.toUpperCase=()=>e.check(o6()),e.slugify=()=>e.check(u6())}),Y6=ne("ZodString",(e,t)=>{Jm.init(e,t),lx.init(e,t),e.email=r=>e.check(O3(H6,r)),e.url=r=>e.check(N3(V6,r)),e.jwt=r=>e.check(G3(t5,r)),e.emoji=r=>e.check(M3(B6,r)),e.guid=r=>e.check(Rb(Mb,r)),e.uuid=r=>e.check(A3(ku,r)),e.uuidv4=r=>e.check(D3(ku,r)),e.uuidv6=r=>e.check(C3(ku,r)),e.uuidv7=r=>e.check(R3(ku,r)),e.nanoid=r=>e.check(z3(Z6,r)),e.guid=r=>e.check(Rb(Mb,r)),e.cuid=r=>e.check(k3(F6,r)),e.cuid2=r=>e.check(j3($6,r)),e.ulid=r=>e.check(U3(q6,r)),e.base64=r=>e.check(F3(K6,r)),e.base64url=r=>e.check($3(J6,r)),e.xid=r=>e.check(L3(G6,r)),e.ksuid=r=>e.check(Y3(X6,r)),e.ipv4=r=>e.check(H3(I6,r)),e.ipv6=r=>e.check(V3(Q6,r)),e.cidrv4=r=>e.check(B3(W6,r)),e.cidrv6=r=>e.check(Z3(P6,r)),e.e164=r=>e.check(q3(e5,r)),e.datetime=r=>e.check(v6(r)),e.date=r=>e.check(_6(r)),e.time=r=>e.check(x6(r)),e.duration=r=>e.check(E6(r))});function Sh(e){return T3(Y6,e)}const St=ne("ZodStringFormat",(e,t)=>{bt.init(e,t),lx.init(e,t)}),H6=ne("ZodEmail",(e,t)=>{Uk.init(e,t),St.init(e,t)}),Mb=ne("ZodGUID",(e,t)=>{kk.init(e,t),St.init(e,t)}),ku=ne("ZodUUID",(e,t)=>{jk.init(e,t),St.init(e,t)}),V6=ne("ZodURL",(e,t)=>{Lk.init(e,t),St.init(e,t)}),B6=ne("ZodEmoji",(e,t)=>{Yk.init(e,t),St.init(e,t)}),Z6=ne("ZodNanoID",(e,t)=>{Hk.init(e,t),St.init(e,t)}),F6=ne("ZodCUID",(e,t)=>{Vk.init(e,t),St.init(e,t)}),$6=ne("ZodCUID2",(e,t)=>{Bk.init(e,t),St.init(e,t)}),q6=ne("ZodULID",(e,t)=>{Zk.init(e,t),St.init(e,t)}),G6=ne("ZodXID",(e,t)=>{Fk.init(e,t),St.init(e,t)}),X6=ne("ZodKSUID",(e,t)=>{$k.init(e,t),St.init(e,t)}),I6=ne("ZodIPv4",(e,t)=>{Qk.init(e,t),St.init(e,t)}),Q6=ne("ZodIPv6",(e,t)=>{Wk.init(e,t),St.init(e,t)}),W6=ne("ZodCIDRv4",(e,t)=>{Pk.init(e,t),St.init(e,t)}),P6=ne("ZodCIDRv6",(e,t)=>{Kk.init(e,t),St.init(e,t)}),K6=ne("ZodBase64",(e,t)=>{Jk.init(e,t),St.init(e,t)}),J6=ne("ZodBase64URL",(e,t)=>{t3.init(e,t),St.init(e,t)}),e5=ne("ZodE164",(e,t)=>{n3.init(e,t),St.init(e,t)}),t5=ne("ZodJWT",(e,t)=>{r3.init(e,t),St.init(e,t)}),n5=ne("ZodUnknown",(e,t)=>{s3.init(e,t),Qt.init(e,t)});function zb(){return P3(n5)}const a5=ne("ZodNever",(e,t)=>{i3.init(e,t),Qt.init(e,t)});function r5(e){return K3(a5,e)}const s5=ne("ZodArray",(e,t)=>{l3.init(e,t),Qt.init(e,t),e.element=t.element,e.min=(r,s)=>e.check(ic(r,s)),e.nonempty=r=>e.check(ic(1,r)),e.max=(r,s)=>e.check(sx(r,s)),e.length=(r,s)=>e.check(ix(r,s)),e.unwrap=()=>e.element});function i5(e,t){return c6(s5,e,t)}const l5=ne("ZodObject",(e,t)=>{u3.init(e,t),Qt.init(e,t),ft(e,"shape",()=>t.shape),e.keyof=()=>h5(Object.keys(e._zod.def.shape)),e.catchall=r=>e.clone({...e._zod.def,catchall:r}),e.passthrough=()=>e.clone({...e._zod.def,catchall:zb()}),e.loose=()=>e.clone({...e._zod.def,catchall:zb()}),e.strict=()=>e.clone({...e._zod.def,catchall:r5()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=r=>kz(e,r),e.safeExtend=r=>jz(e,r),e.merge=r=>Uz(e,r),e.pick=r=>Mz(e,r),e.omit=r=>zz(e,r),e.partial=(...r)=>Lz(ox,e,r[0]),e.required=(...r)=>Yz(ux,e,r[0])});function o5(e,t){const r={type:"object",shape:e??{},...Me(t)};return new l5(r)}const u5=ne("ZodUnion",(e,t)=>{c3.init(e,t),Qt.init(e,t),e.options=t.options});function c5(e,t){return new u5({type:"union",options:e,...Me(t)})}const f5=ne("ZodIntersection",(e,t)=>{f3.init(e,t),Qt.init(e,t)});function d5(e,t){return new f5({type:"intersection",left:e,right:t})}const Wh=ne("ZodEnum",(e,t)=>{d3.init(e,t),Qt.init(e,t),e.enum=t.entries,e.options=Object.values(t.entries);const r=new Set(Object.keys(t.entries));e.extract=(s,l)=>{const u={};for(const f of s)if(r.has(f))u[f]=t.entries[f];else throw new Error(`Key ${f} not found in enum`);return new Wh({...t,checks:[],...Me(l),entries:u})},e.exclude=(s,l)=>{const u={...t.entries};for(const f of s)if(r.has(f))delete u[f];else throw new Error(`Key ${f} not found in enum`);return new Wh({...t,checks:[],...Me(l),entries:u})}});function h5(e,t){const r=Array.isArray(e)?Object.fromEntries(e.map(s=>[s,s])):e;return new Wh({type:"enum",entries:r,...Me(t)})}const m5=ne("ZodTransform",(e,t)=>{h3.init(e,t),Qt.init(e,t),e._zod.parse=(r,s)=>{if(s.direction==="backward")throw new XS(e.constructor.name);r.addIssue=u=>{if(typeof u=="string")r.issues.push(Xl(u,r.value,t));else{const f=u;f.fatal&&(f.continue=!1),f.code??(f.code="custom"),f.input??(f.input=r.value),f.inst??(f.inst=e),r.issues.push(Xl(f))}};const l=t.transform(r.value,r);return l instanceof Promise?l.then(u=>(r.value=u,r)):(r.value=l,r)}});function p5(e){return new m5({type:"transform",transform:e})}const ox=ne("ZodOptional",(e,t)=>{m3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function kb(e){return new ox({type:"optional",innerType:e})}const g5=ne("ZodNullable",(e,t)=>{p3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function jb(e){return new g5({type:"nullable",innerType:e})}const y5=ne("ZodDefault",(e,t)=>{g3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function v5(e,t){return new y5({type:"default",innerType:e,get defaultValue(){return typeof t=="function"?t():WS(t)}})}const b5=ne("ZodPrefault",(e,t)=>{y3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function _5(e,t){return new b5({type:"prefault",innerType:e,get defaultValue(){return typeof t=="function"?t():WS(t)}})}const ux=ne("ZodNonOptional",(e,t)=>{v3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function S5(e,t){return new ux({type:"nonoptional",innerType:e,...Me(t)})}const x5=ne("ZodCatch",(e,t)=>{b3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function w5(e,t){return new x5({type:"catch",innerType:e,catchValue:typeof t=="function"?t:()=>t})}const E5=ne("ZodPipe",(e,t)=>{_3.init(e,t),Qt.init(e,t),e.in=t.in,e.out=t.out});function Ub(e,t){return new E5({type:"pipe",in:e,out:t})}const T5=ne("ZodReadonly",(e,t)=>{S3.init(e,t),Qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function O5(e){return new T5({type:"readonly",innerType:e})}const A5=ne("ZodCustom",(e,t)=>{x3.init(e,t),Qt.init(e,t)});function D5(e,t={}){return f6(A5,e,t)}function C5(e){return d6(e)}var R5=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],N5=R5.reduce((e,t)=>{const r=Nm(`Primitive.${t}`),s=x.forwardRef((l,u)=>{const{asChild:f,...h}=l,p=f?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),S.jsx(p,{...h,ref:u})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),M5="Label",cx=x.forwardRef((e,t)=>S.jsx(N5.label,{...e,ref:t,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));cx.displayName=M5;var z5=cx;function k5(e){const t=Qe.c(8);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);let l;t[3]!==r?(l=ct("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",r),t[3]=r,t[4]=l):l=t[4];let u;return t[5]!==s||t[6]!==l?(u=S.jsx(z5,{"data-slot":"label",className:l,...s}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u}const j5=lz,fx=x.createContext({}),xh=e=>{const t=Qe.c(9);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];let s;t[2]!==r.name?(s={name:r.name},t[2]=r.name,t[3]=s):s=t[3];let l;t[4]!==r?(l=S.jsx(cz,{...r}),t[4]=r,t[5]=l):l=t[5];let u;return t[6]!==s||t[7]!==l?(u=S.jsx(fx.Provider,{value:s,children:l}),t[6]=s,t[7]=l,t[8]=u):u=t[8],u},ep=()=>{const e=Qe.c(13),t=x.useContext(fx),r=x.useContext(dx),{getFieldState:s}=Dc();let l;e[0]!==t.name?(l={name:t.name},e[0]=t.name,e[1]=l):l=e[1];const u=VS(l);let f;e[2]!==t.name||e[3]!==u||e[4]!==s?(f=s(t.name,u),e[2]=t.name,e[3]=u,e[4]=s,e[5]=f):f=e[5];const h=f;if(!t)throw new Error("useFormField should be used within <FormField>");const{id:p}=r,m=`${p}-form-item`,v=`${p}-form-item-description`,g=`${p}-form-item-message`;let _;return e[6]!==t.name||e[7]!==h||e[8]!==p||e[9]!==m||e[10]!==v||e[11]!==g?(_={id:p,name:t.name,formItemId:m,formDescriptionId:v,formMessageId:g,...h},e[6]=t.name,e[7]=h,e[8]=p,e[9]=m,e[10]=v,e[11]=g,e[12]=_):_=e[12],_},dx=x.createContext({});function wh(e){const t=Qe.c(13);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);const l=x.useId();let u;t[3]!==l?(u={id:l},t[3]=l,t[4]=u):u=t[4];let f;t[5]!==r?(f=ct("grid gap-2",r),t[5]=r,t[6]=f):f=t[6];let h;t[7]!==s||t[8]!==f?(h=S.jsx("div",{"data-slot":"form-item",className:f,...s}),t[7]=s,t[8]=f,t[9]=h):h=t[9];let p;return t[10]!==u||t[11]!==h?(p=S.jsx(dx.Provider,{value:u,children:h}),t[10]=u,t[11]=h,t[12]=p):p=t[12],p}function ju(e){const t=Qe.c(10);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);const{error:l,formItemId:u}=ep(),f=!!l;let h;t[3]!==r?(h=ct("data-[error=true]:text-destructive",r),t[3]=r,t[4]=h):h=t[4];let p;return t[5]!==u||t[6]!==s||t[7]!==f||t[8]!==h?(p=S.jsx(k5,{"data-slot":"form-label","data-error":f,className:h,htmlFor:u,...s}),t[5]=u,t[6]=s,t[7]=f,t[8]=h,t[9]=p):p=t[9],p}function Eh(e){const t=Qe.c(7);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];const{error:s,formItemId:l,formDescriptionId:u,formMessageId:f}=ep(),h=s?`${u} ${f}`:`${u}`,p=!!s;let m;return t[2]!==l||t[3]!==r||t[4]!==h||t[5]!==p?(m=S.jsx(Mm,{"data-slot":"form-control",id:l,"aria-describedby":h,"aria-invalid":p,...r}),t[2]=l,t[3]=r,t[4]=h,t[5]=p,t[6]=m):m=t[6],m}function Th(e){const t=Qe.c(10);let r,s;t[0]!==e?({className:r,...s}=e,t[0]=e,t[1]=r,t[2]=s):(r=t[1],s=t[2]);const{error:l,formMessageId:u}=ep(),f=l?String(l?.message??""):s.children;if(!f)return null;let h;t[3]!==r?(h=ct("text-destructive text-sm",r),t[3]=r,t[4]=h):h=t[4];let p;return t[5]!==f||t[6]!==u||t[7]!==s||t[8]!==h?(p=S.jsx("p",{"data-slot":"form-message",id:u,className:h,...s,children:f}),t[5]=f,t[6]=u,t[7]=s,t[8]=h,t[9]=p):p=t[9],p}function Oh(e){const t=Qe.c(10);let r,s,l;t[0]!==e?({className:r,type:l,...s}=e,t[0]=e,t[1]=r,t[2]=s,t[3]=l):(r=t[1],s=t[2],l=t[3]);let u;t[4]!==r?(u=ct("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",r),t[4]=r,t[5]=u):u=t[5];let f;return t[6]!==s||t[7]!==u||t[8]!==l?(f=S.jsx("input",{type:l,"data-slot":"input",className:u,...s}),t[6]=s,t[7]=u,t[8]=l,t[9]=f):f=t[9],f}const U5=o5({name:Sh().min(1,"Tên là bắt buộc"),email:Sh().email("Email không hợp lệ"),avatar:Sh().optional()});function L5({user:e,onSave:t,children:r,trackingOpen:s}){const l=j_(),u=!!e,[f,h]=x.useState(!1),[p,m]=x.useState(!1),{captureRegisterImage:v,setCaptureRegisterImage:g,setRefreshUsers:_}=lr(),N=Tz({resolver:g6(U5),defaultValues:{name:"",email:"",avatar:""}});x.useEffect(()=>{e?N.reset({name:e.name,email:e.email,avatar:e.avatar??""}):N.reset({name:"",email:"",avatar:""})},[e,f,N]);const w=async()=>{await l({title:"Thông báo",message:"Bạn muốn hủy đăng ký. Mọi dữ liệu bạn nhập sẽ bị mất",confirmText:"Discard",cancelText:"Hủy",variant:"warning"})&&(h(!1),g(null))},E=async D=>{try{m(!0);const Y={id:e?.id||Date.now().toString(),...D,avatar:D.avatar||null},{data:Q}=await Ni.register({user:Y,file:v});console.log({data:Q}),t?.(Y),h(!1),g(null),_(!0),la.success(Q?.message||"Đăng ký thành công !")}catch(Y){console.log({error:Y}),la.error(Y?.message||"Internal Server Error")}finally{m(!1)}};return x.useEffect(()=>{s!==void 0&&h(s)},[s]),x.useEffect(()=>{if(v)return()=>{URL.revokeObjectURL(v)}},[v]),S.jsxs(Om,{open:f,onOpenChange:D=>{if(!D){w();return}h(!0)},children:[S.jsx(N_,{children:r}),S.jsxs(Am,{className:"w-[95vw] max-w-[425px] sm:max-w-[425px]",children:[S.jsxs(Dm,{children:[S.jsx(Cm,{children:u?"Cập nhật thông tin":"Tạo người dùng mới"}),S.jsx(Rm,{children:u?"Cập nhật thông tin người dùng của bạn":"Nhập thông tin để tạo người dùng mới"})]}),S.jsx(j5,{...N,children:S.jsxs("form",{onSubmit:N.handleSubmit(E),className:"space-y-4",children:[S.jsx(xh,{control:N.control,name:"name",render:({field:D})=>S.jsxs(wh,{children:[S.jsxs(ju,{children:["Tên ",S.jsx("span",{className:"text-red-600",children:"*"})]}),S.jsx(Eh,{children:S.jsx(Oh,{placeholder:"Nhập tên người dùng",...D})}),S.jsx(Th,{})]})}),S.jsx(xh,{control:N.control,name:"email",render:({field:D})=>S.jsxs(wh,{children:[S.jsxs(ju,{children:["Email ",S.jsx("span",{className:"text-red-600",children:"*"})]}),S.jsx(Eh,{children:S.jsx(Oh,{type:"email",placeholder:"Nhập email",...D})}),S.jsx(Th,{})]})}),S.jsx(xh,{control:N.control,name:"avatar",render:({field:D})=>S.jsxs(wh,{children:[S.jsx(ju,{children:"Avatar URL"}),S.jsx(Eh,{children:S.jsx(Oh,{placeholder:"https://example.com/avatar.jpg",...D})}),S.jsx(Th,{})]})}),S.jsx(ju,{children:"Ảnh từ camera"}),S.jsx("a",{target:"_blank",href:URL.createObjectURL(v),children:S.jsxs(It,{size:"sm",variant:"outline",className:"w-full bg-transparent",type:"button",children:[S.jsx(Gu,{className:"w-4 h-4 mr-2"}),"Xem ảnh"]})}),S.jsxs("div",{className:"flex justify-end gap-2 pt-4",children:[S.jsx(It,{type:"button",variant:"outline",onClick:w,children:"Hủy"}),S.jsxs(It,{type:"submit",children:[!p&&u?"Cập nhật":"Tạo mới",p&&S.jsx(Ll,{className:"animate-spin"})]})]})]})})]})]})}function Lb(){const e=Qe.c(9),{isAutoChecking:t,captureRegisterImage:r,isCountDown:s}=lr();let l;e[0]===Symbol.for("react.memo_cache_sentinel")?(l=S.jsx(PT,{className:"mr-2 size-4"}),e[0]=l):l=e[0];let u;e[1]!==t?(u=S.jsx(rz,{children:S.jsxs(It,{onClick:Y5,disabled:t,className:"w-full bg-green-600 hover:bg-green-700 text-white font-semibold text-xs sm:text-sm",children:[l,"Tạo User Checking"]})}),e[1]=t,e[2]=u):u=e[2];let f;e[3]!==r||e[4]!==s?(f=r&&!s&&S.jsx(L5,{trackingOpen:!0}),e[3]=r,e[4]=s,e[5]=f):f=e[5];let h;return e[6]!==u||e[7]!==f?(h=S.jsxs(S.Fragment,{children:[u,f]}),e[6]=u,e[7]=f,e[8]=h):h=e[8],h}function Y5(){}function Yb({inline:e=!1}){const t=x.useRef(null),{canvasRef:r,videoRef:s}=lr(),{currentUser:l,setCurrentUser:u}=kS(),{setRefreshLog:f}=lr(),[h,p]=x.useState(!1),[m,v]=x.useState(!1),g=async()=>{if(!l){la.warning("Vui lòng chọn user để tạo checkpoint");return}try{v(!0);const N=await Lh(s,r),{data:w}=await Ni.register({user:l,file:N});if(!w){la.error(w?.message||"Error In Checkpoint: "+JSON.stringify(w));return}la.success(w?.message||"Tạo checkpoint thành công")}catch(N){const w=N;la.error(w.response?.data?.message||"Error In Checkpoint: "+JSON.stringify(w))}finally{v(!1)}},_=x.useCallback(async()=>{try{p(!0);const N=await Lh(s,r),{data:w}=await Ni.checkin({file:N});if(!w||!w?.status){la.error(w?.message||"Error In Checking: "+JSON.stringify(w));return}const E=w?.message||`Checking thành công lúc: ${R_(new Date().toLocaleString())}`;la.success(E),az({type:w?.status_type}),f(!0)}catch(N){const w=N,E=w.response?.data?.message||"Error In Checking: "+JSON.stringify(w);if(E.includes("No face detected"))return;la.error(E)}finally{p(!1)}},[r,u,s]);return x.useEffect(()=>()=>{t.current&&clearTimeout(t.current)},[]),x.useEffect(()=>{const N=w=>{if(w.code==="Space"){if(w.preventDefault(),h)return;_()}};return window.addEventListener("keydown",N),()=>{window.removeEventListener("keydown",N)}},[_,h]),e?S.jsxs("div",{className:"grid grid-cols-2 gap-2 w-full",children:[S.jsx(It,{onClick:_,className:"w-full bg-blue-600 hover:bg-blue-700 text-white font-semibold text-xs",children:h?S.jsx(Ll,{className:"size-4 animate-spin"}):S.jsxs(S.Fragment,{children:[S.jsx(Gu,{className:"mr-1 size-4"}),"Điểm Danh Ngay"]})}),l?S.jsx(It,{disabled:m,onClick:g,className:"w-full font-semibold text-xs",children:m?S.jsx(Ll,{className:"size-4 animate-spin"}):S.jsxs(S.Fragment,{children:[S.jsx(_0,{className:"mr-1 size-4"}),"Tạo Check Point"]})}):S.jsx(Lb,{})]}):S.jsxs("div",{className:"absolute bottom-4 sm:bottom-6 lg:bottom-10 px-3 sm:px-4 right-0 left-0 grid grid-cols-2 gap-2 sm:gap-3 lg:gap-4 max-w-3xl mx-auto",children:[S.jsxs(It,{onClick:_,className:"w-full bg-blue-600 hover:bg-blue-700 text-white font-semibold text-xs sm:text-sm",children:[!h&&S.jsxs(S.Fragment,{children:[S.jsx(Gu,{className:"mr-2 size-4"}),"Điểm Danh Ngay"]}),h&&S.jsx(Ll,{className:"size-4 animate-spin"})]}),l&&S.jsxs(It,{disabled:m,onClick:g,className:"w-full font-semibold text-xs sm:text-sm",children:[!m&&S.jsxs(S.Fragment,{children:[S.jsx(_0,{}),"Tạo Check Point"]}),m&&S.jsx(Ll,{className:"size-4 animate-spin"})]}),!l&&S.jsx(Lb,{})]})}function H5(){const[e,t]=x.useState(!0),[r,s]=x.useState(!1),{setCanvasRef:l,setVideoRef:u}=lr(),{isCountDown:f,setCaptureRegisterImage:h,setIsCountDown:p}=lr(),m=x.useRef(null),v=x.useRef(null);return x.useEffect(()=>((async()=>{try{const _=await navigator.mediaDevices.getUserMedia({video:{width:1280,height:720,facingMode:"user"}});m.current&&(m.current.srcObject=_)}catch(_){console.error("Không thể truy cập camera:",_)}})(),()=>{m.current?.srcObject&&(m.current?.srcObject).getTracks().forEach(N=>N.stop())}),[]),x.useEffect(()=>{l(v),u(m)},[m,v]),S.jsx("div",{className:"min-h-screen bg-white",children:S.jsxs("div",{className:"flex h-screen relative",children:[S.jsx(K4,{isSidebarOpen:r,onClose:()=>s(!1)}),(r||e)&&S.jsx("div",{className:"fixed inset-0 bg-black/40 z-20 lg:hidden",onClick:()=>{s(!1),t(!1)}}),S.jsx("div",{className:ct("flex-1 transition-all duration-300 ease-in-out min-w-0",r&&"lg:ml-96",e&&"lg:mr-96"),children:S.jsxs("div",{className:"h-full flex flex-col p-2 sm:p-4 lg:p-6 gap-2 lg:gap-0",children:[S.jsx("div",{className:"lg:hidden",children:S.jsx(Yb,{inline:!0})}),S.jsxs(eN,{className:"flex-1 min-h-0 overflow-hidden bg-black relative group",children:[S.jsx("video",{ref:m,autoPlay:!0,playsInline:!0,className:"w-full h-full object-contain lg:object-cover"}),S.jsx("div",{className:"absolute inset-0 border-4 border-blue-500/30 pointer-events-none"}),f&&S.jsx(rN,{onCountdowned:async()=>{const g=await Lh(m,v);h(g),p(!1)}}),S.jsx(It,{onClick:()=>s(!r),variant:"outline",size:"icon",className:"absolute top-1/2 -translate-y-1/2 left-2 sm:left-4 bg-white/90 hover:bg-white shadow-lg z-30 size-8 sm:size-10",children:r?S.jsx(v0,{className:"size-4"}):S.jsx(b0,{className:"size-4"})}),S.jsx(It,{onClick:()=>t(!e),variant:"outline",size:"icon",className:"absolute top-1/2 -translate-y-1/2 right-2 sm:right-4 bg-white/90 hover:bg-white shadow-lg z-30 size-8 sm:size-10",children:e?S.jsx(b0,{className:"size-4"}):S.jsx(v0,{className:"size-4"})}),S.jsx("div",{className:"hidden lg:block",children:S.jsx(Yb,{})})]}),S.jsx("div",{className:"lg:hidden h-44 border rounded-lg bg-white overflow-hidden",children:S.jsx(jS,{})})]})}),S.jsx(nz,{isSidebarOpen:e,onClose:()=>t(!1)}),S.jsx("canvas",{ref:v,className:"hidden"})]})})}var V5=(e,t,r,s,l,u,f,h)=>{let p=document.documentElement,m=["light","dark"];function v(N){(Array.isArray(e)?e:[e]).forEach(w=>{let E=w==="class",D=E&&u?l.map(Y=>u[Y]||Y):l;E?(p.classList.remove(...D),p.classList.add(u&&u[N]?u[N]:N)):p.setAttribute(w,N)}),g(N)}function g(N){h&&m.includes(N)&&(p.style.colorScheme=N)}function _(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(s)v(s);else try{let N=localStorage.getItem(t)||r,w=f&&N==="system"?_():N;v(w)}catch{}},B5=x.createContext(void 0),Z5={setTheme:e=>{},themes:[]},F5=()=>{var e;return(e=x.useContext(B5))!=null?e:Z5};x.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:s,enableColorScheme:l,defaultTheme:u,value:f,themes:h,nonce:p,scriptProps:m})=>{let v=JSON.stringify([r,t,u,e,h,f,s,l]).slice(1,-1);return x.createElement("script",{...m,suppressHydrationWarning:!0,nonce:typeof window>"u"?p:"",dangerouslySetInnerHTML:{__html:`(${V5.toString()})(${v})`}})});const $5=e=>{const t=Qe.c(7);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];const{theme:s}=F5(),u=s===void 0?"system":s;let f,h;t[2]===Symbol.for("react.memo_cache_sentinel")?(f={success:S.jsx(YT,{className:"size-4"}),info:S.jsx(x1,{className:"size-4"}),warning:S.jsx(w1,{className:"size-4"}),error:S.jsx(GT,{className:"size-4"}),loading:S.jsx(FT,{className:"size-4 animate-spin"})},h={"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)","--border-radius":"var(--radius)"},t[2]=f,t[3]=h):(f=t[2],h=t[3]);let p;return t[4]!==r||t[5]!==u?(p=S.jsx(W4,{theme:u,className:"toaster group",icons:f,style:h,...r}),t[4]=r,t[5]=u,t[6]=p):p=t[6],p};k2.createRoot(document.getElementById("root")).render(S.jsx(x.StrictMode,{children:S.jsxs(JR,{children:[S.jsx(H5,{}),S.jsx($5,{richColors:!0,position:"top-right"})]})}))});export default q5();
|