PageSourceSearch

https://seank021.github.io/assets/index-CRdd_TLu.js

js seank021.github.io collected 2026-10-03 09:55:19 UTC 716,422 bytes, 96 lines download raw bytes

vendor: 5,320 bytes, lines 1-17
1(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const c of o.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&r(c)}).observe(document,{childList:!0,subtree:!0});function a(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(s){if(s.ep)return;s.ep=!0;const o=a(s);fetch(s.href,o)}})();function Po(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ld={exports:{}},Wu={};/**
2 * @license React
3 * react-jsx-runtime.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Ag;function u6(){if(Ag)return Wu;Ag=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function a(r,s,o){var c=null;if(o!==void 0&&(c=""+o),s.key!==void 0&&(c=""+s.key),"key"in s){o={};for(var d in s)d!=="key"&&(o[d]=s[d])}else o=s;return s=o.ref,{$$typeof:e,type:r,key:c,ref:s!==void 0?s:null,props:o}}return Wu.Fragment=t,Wu.jsx=a,Wu.jsxs=a,Wu}var Sg;function s6(){return Sg||(Sg=1,ld.exports=u6()),ld.exports}var _=s6(),od={exports:{}},Zu={},cd={exports:{}},fd={};/**
10 * @license React
11 * scheduler.production.js
12 *
13 * Copyright (c) Meta Platforms, Inc. and affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var vg;function l6(){return vg||(vg=1,function(e){function t(J,he){var ge=J.length;J.push(he);e:for(;0<ge;){var Ce=ge-1>>>1,A=J[Ce];if(0<s(A,he))J[Ce]=he,J[ge]=A,ge=Ce;else break e}}function a(J){return J.length===0?null:J[0]}function r(J){if(J.length===0)return null;var he=J[0],ge=J.pop();if(ge!==he){J[0]=ge;e:for(var Ce=0,A=J.length,Z=A>>>1;Ce<Z;){var Ee=2*(Ce+1)-1,D=J[Ee],fe=Ee+1,Re=J[fe];if(0>s(D,ge))fe<A&&0>s(Re,D)?(J[Ce]=Re,J[fe]=ge,Ce=fe):(J[Ce]=D,J[Ee]=ge,Ce=Ee);else if(fe<A&&0>s(Re,ge))J[Ce]=Re,J[fe]=ge,Ce=fe;else break e}}return he}function s(J,he){var ge=J.sortIndex-he.sortIndex;return ge!==0?ge:J.id-he.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var c=Date,d=c.now();e.unstable_now=function(){return c.now()-d}}var h=[],m=[],E=1,b=null,T=3,x=!1,C=!1,w=!1,B=typeof setTimeout=="function"?setTimeout:null,R=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;function U(J){for(var he=a(m);he!==null;){if(he.callback===null)r(m);else if(he.startTime<=J)r(m),he.sortIndex=he.expirationTime,t(h,he);else break;he=a(m)}}function ie(J){if(w=!1,U(J),!C)if(a(h)!==null)C=!0,de();else{var he=a(m);he!==null&&ce(ie,he.startTime-J)}}var Y=!1,I=-1,$=5,se=-1;function G(){return!(e.unstable_now()-se<$)}function ae(){if(Y){var J=e.unstable_now();se=J;var he=!0;try{e:{C=!1,w&&(w=!1,R(I),I=-1),x=!0;var ge=T;try{t:{for(U(J),b=a(h);b!==null&&!(b.expirationTime>J&&G());){var Ce=b.callback;if(typeof Ce=="function"){b.callback=null,T=b.priorityLevel;var A=Ce(b.expirationTime<=J);if(J=e.unstable_now(),typeof A=="function"){b.callback=A,U(J),he=!0;break t}b===a(h)&&r(h),U(J)}else r(h);b=a(h)}if(b!==null)he=!0;else{var Z=a(m);Z!==null&&ce(ie,Z.startTime-J),he=!1}}break e}finally{b=null,T=ge,x=!1}he=void 0}}finally{he?le():Y=!1}}}var le;if(typeof F=="function")le=function(){F(ae)};else if(typeof MessageChannel<"u"){var me=new MessageChannel,pe=me.port2;me.port1.onmessage=ae,le=function(){pe.postMessage(null)}}else le=function(){B(ae,0)};function de(){Y||(Y=!0,le())}function ce(J,he){I=B(function(){J(e.unstable_now())},he)}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(J){J.callback=null},e.unstable_continueExecution=function(){C||x||(C=!0,de())},e.unstable_forceFrameRate=function(J){0>J||125<J?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<J?Math.floor(1e3/J):5},e.unstable_getCurrentPriorityLevel=function(){return T},e.unstable_getFirstCallbackNode=function(){return a(h)},e.unstable_next=function(J){switch(T){case 1:case 2:case 3:var he=3;break;default:he=T}var ge=T;T=he;try{return J()}finally{T=ge}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(J,he){switch(J){case 1:case 2:case 3:case 4:case 5:break;default:J=3}var ge=T;T=J;try{return he()}finally{T=ge}},e.unstable_scheduleCallback=function(J,he,ge){var Ce=e.unstable_now();switch(typeof ge=="object"&&ge!==null?(ge=ge.delay,ge=typeof ge=="number"&&0<ge?Ce+ge:Ce):ge=Ce,J){case 1:var A=-1;break;case 2:A=250;break;case 5:A=1073741823;break;case 4:A=1e4;break;default:A=5e3}return A=ge+A,J={id:E++,callback:he,priorityLevel:J,startTime:ge,expirationTime:A,s
vendor: 27,889 bytes, lines 17-48
17ortIndex:-1},ge>Ce?(J.sortIndex=ge,t(m,J),a(h)===null&&J===a(m)&&(w?(R(I),I=-1):w=!0,ce(ie,ge-Ce))):(J.sortIndex=A,t(h,J),C||x||(C=!0,de())),J},e.unstable_shouldYield=G,e.unstable_wrapCallback=function(J){var he=T;return function(){var ge=T;T=he;try{return J.apply(this,arguments)}finally{T=ge}}}}(fd)),fd}var _g;function o6(){return _g||(_g=1,cd.exports=l6()),cd.exports}var dd={exports:{}},Le={};/**
18 * @license React
19 * react.production.js
20 *
21 * Copyright (c) Meta Platforms, Inc. and affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */var Cg;function c6(){if(Cg)return Le;Cg=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),c=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),b=Symbol.iterator;function T(A){return A===null||typeof A!="object"?null:(A=b&&A[b]||A["@@iterator"],typeof A=="function"?A:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,w={};function B(A,Z,Ee){this.props=A,this.context=Z,this.refs=w,this.updater=Ee||x}B.prototype.isReactComponent={},B.prototype.setState=function(A,Z){if(typeof A!="object"&&typeof A!="function"&&A!=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,A,Z,"setState")},B.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function R(){}R.prototype=B.prototype;function F(A,Z,Ee){this.props=A,this.context=Z,this.refs=w,this.updater=Ee||x}var U=F.prototype=new R;U.constructor=F,C(U,B.prototype),U.isPureReactComponent=!0;var ie=Array.isArray,Y={H:null,A:null,T:null,S:null},I=Object.prototype.hasOwnProperty;function $(A,Z,Ee,D,fe,Re){return Ee=Re.ref,{$$typeof:e,type:A,key:Z,ref:Ee!==void 0?Ee:null,props:Re}}function se(A,Z){return $(A.type,Z,void 0,void 0,void 0,A.props)}function G(A){return typeof A=="object"&&A!==null&&A.$$typeof===e}function ae(A){var Z={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function(Ee){return Z[Ee]})}var le=/\/+/g;function me(A,Z){return typeof A=="object"&&A!==null&&A.key!=null?ae(""+A.key):Z.toString(36)}function pe(){}function de(A){switch(A.status){case"fulfilled":return A.value;case"rejected":throw A.reason;default:switch(typeof A.status=="string"?A.then(pe,pe):(A.status="pending",A.then(function(Z){A.status==="pending"&&(A.status="fulfilled",A.value=Z)},function(Z){A.status==="pending"&&(A.status="rejected",A.reason=Z)})),A.status){case"fulfilled":return A.value;case"rejected":throw A.reason}}throw A}function ce(A,Z,Ee,D,fe){var Re=typeof A;(Re==="undefined"||Re==="boolean")&&(A=null);var Te=!1;if(A===null)Te=!0;else switch(Re){case"bigint":case"string":case"number":Te=!0;break;case"object":switch(A.$$typeof){case e:case t:Te=!0;break;case E:return Te=A._init,ce(Te(A._payload),Z,Ee,D,fe)}}if(Te)return fe=fe(A),Te=D===""?"."+me(A,0):D,ie(fe)?(Ee="",Te!=null&&(Ee=Te.replace(le,"$&/")+"/"),ce(fe,Z,Ee,"",function(Xe){return Xe})):fe!=null&&(G(fe)&&(fe=se(fe,Ee+(fe.key==null||A&&A.key===fe.key?"":(""+fe.key).replace(le,"$&/")+"/")+Te)),Z.push(fe)),1;Te=0;var dt=D===""?".":D+":";if(ie(A))for(var we=0;we<A.length;we++)D=A[we],Re=dt+me(D,we),Te+=ce(D,Z,Ee,Re,fe);else if(we=T(A),typeof we=="function")for(A=we.call(A),we=0;!(D=A.next()).done;)D=D.value,Re=dt+me(D,we++),Te+=ce(D,Z,Ee,Re,fe);else if(Re==="object"){if(typeof A.then=="function")return ce(de(A),Z,Ee,D,fe);throw Z=String(A),Error("Objects are not valid as a React child (found: "+(Z==="[object Object]"?"object with keys {"+Object.keys(A).join(", ")+"}":Z)+"). If you meant to render a collection of children, use an array instead.")}return Te}function J(A,Z,Ee){if(A==null)return A;var D=[],fe=0;return ce(A,D,"","",function(Re){return Z.call(Ee,Re,fe++)}),D}function he(A){if(A._status===-1){var Z=A._result;Z=Z(),Z.then(function(Ee){(A._status===0||A._status===-1)&&(A._status=1,A._result=Ee)},function(Ee){(A._status===0||A._status===-1)&&(A._status=2,A._result=Ee)}),A._status===-1&&(A._status=0,A._result=Z)}if(A._status===1)return A._result.default;throw A._result}var ge=typeof reportError=="function"?reportError:function(A){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof A=="object"&&A!==null&&typeof A.message=="string"?String(A.message):String(A),error:A});if(!window.dispatchEvent(Z))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",A);return}console.error(A)};function Ce(){}return Le.Children={map:J,forEach:function(A,Z,Ee){J(A,function(){Z.apply(this,arguments)},Ee)},count:function(A){var Z=0;return J(A,function(){Z++}),Z},toArray:function(A){return J(A,function(Z){return Z})||[]},only:function(A){if(!G(A))throw Error("React.Children.only expected to receive a single React element child.");return A}},Le.Component=B,Le.Fragment=a,Le.Profiler=s,Le.PureComponent=F,Le.StrictMode=r,Le.Suspense=h,Le.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Y,Le.act=function(){throw Error("act(...) is not supported in production builds of React.")},Le.cache=function(A){return function(){return A.apply(null,arguments)}},Le.cloneElement=function(A,Z,Ee){if(A==null)throw Error("The argument must be a React element, but you passed "+A+".");var D=C({},A.props),fe=A.key,Re=void 0;if(Z!=null)for(Te in Z.ref!==void 0&&(Re=void 0),Z.key!==void 0&&(fe=""+Z.key),Z)!I.call(Z,Te)||Te==="key"||Te==="__self"||Te==="__source"||Te==="ref"&&Z.ref===void 0||(D[Te]=Z[Te]);var Te=arguments.length-2;if(Te===1)D.children=Ee;else if(1<Te){for(var dt=Array(Te),we=0;we<Te;we++)dt[we]=arguments[we+2];D.children=dt}return $(A.type,fe,void 0,void 0,Re,D)},Le.createContext=function(A){return A={$$typeof:c,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null},A.Provider=A,A.Consumer={$$typeof:o,_context:A},A},Le.createElement=function(A,Z,Ee){var D,fe={},Re=null;if(Z!=null)for(D in Z.key!==void 0&&(Re=""+Z.key),Z)I.call(Z,D)&&D!=="key"&&D!=="__self"&&D!=="__source"&&(fe[D]=Z[D]);var Te=arguments.length-2;if(Te===1)fe.children=Ee;else if(1<Te){for(var dt=Array(Te),we=0;we<Te;we++)dt[we]=arguments[we+2];fe.children=dt}if(A&&A.defaultProps)for(D in Te=A.defaultProps,Te)fe[D]===void 0&&(fe[D]=Te[D]);return $(A,Re,void 0,void 0,null,fe)},Le.createRef=function(){return{current:null}},Le.forwardRef=function(A){return{$$typeof:d,render:A}},Le.isValidElement=G,Le.lazy=function(A){return{$$typeof:E,_payload:{_status:-1,_result:A},_init:he}},Le.memo=function(A,Z){return{$$typeof:m,type:A,compare:Z===void 0?null:Z}},Le.startTransition=function(A){var Z=Y.T,Ee={};Y.T=Ee;try{var D=A(),fe=Y.S;fe!==null&&fe(Ee,D),typeof D=="object"&&D!==null&&typeof D.then=="function"&&D.then(Ce,ge)}catch(Re){ge(Re)}finally{Y.T=Z}},Le.unstable_useCacheRefresh=function(){return Y.H.useCacheRefresh()},Le.use=function(A){return Y.H.use(A)},Le.useActionState=function(A,Z,Ee){return Y.H.useActionState(A,Z,Ee)},Le.useCallback=function(A,Z){return Y.H.useCallback(A,Z)},Le.useContext=function(A){return Y.H.useContext(A)},Le.useDebugValue=function(){},Le.useDeferredValue=function(A,Z){return Y.H.useDeferredValue(A,Z)},Le.useEffect=function(A,Z){return Y.H.useEffect(A,Z)},Le.useId=function(){return Y.H.useId()},Le.useImperativeHandle=function(A,Z,Ee){return Y.H.useImperativeHandle(A,Z,Ee)},Le.useInsertionEffect=function(A,Z){return Y.H.useInsertionEffect(A,Z)},Le.useLayoutEffect=function(A,Z){return Y.H.useLayoutEffect(A,Z)},Le.useMemo=function(A,Z){return Y.H.useMemo(A,Z)},Le.useOptimistic=function(A,Z){return Y.H.useOptimistic(A,Z)},Le.useReducer=function(A,Z,Ee){return Y.H.useReducer(A,Z,Ee)},Le.useRef=function(A){return Y.H.useRef(A)},Le.useState=function(A){return Y.H.useState(A)},Le.useSyncExternalStore=function(A,Z,Ee){return Y.H.useSyncExternalStore(A,Z,Ee)},Le.useTransition=function(){return Y.H.useTransition()},Le.version="19.0.0",Le}var Ng;function kh(){return Ng||(Ng=1,dd.exports=c6()),dd.exports}var hd={exports:{}},Ut={};/**
26 * @license React
27 * react-dom.production.js
28 *
29 * Copyright (c) Meta Platforms, Inc. and affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var Rg;function f6(){if(Rg)return Ut;Rg=1;var e=kh();function t(h){var m="https://react.dev/errors/"+h;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var E=2;E<arguments.length;E++)m+="&args[]="+encodeURIComponent(arguments[E])}return"Minified React error #"+h+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var r={d:{f:a,r:function(){throw Error(t(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},s=Symbol.for("react.portal");function o(h,m,E){var b=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:b==null?null:""+b,children:h,containerInfo:m,implementation:E}}var c=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function d(h,m){if(h==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return Ut.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,Ut.createPortal=function(h,m){var E=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 o(h,m,null,E)},Ut.flushSync=function(h){var m=c.T,E=r.p;try{if(c.T=null,r.p=2,h)return h()}finally{c.T=m,r.p=E,r.d.f()}},Ut.preconnect=function(h,m){typeof h=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,r.d.C(h,m))},Ut.prefetchDNS=function(h){typeof h=="string"&&r.d.D(h)},Ut.preinit=function(h,m){if(typeof h=="string"&&m&&typeof m.as=="string"){var E=m.as,b=d(E,m.crossOrigin),T=typeof m.integrity=="string"?m.integrity:void 0,x=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;E==="style"?r.d.S(h,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:b,integrity:T,fetchPriority:x}):E==="script"&&r.d.X(h,{crossOrigin:b,integrity:T,fetchPriority:x,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},Ut.preinitModule=function(h,m){if(typeof h=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var E=d(m.as,m.crossOrigin);r.d.M(h,{crossOrigin:E,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&r.d.M(h)},Ut.preload=function(h,m){if(typeof h=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var E=m.as,b=d(E,m.crossOrigin);r.d.L(h,E,{crossOrigin:b,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})}},Ut.preloadModule=function(h,m){if(typeof h=="string")if(m){var E=d(m.as,m.crossOrigin);r.d.m(h,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:E,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(h)},Ut.requestFormReset=function(h){r.d.r(h)},Ut.unstable_batchedUpdates=function(h,m){return h(m)},Ut.useFormState=function(h,m,E){return c.H.useFormState(h,m,E)},Ut.useFormStatus=function(){return c.H.useHostTransitionStatus()},Ut.version="19.0.0",Ut}var Dg;function hb(){if(Dg)return hd.exports;Dg=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(),hd.exports=f6(),hd.exports}/**
34 * @license React
35 * react-dom-client.production.js
36 *
37 * Copyright (c) Meta Platforms, Inc. and affiliates.
38 *
39 * This source code is licensed under the MIT license found in the
40 * LICENSE file in the root directory of this source tree.
41 */var Og;function d6(){if(Og)return Zu;Og=1;var e=o6(),t=kh(),a=hb();function r(n){var i="https://react.dev/errors/"+n;if(1<arguments.length){i+="?args[]="+encodeURIComponent(arguments[1]);for(var u=2;u<arguments.length;u++)i+="&args[]="+encodeURIComponent(arguments[u])}return"Minified React error #"+n+"; visit "+i+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11)}var o=Symbol.for("react.element"),c=Symbol.for("react.transitional.element"),d=Symbol.for("react.portal"),h=Symbol.for("react.fragment"),m=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),b=Symbol.for("react.provider"),T=Symbol.for("react.consumer"),x=Symbol.for("react.context"),C=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),R=Symbol.for("react.memo"),F=Symbol.for("react.lazy"),U=Symbol.for("react.offscreen"),ie=Symbol.for("react.memo_cache_sentinel"),Y=Symbol.iterator;function I(n){return n===null||typeof n!="object"?null:(n=Y&&n[Y]||n["@@iterator"],typeof n=="function"?n:null)}var $=Symbol.for("react.client.reference");function se(n){if(n==null)return null;if(typeof n=="function")return n.$$typeof===$?null:n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case h:return"Fragment";case d:return"Portal";case E:return"Profiler";case m:return"StrictMode";case w:return"Suspense";case B:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case x:return(n.displayName||"Context")+".Provider";case T:return(n._context.displayName||"Context")+".Consumer";case C:var i=n.render;return n=n.displayName,n||(n=i.displayName||i.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case R:return i=n.displayName||null,i!==null?i:se(n.type)||"Memo";case F:i=n._payload,n=n._init;try{return se(n(i))}catch{}}return null}var G=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ae=Object.assign,le,me;function pe(n){if(le===void 0)try{throw Error()}catch(u){var i=u.stack.trim().match(/\n( *(at )?)/);le=i&&i[1]||"",me=-1<u.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<u.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+le+n+me}var de=!1;function ce(n,i){if(!n||de)return"";de=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(i){var ee=function(){throw Error()};if(Object.defineProperty(ee.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ee,[])}catch(X){var V=X}Reflect.construct(n,[],ee)}else{try{ee.call()}catch(X){V=X}n.call(ee.prototype)}}else{try{throw Error()}catch(X){V=X}(ee=n())&&typeof ee.catch=="function"&&ee.catch(function(){})}}catch(X){if(X&&V&&typeof X.stack=="string")return[X.stack,V.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var f=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");f&&f.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var p=l.DetermineComponentFrameRoot(),y=p[0],S=p[1];if(y&&S){var O=y.split(`
44`),P=S.split(`
45`);for(f=l=0;l<O.length&&!O[l].includes("DetermineComponentFrameRoot");)l++;for(;f<P.length&&!P[f].includes("DetermineComponentFrameRoot");)f++;if(l===O.length||f===P.length)for(l=O.length-1,f=P.length-1;1<=l&&0<=f&&O[l]!==P[f];)f--;for(;1<=l&&0<=f;l--,f--)if(O[l]!==P[f]){if(l!==1||f!==1)do if(l--,f--,0>f||O[l]!==P[f]){var K=`
46`+O[l].replace(" at new "," at ");return n.displayName&&K.includes("<anonymous>")&&(K=K.replace("<anonymous>",n.displayName)),K}while(1<=l&&0<=f);break}}}finally{de=!1,Error.prepareStackTrace=u}return(u=n?n.displayName||n.name:"")?pe(u):""}function J(n){switch(n.tag){case 26:case 27:case 5:return pe(n.type);case 16:return pe("Lazy");case 13:return pe("Suspense");case 19:return pe("SuspenseList");case 0:case 15:return n=ce(n.type,!1),n;case 11:return n=ce(n.type.render,!1),n;case 1:return n=ce(n.type,!0),n;default:return""}}function he(n){try{var i="";do i+=J(n),n=n.return;while(n);return i}catch(u){return`
47Error generating stack: `+u.message+`
48`+u.stack}}function ge(n){var i=n,u=n;if(n.alternate)for(;i.return;)i=i.return;else{n=i;do i=n,(i.flags&4098)!==0&&(u=i.return),n=i.return;while(n)}return i.tag===3?u:null}function Ce(n){if(n.tag===13){var i=n.memoizedState;if(i===null&&(n=n.alternate,n!==null&&(i=n.memoizedState)),i!==null)return i.dehydrated}return null}function A(n){if(ge(n)!==n)throw Error(r(188))}function Z(n){var i=n.alternate;if(!i){if(i=ge(n),i===null)throw Error(r(188));return i!==n?null:n}for(var u=n,l=i;;){var f=u.return;if(f===null)break;var p=f.alternate;if(p===null){if(l=f.return,l!==null){u=l;continue}break}if(f.child===p.child){for(p=f.child;p;){if(p===u)return A(f),n;if(p===l)return A(f),i;p=p.sibling}throw Error(r(188))}if(u.return!==l.return)u=f,l=p;else{for(var y=!1,S=f.child;S;){if(S===u){y=!0,u=f,l=p;break}if(S===l){y=!0,l=f,u=p;break}S=S.sibling}if(!y){for(S=p.child;S;){if(S===u){y=!0,u=p,l=f;break}if(S===l){y=!0,l=p,u=f;break}S=S.sibling}if(!y)throw Error(r(189))}}if(u.alternate!==l)throw Error(r(190))}if(u.tag!==3)throw Error(r(188));return u.stateNode.current===u?n:i}function Ee(n){var i=n.tag;if(i===5||i===26||i===27||i===6)return n;for(n=n.child;n!==null;){if(i=Ee(n),i!==null)return i;n=n.sibling}return null}var D=Array.isArray,fe=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Re={pending:!1,data:null,method:null,action:null},Te=[],dt=-1;function we(n){return{current:n}}function Xe(n){0>dt||(n.current=Te[dt],Te[dt]=null,dt--)}function je(n,i){dt++,Te[dt]=n.current,n.current=i}var Vt=we(null),ai=we(null),Bn=we(null),zi=we(null);function ii(n,i){switch(je(Bn,i),je(ai,n),je(Vt,null),n=i.nodeType,n){case 9:case 11:i=(i=i.documentElement)&&(i=i.namespaceURI)?Z1(i):0;break;default:if(n=n===8?i.parentNode:i,i=n.tagName,n=n.namespaceURI)n=Z1(n),i=$1(n,i);else switch(i){case"svg":i=1;break;case"math":i=2;break;default:i=0}}Xe(Vt),je(Vt,i)}function Jn(){Xe(Vt),Xe(ai),Xe(Bn)}function ji(n){n.memoizedState!==null&&je(zi,n);var i=Vt.current,u=$1(i,n.type);i!==u&&(je(ai,n),je(Vt,u))}function Vi(n){ai.current===n&&(Xe(Vt),Xe(ai)),zi.current===n&&(Xe(zi),qu._currentValue=Re)}var Yi=Object.prototype.hasOwnProperty,qi=e.unstable_scheduleCallback,eu=e.unstable_cancelCallback,Jo=e.unstable_shouldYield,ec=e.unstable_requestPaint,dn=e.unstable_now,tc=e.unstable_getCurrentPriorityLevel,Q=e.unstable_ImmediatePriority,oe=e.unstable_UserBlockingPriority,ve=e.unstable_NormalPriority,Pe=e.unstable_LowPriority,Ye=e.unstable_IdlePriority,tn=e.log,ea=e.unstable_setDisableYieldValue,Yt=null,St=null;function ri(n){if(St&&typeof St.onCommitFiberRoot=="function")try{St.onCommitFiberRoot(Yt,n,void 0,(n.current.flags&128)===128)}catch{}}function st(n){if(typeof tn=="function"&&ea(n),St&&typeof St.setStrictMode=="function")try{St.setStrictMode(Yt,n)}catch{}}var Et=Math.clz32?Math.clz32:X3,On=Math.log,G3=Math.LN2;function X3(n){return n>>>=0,n===0?32:31-(On(n)/G3|0)|0}var Ks=128,Qs=4194304;function ui(n){var i=n&42;if(i!==0)return i;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: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 n&4194176;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 Ws(n,i){var u=n.pendingLanes;if(u===0)return 0;var l=0,f=n.suspendedLanes,p=n.pingedLanes,y=n.warmLanes;n=n.finishedLanes!==0;var S=u&134217727;return S!==0?(u=S&~f,u!==0?l=ui(u):(p&=S,p!==0?l=ui(p):n||(y=S&~y,y!==0&&(l=ui(y))))):(S=u&~f,S!==0?l=ui(S):p!==0?l=ui(p):n||(y=u&~y,y!==0&&(l=ui(y)))),l===0?0:i!==0&&i!==l&&(i&f)===0&&(f=l&-l,y=i&-i,f>=y||f===32&&(y&4194176)!==0)?i:l}function tu(n,i){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&i)===0}function K3(n,i){switch(n){case 1:case 2:case 4:case 8:return i+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return i+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 V0(){var n=Ks;return Ks<<=1,(Ks&4194176)===0&&(Ks=128),n}function Y0(){var n=Qs;return Qs<<=1,(Qs&62914560)===0&&(Qs=4194304),n}function nc(n){for(var i=[],u=0;31>u;u++)i.push(n);return i}function nu(n,i){n.pendingLanes|=i,i!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function Q3(n,i,u,l,f,p){var y=n.pendingLanes;n.pendingLanes=u,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=u,n.entangledLanes&=u,n.errorRecoveryDisabledLanes&=u,n.shellSuspendCounter=0;var S=n.entanglements,O=n.expirationTimes,P=n.hiddenUpdates;for(u=y&~u;0<u;){var K=31-Et(u),ee=1<<K;S[K]=0,O[K]=-1;var V=P[K];if(V!==null)for(P[K]=null,K=0;K<V.length;K++){var X=V[K];X!==null&&(X.lane&=-536870913)}u&=~ee}l!==0&&q0(n,l,0),p!==0&&f===0&&n.tag!==0&&(n.suspendedLanes|=p&~(y&~i))}function q0(n,i,u){n.pendingLanes|=i,n.suspendedLanes&=~i;var l=31-Et(i);n.entangledLanes|=i,n.entanglements[l]=n.entanglements[l]|1073741824|u&4194218}function G0(n,i){var u=n.entangledLanes|=i;for(n=n.entanglements;u;){var l=31-Et(u),f=1<<l;f&i|n[l]&i&&(n[l]|=i),u&=~f}}function X0(n){return n&=-n,2<n?8<n?(n&134217727)!==0?32:268435456:8:2}function K0(){var n=fe.p;return n!==0?n:(n=window.event,n===void 0?32:gg(n.type))}function W3(n,i){var u=fe.p;try{return fe.p=n,i()}finally{fe.p=u}}var Ca=Math.random().toString(36).slice(2),Pt="__reactFiber$"+Ca,Kt="__reactProps$"+Ca,Gi="__reactContainer$"+Ca,ac="__reactEvents$"+Ca,Z3="__reactListeners$"+Ca,$3="__reactHandles$"+Ca,Q0="__reactResources$"+Ca,au="__reactMarker$"+Ca;function ic(n){delete n[Pt],delete n[Kt],delete n[ac],delete n[Z3],delete n[$3]}function si(n){var i=n[Pt];if(i)return i;for(var u=n.parentNode;u;){if(i=u[Gi]||u[Pt]){if(u=i.alternate,i.child!==null||u!==null&&u.child!==null)for(n=tg(n);n!==null;){if(u=n[Pt])return u;n=tg(n)}return i}n=u,u=n.parentNode}return null}function Xi(n){if(n=n[Pt]||n[Gi]){var i=n.tag;if(i===5||i===6||i===13||i===26||i===27||i===3)return n}return null}function iu(n){var i=n.tag;if(i===5||i===26||i===27||i===6)return n.stateNode;throw Error(r(33))}function Ki(n){var i=n[Q0];return i||(i=n[Q0]={hoistableStyles:new Map,hoistableScripts:new Map}),i}function Ct(n){n[au]=!0}var W0=new Set,Z0={};function li(n,i){Qi(n,i),Qi(n+"Capture",i)}function Qi(n,i){for(Z0[n]=i,n=0;n<i.length;n++)W0.add(i[n])}var ta=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),J3=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]*$"),$0={},J0={};function ex(n){return Yi.call(J0,n)?!0:Yi.call($0,n)?!1:J3.test(n)?J0[n]=!0:($0[n]=!0,!1)}function Zs(n,i,u){if(ex(i))if(u===null)n.removeAttribute(i);else{switch(typeof u){case"undefined":case"function":case"symbol":n.removeAttribute(i);return;case"boolean":var l=i.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){n.removeAttribute(i);return}}n.setAttribute(i,""+u)}}function $s(n,i,u){if(u===null)n.removeAttribute(i);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(i);return}n.setAttribute(i,""+u)}}function na(n,i,u,l){if(l===null)n.removeAttribute(u);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(u);return}n.setAttributeNS(i,u,""+l)}}function hn(n){switch(typeof n){case"bigint":case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function em(n){var i=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(i==="checkbox"||i==="radio")}function tx(n){var i=em(n)?"checked":"value",u=Object.getOwnPropertyDescriptor(n.constructor.prototype,i),l=""+n[i];if(!n.hasOwnProperty(i)&&typeof u<"u"&&typeof u.get=="function"&&typeof u.set=="function"){var f=u.get,p=u.set;return Object.defineProperty(n,i,{configurable:!0,get:function(){return f.call(this)},set:function(y){l=""+y,p.call(this,y)}}),Object.defineProperty(n,i,{enumerable:u.enumerable}),{getValue:function(){return l},setValue:function(y){l=""+y},stopTracking:function(){n._valueTracker=null,delete n[i]}}}}function Js(n){n._valueTracker||(n._valueTracker=tx(n))}function tm(n){if(!n)return!1;var i=n._valueTracker;if(!i)return!0;var u=i.getValue(),l="";return n&&(l=em(n)?n.checked?"true":"false":n.value),n=l,n!==u?(i.setValue(n),!0):!1}function el(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 nx=/[\n"\\]/g;function mn(n){return n.replace(nx,function(i){return"\\"+i.charCodeAt(0).toString(16)+" "})}function rc(n,i,u,l,f,p,y,S){n.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?n.type=y:n.removeAttribute("type"),i!=null?y==="number"?(i===0&&n.value===""||n.value!=i)&&(n.value=""+hn(i)):n.value!==""+hn(i)&&(n.value=""+hn(i)):y!=="submit"&&y!=="reset"||n.removeAttribute("value"),i!=null?uc(n,y,hn(i)):u!=null?uc(n,y,hn(u)):l!=null&&n.removeAttribute("value"),f==null&&p!=null&&(n.defaultChecked=!!p),f!=null&&(n.checked=f&&typeof f!="function"&&typeof f!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?n.name=""+hn(S):n.removeAttribute("name")}function nm(n,i,u,l,f,p,y,S){if(p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(n.type=p),i!=null||u!=null){if(!(p!=="submit"&&p!=="reset"||i!=null))return;u=u!=null?""+hn(u):"",i=i!=null?""+hn(i):u,S||i===n.value||(n.value=i),n.defaultValue=i}l=l??f,l=typeof l!="function"&&typeof l!="symbol"&&!!l,n.checked=S?n.checked:!!l,n.defaultChecked=!!l,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(n.name=y)}function uc(n,i,u){i==="number"&&el(n.ownerDocument)===n||n.defaultValue===""+u||(n.defaultValue=""+u)}function Wi(n,i,u,l){if(n=n.options,i){i={};for(var f=0;f<u.length;f++)i["$"+u[f]]=!0;for(u=0;u<n.length;u++)f=i.hasOwnProperty("$"+n[u].value),n[u].selected!==f&&(n[u].selected=f),f&&l&&(n[u].defaultSelected=!0)}else{for(u=""+hn(u),i=null,f=0;f<n.length;f++){if(n[f].value===u){n[f].selected=!0,l&&(n[f].defaultSelected=!0);return}i!==null||n[f].disabled||(i=n[f])}i!==null&&(i.selected=!0)}}function am(n,i,u){if(i!=null&&(i=""+hn(i),i!==n.value&&(n.value=i),u==null)){n.defaultValue!==i&&(n.defaultValue=i);return}n.defaultValue=u!=null?""+hn(u):""}function im(n,i,u,l){if(i==null){if(l!=null){if(u!=null)throw Error(r(92));if(D(l)){if(1<l.length)throw Error(r(93));l=l[0]}u=l}u==null&&(u=""),i=u}u=hn(i),n.defaultValue=u,l=n.textContent,l===u&&l!==""&&l!==null&&(n.value=l)}
vendor: 4,182 bytes, line 48
48function Zi(n,i){if(i){var u=n.firstChild;if(u&&u===n.lastChild&&u.nodeType===3){u.nodeValue=i;return}}n.textContent=i}var ax=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 rm(n,i,u){var l=i.indexOf("--")===0;u==null||typeof u=="boolean"||u===""?l?n.setProperty(i,""):i==="float"?n.cssFloat="":n[i]="":l?n.setProperty(i,u):typeof u!="number"||u===0||ax.has(i)?i==="float"?n.cssFloat=u:n[i]=(""+u).trim():n[i]=u+"px"}function um(n,i,u){if(i!=null&&typeof i!="object")throw Error(r(62));if(n=n.style,u!=null){for(var l in u)!u.hasOwnProperty(l)||i!=null&&i.hasOwnProperty(l)||(l.indexOf("--")===0?n.setProperty(l,""):l==="float"?n.cssFloat="":n[l]="");for(var f in i)l=i[f],i.hasOwnProperty(f)&&u[f]!==l&&rm(n,f,l)}else for(var p in i)i.hasOwnProperty(p)&&rm(n,p,i[p])}function sc(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 ix=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
48-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"]]),rx=/^[\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 tl(n){return rx.test(""+n)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":n}var lc=null;function oc(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var $i=null,Ji=null;function sm(n){var i=Xi(n);if(i&&(n=i.stateNode)){var u=n[Kt]||null;e:switch(n=i.stateNode,i.type){case"input":if(rc(n,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name),i=u.name,u.type==="radio"&&i!=null){for(u=n;u.parentNode;)u=u.parentNode;for(u=u.querySelectorAll('input[name="'+mn(""+i)+'"][type="radio"]'),i=0;i<u.length;i++){var l=u[i];if(l!==n&&l.form===n.form){var f=l[Kt]||null;if(!f)throw Error(r(90));rc(l,f.value,f.defaultValue,f.defaultValue,f.checked,f.defaultChecked,f.type,f.name)}}for(i=0;i<u.length;i++)l=u[i],l.form===n.form&&tm(l)}break e;case"textarea":am(n,u.value,u.defaultValue);break e;case"select":i=u.value,i!=null&&Wi(n,!!u.multiple,i,!1)}}}var cc=!1;function lm(n,i,u){if(cc)return n(i,u);cc=!0;try{var l=n(i);return l}finally{if(cc=!1,($i!==null||Ji!==null)&&(Ul(),$i&&(i=$i,n=Ji,Ji=$i=null,sm(i),n)))for(i=0;i<n.length;i++)sm(n[i])}}function ru(n,i){var u=n.stateNode;if(u===null)return null;var l=u[Kt]||null;if(l===null)return null;u=l[i];e:switch(i){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(n=n.type,l=!(n==="button"||n==="input"||n==="select"||n==="textarea")),n=!l;break e;default:n=!1}if(n)return null;if(u&&typeof u!="function")throw Error(r(231,i,typeof u));return u}var fc=!1;if(ta)try{var uu={};Object.defineProperty(uu,"passive",{get:function(){fc=!0}}),window.addEventListener("test",uu,uu),window.removeEventListener("test",uu,uu)}catch{fc=!1}var Na=null,dc=null,nl=null;function om(){if(nl)return nl;var n,i=dc,u=i.length,l,f="value"in Na?Na.value:Na.textContent,p=f.length;for(n=0;n<u&&i[n]===f[n];n++);var y=u-n;for(l=1;l<=y&&i[u-l]===f[p-l];l++);return nl=f.slice(n,1<l?1-l:void 0)}function al(n){var i=n.keyCode;return"charCode"in n?(n=n.charCode,n===0&&i===13&&(n=13)):n=i,n===10&&(n=13),32<=n||n===13?n:0}function il(){return!0}function cm(){return!1}function Qt(n){function i(u,l,f,p,y){this._reactName=u,this._targetInst=f,this.type=l,this.nativeEvent=p,this.target=y,this.currentTarget=null;for(var S in n)n.hasOwnProperty(S)&&(u=n[S],this[S]=u?u(p):p[S]);return this.isDefaultPrevented=(p.defaultPrevented!=null?p.defaultPrevented:p.returnValue===!1)?il:cm,this.isPropagationStopped=cm,this}return ae(i.prototype,{preventDefault:function(){this.defaultPrevented=!0;var u=this.nativeEvent;u&&(u.preventDefault?u.preventDefault():typeof u.returnValue!="unknown"&&(u.returnValue=!1),this.isDefaultPrevented=il)},stopPropagation:function(){var u=this.nativeEvent;u&&(u.stopPropagation?u.stopPropagation():typeof u.cancelBubble!="unknown"&&(u.cancelBubble=!0),this.isPropagationStopped=il)},persist:function(){},isPersistent:il}),i}var oi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},rl=Qt(oi),su=ae({},oi,{view:0,detail:0}),ux=Qt(su),hc,mc,lu,ul=ae({},su,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gc,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!==lu&&(lu&&n.type==="mousemove"?(hc=n.screenX-lu.screenX,mc=n.screenY-lu.screenY):mc=hc=0,lu=n),hc)},movementY:function(n){return"movementY"in n?n.movementY:mc}}),fm=Qt(ul),sx=ae({},ul,{dataTransfer:0}),lx=Qt(sx),ox=ae({},su,{relatedTarget:0}),pc=Qt(ox),cx=ae({},oi,{animationName:0,elapsedTime:0,pseudoElement:0}),fx=Qt(cx),dx=ae({},oi,{clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),hx=Qt(dx),mx=ae({},oi,{data:0}),dm=Qt(mx),px={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gx={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"},Ex={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function bx(n){var i=this.nativeEvent;return i.getModifierState?i.getModifierState(n):(n=Ex[n])?!!i[n]:!1}function gc(){return bx}var yx=ae({},su,{key:function(n){if(n.key){var i=px[n.key]||n.key;if(i!=="Unidentified")return i}
vendor: 5,451 bytes, line 48
48return n.type==="keypress"?(n=al(n),n===13?"Enter":String.fromCharCode(n)):n.type==="keydown"||n.type==="keyup"?gx[n.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gc,charCode:function(n){return n.type==="keypress"?al(n):0},keyCode:function(n){return n.type==="keydown"||n.type==="keyup"?n.keyCode:0},which:function(n){return n.type==="keypress"?al(n):n.type==="keydown"||n.type==="keyup"?n.keyCode:0}}),Tx=Qt(yx),xx=ae({},ul,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),hm=Qt(xx),Ax=ae({},su,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gc}),Sx=Qt(Ax),vx=ae({},oi,{propertyName:0,elapsedTime:0,pseudoElement:0}),_x=Qt(vx),Cx=ae({},ul,{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}),Nx=Qt(Cx),Rx=ae({},oi,{newState:0,oldState:0}),Dx=Qt(Rx),Ox=[9,13,27,32],Ec=ta&&"CompositionEvent"in window,ou=null;ta&&"documentMode"in document&&(ou=document.documentMode);var Lx=ta&&"TextEvent"in window&&!ou,mm=ta&&(!Ec||ou&&8<ou&&11>=ou),pm=" ",gm=!1;function Em(n,i){switch(n){case"keyup":return Ox.indexOf(i.keyCode)!==-1;case"keydown":return i.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function bm(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var er=!1;function wx(n,i){switch(n){case"compositionend":return bm(i);case"keypress":return i.which!==32?null:(gm=!0,pm);case"textInput":return n=i.data,n===pm&&gm?null:n;default:return null}}function kx(n,i){if(er)return n==="compositionend"||!Ec&&Em(n,i)?(n=om(),nl=dc=Na=null,er=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(i.ctrlKey||i.altKey||i.metaKey)||i.ctrlKey&&i.altKey){if(i.char&&1<i.char.length)return i.char;if(i.which)return String.fromCharCode(i.which)}return null;case"compositionend":return mm&&i.locale!=="ko"?null:i.data;default:return null}}var Mx={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 ym(n){var i=n&&n.nodeName&&n.nodeName.toLowerCase();return i==="input"?!!Mx[n.type]:i==="textarea"}function Tm(n,i,u,l){$i?Ji?Ji.push(l):Ji=[l]:$i=l,i=Vl(i,"onChange"),0<i.length&&(u=new rl("onChange","change",null,u,l),n.push({event:u,listeners:i}))}var cu=null,fu=null;function Ix(n){G1(n,0)}function sl(n){var i=iu(n);if(tm(i))return n}function xm(n,i){if(n==="change")return i}var Am=!1;if(ta){var bc;if(ta){var yc="oninput"in document;if(!yc){var Sm=document.createElement("div");Sm.setAttribute("oninput","return;"),yc=typeof Sm.oninput=="function"}bc=yc}else bc=!1;Am=bc&&(!document.documentMode||9<document.documentMode)}function vm(){cu&&(cu.detachEvent("onpropertychange",_m),fu=cu=null)}function _m(n){if(n.propertyName==="value"&&sl(fu)){var i=[];Tm(i,fu,n,oc(n)),lm(Ix,i)}}function Px(n,i,u){n==="focusin"?(vm(),cu=i,fu=u,cu.attachEvent("onpropertychange",_m)):n==="focusout"&&vm()}function Bx(n){if(n==="selectionchange"||n==="keyup"||n==="keydown")return sl(fu)}function Ux(n,i){if(n==="click")return sl(i)}function Hx(n,i){if(n==="input"||n==="change")return sl(i)}function Fx(n,i){return n===i&&(n!==0||1/n===1/i)||n!==n&&i!==i}var nn=typeof Object.is=="function"?Object.is:Fx;function du(n,i){if(nn(n,i))return!0;if(typeof n!="object"||n===null||typeof i!="object"||i===null)return!1;var u=Object.keys(n),l=Object.keys(i);if(u.length!==l.length)return!1;for(l=0;l<u.length;l++){var f=u[l];if(!Yi.call(i,f)||!nn(n[f],i[f]))return!1}return!0}function Cm(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function Nm(n,i){var u=Cm(n);n=0;for(var l;u;){if(u.nodeType===3){if(l=n+u.textContent.length,n<=i&&l>=i)return{node:u,offset:i-n};n=l}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=Cm(u)}}function Rm(n,i){return n&&i?n===i?!0:n&&n.nodeType===3?!1:i&&i.nodeType===3?Rm(n,i.parentNode):"contains"in n?n.contains(i):n.compareDocumentPosition?!!(n.compareDocumentPosition(i)&16):!1:!1}function Dm(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var i=el(n.document);i instanceof n.HTMLIFrameElement;){try{var u=typeof i.contentWindow.location.href=="string"}catch{u=!1}if(u)n=i.contentWindow;else break;i=el(n.document)}return i}function Tc(n){var i=n&&n.nodeName&&n.nodeName.toLowerCase();return i&&(i==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||i==="textarea"||n.contentEditable==="true")}function zx(n,i){var u=Dm(i);i=n.focusedElem;var l=n.selectionRange;if(u!==i&&i&&i.ownerDocument&&Rm(i.ownerDocument.documentElement,i)){if(l!==null&&Tc(i)){if(n=l.start,u=l.end,u===void 0&&(u=n),"selectionStart"in i)i.selectionStart=n,i.selectionEnd=Math.min(u,i.value.length);else if(u=(n=i.ownerDocument||document)&&n.defaultView||window,u.getSelection){u=u.getSelection();var f=i.textContent.length,p=Math.min(l.start,f);l=l.end===void 0?p:Math.min(l.end,f),!u.extend&&p>l&&(f=l,l=p,p=f),f=Nm(i,p);var y=Nm(i,l);f&&y&&(u.rangeCount!==1||u.anchorNode!==f.node||u.anchorOffset!==f.offset||u.focusNode!==y.node||u.focusOffset!==y.offset)&&(n=n.createRange(),n.setStart(f.no
vendor: 18,756 bytes, line 48
48de,f.offset),u.removeAllRanges(),p>l?(u.addRange(n),u.extend(y.node,y.offset)):(n.setEnd(y.node,y.offset),u.addRange(n)))}}for(n=[],u=i;u=u.parentNode;)u.nodeType===1&&n.push({element:u,left:u.scrollLeft,top:u.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i<n.length;i++)u=n[i],u.element.scrollLeft=u.left,u.element.scrollTop=u.top}}var jx=ta&&"documentMode"in document&&11>=document.documentMode,tr=null,xc=null,hu=null,Ac=!1;function Om(n,i,u){var l=u.window===u?u.document:u.nodeType===9?u:u.ownerDocument;Ac||tr==null||tr!==el(l)||(l=tr,"selectionStart"in l&&Tc(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),hu&&du(hu,l)||(hu=l,l=Vl(xc,"onSelect"),0<l.length&&(i=new rl("onSelect","select",null,i,u),n.push({event:i,listeners:l}),i.target=tr)))}function ci(n,i){var u={};return u[n.toLowerCase()]=i.toLowerCase(),u["Webkit"+n]="webkit"+i,u["Moz"+n]="moz"+i,u}var nr={animationend:ci("Animation","AnimationEnd"),animationiteration:ci("Animation","AnimationIteration"),animationstart:ci("Animation","AnimationStart"),transitionrun:ci("Transition","TransitionRun"),transitionstart:ci("Transition","TransitionStart"),transitioncancel:ci("Transition","TransitionCancel"),transitionend:ci("Transition","TransitionEnd")},Sc={},Lm={};ta&&(Lm=document.createElement("div").style,"AnimationEvent"in window||(delete nr.animationend.animation,delete nr.animationiteration.animation,delete nr.animationstart.animation),"TransitionEvent"in window||delete nr.transitionend.transition);function fi(n){if(Sc[n])return Sc[n];if(!nr[n])return n;var i=nr[n],u;for(u in i)if(i.hasOwnProperty(u)&&u in Lm)return Sc[n]=i[u];return n}var wm=fi("animationend"),km=fi("animationiteration"),Mm=fi("animationstart"),Vx=fi("transitionrun"),Yx=fi("transitionstart"),qx=fi("transitioncancel"),Im=fi("transitionend"),Pm=new Map,Bm="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 scrollEnd toggle touchMove waiting wheel".split(" ");function Ln(n,i){Pm.set(n,i),li(i,[n])}var pn=[],ar=0,vc=0;function ll(){for(var n=ar,i=vc=ar=0;i<n;){var u=pn[i];pn[i++]=null;var l=pn[i];pn[i++]=null;var f=pn[i];pn[i++]=null;var p=pn[i];if(pn[i++]=null,l!==null&&f!==null){var y=l.pending;y===null?f.next=f:(f.next=y.next,y.next=f),l.pending=f}p!==0&&Um(u,f,p)}}function ol(n,i,u,l){pn[ar++]=n,pn[ar++]=i,pn[ar++]=u,pn[ar++]=l,vc|=l,n.lanes|=l,n=n.alternate,n!==null&&(n.lanes|=l)}function _c(n,i,u,l){return ol(n,i,u,l),cl(n)}function Ra(n,i){return ol(n,null,null,i),cl(n)}function Um(n,i,u){n.lanes|=u;var l=n.alternate;l!==null&&(l.lanes|=u);for(var f=!1,p=n.return;p!==null;)p.childLanes|=u,l=p.alternate,l!==null&&(l.childLanes|=u),p.tag===22&&(n=p.stateNode,n===null||n._visibility&1||(f=!0)),n=p,p=p.return;f&&i!==null&&n.tag===3&&(p=n.stateNode,f=31-Et(u),p=p.hiddenUpdates,n=p[f],n===null?p[f]=[i]:n.push(i),i.lane=u|536870912)}function cl(n){if(50<Uu)throw Uu=0,wf=null,Error(r(185));for(var i=n.return;i!==null;)n=i,i=n.return;return n.tag===3?n.stateNode:null}var ir={},Hm=new WeakMap;function gn(n,i){if(typeof n=="object"&&n!==null){var u=Hm.get(n);return u!==void 0?u:(i={value:n,source:i,stack:he(i)},Hm.set(n,i),i)}return{value:n,source:i,stack:he(i)}}var rr=[],ur=0,fl=null,dl=0,En=[],bn=0,di=null,aa=1,ia="";function hi(n,i){rr[ur++]=dl,rr[ur++]=fl,fl=n,dl=i}function Fm(n,i,u){En[bn++]=aa,En[bn++]=ia,En[bn++]=di,di=n;var l=aa;n=ia;var f=32-Et(l)-1;l&=~(1<<f),u+=1;var p=32-Et(i)+f;if(30<p){var y=f-f%5;p=(l&(1<<y)-1).toString(32),l>>=y,f-=y,aa=1<<32-Et(i)+f|u<<f|l,ia=p+n}else aa=1<<p|u<<f|l,ia=n}function Cc(n){n.return!==null&&(hi(n,1),Fm(n,1,0))}function Nc(n){for(;n===fl;)fl=rr[--ur],rr[ur]=null,dl=rr[--ur],rr[ur]=null;for(;n===di;)di=En[--bn],En[bn]=null,ia=En[--bn],En[bn]=null,aa=En[--bn],En[bn]=null}var qt=null,wt=null,Fe=!1,wn=null,Un=!1,Rc=Error(r(519));function mi(n){var i=Error(r(418,""));throw gu(gn(i,n)),Rc}function zm(n){var i=n.stateNode,u=n.type,l=n.memoizedProps;switch(i[Pt]=n,i[Kt]=l,u){case"dialog":Ue("cancel",i),Ue("close",i);break;case"iframe":case"object":case"embed":Ue("load",i);break;case"video":case"audio":for(u=0;u<Fu.length;u++)Ue(Fu[u],i);break;case"source":Ue("error",i);break;case"img":case"image":case"link":Ue("error",i),Ue("load",i);break;case"details":Ue("toggle",i);break;case"input":Ue("invalid",i),nm(i,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0),Js(i);break;case"select":Ue("invalid",i);break;case"textarea":Ue("invalid",i),im(i,l.value,l.defaultValue,l.children),Js(i)}u=l.children,typeof u!="string"&&typeof u!="number"&&typeof u!="bigint"||i.textContent===""+u||l.suppressHydrationWarning===!0||W1(i.textContent,u)?(l.popover!=null&&(Ue("beforetoggle",i),Ue("toggle",i)),l.onScroll!=null&&Ue("scroll",i),l.onScrollEnd!=null&&Ue("scrollend",i),l.onClick!=null&&(i.onclick=Yl),i=!0):i=!1,i||mi(n)}function jm(n){for(qt=n.return;qt;)switch(qt.tag){case 3:case 27:Un=!0;return;case 5:case 13:Un=!1;return;default:qt=qt.return}}function mu(n){if(n!==qt)return!1;if(!Fe)return jm(n),Fe=!0,!1;var i=!1,u;if((u=n.tag!==3&&n.tag!==27)&&((u=n.tag===5)&&(u=n.type,u=!(u!=="form"&&u!=="button")||Qf(n.type,n.memoizedProps)),u=!u),u&&(i=!0),i&&wt&&mi(n),jm(n),n.tag===13){if(n=n.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(r(317));e:{for(n=n.nextSibling,i=0;n;){if(n.nodeType===8)if(u=n.data,u==="/$"){if(i===0){wt=Mn(n.nextSibling);break e}i--}else u!=="$"&&u!=="$!"&&u!=="$?"||i++;n=n.nextSibling}wt=null}}else wt=qt?Mn(n.stateNode.nextSibling):null;return!0}function pu(){wt=qt=null,Fe=!1}function gu(n){wn===null?wn=[n]:wn.push(n)}var Eu=Error(r(460)),Vm=Error(r(474)),Dc={then:function(){}};function Ym(n){return n=n.status,n==="fulfilled"||n==="rejected"}function hl(){}function qm(n,i,u){switch(u=n[u],u===void 0?n.push(i):u!==i&&(i.then(hl,hl),i=u),i.status){case"fulfilled":return i.value;case"rejected":throw n=i.reason,n===Eu?Error(r(483)):n;default:if(typeof i.status=="string")i.then(hl,hl);else{if(n=Qe,n!==null&&100<n.shellSuspendCounter)throw Error(r(482));n=i,n.status="pending",n.then(function(l){if(i.status==="pending"){var f=i;f.status="fulfilled",f.value=l}},function(l){if(i.status==="pending"){var f=i;f.status="rejected",f.reason=l}})}switch(i.status){case"fulfilled":return i.value;case"rejected":throw n=i.reason,n===Eu?Error(r(483)):n}throw bu=i,Eu}}var bu=null;function Gm(){if(bu===null)throw Error(r(459));var n=bu;return bu=null,n}var sr=null,yu=0;function ml(n){var i=yu;return yu+=1,sr===null&&(sr=[]),qm(sr,n,i)}function Tu(n,i){i=i.props.ref,n.ref=i!==void 0?i:null}function pl(n,i){throw i.$$typeof===o?Error(r(525)):(n=Object.prototype.toString.call(i),Error(r(31,n==="[object Object]"?"object with keys {"+Object.keys(i).join(", ")+"}":n)))}function Xm(n){var i=n._init;return i(n._payload)}function Km(n){function i(H,M){if(n){var j=H.deletions;j===null?(H.deletions=[M],H.flags|=16):j.push(M)}}function u(H,M){if(!n)return null;for(;M!==null;)i(H,M),M=M.sibling;return null}function l(H){for(var M=new Map;H!==null;)H.key!==null?M.set(H.key,H):M.set(H.index,H),H=H.sibling;return M}function f(H,M){return H=Fa(H,M),H.index=0,H.sibling=null,H}function p(H,M,j){return H.index=j,n?(j=H.alternate,j!==null?(j=j.index,j<M?(H.flags|=33554434,M):j):(H.flags|=33554434,M)):(H.flags|=1048576,M)}function y(H){return n&&H.alternate===null&&(H.flags|=33554434),H}function S(H,M,j,W){return M===null||M.tag!==6?(M=vf(j,H.mode,W),M.return=H,M):(M=f(M,j),M.return=H,M)}function O(H,M,j,W){var be=j.type;return be===h?K(H,M,j.props.children,W,j.key):M!==null&&(M.elementType===be||typeof be=="object"&&be!==null&&be.$$typeof===F&&Xm(be)===M.type)?(M=f(M,j.props),Tu(M,j),M.return=H,M):(M=kl(j.type,j.key,j.props,null,H.mode,W),Tu(M,j),M.return=H,M)}function P(H,M,j,W){return M===null||M.tag!==4||M.stateNode.containerInfo!==j.containerInfo||M.stateNode.implementation!==j.implementation?(M=_f(j,H.mode,W),M.return=H,M):(M=f(M,j.children||[]),M.return=H,M)}function K(H,M,j,W,be){return M===null||M.tag!==7?(M=vi(j,H.mode,W,be),M.return=H,M):(M=f(M,j),M.return=H,M)}function ee(H,M,j){if(typeof M=="string"&&M!==""||typeof M=="number"||typeof M=="bigint")return M=vf(""+M,H.mode,j),M.return=H,M;if(typeof M=="object"&&M!==null){switch(M.$$typeof){case c:return j=kl(M.type,M.key,M.props,null,H.mode,j),Tu(j,M),j.return=H,j;case d:return M=_f(M,H.mode,j),M.return=H,M;case F:var W=M._init;return M=W(M._payload),ee(H,M,j)}if(D(M)||I(M))return M=vi(M,H.mode,j,null),M.return=H,M;if(typeof M.then=="function")return ee(H,ml(M),j);if(M.$$typeof===x)return ee(H,Ol(H,M),j);pl(H,M)}return null}function V(H,M,j,W){var be=M!==null?M.key:null;if(typeof j=="string"&&j!==""||typeof j=="number"||typeof j=="bigint")return be!==null?null:S(H,M,""+j,W);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case c:return j.key===be?O(H,M,j,W):null;case d:return j.key===be?P(H,M,j,W):null;case F:return be=j._init,j=be(j._payload),V(H,M,j,W)}if(D(j)||I(j))return be!==null?null:K(H,M,j,W,null);if(typeof j.then=="function")return V(H,M,ml(j),W);if(j.$$typeof===x)return V(H,M,Ol(H,j),W);pl(H,j)}return null}function X(H,M,j,W,be){if(typeof W=="string"&&W!==""||typeof W=="number"||typeof W=="bigint")return H=H.get(j)||null,S(M,H,""+W,be);if(typeof W=="object"&&W!==null){switch(W.$$typeof){case c:return H=H.get(W.key===null?j:W.key)||null,O(M,H,W,be);case d:return H=H.get(W.key===null?j:W.key)||null,P(M,H,W,be);case F:var Me=W._init;return W=Me(W._payload),X(H,M,j,W,be)}if(D(W)||I(W))return H=H.get(j)||null,K(M,H,W,be,null);if(typeof W.then=="function")return X(H,M,j,ml(W),be);if(W.$$typeof===x)return X(H,M,j,Ol(M,W),be);pl(M,W)}return null}function ye(H,M,j,W){for(var be=null,Me=null,xe=M,Ae=M=0,Dt=null;xe!==null&&Ae<j.length;Ae++){xe.index>Ae?(Dt=xe,xe=null):Dt=xe.sibling;var ze=V(H,xe,j[Ae],W);if(ze===null){xe===null&&(xe=Dt);break}n&&xe&&ze.alternate===null&&i(H,xe),M=p(ze,M,Ae),Me===null?be=ze:Me.sibling=ze,Me=ze,xe=Dt}if(Ae===j.length)return u(H,xe),Fe&&hi(H,Ae),be;if(xe===null){for(;Ae<j.length;Ae++)xe=ee(H,j[Ae],W),xe!==null&&(M=p(xe,M,Ae),Me===null?be=xe:Me.sibling=xe,Me=xe);return Fe&&hi(H,Ae),be}for(xe=l(xe);Ae<j.length;Ae++)Dt=X(xe,H,Ae,j[Ae],W),Dt!==null&&(n&&Dt.alternate!==null&&xe.delete(Dt.key===null?Ae:Dt.key),M=p(Dt,M,Ae),Me===null?be=Dt:Me.sibling=Dt,Me=Dt);return n&&xe.forEach(function(Xa){return i(H,Xa)}),Fe&&hi(H,Ae),be}function Ne(H,M,j,W){if(j==null)throw Error(r(151));for(var be=null,Me=null,xe=M,Ae=M=0,Dt=null,ze=j.next();xe!==null&&!ze.done;Ae++,ze=j.next()){xe.index>Ae?(Dt=xe,xe=null):Dt=xe.sibling;var Xa=V(H,xe,ze.value,W);if(Xa===null){xe===null&&(xe=Dt);break}n&&xe&&Xa.alternate===null&&i(H,xe),M=p(Xa,M,Ae),Me===null?be=Xa:Me.sibling=Xa,Me=Xa,xe=Dt}if(ze.done)return u(H,xe),Fe&&hi(H,Ae),be;if(xe===null){for(;!ze.done;Ae++,ze=j.next())ze=ee(H,ze.value,W),ze!==null&&(M=p(ze,M,Ae),Me===null?be=ze:Me.sibling=ze,Me=ze);return Fe&&hi(H,Ae),be}for(xe=l(xe);!ze.done;Ae++,ze=j.next())ze=X(xe,H,Ae,ze.value,W),ze!==null&&(n&&ze.alternate!==null&&xe.delete(ze.key===null?Ae:ze.key),M=p(ze,M,Ae),Me===null?be=ze:Me.sibling=ze,Me=ze);return n&&xe.forEach(function(r6){return i(H,r6)}),Fe&&hi(H,Ae),be}function ct(H,M,j,W){if(typeof j=="object"&&j!==null&&j.type===h&&j.key===null&&(j=j.props.children),typeof j=="object"&&j!==null){switch(j.$$typeof){case c:e:{for(var be=j.key;M!==null;){if(M.key===be){if(be=j.type,be===h){if(M.tag===7){u(H,M.sibling),W=f(M,j.props.children),W.return=H,H=W;break e}}else if(M.elementType===be||typeof be=="object"&&be!==null&&be.$$typeof===F&&Xm(be)===M.type){u(H,M.sibling),W=f(M,j.props),Tu(W,j),W.return=H,H=W;break e}u(H,M);break}else i(H,M);M=M.sibling}j.type===h?(W=vi(j.props.children,H.mode,W,j.key),W.return=H,H=W):(W=kl(j.type,j.key,j.props,null,H.mode,W),Tu(W,j),W.return=H,H=W)}return y(H);case d:e:{for(be=j.key;M!==null;){if(M.key===be)if(M.tag===4&&M.stateNode.containerInfo===j.containerInfo&&M.stateNode.implementation===j.implementation){u(H,M.sibling),W=f(M,j.children||[]),W.return=H,H=W;break e}else{u(H,M);break}else i(H,M);M=M.sibling}W=_f(j,H.mode,W),W.return=H,H=W}return y(H);case F:return be=j._init,j=be(j._payload),ct(H,M,j,W)}if(D(j))return ye(H,M,j,W);if(I(j)){if(be=I(j),typeof be!="function")throw Error(r(150));return j=be.call(j),Ne(H,M,j,W)}if(typeof j.then=="function")return ct(H,M,ml(j),W);if(j.$$typeof===x)return ct(H,M,Ol(H,j),W);pl(H,j)}return typeof j=="string"&&j!==""||typeof j=="number"||typeof j=="bigint"?(j=""+j,M!==null&&M.tag===6?(u(H,M.sibling),W=f(M,j),W.return=H,H=W):(u(H,M),W=vf(j,H.mode,W),W.return=H,H=W),y(H)):u(H,M)}return function(H,M,j,W){try{yu=0;var be=ct(H,M,j,W);return sr=null,be}catch(xe){if(xe===Eu)throw xe;var Me=An(29,xe,null,H.mode);return Me.lanes=W,Me.return=H,Me}finally{}}}var pi=Km(!0),Qm=Km(!1),lr=we(null),gl=we(0);function Wm(n,i){n=pa,je(gl,n),je(lr,i),pa=n|i.baseLanes}function Oc(){je(gl,pa),je(lr,lr.current)}function Lc(){pa=gl.current,Xe(lr),Xe(gl)}var yn=we(null),Hn=null;function Da(n){var i=n.alternate;je(vt,vt.current&1),je(yn,n),Hn===null&&(i===null||lr.current!==null||i.memoizedState!==null)&&(Hn=n)}function Zm(n){if(n.tag===22){if(je(vt,vt.current),je(yn,n),Hn===null){var i=n.alternate;i!==null&&i.memoizedState!==null&&(Hn=n)}}else Oa()}function Oa(){je(vt,vt.current),je(yn,yn.current)}function ra(n){Xe(yn),Hn===n&&(Hn=null),Xe(vt)}var vt=we(0);function El(n){for(var i=n;i!==null;){if(i.tag===13){var u=i.memoizedState;if(u!==null&&(u=u.dehydrated,u===null||u.data==="$?"||u.data==="$!"))return i}else if(i.tag===19&&i.memoizedProps.revealOrder!==void 0){if((i.flags&128)!==0)return i}else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===n)break;for(;i.sibling===null;){if(i.return===null||i.return===n)return null;i=i.return}i.sibling.return=i.return,i=i.sibling}return null}var Gx=typeof AbortController<"u"?AbortController:function(){var n=[],i=this.signal={aborted:!1,addEventListener:function(u,l){n.push(l)}};this.abort=function(){i.aborted=!0,n.forEach(function(u){return u()})}},Xx=e.unstable_scheduleCallback,Kx=e.unstable_NormalPriority,_t={$$typeof:x,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function wc(){return{controller:new Gx,data:new Map,refCount:0}}function xu(n){n.refCount--,n.refCount===0&&Xx(Kx,function(){n.controller.abort()})}var Au=null,kc=0,or=0,cr=null;function Qx(n,i){if(Au===null){var u=Au=[];kc=0,or=Ff(),cr={status:"pending",value:void 0,then:function(l){u.push(l)}}}return kc++,i.then($m,$m),i}function $m(){if(--kc===0&&Au!==null){cr!==null&&(cr.status="fulfilled");var n=Au;Au=null,or=0,cr=null;for(var i=0;i<n.length;i++)(0,n[i])()}}function Wx(n,i){var u=[],l={status:"pending",value:null,reason:null,then:function(f){u.push(f)}};return n.then(function(){l.status="fulfilled",l.value=i;for(var f=0;f<u.length;f++)(0,u[f])(i)},function(f){for(l.status="rejected",l.reason=f,f=0;f<u.length;f++)(0,u[f])(void 0)}),l}var Jm=G.S;G.S=function(n,i){typeof i=="object"&&i!==null&&typeof i.then=="function"&&Qx(n,i),Jm!==null&&Jm(n,i)};var gi=we(null);function Mc(){var n=gi.current;return n!==null?n:Qe.pooledCache}function bl(n,i){i===null?je(gi,gi.current):je(gi,i.pool)}function ep(){var n=Mc();return n===null?null:{parent:_t._currentValue,pool:n}}var La=0,ke=null,qe=null,bt=null,yl=!1,fr=!1,Ei=!1,Tl=0,Su=0,dr=null,Zx=0;function ht(){throw Error(r(321))}function Ic(n,i){if(i===null)return!1;for(var u=0;u<i.length&&u<n.length;u++)if(!nn(n[u],i[u]))return!1;return!0}function Pc(n,i,u,l,f,p){return La=p,ke=i,i.memoizedState=null,i.updateQueue=null,i.lanes=0,G.H=n===null||n.memoizedState===null?bi:wa,Ei=!1,p=u(l,f),Ei=!1,fr&&(p=np(i,u,l,f)),tp(n),p}function tp(n){G.H=Fn;var i=qe!==null&&qe.next!==null;if(La=0,bt=qe=ke=null,yl=!1,Su=0,dr=null,i)throw Error(r(300));n===null||Nt||(n=n.dependencies,n!==null&&Dl(n)&&(Nt=!0))}function np(n,i,u,l){ke=n;var f=0;do{if(fr&&(dr=null),Su=0,fr=!1,25<=f)throw Error(r(301));if(f+=1,bt=qe=null,n.updateQueue!=null){var p=n.updateQueue;p.lastEffect=null,p.events=null,p.stores=null,p.memoCache!=null&&(p.memoCache.index=0)}G.H=yi,p=i(u,l)}while(fr);return p}function $x(){var n=G.H,i=n.useState()[0];return i=typeof i.then=="function"?vu(i):i,n=n.useState()[0],(qe!==null?qe.memoizedState:null)!==n&&(ke.flags|=1024),i}function Bc(){var n=Tl!==0;return Tl=0,n}function Uc(n,i,u){i.updateQueue=n.updateQueue,i.flags&=-2053,n.lanes&=~u}function Hc(n){if(yl){for(n=n.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}yl=!1}La=0,bt=qe=ke=null,fr=!1,Su=Tl=0,dr=null}function Wt(){var n={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return bt===null?ke.memoizedState=bt=n:bt=bt.next=n,bt}function yt(){if(qe===null){var n=ke.alternate;n=n!==null?n.memoizedState:null}else n=qe.next;var i=bt===null?ke.memoizedState:bt.next;if(i!==null)bt=i,qe=n;else{if(n===null)throw ke.alternate===null?Error(r(467)):Error(r(310));qe=n,n={memoizedState:qe.memoizedState,baseState:qe.baseState,baseQueue:qe.baseQueue,queue:qe.queue,next:null},bt===null?ke.memoizedState=bt=n:bt=bt.next=n}return bt}var xl;xl=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}};function vu(n){var i=Su;return Su+=1,dr===null&&(dr=[]),n=qm(dr,n,i),i=ke,(bt===null?i.memoizedState:bt.next)===null&&(i=i.alternate,G.H=i===null||i.memoizedState===null?bi:wa),n}function Al(n){if(n!==null&&typeof n=="object"){if(typeof n.then=="function")return vu(n);if(n.$$typeof===x)return Bt(n)}throw Error(r(438,String(n)))}function Fc(n){var i=null,u=ke.updateQueue;if(u!==null&&(i=u.memoCache),i==null){var l=ke.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(i={data:l.data.map(function(f){return f.slice()}),index:0})))}if(i==null&&(i={data:[],index:0}),u===null&&(u=xl(),ke.updateQueue=u),u.memoCache=i,u=i.data[i.index],u===void 0)for(u=i.data[i.index]=Array(n),l=0;l<n;l++)u[l]=ie;return i.index++,u}function ua(n,i){return typeof i=="function"?i(n):i}function Sl(n){var i=yt();return zc(i,qe,n)}function zc(n,i,u){var l=n.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=u;var f=n.baseQueue,p=l.pending;if(p!==null){if(f!==null){var y=f.next;f.next=p.next,p.next=y}
vendor: 3,630 bytes, line 48
48i.baseQueue=f=p,l.pending=null}if(p=n.baseState,f===null)n.memoizedState=p;else{i=f.next;var S=y=null,O=null,P=i,K=!1;do{var ee=P.lane&-536870913;if(ee!==P.lane?(He&ee)===ee:(La&ee)===ee){var V=P.revertLane;if(V===0)O!==null&&(O=O.next={lane:0,revertLane:0,action:P.action,hasEagerState:P.hasEagerState,eagerState:P.eagerState,next:null}),ee===or&&(K=!0);else if((La&V)===V){P=P.next,V===or&&(K=!0);continue}else ee={lane:0,revertLane:P.revertLane,action:P.action,hasEagerState:P.hasEagerState,eagerState:P.eagerState,next:null},O===null?(S=O=ee,y=p):O=O.next=ee,ke.lanes|=V,za|=V;ee=P.action,Ei&&u(p,ee),p=P.hasEagerState?P.eagerState:u(p,ee)}else V={lane:ee,revertLane:P.revertLane,action:P.action,hasEagerState:P.hasEagerState,eagerState:P.eagerState,next:null},O===null?(S=O=V,y=p):O=O.next=V,ke.lanes|=ee,za|=ee;P=P.next}while(P!==null&&P!==i);if(O===null?y=p:O.next=S,!nn(p,n.memoizedState)&&(Nt=!0,K&&(u=cr,u!==null)))throw u;n.memoizedState=p,n.baseState=y,n.baseQueue=O,l.lastRenderedState=p}return f===null&&(l.lanes=0),[n.memoizedState,l.dispatch]}function jc(n){var i=yt(),u=i.queue;if(u===null)throw Error(r(311));u.lastRenderedReducer=n;var l=u.dispatch,f=u.pending,p=i.memoizedState;if(f!==null){u.pending=null;var y=f=f.next;do p=n(p,y.action),y=y.next;while(y!==f);nn(p,i.memoizedState)||(Nt=!0),i.memoizedState=p,i.baseQueue===null&&(i.baseState=p),u.lastRenderedState=p}return[p,l]}function ap(n,i,u){var l=ke,f=yt(),p=Fe;if(p){if(u===void 0)throw Error(r(407));u=u()}else u=i();var y=!nn((qe||f).memoizedState,u);if(y&&(f.memoizedState=u,Nt=!0),f=f.queue,qc(up.bind(null,l,f,n),[n]),f.getSnapshot!==i||y||bt!==null&&bt.memoizedState.tag&1){if(l.flags|=2048,hr(9,rp.bind(null,l,f,u,i),{destroy:void 0},null),Qe===null)throw Error(r(349));p||(La&60)!==0||ip(l,i,u)}return u}function ip(n,i,u){n.flags|=16384,n={getSnapshot:i,value:u},i=ke.updateQueue,i===null?(i=xl(),ke.updateQueue=i,i.stores=[n]):(u=i.stores,u===null?i.stores=[n]:u.push(n))}function rp(n,i,u,l){i.value=u,i.getSnapshot=l,sp(i)&&lp(n)}function up(n,i,u){return u(function(){sp(i)&&lp(n)})}function sp(n){var i=n.getSnapshot;n=n.value;try{var u=i();return!nn(n,u)}catch{return!0}}function lp(n){var i=Ra(n,2);i!==null&&Gt(i,n,2)}function Vc(n){var i=Wt();if(typeof n=="function"){var u=n;if(n=u(),Ei){st(!0);try{u()}finally{st(!1)}}}return i.memoizedState=i.baseState=n,i.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ua,lastRenderedState:n},i}function op(n,i,u,l){return n.baseState=u,zc(n,qe,typeof l=="function"?l:ua)}function Jx(n,i,u,l,f){if(Cl(n))throw Error(r(485));if(n=i.action,n!==null){var p={payload:f,action:n,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(y){p.listeners.push(y)}};G.T!==null?u(!0):p.isTransition=!1,l(p),u=i.pending,u===null?(p.next=i.pending=p,cp(i,p)):(p.next=u.next,i.pending=u.next=p)}}function cp(n,i){var u=i.action,l=i.payload,f=n.state;if(i.isTransition){var p=G.T,y={};G.T=y;try{var S=u(f,l),O=G.S;O!==null&&O(y,S),fp(n,i,S)}catch(P){Yc(n,i,P)}finally{G.T=p}}else try{p=u(f,l),fp(n,i,p)}catch(P){Yc(n,i,P)}}function fp(n,i,u){u!==null&&typeof u=="object"&&typeof u.then=="function"?u.then(function(l){dp(n,i,l)},function(l){return Yc(n,i,l)}):dp(n,i,u)}function dp(n,i,u){i.status="fulfilled",i.value=u,hp(i),n.state=u,i=n.pending,i!==null&&(u=i.next,u===i?n.pending=null:(u=u.next,i.next=u,cp(n,u)))}function Yc(n,i,u){var l=n.pending;if(n.pending=null,l!==null){l=l.next;do i.status="rejected",i.reason=u,hp(i),i=i.next;while(i!==l)}n.action=null}function hp(n){n=n.listeners;for(var i=0;i<n.length;i++)(0,n[i])()}function mp(n,i){return i}
vendor: 6,138 bytes, line 48
48function pp(n,i){if(Fe){var u=Qe.formState;if(u!==null){e:{var l=ke;if(Fe){if(wt){t:{for(var f=wt,p=Un;f.nodeType!==8;){if(!p){f=null;break t}if(f=Mn(f.nextSibling),f===null){f=null;break t}}p=f.data,f=p==="F!"||p==="F"?f:null}if(f){wt=Mn(f.nextSibling),l=f.data==="F!";break e}}mi(l)}l=!1}l&&(i=u[0])}}return u=Wt(),u.memoizedState=u.baseState=i,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mp,lastRenderedState:i},u.queue=l,u=kp.bind(null,ke,l),l.dispatch=u,l=Vc(!1),p=Wc.bind(null,ke,!1,l.queue),l=Wt(),f={state:i,dispatch:null,action:n,pending:null},l.queue=f,u=Jx.bind(null,ke,f,p,u),f.dispatch=u,l.memoizedState=n,[i,u,!1]}function gp(n){var i=yt();return Ep(i,qe,n)}function Ep(n,i,u){i=zc(n,i,mp)[0],n=Sl(ua)[0],i=typeof i=="object"&&i!==null&&typeof i.then=="function"?vu(i):i;var l=yt(),f=l.queue,p=f.dispatch;return u!==l.memoizedState&&(ke.flags|=2048,hr(9,eA.bind(null,f,u),{destroy:void 0},null)),[i,p,n]}function eA(n,i){n.action=i}function bp(n){var i=yt(),u=qe;if(u!==null)return Ep(i,u,n);yt(),i=i.memoizedState,u=yt();var l=u.queue.dispatch;return u.memoizedState=n,[i,l,!1]}function hr(n,i,u,l){return n={tag:n,create:i,inst:u,deps:l,next:null},i=ke.updateQueue,i===null&&(i=xl(),ke.updateQueue=i),u=i.lastEffect,u===null?i.lastEffect=n.next=n:(l=u.next,u.next=n,n.next=l,i.lastEffect=n),n}function yp(){return yt().memoizedState}function vl(n,i,u,l){var f=Wt();ke.flags|=n,f.memoizedState=hr(1|i,u,{destroy:void 0},l===void 0?null:l)}function _l(n,i,u,l){var f=yt();l=l===void 0?null:l;var p=f.memoizedState.inst;qe!==null&&l!==null&&Ic(l,qe.memoizedState.deps)?f.memoizedState=hr(i,u,p,l):(ke.flags|=n,f.memoizedState=hr(1|i,u,p,l))}function Tp(n,i){vl(8390656,8,n,i)}function qc(n,i){_l(2048,8,n,i)}function xp(n,i){return _l(4,2,n,i)}function Ap(n,i){return _l(4,4,n,i)}function Sp(n,i){if(typeof i=="function"){n=n();var u=i(n);return function(){typeof u=="function"?u():i(null)}}if(i!=null)return n=n(),i.current=n,function(){i.current=null}}function vp(n,i,u){u=u!=null?u.concat([n]):null,_l(4,4,Sp.bind(null,i,n),u)}function Gc(){}function _p(n,i){var u=yt();i=i===void 0?null:i;var l=u.memoizedState;return i!==null&&Ic(i,l[1])?l[0]:(u.memoizedState=[n,i],n)}function Cp(n,i){var u=yt();i=i===void 0?null:i;var l=u.memoizedState;if(i!==null&&Ic(i,l[1]))return l[0];if(l=n(),Ei){st(!0);try{n()}finally{st(!1)}}return u.memoizedState=[l,i],l}function Xc(n,i,u){return u===void 0||(La&1073741824)!==0?n.memoizedState=i:(n.memoizedState=u,n=R1(),ke.lanes|=n,za|=n,u)}function Np(n,i,u,l){return nn(u,i)?u:lr.current!==null?(n=Xc(n,u,l),nn(n,i)||(Nt=!0),n):(La&42)===0?(Nt=!0,n.memoizedState=u):(n=R1(),ke.lanes|=n,za|=n,i)}function Rp(n,i,u,l,f){var p=fe.p;fe.p=p!==0&&8>p?p:8;var y=G.T,S={};G.T=S,Wc(n,!1,i,u);try{var O=f(),P=G.S;if(P!==null&&P(S,O),O!==null&&typeof O=="object"&&typeof O.then=="function"){var K=Wx(O,l);_u(n,i,K,sn(n))}else _u(n,i,l,sn(n))}catch(ee){_u(n,i,{then:function(){},status:"rejected",reason:ee},sn())}finally{fe.p=p,G.T=y}}function tA(){}function Kc(n,i,u,l){if(n.tag!==5)throw Error(r(476));var f=Dp(n).queue;Rp(n,f,i,Re,u===null?tA:function(){return Op(n),u(l)})}function Dp(n){var i=n.memoizedState;if(i!==null)return i;i={memoizedState:Re,baseState:Re,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ua,lastRenderedState:Re},next:null};var u={};return i.next={memoizedState:u,baseState:u,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ua,lastRenderedState:u},next:null},n.memoizedState=i,n=n.alternate,n!==null&&(n.memoizedState=i),i}function Op(n){var i=Dp(n).next.queue;_u(n,i,{},sn())}function Qc(){return Bt(qu)}function Lp(){return yt().memoizedState}function wp(){return yt().memoizedState}function nA(n){for(var i=n.return;i!==null;){switch(i.tag){case 24:case 3:var u=sn();n=Ia(u);var l=Pa(i,n,u);l!==null&&(Gt(l,i,u),Ru(l,i,u)),i={cache:wc()},n.payload=i;return}i=i.return}}function aA(n,i,u){var l=sn();u={lane:l,revertLane:0,action:u,hasEagerState:!1,eagerState:null,next:null},Cl(n)?Mp(i,u):(u=_c(n,i,u,l),u!==null&&(Gt(u,n,l),Ip(u,i,l)))}function kp(n,i,u){var l=sn();_u(n,i,u,l)}function _u(n,i,u,l){var f={lane:l,revertLane:0,action:u,hasEagerState:!1,eagerState:null,next:null};if(Cl(n))Mp(i,f);else{var p=n.alternate;if(n.lanes===0&&(p===null||p.lanes===0)&&(p=i.lastRenderedReducer,p!==null))try{var y=i.lastRenderedState,S=p(y,u);if(f.hasEagerState=!0,f.eagerState=S,nn(S,y))return ol(n,i,f,0),Qe===null&&ll(),!1}catch{}finally{}if(u=_c(n,i,f,l),u!==null)return Gt(u,n,l),Ip(u,i,l),!0}return!1}function Wc(n,i,u,l){if(l={lane:2,revertLane:Ff(),action:l,hasEagerState:!1,eagerState:null,next:null},Cl(n)){if(i)throw Error(r(479))}else i=_c(n,u,l,2),i!==null&&Gt(i,n,2)}function Cl(n){var i=n.alternate;return n===ke||i!==null&&i===ke}function Mp(n,i){fr=yl=!0;var u=n.pending;u===null?i.next=i:(i.next=u.next,u.next=i),n.pending=i}function Ip(n,i,u){if((u&4194176)!==0){var l=i.lanes;l&=n.pendingLanes,u|=l,i.lanes=u,G0(n,u)}}var Fn={readContext:Bt,use:Al,useCallback:ht,useContext:ht,useEffect:ht,useImperativeHandle:ht,useLayoutEffect:ht,useInsertionEffect:ht,useMemo:ht,useReducer:ht,useRef:ht,useState:ht,useDebugValue:ht,useDeferredValue:ht,useTransition:ht,useSyncExternalStore:ht,useId:ht};Fn.useCacheRefresh=ht,Fn.useMemoCache=ht,Fn.useHostTransitionStatus=ht,Fn.useFormState=ht,Fn.useActionState=ht,Fn.useOptimistic=ht;var bi={readContext:Bt,use:Al,useCallback:function(n,i){return Wt().memoizedState=[n,i===void 0?null:i],n},useContext:Bt,useEffect:Tp,useImperativeHandle:function(n,i,u){u=u!=null?u.concat([n]):null,vl(4194308,4,Sp.bind(null,i,n),u)},useLayoutEffect:function(n,i){return vl(4194308,4,n,i)},useInsertionEffect:function(n,i){vl(4,2,n,i)},useMemo:function(n,i){var u=Wt();i=i===void 0?null:i;var l=n();if(Ei){st(!0);try{n()}finally{st(!1)}}return u.memoizedState=[l,i],l},useReducer:function(n,i,u){var l=Wt();if(u!==void 0){var f=u(i);if(Ei){st(!0);try{u(i)}finally{st(!1)}}}else f=i;return l.memoizedState=l.baseState=f,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:f},l.queue=n,n=n.dispatch=aA.bind(null,ke,n),[l.memoizedState,n]}
vendor: 2,791 bytes, line 48
48,useRef:function(n){var i=Wt();return n={current:n},i.memoizedState=n},useState:function(n){n=Vc(n);var i=n.queue,u=kp.bind(null,ke,i);return i.dispatch=u,[n.memoizedState,u]},useDebugValue:Gc,useDeferredValue:function(n,i){var u=Wt();return Xc(u,n,i)},useTransition:function(){var n=Vc(!1);return n=Rp.bind(null,ke,n.queue,!0,!1),Wt().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,i,u){var l=ke,f=Wt();if(Fe){if(u===void 0)throw Error(r(407));u=u()}else{if(u=i(),Qe===null)throw Error(r(349));(He&60)!==0||ip(l,i,u)}f.memoizedState=u;var p={value:u,getSnapshot:i};return f.queue=p,Tp(up.bind(null,l,p,n),[n]),l.flags|=2048,hr(9,rp.bind(null,l,p,u,i),{destroy:void 0},null),u},useId:function(){var n=Wt(),i=Qe.identifierPrefix;if(Fe){var u=ia,l=aa;u=(l&~(1<<32-Et(l)-1)).toString(32)+u,i=":"+i+"R"+u,u=Tl++,0<u&&(i+="H"+u.toString(32)),i+=":"}else u=Zx++,i=":"+i+"r"+u.toString(32)+":";return n.memoizedState=i},useCacheRefresh:function(){return Wt().memoizedState=nA.bind(null,ke)}};bi.useMemoCache=Fc,bi.useHostTransitionStatus=Qc,bi.useFormState=pp,bi.useActionState=pp,bi.useOptimistic=function(n){var i=Wt();i.memoizedState=i.baseState=n;var u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return i.queue=u,i=Wc.bind(null,ke,!0,u),u.dispatch=i,[n,i]};var wa={readContext:Bt,use:Al,useCallback:_p,useContext:Bt,useEffect:qc,useImperativeHandle:vp,useInsertionEffect:xp,useLayoutEffect:Ap,useMemo:Cp,useReducer:Sl,useRef:yp,useState:function(){return Sl(ua)},useDebugValue:Gc,useDeferredValue:function(n,i){var u=yt();return Np(u,qe.memoizedState,n,i)},useTransition:function(){var n=Sl(ua)[0],i=yt().memoizedState;return[typeof n=="boolean"?n:vu(n),i]},useSyncExternalStore:ap,useId:Lp};wa.useCacheRefresh=wp,wa.useMemoCache=Fc,wa.useHostTransitionStatus=Qc,wa.useFormState=gp,wa.useActionState=gp,wa.useOptimistic=function(n,i){var u=yt();return op(u,qe,n,i)};var yi={readContext:Bt,use:Al,useCallback:_p,useContext:Bt,useEffect:qc,useImperativeHandle:vp,useInsertionEffect:xp,useLayoutEffect:Ap,useMemo:Cp,useReducer:jc,useRef:yp,useState:function(){return jc(ua)},useDebugValue:Gc,useDeferredValue:function(n,i){var u=yt();return qe===null?Xc(u,n,i):Np(u,qe.memoizedState,n,i)},useTransition:function(){var n=jc(ua)[0],i=yt().memoizedState;return[typeof n=="boolean"?n:vu(n),i]},useSyncExternalStore:ap,useId:Lp};yi.useCacheRefresh=wp,yi.useMemoCache=Fc,yi.useHostTransitionStatus=Qc,yi.useFormState=bp,yi.useActionState=bp,yi.useOptimistic=function(n,i){var u=yt();return qe!==null?op(u,qe,n,i):(u.baseState=n,[n,u.queue.dispatch])};function Zc(n,i,u,l){i=n.memoizedState,u=u(l,i),u=u==null?i:ae({},i,u),n.memoizedState=u,n.lanes===0&&(n.updateQueue.baseState=u)}var $c={isMounted:function(n){return(n=n._reactInternals)?ge(n)===n:!1}
vendor: 34,201 bytes, line 48
48,enqueueSetState:function(n,i,u){n=n._reactInternals;var l=sn(),f=Ia(l);f.payload=i,u!=null&&(f.callback=u),i=Pa(n,f,l),i!==null&&(Gt(i,n,l),Ru(i,n,l))},enqueueReplaceState:function(n,i,u){n=n._reactInternals;var l=sn(),f=Ia(l);f.tag=1,f.payload=i,u!=null&&(f.callback=u),i=Pa(n,f,l),i!==null&&(Gt(i,n,l),Ru(i,n,l))},enqueueForceUpdate:function(n,i){n=n._reactInternals;var u=sn(),l=Ia(u);l.tag=2,i!=null&&(l.callback=i),i=Pa(n,l,u),i!==null&&(Gt(i,n,u),Ru(i,n,u))}};function Pp(n,i,u,l,f,p,y){return n=n.stateNode,typeof n.shouldComponentUpdate=="function"?n.shouldComponentUpdate(l,p,y):i.prototype&&i.prototype.isPureReactComponent?!du(u,l)||!du(f,p):!0}function Bp(n,i,u,l){n=i.state,typeof i.componentWillReceiveProps=="function"&&i.componentWillReceiveProps(u,l),typeof i.UNSAFE_componentWillReceiveProps=="function"&&i.UNSAFE_componentWillReceiveProps(u,l),i.state!==n&&$c.enqueueReplaceState(i,i.state,null)}function Ti(n,i){var u=i;if("ref"in i){u={};for(var l in i)l!=="ref"&&(u[l]=i[l])}if(n=n.defaultProps){u===i&&(u=ae({},u));for(var f in n)u[f]===void 0&&(u[f]=n[f])}return u}var Nl=typeof reportError=="function"?reportError:function(n){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var i=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(i))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",n);return}console.error(n)};function Up(n){Nl(n)}function Hp(n){console.error(n)}function Fp(n){Nl(n)}function Rl(n,i){try{var u=n.onUncaughtError;u(i.value,{componentStack:i.stack})}catch(l){setTimeout(function(){throw l})}}function zp(n,i,u){try{var l=n.onCaughtError;l(u.value,{componentStack:u.stack,errorBoundary:i.tag===1?i.stateNode:null})}catch(f){setTimeout(function(){throw f})}}function Jc(n,i,u){return u=Ia(u),u.tag=3,u.payload={element:null},u.callback=function(){Rl(n,i)},u}function jp(n){return n=Ia(n),n.tag=3,n}function Vp(n,i,u,l){var f=u.type.getDerivedStateFromError;if(typeof f=="function"){var p=l.value;n.payload=function(){return f(p)},n.callback=function(){zp(i,u,l)}}var y=u.stateNode;y!==null&&typeof y.componentDidCatch=="function"&&(n.callback=function(){zp(i,u,l),typeof f!="function"&&(ja===null?ja=new Set([this]):ja.add(this));var S=l.stack;this.componentDidCatch(l.value,{componentStack:S!==null?S:""})})}function iA(n,i,u,l,f){if(u.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(i=u.alternate,i!==null&&Nu(i,u,f,!0),u=yn.current,u!==null){switch(u.tag){case 13:return Hn===null?If():u.alternate===null&&ot===0&&(ot=3),u.flags&=-257,u.flags|=65536,u.lanes=f,l===Dc?u.flags|=16384:(i=u.updateQueue,i===null?u.updateQueue=new Set([l]):i.add(l),Bf(n,l,f)),!1;case 22:return u.flags|=65536,l===Dc?u.flags|=16384:(i=u.updateQueue,i===null?(i={transitions:null,markerInstances:null,retryQueue:new Set([l])},u.updateQueue=i):(u=i.retryQueue,u===null?i.retryQueue=new Set([l]):u.add(l)),Bf(n,l,f)),!1}throw Error(r(435,u.tag))}return Bf(n,l,f),If(),!1}if(Fe)return i=yn.current,i!==null?((i.flags&65536)===0&&(i.flags|=256),i.flags|=65536,i.lanes=f,l!==Rc&&(n=Error(r(422),{cause:l}),gu(gn(n,u)))):(l!==Rc&&(i=Error(r(423),{cause:l}),gu(gn(i,u))),n=n.current.alternate,n.flags|=65536,f&=-f,n.lanes|=f,l=gn(l,u),f=Jc(n.stateNode,l,f),pf(n,f),ot!==4&&(ot=2)),!1;var p=Error(r(520),{cause:l});if(p=gn(p,u),Pu===null?Pu=[p]:Pu.push(p),ot!==4&&(ot=2),i===null)return!0;l=gn(l,u),u=i;do{switch(u.tag){case 3:return u.flags|=65536,n=f&-f,u.lanes|=n,n=Jc(u.stateNode,l,n),pf(u,n),!1;case 1:if(i=u.type,p=u.stateNode,(u.flags&128)===0&&(typeof i.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(ja===null||!ja.has(p))))return u.flags|=65536,f&=-f,u.lanes|=f,f=jp(f),Vp(f,n,u,l),pf(u,f),!1}u=u.return}while(u!==null);return!1}var Yp=Error(r(461)),Nt=!1;function kt(n,i,u,l){i.child=n===null?Qm(i,null,u,l):pi(i,n.child,u,l)}function qp(n,i,u,l,f){u=u.render;var p=i.ref;if("ref"in l){var y={};for(var S in l)S!=="ref"&&(y[S]=l[S])}else y=l;return Ai(i),l=Pc(n,i,u,y,p,f),S=Bc(),n!==null&&!Nt?(Uc(n,i,f),sa(n,i,f)):(Fe&&S&&Cc(i),i.flags|=1,kt(n,i,l,f),i.child)}function Gp(n,i,u,l,f){if(n===null){var p=u.type;return typeof p=="function"&&!Sf(p)&&p.defaultProps===void 0&&u.compare===null?(i.tag=15,i.type=p,Xp(n,i,p,l,f)):(n=kl(u.type,null,l,i,i.mode,f),n.ref=i.ref,n.return=i,i.child=n)}if(p=n.child,!of(n,f)){var y=p.memoizedProps;if(u=u.compare,u=u!==null?u:du,u(y,l)&&n.ref===i.ref)return sa(n,i,f)}return i.flags|=1,n=Fa(p,l),n.ref=i.ref,n.return=i,i.child=n}function Xp(n,i,u,l,f){if(n!==null){var p=n.memoizedProps;if(du(p,l)&&n.ref===i.ref)if(Nt=!1,i.pendingProps=l=p,of(n,f))(n.flags&131072)!==0&&(Nt=!0);else return i.lanes=n.lanes,sa(n,i,f)}return ef(n,i,u,l,f)}function Kp(n,i,u){var l=i.pendingProps,f=l.children,p=(i.stateNode._pendingVisibility&2)!==0,y=n!==null?n.memoizedState:null;if(Cu(n,i),l.mode==="hidden"||p){if((i.flags&128)!==0){if(l=y!==null?y.baseLanes|u:u,n!==null){for(f=i.child=n.child,p=0;f!==null;)p=p|f.lanes|f.childLanes,f=f.sibling;i.childLanes=p&~l}else i.childLanes=0,i.child=null;return Qp(n,i,l,u)}if((u&536870912)!==0)i.memoizedState={baseLanes:0,cachePool:null},n!==null&&bl(i,y!==null?y.cachePool:null),y!==null?Wm(i,y):Oc(),Zm(i);else return i.lanes=i.childLanes=536870912,Qp(n,i,y!==null?y.baseLanes|u:u,u)}else y!==null?(bl(i,y.cachePool),Wm(i,y),Oa(),i.memoizedState=null):(n!==null&&bl(i,null),Oc(),Oa());return kt(n,i,f,u),i.child}function Qp(n,i,u,l){var f=Mc();return f=f===null?null:{parent:_t._currentValue,pool:f},i.memoizedState={baseLanes:u,cachePool:f},n!==null&&bl(i,null),Oc(),Zm(i),n!==null&&Nu(n,i,l,!0),null}function Cu(n,i){var u=i.ref;if(u===null)n!==null&&n.ref!==null&&(i.flags|=2097664);else{if(typeof u!="function"&&typeof u!="object")throw Error(r(284));(n===null||n.ref!==u)&&(i.flags|=2097664)}}function ef(n,i,u,l,f){return Ai(i),u=Pc(n,i,u,l,void 0,f),l=Bc(),n!==null&&!Nt?(Uc(n,i,f),sa(n,i,f)):(Fe&&l&&Cc(i),i.flags|=1,kt(n,i,u,f),i.child)}function Wp(n,i,u,l,f,p){return Ai(i),i.updateQueue=null,u=np(i,l,u,f),tp(n),l=Bc(),n!==null&&!Nt?(Uc(n,i,p),sa(n,i,p)):(Fe&&l&&Cc(i),i.flags|=1,kt(n,i,u,p),i.child)}function Zp(n,i,u,l,f){if(Ai(i),i.stateNode===null){var p=ir,y=u.contextType;typeof y=="object"&&y!==null&&(p=Bt(y)),p=new u(l,p),i.memoizedState=p.state!==null&&p.state!==void 0?p.state:null,p.updater=$c,i.stateNode=p,p._reactInternals=i,p=i.stateNode,p.props=l,p.state=i.memoizedState,p.refs={},hf(i),y=u.contextType,p.context=typeof y=="object"&&y!==null?Bt(y):ir,p.state=i.memoizedState,y=u.getDerivedStateFromProps,typeof y=="function"&&(Zc(i,u,y,l),p.state=i.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof p.getSnapshotBeforeUpdate=="function"||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(y=p.state,typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount(),y!==p.state&&$c.enqueueReplaceState(p,p.state,null),Ou(i,l,p,f),Du(),p.state=i.memoizedState),typeof p.componentDidMount=="function"&&(i.flags|=4194308),l=!0}else if(n===null){p=i.stateNode;var S=i.memoizedProps,O=Ti(u,S);p.props=O;var P=p.context,K=u.contextType;y=ir,typeof K=="object"&&K!==null&&(y=Bt(K));var ee=u.getDerivedStateFromProps;K=typeof ee=="function"||typeof p.getSnapshotBeforeUpdate=="function",S=i.pendingProps!==S,K||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(S||P!==y)&&Bp(i,p,l,y),Ma=!1;var V=i.memoizedState;p.state=V,Ou(i,l,p,f),Du(),P=i.memoizedState,S||V!==P||Ma?(typeof ee=="function"&&(Zc(i,u,ee,l),P=i.memoizedState),(O=Ma||Pp(i,u,O,l,V,P,y))?(K||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount()),typeof p.componentDidMount=="function"&&(i.flags|=4194308)):(typeof p.componentDidMount=="function"&&(i.flags|=4194308),i.memoizedProps=l,i.memoizedState=P),p.props=l,p.state=P,p.context=y,l=O):(typeof p.componentDidMount=="function"&&(i.flags|=4194308),l=!1)}else{p=i.stateNode,mf(n,i),y=i.memoizedProps,K=Ti(u,y),p.props=K,ee=i.pendingProps,V=p.context,P=u.contextType,O=ir,typeof P=="object"&&P!==null&&(O=Bt(P)),S=u.getDerivedStateFromProps,(P=typeof S=="function"||typeof p.getSnapshotBeforeUpdate=="function")||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(y!==ee||V!==O)&&Bp(i,p,l,O),Ma=!1,V=i.memoizedState,p.state=V,Ou(i,l,p,f),Du();var X=i.memoizedState;y!==ee||V!==X||Ma||n!==null&&n.dependencies!==null&&Dl(n.dependencies)?(typeof S=="function"&&(Zc(i,u,S,l),X=i.memoizedState),(K=Ma||Pp(i,u,K,l,V,X,O)||n!==null&&n.dependencies!==null&&Dl(n.dependencies))?(P||typeof p.UNSAFE_componentWillUpdate!="function"&&typeof p.componentWillUpdate!="function"||(typeof p.componentWillUpdate=="function"&&p.componentWillUpdate(l,X,O),typeof p.UNSAFE_componentWillUpdate=="function"&&p.UNSAFE_componentWillUpdate(l,X,O)),typeof p.componentDidUpdate=="function"&&(i.flags|=4),typeof p.getSnapshotBeforeUpdate=="function"&&(i.flags|=1024)):(typeof p.componentDidUpdate!="function"||y===n.memoizedProps&&V===n.memoizedState||(i.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||y===n.memoizedProps&&V===n.memoizedState||(i.flags|=1024),i.memoizedProps=l,i.memoizedState=X),p.props=l,p.state=X,p.context=O,l=K):(typeof p.componentDidUpdate!="function"||y===n.memoizedProps&&V===n.memoizedState||(i.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||y===n.memoizedProps&&V===n.memoizedState||(i.flags|=1024),l=!1)}return p=l,Cu(n,i),l=(i.flags&128)!==0,p||l?(p=i.stateNode,u=l&&typeof u.getDerivedStateFromError!="function"?null:p.render(),i.flags|=1,n!==null&&l?(i.child=pi(i,n.child,null,f),i.child=pi(i,null,u,f)):kt(n,i,u,f),i.memoizedState=p.state,n=i.child):n=sa(n,i,f),n}function $p(n,i,u,l){return pu(),i.flags|=256,kt(n,i,u,l),i.child}var tf={dehydrated:null,treeContext:null,retryLane:0};function nf(n){return{baseLanes:n,cachePool:ep()}}function af(n,i,u){return n=n!==null?n.childLanes&~u:0,i&&(n|=Sn),n}function Jp(n,i,u){var l=i.pendingProps,f=!1,p=(i.flags&128)!==0,y;if((y=p)||(y=n!==null&&n.memoizedState===null?!1:(vt.current&2)!==0),y&&(f=!0,i.flags&=-129),y=(i.flags&32)!==0,i.flags&=-33,n===null){if(Fe){if(f?Da(i):Oa(),Fe){var S=wt,O;if(O=S){e:{for(O=S,S=Un;O.nodeType!==8;){if(!S){S=null;break e}if(O=Mn(O.nextSibling),O===null){S=null;break e}}S=O}S!==null?(i.memoizedState={dehydrated:S,treeContext:di!==null?{id:aa,overflow:ia}:null,retryLane:536870912},O=An(18,null,null,0),O.stateNode=S,O.return=i,i.child=O,qt=i,wt=null,O=!0):O=!1}O||mi(i)}if(S=i.memoizedState,S!==null&&(S=S.dehydrated,S!==null))return S.data==="$!"?i.lanes=16:i.lanes=536870912,null;ra(i)}return S=l.children,l=l.fallback,f?(Oa(),f=i.mode,S=uf({mode:"hidden",children:S},f),l=vi(l,f,u,null),S.return=i,l.return=i,S.sibling=l,i.child=S,f=i.child,f.memoizedState=nf(u),f.childLanes=af(n,y,u),i.memoizedState=tf,l):(Da(i),rf(i,S))}if(O=n.memoizedState,O!==null&&(S=O.dehydrated,S!==null)){if(p)i.flags&256?(Da(i),i.flags&=-257,i=sf(n,i,u)):i.memoizedState!==null?(Oa(),i.child=n.child,i.flags|=128,i=null):(Oa(),f=l.fallback,S=i.mode,l=uf({mode:"visible",children:l.children},S),f=vi(f,S,u,null),f.flags|=2,l.return=i,f.return=i,l.sibling=f,i.child=l,pi(i,n.child,null,u),l=i.child,l.memoizedState=nf(u),l.childLanes=af(n,y,u),i.memoizedState=tf,i=f);else if(Da(i),S.data==="$!"){if(y=S.nextSibling&&S.nextSibling.dataset,y)var P=y.dgst;y=P,l=Error(r(419)),l.stack="",l.digest=y,gu({value:l,source:null,stack:null}),i=sf(n,i,u)}else if(Nt||Nu(n,i,u,!1),y=(u&n.childLanes)!==0,Nt||y){if(y=Qe,y!==null){if(l=u&-u,(l&42)!==0)l=1;else switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:l=64;break;case 268435456:l=134217728;break;default:l=0}if(l=(l&(y.suspendedLanes|u))!==0?0:l,l!==0&&l!==O.retryLane)throw O.retryLane=l,Ra(n,l),Gt(y,n,l),Yp}S.data==="$?"||If(),i=sf(n,i,u)}else S.data==="$?"?(i.flags|=128,i.child=n.child,i=yA.bind(null,n),S._reactRetry=i,i=null):(n=O.treeContext,wt=Mn(S.nextSibling),qt=i,Fe=!0,wn=null,Un=!1,n!==null&&(En[bn++]=aa,En[bn++]=ia,En[bn++]=di,aa=n.id,ia=n.overflow,di=i),i=rf(i,l.children),i.flags|=4096);return i}return f?(Oa(),f=l.fallback,S=i.mode,O=n.child,P=O.sibling,l=Fa(O,{mode:"hidden",children:l.children}),l.subtreeFlags=O.subtreeFlags&31457280,P!==null?f=Fa(P,f):(f=vi(f,S,u,null),f.flags|=2),f.return=i,l.return=i,l.sibling=f,i.child=l,l=f,f=i.child,S=n.child.memoizedState,S===null?S=nf(u):(O=S.cachePool,O!==null?(P=_t._currentValue,O=O.parent!==P?{parent:P,pool:P}:O):O=ep(),S={baseLanes:S.baseLanes|u,cachePool:O}),f.memoizedState=S,f.childLanes=af(n,y,u),i.memoizedState=tf,l):(Da(i),u=n.child,n=u.sibling,u=Fa(u,{mode:"visible",children:l.children}),u.return=i,u.sibling=null,n!==null&&(y=i.deletions,y===null?(i.deletions=[n],i.flags|=16):y.push(n)),i.child=u,i.memoizedState=null,u)}function rf(n,i){return i=uf({mode:"visible",children:i},n.mode),i.return=n,n.child=i}function uf(n,i){return _1(n,i,0,null)}function sf(n,i,u){return pi(i,n.child,null,u),n=rf(i,i.pendingProps.children),n.flags|=2,i.memoizedState=null,n}function e1(n,i,u){n.lanes|=i;var l=n.alternate;l!==null&&(l.lanes|=i),ff(n.return,i,u)}function lf(n,i,u,l,f){var p=n.memoizedState;p===null?n.memoizedState={isBackwards:i,rendering:null,renderingStartTime:0,last:l,tail:u,tailMode:f}:(p.isBackwards=i,p.rendering=null,p.renderingStartTime=0,p.last=l,p.tail=u,p.tailMode=f)}function t1(n,i,u){var l=i.pendingProps,f=l.revealOrder,p=l.tail;if(kt(n,i,l.children,u),l=vt.current,(l&2)!==0)l=l&1|2,i.flags|=128;else{if(n!==null&&(n.flags&128)!==0)e:for(n=i.child;n!==null;){if(n.tag===13)n.memoizedState!==null&&e1(n,u,i);else if(n.tag===19)e1(n,u,i);else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===i)break e;for(;n.sibling===null;){if(n.return===null||n.return===i)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}l&=1}switch(je(vt,l),f){case"forwards":for(u=i.child,f=null;u!==null;)n=u.alternate,n!==null&&El(n)===null&&(f=u),u=u.sibling;u=f,u===null?(f=i.child,i.child=null):(f=u.sibling,u.sibling=null),lf(i,!1,f,u,p);break;case"backwards":for(u=null,f=i.child,i.child=null;f!==null;){if(n=f.alternate,n!==null&&El(n)===null){i.child=f;break}n=f.sibling,f.sibling=u,u=f,f=n}lf(i,!0,u,null,p);break;case"together":lf(i,!1,null,null,void 0);break;default:i.memoizedState=null}return i.child}function sa(n,i,u){if(n!==null&&(i.dependencies=n.dependencies),za|=i.lanes,(u&i.childLanes)===0)if(n!==null){if(Nu(n,i,u,!1),(u&i.childLanes)===0)return null}else return null;if(n!==null&&i.child!==n.child)throw Error(r(153));if(i.child!==null){for(n=i.child,u=Fa(n,n.pendingProps),i.child=u,u.return=i;n.sibling!==null;)n=n.sibling,u=u.sibling=Fa(n,n.pendingProps),u.return=i;u.sibling=null}return i.child}function of(n,i){return(n.lanes&i)!==0?!0:(n=n.dependencies,!!(n!==null&&Dl(n)))}function rA(n,i,u){switch(i.tag){case 3:ii(i,i.stateNode.containerInfo),ka(i,_t,n.memoizedState.cache),pu();break;case 27:case 5:ji(i);break;case 4:ii(i,i.stateNode.containerInfo);break;case 10:ka(i,i.type,i.memoizedProps.value);break;case 13:var l=i.memoizedState;if(l!==null)return l.dehydrated!==null?(Da(i),i.flags|=128,null):(u&i.child.childLanes)!==0?Jp(n,i,u):(Da(i),n=sa(n,i,u),n!==null?n.sibling:null);Da(i);break;case 19:var f=(n.flags&128)!==0;if(l=(u&i.childLanes)!==0,l||(Nu(n,i,u,!1),l=(u&i.childLanes)!==0),f){if(l)return t1(n,i,u);i.flags|=128}if(f=i.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),je(vt,vt.current),l)break;return null;case 22:case 23:return i.lanes=0,Kp(n,i,u);case 24:ka(i,_t,n.memoizedState.cache)}return sa(n,i,u)}function n1(n,i,u){if(n!==null)if(n.memoizedProps!==i.pendingProps)Nt=!0;else{if(!of(n,u)&&(i.flags&128)===0)return Nt=!1,rA(n,i,u);Nt=(n.flags&131072)!==0}else Nt=!1,Fe&&(i.flags&1048576)!==0&&Fm(i,dl,i.index);switch(i.lanes=0,i.tag){case 16:e:{n=i.pendingProps;var l=i.elementType,f=l._init;if(l=f(l._payload),i.type=l,typeof l=="function")Sf(l)?(n=Ti(l,n),i.tag=1,i=Zp(null,i,l,n,u)):(i.tag=0,i=ef(null,i,l,n,u));else{if(l!=null){if(f=l.$$typeof,f===C){i.tag=11,i=qp(null,i,l,n,u);break e}else if(f===R){i.tag=14,i=Gp(null,i,l,n,u);break e}}throw i=se(l)||l,Error(r(306,i,""))}}return i;case 0:return ef(n,i,i.type,i.pendingProps,u);case 1:return l=i.type,f=Ti(l,i.pendingProps),Zp(n,i,l,f,u);case 3:e:{if(ii(i,i.stateNode.containerInfo),n===null)throw Error(r(387));var p=i.pendingProps;f=i.memoizedState,l=f.element,mf(n,i),Ou(i,p,null,u);var y=i.memoizedState;if(p=y.cache,ka(i,_t,p),p!==f.cache&&df(i,[_t],u,!0),Du(),p=y.element,f.isDehydrated)if(f={element:p,isDehydrated:!1,cache:y.cache},i.updateQueue.baseState=f,i.memoizedState=f,i.flags&256){i=$p(n,i,p,u);break e}else if(p!==l){l=gn(Error(r(424)),i),gu(l),i=$p(n,i,p,u);break e}else for(wt=Mn(i.stateNode.containerInfo.firstChild),qt=i,Fe=!0,wn=null,Un=!0,u=Qm(i,null,p,u),i.child=u;u;)u.flags=u.flags&-3|4096,u=u.sibling;else{if(pu(),p===l){i=sa(n,i,u);break e}kt(n,i,p,u)}i=i.child}return i;case 26:return Cu(n,i),n===null?(u=rg(i.type,null,i.pendingProps,null))?i.memoizedState=u:Fe||(u=i.type,n=i.pendingProps,l=ql(Bn.current).createElement(u),l[Pt]=i,l[Kt]=n,Mt(l,u,n),Ct(l),i.stateNode=l):i.memoizedState=rg(i.type,n.memoizedProps,i.pendingProps,n.memoizedState),null;case 27:return ji(i),n===null&&Fe&&(l=i.stateNode=ng(i.type,i.pendingProps,Bn.current),qt=i,Un=!0,wt=Mn(l.firstChild)),l=i.pendingProps.children,n!==null||Fe?kt(n,i,l,u):i.child=pi(i,null,l,u),Cu(n,i),i.child;case 5:return n===null&&Fe&&((f=l=wt)&&(l=IA(l,i.type,i.pendingProps,Un),l!==null?(i.stateNode=l,qt=i,wt=Mn(l.firstChild),Un=!1,f=!0):f=!1),f||mi(i)),ji(i),f=i.type,p=i.pendingProps,y=n!==null?n.memoizedProps:null,l=p.children,Qf(f,p)?l=null:y!==null&&Qf(f,y)&&(i.flags|=32),i.memoizedState!==null&&(f=Pc(n,i,$x,null,null,u),qu._currentValue=f),Cu(n,i),kt(n,i,l,u),i.child;case 6:return n===null&&Fe&&((n=u=wt)&&(u=PA(u,i.pendingProps,Un),u!==null?(i.stateNode=u,qt=i,wt=null,n=!0):n=!1),n||mi(i)),null;case 13:return Jp(n,i,u);case 4:return ii(i,i.stateNode.containerInfo),l=i.pendingProps,n===null?i.child=pi(i,null,l,u):kt(n,i,l,u),i.child;case 11:return qp(n,i,i.type,i.pendingProps,u);case 7:return kt(n,i,i.pendingProps,u),i.child;case 8:return kt(n,i,i.pendingProps.children,u),i.child;case 12:return kt(n,i,i.pendingProps.children,u),i.child;case 10:return l=i.pendingProps,ka(i,i.type,l.value),kt(n,i,l.children,u),i.child;case 9:return f=i.type._context,l=i.pendingProps.children,Ai(i),f=Bt(f),l=l(f),i.flags|=1,kt(n,i,l,u),i.child;case 14:return Gp(n,i,i.type,i.pendingProps,u);case 15:return Xp(n,i,i.type,i.pendingProps,u);case 19:return t1(n,i,u);case 22:return Kp(n,i,u);case 24:return Ai(i),l=Bt(_t),n===null?(f=Mc(),f===null&&(f=Qe,p=wc(),f.pooledCache=p,p.refCount++,p!==null&&(f.pooledCacheLanes|=u),f=p),i.memoizedState={parent:l,cache:f},hf(i),ka(i,_t,f)):((n.lanes&u)!==0&&(mf(n,i),Ou(i,null,null,u),Du()),f=n.memoizedState,p=i.memoizedState,f.parent!==l?(f={parent:l,cache:l},i.memoizedState=f,i.lanes===0&&(i.memoizedState=i.updateQueue.baseState=f),ka(i,_t,l)):(l=p.cache,ka(i,_t,l),l!==f.cache&&df(i,[_t],u,!0))),kt(n,i,i.pendingProps.children,u),i.child;case 29:throw i.pendingProps}throw Error(r(156,i.tag))}var cf=we(null),xi=null,la=null;function ka(n,i,u){je(cf,i._currentValue),i._currentValue=u}function oa(n){n._currentValue=cf.current,Xe(cf)}function ff(n,i,u){for(;n!==null;){var l=n.alternate;if((n.childLanes&i)!==i?(n.childLanes|=i,l!==null&&(l.childLanes|=i)):l!==null&&(l.childLanes&i)!==i&&(l.childLanes|=i),n===u)break;n=n.return}}function df(n,i,u,l){var f=n.child;for(f!==null&&(f.return=n);f!==null;){var p=f.dependencies;if(p!==null){var y=f.child;p=p.firstContext;e:for(;p!==null;){var S=p;p=f;for(var O=0;O<i.length;O++)if(S.context===i[O]){p.lanes|=u,S=p.alternate,S!==null&&(S.lanes|=u),ff(p.return,u,n),l||(y=null);break e}p=S.next}}else if(f.tag===18){if(y=f.return,y===null)throw Error(r(341));y.lanes|=u,p=y.alternate,p!==null&&(p.lanes|=u),ff(y,u,n),y=null}else y=f.child;if(y!==null)y.return=f;else for(y=f;y!==null;){if(y===n){y=null;break}if(f=y.sibling,f!==null){f.return=y.return,y=f;break}y=y.return}f=y}}function Nu(n,i,u,l){n=null;for(var f=i,p=!1;f!==null;){if(!p){if((f.flags&524288)!==0)p=!0;else if((f.flags&262144)!==0)break}if(f.tag===10){var y=f.alternate;if(y===null)throw Error(r(387));if(y=y.memoizedProps,y!==null){var S=f.type;nn(f.pendingProps.value,y.value)||(n!==null?n.push(S):n=[S])}}else if(f===zi.current){if(y=f.alternate,y===null)throw Error(r(387));y.memoizedState.memoizedState!==f.memoizedState.memoizedState&&(n!==null?n.push(qu):n=[qu])}f=f.return}n!==null&&df(i,n,u,l),i.flags|=262144}function Dl(n){for(n=n.firstContext;n!==null;){if(!nn(n.context._currentValue,n.memoizedValue))return!0;n=n.next}return!1}function Ai(n){xi=n,la=null,n=n.dependencies,n!==null&&(n.firstContext=null)}function Bt(n){return a1(xi,n)}function Ol(n,i){return xi===null&&Ai(n),a1(n,i)}function a1(n,i){var u=i._currentValue;if(i={context:i,memoizedValue:u,next:null},la===null){if(n===null)throw Error(r(308));la=i,n.dependencies={lanes:0,firstContext:i},n.flags|=524288}else la=la.next=i;return u}var Ma=!1;function hf(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function mf(n,i){n=n.updateQueue,i.updateQueue===n&&(i.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function Ia(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function Pa(n,i,u){var l=n.updateQueue;if(l===null)return null;if(l=l.shared,(it&2)!==0){var f=l.pending;return f===null?i.next=i:(i.next=f.next,f.next=i),l.pending=i,i=cl(n),Um(n,null,u),i}return ol(n,l,i,u),cl(n)}function Ru(n,i,u){if(i=i.updateQueue,i!==null&&(i=i.shared,(u&4194176)!==0)){var l=i.lanes;l&=n.pendingLanes,u|=l,i.lanes=u,G0(n,u)}}function pf(n,i){var u=n.updateQueue,l=n.alternate;if(l!==null&&(l=l.updateQueue,u===l)){var f=null,p=null;if(u=u.firstBaseUpdate,u!==null){do{var y={lane:u.lane,tag:u.tag,payload:u.payload,callback:null,next:null};p===null?f=p=y:p=p.next=y,u=u.next}while(u!==null);p===null?f=p=i:p=p.next=i}else f=p=i;u={baseState:l.baseState,firstBaseUpdate:f,lastBaseUpdate:p,shared:l.shared,callbacks:l.callbacks},n.updateQueue=u;return}n=u.lastBaseUpdate,n===null?u.firstBaseUpdate=i:n.next=i,u.lastBaseUpdate=i}var gf=!1;function Du(){if(gf){var n=cr;if(n!==null)throw n}}function Ou(n,i,u,l){gf=!1;var f=n.updateQueue;Ma=!1;var p=f.firstBaseUpdate,y=f.lastBaseUpdate,S=f.shared.pending;if(S!==null){f.shared.pending=null;var O=S,P=O.next;O.next=null,y===null?p=P:y.next=P,y=O;var K=n.alternate;K!==null&&(K=K.updateQueue,S=K.lastBaseUpdate,S!==y&&(S===null?K.firstBaseUpdate=P:S.next=P,K.lastBaseUpdate=O))}if(p!==null){var ee=f.baseState;y=0,K=P=O=null,S=p;do{var V=S.lane&-536870913,X=V!==S.lane;if(X?(He&V)===V:(l&V)===V){V!==0&&V===or&&(gf=!0),K!==null&&(K=K.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});e:{var ye=n,Ne=S;V=i;var ct=u;switch(Ne.tag){case 1:if(ye=Ne.payload,typeof ye=="function"){ee=ye.call(ct,ee,V);break e}ee=ye;break e;case 3:ye.flags=ye.flags&-65537|128;case 0:if(ye=Ne.payload,V=typeof ye=="function"?ye.call(ct,ee,V):ye,V==null)break e;ee=ae({},ee,V);break e;case 2:Ma=!0}}V=S.callback,V!==null&&(n.flags|=64,X&&(n.flags|=8192),X=f.callbacks,X===null?f.callbacks=[V]:X.push(V))}else X={lane:V,tag:S.tag,payload:S.payload,callback:S.callback,next:null},K===null?(P=K=X,O=ee):K=K.next=X,y|=V;if(S=S.next,S===null){if(S=f.shared.pending,S===null)break;X=S,S=X.next,X.next=null,f.lastBaseUpdate=X,f.shared.pending=null}}while(!0);K===null&&(O=ee),f.baseState=O,f.firstBaseUpdate=P,f.lastBaseUpdate=K,p===null&&(f.shared.lanes=0),za|=y,n.lanes=y,n.memoizedState=ee}}function i1(n,i){if(typeof n!="function")throw Error(r(191,n));n.call(i)}function r1(n,i){var u=n.callbacks;if(u!==null)for(n.callbacks=null,n=0;n<u.length;n++)i1(u[n],i)}function Lu(n,i){try{var u=i.updateQueue,l=u!==null?u.lastEffect:null;if(l!==null){var f=l.next;u=f;do{if((u.tag&n)===n){l=void 0;var p=u.create,y=u.inst;l=p(),y.destroy=l}u=u.next}while(u!==f)}}catch(S){Ke(i,i.return,S)}}function Ba(n,i,u){try{var l=i.updateQueue,f=l!==null?l.lastEffect:null;if(f!==null){var p=f.next;l=p;do{if((l.tag&n)===n){var y=l.inst,S=y.destroy;if(S!==void 0){y.destroy=void 0,f=i;var O=u;try{S()}catch(P){Ke(f,O,P)}}}l=l.next}while(l!==p)}}catch(P){Ke(i,i.return,P)}}function u1(n){var i=n.updateQueue;if(i!==null){var u=n.stateNode;try{r1(i,u)}catch(l){Ke(n,n.return,l)}}}function s1(n,i,u){u.props=Ti(n.type,n.memoizedProps),u.state=n.memoizedState;try{u.componentWillUnmount()}catch(l){Ke(n,i,l)}}function Si(n,i){try{var u=n.ref;if(u!==null){var l=n.stateNode;switch(n.tag){case 26:case 27:case 5:var f=l;break;default:f=l}typeof u=="function"?n.refCleanup=u(f):u.current=f}}catch(p){Ke(n,i,p)}}function an(n,i){var u=n.ref,l=n.refCleanup;if(u!==null)if(typeof l=="function")try{l()}catch(f){Ke(n,i,f)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof u=="function")try{u(null)}catch(f){Ke(n,i,f)}else u.current=null}function l1(n){var i=n.type,u=n.memoizedProps,l=n.stateNode;try{e:switch(i){case"button":case"input":case"select":case"textarea":u.autoFocus&&l.focus();break e;case"img":u.src?l.src=u.src:u.srcSet&&(l.srcset=u.srcSet)}}catch(f){Ke(n,n.return,f)}}function o1(n,i,u){try{var l=n.stateNode;OA(l,n.type,u,i),l[Kt]=i}catch(f){Ke(n,n.return,f)}}function c1(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27||n.tag===4}function Ef(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||c1(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==27&&n.tag!==18;){if(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 bf(n,i,u){var l=n.tag;if(l===5||l===6)n=n.stateNode,i?u.nodeType===8?u.parentNode.insertBefore(n,i):u.insertBefore(n,i):(u.nodeType===8?(i=u.parentNode,i.insertBefore(n,u)):(i=u,i.appendChild(n)),u=u._reactRootContainer,u!=null||i.onclick!==null||(i.onclick=Yl));else if(l!==4&&l!==27&&(n=n.child,n!==null))for(bf(n,i,u),n=n.sibling;n!==null;)bf(n,i,u),n=n.sibling}function Ll(n,i,u){var l=n.tag;if(l===5||l===6)n=n.stateNode,i?u.insertBefore(n,i):u.appendChild(n);else if(l!==4&&l!==27&&(n=n.child,n!==null))for(Ll(n,i,u),n=n.sibling;n!==null;)Ll(n,i,u),n=n.sibling}var ca=!1,lt=!1,yf=!1,f1=typeof WeakSet=="function"?WeakSet:Set,Rt=null,d1=!1;function uA(n,i){if(n=n.containerInfo,Xf=Zl,n=Dm(n),Tc(n)){if("selectionStart"in n)var u={start:n.selectionStart,end:n.selectionEnd};else e:{u=(u=n.ownerDocument)&&u.defaultView||window;var l=u.getSelection&&u.getSelection();if(l&&l.rangeCount!==0){u=l.anchorNode;var f=l.anchorOffset,p=l.focusNode;l=l.focusOffset;try{u.nodeType,p.nodeType}catch{u=null;break e}var y=0,S=-1,O=-1,P=0,K=0,ee=n,V=null;t:for(;;){for(var X;ee!==u||f!==0&&ee.nodeType!==3||(S=y+f),ee!==p||l!==0&&ee.nodeType!==3||(O=y+l),ee.nodeType===3&&(y+=ee.nodeValue.length),(X=ee.firstChild)!==null;)V=ee,ee=X;for(;;){if(ee===n)break t;if(V===u&&++P===f&&(S=y),V===p&&++K===l&&(O=y),(X=ee.nextSibling)!==null)break;ee=V,V=ee.parentNode}ee=X}u=S===-1||O===-1?null:{start:S,end:O}}else u=null}u=u||{start:0,end:0}}else u=null;for(Kf={focusedElem:n,selectionRange:u},Zl=!1,Rt=i;Rt!==null;)if(i=Rt,n=i.child,(i.subtreeFlags&1028)!==0&&n!==null)n.return=i,Rt=n;else for(;Rt!==null;){switch(i=Rt,p=i.alternate,n=i.flags,i.tag){case 0:break;case 11:case 15:break;case 1:if((n&1024)!==0&&p!==null){n=void 0,u=i,f=p.memoizedProps,p=p.memoizedState,l=u.stateNode;try{var ye=Ti(u.type,f,u.elementType===u.type);n=l.getSnapshotBeforeUpdate(ye,p),l.__reactInternalSnapshotBeforeUpdate=n}catch(Ne){Ke(u,u.return,Ne)}}break;case 3:if((n&1024)!==0){if(n=i.stateNode.containerInfo,u=n.nodeType,u===9)$f(n);else if(u===1)switch(n.nodeName){case"HEAD":case"HTML":case"BODY":$f(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(r(163))}if(n=i.sibling,n!==null){n.return=i.return,Rt=n;break}Rt=i.return}return ye=d1,d1=!1,ye}function h1(n,i,u){var l=u.flags;switch(u.tag){case 0:case 11:case 15:da(n,u),l&4&&Lu(5,u);break;case 1:if(da(n,u),l&4)if(n=u.stateNode,i===null)try{n.componentDidMount()}catch(S){Ke(u,u.return,S)}else{var f=Ti(u.type,i.memoizedProps);i=i.memoizedState;try{n.componentDidUpdate(f,i,n.__reactInternalSnapshotBeforeUpdate)}catch(S){Ke(u,u.return,S)}}l&64&&u1(u),l&512&&Si(u,u.return);break;case 3:if(da(n,u),l&64&&(l=u.updateQueue,l!==null)){if(n=null,u.child!==null)switch(u.child.tag){case 27:case 5:n=u.child.stateNode;break;case 1:n=u.child.stateNode}try{r1(l,n)}catch(S){Ke(u,u.return,S)}}break;case 26:da(n,u),l&512&&Si(u,u.return);break;case 27:case 5:da(n,u),i===null&&l&4&&l1(u),l&512&&Si(u,u.return);break;case 12:da(n,u);break;case 13:da(n,u),l&4&&g1(n,u);break;case 22:if(f=u.memoizedState!==null||ca,!f){i=i!==null&&i.memoizedState!==null||lt;var p=ca,y=lt;ca=f,(lt=i)&&!y?Ua(n,u,(u.subtreeFlags&8772)!==0):da(n,u),ca=p,lt=y}l&512&&(u.memoizedProps.mode==="manual"?Si(u,u.return):an(u,u.return));break;default:da(n,u)}}function m1(n){var i=n.alternate;i!==null&&(n.alternate=null,m1(i)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(i=n.stateNode,i!==null&&ic(i)),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 Tt=null,rn=!1;function fa(n,i,u){for(u=u.child;u!==null;)p1(n,i,u),u=u.sibling}function p1(n,i,u){if(St&&typeof St.onCommitFiberUnmount=="function")try{St.onCommitFiberUnmount(Yt,u)}catch{}switch(u.tag){case 26:lt||an(u,i),fa(n,i,u),u.memoizedState?u.memoizedState.count--:u.stateNode&&(u=u.stateNode,u.parentNode.removeChild(u));break;case 27:lt||an(u,i);var l=Tt,f=rn;for(Tt=u.stateNode,fa(n,i,u),u=u.stateNode,i=u.attributes;i.length;)u.removeAttributeNode(i[0]);ic(u),Tt=l,rn=f;break;case 5:lt||an(u,i);case 6:f=Tt;var p=rn;if(Tt=null,fa(n,i,u),Tt=f,rn=p,Tt!==null)if(rn)try{n=Tt,l=u.stateNode,n.nodeType===8?n.parentNode.removeChild(l):n.removeChild(l)}catch(y){Ke(u,i,y)}else try{Tt.removeChild(u.stateNode)}catch(y){Ke(u,i,y)}break;case 18:Tt!==null&&(rn?(i=Tt,u=u.stateNode,i.nodeType===8?Zf(i.parentNode,u):i.nodeType===1&&Zf(i,u),Qu(i)):Zf(Tt,u.stateNode));break;case 4:l=Tt,f=rn,Tt=u.stateNode.containerInfo,rn=!0,fa(n,i,u),Tt=l,rn=f;break;case 0:case 11:case 14:case 15:lt||Ba(2,u,i),lt||Ba(4,u,i),fa(n,i,u);break;case 1:lt||(an(u,i),l=u.stateNode,typeof l.componentWillUnmount=="function"&&s1(u,i,l)),fa(n,i,u);break;case 21:fa(n,i,u);break;case 22:lt||an(u,i),lt=(l=lt)||u.memoizedState!==null,fa(n,i,u),lt=l;break;default:fa(n,i,u)}}function g1(n,i){if(i.memoizedState===null&&(n=i.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null))))try{Qu(n)}catch(u){Ke(i,i.return,u)}}function sA(n){switch(n.tag){case 13:case 19:var i=n.stateNode;return i===null&&(i=n.stateNode=new f1),i;case 22:return n=n.stateNode,i=n._retryCache,i===null&&(i=n._retryCache=new f1),i;default:throw Error(r(435,n.tag))}}function Tf(n,i){var u=sA(n);i.forEach(function(l){var f=TA.bind(null,n,l);u.has(l)||(u.add(l),l.then(f,f))})}function Tn(n,i){var u=i.deletions;if(u!==null)for(var l=0;l<u.length;l++){var f=u[l],p=n,y=i,S=y;e:for(;S!==null;){switch(S.tag){case 27:case 5:Tt=S.stateNode,rn=!1;break e;case 3:Tt=S.stateNode.containerInfo,rn=!0;break e;case 4:Tt=S.stateNode.containerInfo,rn=!0;break e}S=S.return}if(Tt===null)throw Error(r(160));p1(p,y,f),Tt=null,rn=!1,p=f.alternate,p!==null&&(p.return=null),f.return=null}if(i.subtreeFlags&13878)for(i=i.child;i!==null;)E1(i,n),i=i.sibling}var kn=null;function E1(n,i){var u=n.alternate,l=n.flags;switch(n.tag){case 0:case 11:case 14:case 15:Tn(i,n),xn(n),l&4&&(Ba(3,n,n.return),Lu(3,n),Ba(5,n,n.return));break;case 1:Tn(i,n),xn(n),l&512&&(lt||u===null||an(u,u.return)),l&64&&ca&&(n=n.updateQueue,n!==null&&(l=n.callbacks,l!==null&&(u=n.shared.hiddenCallbacks,n.shared.hiddenCallbacks=u===null?l:u.concat(l))));break;case 26:var f=kn;if(Tn(i,n),xn(n),l&512&&(lt||u===null||an(u,u.return)),l&4){var p=u!==null?u.memoizedState:null;if(l=n.memoizedState,u===null)if(l===null)if(n.stateNode===null){e:{l=n.type,u=n.memoizedProps,f=f.ownerDocument||f;t:switch(l){case"title":p=f.getElementsByTagName("title")[0],(!p||p[au]||p[Pt]||p.namespaceURI==="http://www.w3.org/2000/svg"||p.hasAttribute("itemprop"))&&(p=f.createElement(l),f.head.insertBefore(p,f.querySelector("head > title"))),Mt(p,l,u),p[Pt]=n,Ct(p),l=p;break e;case"link":var y=lg("link","href",f).get(l+(u.href||""));if(y){for(var S=0;S<y.length;S++)if(p=y[S],p.getAttribute("href")===(u.href==null?null:u.href)&&p.getAttribute("rel")===(u.rel==null?null:u.rel)&&p.getAttribute("title")===(u.title==null?null:u.title)&&p.getAttribute("crossorigin")===(u.crossOrigin==null?null:u.crossOrigin)){y.splice(S,1);break t}}p=f.createElement(l),Mt(p,l,u),f.head.appendChild(p);break;case"meta":if(y=lg("meta","content",f).get(l+(u.content||""))){for(S=0;S<y.length;S++)if(p=y[S],p.getAttribute("content")===(u.content==null?null:""+u.content)&&p.getAttribute("name")===(u.name==null?null:u.name)&&p.getAttribute("property")===(u.property==null?null:u.property)&&p.getAttribute("http-equiv")===(u.httpEquiv==null?null:u.httpEquiv)&&p.getAttribute("charset")===(u.charSet==null?null:u.charSet)){y.splice(S,1);break t}}p=f.createElement(l),Mt(p,l,u),f.head.appendChild(p);break;default:throw Error(r(468,l))}p[Pt]=n,Ct(p),l=p}n.stateNode=l}else og(f,n.type,n.stateNode);else n.stateNode=sg(f,l,n.memoizedProps);
48else p!==l?(p===null?u.stateNode!==null&&(u=u.stateNode,u.parentNode.removeChild(u)):p.count--,l===null?og(f,n.type,n.stateNode):sg(f,l,n.memoizedProps)):l===null&&n.stateNode!==null&&o1(n,n.memoizedProps,u.memoizedProps)}break;case 27:if(l&4&&n.alternate===null){f=n.stateNode,p=n.memoizedProps;try{for(var O=f.firstChild;O;){var P=O.nextSibling,K=O.nodeName;O[au]||K==="HEAD"||K==="BODY"||K==="SCRIPT"||K==="STYLE"||K==="LINK"&&O.rel.toLowerCase()==="stylesheet"||f.removeChild(O),O=P}for(var ee=n.type,V=f.attributes;V.length;)f.removeAttributeNode(V[0]);Mt(f,ee,p),f[Pt]=n,f[Kt]=p}catch(ye){Ke(n,n.return,ye)}}case 5:if(Tn(i,n),xn(n),l&512&&(lt||u===null||an(u,u.return)),n.flags&32){f=n.stateNode;try{Zi(f,"")}catch(ye){Ke(n,n.return,ye)}}l&4&&n.stateNode!=null&&(f=n.memoizedProps,o1(n,f,u!==null?u.memoizedProps:f)),l&1024&&(yf=!0);break;case 6:if(Tn(i,n),xn(n),l&4){if(n.stateNode===null)throw Error(r(162));l=n.memoizedProps,u=n.stateNode;try{u.nodeValue=l}catch(ye){Ke(n,n.return,ye)}}break;case 3:if(Kl=null,f=kn,kn=Gl(i.containerInfo),Tn(i,n),kn=f,xn(n),l&4&&u!==null&&u.memoizedState.isDehydrated)try{Qu(i.containerInfo)}catch(ye){Ke(n,n.return,ye)}yf&&(yf=!1,b1(n));break;case 4:l=kn,kn=Gl(n.stateNode.containerInfo),Tn(i,n),xn(n),kn=l;break;case 12:Tn(i,n),xn(n);break;case 13:Tn(i,n),xn(n),n.child.flags&8192&&n.memoizedState!==null!=(u!==null&&u.memoizedState!==null)&&(Df=dn()),l&4&&(l=n.updateQueue,l!==null&&(n.updateQueue=null,Tf(n,l)));break;case 22:if(l&512&&(lt||u===null||an(u,u.return)),O=n.memoizedState!==null,P=u!==null&&u.memoizedState!==null,K=ca,ee=lt,ca=K||O,lt=ee||P,Tn(i,n),lt=ee,ca=K,xn(n),i=n.stateNode,i._current=n,i._visibility&=-3,i._visibility|=i._pendingVisibility&2,l&8192&&(i._visibility=O?i._visibility&-2:i._visibility|1,O&&(i=ca||lt,u===null||P||i||mr(n)),n.memoizedProps===null||n.memoizedProps.mode!=="manual"))e:for(u=null,i=n;;){if(i.tag===5||i.tag===26||i.tag===27){if(u===null){P=u=i;try{if(f=P.stateNode,O)p=f.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none";else{y=P.stateNode,S=P.memoizedProps.style;var X=S!=null&&S.hasOwnProperty("display")?S.display:null;y.style.display=X==null||typeof X=="boolean"?"":(""+X).trim()}}catch(ye){Ke(P,P.return,ye)}}}else if(i.tag===6){if(u===null){P=i;try{P.stateNode.nodeValue=O?"":P.memoizedProps}catch(ye){Ke(P,P.return,ye)}}}else if((i.tag!==22&&i.tag!==23||i.memoizedState===null||i===n)&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===n)break e;for(;i.sibling===null;){if(i.return===null||i.return===n)break e;u===i&&(u=null),i=i.return}u===i&&(u=null),i.sibling.return=i.return,i=i.sibling}l&4&&(l=n.updateQueue,l!==null&&(u=l.retryQueue,u!==null&&(l.retryQueue=null,Tf(n,u))));break;case 19:Tn(i,n),xn(n),l&4&&(l=n.updateQueue,l!==null&&(n.updateQueue=null,Tf(n,l)));break;case 21:break;default:Tn(i,n),xn(n)}}function xn(n){var i=n.flags;if(i&2){try{if(n.tag!==27){e:{for(var u=n.return;u!==null;){if(c1(u)){var l=u;break e}u=u.return}throw Error(r(160))}switch(l.tag){case 27:var f=l.stateNode,p=Ef(n);Ll(n,p,f);break;case 5:var y=l.stateNode;l.flags&32&&(Zi(y,""),l.flags&=-33);var S=Ef(n);Ll(n,S,y);break;case 3:case 4:var O=l.stateNode.containerInfo,P=Ef(n);bf(n,P,O);break;default:throw Error(r(161))}}}catch(K){Ke(n,n.return,K)}n.flags&=-3}i&4096&&(n.flags&=-4097)}function b1(n){if(n.subtreeFlags&1024)for(n=n.child;n!==null;){var i=n;b1(i),i.tag===5&&i.flags&1024&&i.stateNode.reset(),n=n.sibling}}function da(n,i){if(i.subtreeFlags&8772)for(i=i.child;i!==null;)h1(n,i.alternate,i),i=i.sibling}function mr(n){for(n=n.child;n!==null;){var i=n;switch(i.tag){case 0:case 11:case 14:case 15:Ba(4,i,i.return),mr(i);break;case 1:an(i,i.return);var u=i.stateNode;typeof u.componentWillUnmount=="function"&&s1(i,i.return,u),mr(i);break;case 26:case 27:case 5:an(i,i.return),mr(i);break;case 22:an(i,i.return),i.memoizedState===null&&mr(i);break;default:mr(i)}n=n.sibling}}function Ua(n,i,u){for(u=u&&(i.subtreeFlags&8772)!==0,i=i.child;i!==null;){var l=i.alternate,f=n,p=i,y=p.flags;switch(p.tag){case 0:case 11:case 15:Ua(f,p,u),Lu(4,p);break;case 1:if(Ua(f,p,u),l=p,f=l.stateNode,typeof f.componentDidMount=="function")try{f.componentDidMount()}catch(P){Ke(l,l.return,P)}if(l=p,f=l.updateQueue,f!==null){var S=l.stateNode;try{var O=f.shared.hiddenCallbacks;
vendor: 37,491 bytes, lines 48-49
48if(O!==null)for(f.shared.hiddenCallbacks=null,f=0;f<O.length;f++)i1(O[f],S)}catch(P){Ke(l,l.return,P)}}u&&y&64&&u1(p),Si(p,p.return);break;case 26:case 27:case 5:Ua(f,p,u),u&&l===null&&y&4&&l1(p),Si(p,p.return);break;case 12:Ua(f,p,u);break;case 13:Ua(f,p,u),u&&y&4&&g1(f,p);break;case 22:p.memoizedState===null&&Ua(f,p,u),Si(p,p.return);break;default:Ua(f,p,u)}i=i.sibling}}function xf(n,i){var u=null;n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(u=n.memoizedState.cachePool.pool),n=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(n=i.memoizedState.cachePool.pool),n!==u&&(n!=null&&n.refCount++,u!=null&&xu(u))}function Af(n,i){n=null,i.alternate!==null&&(n=i.alternate.memoizedState.cache),i=i.memoizedState.cache,i!==n&&(i.refCount++,n!=null&&xu(n))}function Ha(n,i,u,l){if(i.subtreeFlags&10256)for(i=i.child;i!==null;)y1(n,i,u,l),i=i.sibling}function y1(n,i,u,l){var f=i.flags;switch(i.tag){case 0:case 11:case 15:Ha(n,i,u,l),f&2048&&Lu(9,i);break;case 3:Ha(n,i,u,l),f&2048&&(n=null,i.alternate!==null&&(n=i.alternate.memoizedState.cache),i=i.memoizedState.cache,i!==n&&(i.refCount++,n!=null&&xu(n)));break;case 12:if(f&2048){Ha(n,i,u,l),n=i.stateNode;try{var p=i.memoizedProps,y=p.id,S=p.onPostCommit;typeof S=="function"&&S(y,i.alternate===null?"mount":"update",n.passiveEffectDuration,-0)}catch(O){Ke(i,i.return,O)}}else Ha(n,i,u,l);break;case 23:break;case 22:p=i.stateNode,i.memoizedState!==null?p._visibility&4?Ha(n,i,u,l):wu(n,i):p._visibility&4?Ha(n,i,u,l):(p._visibility|=4,pr(n,i,u,l,(i.subtreeFlags&10256)!==0)),f&2048&&xf(i.alternate,i);break;case 24:Ha(n,i,u,l),f&2048&&Af(i.alternate,i);break;default:Ha(n,i,u,l)}}function pr(n,i,u,l,f){for(f=f&&(i.subtreeFlags&10256)!==0,i=i.child;i!==null;){var p=n,y=i,S=u,O=l,P=y.flags;switch(y.tag){case 0:case 11:case 15:pr(p,y,S,O,f),Lu(8,y);break;case 23:break;case 22:var K=y.stateNode;y.memoizedState!==null?K._visibility&4?pr(p,y,S,O,f):wu(p,y):(K._visibility|=4,pr(p,y,S,O,f)),f&&P&2048&&xf(y.alternate,y);break;case 24:pr(p,y,S,O,f),f&&P&2048&&Af(y.alternate,y);break;default:pr(p,y,S,O,f)}i=i.sibling}}function wu(n,i){if(i.subtreeFlags&10256)for(i=i.child;i!==null;){var u=n,l=i,f=l.flags;switch(l.tag){case 22:wu(u,l),f&2048&&xf(l.alternate,l);break;case 24:wu(u,l),f&2048&&Af(l.alternate,l);break;default:wu(u,l)}i=i.sibling}}var ku=8192;function gr(n){if(n.subtreeFlags&ku)for(n=n.child;n!==null;)T1(n),n=n.sibling}function T1(n){switch(n.tag){case 26:gr(n),n.flags&ku&&n.memoizedState!==null&&QA(kn,n.memoizedState,n.memoizedProps);break;case 5:gr(n);break;case 3:case 4:var i=kn;kn=Gl(n.stateNode.containerInfo),gr(n),kn=i;break;case 22:n.memoizedState===null&&(i=n.alternate,i!==null&&i.memoizedState!==null?(i=ku,ku=16777216,gr(n),ku=i):gr(n));break;default:gr(n)}}function x1(n){var i=n.alternate;if(i!==null&&(n=i.child,n!==null)){i.child=null;do i=n.sibling,n.sibling=null,n=i;while(n!==null)}}function Mu(n){var i=n.deletions;if((n.flags&16)!==0){if(i!==null)for(var u=0;u<i.length;u++){var l=i[u];Rt=l,S1(l,n)}x1(n)}if(n.subtreeFlags&10256)for(n=n.child;n!==null;)A1(n),n=n.sibling}function A1(n){switch(n.tag){case 0:case 11:case 15:Mu(n),n.flags&2048&&Ba(9,n,n.return);break;case 3:Mu(n);break;case 12:Mu(n);break;case 22:var i=n.stateNode;n.memoizedState!==null&&i._visibility&4&&(n.return===null||n.return.tag!==13)?(i._visibility&=-5,wl(n)):Mu(n);break;default:Mu(n)}}function wl(n){var i=n.deletions;if((n.flags&16)!==0){if(i!==null)for(var u=0;u<i.length;u++){var l=i[u];Rt=l,S1(l,n)}x1(n)}for(n=n.child;n!==null;){switch(i=n,i.tag){case 0:case 11:case 15:Ba(8,i,i.return),wl(i);break;case 22:u=i.stateNode,u._visibility&4&&(u._visibility&=-5,wl(i));break;default:wl(i)}n=n.sibling}}function S1(n,i){for(;Rt!==null;){var u=Rt;switch(u.tag){case 0:case 11:case 15:Ba(8,u,i);break;case 23:case 22:if(u.memoizedState!==null&&u.memoizedState.cachePool!==null){var l=u.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:xu(u.memoizedState.cache)}if(l=u.child,l!==null)l.return=u,Rt=l;else e:for(u=n;Rt!==null;){l=Rt;var f=l.sibling,p=l.return;if(m1(l),l===u){Rt=null;break e}if(f!==null){f.return=p,Rt=f;break e}Rt=p}}}function lA(n,i,u,l){this.tag=n,this.key=u,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=i,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function An(n,i,u,l){return new lA(n,i,u,l)}function Sf(n){return n=n.prototype,!(!n||!n.isReactComponent)}function Fa(n,i){var u=n.alternate;return u===null?(u=An(n.tag,i,n.key,n.mode),u.elementType=n.elementType,u.type=n.type,u.stateNode=n.stateNode,u.alternate=n,n.alternate=u):(u.pendingProps=i,u.type=n.type,u.flags=0,u.subtreeFlags=0,u.deletions=null),u.flags=n.flags&31457280,u.childLanes=n.childLanes,u.lanes=n.lanes,u.child=n.child,u.memoizedProps=n.memoizedProps,u.memoizedState=n.memoizedState,u.updateQueue=n.updateQueue,i=n.dependencies,u.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext},u.sibling=n.sibling,u.index=n.index,u.ref=n.ref,u.refCleanup=n.refCleanup,u}function v1(n,i){n.flags&=31457282;var u=n.alternate;return u===null?(n.childLanes=0,n.lanes=i,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null):(n.childLanes=u.childLanes,n.lanes=u.lanes,n.child=u.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=u.memoizedProps,n.memoizedState=u.memoizedState,n.updateQueue=u.updateQueue,n.type=u.type,i=u.dependencies,n.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext}),n}function kl(n,i,u,l,f,p){var y=0;if(l=n,typeof n=="function")Sf(n)&&(y=1);else if(typeof n=="string")y=XA(n,u,Vt.current)?26:n==="html"||n==="head"||n==="body"?27:5;else e:switch(n){case h:return vi(u.children,f,p,i);case m:y=8,f|=24;break;case E:return n=An(12,u,i,f|2),n.elementType=E,n.lanes=p,n;case w:return n=An(13,u,i,f),n.elementType=w,n.lanes=p,n;case B:return n=An(19,u,i,f),n.elementType=B,n.lanes=p,n;case U:return _1(u,f,p,i);default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case b:case x:y=10;break e;case T:y=9;break e;case C:y=11;break e;case R:y=14;break e;case F:y=16,l=null;break e}y=29,u=Error(r(130,n===null?"null":typeof n,"")),l=null}return i=An(y,u,i,f),i.elementType=n,i.type=l,i.lanes=p,i}function vi(n,i,u,l){return n=An(7,n,l,i),n.lanes=u,n}function _1(n,i,u,l){n=An(22,n,l,i),n.elementType=U,n.lanes=u;var f={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var p=f._current;if(p===null)throw Error(r(456));if((f._pendingVisibility&2)===0){var y=Ra(p,2);y!==null&&(f._pendingVisibility|=2,Gt(y,p,2))}},attach:function(){var p=f._current;if(p===null)throw Error(r(456));if((f._pendingVisibility&2)!==0){var y=Ra(p,2);y!==null&&(f._pendingVisibility&=-3,Gt(y,p,2))}}};return n.stateNode=f,n}function vf(n,i,u){return n=An(6,n,null,i),n.lanes=u,n}function _f(n,i,u){return i=An(4,n.children!==null?n.children:[],n.key,i),i.lanes=u,i.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},i}function ha(n){n.flags|=4}function C1(n,i){if(i.type!=="stylesheet"||(i.state.loading&4)!==0)n.flags&=-16777217;else if(n.flags|=16777216,!cg(i)){if(i=yn.current,i!==null&&((He&4194176)===He?Hn!==null:(He&62914560)!==He&&(He&536870912)===0||i!==Hn))throw bu=Dc,Vm;n.flags|=8192}}function Ml(n,i){i!==null&&(n.flags|=4),n.flags&16384&&(i=n.tag!==22?Y0():536870912,n.lanes|=i,br|=i)}function Iu(n,i){if(!Fe)switch(n.tailMode){case"hidden":i=n.tail;for(var u=null;i!==null;)i.alternate!==null&&(u=i),i=i.sibling;u===null?n.tail=null:u.sibling=null;break;case"collapsed":u=n.tail;for(var l=null;u!==null;)u.alternate!==null&&(l=u),u=u.sibling;l===null?i||n.tail===null?n.tail=null:n.tail.sibling=null:l.sibling=null}}function at(n){var i=n.alternate!==null&&n.alternate.child===n.child,u=0,l=0;if(i)for(var f=n.child;f!==null;)u|=f.lanes|f.childLanes,l|=f.subtreeFlags&31457280,l|=f.flags&31457280,f.return=n,f=f.sibling;else for(f=n.child;f!==null;)u|=f.lanes|f.childLanes,l|=f.subtreeFlags,l|=f.flags,f.return=n,f=f.sibling;return n.subtreeFlags|=l,n.childLanes=u,i}function oA(n,i,u){var l=i.pendingProps;switch(Nc(i),i.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return at(i),null;case 1:return at(i),null;case 3:return u=i.stateNode,l=null,n!==null&&(l=n.memoizedState.cache),i.memoizedState.cache!==l&&(i.flags|=2048),oa(_t),Jn(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),(n===null||n.child===null)&&(mu(i)?ha(i):n===null||n.memoizedState.isDehydrated&&(i.flags&256)===0||(i.flags|=1024,wn!==null&&(kf(wn),wn=null))),at(i),null;case 26:return u=i.memoizedState,n===null?(ha(i),u!==null?(at(i),C1(i,u)):(at(i),i.flags&=-16777217)):u?u!==n.memoizedState?(ha(i),at(i),C1(i,u)):(at(i),i.flags&=-16777217):(n.memoizedProps!==l&&ha(i),at(i),i.flags&=-16777217),null;case 27:Vi(i),u=Bn.current;var f=i.type;if(n!==null&&i.stateNode!=null)n.memoizedProps!==l&&ha(i);else{if(!l){if(i.stateNode===null)throw Error(r(166));return at(i),null}n=Vt.current,mu(i)?zm(i):(n=ng(f,l,u),i.stateNode=n,ha(i))}return at(i),null;case 5:if(Vi(i),u=i.type,n!==null&&i.stateNode!=null)n.memoizedProps!==l&&ha(i);else{if(!l){if(i.stateNode===null)throw Error(r(166));return at(i),null}if(n=Vt.current,mu(i))zm(i);else{switch(f=ql(Bn.current),n){case 1:n=f.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:n=f.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":n=f.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":n=f.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":n=f.createElement("div"),n.innerHTML="<script><\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof l.is=="string"?f.createElement("select",{is:l.is}):f.createElement("select"),l.multiple?n.multiple=!0:l.size&&(n.size=l.size);break;default:n=typeof l.is=="string"?f.createElement(u,{is:l.is}):f.createElement(u)}}n[Pt]=i,n[Kt]=l;e:for(f=i.child;f!==null;){if(f.tag===5||f.tag===6)n.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===i)break e;for(;f.sibling===null;){if(f.return===null||f.return===i)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}i.stateNode=n;e:switch(Mt(n,u,l),u){case"button":case"input":case"select":case"textarea":n=!!l.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&ha(i)}}return at(i),i.flags&=-16777217,null;case 6:if(n&&i.stateNode!=null)n.memoizedProps!==l&&ha(i);else{if(typeof l!="string"&&i.stateNode===null)throw Error(r(166));if(n=Bn.current,mu(i)){if(n=i.stateNode,u=i.memoizedProps,l=null,f=qt,f!==null)switch(f.tag){case 27:case 5:l=f.memoizedProps}n[Pt]=i,n=!!(n.nodeValue===u||l!==null&&l.suppressHydrationWarning===!0||W1(n.nodeValue,u)),n||mi(i)}else n=ql(n).createTextNode(l),n[Pt]=i,i.stateNode=n}return at(i),null;case 13:if(l=i.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(f=mu(i),l!==null&&l.dehydrated!==null){if(n===null){if(!f)throw Error(r(318));if(f=i.memoizedState,f=f!==null?f.dehydrated:null,!f)throw Error(r(317));f[Pt]=i}else pu(),(i.flags&128)===0&&(i.memoizedState=null),i.flags|=4;at(i),f=!1}else wn!==null&&(kf(wn),wn=null),f=!0;if(!f)return i.flags&256?(ra(i),i):(ra(i),null)}if(ra(i),(i.flags&128)!==0)return i.lanes=u,i;if(u=l!==null,n=n!==null&&n.memoizedState!==null,u){l=i.child,f=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(f=l.alternate.memoizedState.cachePool.pool);var p=null;l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(p=l.memoizedState.cachePool.pool),p!==f&&(l.flags|=2048)}return u!==n&&u&&(i.child.flags|=8192),Ml(i,i.updateQueue),at(i),null;case 4:return Jn(),n===null&&Yf(i.stateNode.containerInfo),at(i),null;case 10:return oa(i.type),at(i),null;case 19:if(Xe(vt),f=i.memoizedState,f===null)return at(i),null;if(l=(i.flags&128)!==0,p=f.rendering,p===null)if(l)Iu(f,!1);else{if(ot!==0||n!==null&&(n.flags&128)!==0)for(n=i.child;n!==null;){if(p=El(n),p!==null){for(i.flags|=128,Iu(f,!1),n=p.updateQueue,i.updateQueue=n,Ml(i,n),i.subtreeFlags=0,n=u,u=i.child;u!==null;)v1(u,n),u=u.sibling;return je(vt,vt.current&1|2),i.child}n=n.sibling}f.tail!==null&&dn()>Il&&(i.flags|=128,l=!0,Iu(f,!1),i.lanes=4194304)}else{if(!l)if(n=El(p),n!==null){if(i.flags|=128,l=!0,n=n.updateQueue,i.updateQueue=n,Ml(i,n),Iu(f,!0),f.tail===null&&f.tailMode==="hidden"&&!p.alternate&&!Fe)return at(i),null}else 2*dn()-f.renderingStartTime>Il&&u!==536870912&&(i.flags|=128,l=!0,Iu(f,!1),i.lanes=4194304);f.isBackwards?(p.sibling=i.child,i.child=p):(n=f.last,n!==null?n.sibling=p:i.child=p,f.last=p)}return f.tail!==null?(i=f.tail,f.rendering=i,f.tail=i.sibling,f.renderingStartTime=dn(),i.sibling=null,n=vt.current,je(vt,l?n&1|2:n&1),i):(at(i),null);case 22:case 23:return ra(i),Lc(),l=i.memoizedState!==null,n!==null?n.memoizedState!==null!==l&&(i.flags|=8192):l&&(i.flags|=8192),l?(u&536870912)!==0&&(i.flags&128)===0&&(at(i),i.subtreeFlags&6&&(i.flags|=8192)):at(i),u=i.updateQueue,u!==null&&Ml(i,u.retryQueue),u=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(u=n.memoizedState.cachePool.pool),l=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(l=i.memoizedState.cachePool.pool),l!==u&&(i.flags|=2048),n!==null&&Xe(gi),null;case 24:return u=null,n!==null&&(u=n.memoizedState.cache),i.memoizedState.cache!==u&&(i.flags|=2048),oa(_t),at(i),null;case 25:return null}throw Error(r(156,i.tag))}function cA(n,i){switch(Nc(i),i.tag){case 1:return n=i.flags,n&65536?(i.flags=n&-65537|128,i):null;case 3:return oa(_t),Jn(),n=i.flags,(n&65536)!==0&&(n&128)===0?(i.flags=n&-65537|128,i):null;case 26:case 27:case 5:return Vi(i),null;case 13:if(ra(i),n=i.memoizedState,n!==null&&n.dehydrated!==null){if(i.alternate===null)throw Error(r(340));pu()}return n=i.flags,n&65536?(i.flags=n&-65537|128,i):null;case 19:return Xe(vt),null;case 4:return Jn(),null;case 10:return oa(i.type),null;case 22:case 23:return ra(i),Lc(),n!==null&&Xe(gi),n=i.flags,n&65536?(i.flags=n&-65537|128,i):null;case 24:return oa(_t),null;case 25:return null;default:return null}}function N1(n,i){switch(Nc(i),i.tag){case 3:oa(_t),Jn();break;case 26:case 27:case 5:Vi(i);break;case 4:Jn();break;case 13:ra(i);break;case 19:Xe(vt);break;case 10:oa(i.type);break;case 22:case 23:ra(i),Lc(),n!==null&&Xe(gi);break;case 24:oa(_t)}}var fA={getCacheForType:function(n){var i=Bt(_t),u=i.data.get(n);return u===void 0&&(u=n(),i.data.set(n,u)),u}},dA=typeof WeakMap=="function"?WeakMap:Map,it=0,Qe=null,Be=null,He=0,We=0,un=null,ma=!1,Er=!1,Cf=!1,pa=0,ot=0,za=0,_i=0,Nf=0,Sn=0,br=0,Pu=null,zn=null,Rf=!1,Df=0,Il=1/0,Pl=null,ja=null,Bl=!1,Ci=null,Bu=0,Of=0,Lf=null,Uu=0,wf=null;function sn(){if((it&2)!==0&&He!==0)return He&-He;if(G.T!==null){var n=or;return n!==0?n:Ff()}return K0()}function R1(){Sn===0&&(Sn=(He&536870912)===0||Fe?V0():536870912);var n=yn.current;return n!==null&&(n.flags|=32),Sn}function Gt(n,i,u){(n===Qe&&We===2||n.cancelPendingCommit!==null)&&(yr(n,0),ga(n,He,Sn,!1)),nu(n,u),((it&2)===0||n!==Qe)&&(n===Qe&&((it&2)===0&&(_i|=u),ot===4&&ga(n,He,Sn,!1)),jn(n))}function D1(n,i,u){if((it&6)!==0)throw Error(r(327));var l=!u&&(i&60)===0&&(i&n.expiredLanes)===0||tu(n,i),f=l?pA(n,i):Pf(n,i,!0),p=l;do{if(f===0){Er&&!l&&ga(n,i,0,!1);break}else if(f===6)ga(n,i,0,!ma);else{if(u=n.current.alternate,p&&!hA(u)){f=Pf(n,i,!1),p=!1;continue}if(f===2){if(p=i,n.errorRecoveryDisabledLanes&p)var y=0;else y=n.pendingLanes&-536870913,y=y!==0?y:y&536870912?536870912:0;if(y!==0){i=y;e:{var S=n;f=Pu;var O=S.current.memoizedState.isDehydrated;if(O&&(yr(S,y).flags|=256),y=Pf(S,y,!1),y!==2){if(Cf&&!O){S.errorRecoveryDisabledLanes|=p,_i|=p,f=4;break e}p=zn,zn=f,p!==null&&kf(p)}f=y}if(p=!1,f!==2)continue}}if(f===1){yr(n,0),ga(n,i,0,!0);break}e:{switch(l=n,f){case 0:case 1:throw Error(r(345));case 4:if((i&4194176)===i){ga(l,i,Sn,!ma);break e}break;case 2:zn=null;break;case 3:case 5:break;default:throw Error(r(329))}if(l.finishedWork=u,l.finishedLanes=i,(i&62914560)===i&&(p=Df+300-dn(),10<p)){if(ga(l,i,Sn,!ma),Ws(l,0)!==0)break e;l.timeoutHandle=J1(O1.bind(null,l,u,zn,Pl,Rf,i,Sn,_i,br,ma,2,-0,0),p);break e}O1(l,u,zn,Pl,Rf,i,Sn,_i,br,ma,0,-0,0)}}break}while(!0);jn(n)}function kf(n){zn===null?zn=n:zn.push.apply(zn,n)}function O1(n,i,u,l,f,p,y,S,O,P,K,ee,V){var X=i.subtreeFlags;if((X&8192||(X&16785408)===16785408)&&(Yu={stylesheets:null,count:0,unsuspend:KA},T1(i),i=WA(),i!==null)){n.cancelPendingCommit=i(B1.bind(null,n,u,l,f,y,S,O,1,ee,V)),ga(n,p,y,!P);return}B1(n,u,l,f,y,S,O,K,ee,V)}function hA(n){for(var i=n;;){var u=i.tag;if((u===0||u===11||u===15)&&i.flags&16384&&(u=i.updateQueue,u!==null&&(u=u.stores,u!==null)))for(var l=0;l<u.length;l++){var f=u[l],p=f.getSnapshot;f=f.value;try{if(!nn(p(),f))return!1}catch{return!1}}if(u=i.child,i.subtreeFlags&16384&&u!==null)u.return=i,i=u;else{if(i===n)break;for(;i.sibling===null;){if(i.return===null||i.return===n)return!0;i=i.return}i.sibling.return=i.return,i=i.sibling}}return!0}function ga(n,i,u,l){i&=~Nf,i&=~_i,n.suspendedLanes|=i,n.pingedLanes&=~i,l&&(n.warmLanes|=i),l=n.expirationTimes;for(var f=i;0<f;){var p=31-Et(f),y=1<<p;l[p]=-1,f&=~y}u!==0&&q0(n,u,i)}function Ul(){return(it&6)===0?(Hu(0),!1):!0}function Mf(){if(Be!==null){if(We===0)var n=Be.return;else n=Be,la=xi=null,Hc(n),sr=null,yu=0,n=Be;for(;n!==null;)N1(n.alternate,n),n=n.return;Be=null}}function yr(n,i){n.finishedWork=null,n.finishedLanes=0;var u=n.timeoutHandle;u!==-1&&(n.timeoutHandle=-1,wA(u)),u=n.cancelPendingCommit,u!==null&&(n.cancelPendingCommit=null,u()),Mf(),Qe=n,Be=u=Fa(n.current,null),He=i,We=0,un=null,ma=!1,Er=tu(n,i),Cf=!1,br=Sn=Nf=_i=za=ot=0,zn=Pu=null,Rf=!1,(i&8)!==0&&(i|=i&32);var l=n.entangledLanes;if(l!==0)for(n=n.entanglements,l&=i;0<l;){var f=31-Et(l),p=1<<f;i|=n[f],l&=~p}return pa=i,ll(),u}function L1(n,i){ke=null,G.H=Fn,i===Eu?(i=Gm(),We=3):i===Vm?(i=Gm(),We=4):We=i===Yp?8:i!==null&&typeof i=="object"&&typeof i.then=="function"?6:1,un=i,Be===null&&(ot=1,Rl(n,gn(i,n.current)))}function w1(){var n=G.H;return G.H=Fn,n===null?Fn:n}function k1(){var n=G.A;return G.A=fA,n}function If(){ot=4,ma||(He&4194176)!==He&&yn.current!==null||(Er=!0),(za&134217727)===0&&(_i&134217727)===0||Qe===null||ga(Qe,He,Sn,!1)}function Pf(n,i,u){var l=it;it|=2;var f=w1(),p=k1();(Qe!==n||He!==i)&&(Pl=null,yr(n,i)),i=!1;var y=ot;e:do try{if(We!==0&&Be!==null){var S=Be,O=un;switch(We){case 8:Mf(),y=6;break e;case 3:case 2:case 6:yn.current===null&&(i=!0);var P=We;if(We=0,un=null,Tr(n,S,O,P),u&&Er){y=0;break e}break;default:P=We,We=0,un=null,Tr(n,S,O,P)}}mA(),y=ot;break}catch(K){L1(n,K)}while(!0);return i&&n.shellSuspendCounter++,la=xi=null,it=l,G.H=f,G.A=p,Be===null&&(Qe=null,He=0,ll()),y}function mA(){for(;Be!==null;)M1(Be)}function pA(n,i){var u=it;it|=2;var l=w1(),f=k1();Qe!==n||He!==i?(Pl=null,Il=dn()+500,yr(n,i)):Er=tu(n,i);e:do try{if(We!==0&&Be!==null){i=Be;var p=un;t:switch(We){case 1:We=0,un=null,Tr(n,i,p,1);break;case 2:if(Ym(p)){We=0,un=null,I1(i);break}i=function(){We===2&&Qe===n&&(We=7),jn(n)},p.then(i,i);break e;case 3:We=7;break e;case 4:We=5;break e;case 7:Ym(p)?(We=0,un=null,I1(i)):(We=0,un=null,Tr(n,i,p,7));break;case 5:var y=null;switch(Be.tag){case 26:y=Be.memoizedState;case 5:case 27:var S=Be;if(!y||cg(y)){We=0,un=null;var O=S.sibling;if(O!==null)Be=O;else{var P=S.return;P!==null?(Be=P,Hl(P)):Be=null}break t}}We=0,un=null,Tr(n,i,p,5);break;case 6:We=0,un=null,Tr(n,i,p,6);break;case 8:Mf(),ot=6;break e;default:throw Error(r(462))}}gA();break}catch(K){L1(n,K)}while(!0);return la=xi=null,G.H=l,G.A=f,it=u,Be!==null?0:(Qe=null,He=0,ll(),ot)}function gA(){for(;Be!==null&&!Jo();)M1(Be)}function M1(n){var i=n1(n.alternate,n,pa);n.memoizedProps=n.pendingProps,i===null?Hl(n):Be=i}function I1(n){var i=n,u=i.alternate;switch(i.tag){case 15:case 0:i=Wp(u,i,i.pendingProps,i.type,void 0,He);break;case 11:i=Wp(u,i,i.pendingProps,i.type.render,i.ref,He);break;case 5:Hc(i);default:N1(u,i),i=Be=v1(i,pa),i=n1(u,i,pa)}n.memoizedProps=n.pendingProps,i===null?Hl(n):Be=i}function Tr(n,i,u,l){la=xi=null,Hc(i),sr=null,yu=0;var f=i.return;try{if(iA(n,f,i,u,He)){ot=1,Rl(n,gn(u,n.current)),Be=null;return}}catch(p){if(f!==null)throw Be=f,p;ot=1,Rl(n,gn(u,n.current)),Be=null;return}i.flags&32768?(Fe||l===1?n=!0:Er||(He&536870912)!==0?n=!1:(ma=n=!0,(l===2||l===3||l===6)&&(l=yn.current,l!==null&&l.tag===13&&(l.flags|=16384))),P1(i,n)):Hl(i)}function Hl(n){var i=n;do{if((i.flags&32768)!==0){P1(i,ma);return}n=i.return;var u=oA(i.alternate,i,pa);if(u!==null){Be=u;return}if(i=i.sibling,i!==null){Be=i;return}Be=i=n}while(i!==null);ot===0&&(ot=5)}function P1(n,i){do{var u=cA(n.alternate,n);if(u!==null){u.flags&=32767,Be=u;return}if(u=n.return,u!==null&&(u.flags|=32768,u.subtreeFlags=0,u.deletions=null),!i&&(n=n.sibling,n!==null)){Be=n;return}Be=n=u}while(n!==null);ot=6,Be=null}function B1(n,i,u,l,f,p,y,S,O,P){var K=G.T,ee=fe.p;try{fe.p=2,G.T=null,EA(n,i,u,l,ee,f,p,y,S,O,P)}finally{G.T=K,fe.p=ee}}function EA(n,i,u,l,f,p,y,S){do xr();while(Ci!==null);if((it&6)!==0)throw Error(r(327));var O=n.finishedWork;if(l=n.finishedLanes,O===null)return null;if(n.finishedWork=null,n.finishedLanes=0,O===n.current)throw Error(r(177));n.callbackNode=null,n.callbackPriority=0,n.cancelPendingCommit=null;var P=O.lanes|O.childLanes;if(P|=vc,Q3(n,l,P,p,y,S),n===Qe&&(Be=Qe=null,He=0),(O.subtreeFlags&10256)===0&&(O.flags&10256)===0||Bl||(Bl=!0,Of=P,Lf=u,xA(ve,function(){return xr(),null})),u=(O.flags&15990)!==0,(O.subtreeFlags&15990)!==0||u?(u=G.T,G.T=null,p=fe.p,fe.p=2,y=it,it|=4,uA(n,O),E1(O,n),zx(Kf,n.containerInfo),Zl=!!Xf,Kf=Xf=null,n.current=O,h1(n,O.alternate,O),ec(),it=y,fe.p=p,G.T=u):n.current=O,Bl?(Bl=!1,Ci=n,Bu=l):U1(n,P),P=n.pendingLanes,P===0&&(ja=null),ri(O.stateNode),jn(n),i!==null)for(f=n.onRecoverableError,O=0;O<i.length;O++)P=i[O],f(P.value,{componentStack:P.stack});return(Bu&3)!==0&&xr(),P=n.pendingLanes,(l&4194218)!==0&&(P&42)!==0?n===wf?Uu++:(Uu=0,wf=n):Uu=0,Hu(0),null}function U1(n,i){(n.pooledCacheLanes&=i)===0&&(i=n.pooledCache,i!=null&&(n.pooledCache=null,xu(i)))}function xr(){if(Ci!==null){var n=Ci,i=Of;Of=0;var u=X0(Bu),l=G.T,f=fe.p;try{if(fe.p=32>u?32:u,G.T=null,Ci===null)var p=!1;else{u=Lf,Lf=null;var y=Ci,S=Bu;if(Ci=null,Bu=0,(it&6)!==0)throw Error(r(331));var O=it;if(it|=4,A1(y.current),y1(y,y.current,S,u),it=O,Hu(0,!1),St&&typeof St.onPostCommitFiberRoot=="function")try{St.onPostCommitFiberRoot(Yt,y)}catch{}p=!0}return p}finally{fe.p=f,G.T=l,U1(n,i)}}return!1}function H1(n,i,u){i=gn(u,i),i=Jc(n.stateNode,i,2),n=Pa(n,i,2),n!==null&&(nu(n,2),jn(n))}function Ke(n,i,u){if(n.tag===3)H1(n,n,u);else for(;i!==null;){if(i.tag===3){H1(i,n,u);break}else if(i.tag===1){var l=i.stateNode;if(typeof i.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(ja===null||!ja.has(l))){n=gn(u,n),u=jp(2),l=Pa(i,u,2),l!==null&&(Vp(u,l,i,n),nu(l,2),jn(l));break}}i=i.return}}function Bf(n,i,u){var l=n.pingCache;if(l===null){l=n.pingCache=new dA;var f=new Set;l.set(i,f)}else f=l.get(i),f===void 0&&(f=new Set,l.set(i,f));f.has(u)||(Cf=!0,f.add(u),n=bA.bind(null,n,i,u),i.then(n,n))}function bA(n,i,u){var l=n.pingCache;l!==null&&l.delete(i),n.pingedLanes|=n.suspendedLanes&u,n.warmLanes&=~u,Qe===n&&(He&u)===u&&(ot===4||ot===3&&(He&62914560)===He&&300>dn()-Df?(it&2)===0&&yr(n,0):Nf|=u,br===He&&(br=0)),jn(n)}function F1(n,i){i===0&&(i=Y0()),n=Ra(n,i),n!==null&&(nu(n,i),jn(n))}function yA(n){var i=n.memoizedState,u=0;i!==null&&(u=i.retryLane),F1(n,u)}function TA(n,i){var u=0;switch(n.tag){case 13:var l=n.stateNode,f=n.memoizedState;f!==null&&(u=f.retryLane);break;case 19:l=n.stateNode;break;case 22:l=n.stateNode._retryCache;break;default:throw Error(r(314))}l!==null&&l.delete(i),F1(n,u)}function xA(n,i){return qi(n,i)}var Fl=null,Ar=null,Uf=!1,zl=!1,Hf=!1,Ni=0;function jn(n){n!==Ar&&n.next===null&&(Ar===null?Fl=Ar=n:Ar=Ar.next=n),zl=!0,Uf||(Uf=!0,SA(AA))}function Hu(n,i){if(!Hf&&zl){Hf=!0;do for(var u=!1,l=Fl;l!==null;){if(n!==0){var f=l.pendingLanes;if(f===0)var p=0;else{var y=l.suspendedLanes,S=l.pingedLanes;p=(1<<31-Et(42|n)+1)-1,p&=f&~(y&~S),p=p&201326677?p&201326677|1:p?p|2:0}p!==0&&(u=!0,V1(l,p))}else p=He,p=Ws(l,l===Qe?p:0),(p&3)===0||tu(l,p)||(u=!0,V1(l,p));l=l.next}while(u);Hf=!1}}function AA(){zl=Uf=!1;var n=0;Ni!==0&&(LA()&&(n=Ni),Ni=0);for(var i=dn(),u=null,l=Fl;l!==null;){var f=l.next,p=z1(l,i);p===0?(l.next=null,u===null?Fl=f:u.next=f,f===null&&(Ar=u)):(u=l,(n!==0||(p&3)!==0)&&(zl=!0)),l=f}Hu(n)}function z1(n,i){for(var u=n.suspendedLanes,l=n.pingedLanes,f=n.expirationTimes,p=n.pendingLanes&-62914561;0<p;){var y=31-Et(p),S=1<<y,O=f[y];O===-1?((S&u)===0||(S&l)!==0)&&(f[y]=K3(S,i)):O<=i&&(n.expiredLanes|=S),p&=~S}if(i=Qe,u=He,u=Ws(n,n===i?u:0),l=n.callbackNode,u===0||n===i&&We===2||n.cancelPendingCommit!==null)return l!==null&&l!==null&&eu(l),n.callbackNode=null,n.callbackPriority=0;if((u&3)===0||tu(n,u)){if(i=u&-u,i===n.callbackPriority)return i;switch(l!==null&&eu(l),X0(u)){case 2:case 8:u=oe;break;case 32:u=ve;break;case 268435456:u=Ye;break;default:u=ve}return l=j1.bind(null,n),u=qi(u,l),n.callbackPriority=i,n.callbackNode=u,i}return l!==null&&l!==null&&eu(l),n.callbackPriority=2,n.callbackNode=null,2}function j1(n,i){var u=n.callbackNode;if(xr()&&n.callbackNode!==u)return null;var l=He;return l=Ws(n,n===Qe?l:0),l===0?null:(D1(n,l,i),z1(n,dn()),n.callbackNode!=null&&n.callbackNode===u?j1.bind(null,n):null)}function V1(n,i){if(xr())return null;D1(n,i,!0)}function SA(n){kA(function(){(it&6)!==0?qi(Q,n):n()})}function Ff(){return Ni===0&&(Ni=V0()),Ni}function Y1(n){return n==null||typeof n=="symbol"||typeof n=="boolean"?null:typeof n=="function"?n:tl(""+n)}function q1(n,i){var u=i.ownerDocument.createElement("input");return u.name=i.name,u.value=i.value,n.id&&u.setAttribute("form",n.id),i.parentNode.insertBefore(u,i),n=new FormData(n),u.parentNode.removeChild(u),n}function vA(n,i,u,l,f){if(i==="submit"&&u&&u.stateNode===f){var p=Y1((f[Kt]||null).action),y=l.submitter;y&&(i=(i=y[Kt]||null)?Y1(i.formAction):y.getAttribute("formAction"),i!==null&&(p=i,y=null));var S=new rl("action","action",null,l,f);n.push({event:S,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Ni!==0){var O=y?q1(f,y):new FormData(f);Kc(u,{pending:!0,data:O,method:f.method,action:p},null,O)}}else typeof p=="function"&&(S.preventDefault(),O=y?q1(f,y):new FormData(f),Kc(u,{pending:!0,data:O,method:f.method,action:p},p,O))},currentTarget:f}]})}}for(var zf=0;zf<Bm.length;zf++){var jf=Bm[zf],_A=jf.toLowerCase(),CA=jf[0].toUpperCase()+jf.slice(1);Ln(_A,"on"+CA)}Ln(wm,"onAnimationEnd"),Ln(km,"onAnimationIteration"),Ln(Mm,"onAnimationStart"),Ln("dblclick","onDoubleClick"),Ln("focusin","onFocus"),Ln("focusout","onBlur"),Ln(Vx,"onTransitionRun"),Ln(Yx,"onTransitionStart"),Ln(qx,"onTransitionCancel"),Ln(Im,"onTransitionEnd"),Qi("onMouseEnter",["mouseout","mouseover"]),Qi("onMouseLeave",["mouseout","mouseover"]),Qi("onPointerEnter",["pointerout","pointerover"]),Qi("onPointerLeave",["pointerout","pointerover"]),li("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),li("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),li("onBeforeInput",["compositionend","keypress","textInput","paste"]),li("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),li("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),li("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fu="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(" "),NA=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Fu));function G1(n,i){i=(i&4)!==0;for(var u=0;u<n.length;u++){var l=n[u],f=l.event;l=l.listeners;e:{var p=void 0;if(i)for(var y=l.length-1;0<=y;y--){var S=l[y],O=S.instance,P=S.currentTarget;if(S=S.listener,O!==p&&f.isPropagationStopped())break e;p=S,f.currentTarget=P;try{p(f)}catch(K){Nl(K)}f.currentTarget=null,p=O}else for(y=0;y<l.length;y++){if(S=l[y],O=S.instance,P=S.currentTarget,S=S.listener,O!==p&&f.isPropagationStopped())break e;p=S,f.currentTarget=P;try{p(f)}catch(K){Nl(K)}f.currentTarget=null,p=O}}}}function Ue(n,i){var u=i[ac];u===void 0&&(u=i[ac]=new Set);var l=n+"__bubble";u.has(l)||(X1(i,n,2,!1),u.add(l))}function Vf(n,i,u){var l=0;i&&(l|=4),X1(u,n,l,i)}var jl="_reactListening"+Math.random().toString(36).slice(2);function Yf(n){if(!n[jl]){n[jl]=!0,W0.forEach(function(u){u!=="selectionchange"&&(NA.has(u)||Vf(u,!1,n),Vf(u,!0,n))});var i=n.nodeType===9?n:n.ownerDocument;i===null||i[jl]||(i[jl]=!0,Vf("selectionchange",!1,i))}}function X1(n,i,u,l){switch(gg(i)){case 2:var f=JA;break;case 8:f=e6;break;default:f=ad}u=f.bind(null,i,u,n),f=void 0,!fc||i!=="touchstart"&&i!=="touchmove"&&i!=="wheel"||(f=!0),l?f!==void 0?n.addEventListener(i,u,{capture:!0,passive:f}):n.addEventListener(i,u,!0):f!==void 0?n.addEventListener(i,u,{passive:f}):n.addEventListener(i,u,!1)}function qf(n,i,u,l,f){var p=l;if((i&1)===0&&(i&2)===0&&l!==null)e:for(;;){if(l===null)return;var y=l.tag;if(y===3||y===4){var S=l.stateNode.containerInfo;if(S===f||S.nodeType===8&&S.parentNode===f)break;if(y===4)for(y=l.return;y!==null;){var O=y.tag;if((O===3||O===4)&&(O=y.stateNode.containerInfo,O===f||O.nodeType===8&&O.parentNode===f))return;y=y.return}for(;S!==null;){if(y=si(S),y===null)return;if(O=y.tag,O===5||O===6||O===26||O===27){l=p=y;continue e}S=S.parentNode}}l=l.return}lm(function(){var P=p,K=oc(u),ee=[];e:{var V=Pm.get(n);if(V!==void 0){var X=rl,ye=n;switch(n){case"keypress":if(al(u)===0)break e;case"keydown":case"keyup":X=Tx;break;case"focusin":ye="focus",X=pc;break;case"focusout":ye="blur",X=pc;break;case"beforeblur":case"afterblur":X=pc;break;case"click":if(u.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":X=fm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":X=lx;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":X=Sx;break;case wm:case km:case Mm:X=fx;break;case Im:X=_x;break;case"scroll":case"scrollend":X=ux;break;case"wheel":X=Nx;break;case"copy":case"cut":case"paste":X=hx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":X=hm;break;case"toggle":case"beforetoggle":X=Dx}var Ne=(i&4)!==0,ct=!Ne&&(n==="scroll"||n==="scrollend"),H=Ne?V!==null?V+"Capture":null:V;Ne=[];for(var M=P,j;M!==null;){var W=M;if(j=W.stateNode,W=W.tag,W!==5&&W!==26&&W!==27||j===null||H===null||(W=ru(M,H),W!=null&&Ne.push(zu(M,W,j))),ct)break;M=M.return}0<Ne.length&&(V=new X(V,ye,null,u,K),ee.push({event:V,listeners:Ne}))}}if((i&7)===0){e:{if(V=n==="mouseover"||n==="pointerover",X=n==="mouseout"||n==="pointerout",V&&u!==lc&&(ye=u.relatedTarget||u.fromElement)&&(si(ye)||ye[Gi]))break e;if((X||V)&&(V=K.window===K?K:(V=K.ownerDocument)?V.defaultView||V.parentWindow:window,X?(ye=u.relatedTarget||u.toElement,X=P,ye=ye?si(ye):null,ye!==null&&(ct=ge(ye),Ne=ye.tag,ye!==ct||Ne!==5&&Ne!==27&&Ne!==6)&&(ye=null)):(X=null,ye=P),X!==ye)){if(Ne=fm,W="onMouseLeave",H="onMouseEnter",M="mouse",(n==="pointerout"||n==="pointerover")&&(Ne=hm,W="onPointerLeave",H="onPointerEnter",M="pointer"),ct=X==null?V:iu(X),j=ye==null?V:iu(ye),V=new Ne(W,M+"leave",X,u,K),V.target=ct,V.relatedTarget=j,W=null,si(K)===P&&(Ne=new Ne(H,M+"enter",ye,u,K),Ne.target=j,Ne.relatedTarget=ct,W=Ne),ct=W,X&&ye)t:{for(Ne=X,H=ye,M=0,j=Ne;j;j=Sr(j))M++;for(j=0,W=H;W;W=Sr(W))j++;for(;0<M-j;)Ne=Sr(Ne),M--;for(;0<j-M;)H=Sr(H),j--;for(;M--;){if(Ne===H||H!==null&&Ne===H.alternate)break t;Ne=Sr(Ne),H=Sr(H)}Ne=null}else Ne=null;X!==null&&K1(ee,V,X,Ne,!1),ye!==null&&ct!==null&&K1(ee,ct,ye,Ne,!0)}}e:{if(V=P?iu(P):window,X=V.nodeName&&V.nodeName.toLowerCase(),X==="select"||X==="input"&&V.type==="file")var be=xm;else if(ym(V))if(Am)be=Hx;else{be=Bx;var Me=Px}else X=V.nodeName,!X||X.toLowerCase()!=="input"||V.type!=="checkbox"&&V.type!=="radio"?P&&sc(P.elementType)&&(be=xm):be=Ux;if(be&&(be=be(n,P))){Tm(ee,be,u,K);break e}Me&&Me(n,V,P),n==="focusout"&&P&&V.type==="number"&&P.memoizedProps.value!=null&&uc(V,"number",V.value)}switch(Me=P?iu(P):window,n){case"focusin":(ym(Me)||Me.contentEditable==="true")&&(tr=Me,xc=P,hu=null);break;case"focusout":hu=xc=tr=null;break;case"mousedown":Ac=!0;break;case"contextmenu":case"mouseup":case"dragend":Ac=!1,Om(ee,u,K);break;case"selectionchange":if(jx)break;case"keydown":case"keyup":Om(ee,u,K)}var xe;if(Ec)e:{switch(n){case"compositionstart":var Ae="onCompositionStart";break e;case"compositionend":Ae="onCompositionEnd";break e;case"compositionupdate":Ae="onCompositionUpdate";break e}Ae=void 0}else er?Em(n,u)&&(Ae="onCompositionEnd"):n==="keydown"&&u.keyCode===229&&(Ae="onCompositionStart");Ae&&(mm&&u.locale!=="ko"&&(er||Ae!=="onCompositionStart"?Ae==="onCompositionEnd"&&er&&(xe=om()):(Na=K,dc="value"in Na?Na.value:Na.textContent,er=!0)),Me=Vl(P,Ae),0<Me.length&&(Ae=new dm(Ae,n,null,u,K),ee.push({event:Ae,listeners:Me}),xe?Ae.data=xe:(xe=bm(u),xe!==null&&(Ae.data=xe)))),(xe=Lx?wx(n,u):kx(n,u))&&(Ae=Vl(P,"onBeforeInput"),0<Ae.length&&(Me=new dm("onBeforeInput","beforeinput",null,u,K),ee.push({event:Me,listeners:Ae}),Me.data=xe)),vA(ee,n,P,u,K)}G1(ee,i)})}function zu(n,i,u){return{instance:n,listener:i,currentTarget:u}}function Vl(n,i){for(var u=i+"Capture",l=[];n!==null;){var f=n,p=f.stateNode;f=f.tag,f!==5&&f!==26&&f!==27||p===null||(f=ru(n,u),f!=null&&l.unshift(zu(n,f,p)),f=ru(n,i),f!=null&&l.push(zu(n,f,p))),n=n.return}return l}function Sr(n){if(n===null)return null;do n=n.return;while(n&&n.tag!==5&&n.tag!==27);return n||null}function K1(n,i,u,l,f){for(var p=i._reactName,y=[];u!==null&&u!==l;){var S=u,O=S.alternate,P=S.stateNode;if(S=S.tag,O!==null&&O===l)break;S!==5&&S!==26&&S!==27||P===null||(O=P,f?(P=ru(u,p),P!=null&&y.unshift(zu(u,P,O))):f||(P=ru(u,p),P!=null&&y.push(zu(u,P,O)))),u=u.return}y.length!==0&&n.push({event:i,listeners:y})}var RA=/\r\n?/g,DA=/\u0000|\uFFFD/g;function Q1(n){return(typeof n=="string"?n:""+n).replace(RA,`
49`).replace(DA,"")}function W1(n,i){return i=Q1(i),Q1(n)===i}function Yl(){}function Ge(n,i,u,l,f,p){switch(u){case"children":typeof l=="string"?i==="body"||i==="textarea"&&l===""||Zi(n,l):(typeof l=="number"||typeof l=="bigint")&&i!=="body"&&Zi(n,""+l);break;case"className":$s(n,"class",l);break;case"tabIndex":$s(n,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":$s(n,u,l);break;case"style":um(n,l,p);break;case"data":if(i!=="object"){$s(n,"data",l);break}case"src":case"href":if(l===""&&(i!=="a"||u!=="href")){n.removeAttribute(u);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){n.removeAttribute(u);break}l=tl(""+l),n.setAttribute(u,l);break;case"action":case"formAction":if(typeof l=="function"){n.setAttribute(u,"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 p=="function"&&(u==="formAction"?(i!=="input"&&Ge(n,i,"name",f.name,f,null),Ge(n,i,"formEncType",f.formEncType,f,null),Ge(n,i,"formMethod",f.formMethod,f,null),Ge(n,i,"formTarget",f.formTarget,f,null)):(Ge(n,i,"encType",f.encType,f,null),Ge(n,i,"method",f.method,f,null),Ge(n,i,"target",f.target,f,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){n.removeAttribute(u);break}l=tl(""+l),n.setAttribute(u,l);break;case"onClick":l!=null&&(n.onclick=Yl);break;case"onScroll":l!=null&&Ue("scroll",n);break;case"onScrollEnd":l!=null&&Ue("scrollend",n);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(u=l.__html,u!=null){if(f.children!=null)throw Error(r(60));n.innerHTML=u}}break;case"multiple":n.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":n.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){n.removeAttribute("xlink:href");break}u=tl(""+l),n.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",u);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?n.setAttribute(u,""+l):n.removeAttribute(u);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"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?n.setAttribute(u,""):n.removeAttribute(u);break;case"capture":case"download":l===!0?n.setAttribute(u,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?n.setAttribute(u,l):n.removeAttribute(u);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?n.setAttribute(u,l):n.removeAttribute(u);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?n.removeAttribute(u):n.setAttribute(u,l);break;case"popover":Ue("beforetoggle",n),Ue("toggle",n),Zs(n,"popover",l);break;case"xlinkActuate":na(n,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":na(n,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":na(n,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":na(n,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":na(n,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":na(n,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":na(n,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":na(n,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":na(n,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":Zs(n,"is",l);break;case"innerText":case"textContent":break;default:(!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(u=ix.get(u)||u,Zs(n,u,l))}}function Gf(n,i,u,l,f,p){switch(u){case"style":um(n,l,p);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(u=l.__html,u!=null){if(f.children!=null)throw Error(r(60));n.innerHTML=u}}break;case"children":typeof l=="string"?Zi(n,l):(typeof l=="number"||typeof l=="bigint")&&Zi(n,""+l);break;case"onScroll":l!=null&&Ue("scroll",n);break;case"onScrollEnd":l!=null&&Ue("scrollend",n);break;case"onClick":l!=null&&(n.onclick=Yl);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Z0.hasOwnProperty(u))e:{if(u[0]==="o"&&u[1]==="n"&&(f=u.endsWith("Capture"),i=u.slice(2,f?u.length-7:void 0),p=n[Kt]||null,p=p!=null?p[u]:null,typeof p=="function"&&n.removeEventListener(i,p,f),typeof l=="function")){typeof p!="function"&&p!==null&&(u in n?n[u]=null:n.hasAttribute(u)&&n.removeAttribute(u)),n.addEventListener(i,l,f);break e}u in n?n[u]=l:l===!0?n.setAttribute(u,""):Zs(n,u,l)}}}function Mt(n,i,u){switch(i){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ue("error",n),Ue("load",n);var l=!1,f=!1,p;for(p in u)if(u.hasOwnProperty(p)){var y=u[p];if(y!=null)switch(p){case"src":l=!0;break;case"srcSet":f=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,i));default:Ge(n,i,p,y,u,null)}}f&&Ge(n,i,"srcSet",u.srcSet,u,null),l&&Ge(n,i,"src",u.src,u,null);return;case"input":Ue("invalid",n);var S=p=y=f=null,O=null,P=null;for(l in u)if(u.hasOwnProperty(l)){var K=u[l];if(K!=null)switch(l){case"name":f=K;break;case"type":y=K;break;case"checked":O=K;break;case"defaultChecked":P=K;break;case"value":p=K;break;case"defaultValue":S=K;break;case"children":case"dangerouslySetInnerHTML":if(K!=null)throw Error(r(137,i));break;default:Ge(n,i,l,K,u,null)}}nm(n,p,S,O,P,y,f,!1),Js(n);return;case"select":Ue("invalid",n),l=y=p=null;for(f in u)if(u.hasOwnProperty(f)&&(S=u[f],S!=null))switch(f){case"value":p=S;break;case"defaultValue":y=S;break;case"multiple":l=S;default:Ge(n,i,f,S,u,null)}i=p,u=y,n.multiple=!!l,i!=null?Wi(n,!!l,i,!1):u!=null&&Wi(n,!!l,u,!0);return;case"textarea":Ue("invalid",n),p=f=l=null;for(y in u)if(u.hasOwnProperty(y)&&(S=u[y],S!=null))switch(y){case"value":l=S;break;case"defaultValue":f=S;break;case"children":p=S;break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(r(91));break;default:Ge(n,i,y,S,u,null)}im(n,l,f,p),Js(n);return;case"option":for(O in u)if(u.hasOwnProperty(O)&&(l=u[O],l!=null))switch(O){case"selected":n.selected=l&&typeof l!="function"&&typeof l!="symbol";break;default:Ge(n,i,O,l,u,null)}return;case"dialog":Ue("cancel",n),Ue("close",n);break;case"iframe":case"object":Ue("load",n);break;case"video":case"audio":for(l=0;l<Fu.length;l++)Ue(Fu[l],n);break;case"image":Ue("error",n),Ue("load",n);break;case"details":Ue("toggle",n);break;case"embed":case"source":case"link":Ue("error",n),Ue("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(P in u)if(u.hasOwnProperty(P)&&(l=u[P],l!=null))switch(P){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,i));default:Ge(n,i,P,l,u,null)}return;default:if(sc(i)){for(K in u)u.hasOwnProperty(K)&&(l=u[K],l!==void 0&&Gf(n,i,K,l,u,void 0));return}}for(S in u)u.hasOwnProperty(S)&&(l=u[S],l!=null&&Ge(n,i,S,l,u,null))}function OA(n,i,u,l){switch(i){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var f=null,p=null,y=null,S=null,O=null,P=null,K=null;for(X in u){var ee=u[X];if(u.hasOwnProperty(X)&&ee!=null)switch(X){case"checked":break;case"value":break;case"defaultValue":O=ee;default:l.hasOwnProperty(X)||Ge(n,i,X,null,l,ee)}}for(var V in l){var X=l[V];if(ee=u[V],l.hasOwnProperty(V)&&(X!=null||ee!=null))switch(V){case"type":p=X;break;case"name":f=X;break;case"checked":P=X;break;case"defaultChecked":K=X;break;case"value":y=X;break;case"defaultValue":S=X;break;case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(r(137,i));break;default:X!==ee&&Ge(n,i,V,X,l,ee)}}rc(n,y,S,O,P,K,p,f);return;case"select":X=y=S=V=null;for(p in u)if(O=u[p],u.hasOwnProperty(p)&&O!=null)switch(p){case"value":break;case"multiple":X=O;default:l.hasOwnProperty(p)||Ge(n,i,p,null,l,O)}for(f in l)if(p=l[f],O=u[f],l.hasOwnProperty(f)&&(p!=null||O!=null))switch(f){case"value":V=p;break;case"defaultValue":S=p;break;case"multiple":y=p;default:p!==O&&Ge(n,i,f,p,l,O)}i=S,u=y,l=X,V!=null?Wi(n,!!u,V,!1):!!l!=!!u&&(i!=null?Wi(n,!!u,i,!0):Wi(n,!!u,u?[]:"",!1));return;case"textarea":X=V=null;for(S in u)if(f=u[S],u.hasOwnProperty(S)&&f!=null&&!l.hasOwnProperty(S))switch(S){case"value":break;case"children":break;default:Ge(n,i,S,null,l,f)}for(y in l)if(f=l[y],p=u[y],l.hasOwnProperty(y)&&(f!=null||p!=null))switch(y){case"value":V=f;break;case"defaultValue":X=f;break;case"children":break;case"dangerouslySetInnerHTML":if(f!=null)throw Error(r(91));break;default:f!==p&&Ge(n,i,y,f,l,p)}am(n,V,X);return;case"option":for(var ye in u)if(V=u[ye],u.hasOwnProperty(ye)&&V!=null&&!l.hasOwnProperty(ye))switch(ye){case"selected":n.selected=!1;break;default:Ge(n,i,ye,null,l,V)}for(O in l)if(V=l[O],X=u[O],l.hasOwnProperty(O)&&V!==X&&(V!=null||X!=null))switch(O){case"selected":n.selected=V&&typeof V!="function"&&typeof V!="symbol";break;default:Ge(n,i,O,V,l,X)}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 Ne in u)V=u[Ne],u.hasOwnProperty(Ne)&&V!=null&&!l.hasOwnProperty(Ne)&&Ge(n,i,Ne,null,l,V);for(P in l)if(V=l[P],X=u[P],l.hasOwnProperty(P)&&V!==X&&(V!=null||X!=null))switch(P){case"children":case"dangerouslySetInnerHTML":if(V!=null)throw Error(r(137,i));break;default:Ge(n,i,P,V,l,X)}return;default:if(sc(i)){for(var ct in u)V=u[ct],u.hasOwnProperty(ct)&&V!==void 0&&!l.hasOwnProperty(ct)&&Gf(n,i,ct,void 0,l,V);for(K in l)V=l[K],X=u[K],!l.hasOwnProperty(K)||V===X||V===void 0&&X===void 0||Gf(n,i,K,V,l,X);return}}for(var H in u)V=u[H],u.hasOwnProperty(H)&&V!=null&&!l.hasOwnProperty(H)&&Ge(n,i,H,null,l,V);for(ee in l)V=l[ee],X=u[ee],!l.hasOwnProperty(ee)||V===X||V==null&&X==null||Ge(n,i,ee,V,l,X)}var Xf=null,Kf=null;function ql(n){return n.nodeType===9?n:n.ownerDocument}function Z1(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}}
vendor: 21,442 bytes, line 49
49function $1(n,i){if(n===0)switch(i){case"svg":return 1;case"math":return 2;default:return 0}return n===1&&i==="foreignObject"?0:n}function Qf(n,i){return n==="textarea"||n==="noscript"||typeof i.children=="string"||typeof i.children=="number"||typeof i.children=="bigint"||typeof i.dangerouslySetInnerHTML=="object"&&i.dangerouslySetInnerHTML!==null&&i.dangerouslySetInnerHTML.__html!=null}var Wf=null;function LA(){var n=window.event;return n&&n.type==="popstate"?n===Wf?!1:(Wf=n,!0):(Wf=null,!1)}var J1=typeof setTimeout=="function"?setTimeout:void 0,wA=typeof clearTimeout=="function"?clearTimeout:void 0,eg=typeof Promise=="function"?Promise:void 0,kA=typeof queueMicrotask=="function"?queueMicrotask:typeof eg<"u"?function(n){return eg.resolve(null).then(n).catch(MA)}:J1;function MA(n){setTimeout(function(){throw n})}function Zf(n,i){var u=i,l=0;do{var f=u.nextSibling;if(n.removeChild(u),f&&f.nodeType===8)if(u=f.data,u==="/$"){if(l===0){n.removeChild(f),Qu(i);return}l--}else u!=="$"&&u!=="$?"&&u!=="$!"||l++;u=f}while(u);Qu(i)}function $f(n){var i=n.firstChild;for(i&&i.nodeType===10&&(i=i.nextSibling);i;){var u=i;switch(i=i.nextSibling,u.nodeName){case"HTML":case"HEAD":case"BODY":$f(u),ic(u);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(u.rel.toLowerCase()==="stylesheet")continue}n.removeChild(u)}}function IA(n,i,u,l){for(;n.nodeType===1;){var f=u;if(n.nodeName.toLowerCase()!==i.toLowerCase()){if(!l&&(n.nodeName!=="INPUT"||n.type!=="hidden"))break}else if(l){if(!n[au])switch(i){case"meta":if(!n.hasAttribute("itemprop"))break;return n;case"link":if(p=n.getAttribute("rel"),p==="stylesheet"&&n.hasAttribute("data-precedence"))break;if(p!==f.rel||n.getAttribute("href")!==(f.href==null?null:f.href)||n.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin)||n.getAttribute("title")!==(f.title==null?null:f.title))break;return n;case"style":if(n.hasAttribute("data-precedence"))break;return n;case"script":if(p=n.getAttribute("src"),(p!==(f.src==null?null:f.src)||n.getAttribute("type")!==(f.type==null?null:f.type)||n.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin))&&p&&n.hasAttribute("async")&&!n.hasAttribute("itemprop"))break;return n;default:return n}}else if(i==="input"&&n.type==="hidden"){var p=f.name==null?null:""+f.name;if(f.type==="hidden"&&n.getAttribute("name")===p)return n}else return n;if(n=Mn(n.nextSibling),n===null)break}return null}function PA(n,i,u){if(i==="")return null;for(;n.nodeType!==3;)if((n.nodeType!==1||n.nodeName!=="INPUT"||n.type!=="hidden")&&!u||(n=Mn(n.nextSibling),n===null))return null;return n}function Mn(n){for(;n!=null;n=n.nextSibling){var i=n.nodeType;if(i===1||i===3)break;if(i===8){if(i=n.data,i==="$"||i==="$!"||i==="$?"||i==="F!"||i==="F")break;if(i==="/$")return null}}return n}function tg(n){n=n.previousSibling;for(var i=0;n;){if(n.nodeType===8){var u=n.data;if(u==="$"||u==="$!"||u==="$?"){if(i===0)return n;i--}else u==="/$"&&i++}n=n.previousSibling}return null}function ng(n,i,u){switch(i=ql(u),n){case"html":if(n=i.documentElement,!n)throw Error(r(452));return n;case"head":if(n=i.head,!n)throw Error(r(453));return n;case"body":if(n=i.body,!n)throw Error(r(454));return n;default:throw Error(r(451))}}var vn=new Map,ag=new Set;function Gl(n){return typeof n.getRootNode=="function"?n.getRootNode():n.ownerDocument}var Ea=fe.d;fe.d={f:BA,r:UA,D:HA,C:FA,L:zA,m:jA,X:YA,S:VA,M:qA};function BA(){var n=Ea.f(),i=Ul();return n||i}function UA(n){var i=Xi(n);i!==null&&i.tag===5&&i.type==="form"?Op(i):Ea.r(n)}var vr=typeof document>"u"?null:document;function ig(n,i,u){var l=vr;if(l&&typeof i=="string"&&i){var f=mn(i);f='link[rel="'+n+'"][href="'+f+'"]',typeof u=="string"&&(f+='[crossorigin="'+u+'"]'),ag.has(f)||(ag.add(f),n={rel:n,crossOrigin:u,href:i},l.querySelector(f)===null&&(i=l.createElement("link"),Mt(i,"link",n),Ct(i),l.head.appendChild(i)))}}function HA(n){Ea.D(n),ig("dns-prefetch",n,null)}function FA(n,i){Ea.C(n,i),ig("preconnect",n,i)}function zA(n,i,u){Ea.L(n,i,u);var l=vr;if(l&&n&&i){var f='link[rel="preload"][as="'+mn(i)+'"]';i==="image"&&u&&u.imageSrcSet?(f+='[imagesrcset="'+mn(u.imageSrcSet)+'"]',typeof u.imageSizes=="string"&&(f+='[imagesizes="'+mn(u.imageSizes)+'"]')):f+='[href="'+mn(n)+'"]';var p=f;switch(i){case"style":p=_r(n);break;case"script":p=Cr(n)}vn.has(p)||(n=ae({rel:"preload",href:i==="image"&&u&&u.imageSrcSet?void 0:n,as:i},u),vn.set(p,n),l.querySelector(f)!==null||i==="style"&&l.querySelector(ju(p))||i==="script"&&l.querySelector(Vu(p))||(i=l.createElement("link"),Mt(i,"link",n),Ct(i),l.head.appendChild(i)))}}function jA(n,i){Ea.m(n,i);var u=vr;if(u&&n){var l=i&&typeof i.as=="string"?i.as:"script",f='link[rel="modulepreload"][as="'+mn(l)+'"][href="'+mn(n)+'"]',p=f;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":p=Cr(n)}if(!vn.has(p)&&(n=ae({rel:"modulepreload",href:n},i),vn.set(p,n),u.querySelector(f)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(u.querySelector(Vu(p)))return}l=u.createElement("link"),Mt(l,"link",n),Ct(l),u.head.appendChild(l)}}}function VA(n,i,u){Ea.S(n,i,u);var l=vr;if(l&&n){var f=Ki(l).hoistableStyles,p=_r(n);i=i||"default";var y=f.get(p);if(!y){var S={loading:0,preload:null};if(y=l.querySelector(ju(p)))S.loading=5;else{n=ae({rel:"stylesheet",href:n,"data-precedence":i},u),(u=vn.get(p))&&Jf(n,u);var O=y=l.createElement("link");Ct(O),Mt(O,"link",n),O._p=new Promise(function(P,K){O.onload=P,O.onerror=K}),O.addEventListener("load",function(){S.loading|=1}),O.addEventListener("error",function(){S.loading|=2}),S.loading|=4,Xl(y,i,l)}y={type:"stylesheet",instance:y,count:1,state:S},f.set(p,y)}}}function YA(n,i){Ea.X(n,i);var u=vr;if(u&&n){var l=Ki(u).hoistableScripts,f=Cr(n),p=l.get(f);p||(p=u.querySelector(Vu(f)),p||(n=ae({src:n,async:!0},i),(i=vn.get(f))&&ed(n,i),p=u.createElement("script"),Ct(p),Mt(p,"link",n),u.head.appendChild(p)),p={type:"script",instance:p,count:1,state:null},l.set(f,p))}}function qA(n,i){Ea.M(n,i);var u=vr;if(u&&n){var l=Ki(u).hoistableScripts,f=Cr(n),p=l.get(f);p||(p=u.querySelector(Vu(f)),p||(n=ae({src:n,async:!0,type:"module"},i),(i=vn.get(f))&&ed(n,i),p=u.createElement("script"),Ct(p),Mt(p,"link",n),u.head.appendChild(p)),p={type:"script",instance:p,count:1,state:null},l.set(f,p))}}function rg(n,i,u,l){var f=(f=Bn.current)?Gl(f):null;if(!f)throw Error(r(446));switch(n){case"meta":case"title":return null;case"style":return typeof u.precedence=="string"&&typeof u.href=="string"?(i=_r(u.href),u=Ki(f).hoistableStyles,l=u.get(i),l||(l={type:"style",instance:null,count:0,state:null},u.set(i,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(u.rel==="stylesheet"&&typeof u.href=="string"&&typeof u.precedence=="string"){n=_r(u.href);var p=Ki(f).hoistableStyles,y=p.get(n);if(y||(f=f.ownerDocument||f,y={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},p.set(n,y),(p=f.querySelector(ju(n)))&&!p._p&&(y.instance=p,y.state.loading=5),vn.has(n)||(u={rel:"preload",as:"style",href:u.href,crossOrigin:u.crossOrigin,integrity:u.integrity,media:u.media,hrefLang:u.hrefLang,referrerPolicy:u.referrerPolicy},vn.set(n,u),p||GA(f,n,u,y.state))),i&&l===null)throw Error(r(528,""));return y}if(i&&l!==null)throw Error(r(529,""));return null;case"script":return i=u.async,u=u.src,typeof u=="string"&&i&&typeof i!="function"&&typeof i!="symbol"?(i=Cr(u),u=Ki(f).hoistableScripts,l=u.get(i),l||(l={type:"script",instance:null,count:0,state:null},u.set(i,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,n))}}function _r(n){return'href="'+mn(n)+'"'}function ju(n){return'link[rel="stylesheet"]['+n+"]"}function ug(n){return ae({},n,{"data-precedence":n.precedence,precedence:null})}function GA(n,i,u,l){n.querySelector('link[rel="preload"][as="style"]['+i+"]")?l.loading=1:(i=n.createElement("link"),l.preload=i,i.addEventListener("load",function(){return l.loading|=1}),i.addEventListener("error",function(){return l.loading|=2}),Mt(i,"link",u),Ct(i),n.head.appendChild(i))}function Cr(n){return'[src="'+mn(n)+'"]'}function Vu(n){return"script[async]"+n}function sg(n,i,u){if(i.count++,i.instance===null)switch(i.type){case"style":var l=n.querySelector('style[data-href~="'+mn(u.href)+'"]');if(l)return i.instance=l,Ct(l),l;var f=ae({},u,{"data-href":u.href,"data-precedence":u.precedence,href:null,precedence:null});return l=(n.ownerDocument||n).createElement("style"),Ct(l),Mt(l,"style",f),Xl(l,u.precedence,n),i.instance=l;case"stylesheet":f=_r(u.href);var p=n.querySelector(ju(f));if(p)return i.state.loading|=4,i.instance=p,Ct(p),p;l=ug(u),(f=vn.get(f))&&Jf(l,f),p=(n.ownerDocument||n).createElement("link"),Ct(p);var y=p;return y._p=new Promise(function(S,O){y.onload=S,y.onerror=O}),Mt(p,"link",l),i.state.loading|=4,Xl(p,u.precedence,n),i.instance=p;case"script":return p=Cr(u.src),(f=n.querySelector(Vu(p)))?(i.instance=f,Ct(f),f):(l=u,(f=vn.get(p))&&(l=ae({},u),ed(l,f)),n=n.ownerDocument||n,f=n.createElement("script"),Ct(f),Mt(f,"link",l),n.head.appendChild(f),i.instance=f);case"void":return null;default:throw Error(r(443,i.type))}else i.type==="stylesheet"&&(i.state.loading&4)===0&&(l=i.instance,i.state.loading|=4,Xl(l,u.precedence,n));return i.instance}function Xl(n,i,u){for(var l=u.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),f=l.length?l[l.length-1]:null,p=f,y=0;y<l.length;y++){var S=l[y];if(S.dataset.precedence===i)p=S;else if(p!==f)break}p?p.parentNode.insertBefore(n,p.nextSibling):(i=u.nodeType===9?u.head:u,i.insertBefore(n,i.firstChild))}function Jf(n,i){n.crossOrigin==null&&(n.crossOrigin=i.crossOrigin),n.referrerPolicy==null&&(n.referrerPolicy=i.referrerPolicy),n.title==null&&(n.title=i.title)}function ed(n,i){n.crossOrigin==null&&(n.crossOrigin=i.crossOrigin),n.referrerPolicy==null&&(n.referrerPolicy=i.referrerPolicy),n.integrity==null&&(n.integrity=i.integrity)}var Kl=null;function lg(n,i,u){if(Kl===null){var l=new Map,f=Kl=new Map;f.set(u,l)}else f=Kl,l=f.get(u),l||(l=new Map,f.set(u,l));if(l.has(n))return l;for(l.set(n,null),u=u.getElementsByTagName(n),f=0;f<u.length;f++){var p=u[f];if(!(p[au]||p[Pt]||n==="link"&&p.getAttribute("rel")==="stylesheet")&&p.namespaceURI!=="http://www.w3.org/2000/svg"){var y=p.getAttribute(i)||"";y=n+y;var S=l.get(y);S?S.push(p):l.set(y,[p])}}return l}function og(n,i,u){n=n.ownerDocument||n,n.head.insertBefore(u,i==="title"?n.querySelector("head > title"):null)}function XA(n,i,u){if(u===1||i.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof i.precedence!="string"||typeof i.href!="string"||i.href==="")break;return!0;case"link":if(typeof i.rel!="string"||typeof i.href!="string"||i.href===""||i.onLoad||i.onError)break;switch(i.rel){case"stylesheet":return n=i.disabled,typeof i.precedence=="string"&&n==null;default:return!0}case"script":if(i.async&&typeof i.async!="function"&&typeof i.async!="symbol"&&!i.onLoad&&!i.onError&&i.src&&typeof i.src=="string")return!0}return!1}function cg(n){return!(n.type==="stylesheet"&&(n.state.loading&3)===0)}var Yu=null;function KA(){}function QA(n,i,u){if(Yu===null)throw Error(r(475));var l=Yu;if(i.type==="stylesheet"&&(typeof u.media!="string"||matchMedia(u.media).matches!==!1)&&(i.state.loading&4)===0){if(i.instance===null){var f=_r(u.href),p=n.querySelector(ju(f));if(p){n=p._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(l.count++,l=Ql.bind(l),n.then(l,l)),i.state.loading|=4,i.instance=p,Ct(p);return}p=n.ownerDocument||n,u=ug(u),(f=vn.get(f))&&Jf(u,f),p=p.createElement("link"),Ct(p);var y=p;y._p=new Promise(function(S,O){y.onload=S,y.onerror=O}),Mt(p,"link",u),i.instance=p}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(i,n),(n=i.state.preload)&&(i.state.loading&3)===0&&(l.count++,i=Ql.bind(l),n.addEventListener("load",i),n.addEventListener("error",i))}}function WA(){if(Yu===null)throw Error(r(475));var n=Yu;return n.stylesheets&&n.count===0&&td(n,n.stylesheets),0<n.count?function(i){var u=setTimeout(function(){if(n.stylesheets&&td(n,n.stylesheets),n.unsuspend){var l=n.unsuspend;n.unsuspend=null,l()}},6e4);return n.unsuspend=i,function(){n.unsuspend=null,clearTimeout(u)}}:null}function Ql(){if(this.count--,this.count===0){if(this.stylesheets)td(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var Wl=null;function td(n,i){n.stylesheets=null,n.unsuspend!==null&&(n.count++,Wl=new Map,i.forEach(ZA,n),Wl=null,Ql.call(n))}function ZA(n,i){if(!(i.state.loading&4)){var u=Wl.get(n);if(u)var l=u.get(null);else{u=new Map,Wl.set(n,u);for(var f=n.querySelectorAll("link[data-precedence],style[data-precedence]"),p=0;p<f.length;p++){var y=f[p];(y.nodeName==="LINK"||y.getAttribute("media")!=="not all")&&(u.set(y.dataset.precedence,y),l=y)}l&&u.set(null,l)}f=i.instance,y=f.getAttribute("data-precedence"),p=u.get(y)||l,p===l&&u.set(null,f),u.set(y,f),this.count++,l=Ql.bind(this),f.addEventListener("load",l),f.addEventListener("error",l),p?p.parentNode.insertBefore(f,p.nextSibling):(n=n.nodeType===9?n.head:n,n.insertBefore(f,n.firstChild)),i.state.loading|=4}}var qu={$$typeof:x,Provider:null,Consumer:null,_currentValue:Re,_currentValue2:Re,_threadCount:0};function $A(n,i,u,l,f,p,y,S){this.tag=1,this.containerInfo=n,this.finishedWork=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=nc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=nc(0),this.hiddenUpdates=nc(null),this.identifierPrefix=l,this.onUncaughtError=f,this.onCaughtError=p,this.onRecoverableError=y,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=S,this.incompleteTransitions=new Map}function fg(n,i,u,l,f,p,y,S,O,P,K,ee){return n=new $A(n,i,u,y,S,O,P,ee),i=1,p===!0&&(i|=24),p=An(3,null,null,i),n.current=p,p.stateNode=n,i=wc(),i.refCount++,n.pooledCache=i,i.refCount++,p.memoizedState={element:l,isDehydrated:u,cache:i},hf(p),n}function dg(n){return n?(n=ir,n):ir}function hg(n,i,u,l,f,p){f=dg(f),l.context===null?l.context=f:l.pendingContext=f,l=Ia(i),l.payload={element:u},p=p===void 0?null:p,p!==null&&(l.callback=p),u=Pa(n,l,i),u!==null&&(Gt(u,n,i),Ru(u,n,i))}function mg(n,i){if(n=n.memoizedState,n!==null&&n.dehydrated!==null){var u=n.retryLane;n.retryLane=u!==0&&u<i?u:i}}function nd(n,i){mg(n,i),(n=n.alternate)&&mg(n,i)}function pg(n){if(n.tag===13){var i=Ra(n,67108864);i!==null&&Gt(i,n,67108864),nd(n,67108864)}}var Zl=!0;function JA(n,i,u,l){var f=G.T;G.T=null;var p=fe.p;try{fe.p=2,ad(n,i,u,l)}finally{fe.p=p,G.T=f}}function e6(n,i,u,l){var f=G.T;G.T=null;var p=fe.p;try{fe.p=8,ad(n,i,u,l)}finally{fe.p=p,G.T=f}}function ad(n,i,u,l){if(Zl){var f=id(l);if(f===null)qf(n,i,l,$l,u),Eg(n,l);else if(n6(f,n,i,u,l))l.stopPropagation();else if(Eg(n,l),i&4&&-1<t6.indexOf(n)){for(;f!==null;){var p=Xi(f);if(p!==null)switch(p.tag){case 3:if(p=p.stateNode,p.current.memoizedState.isDehydrated){var y=ui(p.pendingLanes);if(y!==0){var S=p;for(S.pendingLanes|=2,S.entangledLanes|=2;y;){var O=1<<31-Et(y);S.entanglements[1]|=O,y&=~O}jn(p),(it&6)===0&&(Il=dn()+500,Hu(0))}}break;case 13:S=Ra(p,2),S!==null&&Gt(S,p,2),Ul(),nd(p,2)}if(p=id(l),p===null&&qf(n,i,l,$l,u),p===f)break;f=p}f!==null&&l.stopPropagation()}else qf(n,i,l,null,u)}}function id(n){return n=oc(n),rd(n)}var $l=null;function rd(n){if($l=null,n=si(n),n!==null){var i=ge(n);if(i===null)n=null;else{var u=i.tag;if(u===13){if(n=Ce(i),n!==null)return n;n=null}else if(u===3){if(i.stateNode.current.memoizedState.isDehydrated)return i.tag===3?i.stateNode.containerInfo:null;n=null}else i!==n&&(n=null)}}return $l=n,null}function gg(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(tc()){case Q:return 2;case oe:return 8;case ve:case Pe:return 32;case Ye:return 268435456;default:return 32}default:return 32}}var ud=!1,Va=null,Ya=null,qa=null,Gu=new Map,Xu=new Map,Ga=[],t6="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 Eg(n,i){switch(n){case"focusin":case"focusout":Va=null;break;case"dragenter":case"dragleave":Ya=null;break;case"mouseover":case"mouseout":qa=null;break;case"pointerover":case"pointerout":Gu.delete(i.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xu.delete(i.pointerId)}}function Ku(n,i,u,l,f,p){return n===null||n.nativeEvent!==p?(n={blockedOn:i,domEventName:u,eventSystemFlags:l,nativeEvent:p,targetContainers:[f]},i!==null&&(i=Xi(i),i!==null&&pg(i)),n):(n.eventSystemFlags|=l,i=n.targetContainers,f!==null&&i.indexOf(f)===-1&&i.push(f),n)}function n6(n,i,u,l,f){switch(i){case"focusin":return Va=Ku(Va,n,i,u,l,f),!0;case"dragenter":return Ya=Ku(Ya,n,i,u,l,f),!0;case"mouseover":return qa=Ku(qa,n,i,u,l,f),!0;case"pointerover":var p=f.pointerId;return Gu.set(p,Ku(Gu.get(p)||null,n,i,u,l,f)),!0;case"gotpointercapture":return p=f.pointerId,Xu.set(p,Ku(Xu.get(p)||null,n,i,u,l,f)),!0}return!1}function bg(n){var i=si(n.target);if(i!==null){var u=ge(i);if(u!==null){if(i=u.tag,i===13){if(i=Ce(u),i!==null){n.blockedOn=i,W3(n.priority,function(){if(u.tag===13){var l=sn(),f=Ra(u,l);f!==null&&Gt(f,u,l),nd(u,l)}});return}}else if(i===3&&u.stateNode.current.memoizedState.isDehydrated){n.blockedOn=u.tag===3?u.stateNode.containerInfo:null;return}}}n.blockedOn=null}function Jl(n){if(n.blockedOn!==null)return!1;for(var i=n.targetContainers;0<i.length;){var u=id(n.nativeEvent);if(u===null){u=n.nativeEvent;var l=new u.constructor(u.type,u);lc=l,u.target.dispatchEvent(l),lc=null}else return i=Xi(u),i!==null&&pg(i),n.blockedOn=u,!1;i.shift()}return!0}function yg(n,i,u){Jl(n)&&u.delete(i)}function a6(){ud=!1,Va!==null&&Jl(Va)&&(Va=null),Ya!==null&&Jl(Ya)&&(Ya=null),qa!==null&&Jl(qa)&&(qa=null),Gu.forEach(yg),Xu.forEach(yg)}function eo(n,i){n.blockedOn===i&&(n.blockedOn=null,ud||(ud=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,a6)))}var to=null;function Tg(n){to!==n&&(to=n,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){to===n&&(to=null);for(var i=0;i<n.length;i+=3){var u=n[i],l=n[i+1],f=n[i+2];if(typeof l!="function"){if(rd(l||u)===null)continue;break}var p=Xi(u);p!==null&&(n.splice(i,3),i-=3,Kc(p,{pending:!0,data:f,method:u.method,action:l},l,f))}}))}function Qu(n){function i(O){return eo(O,n)}Va!==null&&eo(Va,n),Ya!==null&&eo(Ya,n),qa!==null&&eo(qa,n),Gu.forEach(i),Xu.forEach(i);for(var u=0;u<Ga.length;u++){var l=Ga[u];l.blockedOn===n&&(l.blockedOn=null)}for(;0<Ga.length&&(u=Ga[0],u.blockedOn===null);)bg(u),u.blockedOn===null&&Ga.shift();if(u=(n.ownerDocument||n).$$reactFormReplay,u!=null)for(l=0;l<u.length;l+=3){var f=u[l],p=u[l+1],y=f[Kt]||null;if(typeof p=="function")y||Tg(u);else if(y){var S=null;if(p&&p.hasAttribute("formAction")){if(f=p,y=p[Kt]||null)S=y.formAction;else if(rd(f)!==null)continue}else S=y.action;typeof S=="function"?u[l+1]=S:(u.splice(l,3),l-=3),Tg(u)}}}function sd(n){this._internalRoot=n}no.prototype.render=sd.prototype.render=function(n){var i=this._internalRoot;if(i===null)throw Error(r(409));var u=i.current,l=sn();hg(u,l,n,i,null,null)},no.prototype.unmount=sd.prototype.unmount=function(){var n=this._internalRoot;if(n!==null){this._internalRoot=null;var i=n.containerInfo;n.tag===0&&xr(),hg(n.current,2,null,n,null,null),Ul(),i[Gi]=null}};function no(n){this._internalRoot=n}no.prototype.unstable_scheduleHydration=function(n){if(n){var i=K0();n={blockedOn:null,target:n,priority:i};for(var u=0;u<Ga.length&&i!==0&&i<Ga[u].priority;u++);Ga.splice(u,0,n),u===0&&bg(n)}};var xg=t.version;if(xg!=="19.0.0")throw Error(r(527,xg,"19.0.0"));fe.findDOMNode=function(n){var i=n._reactInternals;if(i===void 0)throw typeof n.render=="function"?Error(r(188)):(n=Object.keys(n).join(","),Error(r(268,n)));return n=Z(i),n=n!==null?Ee(n):null,n=n===null?null:n.stateNode,n};var i6={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:G,findFiberByHostInstance:si,reconcilerVersion:"19.0.0"};
49if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ao=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ao.isDisabled&&ao.supportsFiber)try{Yt=ao.inject(i6),St=ao}catch{}}return Zu.createRoot=function(n,i){if(!s(n))throw Error(r(299));var u=!1,l="",f=Up,p=Hp,y=Fp,S=null;return i!=null&&(i.unstable_strictMode===!0&&(u=!0),i.identifierPrefix!==void 0&&(l=i.identifierPrefix),i.onUncaughtError!==void 0&&(f=i.onUncaughtError),i.onCaughtError!==void 0&&(p=i.onCaughtError),i.onRecoverableError!==void 0&&(y=i.onRecoverableError),i.unstable_transitionCallbacks!==void 0&&(S=i.unstable_transitionCallbacks)),i=fg(n,1,!1,null,null,u,l,f,p,y,S,null),n[Gi]=i.current,Yf(n.nodeType===8?n.parentNode:n),new sd(i)},Zu.hydrateRoot=function(n,i,u){if(!s(n))throw Error(r(299));var l=!1,f="",p=Up,y=Hp,S=Fp,O=null,P=null;return u!=null&&(u.unstable_strictMode===!0&&(l=!0),u.identifierPrefix!==void 0&&(f=u.identifierPrefix),u.onUncaughtError!==void 0&&(p=u.onUncaughtError),u.onCaughtError!==void 0&&(y=u.onCaughtError),u.onRecoverableError!==void 0&&(S=u.onRecoverableError),u.unstable_transitionCallbacks!==void 0&&(O=u.unstable_transitionCallbacks),u.formState!==void 0&&(P=u.formState)),i=fg(n,1,!0,i,u??null,l,f,p,y,S,O,P),i.context=dg(null),u=i.current,l=sn(),f=Ia(l),f.callback=null,Pa(u,f,l),i.current.lanes=l,nu(i,l),jn(i),n[Gi]=i.current,Yf(n),new no(i)},Zu.version="19.0.0",Zu}var Lg;function h6(){if(Lg)return od.exports;Lg=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(),od.exports=d6(),od.exports}var m6=h6();const p6=Po(m6);var k=kh();const ki=Po(k);var $u={},wg;function g6(){if(wg)return $u;wg=1,Object.defineProperty($u,"__esModule",{value:!0}),$u.parse=c,$u.serialize=m;const e=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,t=/^[\u0021-\u003A\u003C-\u007E]*$/,a=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,r=/^[\u0020-\u003A\u003D-\u007E]*$/,s=Object.prototype.toString,o=(()=>{const T=function(){};return T.prototype=Object.create(null),T})();function c(T,x){const C=new o,w=T.length;if(w<2)return C;const B=(x==null?void 0:x.decode)||E;let R=0;do{const F=T.indexOf("=",R);if(F===-1)break;const U=T.indexOf(";",R),ie=U===-1?w:U;if(F>ie){R=T.lastIndexOf(";",F-1)+1;continue}const Y=d(T,R,F),I=h(T,F,Y),$=T.slice(Y,I);if(C[$]===void 0){let se=d(T,F+1,ie),G=h(T,ie,se);const ae=B(T.slice(se,G));C[$]=ae}R=ie+1}while(R<w);return C}function d(T,x,C){do{const w=T.charCodeAt(x);if(w!==32&&w!==9)return x}while(++x<C);return C}function h(T,x,C){for(;x>C;){const w=T.charCodeAt(--x);if(w!==32&&w!==9)return x+1}return C}function m(T,x,C){const w=(C==null?void 0:C.encode)||encodeURIComponent;if(!e.test(T))throw new TypeError(`argument name is invalid: ${T}`);const B=w(x);if(!t.test(B))throw new TypeError(`argument val is invalid: ${x}`);let R=T+"="+B;if(!C)return R;if(C.maxAge!==void 0){if(!Number.isInteger(C.maxAge))throw new TypeError(`option maxAge is invalid: ${C.maxAge}`);R+="; Max-Age="+C.maxAge}if(C.domain){if(!a.test(C.domain))throw new TypeError(`option domain is invalid: ${C.domain}`);R+="; Domain="+C.domain}if(C.path){if(!r.test(C.path))throw new TypeError(`option path is invalid: ${C.path}`);R+="; Path="+C.path}if(C.expires){if(!b(C.expires)||!Number.isFinite(C.expires.valueOf()))throw new TypeError(`option expires is invali
49d: ${C.expires}`);R+="; Expires="+C.expires.toUTCString()}if(C.httpOnly&&(R+="; HttpOnly"),C.secure&&(R+="; Secure"),C.partitioned&&(R+="; Partitioned"),C.priority)switch(typeof C.priority=="string"?C.priority.toLowerCase():void 0){case"low":R+="; Priority=Low";break;case"medium":R+="; Priority=Medium";break;case"high":R+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${C.priority}`)}if(C.sameSite)switch(typeof C.sameSite=="string"?C.sameSite.toLowerCase():C.sameSite){case!0:case"strict":R+="; SameSite=Strict";break;case"lax":R+="; SameSite=Lax";break;case"none":R+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${C.sameSite}`)}return R}function E(T){if(T.indexOf("%")===-1)return T;try{return decodeURIComponent(T)}catch{return T}}function b(T){return s.call(T)==="[object Date]"}return $u}g6();/**
50 * react-router v7.3.0
51 *
52 * Copyright (c) Remix Software Inc.
53 *
54 * This source code is licensed under the MIT license found in the
55 * LICENSE.md file in the root directory of this source tree.
56 *
57 * @license MIT
58 */var kg="popstate";function E6(e={}){function t(r,s){let{pathname:o,search:c,hash:d}=r.location;return Xd("",{pathname:o,search:c,hash:d},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function a(r,s){return typeof s=="string"?s:vs(s)}return y6(t,a,null,e)}function ut(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Kn(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function b6(){return Math.random().toString(36).substring(2,10)}function Mg(e,t){return{usr:e.state,key:e.key,idx:t}}function Xd(e,t,a=null,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Vr(t):t,state:a,key:t&&t.key||r||b6()}}function vs({pathname:e="/",search:t="",hash:a=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),a&&a!=="#"&&(e+=a.charAt(0)==="#"?a:"#"+a),e}function Vr(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substring(a),e=e.substring(0,a));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function y6(e,t,a,r={}){let{window:s=document.defaultView,v5Compat:o=!1}=r,c=s.history,d="POP",h=null,m=E();m==null&&(m=0,c.replaceState({...c.state,idx:m},""));function E(){return(c.state||{idx:null}).idx}function b(){d="POP";let B=E(),R=B==null?null:B-m;m=B,h&&h({action:d,location:w.location,delta:R})}function T(B,R){d="PUSH";let F=Xd(w.location,B,R);m=E()+1;let U=Mg(F,m),ie=w.createHref(F);try{c.pushState(U,"",ie)}catch(Y){if(Y instanceof DOMException&&Y.name==="DataCloneError")throw Y;s.location.assign(ie)}o&&h&&h({action:d,location:w.location,delta:1})}function x(B,R){d="REPLACE";let F=Xd(w.location,B,R);m=E();let U=Mg(F,m),ie=w.createHref(F);c.replaceState(U,"",ie),o&&h&&h({action:d,location:w.location,delta:0})}function C(B){let R=s.location.origin!=="null"?s.location.origin:s.location.href,F=typeof B=="string"?B:vs(B);return F=F.replace(/ $/,"%20"),ut(R,`No window.location.(origin|href) available to create URL for href: ${F}`),new URL(F,R)}let w={get action(){return d},get location(){return e(s,c)},listen(B){if(h)throw new Error("A history only accepts one active listener");return s.addEventListener(kg,b),h=B,()=>{s.removeEventListener(kg,b),h=null}},createHref(B){return t(s,B)},createURL:C,encodeLocation(B){let R=C(B);return{pathname:R.pathname,search:R.search,hash:R.hash}},push:T,replace:x,go(B){return c.go(B)}};return w}function mb(e,t,a="/"){return T6(e,t,a,!1)}function T6(e,t,a,r){let s=typeof t=="string"?Vr(t):t,o=Sa(s.pathname||"/",a);if(o==null)return null;let c=pb(e);x6(c);let d=null;for(let h=0;d==null&&h<c.length;++h){let m=w6(o);d=O6(c[h],m,r)}return d}function pb(e,t=[],a=[],r=""){let s=(o,c,d)=>{let h={relativePath:d===void 0?o.path||"":d,caseSensitive:o.caseSensitive===!0,childrenIndex:c,route:o};h.relativePath.startsWith("/")&&(ut(h.relativePath.startsWith(r),`Absolute route path "${h.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),h.relativePath=h.relativePath.slice(r.length));let m=Ta([r,h.relativePath]),E=a.concat(h);o.children&&o.children.length>0&&(ut(o.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${m}".`),pb(o.children,t,E,m)),!(o.path==null&&!o.index)&&t.push({path:m,score:R6(m,o.index),routesMeta:E})};return e.forEach((o,c)=>{var d;if(o.path===""||!((d=o.path)!=null&&d.includes("?")))s(o,c);else for(let h of gb(o.path))s(o,c,h)}),t}function gb(e){let t=e.split("/");if(t.length===0)return[];let[a,...r]=t,s=a.endsWith("?"),o=a.replace(/\?$/,"");if(r.length===0)return s?[o,""]:[o];let c=gb(r.join("/")),d=[];return d.push(...c.map(h=>h===""?o:[o,h].join("/"))),s&&d.push(...c),d.map(h=>e.startsWith("/")&&h===""?"/":h)}function x6(e){e.sort((t,a)=>t.score!==a.score?a.score-t.score:D6(t.routesMeta.map(r=>r.childrenIndex),a.routesMeta.map(r=>r.childrenIndex)))}var A6=/^:[\w-]+$/,S6=3,v6=2,_6=1,C6=10,N6=-2,Ig=e=>e==="*";function R6(e,t){let a=e.split("/"),r=a.length;return a.some(Ig)&&(r+=N6),t&&(r+=v6),a.filter(s=>!Ig(s)).reduce((s,o)=>s+(A6.test(o)?S6:o===""?_6:C6),r)}function D6(e,t){return e.length===t.length&&e.slice(0,-1).every((r,s)=>r===t[s])?e[e.length-1]-t[t.length-1]:0}function O6(e,t,a=!1){let{routesMeta:r}=e,s={},o="/",c=[];for(let d=0;d<r.length;++d){let h=r[d],m=d===r.length-1,E=o==="/"?t:t.slice(o.length)||"/",b=So({path:h.relativePath,caseSensitive:h.caseSensitive,end:m},E),T=h.route;if(!b&&m&&a&&!r[r.length-1].route.index&&(b=So({path:h.relativePath,caseSensitive:h.caseSensitive,end:!1},E)),!b)return null;
58Object.assign(s,b.params),c.push({params:s,pathname:Ta([o,b.pathname]),pathnameBase:P6(Ta([o,b.pathnameBase])),route:T}),b.pathnameBase!=="/"&&(o=Ta([o,b.pathnameBase]))}return c}function So(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[a,r]=L6(e.path,e.caseSensitive,e.end),s=t.match(a);if(!s)return null;let o=s[0],c=o.replace(/(.)\/+$/,"$1"),d=s.slice(1);return{params:r.reduce((m,{paramName:E,isOptional:b},T)=>{if(E==="*"){let C=d[T]||"";c=o.slice(0,o.length-C.length).replace(/(.)\/+$/,"$1")}const x=d[T];return b&&!x?m[E]=void 0:m[E]=(x||"").replace(/%2F/g,"/"),m},{}),pathname:o,pathnameBase:c,pattern:e}}function L6(e,t=!1,a=!0){Kn(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],s="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(c,d,h)=>(r.push({paramName:d,isOptional:h!=null}),h?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),s+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?s+="\\/*$":e!==""&&e!=="/"&&(s+="(?:(?=\\/|$))"),[new RegExp(s,t?void 0:"i"),r]}function w6(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Kn(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function Sa(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,r=e.charAt(a);return r&&r!=="/"?null:e.slice(a)||"/"}function k6(e,t="/"){let{pathname:a,search:r="",hash:s=""}=typeof e=="string"?Vr(e):e;return{pathname:a?a.startsWith("/")?a:M6(a,t):t,search:B6(r),hash:U6(s)}}function M6(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(s=>{s===".."?a.length>1&&a.pop():s!=="."&&a.push(s)}),a.length>1?a.join("/"):"/"}function md(e,t,a,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${a}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function I6(e){return e.filter((t,a)=>a===0||t.route.path&&t.route.path.length>0)}function Eb(e){let t=I6(e);return t.map((a,r)=>r===t.length-1?a.pathname:a.pathnameBase)}function bb(e,t,a,r=!1){let s;typeof e=="string"?s=Vr(e):(s={...e},ut(!s.pathname||!s.pathname.includes("?"),md("?","pathname","search",s)),ut(!s.pathname||!s.pathname.includes("#"),md("#","pathname","hash",s)),ut(!s.search||!s.search.includes("#"),md("#","search","hash",s)));let o=e===""||s.pathname==="",c=o?"/":s.pathname,d;if(c==null)d=a;else{let b=t.length-1;if(!r&&c.startsWith("..")){let T=c.split("/");for(;T[0]==="..";)T.shift(),b-=1;s.pathname=T.join("/")}d=b>=0?t[b]:"/"}let h=k6(s,d),m=c&&c!=="/"&&c.endsWith("/"),E=(o||c===".")&&a.endsWith("/");return!h.pathname.endsWith("/")&&(m||E)&&(h.pathname+="/"),h}var Ta=e=>e.join("/").replace(/\/\/+/g,"/"),P6=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),B6=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,U6=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function H6(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var yb=["POST","PUT","PATCH","DELETE"];new Set(yb);var F6=["GET",...yb];new Set(F6);var Yr=k.createContext(null);Yr.displayName="DataRouter";var Bo=k.createContext(null);Bo.displayName="DataRouterState";var Tb=k.createContext({isTransitioning:!1});Tb.displayName="ViewTransition";var z6=k.createContext(new Map);z6.displayName="Fetchers";var j6=k.createContext(null);j6.displayName="Await";var Wn=k.createContext(null);Wn.displayName="Navigation";var Ps=k.createContext(null);Ps.displayName="Location";var Zn=k.createContext({outlet:null,matches:[],isDataRoute:!1});Zn.displayName="Route";var Mh=k.createContext(null);Mh.displayName="RouteError";function V6(e,{relative:t}={}){ut(Bs(),"useHref() may be used only in the context of a <Router> component.");let{basename:a,navigator:r}=k.useContext(Wn),{hash:s,pathname:o,search:c}=Us(e,{relative:t}),d=o;return a!=="/"&&(d=o==="/"?a:Ta([a,o])),r.createHref({pathname:d,search:c,hash:s})}function Bs(){return k.useContext(Ps)!=null}function _a(){return ut(Bs(),"useLocation() may be used only in the context of a <Router> component."),k.useContext(Ps).location}var xb="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Ab(e){k.useContext(Wn).static||k.useLayoutEffect(e)}function Ih(){let{isDataRoute:e}=k.useContext(Zn);return e?aS():Y6()}function Y6(){ut(Bs(),"useNavigate() may be used only in the context of a <Router> component.");let e=k.useContext(Yr),{basename:t,navigator:a}=k.useContext(Wn),{matches:r}=k.useContext(Zn),{pathname:s}=_a(),o=JSON.stringify(Eb(r)),c=k.useRef(!1);return Ab(()=>{c.current=!0}),k.useCallback((h,m={})=>
58{if(Kn(c.current,xb),!c.current)return;if(typeof h=="number"){a.go(h);return}let E=bb(h,JSON.parse(o),s,m.relative==="path");e==null&&t!=="/"&&(E.pathname=E.pathname==="/"?t:Ta([t,E.pathname])),(m.replace?a.replace:a.push)(E,m.state,m)},[t,a,o,s,e])}k.createContext(null);function q6(){let{matches:e}=k.useContext(Zn),t=e[e.length-1];return t?t.params:{}}function Us(e,{relative:t}={}){let{matches:a}=k.useContext(Zn),{pathname:r}=_a(),s=JSON.stringify(Eb(a));return k.useMemo(()=>bb(e,JSON.parse(s),r,t==="path"),[e,s,r,t])}function G6(e,t){return Sb(e,t)}function Sb(e,t,a,r){var F;ut(Bs(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:s,static:o}=k.useContext(Wn),{matches:c}=k.useContext(Zn),d=c[c.length-1],h=d?d.params:{},m=d?d.pathname:"/",E=d?d.pathnameBase:"/",b=d&&d.route;{let U=b&&b.path||"";vb(m,!b||U.endsWith("*")||U.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${m}" (under <Route path="${U}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
59
60Please change the parent <Route path="${U}"> to <Route path="${U==="/"?"*":`${U}/*`}">.`)}let T=_a(),x;if(t){let U=typeof t=="string"?Vr(t):t;ut(E==="/"||((F=U.pathname)==null?void 0:F.startsWith(E)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${E}" but pathname "${U.pathname}" was given in the \`location\` prop.`),x=U}else x=T;let C=x.pathname||"/",w=C;if(E!=="/"){let U=E.replace(/^\//,"").split("/");w="/"+C.replace(/^\//,"").split("/").slice(U.length).join("/")}let B=!o&&a&&a.matches&&a.matches.length>0?a.matches:mb(e,{pathname:w});Kn(b||B!=null,`No routes matched location "${x.pathname}${x.search}${x.hash}" `),Kn(B==null||B[B.length-1].route.element!==void 0||B[B.length-1].route.Component!==void 0||B[B.length-1].route.lazy!==void 0,`Matched leaf route at location "${x.pathname}${x.search}${x.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let R=Z6(B&&B.map(U=>Object.assign({},U,{params:Object.assign({},h,U.params),pathname:Ta([E,s.encodeLocation?s.encodeLocation(U.pathname).pathname:U.pathname]),pathnameBase:U.pathnameBase==="/"?E:Ta([E,s.encodeLocation?s.encodeLocation(U.pathnameBase).pathname:U.pathnameBase])})),c,a,r);return t&&R?k.createElement(Ps.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...x},navigationType:"POP"}},R):R}function X6(){let e=nS(),t=H6(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),a=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",s={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r},c=null;return console.error("Error handled by React Router default ErrorBoundary:",e),c=k.createElement(k.Fragment,null,k.createElement("p",null,"💿 Hey developer 👋"),k.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",k.createElement("code",{style:o},"ErrorBoundary")," or"," ",k.createElement("code",{style:o},"errorElement")," prop on your route.")),k.createElement(k.Fragment,null,k.createElement("h2",null,"Unexpected Application Error!"),k.createElement("h3",{style:{fontStyle:"italic"}},t),a?k.createElement("pre",{style:s},a):null,c)}var K6=k.createElement(X6,null),Q6=class extends k.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?k.createElement(Zn.Provider,{value:this.props.routeContext},k.createElement(Mh.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function W6({routeContext:e,match:t,children:a}){let r=k.useContext(Yr);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),k.createElement(Zn.Provider,{value:e},a)}function Z6(e,t=[],a=null,r=null){if(e==null){if(!a)return null;if(a.errors)e=a.matches;else if(t.length===0&&!a.initialized&&a.matches.length>0)e=a.matches;else return null}let s=e,o=a==null?void 0:a.errors;if(o!=null){let h=s.findIndex(m=>m.route.id&&(o==null?void 0:o[m.route.id])!==void 0);ut(h>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(",")}`),s=s.slice(0,Math.min(s.length,h+1))}let c=!1,d=-1;if(a)for(let h=0;h<s.length;h++){let m=s[h];if((m.route.HydrateFallback||m.route.hydrateFallbackElement)&&(d=h),m.route.id){let{loaderData:E,errors:b}
60=a,T=m.route.loader&&!E.hasOwnProperty(m.route.id)&&(!b||b[m.route.id]===void 0);if(m.route.lazy||T){c=!0,d>=0?s=s.slice(0,d+1):s=[s[0]];break}}}return s.reduceRight((h,m,E)=>{let b,T=!1,x=null,C=null;a&&(b=o&&m.route.id?o[m.route.id]:void 0,x=m.route.errorElement||K6,c&&(d<0&&E===0?(vb("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),T=!0,C=null):d===E&&(T=!0,C=m.route.hydrateFallbackElement||null)));let w=t.concat(s.slice(0,E+1)),B=()=>{let R;return b?R=x:T?R=C:m.route.Component?R=k.createElement(m.route.Component,null):m.route.element?R=m.route.element:R=h,k.createElement(W6,{match:m,routeContext:{outlet:h,matches:w,isDataRoute:a!=null},children:R})};return a&&(m.route.ErrorBoundary||m.route.errorElement||E===0)?k.createElement(Q6,{location:a.location,revalidation:a.revalidation,component:x,error:b,children:B(),routeContext:{outlet:null,matches:w,isDataRoute:!0}}):B()},null)}function Ph(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function $6(e){let t=k.useContext(Yr);return ut(t,Ph(e)),t}function J6(e){let t=k.useContext(Bo);return ut(t,Ph(e)),t}function eS(e){let t=k.useContext(Zn);return ut(t,Ph(e)),t}function Bh(e){let t=eS(e),a=t.matches[t.matches.length-1];return ut(a.route.id,`${e} can only be used on routes that contain a unique "id"`),a.route.id}function tS(){return Bh("useRouteId")}function nS(){var r;let e=k.useContext(Mh),t=J6("useRouteError"),a=Bh("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[a]}function aS(){let{router:e}=$6("useNavigate"),t=Bh("useNavigate"),a=k.useRef(!1);return Ab(()=>{a.current=!0}),k.useCallback(async(s,o={})=>{Kn(a.current,xb),a.current&&(typeof s=="number"?e.navigate(s):await e.navigate(s,{fromRouteId:t,...o}))},[e,t])}var Pg={};function vb(e,t,a){!t&&!Pg[e]&&(Pg[e]=!0,Kn(!1,a))}k.memo(iS);function iS({routes:e,future:t,state:a}){return Sb(e,void 0,a,t)}function ba(e){ut(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function rS({basename:e="/",children:t=null,location:a,navigationType:r="POP",navigator:s,static:o=!1}){ut(!Bs(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let c=e.replace(/^\/*/,"/"),d=k.useMemo(()=>({basename:c,navigator:s,static:o,future:{}}),[c,s,o]);typeof a=="string"&&(a=Vr(a));let{pathname:h="/",search:m="",hash:E="",state:b=null,key:T="default"}=a,x=k.useMemo(()=>{let C=Sa(h,c);return C==null?null:{location:{pathname:C,search:m,hash:E,state:b,key:T},navigationType:r}},[c,h,m,E,b,T,r]);return Kn(x!=null,`<Router basename="${c}"> is not able to match the URL "${h}${m}${E}" because it does not start with the basename, so the <Router> won't render anything.`),x==null?null:k.createElement(Wn.Provider,{value:d},k.createElement(Ps.Provider,{children:t,value:x}))}function uS({children:e,location:t}){return G6(Kd(e),t)}function Kd(e,t=[]){let a=[];return k.Children.forEach(e,(r,s)=>{if(!k.isValidElement(r))return;let o=[...t,s];if(r.type===k.Fragment){a.push.apply(a,Kd(r.props.children,o));return}ut(r.type===ba,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),ut(!r.props.index||!r.props.children,"An index route cannot have child routes.");let c={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(c.children=Kd(r.props.children,o)),a.push(c)}),a}var po="get",go="application/x-www-form-urlencoded";function Uo(e){return e!=null&&typeof e.tagName=="string"}function sS(e){return Uo(e)&&e.tagName.toLowerCase()==="button"}function lS(e){return Uo(e)&&e.tagName.toLowerCase()==="form"}function oS(e){return Uo(e)&&e.tagName.toLowerCase()==="input"}function cS(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function fS(e,t){return e.button===0&&(!t||t==="_self")&&!cS(e)}var io=null;function dS(){if(io===null)try{new FormData(document.createElement("form"),0),io=!1}catch{io=!0}return io}var hS=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function pd(e){return e!=null&&!hS.has(e)?(Kn(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${go}"`),null):e}
60function mS(e,t){let a,r,s,o,c;if(lS(e)){let d=e.getAttribute("action");r=d?Sa(d,t):null,a=e.getAttribute("method")||po,s=pd(e.getAttribute("enctype"))||go,o=new FormData(e)}else if(sS(e)||oS(e)&&(e.type==="submit"||e.type==="image")){let d=e.form;if(d==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let h=e.getAttribute("formaction")||d.getAttribute("action");if(r=h?Sa(h,t):null,a=e.getAttribute("formmethod")||d.getAttribute("method")||po,s=pd(e.getAttribute("formenctype"))||pd(d.getAttribute("enctype"))||go,o=new FormData(d,e),!dS()){let{name:m,type:E,value:b}=e;if(E==="image"){let T=m?`${m}.`:"";o.append(`${T}x`,"0"),o.append(`${T}y`,"0")}else m&&o.append(m,b)}}else{if(Uo(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');a=po,r=null,s=go,c=e}return o&&s==="text/plain"&&(c=o,o=void 0),{action:r,method:a.toLowerCase(),encType:s,formData:o,body:c}}function Uh(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}async function pS(e,t){if(e.id in t)return t[e.id];try{let a=await import(e.module);return t[e.id]=a,a}catch(a){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(a),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function gS(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function ES(e,t,a){let r=await Promise.all(e.map(async s=>{let o=t.routes[s.route.id];if(o){let c=await pS(o,a);return c.links?c.links():[]}return[]}));return xS(r.flat(1).filter(gS).filter(s=>s.rel==="stylesheet"||s.rel==="preload").map(s=>s.rel==="stylesheet"?{...s,rel:"prefetch",as:"style"}:{...s,rel:"prefetch"}))}function Bg(e,t,a,r,s,o){let c=(h,m)=>a[m]?h.route.id!==a[m].route.id:!0,d=(h,m)=>{var E;return a[m].pathname!==h.pathname||((E=a[m].route.path)==null?void 0:E.endsWith("*"))&&a[m].params["*"]!==h.params["*"]};return o==="assets"?t.filter((h,m)=>c(h,m)||d(h,m)):o==="data"?t.filter((h,m)=>{var b;let E=r.routes[h.route.id];if(!E||!E.hasLoader)return!1;if(c(h,m)||d(h,m))return!0;if(h.route.shouldRevalidate){let T=h.route.shouldRevalidate({currentUrl:new URL(s.pathname+s.search+s.hash,window.origin),currentParams:((b=a[0])==null?void 0:b.params)||{},nextUrl:new URL(e,window.origin),nextParams:h.params,defaultShouldRevalidate:!0});if(typeof T=="boolean")return T}return!0}):[]}function bS(e,t,{includeHydrateFallback:a}={}){return yS(e.map(r=>{let s=t.routes[r.route.id];if(!s)return[];let o=[s.module];return s.clientActionModule&&(o=o.concat(s.clientActionModule)),s.clientLoaderModule&&(o=o.concat(s.clientLoaderModule)),a&&s.hydrateFallbackModule&&(o=o.concat(s.hydrateFallbackModule)),s.imports&&(o=o.concat(s.imports)),o}).flat(1))}function yS(e){return[...new Set(e)]}function TS(e){let t={},a=Object.keys(e).sort();for(let r of a)t[r]=e[r];return t}function xS(e,t){let a=new Set;return new Set(t),e.reduce((r,s)=>{let o=JSON.stringify(TS(s));return a.has(o)||(a.add(o),r.push({key:o,link:s})),r},[])}function AS(e,t){let a=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return a.pathname==="/"?a.pathname="_root.data":t&&Sa(a.pathname,t)==="/"?a.pathname=`${t.replace(/\/$/,"")}/_root.data`:a.pathname=`${a.pathname.replace(/\/$/,"")}.data`,a}function _b(){let e=k.useContext(Yr);return Uh(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function SS(){let e=k.useContext(Bo);return Uh(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Hh=k.createContext(void 0);Hh.displayName="FrameworkContext";function Cb(){let e=k.useContext(Hh);return Uh(e,"You must render this element inside a <HydratedRouter> element"),e}function vS(e,t){let a=k.useContext(Hh),[r,s]=k.useState(!1),[o,c]=k.useState(!1),{onFocus:d,onBlur:h,onMouseEnter:m,onMouseLeave:E,onTouchStart:b}=t,T=k.useRef(null);k.useEffect(()=>{if(e==="render"&&c(!0),e==="viewport"){let w=R=>{R.forEach(F=>{c(F.isIntersecting)})},B=new IntersectionObserver(w,{threshold:.5});return T.current&&B.observe(T.current),()=>{B.disconnect()}}},[e]),k.useEffect(()=>{if(r){let w=setTimeout(()=>{c(!0)},100);return()=>{clearTimeout(w)}}},[r]);let x=()=>{s(!0)},C=()=>{s(!1),c(!1)};return a?e!=="intent"?[o,T,{}]:[o,T,{onFocus:Ju(d,x),onBlur:Ju(h,C),onMouseEnter:Ju(m,x),onMouseLeave:Ju(E,C),onTouchStart:Ju
60(b,x)}]:[!1,T,{}]}function Ju(e,t){return a=>{e&&e(a),a.defaultPrevented||t(a)}}function _S({page:e,...t}){let{router:a}=_b(),r=k.useMemo(()=>mb(a.routes,e,a.basename),[a.routes,e,a.basename]);return r?k.createElement(NS,{page:e,matches:r,...t}):null}function CS(e){let{manifest:t,routeModules:a}=Cb(),[r,s]=k.useState([]);return k.useEffect(()=>{let o=!1;return ES(e,t,a).then(c=>{o||s(c)}),()=>{o=!0}},[e,t,a]),r}function NS({page:e,matches:t,...a}){let r=_a(),{manifest:s,routeModules:o}=Cb(),{basename:c}=_b(),{loaderData:d,matches:h}=SS(),m=k.useMemo(()=>Bg(e,t,h,s,r,"data"),[e,t,h,s,r]),E=k.useMemo(()=>Bg(e,t,h,s,r,"assets"),[e,t,h,s,r]),b=k.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let C=new Set,w=!1;if(t.forEach(R=>{var U;let F=s.routes[R.route.id];!F||!F.hasLoader||(!m.some(ie=>ie.route.id===R.route.id)&&R.route.id in d&&((U=o[R.route.id])!=null&&U.shouldRevalidate)||F.hasClientLoader?w=!0:C.add(R.route.id))}),C.size===0)return[];let B=AS(e,c);return w&&C.size>0&&B.searchParams.set("_routes",t.filter(R=>C.has(R.route.id)).map(R=>R.route.id).join(",")),[B.pathname+B.search]},[c,d,r,s,m,t,e,o]),T=k.useMemo(()=>bS(E,s),[E,s]),x=CS(E);return k.createElement(k.Fragment,null,b.map(C=>k.createElement("link",{key:C,rel:"prefetch",as:"fetch",href:C,...a})),T.map(C=>k.createElement("link",{key:C,rel:"modulepreload",href:C,...a})),x.map(({key:C,link:w})=>k.createElement("link",{key:C,...w})))}function RS(...e){return t=>{e.forEach(a=>{typeof a=="function"?a(t):a!=null&&(a.current=t)})}}var Nb=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Nb&&(window.__reactRouterVersion="7.3.0")}catch{}function DS({basename:e,children:t,window:a}){let r=k.useRef();r.current==null&&(r.current=E6({window:a,v5Compat:!0}));let s=r.current,[o,c]=k.useState({action:s.action,location:s.location}),d=k.useCallback(h=>{k.startTransition(()=>c(h))},[c]);return k.useLayoutEffect(()=>s.listen(d),[s,d]),k.createElement(rS,{basename:e,children:t,location:o.location,navigationType:o.action,navigator:s})}var Rb=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Mi=k.forwardRef(function({onClick:t,discover:a="render",prefetch:r="none",relative:s,reloadDocument:o,replace:c,state:d,target:h,to:m,preventScrollReset:E,viewTransition:b,...T},x){let{basename:C}=k.useContext(Wn),w=typeof m=="string"&&Rb.test(m),B,R=!1;if(typeof m=="string"&&w&&(B=m,Nb))try{let G=new URL(window.location.href),ae=m.startsWith("//")?new URL(G.protocol+m):new URL(m),le=Sa(ae.pathname,C);ae.origin===G.origin&&le!=null?m=le+ae.search+ae.hash:R=!0}catch{Kn(!1,`<Link to="${m}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let F=V6(m,{relative:s}),[U,ie,Y]=vS(r,T),I=kS(m,{replace:c,state:d,target:h,preventScrollReset:E,relative:s,viewTransition:b});function $(G){t&&t(G),G.defaultPrevented||I(G)}let se=k.createElement("a",{...T,...Y,href:B||F,onClick:R||o?t:$,ref:RS(x,ie),target:h,"data-discover":!w&&a==="render"?"true":void 0});return U&&!w?k.createElement(k.Fragment,null,se,k.createElement(_S,{page:F})):se});Mi.displayName="Link";var OS=k.forwardRef(function({"aria-current":t="page",caseSensitive:a=!1,className:r="",end:s=!1,style:o,to:c,viewTransition:d,children:h,...m},E){let b=Us(c,{relative:m.relative}),T=_a(),x=k.useContext(Bo),{navigator:C,basename:w}=k.useContext(Wn),B=x!=null&&US(b)&&d===!0,R=C.encodeLocation?C.encodeLocation(b).pathname:b.pathname,F=T.pathname,U=x&&x.navigation&&x.navigation.location?x.navigation.location.pathname:null;a||(F=F.toLowerCase(),U=U?U.toLowerCase():null,R=R.toLowerCase()),U&&w&&(U=Sa(U,w)||U);const ie=R!=="/"&&R.endsWith("/")?R.length-1:R.length;let Y=F===R||!s&&F.startsWith(R)&&F.charAt(ie)==="/",I=U!=null&&(U===R||!s&&U.startsWith(R)&&U.charAt(R.length)==="/"),$={isActive:Y,isPending:I,isTransitioning:B},se=Y?t:void 0,G;typeof r=="function"?G=r($):G=[r,Y?"active":null,I?"pending":null,B?"transitioning":null].filter(Boolean).join(" ");let ae=typeof o=="function"?o($):o;return k.createElement(Mi,{...m,"aria-current":se,className:G,ref:E,style:ae,to:c,viewTransition:d},typeof h=="function"?h($):h)});OS.displayName="NavLink";var LS=k.forwardRef(({discover:e="render",fetcherKey:t,navigate:a,reloadDocument:r,replace:s,state:o,method:c=po,action:d,onSubmit:h,relative:m,preventScrollReset:E,viewTransition:b,...T},x)=>{let C=PS(),w=BS(d,{relative:m}
60),B=c.toLowerCase()==="get"?"get":"post",R=typeof d=="string"&&Rb.test(d),F=U=>{if(h&&h(U),U.defaultPrevented)return;U.preventDefault();let ie=U.nativeEvent.submitter,Y=(ie==null?void 0:ie.getAttribute("formmethod"))||c;C(ie||U.currentTarget,{fetcherKey:t,method:Y,navigate:a,replace:s,state:o,relative:m,preventScrollReset:E,viewTransition:b})};return k.createElement("form",{ref:x,method:B,action:w,onSubmit:r?h:F,...T,"data-discover":!R&&e==="render"?"true":void 0})});LS.displayName="Form";function wS(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Db(e){let t=k.useContext(Yr);return ut(t,wS(e)),t}function kS(e,{target:t,replace:a,state:r,preventScrollReset:s,relative:o,viewTransition:c}={}){let d=Ih(),h=_a(),m=Us(e,{relative:o});return k.useCallback(E=>{if(fS(E,t)){E.preventDefault();let b=a!==void 0?a:vs(h)===vs(m);d(e,{replace:b,state:r,preventScrollReset:s,relative:o,viewTransition:c})}},[h,d,m,a,r,t,e,s,o,c])}var MS=0,IS=()=>`__${String(++MS)}__`;function PS(){let{router:e}=Db("useSubmit"),{basename:t}=k.useContext(Wn),a=tS();return k.useCallback(async(r,s={})=>{let{action:o,method:c,encType:d,formData:h,body:m}=mS(r,t);if(s.navigate===!1){let E=s.fetcherKey||IS();await e.fetch(E,a,s.action||o,{preventScrollReset:s.preventScrollReset,formData:h,body:m,formMethod:s.method||c,formEncType:s.encType||d,flushSync:s.flushSync})}else await e.navigate(s.action||o,{preventScrollReset:s.preventScrollReset,formData:h,body:m,formMethod:s.method||c,formEncType:s.encType||d,replace:s.replace,state:s.state,fromRouteId:a,flushSync:s.flushSync,viewTransition:s.viewTransition})},[e,t,a])}function BS(e,{relative:t}={}){let{basename:a}=k.useContext(Wn),r=k.useContext(Zn);ut(r,"useFormAction must be used inside a RouteContext");let[s]=r.matches.slice(-1),o={...Us(e||".",{relative:t})},c=_a();if(e==null){o.search=c.search;let d=new URLSearchParams(o.search),h=d.getAll("index");if(h.some(E=>E==="")){d.delete("index"),h.filter(b=>b).forEach(b=>d.append("index",b));let E=d.toString();o.search=E?`?${E}`:""}}return(!e||e===".")&&s.route.index&&(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index"),a!=="/"&&(o.pathname=o.pathname==="/"?a:Ta([a,o.pathname])),vs(o)}function US(e,t={}){let a=k.useContext(Tb);ut(a!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Db("useViewTransitionState"),s=Us(e,{relative:t.relative});if(!a.isTransitioning)return!1;let o=Sa(a.currentLocation.pathname,r)||a.currentLocation.pathname,c=Sa(a.nextLocation.pathname,r)||a.nextLocation.pathname;return So(s.pathname,c)!=null||So(s.pathname,o)!=null}new TextEncoder;var HS=hb(),Ob={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Ug=ki.createContext&&ki.createContext(Ob),FS=["attr","size","title"];function zS(e,t){if(e==null)return{};var a=jS(e,t),r,s;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)r=o[s],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function jS(e,t){if(e==null)return{};var a={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;a[r]=e[r]}return a}function vo(){return vo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},vo.apply(this,arguments)}function Hg(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),a.push.apply(a,r)}return a}function _o(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?Hg(Object(a),!0).forEach(function(r){VS(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Hg(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}function VS(e,t,a){return t=YS(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function YS(e){var t=qS(e,"string");return typeof t=="symbol"?t:t+""}function qS(e,t){if(typeof e!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var r=a.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}
vendor: 6,755 bytes, line 60
60function Lb(e){return e&&e.map((t,a)=>ki.createElement(t.tag,_o({key:a},t.attr),Lb(t.child)))}function gt(e){return t=>ki.createElement(GS,vo({attr:_o({},e.attr)},t),Lb(e.child))}function GS(e){var t=a=>{var{attr:r,size:s,title:o}=e,c=zS(e,FS),d=s||a.size||"1em",h;return a.className&&(h=a.className),e.className&&(h=(h?h+" ":"")+e.className),ki.createElement("svg",vo({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},a.attr,r,c,{className:h,style:_o(_o({color:e.color||a.color},a.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),o&&ki.createElement("title",null,o),e.children)};return Ug!==void 0?ki.createElement(Ug.Consumer,null,a=>t(a)):t(Ob)}function _s(e){return gt({attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function wb(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function Qd(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"},child:[]}]})(e)}function XS(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"},child:[]}]})(e)}function KS(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"},child:[]}]})(e)}function QS(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M448 360V24c0-13.3-10.7-24-24-24H96C43 0 0 43 0 96v320c0 53 43 96 96 96h328c13.3 0 24-10.7 24-24v-16c0-7.5-3.5-14.3-8.9-18.7-4.2-15.4-4.2-59.3 0-74.7 5.4-4.3 8.9-11.1 8.9-18.6zM128 134c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm0 64c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm253.4 250H96c-17.7 0-32-14.3-32-32 0-17.6 14.4-32 32-32h285.4c-1.9 17.1-1.9 46.9 0 64z"},child:[]}]})(e)}function WS(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M320 336c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h416c25.6 0 48-22.4 48-48V288H320v48zm144-208h-80V80c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h512v-80c0-25.6-22.4-48-48-48zm-144 0H192V96h128v32z"},child:[]}]})(e)}function Wd(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z"},child:[]}]})(e)}function ZS(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"},child:[]}]})(e)}function $S(e){return gt({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"},child:[]}]})(e)}function JS(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"},child:[]}]})(e)}function Fh(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.
606-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"},child:[]}]})(e)}function kb(e){return gt({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z"},child:[]}]})(e)}function zh(e){return gt({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"},child:[]}]})(e)}function Mb(e){return gt({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"},child:[]}]})(e)}function Zd(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"},child:[]}]})(e)}function ev(e){return gt({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M552 64H88c-13.255 0-24 10.745-24 24v8H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h472c26.51 0 48-21.49 48-48V88c0-13.255-10.745-24-24-24zM56 400a8 8 0 0 1-8-8V144h16v248a8 8 0 0 1-8 8zm236-16H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm-208-96H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm0-96H140c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h360c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12z"},child:[]}]})(e)}function tv(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M500.33 0h-47.41a12 12 0 0 0-12 12.57l4 82.76A247.42 247.42 0 0 0 256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 0 0 166.18-63.91 12 12 0 0 0 .48-17.43l-34-34a12 12 0 0 0-16.38-.55A176 176 0 1 1 402.1 157.8l-101.53-4.87a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12h200.33a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12z"},child:[]}]})(e)}function nv(e){return gt({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"},child:[]}]})(e)}function av(e){return gt({attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"},child:[]}]})(e)}function iv(e){return gt({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"},child:[]}]})(e)}const Fg=[{to:"/publications",label:"Publications",icon:_.jsx(QS,{})},{to:"/works",label:"Works",icon:_.jsx(WS,{})},{to:"/news",label:"News",icon:_.jsx(ev,{})},{to:"/photo-booth",label:"Photo Booth",icon:_.jsx(Wd,{})}];function rv(){const e=_a(),[t,a]=k.useState(!1),r=s=>e.pathname.includes(s);return _.jsxs(_.Fragment,{children:[_.jsx("nav",{className:"sticky top-0 z-40 w-full bg-white/95 backdrop-blur-sm border-b border-gray-100 mb-5",children:_.jsxs("div",{className:"desktop:max-w-[70%] desktop:mx-auto mobile:max-w-[90%] mobile:mx-auto h-16 flex justify-between items-center",children:[_.jsxs(Mi,{to:"/",className:`flex items-center gap-2 cursor-pointer transition-colors duration-200 hover:text-blue-700 ${e.pathname==="/"?"text-blue-700":"text-gray-900"}`,children:[_.jsx(Mb,{size:20}),_.jsx("h1",{className:"text-base font-semibold tracking-tight",children:"Sean Kim"})]}),_.jsx("div",{className:"hidden desktop:flex gap-8 text-sm font-medium",children:Fg.map(({to:s,label:o})=>_.jsx(Mi,{to:s,className:`relative pb-0.5 transition-colors duration-200 hover:text-blue-700
61                                    after:absolute after:bottom-0 after:left-0 after:h-[2px] after:bg-blue-600
62                                    after:transition-all after:duration-300
63                                    ${r(s)?"text-blue-700 after:w-full":"text-gray-700 after:w-0 hover:after:w-full"}`,children:o},s))}),_.jsx("div",{className:"desktop:hidden",children:_.jsx("button",{onClick:()=>a(!0),className:"p-1 focus:outline-none hover:text-blue-700 transition-colors","aria-label":"Open menu",children:_.jsx(KS,{size:20})})})]})}),HS.createPortal(_.jsxs(_.Fragment,{children:[_.jsx("div",{className:`fixed inset-0 z-50 bg-black/50 transition-opacity duration-300 ${t?"opacity-100 pointer-events-auto":"opacity-0 pointer-events-none"}`,onClick:()=>a(!1)}),_.jsx("div",{className:`fixed top-0 right-0 z-50 h-full w-2/3 max-w-xs bg-white shadow-2xl
64                            transform transition-transform duration-300 ease-out
65                            ${t?"translate-x-0":"translate-x-full"}`,children:_.jsxs("div",{className:"flex flex-col h-full p-6 gap-5 text-base font-medium",children:[_.jsxs("div",{className:"flex justify-between items-center mb-2",children:[_.jsx("h2",{className:"text-base font-bold",children:"Menu"}),_.jsx("button",{onClick:()=>a(!1),className:"p-1 hover:bg-gray-100 rounded","aria-label":"Close menu",children:_.jsx(av,{size:18})})]}),Fg.map(({to:s,label:o,icon:c})=>_.jsxs(Mi,{to:s,onClick:()=>a(!1),className:`flex items-center gap-2 transition-colors hover:text-blue-700 ${r(s)?"text-blue-700":"text-gray-800"}`,children:[c," ",o]}
vendor: 6,894 bytes, lines 65-73
65,s)),_.jsx("hr",{className:"border-gray-200 my-1"}),_.jsxs("div",{className:"mt-auto flex gap-4 text-gray-500",children:[_.jsx("a",{href:"mailto:[email protected]",className:"hover:text-blue-700 transition",children:_.jsx(Fh,{size:18})}),_.jsx("a",{href:"https://github.com/seank021",target:"_blank",rel:"noopener noreferrer",className:"hover:text-blue-700 transition",children:_.jsx(_s,{size:18})}),_.jsx("a",{href:"https://www.linkedin.com/in/seank021",target:"_blank",rel:"noopener noreferrer",className:"hover:text-blue-700 transition",children:_.jsx(wb,{size:18})}),_.jsx("a",{href:"/sean-kim-cv.pdf",target:"_blank",rel:"noopener noreferrer",className:"text-gray-600 hover:text-blue-700 transition-colors duration-200",children:_.jsx(kb,{size:18})})]})]})})]}),document.body)]})}function uv(){return _.jsx("div",{className:"text-center mt-40 mb-5",children:_.jsx("span",{className:"text-xs text-gray-500 whitespace-pre-wrap mobile:text-[10px]",children:"© 2026 Sean Kim"})})}const jh=k.createContext({});function Vh(e){const t=k.useRef(null);return t.current===null&&(t.current=e()),t.current}const Yh=typeof window<"u",Ib=Yh?k.useLayoutEffect:k.useEffect,Ho=k.createContext(null),qh=k.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class sv extends k.Component{getSnapshotBeforeUpdate(t){const a=this.props.childRef.current;if(a&&t.isPresent&&!this.props.isPresent){const r=a.offsetParent,s=r instanceof HTMLElement&&r.offsetWidth||0,o=this.props.sizeRef.current;o.height=a.offsetHeight||0,o.width=a.offsetWidth||0,o.top=a.offsetTop,o.left=a.offsetLeft,o.right=s-o.width-o.left}return null}componentDidUpdate(){}render(){return this.props.children}}function lv({children:e,isPresent:t,anchorX:a}){const r=k.useId(),s=k.useRef(null),o=k.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:c}=k.useContext(qh);return k.useInsertionEffect(()=>{const{width:d,height:h,top:m,left:E,right:b}=o.current;if(t||!s.current||!d||!h)return;const T=a==="left"?`left: ${E}`:`right: ${b}`;s.current.dataset.motionPopId=r;const x=document.createElement("style");return c&&(x.nonce=c),document.head.appendChild(x),x.sheet&&x.sheet.insertRule(`
66          [data-motion-pop-id="${r}"] {
67            position: absolute !important;
68            width: ${d}px !important;
69            height: ${h}px !important;
70            ${T}px !important;
71            top: ${m}px !important;
72          }
73        `),()=>{document.head.removeChild(x)}},[t]),_.jsx(sv,{isPresent:t,childRef:s,sizeRef:o,children:k.cloneElement(e,{ref:s})})}const ov=({children:e,initial:t,isPresent:a,onExitComplete:r,custom:s,presenceAffectsLayout:o,mode:c,anchorX:d})=>{const h=Vh(cv),m=k.useId(),E=k.useCallback(T=>{h.set(T,!0);for(const x of h.values())if(!x)return;r&&r()},[h,r]),b=k.useMemo(()=>({id:m,initial:t,isPresent:a,custom:s,onExitComplete:E,register:T=>(h.set(T,!1),()=>h.delete(T))}),o?[Math.random(),E]:[a,E]);return k.useMemo(()=>{h.forEach((T,x)=>h.set(x,!1))},[a]),k.useEffect(()=>{!a&&!h.size&&r&&r()},[a]),c==="popLayout"&&(e=_.jsx(lv,{isPresent:a,anchorX:d,children:e})),_.jsx(Ho.Provider,{value:b,children:e})};function cv(){return new Map}function Pb(e=!0){const t=k.useContext(Ho);if(t===null)return[!0,null];const{isPresent:a,onExitComplete:r,register:s}=t,o=k.useId();k.useEffect(()=>{if(e)return s(o)},[e]);const c=k.useCallback(()=>e&&r&&r(o),[o,r,e]);return!a&&r?[!1,c]:[!0]}const ro=e=>e.key||"";function zg(e){const t=[];return k.Children.forEach(e,a=>{k.isValidElement(a)&&t.push(a)}),t}const $d=({children:e,custom:t,initial:a=!0,onExitComplete:r,presenceAffectsLayout:s=!0,mode:o="sync",propagate:c=!1,anchorX:d="left"})=>{const[h,m]=Pb(c),E=k.useMemo(()=>zg(e),[e]),b=c&&!h?[]:E.map(ro),T=k.useRef(!0),x=k.useRef(E),C=Vh(()=>new Map),[w,B]=k.useState(E),[R,F]=k.useState(E);Ib(()=>{T.current=!1,x.current=E;for(let Y=0;Y<R.length;Y++){const I=ro(R[Y]);b.includes(I)?C.delete(I):C.get(I)!==!0&&C.set(I,!1)}},[R,b.length,b.join("-")]);const U=[];if(E!==w){let Y=[...E];for(let I=0;I<R.length;I++){const $=R[I],se=ro($);b.includes(se)||(Y.splice(I,0,$),U.push($))}return o==="wait"&&U.length&&(Y=U),F(zg(Y)),B(E),null}const{forceRender:ie}=k.useContext(jh);return _.jsx(_.Fragment,{children:R.map(Y=>{const I=ro(Y),$=c&&!h?!1:E===R||b.includes(I),se=()=>{if(C.has(I))C.set(I,!0);else return;let G=!0;C.forEach(ae=>{ae||(G=!1)}),G&&(ie==null||ie(),F(x.current),c&&(m==null||m()),r&&r())};return _.jsx(ov,{isPresent:$,initial:!T.current||a?void 0:!1,custom:t,presenceAffectsLayout:s,mode:o,onExitComplete:$?void 0:se,anchorX:d,children:Y},I)})})};function Gh(e,t){e.indexOf(t)===-1&&e.push(t)}function Xh(e,t){const a=e.indexOf(t);a>-1&&e.splice(a,1)}const fn=e=>e;let Bb=fn;const fv={useManualTiming:!1};function Kh(e){let t;return()=>(t===void 0&&(t=e()),t)}const Ur=(e,t,a)=>{const r=t-e;return r===0?1:(a-e)/r};class Qh{constructor(){this.subscriptions=[]}add(t){return Gh(this.subscriptions,t),()=>Xh(this.subscriptions,t)}notify(t,a,r){const s=this.subscriptions.length;if(s)if(s===1)this.subscriptions[0](t,a,r);else for(let o=0;o<s;o++){const c=this.subscriptions[o];c&&c(t,a,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const xa=e=>e*1e3,Aa=e=>e/1e3;function Ub(e,t){return t?e*(1e3/t):0}const dv=Kh(()=>window.ScrollTimeline!==void 0);class hv{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,a){for(let r=0;r<this.animations.length;r++)this.animations[r][t]=a}attachTimeline(t,a){const r=this.animations.map(s=>{if(dv()&&s.attachTimeline)return s.attachTimeline(t);if(typeof a=="function")return a(s)});return()=>{r.forEach((s,o)=>{s&&s(),this.animations[o].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let a=0;a<this.animations.length;a++)t=Math.max(t,this.animations[a].duration);return t}runAll(t){this.animations.forEach(a=>a[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class mv extends hv{then(t,a){return Promise.all(this.animations).then(t).catch(a)}}function Wh(e,t){return e?e[t]||e.default||e:void 0}const Jd=2e4;function Hb(e){let t=0;const a=50;let r=e.next(t);for(;!r.done&&t<Jd;)t+=a,r=e.next(t);return t>=Jd?1/0:t}function Zh(e){return typeof e=="function"}function jg(e,t){e.timeline=t,e.onfinish=null}const $h=e=>Array.isArray(e)&&typeof e[0]=="number",pv={linearEasing:void 0};function gv(e,t){const a=Kh(e);return()=>{var r;return(r=pv[t])!==null&&r!==void 0?r:a()}}const Co=gv(()=>{try{document.createElement("div").animate({opacity:0}
vendor: 4,348 bytes, line 73
73,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Fb=(e,t,a=10)=>{let r="";const s=Math.max(Math.round(t/a),2);for(let o=0;o<s;o++)r+=e(Ur(0,s-1,o))+", ";return`linear(${r.substring(0,r.length-2)})`};function zb(e){return!!(typeof e=="function"&&Co()||!e||typeof e=="string"&&(e in eh||Co())||$h(e)||Array.isArray(e)&&e.every(zb))}const os=([e,t,a,r])=>`cubic-bezier(${e}, ${t}, ${a}, ${r})`,eh={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:os([0,.65,.55,1]),circOut:os([.55,0,1,.45]),backIn:os([.31,.01,.66,-.59]),backOut:os([.33,1.53,.69,.99])};function jb(e,t){if(e)return typeof e=="function"&&Co()?Fb(e,t):$h(e)?os(e):Array.isArray(e)?e.map(a=>jb(a,t)||eh.easeOut):eh[e]}const uo=["read","resolveKeyframes","update","preRender","render","postRender"],Vg={value:null};function Ev(e,t){let a=new Set,r=new Set,s=!1,o=!1;const c=new WeakSet;let d={delta:0,timestamp:0,isProcessing:!1},h=0;function m(b){c.has(b)&&(E.schedule(b),e()),h++,b(d)}const E={schedule:(b,T=!1,x=!1)=>{const w=x&&s?a:r;return T&&c.add(b),w.has(b)||w.add(b),b},cancel:b=>{r.delete(b),c.delete(b)},process:b=>{if(d=b,s){o=!0;return}s=!0,[a,r]=[r,a],a.forEach(m),t&&Vg.value&&Vg.value.frameloop[t].push(h),h=0,a.clear(),s=!1,o&&(o=!1,E.process(b))}};return E}const bv=40;function Vb(e,t){let a=!1,r=!0;const s={delta:0,timestamp:0,isProcessing:!1},o=()=>a=!0,c=uo.reduce((R,F)=>(R[F]=Ev(o,t?F:void 0),R),{}),{read:d,resolveKeyframes:h,update:m,preRender:E,render:b,postRender:T}=c,x=()=>{const R=performance.now();a=!1,s.delta=r?1e3/60:Math.max(Math.min(R-s.timestamp,bv),1),s.timestamp=R,s.isProcessing=!0,d.process(s),h.process(s),m.process(s),E.process(s),b.process(s),T.process(s),s.isProcessing=!1,a&&t&&(r=!1,e(x))},C=()=>{a=!0,r=!0,s.isProcessing||e(x)};return{schedule:uo.reduce((R,F)=>{const U=c[F];return R[F]=(ie,Y=!1,I=!1)=>(a||C(),U.schedule(ie,Y,I)),R},{}),cancel:R=>{for(let F=0;F<uo.length;F++)c[uo[F]].cancel(R)},state:s,steps:c}}const{schedule:tt,cancel:Ja,state:It,steps:gd}=Vb(typeof requestAnimationFrame<"u"?requestAnimationFrame:fn,!0),{schedule:Jh}=Vb(queueMicrotask,!1);let Eo;function yv(){Eo=void 0}const Gn={now:()=>(Eo===void 0&&Gn.set(It.isProcessing||fv.useManualTiming?It.timestamp:performance.now()),Eo),set:e=>{Eo=e,queueMicrotask(yv)}},In={x:!1,y:!1};function Yb(){return In.x||In.y}function Tv(e){return e==="x"||e==="y"?In[e]?null:(In[e]=!0,()=>{In[e]=!1}):In.x||In.y?null:(In.x=In.y=!0,()=>{In.x=In.y=!1})}function xv(e,t,a){var r;if(e instanceof EventTarget)return[e];if(typeof e=="string"){let s=document;const o=(r=void 0)!==null&&r!==void 0?r:s.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}function qb(e,t){const a=xv(e),r=new AbortController,s={passive:!0,...t,signal:r.signal};return[a,s,()=>r.abort()]}function Yg(e){return!(e.pointerType==="touch"||Yb())}function Av(e,t,a={}){const[r,s,o]=qb(e,a),c=d=>{if(!Yg(d))return;const{target:h}=d,m=t(h,d);if(typeof m!="function"||!h)return;const E=b=>{Yg(b)&&(m(b),h.removeEventListener("pointerleave",E))};h.addEventListener("pointerleave",E,s)};return r.forEach(d=>{d.addEventListener("pointerenter",c,s)}),o}function qg(e,t){const a=`${t}PointerCapture`;if(e.target instanceof Element&&a in e.target&&e.pointerId!==void 0)try{e.target[a](e.pointerId)}catch{}}const Gb=(e,t)=>t?e===t?!0:Gb(e,t.parentElement):!1,e0=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,Sv=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function vv(e){return Sv.has(e.tagName)||e.tabIndex!==-1}const cs=new WeakSet;function Gg(e){return t=>{t.key==="Enter"&&e(t)}}function Ed(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const _v=(e,t)=>{const a=e.currentTarget;if(!a)return;const r=Gg(()=>{if(cs.has(a))return;Ed(a,"down");const s=Gg(()=>{Ed(a,"up")}),o=()=>Ed(a,"cancel");a.addEventListener("keyup",s,t),a.addEventListener("blur",o,t)});a.addEventListener("keydown",r,t),a.addEventListener("blur",()=>a.removeEventListener("keydown",r),t)};function Xg(e){return e0(e)&&!Yb()}function Cv(e,t,a={}){const[r,s,o]=qb(e,a),c=d=>{const h=d.currentTarget;if(!h||!Xg(d)||cs.has(h))return;cs.add(h),qg(d,"set");const m=t(h,d),E=(x,C)=>{h.removeEventListener("pointerup",b),h.removeEventListener("pointercancel",T),qg(x,"release"),!(!Xg(x)||!cs.has(h))&&
vendor: 7,247 bytes, line 73
73(cs.delete(h),typeof m=="function"&&m(x,{success:C}))},b=x=>{(x.isTrusted?Nv(x,h instanceof Element?h.getBoundingClientRect():{left:0,top:0,right:window.innerWidth,bottom:window.innerHeight}):!1)?E(x,!1):E(x,!(h instanceof Element)||Gb(h,x.target))},T=x=>{E(x,!1)};h.addEventListener("pointerup",b,s),h.addEventListener("pointercancel",T,s),h.addEventListener("lostpointercapture",T,s)};return r.forEach(d=>{d=a.useGlobalTarget?window:d;let h=!1;d instanceof HTMLElement&&(h=!0,!vv(d)&&d.getAttribute("tabindex")===null&&(d.tabIndex=0)),d.addEventListener("pointerdown",c,s),h&&d.addEventListener("focus",m=>_v(m,s),s)}),o}function Nv(e,t){return e.clientX<t.left||e.clientX>t.right||e.clientY<t.top||e.clientY>t.bottom}const Kg=30,Rv=e=>!isNaN(parseFloat(e));class Dv{constructor(t,a={}){this.version="12.5.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,s=!0)=>{const o=Gn.now();this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),s&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=a.owner}setCurrent(t){this.current=t,this.updatedAt=Gn.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Rv(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,a){this.events[t]||(this.events[t]=new Qh);const r=this.events[t].add(a);return t==="change"?()=>{r(),tt.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,a){this.passiveEffect=t,this.stopPassiveEffect=a}set(t,a=!0){!a||!this.passiveEffect?this.updateAndNotify(t,a):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,a,r){this.set(a),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,a=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,a&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=Gn.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>Kg)return 0;const a=Math.min(this.updatedAt-this.prevUpdatedAt,Kg);return Ub(parseFloat(this.current)-parseFloat(this.prevFrameValue),a)}start(t){return this.stop(),new Promise(a=>{this.hasAnimated=!0,this.animation=t(a),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Cs(e,t){return new Dv(e,t)}const Xb=k.createContext({strict:!1}),Qg={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Hr={};for(const e in Qg)Hr[e]={isEnabled:t=>Qg[e].some(a=>!!t[a])};function Ov(e){for(const t in e)Hr[t]={...Hr[t],...e[t]}}const Lv=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function No(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Lv.has(e)}let Kb=e=>!No(e);function wv(e){e&&(Kb=t=>t.startsWith("on")?!No(t):e(t))}try{wv(require("@emotion/is-prop-valid").default)}catch{}function kv(e,t,a){const r={};for(const s in e)s==="values"&&typeof e.values=="object"||(Kb(s)||a===!0&&No(s)||!t&&!No(s)||e.draggable&&s.startsWith("onDrag"))&&(r[s]=e[s]);return r}function Mv(e){if(typeof Proxy>"u")return e;const t=new Map,a=(...r)=>e(...r);return new Proxy(a,{get:(r,s)=>s==="create"?e:(t.has(s)||t.set(s,e(s)),t.get(s))})}const Fo=k.createContext({});function zo(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Ns(e){return typeof e=="string"||Array.isArray(e)}const t0=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],n0=["initial",...t0];function jo(e){return zo(e.animate)||n0.some(t=>Ns(e[t]))}function Qb(e){return!!(jo(e)||e.variants)}function Iv(e,t){if(jo(e)){const{initial:a,animate:r}=e;return{initial:a===!1||Ns(a)?a:void 0,animate:Ns(r)?r:void 0}}return e.inherit!==!1?t:{}}function Pv(e){const{initial:t,animate:a}=Iv(e,k.useContext(Fo));return k.useMemo(()=>({initial:t,animate:a}),[Wg(t),Wg(a)])}function Wg(e){return Array.isArray(e)?e.join(" "):e}const Bv=Symbol.for("motionComponentSymbol");function Dr(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Uv(e,t,a){return k.useCallback(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),a&&(typeof a=="function"?a(r):Dr(a)&&(a.current=r))},[t])}const a0=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Hv="framerAppearId",Wb="data-"+a0(Hv),Zb=k.createContext({});function Fv(e,t,a,r,s){var o,c;const{visualElement:d}=k.useContext(Fo),h=k.useContext(Xb),m=k.useContext(Ho),E=k.useContext(qh).reducedMotion,b=k.useRef(null);r=r||h.renderer,!b.current&&r&&(b.current=r(e,{visualState:t,parent:d,props:a,presenceContext:m,blockInitialAnimation:m?m.initial===!1:!1,reducedMotionConfig:E}));const T=b.current,x=k.useContext(Zb);T&&!T.projection&&s&&(T.type==="html"||T.type==="svg")&&zv(b.current,a,s,x);const C=k.useRef(!1);k.useInsertionEffect(()=>{T&&C.current&&T.update(a,m)});const w=a[Wb],B=k.useRef(!!w&&!(!((o=window.MotionHandoffIsComplete)===null||o===void 0)&&o.call(window,w))&&((c=window.MotionHasOptimisedAnimation)===null||c===void 0?void 0:c.call(window,w)));return Ib(()=>{T&&(C.current=!0,window.MotionIsMounted=!0,T.updateFeatures(),Jh.render(T.render),B.current&&T.animationState&&T.animationState.animateChanges())}),k.useEffect(()=>{T&&(!B.current&&T.animationState&&T.animationState.animateChanges(),B.current&&(queueMicrotask(()=>{var R;(R=window.MotionHandoffMarkAsComplete)===null||R===void 0||R.call(window,w)}),B.current=!1))}),T}function zv(e,t,a,r){const{layoutId:s,layout:o,drag:c,dragConstraints:d,layoutScroll:h,layoutRoot:m}=t;e.projection=new a(e.latestValues,t["data-framer-portal-id"]?void 0:$b(e.parent)),e.projection.setOptions({layoutId:s,layout:o,alwaysMeasureLayout:!!c||d&&Dr(d),visualElement:e,animationType:typeof o=="str
73ing"?o:"both",initialPromotionConfig:r,layoutScroll:h,layoutRoot:m})}function $b(e){if(e)return e.options.allowProjection!==!1?e.projection:$b(e.parent)}function jv({preloadedFeatures:e,createVisualElement:t,useRender:a,useVisualState:r,Component:s}){var o,c;e&&Ov(e);function d(m,E){let b;const T={...k.useContext(qh),...m,layoutId:Vv(m)},{isStatic:x}=T,C=Pv(m),w=r(m,x);if(!x&&Yh){Yv();const B=qv(T);b=B.MeasureLayout,C.visualElement=Fv(s,w,T,t,B.ProjectionNode)}return _.jsxs(Fo.Provider,{value:C,children:[b&&C.visualElement?_.jsx(b,{visualElement:C.visualElement,...T}):null,a(s,m,Uv(w,C.visualElement,E),w,x,C.visualElement)]})}d.displayName=`motion.${typeof s=="string"?s:`create(${(c=(o=s.displayName)!==null&&o!==void 0?o:s.name)!==null&&c!==void 0?c:""})`}`;const h=k.forwardRef(d);return h[Bv]=s,h}function Vv({layoutId:e}){const t=k.useContext(jh).id;return t&&e!==void 0?t+"-"+e:e}function Yv(e,t){k.useContext(Xb).strict}function qv(e){const{drag:t,layout:a}=Hr;if(!t&&!a)return{};const r={...t,...a};return{MeasureLayout:t!=null&&t.isEnabled(e)||a!=null&&a.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}const Jb=e=>t=>typeof t=="string"&&t.startsWith(e),i0=Jb("--"),Gv=Jb("var(--"),r0=e=>Gv(e)?Xv.test(e.split("/*")[0].trim()):!1,Xv=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Rs={};function Kv(e){for(const t in e)Rs[t]=e[t],i0(t)&&(Rs[t].isCSSVariable=!0)}const qr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Bi=new Set(qr);function ey(e,{layout:t,layoutId:a}){return Bi.has(e)||e.startsWith("origin")||(t||a!==void 0)&&(!!Rs[e]||e==="opacity")}const Ft=e=>!!(e&&e.getVelocity),ty=(e,t)=>t&&typeof e=="number"?t.transform(e):e,va=(e,t,a)=>a>t?t:a<e?e:a,Gr={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Ds={...Gr,transform:e=>va(0,1,e)},so={...Gr,default:1},Hs=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Qa=Hs("deg"),Xn=Hs("%"),Se=Hs("px"),Qv=Hs("vh"),Wv=Hs("vw"),Zg={...Xn,parse:e=>Xn.parse(e)/100,transform:e=>Xn.transform(e*100)},Zv={borderWidth:Se,borderTopWidth:Se,borderRightWidth:Se,borderBottomWidth:Se,borderLeftWidth:Se,borderRadius:Se,radius:Se,borderTopLeftRadius:Se,borderTopRightRadius:Se,borderBottomRightRadius:Se,borderBottomLeftRadius:Se,width:Se,maxWidth:Se,height:Se,maxHeight:Se,top:Se,right:Se,bottom:Se,left:Se,padding:Se,paddingTop:Se,paddingRight:Se,paddingBottom:Se,paddingLeft:Se,margin:Se,marginTop:Se,marginRight:Se,marginBottom:Se,marginLeft:Se,backgroundPositionX:Se,backgroundPositionY:Se},$v={rotate:Qa,rotateX:Qa,rotateY:Qa,rotateZ:Qa,scale:so,scaleX:so,scaleY:so,scaleZ:so,skew:Qa,skewX:Qa,skewY:Qa,distance:Se,translateX:Se,translateY:Se,translateZ:Se,x:Se,y:Se,z:Se,perspective:Se,transformPerspective:Se,opacity:Ds,originX:Zg,originY:Zg,originZ:Se},$g={...Gr,transform:Math.round},u0={...Zv,...$v,zIndex:$g,size:Se,fillOpacity:Ds,strokeOpacity:Ds,numOctaves:$g},Jv={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},e4=qr.length;function t4(e,t,a){let r="",s=!0;for(let o=0;o<e4;o++){const c=qr[o],d=e[c];if(d===void 0)continue;let h=!0;if(typeof d=="number"?h=d===(c.startsWith("scale")?1:0):h=parseFloat(d)===0,!h||a){const m=ty(d,u0[c]);if(!h){s=!1;const E=Jv[c]||c;r+=`${E}(${m}) `}a&&(t[c]=m)}}return r=r.trim(),a?r=a(t,s?"":r):s&&(r="none"),r}function s0(e,t,a){const{style:r,vars:s,transformOrigin:o}=e;let c=!1,d=!1;for(const h in t){const m=t[h];if(Bi.has(h)){c=!0;continue}else if(i0(h)){s[h]=m;continue}else{const E=ty(m,u0[h]);h.startsWith("origin")?(d=!0,o[h]=E):r[h]=E}}if(t.transform||(c||a?r.transform=t4(t,e.transform,a):r.transform&&(r.transform="none")),d){const{originX:h="50%",originY:m="50%",originZ:E=0}=o;r.transformOrigin=`${h} ${m} ${E}`}}const l0=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function ny(e,t,a){for(const r in t)!Ft(t[r])&&!ey(r,a)&&(e[r]=t[r])}function n4({transformTemplate:e},t){return k.useMemo(()=>{const a=l0();return s0(a,t,e),Object.assign({},a.vars,a.style)},[t])}function a4(e,t){const a=e.style||{},r={};return ny(r,a,e),Object.assign(r,n4(e,t)),r}function i4(e,t){const a={},r=a4(e,t);return e.drag&&e.dragListener!==!1&&(a.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}
73`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(a.tabIndex=0),a.style=r,a}const r4=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function o0(e){return typeof e!="string"||e.includes("-")?!1:!!(r4.indexOf(e)>-1||/[A-Z]/u.test(e))}const u4={offset:"stroke-dashoffset",array:"stroke-dasharray"},s4={offset:"strokeDashoffset",array:"strokeDasharray"};function l4(e,t,a=1,r=0,s=!0){e.pathLength=1;const o=s?u4:s4;e[o.offset]=Se.transform(-r);const c=Se.transform(t),d=Se.transform(a);e[o.array]=`${c} ${d}`}function Jg(e,t,a){return typeof e=="string"?e:Se.transform(t+a*e)}function o4(e,t,a){const r=Jg(t,e.x,e.width),s=Jg(a,e.y,e.height);return`${r} ${s}`}function c0(e,{attrX:t,attrY:a,attrScale:r,originX:s,originY:o,pathLength:c,pathSpacing:d=1,pathOffset:h=0,...m},E,b){if(s0(e,m,b),E){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:T,style:x,dimensions:C}=e;T.transform&&(C&&(x.transform=T.transform),delete T.transform),C&&(s!==void 0||o!==void 0||x.transform)&&(x.transformOrigin=o4(C,s!==void 0?s:.5,o!==void 0?o:.5)),t!==void 0&&(T.x=t),a!==void 0&&(T.y=a),r!==void 0&&(T.scale=r),c!==void 0&&l4(T,c,d,h,!1)}const ay=()=>({...l0(),attrs:{}}),f0=e=>typeof e=="string"&&e.toLowerCase()==="svg";function c4(e,t,a,r){const s=k.useMemo(()=>{const o=ay();return c0(o,t,f0(r),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};ny(o,e.style,e),s.style={...o,...s.style}}return s}function f4(e=!1){return(a,r,s,{latestValues:o},c)=>{const h=(o0(a)?c4:i4)(r,o,c,a),m=kv(r,typeof a=="string",e),E=a!==k.Fragment?{...m,...h,ref:s}:{},{children:b}=r,T=k.useMemo(()=>Ft(b)?b.get():b,[b]);return k.createElement(a,{...E,children:T})}}function e2(e){const t=[{},{}];return e==null||e.values.forEach((a,r)=>{t[0][r]=a.get(),t[1][r]=a.getVelocity()}),t}function d0(e,t,a,r){if(typeof t=="function"){const[s,o]=e2(r);t=t(a!==void 0?a:e.custom,s,o)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[s,o]=e2(r);t=t(a!==void 0?a:e.custom,s,o)}return t}const th=e=>Array.isArray(e),d4=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),h4=e=>th(e)?e[e.length-1]||0:e;function bo(e){const t=Ft(e)?e.get():e;return d4(t)?t.toValue():t}function m4({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:a},r,s,o){const c={latestValues:p4(r,s,o,e),renderState:t()};return a&&(c.onMount=d=>a({props:r,current:d,...c}),c.onUpdate=d=>a(d)),c}const iy=e=>(t,a)=>{const r=k.useContext(Fo),s=k.useContext(Ho),o=()=>m4(e,t,r,s);return a?o():Vh(o)};function p4(e,t,a,r){const s={},o=r(e,{});for(const T in o)s[T]=bo(o[T]);let{initial:c,animate:d}=e;const h=jo(e),m=Qb(e);t&&m&&!h&&e.inherit!==!1&&(c===void 0&&(c=t.initial),d===void 0&&(d=t.animate));let E=a?a.initial===!1:!1;E=E||c===!1;const b=E?d:c;if(b&&typeof b!="boolean"&&!zo(b)){const T=Array.isArray(b)?b:[b];for(let x=0;x<T.length;x++){const C=d0(e,T[x]);if(C){const{transitionEnd:w,transition:B,...R}=C;for(const F in R){let U=R[F];if(Array.isArray(U)){const ie=E?U.length-1:0;U=U[ie]}U!==null&&(s[F]=U)}for(const F in w)s[F]=w[F]}}}return s}function h0(e,t,a){var r;const{style:s}=e,o={};for(const c in s)(Ft(s[c])||t.style&&Ft(t.style[c])||ey(c,e)||((r=a==null?void 0:a.getValue(c))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(o[c]=s[c]);return o}const g4={useVisualState:iy({scrapeMotionValuesFromProps:h0,createRenderState:l0})};function ry(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}function uy(e,{style:t,vars:a},r,s){Object.assign(e.style,t,s&&s.getProjectionStyles(r));for(const o in a)e.style.setProperty(o,a[o])}const sy=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function ly(e,t,a,r){uy(e,t,void 0,r);for(const s in t.attrs)e.setAttribute(sy.has(s)?s:a0(s),t.attrs[s])}function oy(e,t,a){const r=h0(e,t,a);for(const s in e)if(Ft(e[s])||Ft(t[s])){const o=qr.indexOf(s)!==-1?"attr"+s.charAt(0).toUpperCase()+s.substring(1):s;r[o]=e[s]}return r}const t2=["x","y","width","height","cx","cy","r"],E4={useVisualState:iy({scrapeMotionValuesFromProps:oy,createRenderState:ay,onUpdate:({props:e,prevProps:t,current:a,renderState:r,latestValues:s})=>{if(!a)return;let o=!!e.drag;if(!o){for(const d in s)if(Bi.has(d)){o=!0;break}}if(!o)return;let c=!t;if(t)for(let d=0;d<t2.length;d++){const h=t2[d];e[h]!==t[h]&&(c=!0)}c&&tt.read(()=>{ry(a,r),tt.render(()=>{c0(r,s,f0(a.tagName),e.transformTemplate),ly(a,r)})})}})};function b4(e,t){return function(r,{forwardMotionProps:s}={forwardMotionProps:!1}){const c={...o0(r)?E4:g4,preloadedFeatures:e,useRender:f4(s),createVisualElement:t,Component:r};return jv(c)}}function Os(e,t,a){const r=e.getProps();return d0(r,t,a!==void 0?a:r.custom,e)}const cy=new Set(["width","height","top","left","right","bottom",...qr]);function y4(e,t,a){e.hasValue(t)?e.getValue(t).set(a):e.addValue(t,Cs(a))}function T4(e,t){const a=Os(e,t);let{transitionEnd:r={},transition:s={},...o}=a||{};o={...o,...r};for(const c in o){const d=h4(o[c]);y4(e,c,d)}}function x4(e){return!!(Ft(e)&&e.add)}function nh(e,t){const a=e.getValue("willChange");if(x4(a))return a.add(t)}function fy(e){return e.props[Wb]}const dy=(e,t,a)=>(((1-3*a+3*t)*e+(3*a-6*t))*e+3*t)*e,A4=1e-7,S4=12;function v4(e,t,a,r,s){let o,c,d=0;do c=t+(a-t)/2,o=dy(c,r,s)-e,o>0?a=c:t=c;while(Math.abs(o)>A4&&++d<S4);return c}function Fs(e,t,a,r){if(e===t&&a===r)return fn;const s=o=>v4(o,0,1,e,a);return o=>o===0||o===1?o:dy(s(o),t,r)}const hy=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,my=e=>t=>1-e(1-t),py=Fs(.33,1.53,.69,.99),m0=my(py),gy=hy(m0),Ey=e=>(e*=2)<1?.5*m0(e):.5*(2-Math.pow(2,-10*(e-1))),p0=e=>1-Math.sin(Math.acos(e)),by=my(p0),yy=hy(p0),Ty=e=>/^0[^.\s]+$/u.test(e);function _4(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Ty(e):!0}const ds=e=>Math.round(e*1e5)/1e5,g0=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function C4(e){return e==null}const N4=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,E0=(e,t)=>a=>
vendor: 18,354 bytes, line 73
73!!(typeof a=="string"&&N4.test(a)&&a.startsWith(e)||t&&!C4(a)&&Object.prototype.hasOwnProperty.call(a,t)),xy=(e,t,a)=>r=>{if(typeof r!="string")return r;const[s,o,c,d]=r.match(g0);return{[e]:parseFloat(s),[t]:parseFloat(o),[a]:parseFloat(c),alpha:d!==void 0?parseFloat(d):1}},R4=e=>va(0,255,e),bd={...Gr,transform:e=>Math.round(R4(e))},Oi={test:E0("rgb","red"),parse:xy("red","green","blue"),transform:({red:e,green:t,blue:a,alpha:r=1})=>"rgba("+bd.transform(e)+", "+bd.transform(t)+", "+bd.transform(a)+", "+ds(Ds.transform(r))+")"};function D4(e){let t="",a="",r="",s="";return e.length>5?(t=e.substring(1,3),a=e.substring(3,5),r=e.substring(5,7),s=e.substring(7,9)):(t=e.substring(1,2),a=e.substring(2,3),r=e.substring(3,4),s=e.substring(4,5),t+=t,a+=a,r+=r,s+=s),{red:parseInt(t,16),green:parseInt(a,16),blue:parseInt(r,16),alpha:s?parseInt(s,16)/255:1}}const ah={test:E0("#"),parse:D4,transform:Oi.transform},Or={test:E0("hsl","hue"),parse:xy("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:a,alpha:r=1})=>"hsla("+Math.round(e)+", "+Xn.transform(ds(t))+", "+Xn.transform(ds(a))+", "+ds(Ds.transform(r))+")"},Ht={test:e=>Oi.test(e)||ah.test(e)||Or.test(e),parse:e=>Oi.test(e)?Oi.parse(e):Or.test(e)?Or.parse(e):ah.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Oi.transform(e):Or.transform(e)},O4=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function L4(e){var t,a;return isNaN(e)&&typeof e=="string"&&(((t=e.match(g0))===null||t===void 0?void 0:t.length)||0)+(((a=e.match(O4))===null||a===void 0?void 0:a.length)||0)>0}const Ay="number",Sy="color",w4="var",k4="var(",n2="${}",M4=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Ls(e){const t=e.toString(),a=[],r={color:[],number:[],var:[]},s=[];let o=0;const d=t.replace(M4,h=>(Ht.test(h)?(r.color.push(o),s.push(Sy),a.push(Ht.parse(h))):h.startsWith(k4)?(r.var.push(o),s.push(w4),a.push(h)):(r.number.push(o),s.push(Ay),a.push(parseFloat(h))),++o,n2)).split(n2);return{values:a,split:d,indexes:r,types:s}}function vy(e){return Ls(e).values}function _y(e){const{split:t,types:a}=Ls(e),r=t.length;return s=>{let o="";for(let c=0;c<r;c++)if(o+=t[c],s[c]!==void 0){const d=a[c];d===Ay?o+=ds(s[c]):d===Sy?o+=Ht.transform(s[c]):o+=s[c]}return o}}const I4=e=>typeof e=="number"?0:e;function P4(e){const t=vy(e);return _y(e)(t.map(I4))}const ei={test:L4,parse:vy,createTransformer:_y,getAnimatableNone:P4},B4=new Set(["brightness","contrast","saturate","opacity"]);function U4(e){const[t,a]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=a.match(g0)||[];if(!r)return e;const s=a.replace(r,"");let o=B4.has(t)?1:0;return r!==a&&(o*=100),t+"("+o+s+")"}const H4=/\b([a-z-]*)\(.*?\)/gu,ih={...ei,getAnimatableNone:e=>{const t=e.match(H4);return t?t.map(U4).join(" "):e}},F4={...u0,color:Ht,backgroundColor:Ht,outlineColor:Ht,fill:Ht,stroke:Ht,borderColor:Ht,borderTopColor:Ht,borderRightColor:Ht,borderBottomColor:Ht,borderLeftColor:Ht,filter:ih,WebkitFilter:ih},Cy=e=>F4[e];function Ny(e,t){let a=Cy(e);return a!==ih&&(a=ei),a.getAnimatableNone?a.getAnimatableNone(t):void 0}const z4=new Set(["auto","none","0"]);function j4(e,t,a){let r=0,s;for(;r<e.length&&!s;){const o=e[r];typeof o=="string"&&!z4.has(o)&&Ls(o).values.length&&(s=e[r]),r++}if(s&&a)for(const o of t)e[o]=Ny(a,s)}const Li=e=>e*180/Math.PI,rh=e=>{const t=Li(Math.atan2(e[1],e[0]));return uh(t)},V4={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:rh,rotateZ:rh,skewX:e=>Li(Math.atan(e[1])),skewY:e=>Li(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},uh=e=>(e=e%360,e<0&&(e+=360),e),a2=rh,i2=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),r2=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),Y4={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:i2,scaleY:r2,scale:e=>(i2(e)+r2(e))/2,rotateX:e=>uh(Li(Math.atan2(e[6],e[5]))),rotateY:e=>uh(Li(Math.atan2(-e[2],e[0]))),rotateZ:a2,rotate:a2,skewX:e=>Li(Math.atan(e[4])),skewY:e=>Li(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function u2(e){return e.includes("scale")?1:0}function sh(e,t){if(!e||e==="none")return u2(t);const a=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,s;if(a)r=Y4,s=a;else{const d=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=V4,s=d}if(!s)return u2(t);const o=r[t],c=s[1].split(",").map(G4);return typeof o=="function"?o(c):c[o]}const q4=(e,t)=>{const{transform:a="none"}=getComputedStyle(e);return sh(a,t)};function G4(e){return parseFloat(e.trim())}const s2=e=>e===Gr||e===Se,X4=new Set(["x","y","z"]),K4=qr.filter(e=>!X4.has(e));function Q4(e){const t=[];return K4.forEach(a=>{const r=e.getValue(a);r!==void 0&&(t.push([a,r.get()]),r.set(a.startsWith("scale")?1:0))}),t}const Fr={width:({x:e},{paddingLeft:t="0",paddingRight:a="0"})=>e.max-e.min-parseFloat(t)-parseFloat(a),height:({y:e},{paddingTop:t="0",paddingBottom:a="0"})=>e.max-e.min-parseFloat(t)-parseFloat(a),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>sh(t,"x"),y:(e,{transform:t})=>sh(t,"y")};Fr.translateX=Fr.x;Fr.translateY=Fr.y;const Ii=new Set;let lh=!1,oh=!1;function Ry(){if(oh){const e=Array.from(Ii).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),a=new Map;t.forEach(r=>{const s=Q4(r);s.length&&(a.set(r,s),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const s=a.get(r);s&&s.forEach(([o,c])=>{var d;(d=r.getValue(o))===null||d===void 0||d.set(c)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}oh=!1,lh=!1,Ii.forEach(e=>e.complete()),Ii.clear()}function Dy(){Ii.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(oh=!0)})}function W4(){Dy(),Ry()}class b0{constructor(t,a,r,s,o,c=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=a,this.name=r,this.motionValue=s,this.element=o,this.isAsync=c}scheduleResolve(){this.isScheduled=!0,this.isAsync?(Ii.add(this),lh||(lh=!0,tt.read(Dy),tt.resolveKeyframes(Ry))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:a,element:r,motionValue:s}=this;for(let o=0;o<t.length;o++)if(t[o]===null)if(o===0){const c=s==null?void 0:s.get(),d=t[t.length-1];if(c!==void 0)t[0]=c;else if(r&&a){const h=r.readValue(a,d);h!=null&&(t[0]=h)}t[0]===void 0&&(t[0]=d),s&&c===void 0&&s.set(t[0])}else t[o]=t[o-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),Ii.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,Ii.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const Oy=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),Z4=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function $4(e){const t=Z4.exec(e);if(!t)return[,];const[,a,r,s]=t;return[`--${a??r}`,s]}function Ly(e,t,a=1){const[r,s]=$4(e);if(!r)return;const o=window.getComputedStyle(t).getPropertyValue(r);if(o){const c=o.trim();return Oy(c)?parseFloat(c):c}return r0(s)?Ly(s,t,a+1):s}const wy=e=>t=>t.test(e),J4={test:e=>e==="auto",parse:e=>e},ky=[Gr,Se,Xn,Qa,Wv,Qv,J4],l2=e=>ky.find(wy(e));class My extends b0{constructor(t,a,r,s,o){super(t,a,r,s,o,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:a,name:r}=this;if(!a||!a.current)return;super.readKeyframes();for(let h=0;h<t.length;h++){let m=t[h];if(typeof m=="string"&&(m=m.trim(),r0(m))){const E=Ly(m,a.current);E!==void 0&&(t[h]=E),h===t.length-1&&(this.finalKeyframe=m)}}if(this.resolveNoneKeyframes(),!cy.has(r)||t.length!==2)return;const[s,o]=t,c=l2(s),d=l2(o);if(c!==d)if(s2(c)&&s2(d))for(let h=0;h<t.length;h++){const m=t[h];typeof m=="string"&&(t[h]=parseFloat(m))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:a}=this,r=[];for(let s=0;s<t.length;s++)_4(t[s])&&r.push(s);r.length&&j4(t,r,a)}measureInitialState(){const{element:t,unresolvedKeyframes:a,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Fr[r](t.measureViewportBox(),window.getComputedStyle(t.current)),a[0]=this.measuredOrigin;const s=a[a.length-1];s!==void 0&&t.getValue(r,s).jump(s,!1)}measureEndState(){var t;const{element:a,name:r,unresolvedKeyframes:s}=this;if(!a||!a.current)return;const o=a.getValue(r);o&&o.jump(this.measuredOrigin,!1);const c=s.length-1,d=s[c];s[c]=Fr[r](a.measureViewportBox(),window.getComputedStyle(a.current)),d!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=d),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([h,m])=>{a.getValue(h).set(m)}),this.resolveNoneKeyframes()}}const o2=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(ei.test(e)||e==="0")&&!e.startsWith("url("));function e_(e){const t=e[0];if(e.length===1)return!0;for(let a=0;a<e.length;a++)if(e[a]!==t)return!0}function t_(e,t,a,r){const s=e[0];if(s===null)return!1;if(t==="display"||t==="visibility")return!0;const o=e[e.length-1],c=o2(s,t),d=o2(o,t);return!c||!d?!1:e_(e)||(a==="spring"||Zh(a))&&r}const n_=e=>e!==null;function Vo(e,{repeat:t,repeatType:a="loop"},r){const s=e.filter(n_),o=t&&a!=="loop"&&t%2===1?0:s.length-1;return!o||r===void 0?s[o]:r}const a_=40;class Iy{constructor({autoplay:t=!0,delay:a=0,type:r="keyframes",repeat:s=0,repeatDelay:o=0,repeatType:c="loop",...d}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=Gn.now(),this.options={autoplay:t,delay:a,type:r,repeat:s,repeatDelay:o,repeatType:c,...d},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>a_?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&W4(),this._resolved}onKeyframesResolved(t,a){this.resolvedAt=Gn.now(),this.hasAttemptedResolve=!0;const{name:r,type:s,velocity:o,delay:c,onComplete:d,onUpdate:h,isGenerator:m}=this.options;if(!m&&!t_(t,r,s,o))if(c)this.options.duration=0;else{h&&h(Vo(t,this.options,a)),d&&d(),this.resolveFinishedPromise();return}const E=this.initPlayback(t,a);E!==!1&&(this._resolved={keyframes:t,finalKeyframe:a,...E},this.onPostResolved())}onPostResolved(){}then(t,a){return this.currentFinishedPromise.then(t,a)}flatten(){this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear")}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const rt=(e,t,a)=>e+(t-e)*a;function yd(e,t,a){return a<0&&(a+=1),a>1&&(a-=1),a<1/6?e+(t-e)*6*a:a<1/2?t:a<2/3?e+(t-e)*(2/3-a)*6:e}function i_({hue:e,saturation:t,lightness:a,alpha:r}){e/=360,t/=100,a/=100;let s=0,o=0,c=0;if(!t)s=o=c=a;else{const d=a<.5?a*(1+t):a+t-a*t,h=2*a-d;s=yd(h,d,e+1/3),o=yd(h,d,e),c=yd(h,d,e-1/3)}return{red:Math.round(s*255),green:Math.round(o*255),blue:Math.round(c*255),alpha:r}}function Ro(e,t){return a=>a>0?t:e}const Td=(e,t,a)=>{const r=e*e,s=a*(t*t-r)+r;return s<0?0:Math.sqrt(s)},r_=[ah,Oi,Or],u_=e=>r_.find(t=>t.test(e));function c2(e){const t=u_(e);if(!t)return!1;let a=t.parse(e);return t===Or&&(a=i_(a)),a}const f2=(e,t)=>{const a=c2(e),r=c2(t);if(!a||!r)return Ro(e,t);const s={...a};return o=>(s.red=Td(a.red,r.red,o),s.green=Td(a.green,r.green,o),s.blue=Td(a.blue,r.blue,o),s.alpha=rt(a.alpha,r.alpha,o),Oi.transform(s))},s_=(e,t)=>a=>t(e(a)),zs=(...e)=>e.reduce(s_),ch=new Set(["none","hidden"]);function l_(e,t){return ch.has(e)?a=>a<=0?e:t:a=>a>=1?t:e}function o_(e,t){return a=>rt(e,t,a)}function y0(e){return typeof e=="number"?o_:typeof e=="string"?r0(e)?Ro:Ht.test(e)?f2:d_:Array.isArray(e)?Py:typeof e=="object"?Ht.test(e)?f2:c_:Ro}function Py(e,t){const a=[...e],r=a.length,s=e.map((o,c)=>y0(o)(o,t[c]));return o=>{for(let c=0;c<r;c++)a[c]=s[c](o);return a}}function c_(e,t){const a={...e,...t},r={};for(const s in a)e[s]!==void 0&&t[s]!==void 0&&(r[s]=y0(e[s])(e[s],t[s]));return s=>{for(const o in r)a[o]=r[o](s);return a}}function f_(e,t){var a;const r=[],s={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const c=t.types[o],d=e.indexes[c][s[c]],h=(a=e.values[d])!==null&&a!==void 0?a:0;r[o]=h,s[c]++}return r}const d_=(e,t)=>{const a=ei.createTransformer(t),r=Ls(e),s=Ls(t);return r.indexes.var.length===s.indexes.var.length&&r.indexes.color.length===s.indexes.color.length&&r.indexes.number.length>=s.indexes.number.length?ch.has(e)&&!s.values.length||ch.has(t)&&!r.values.length?l_(e,t):zs(Py(f_(r,s),s.values),a):Ro(e,t)};function By(e,t,a){return typeof e=="number"&&typeof t=="number"&&typeof a=="number"?rt(e,t,a):y0(e)(e,t)}const h_=5;function Uy(e,t,a){const r=Math.max(t-h_,0);return Ub(a-e(r),t-r)}const ft={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},d2=.001;function m_({duration:e=ft.duration,bounce:t=ft.bounce,velocity:a=ft.velocity,mass:r=ft.mass}){let s,o,c=1-t;c=va(ft.minDamping,ft.maxDamping,c),e=va(ft.minDuration,ft.maxDuration,Aa(e)),c<1?(s=m=>{const E=m*c,b=E*e,T=E-a,x=fh(m,c),C=Math.exp(-b);return d2-T/x*C},o=m=>{const b=m*c*e,T=b*a+a,x=Math.pow(c,2)*Math.pow(m,2)*e,C=Math.exp(-b),w=fh(Math.pow(m,2),c);return(-s(m)+d2>0?-1:1)*((T-x)*C)/w}):(s=m=>{const E=Math.exp(-m*e),b=(m-a)*e+1;return-.001+E*b},o=m=>{const E=Math.exp(-m*e),b=(a-m)*(e*e);return E*b});const d=5/e,h=g_(s,o,d);if(e=xa(e),isNaN(h))return{stiffness:ft.stiffness,damping:ft.damping,duration:e};{const m=Math.pow(h,2)*r;return{stiffness:m,damping:c*2*Math.sqrt(r*m),duration:e}}}const p_=12;function g_(e,t,a){let r=a;for(let s=1;s<p_;s++)r=r-e(r)/t(r);return r}function fh(e,t){return e*Math.sqrt(1-t*t)}const E_=["duration","bounce"],b_=["stiffness","damping","mass"];function h2(e,t){return t.some(a=>e[a]!==void 0)}function y_(e){let t={velocity:ft.velocity,stiffness:ft.stiffness,damping:ft.damping,mass:ft.mass,isResolvedFromDuration:!1,...e};if(!h2(e,b_)&&h2(e,E_))if(e.visualDuration){const a=e.visualDuration,r=2*Math.PI/(a*1.2),s=r*r,o=2*va(.05,1,1-(e.bounce||0))*Math.sqrt(s);t={...t,mass:ft.mass,stiffness:s,damping:o}}else{const a=m_(e);t={...t,...a,mass:ft.mass},t.isResolvedFromDuration=!0}return t}function Hy(e=ft.visualDuration,t=ft.bounce){const a=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:s}=a;const o=a.keyframes[0],c=a.keyframes[a.keyframes.length-1],d={done:!1,value:o},{stiffness:h,damping:m,mass:E,duration:b,velocity:T,isResolvedFromDuration:x}=y_({...a,velocity:-Aa(a.velocity||0)}),C=T||0,w=m/(2*Math.sqrt(h*E)),B=c-o,R=Aa(Math.sqrt(h/E)),F=Math.abs(B)<5;r||(r=F?ft.restSpeed.granular:ft.restSpeed.default),s||(s=F?ft.restDelta.granular:ft.restDelta.default);let U;if(w<1){const Y=fh(R,w);U=I=>{const $=Math.exp(-w*R*I);return c-$*((C+w*R*B)/Y*Math.sin(Y*I)+B*Math.cos(Y*I))}}else if(w===1)U=Y=>c-Math.exp(-R*Y)*(B+(C+R*B)*Y);else{const Y=R*Math.sqrt(w*w-1);U=I=>{const $=Math.exp(-w*R*I),se=Math.min(Y*I,300);return c-$*((C+w*R*B)*Math.sinh(se)+Y*B*Math.cosh(se))/Y}}const ie={calculatedDuration:x&&b||null,next:Y=>{const I=U(Y);if(x)d.done=Y>=b;else{let $=0;w<1&&($=Y===0?xa(C):Uy(U,Y,I));const se=Math.abs($)<=r,G=Math.abs(c-I)<=s;d.done=se&&G}return d.value=d.done?c:I,d},toString:()=>{const Y=Math.min(Hb(ie),Jd),I=Fb($=>ie.next(Y*$).value,Y,30);return Y+"ms "+I}};return ie}function m2({keyframes:e,velocity:t=0,power:a=.8,timeConstant:r=325,bounceDamping:s=10,bounceStiffness:o=500,modifyTarget:c,min:d,max:h,restDelta:m=.5,restSpeed:E}){const b=e[0],T={done:!1,value:b},x=se=>d!==void 0&&se<d||h!==void 0&&se>h,C=se=>d===void 0?h:h===void 0||Math.abs(d-se)<Math.abs(h-se)?d:h;let w=a*t;const B=b+w,R=c===void 0?B:c(B);R!==B&&(w=R-b);const F=se=>-w*Math.exp(-se/r),U=se=>R+F(se),ie=se=>{const G=F(se),ae=U(se);T.done=Math.abs(G)<=m,T.value=T.done?R:ae};let Y,I;const $=se=>{x(T.value)&&(Y=se,I=Hy({keyframes:[T.value,C(T.value)],velocity:Uy(U,se,T.value),damping:s,stiffness:o,restDelta:m,restSpeed:E}))};return $(0),{calculatedDuration:null,next:se=>{let G=!1;return!I&&Y===void 0&&(G=!0,ie(se),$(se)),Y!==void 0&&se>=Y?I.next(se-Y):(!G&&ie(se),T)}}}const T_=Fs(.42,0,1,1),x_=Fs(0,0,.58,1),Fy=Fs(.42,0,.58,1),A_=e=>Array.isArray(e)&&typeof e[0]!="number",S_={linear:fn,easeIn:T_,easeInOut:Fy,easeOut:x_,circIn:p0,circInOut:yy,circOut:by,backIn:m0,backInOut:gy,backOut:py,anticipate:Ey},p2=e=>{if($h(e)){Bb(e.length===4);const[t,a,r,s]=e;return Fs(t,a,r,s)}else if(typeof e=="string")return S_[e];return e};function v_(e,t,a){const r=[],s=a||By,o=e.length-1;for(let c=0;c<o;c++){let d=s(e[c],e[c+1]);if(t){const h=Array.isArray(t)?t[c]||fn:t;d=zs(h,d)}r.push(d)}return r}function __(e,t,{clamp:a=!0,ease:r,mixer:s}={}){const o=e.length;if(Bb(o===t.length),o===1)return()=>t[0];if(o===2&&t[0]===t[1])return()=>t[1];const c=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const d=v_(t,r,s),h=d.length,m=E=>{if(c&&E<e[0])return t[0];let b=0;if(h>1)for(;b<e.length-2&&!(E<e[b+1]);b++);const T=Ur(e[b],e[b+1],E);return d[b](T)};return a?E=>m(va(e[0],e[o-1],E)):m}function C_(e,t){const a=e[e.length-1];for(let r=1;r<=t;r++){const s=Ur(0,t,r);e.push(rt(a,1,s))}}function N_(e){const t=[0];return C_(t,e.length-1),t}function R_(e,t){return e.map(a=>a*t)}function D_(e,t){return e.map(()=>t||Fy).splice(0,e.length-1)}function Do({duration:e=300,keyframes:t,times:a,ease:r="easeInOut"}){const s=A_(r)?r.map(p2):p2(r),o={done:!1,value:t[0]},c=R_(a&&a.length===t.length?a:N_(t),e),d=__(c,t,{ease:Array.isArray(s)?s:D_(t,s)});return{calculatedDuration:e,next:h=>(o.value=d(h),o.done=h>=e,o)}}const O_=e=>{const t=({timestamp:a})=>e(a);return{start:()=>tt.update(t,!0),stop:()=>Ja(t),now:()=>It.isProcessing?It.timestamp:Gn.now()}},L_={decay:m2,inertia:m2,tween:Do,keyframes:Do,spring:Hy},w_=e=>e/100;class T0 extends Iy{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>
vendor: 5,438 bytes, line 73
73{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:h}=this.options;h&&h()};const{name:a,motionValue:r,element:s,keyframes:o}=this.options,c=(s==null?void 0:s.KeyframeResolver)||b0,d=(h,m)=>this.onKeyframesResolved(h,m);this.resolver=new c(o,d,a,r,s),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:a="keyframes",repeat:r=0,repeatDelay:s=0,repeatType:o,velocity:c=0}=this.options,d=Zh(a)?a:L_[a]||Do;let h,m;d!==Do&&typeof t[0]!="number"&&(h=zs(w_,By(t[0],t[1])),t=[0,100]);const E=d({...this.options,keyframes:t});o==="mirror"&&(m=d({...this.options,keyframes:[...t].reverse(),velocity:-c})),E.calculatedDuration===null&&(E.calculatedDuration=Hb(E));const{calculatedDuration:b}=E,T=b+s,x=T*(r+1)-s;return{generator:E,mirroredGenerator:m,mapPercentToKeyframes:h,calculatedDuration:b,resolvedDuration:T,totalDuration:x}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,a=!1){const{resolved:r}=this;if(!r){const{keyframes:se}=this.options;return{done:!0,value:se[se.length-1]}}const{finalKeyframe:s,generator:o,mirroredGenerator:c,mapPercentToKeyframes:d,keyframes:h,calculatedDuration:m,totalDuration:E,resolvedDuration:b}=r;if(this.startTime===null)return o.next(0);const{delay:T,repeat:x,repeatType:C,repeatDelay:w,onUpdate:B}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-E/this.speed,this.startTime)),a?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const R=this.currentTime-T*(this.speed>=0?1:-1),F=this.speed>=0?R<0:R>E;this.currentTime=Math.max(R,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=E);let U=this.currentTime,ie=o;if(x){const se=Math.min(this.currentTime,E)/b;let G=Math.floor(se),ae=se%1;!ae&&se>=1&&(ae=1),ae===1&&G--,G=Math.min(G,x+1),!!(G%2)&&(C==="reverse"?(ae=1-ae,w&&(ae-=w/b)):C==="mirror"&&(ie=c)),U=va(0,1,ae)*b}const Y=F?{done:!1,value:h[0]}:ie.next(U);d&&(Y.value=d(Y.value));let{done:I}=Y;!F&&m!==null&&(I=this.speed>=0?this.currentTime>=E:this.currentTime<=0);const $=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&I);return $&&s!==void 0&&(Y.value=Vo(h,this.options,s)),B&&B(Y.value),$&&this.finish(),Y}get duration(){const{resolved:t}=this;return t?Aa(t.calculatedDuration):0}get time(){return Aa(this.currentTime)}set time(t){t=xa(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const a=this.playbackSpeed!==t;this.playbackSpeed=t,a&&(this.time=Aa(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=O_,onPlay:a,startTime:r}=this.options;this.driver||(this.driver=t(o=>this.tick(o))),a&&a();const s=this.driver.now();this.holdTime!==null?this.startTime=s-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=s):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}const k_=new Set(["opacity","clipPath","filter","transform"]);function M_(e,t,a,{delay:r=0,duration:s=300,repeat:o=0,repeatType:c="loop",ease:d="easeInOut",times:h}={}){const m={[t]:a};h&&(m.offset=h);const E=jb(d,s);return Array.isArray(E)&&(m.easing=E),e.animate(m,{delay:r,duration:s,easing:Array.isArray(E)?"linear":E,fill:"both",iterations:o+1,direction:c==="reverse"?"alternate":"normal"})}const I_=Kh(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Oo=10,P_=2e4;function B_(e){return Zh(e.type)||e.type==="spring"||!zb(e.ease)}function U_(e,t){const a=new T0({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let r={done:!1,value:e[0]};const s=[];let o=0;for(;!r.done&&o<P_;)r=a.sample(o),s.push(r.value),o+=Oo;return{times:void 0,keyframes:s,duration:o-Oo,ease:"linear"}}const zy={anticipate:Ey,backInOut:gy,circInOut:yy};function H_(e){return e in zy}class g2 extends Iy{constructor(t){super(t);const{name:a,motionValue:r,element:s,keyframes:o}=this.options;this.resolver=new My(o,(c,d)=>this.onKeyframesResolved(c,d),a,r,s),this.resolver.scheduleResolve()}initPlayback(t,a){let{duration:r=300,times:s,ease:o,type:c,motionValue:d,name:h,startTime:m}=this.options;if(!d.owner||!d.owner.current)return!1;
vendor: 17,880 bytes, line 73
73if(typeof o=="string"&&Co()&&H_(o)&&(o=zy[o]),B_(this.options)){const{onComplete:b,onUpdate:T,motionValue:x,element:C,...w}=this.options,B=U_(t,w);t=B.keyframes,t.length===1&&(t[1]=t[0]),r=B.duration,s=B.times,o=B.ease,c="keyframes"}const E=M_(d.owner.current,h,t,{...this.options,duration:r,times:s,ease:o});return E.startTime=m??this.calcStartTime(),this.pendingTimeline?(jg(E,this.pendingTimeline),this.pendingTimeline=void 0):E.onfinish=()=>{const{onComplete:b}=this.options;d.set(Vo(t,this.options,a)),b&&b(),this.cancel(),this.resolveFinishedPromise()},{animation:E,duration:r,times:s,type:c,ease:o,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:a}=t;return Aa(a)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:a}=t;return Aa(a.currentTime||0)}set time(t){const{resolved:a}=this;if(!a)return;const{animation:r}=a;r.currentTime=xa(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:a}=t;return a.playbackRate}set speed(t){const{resolved:a}=this;if(!a)return;const{animation:r}=a;r.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:a}=t;return a.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:a}=t;return a.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:a}=this;if(!a)return fn;const{animation:r}=a;jg(r,t)}return fn}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:a}=t;a.playState==="finished"&&this.updateFinishedPromise(),a.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:a}=t;a.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:a,keyframes:r,duration:s,type:o,ease:c,times:d}=t;if(a.playState==="idle"||a.playState==="finished")return;if(this.time){const{motionValue:m,onUpdate:E,onComplete:b,element:T,...x}=this.options,C=new T0({...x,keyframes:r,duration:s,type:o,ease:c,times:d,isGenerator:!0}),w=xa(this.time);m.setWithVelocity(C.sample(w-Oo).value,C.sample(w).value,Oo)}const{onStop:h}=this.options;h&&h(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:a,name:r,repeatDelay:s,repeatType:o,damping:c,type:d}=t;if(!a||!a.owner||!(a.owner.current instanceof HTMLElement))return!1;const{onUpdate:h,transformTemplate:m}=a.owner.getProps();return I_()&&r&&k_.has(r)&&!h&&!m&&!s&&o!=="mirror"&&c!==0&&d!=="inertia"}}const F_={type:"spring",stiffness:500,damping:25,restSpeed:10},z_=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),j_={type:"keyframes",duration:.8},V_={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Y_=(e,{keyframes:t})=>t.length>2?j_:Bi.has(e)?e.startsWith("scale")?z_(t[1]):F_:V_;function q_({when:e,delay:t,delayChildren:a,staggerChildren:r,staggerDirection:s,repeat:o,repeatType:c,repeatDelay:d,from:h,elapsed:m,...E}){return!!Object.keys(E).length}const x0=(e,t,a,r={},s,o)=>c=>{const d=Wh(r,e)||{},h=d.delay||r.delay||0;let{elapsed:m=0}=r;m=m-xa(h);let E={keyframes:Array.isArray(a)?a:[null,a],ease:"easeOut",velocity:t.getVelocity(),...d,delay:-m,onUpdate:T=>{t.set(T),d.onUpdate&&d.onUpdate(T)},onComplete:()=>{c(),d.onComplete&&d.onComplete()},name:e,motionValue:t,element:o?void 0:s};q_(d)||(E={...E,...Y_(e,E)}),E.duration&&(E.duration=xa(E.duration)),E.repeatDelay&&(E.repeatDelay=xa(E.repeatDelay)),E.from!==void 0&&(E.keyframes[0]=E.from);let b=!1;if((E.type===!1||E.duration===0&&!E.repeatDelay)&&(E.duration=0,E.delay===0&&(b=!0)),E.allowFlatten=!d.type&&!d.ease,b&&!o&&t.get()!==void 0){const T=Vo(E.keyframes,d);if(T!==void 0)return tt.update(()=>{E.onUpdate(T),E.onComplete()}),new mv([])}return!o&&g2.supports(E)?new g2(E):new T0(E)};function G_({protectedKeys:e,needsAnimating:t},a){const r=e.hasOwnProperty(a)&&t[a]!==!0;return t[a]=!1,r}function jy(e,t,{delay:a=0,transitionOverride:r,type:s}={}){var o;let{transition:c=e.getDefaultTransition(),transitionEnd:d,...h}=t;r&&(c=r);const m=[],E=s&&e.animationState&&e.animationState.getState()[s];for(const b in h){const T=e.getValue(b,(o=e.latestValues[b])!==null&&o!==void 0?o:null),x=h[b];if(x===void 0||E&&G_(E,b))continue;const C={delay:a,...Wh(c||{},b)};let w=!1;if(window.MotionHandoffAnimation){const R=fy(e);if(R){const F=window.MotionHandoffAnimation(R,b,tt);F!==null&&(C.startTime=F,w=!0)}}nh(e,b),T.start(x0(b,T,x,e.shouldReduceMotion&&cy.has(b)?{type:!1}:C,e,w));const B=T.animation;B&&m.push(B)}return d&&Promise.all(m).then(()=>{tt.update(()=>{d&&T4(e,d)})}),m}function dh(e,t,a={}){var r;const s=Os(e,t,a.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=s||{};a.transitionOverride&&(o=a.transitionOverride);const c=s?()=>Promise.all(jy(e,s,a)):()=>Promise.resolve(),d=e.variantChildren&&e.variantChildren.size?(m=0)=>{const{delayChildren:E=0,staggerChildren:b,staggerDirection:T}=o;return X_(e,t,E+m,b,T,a)}:()=>Promise.resolve(),{when:h}=o;if(h){const[m,E]=h==="beforeChildren"?[c,d]:[d,c];return m().then(()=>E())}else return Promise.all([c(),d(a.delay)])}function X_(e,t,a=0,r=0,s=1,o){const c=[],d=(e.variantChildren.size-1)*r,h=s===1?(m=0)=>m*r:(m=0)=>d-m*r;return Array.from(e.variantChildren).sort(K_).forEach((m,E)=>{m.notify("AnimationStart",t),c.push(dh(m,t,{...o,delay:a+h(E)}).then(()=>m.notify("AnimationComplete",t)))}),Promise.all(c)}function K_(e,t){return e.sortNodePosition(t)}function Q_(e,t,a={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const s=t.map(o=>dh(e,o,a));r=Promise.all(s)}else if(typeof t=="string")r=dh(e,t,a);else{const s=typeof t=="function"?Os(e,t,a.custom):t;r=Promise.all(jy(e,s,a))}return r.then(()=>{e.notify("AnimationComplete",t)})}function Vy(e,t){if(!Array.isArray(t))return!1;const a=t.length;if(a!==e.length)return!1;for(let r=0;r<a;r++)if(t[r]!==e[r])return!1;return!0}const W_=n0.length;function Yy(e){if(!e)return;if(!e.isControllingVariants){const a=e.parent?Yy(e.parent)||{}:{};return e.props.initial!==void 0&&(a.initial=e.props.initial),a}const t={};for(let a=0;a<W_;a++){const r=n0[a],s=e.props[r];(Ns(s)||s===!1)&&(t[r]=s)}return t}const Z_=[...t0].reverse(),$_=t0.length;function J_(e){return t=>Promise.all(t.map(({animation:a,options:r})=>Q_(e,a,r)))}function eC(e){let t=J_(e),a=E2(),r=!0;const s=h=>(m,E)=>{var b;const T=Os(e,E,h==="exit"?(b=e.presenceContext)===null||b===void 0?void 0:b.custom:void 0);if(T){const{transition:x,transitionEnd:C,...w}=T;m={...m,...w,...C}}return m};function o(h){t=h(e)}function c(h){const{props:m}=e,E=Yy(e.parent)||{},b=[],T=new Set;let x={},C=1/0;for(let B=0;B<$_;B++){const R=Z_[B],F=a[R],U=m[R]!==void 0?m[R]:E[R],ie=Ns(U),Y=R===h?F.isActive:null;Y===!1&&(C=B);let I=U===E[R]&&U!==m[R]&&ie;if(I&&r&&e.manuallyAnimateOnMount&&(I=!1),F.protectedKeys={...x},!F.isActive&&Y===null||!U&&!F.prevProp||zo(U)||typeof U=="boolean")continue;const $=tC(F.prevProp,U);let se=$||R===h&&F.isActive&&!I&&ie||B>C&&ie,G=!1;const ae=Array.isArray(U)?U:[U];let le=ae.reduce(s(R),{});Y===!1&&(le={});const{prevResolvedValues:me={}}=F,pe={...me,...le},de=he=>{se=!0,T.has(he)&&(G=!0,T.delete(he)),F.needsAnimating[he]=!0;const ge=e.getValue(he);ge&&(ge.liveStyle=!1)};for(const he in pe){const ge=le[he],Ce=me[he];if(x.hasOwnProperty(he))continue;let A=!1;th(ge)&&th(Ce)?A=!Vy(ge,Ce):A=ge!==Ce,A?ge!=null?de(he):T.add(he):ge!==void 0&&T.has(he)?de(he):F.protectedKeys[he]=!0}F.prevProp=U,F.prevResolvedValues=le,F.isActive&&(x={...x,...le}),r&&e.blockInitialAnimation&&(se=!1),se&&(!(I&&$)||G)&&b.push(...ae.map(he=>({animation:he,options:{type:R}})))}if(T.size){const B={};if(typeof m.initial!="boolean"){const R=Os(e,Array.isArray(m.initial)?m.initial[0]:m.initial);R&&R.transition&&(B.transition=R.transition)}T.forEach(R=>{const F=e.getBaseTarget(R),U=e.getValue(R);U&&(U.liveStyle=!0),B[R]=F??null}),b.push({animation:B})}let w=!!b.length;return r&&(m.initial===!1||m.initial===m.animate)&&!e.manuallyAnimateOnMount&&(w=!1),r=!1,w?t(b):Promise.resolve()}function d(h,m){var E;if(a[h].isActive===m)return Promise.resolve();(E=e.variantChildren)===null||E===void 0||E.forEach(T=>{var x;return(x=T.animationState)===null||x===void 0?void 0:x.setActive(h,m)}),a[h].isActive=m;const b=c(h);for(const T in a)a[T].protectedKeys={};return b}return{animateChanges:c,setActive:d,setAnimateFunction:o,getState:()=>a,reset:()=>{a=E2(),r=!0}}}function tC(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!Vy(t,e):!1}function Ri(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function E2(){return{animate:Ri(!0),whileInView:Ri(),whileHover:Ri(),whileTap:Ri(),whileDrag:Ri(),whileFocus:Ri(),exit:Ri()}}class ti{constructor(t){this.isMounted=!1,this.node=t}update(){}}class nC extends ti{constructor(t){super(t),t.animationState||(t.animationState=eC(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();zo(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:a}=this.node.prevProps||{};t!==a&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let aC=0;class iC extends ti{constructor(){super(...arguments),this.id=aC++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:a}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const s=this.node.animationState.setActive("exit",!t);a&&!t&&s.then(()=>{a(this.id)})}mount(){const{register:t,onExitComplete:a}=this.node.presenceContext||{};a&&a(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const rC={animation:{Feature:nC},exit:{Feature:iC}};function ws(e,t,a,r={passive:!0}){return e.addEventListener(t,a,r),()=>e.removeEventListener(t,a)}function js(e){return{point:{x:e.pageX,y:e.pageY}}}const uC=e=>t=>e0(t)&&e(t,js(t));function hs(e,t,a,r){return ws(e,t,uC(a),r)}function qy({top:e,left:t,right:a,bottom:r}){return{x:{min:t,max:a},y:{min:e,max:r}}}function sC({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function lC(e,t){if(!t)return e;const a=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:a.y,left:a.x,bottom:r.y,right:r.x}}const Gy=1e-4,oC=1-Gy,cC=1+Gy,Xy=.01,fC=0-Xy,dC=0+Xy;function Xt(e){return e.max-e.min}function hC(e,t,a){return Math.abs(e-t)<=a}function b2(e,t,a,r=.5){e.origin=r,e.originPoint=rt(t.min,t.max,e.origin),e.scale=Xt(a)/Xt(t),e.translate=rt(a.min,a.max,e.origin)-e.originPoint,(e.scale>=oC&&e.scale<=cC||isNaN(e.scale))&&(e.scale=1),(e.translate>=fC&&e.translate<=dC||isNaN(e.translate))&&(e.translate=0)}function ms(e,t,a,r){b2(e.x,t.x,a.x,r?r.originX:void 0),b2(e.y,t.y,a.y,r?r.originY:void 0)}function y2(e,t,a){e.min=a.min+t.min,e.max=e.min+Xt(t)}function mC(e,t,a){y2(e.x,t.x,a.x),y2(e.y,t.y,a.y)}function T2(e,t,a){e.min=t.min-a.min,e.max=e.min+Xt(t)}function ps(e,t,a){T2(e.x,t.x,a.x),T2(e.y,t.y,a.y)}const x2=()=>({translate:0,scale:1,origin:0,originPoint:0}),Lr=()=>({x:x2(),y:x2()}),A2=()=>({min:0,max:0}),mt=()=>({x:A2(),y:A2()});function Cn(e){return[e("x"),e("y")]}function xd(e){return e===void 0||e===1}function hh({scale:e,scaleX:t,scaleY:a}){return!xd(e)||!xd(t)||!xd(a)}function Di(e){return hh(e)||Ky(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Ky(e){return S2(e.x)||S2(e.y)}function S2(e){return e&&e!=="0%"}function Lo(e,t,a){const r=e-a,s=t*r;return a+s}function v2(e,t,a,r,s){return s!==void 0&&(e=Lo(e,s,r)),Lo(e,a,r)+t}function mh(e,t=0,a=1,r,s){e.min=v2(e.min,t,a,r,s),e.max=v2(e.max,t,a,r,s)}function Qy(e,{x:t,y:a}){mh(e.x,t.translate,t.scale,t.originPoint),mh(e.y,a.translate,a.scale,a.originPoint)}const _2=.999999999999,C2=1.0000000000001;function pC(e,t,a,r=!1){const s=a.length;if(!s)return;t.x=t.y=1;let o,c;for(let d=0;d<s;d++){o=a[d],c=o.projectionDelta;const{visualElement:h}=o.options;h&&h.props.style&&h.props.style.display==="contents"||(r&&o.options.layoutScroll&&o.scroll&&o!==o.root&&kr(e,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),c&&(t.x*=c.x.scale,t.y*=c.y.scale,Qy(e,c)),r&&Di(o.latestValues)&&kr(e,o.latestValues))}t.x<C2&&t.x>_2&&(t.x=1),t.y<C2&&t.y>_2&&(t.y=1)}function wr(e,t){e.min=e.min+t,e.max=e.max+t}function N2(e,t,a,r,s=.5){const o=rt(e.min,e.max,s);mh(e,t,a,o,r)}function kr(e,t){N2(e.x,t.x,t.scaleX,t.scale,t.originX),N2(e.y,t.y,t.scaleY,t.scale,t.originY)}function Wy(e,t){return qy(lC(e.getBoundingClientRect(),t))}function gC(e,t,a){const r=Wy(e,a),{scroll:s}=t;return s&&(wr(r.x,s.offset.x),wr(r.y,s.offset.y)),r}const Zy=({current:e})=>e?e.ownerDocument.defaultView:null,R2=(e,t)=>Math.abs(e-t);function EC(e,t){const a=R2(e.x,t.x),r=R2(e.y,t.y);return Math.sqrt(a**2+r**2)}class $y{constructor(t,a,{transformPagePoint:r,contextWindow:s,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const b=Sd(this.lastMoveEventInfo,this.history),T=this.startEvent!==null,x=EC(b.offset,{x:0,y:0})>=3;if(!T&&!x)return;const{point:C}=b,{timestamp:w}=It;this.history.push({...C,timestamp:w});const{onStart:B,onMove:R}=this.handlers;T||(B&&B(this.lastMoveEvent,b),this.startEvent=this.lastMoveEvent),R&&R(this.lastMoveEvent,b)},this.handlePointerMove=(b,T)=>{this.lastMoveEvent=b,this.lastMoveEventInfo=Ad(T,this.transformPagePoint),tt.update(this.updatePoint,!0)},this.handlePointerUp=(b,T)=>{this.end();const{onEnd:x,onSessionEnd:C,resumeAnimation:w}=this.handlers;if(this.dragSnapToOrigin&&w&&w(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const B=Sd(b.type==="pointercancel"?this.lastMoveEventInfo:Ad(T,this.transformPagePoint),this.history);this.startEvent&&x&&x(b,B),C&&C(b,B)},!e0(t))return;this.dragSnapToOrigin=o,this.handlers=a,this.transformPagePoint=r,this.contextWindow=s||window;const c=js(t),d=Ad(c,this.transformPagePoint),{point:h}=d,{timestamp:m}=It;this.history=[{...h,timestamp:m}];const{onSessionStart:E}=a;E&&E(t,Sd(d,this.history)),this.removeListeners=zs(hs(this.contextWindow,"pointermove",this.handlePointerMove),hs(this.contextWindow,"pointerup",this.handlePointerUp),hs(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Ja(this.updatePoint)}}function Ad(e,t){return t?{point:t(e.point)}:e}function D2(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Sd({point:e},t){return{point:e,delta:D2(e,Jy(t)),offset:D2(e,bC(t)),velocity:yC(t,.1)}}function bC(e){return e[0]}function Jy(e){return e[e.length-1]}function yC(e,t){if(e.length<2)return{x:0,y:0};let a=e.length-1,r=null;const s=Jy(e);for(;a>=0&&(r=e[a],!(s.timestamp-r.timestamp>xa(t)));)a--;if(!r)return{x:0,y:0};const o=Aa(s.timestamp-r.timestamp);if(o===0)return{x:0,y:0};const c={x:(s.x-r.x)/o,y:(s.y-r.y)/o};return c.x===1/0&&(c.x=0),c.y===1/0&&(c.y=0),c}function TC(e,{min:t,max:a},r){return t!==void 0&&e<t?e=r?rt(t,e,r.min):Math.max(e,t):a!==void 0&&e>a&&(e=r?rt(a,e,r.max):Math.min(e,a)),e}function O2(e,t,a){return{min:t!==void 0?e.min+t:void 0,max:a!==void 0?e.max+a-(e.max-e.min):void 0}}function xC(e,{top:t,left:a,bottom:r,right:s}){return{x:O2(e.x,a,s),y:O2(e.y,t,r)}}function L2(e,t){let a=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([a,r]=[r,a]),{min:a,max:r}}function AC(e,t){return{x:L2(e.x,t.x),y:L2(e.y,t.y)}}function SC(e,t){let a=.5;const r=Xt(e),s=Xt(t);return s>r?a=Ur(t.min,t.max-r,e.min):r>s&&(a=Ur(e.min,e.max-s,t.min)),va(0,1,a)}function vC(e,t){const a={};return t.min!==void 0&&(a.min=t.min-e.min),t.max!==void 0&&(a.max=t.max-e.min),a}const ph=.35;function _C(e=ph){return e===!1?e=0:e===!0&&(e=ph),{x:w2(e,"left","right"),y:w2(e,"top","bottom")}}function w2(e,t,a){return{min:k2(e,t),max:k2(e,a)}}function k2(e,t){return typeof e=="number"?e:e[t]||0}const CC=new WeakMap;class NC{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=mt(),this.visualElement=t}start(t,{snapToCursor:a=!1}={}){const{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;const s=E=>{const{dragSnapToOrigin:b}=this.getProps();b?this.pauseAnimation():this.stopAnimation(),a&&this.snapToCursor(js(E).point)},o=(E,b)=>{const{drag:T,dragPropagation:x,onDragStart:C}=this.getProps();if(T&&!x&&(this.openDragLock&&this.openDragLock(),this.openDragLock=Tv(T),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Cn(B=>{let R=this.getAxisMotionValue(B).get()||0;if(Xn.test(R)){const{projection:F}=this.visualElement;if(F&&F.layout){const U=F.layout.layoutBox[B];U&&(R=Xt(U)*(parseFloat(R)/100))}}this.originPoint[B]=R}),C&&tt.postRender(()=>C(E,b)),nh(this.visualElement,"transform");const{animationState:w}=this.visualElement;w&&w.setActive("whileDrag",!0)},c=(E,b)=>{const{dragPropagation:T,dragDirectionLock:x,onDirectionLock:C,onDrag:w}=this.getProps();if(!T&&!this.openDragLock)return;const{offset:B}=b;if(x&&this.currentDirection===null){this.currentDirection=RC(B),this.currentDirection!==null&&C&&C(this.currentDirection);return}this.updateAxis("x",b.point,B),this.updateAxis("y",b.point,B),this.visualElement.render(),w&&w(E,b)},d=(E,b)=>this.stop(E,b),h=()=>Cn(E=>{var b;return this.getAnimationState(E)==="paused"&&((b=this.getAxisMotionValue(E).animation)===null||b===void 0?void 0:b.play())}),{dragSnapToOrigin:m}=this.getProps();
vendor: 4,195 bytes, line 73
73this.panSession=new $y(t,{onSessionStart:s,onStart:o,onMove:c,onSessionEnd:d,resumeAnimation:h},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:m,contextWindow:Zy(this.visualElement)})}stop(t,a){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:s}=a;this.startAnimation(s);const{onDragEnd:o}=this.getProps();o&&tt.postRender(()=>o(t,a))}cancel(){this.isDragging=!1;const{projection:t,animationState:a}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),a&&a.setActive("whileDrag",!1)}updateAxis(t,a,r){const{drag:s}=this.getProps();if(!r||!lo(t,s,this.currentDirection))return;const o=this.getAxisMotionValue(t);let c=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(c=TC(c,this.constraints[t],this.elastic[t])),o.set(c)}resolveConstraints(){var t;const{dragConstraints:a,dragElastic:r}=this.getProps(),s=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,o=this.constraints;a&&Dr(a)?this.constraints||(this.constraints=this.resolveRefConstraints()):a&&s?this.constraints=xC(s.layoutBox,a):this.constraints=!1,this.elastic=_C(r),o!==this.constraints&&s&&this.constraints&&!this.hasMutatedConstraints&&Cn(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=vC(s.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:a}=this.getProps();if(!t||!Dr(t))return!1;const r=t.current,{projection:s}=this.visualElement;if(!s||!s.layout)return!1;const o=gC(r,s.root,this.visualElement.getTransformPagePoint());let c=AC(s.layout.layoutBox,o);if(a){const d=a(sC(c));this.hasMutatedConstraints=!!d,d&&(c=qy(d))}return c}startAnimation(t){const{drag:a,dragMomentum:r,dragElastic:s,dragTransition:o,dragSnapToOrigin:c,onDragTransitionEnd:d}=this.getProps(),h=this.constraints||{},m=Cn(E=>{if(!lo(E,a,this.currentDirection))return;let b=h&&h[E]||{};c&&(b={min:0,max:0});const T=s?200:1e6,x=s?40:1e7,C={type:"inertia",velocity:r?t[E]:0,bounceStiffness:T,bounceDamping:x,timeConstant:750,restDelta:1,restSpeed:10,...o,...b};return this.startAxisValueAnimation(E,C)});return Promise.all(m).then(d)}startAxisValueAnimation(t,a){const r=this.getAxisMotionValue(t);return nh(this.visualElement,t),r.start(x0(t,r,0,a,this.visualElement,!1))}stopAnimation(){Cn(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Cn(t=>{var a;return(a=this.getAxisMotionValue(t).animation)===null||a===void 0?void 0:a.pause()})}getAnimationState(t){var a;return(a=this.getAxisMotionValue(t).animation)===null||a===void 0?void 0:a.state}getAxisMotionValue(t){const a=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),s=r[a];return s||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){Cn(a=>{const{drag:r}=this.getProps();if(!lo(a,r,this.currentDirection))return;const{projection:s}=this.visualElement,o=this.getAxisMotionValue(a);if(s&&s.layout){const{min:c,max:d}=s.layout.layoutBox[a];o.set(t[a]-rt(c,d,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:a}=this.getProps(),{projection:r}=this.visualElement;if(!Dr(a)||!r||!this.constraints)return;this.stopAnimation();const s={x:0,y:0};Cn(c=>{const d=this.getAxisMotionValue(c);if(d&&this.constraints!==!1){const h=d.get();s[c]=SC({min:h,max:h},this.constraints[c])}});const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),Cn(c=>{if(!lo(c,t,null))return;const d=this.getAxisMotionValue(c),{min:h,max:m}=this.constraints[c];d.set(rt(h,m,s[c]))})}addListeners(){if(!this.visualElement.current)return;CC.set(this.visualElement,this);const t=this.visualElement.current,a=hs(t,"pointerdown",h=>{const{drag:m,dragListener:E=!0}=this.getProps();m&&E&&this.start(h)}),r=()=>{const{dragConstraints:h}=this.getProps();
vendor: 4,264 bytes, line 73
73Dr(h)&&h.current&&(this.constraints=this.resolveRefConstraints())},{projection:s}=this.visualElement,o=s.addEventListener("measure",r);s&&!s.layout&&(s.root&&s.root.updateScroll(),s.updateLayout()),tt.read(r);const c=ws(window,"resize",()=>this.scalePositionWithinConstraints()),d=s.addEventListener("didUpdate",({delta:h,hasLayoutChanged:m})=>{this.isDragging&&m&&(Cn(E=>{const b=this.getAxisMotionValue(E);b&&(this.originPoint[E]+=h[E].translate,b.set(b.get()+h[E].translate))}),this.visualElement.render())});return()=>{c(),a(),o(),d&&d()}}getProps(){const t=this.visualElement.getProps(),{drag:a=!1,dragDirectionLock:r=!1,dragPropagation:s=!1,dragConstraints:o=!1,dragElastic:c=ph,dragMomentum:d=!0}=t;return{...t,drag:a,dragDirectionLock:r,dragPropagation:s,dragConstraints:o,dragElastic:c,dragMomentum:d}}}function lo(e,t,a){return(t===!0||t===e)&&(a===null||a===e)}function RC(e,t=10){let a=null;return Math.abs(e.y)>t?a="y":Math.abs(e.x)>t&&(a="x"),a}class DC extends ti{constructor(t){super(t),this.removeGroupControls=fn,this.removeListeners=fn,this.controls=new NC(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||fn}unmount(){this.removeGroupControls(),this.removeListeners()}}const M2=e=>(t,a)=>{e&&tt.postRender(()=>e(t,a))};class OC extends ti{constructor(){super(...arguments),this.removePointerDownListener=fn}onPointerDown(t){this.session=new $y(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Zy(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:a,onPan:r,onPanEnd:s}=this.node.getProps();return{onSessionStart:M2(t),onStart:M2(a),onMove:r,onEnd:(o,c)=>{delete this.session,s&&tt.postRender(()=>s(o,c))}}}mount(){this.removePointerDownListener=hs(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const yo={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function I2(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const es={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(Se.test(e))e=parseFloat(e);else return e;const a=I2(e,t.target.x),r=I2(e,t.target.y);return`${a}% ${r}%`}},LC={correct:(e,{treeScale:t,projectionDelta:a})=>{const r=e,s=ei.parse(e);if(s.length>5)return r;const o=ei.createTransformer(e),c=typeof s[0]!="number"?1:0,d=a.x.scale*t.x,h=a.y.scale*t.y;s[0+c]/=d,s[1+c]/=h;const m=rt(d,h,.5);return typeof s[2+c]=="number"&&(s[2+c]/=m),typeof s[3+c]=="number"&&(s[3+c]/=m),o(s)}};class wC extends k.Component{componentDidMount(){const{visualElement:t,layoutGroup:a,switchLayoutGroup:r,layoutId:s}=this.props,{projection:o}=t;Kv(kC),o&&(a.group&&a.group.add(o),r&&r.register&&s&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),yo.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:a,visualElement:r,drag:s,isPresent:o}=this.props,c=r.projection;return c&&(c.isPresent=o,s||t.layoutDependency!==a||a===void 0||t.isPresent!==o?c.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?c.promote():c.relegate()||tt.postRender(()=>{const d=c.getStack();(!d||!d.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Jh.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:a,switchLayoutGroup:r}=this.props,{projection:s}=t;s&&(s.scheduleCheckAfterUnmount(),a&&a.group&&a.group.remove(s),r&&r.deregister&&r.deregister(s))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function eT(e){const[t,a]=Pb(),r=k.useContext(jh);return _.jsx(wC,{...e,layoutGroup:r,switchLayoutGroup:k.useContext(Zb),isPresent:t,safeToRemove:a})}const kC={borderRadius:{...es,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:es,borderTopRightRadius:es,borderBottomLeftRadius:es,borderBottomRightRadius:es,boxSh
vendor: 3,710 bytes, line 73
73adow:LC};function MC(e,t,a){const r=Ft(e)?e:Cs(e);return r.start(x0("",r,t,a)),r.animation}function IC(e){return e instanceof SVGElement&&e.tagName!=="svg"}const PC=(e,t)=>e.depth-t.depth;class BC{constructor(){this.children=[],this.isDirty=!1}add(t){Gh(this.children,t),this.isDirty=!0}remove(t){Xh(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(PC),this.isDirty=!1,this.children.forEach(t)}}function UC(e,t){const a=Gn.now(),r=({timestamp:s})=>{const o=s-a;o>=t&&(Ja(r),e(o-t))};return tt.read(r,!0),()=>Ja(r)}const tT=["TopLeft","TopRight","BottomLeft","BottomRight"],HC=tT.length,P2=e=>typeof e=="string"?parseFloat(e):e,B2=e=>typeof e=="number"||Se.test(e);function FC(e,t,a,r,s,o){s?(e.opacity=rt(0,a.opacity!==void 0?a.opacity:1,zC(r)),e.opacityExit=rt(t.opacity!==void 0?t.opacity:1,0,jC(r))):o&&(e.opacity=rt(t.opacity!==void 0?t.opacity:1,a.opacity!==void 0?a.opacity:1,r));for(let c=0;c<HC;c++){const d=`border${tT[c]}Radius`;let h=U2(t,d),m=U2(a,d);if(h===void 0&&m===void 0)continue;h||(h=0),m||(m=0),h===0||m===0||B2(h)===B2(m)?(e[d]=Math.max(rt(P2(h),P2(m),r),0),(Xn.test(m)||Xn.test(h))&&(e[d]+="%")):e[d]=m}(t.rotate||a.rotate)&&(e.rotate=rt(t.rotate||0,a.rotate||0,r))}function U2(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const zC=nT(0,.5,by),jC=nT(.5,.95,fn);function nT(e,t,a){return r=>r<e?0:r>t?1:a(Ur(e,t,r))}function H2(e,t){e.min=t.min,e.max=t.max}function _n(e,t){H2(e.x,t.x),H2(e.y,t.y)}function F2(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function z2(e,t,a,r,s){return e-=t,e=Lo(e,1/a,r),s!==void 0&&(e=Lo(e,1/s,r)),e}function VC(e,t=0,a=1,r=.5,s,o=e,c=e){if(Xn.test(t)&&(t=parseFloat(t),t=rt(c.min,c.max,t/100)-c.min),typeof t!="number")return;let d=rt(o.min,o.max,r);e===o&&(d-=t),e.min=z2(e.min,t,a,d,s),e.max=z2(e.max,t,a,d,s)}function j2(e,t,[a,r,s],o,c){VC(e,t[a],t[r],t[s],t.scale,o,c)}const YC=["x","scaleX","originX"],qC=["y","scaleY","originY"];function V2(e,t,a,r){j2(e.x,t,YC,a?a.x:void 0,r?r.x:void 0),j2(e.y,t,qC,a?a.y:void 0,r?r.y:void 0)}function Y2(e){return e.translate===0&&e.scale===1}function aT(e){return Y2(e.x)&&Y2(e.y)}function q2(e,t){return e.min===t.min&&e.max===t.max}function GC(e,t){return q2(e.x,t.x)&&q2(e.y,t.y)}function G2(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function iT(e,t){return G2(e.x,t.x)&&G2(e.y,t.y)}function X2(e){return Xt(e.x)/Xt(e.y)}function K2(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class XC{constructor(){this.members=[]}add(t){Gh(this.members,t),t.scheduleRender()}remove(t){if(Xh(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const a=this.members[this.members.length-1];a&&this.promote(a)}}relegate(t){const a=this.members.findIndex(s=>t===s);if(a===0)return!1;let r;for(let s=a;s>=0;s--){const o=this.members[s];if(o.isPresent!==!1){r=o;break}}return r?(this.promote(r),!0):!1}promote(t,a){const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,a&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:s}=t.options;s===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:a,resumingFrom:r}=t;a.onExitComplete&&a.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function KC(e,t,a){let r="";
vendor: 4,585 bytes, line 73
73const s=e.x.translate/t.x,o=e.y.translate/t.y,c=(a==null?void 0:a.z)||0;if((s||o||c)&&(r=`translate3d(${s}px, ${o}px, ${c}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),a){const{transformPerspective:m,rotate:E,rotateX:b,rotateY:T,skewX:x,skewY:C}=a;m&&(r=`perspective(${m}px) ${r}`),E&&(r+=`rotate(${E}deg) `),b&&(r+=`rotateX(${b}deg) `),T&&(r+=`rotateY(${T}deg) `),x&&(r+=`skewX(${x}deg) `),C&&(r+=`skewY(${C}deg) `)}const d=e.x.scale*t.x,h=e.y.scale*t.y;return(d!==1||h!==1)&&(r+=`scale(${d}, ${h})`),r||"none"}const vd=["","X","Y","Z"],QC={visibility:"hidden"},Q2=1e3;let WC=0;function _d(e,t,a,r){const{latestValues:s}=t;s[e]&&(a[e]=s[e],t.setStaticValue(e,0),r&&(r[e]=0))}function rT(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const a=fy(t);if(window.MotionHasOptimisedAnimation(a,"transform")){const{layout:s,layoutId:o}=e.options;window.MotionCancelOptimisedAnimation(a,"transform",tt,!(s||o))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&rT(r)}function uT({attachResizeListener:e,defaultParent:t,measureScroll:a,checkIsScrollRoot:r,resetTransform:s}){return class{constructor(c={},d=t==null?void 0:t()){this.id=WC++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(JC),this.nodes.forEach(iN),this.nodes.forEach(rN),this.nodes.forEach(eN)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=c,this.root=d?d.root||d:this,this.path=d?[...d.path,d]:[],this.parent=d,this.depth=d?d.depth+1:0;for(let h=0;h<this.path.length;h++)this.path[h].shouldResetTransform=!0;this.root===this&&(this.nodes=new BC)}addEventListener(c,d){return this.eventHandlers.has(c)||this.eventHandlers.set(c,new Qh),this.eventHandlers.get(c).add(d)}notifyListeners(c,...d){const h=this.eventHandlers.get(c);h&&h.notify(...d)}hasListeners(c){return this.eventHandlers.has(c)}mount(c,d=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=IC(c),this.instance=c;const{layoutId:h,layout:m,visualElement:E}=this.options;if(E&&!E.current&&E.mount(c),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),d&&(m||h)&&(this.isLayoutDirty=!0),e){let b;const T=()=>this.root.updateBlockedByResize=!1;e(c,()=>{this.root.updateBlockedByResize=!0,b&&b(),b=UC(T,250),yo.hasAnimatedSinceResize&&(yo.hasAnimatedSinceResize=!1,this.nodes.forEach(Z2))})}h&&this.root.registerSharedNode(h,this),this.options.animate!==!1&&E&&(h||m)&&this.addEventListener("didUpdate",({delta:b,hasLayoutChanged:T,hasRelativeLayoutChanged:x,layout:C})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const w=this.options.transition||E.getDefaultTransition()||cN,{onLayoutAnimationStart:B,onLayoutAnimationComplete:R}=E.getProps(),F=!this.targetLayout||!iT(this.targetLayout,C),U=!T&&x;if(this.options.layoutRoot||this.resumeFrom||U||T&&(F||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(b,U);const ie={...Wh(w,"layout"),onPlay:B,onComplete:R};(E.shouldReduceMotion||this.options.layoutRoot)&&(ie.delay=0,ie.type=!1),this.startAnimation(ie)}else T||Z2(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=C})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const c=this.getStack();c&&c.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,Ja(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEac
vendor: 17,165 bytes, line 73
73h(uN),this.animationId++)}getTransformTemplate(){const{visualElement:c}=this.options;return c&&c.getProps().transformTemplate}willUpdate(c=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&rT(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let E=0;E<this.path.length;E++){const b=this.path[E];b.shouldResetTransform=!0,b.updateScroll("snapshot"),b.options.layoutRoot&&b.willUpdate(!1)}const{layoutId:d,layout:h}=this.options;if(d===void 0&&!h)return;const m=this.getTransformTemplate();this.prevTransformTemplateValue=m?m(this.latestValues,""):void 0,this.updateSnapshot(),c&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(W2);return}this.isUpdating||this.nodes.forEach(nN),this.isUpdating=!1,this.nodes.forEach(aN),this.nodes.forEach(ZC),this.nodes.forEach($C),this.clearAllSnapshots();const d=Gn.now();It.delta=va(0,1e3/60,d-It.timestamp),It.timestamp=d,It.isProcessing=!0,gd.update.process(It),gd.preRender.process(It),gd.render.process(It),It.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Jh.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(tN),this.sharedNodes.forEach(sN)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,tt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){tt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!Xt(this.snapshot.measuredBox.x)&&!Xt(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let h=0;h<this.path.length;h++)this.path[h].updateScroll();const c=this.layout;this.layout=this.measure(!1),this.layoutCorrected=mt(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:d}=this.options;d&&d.notify("LayoutMeasure",this.layout.layoutBox,c?c.layoutBox:void 0)}updateScroll(c="measure"){let d=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===c&&(d=!1),d){const h=r(this.instance);this.scroll={animationId:this.root.animationId,phase:c,isRoot:h,offset:a(this.instance),wasRoot:this.scroll?this.scroll.isRoot:h}}}resetTransform(){if(!s)return;const c=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,d=this.projectionDelta&&!aT(this.projectionDelta),h=this.getTransformTemplate(),m=h?h(this.latestValues,""):void 0,E=m!==this.prevTransformTemplateValue;c&&(d||Di(this.latestValues)||E)&&(s(this.instance,m),this.shouldResetTransform=!1,this.scheduleRender())}measure(c=!0){const d=this.measurePageBox();let h=this.removeElementScroll(d);return c&&(h=this.removeTransform(h)),fN(h),{animationId:this.root.animationId,measuredBox:d,layoutBox:h,latestValues:{},source:this.id}}measurePageBox(){var c;const{visualElement:d}=this.options;if(!d)return mt();const h=d.measureViewportBox();if(!(((c=this.scroll)===null||c===void 0?void 0:c.wasRoot)||this.path.some(dN))){const{scroll:E}=this.root;E&&(wr(h.x,E.offset.x),wr(h.y,E.offset.y))}return h}removeElementScroll(c){var d;const h=mt();if(_n(h,c),!((d=this.scroll)===null||d===void 0)&&d.wasRoot)return h;for(let m=0;m<this.path.length;m++){const E=this.path[m],{scroll:b,options:T}=E;E!==this.root&&b&&T.layoutScroll&&(b.wasRoot&&_n(h,c),wr(h.x,b.offset.x),wr(h.y,b.offset.y))}return h}applyTransform(c,d=!1){const h=mt();_n(h,c);for(let m=0;m<this.path.length;m++){const E=this.path[m];!d&&E.options.layoutScroll&&E.scroll&&E!==E.root&&kr(h,{x:-E.scroll.offset.x,y:-E.scroll.offset.y}),Di(E.latestValues)&&kr(h,E.latestValues)}return Di(this.latestValues)&&kr(h,this.latestValues),h}removeTransform(c){const d=mt();_n(d,c);for(let h=0;h<this.path.length;h++){const m=this.path[h];if(!m.instance||!Di(m.latestValues))continue;hh(m.latestValues)&&m.updateSnapshot();const E=mt(),b=m.measurePageBox();_n(E,b),V2(d,m.latestValues,m.snapshot?m.snapshot.layoutBox:void 0,E)}return Di(this.latestValues)&&V2(d,this.latestValues),d}setTargetDelta(c){this.targetDelta=c,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(c){this.options={...this.options,...c,crossfade:c.crossfade!==void 0?c.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==It.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(c=!1){var d;const h=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=h.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=h.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=h.isSharedProjectionDirty);const m=!!this.resumingFrom||this!==h;if(!(c||m&&this.isSharedProjectionDirty||this.isProjectionDirty||!((d=this.parent)===null||d===void 0)&&d.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:b,layoutId:T}=this.options;if(!(!this.layout||!(b||T))){if(this.resolvedRelativeTargetAt=It.timestamp,!this.targetDelta&&!this.relativeTarget){const x=this.getClosestProjectingParent();x&&x.layout&&this.animationProgress!==1?(this.relativeParent=x,this.forceRelativeParentToResolveTarget(),this.relativeTarget=mt(),this.relativeTargetOrigin=mt(),ps(this.relativeTargetOrigin,this.layout.layoutBox,x.layout.layoutBox),_n(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=mt(),this.targetWithTransforms=mt()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),mC(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):_n(this.target,this.layout.layoutBox),Qy(this.target,this.targetDelta)):_n(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;const x=this.getClosestProjectingParent();x&&!!x.resumingFrom==!!this.resumingFrom&&!x.options.layoutScroll&&x.target&&this.animationProgress!==1?(this.relativeParent=x,this.forceRelativeParentToResolveTarget(),this.relativeTarget=mt(),this.relativeTargetOrigin=mt(),ps(this.relativeTargetOrigin,this.target,x.target),_n(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||hh(this.parent.latestValues)||Ky(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var c;const d=this.getLead(),h=!!this.resumingFrom||this!==d;let m=!0;if((this.isProjectionDirty||!((c=this.parent)===null||c===void 0)&&c.isProjectionDirty)&&(m=!1),h&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(m=!1),this.resolvedRelativeTargetAt===It.timestamp&&(m=!1),m)return;const{layout:E,layoutId:b}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(E||b))return;_n(this.layoutCorrected,this.layout.layoutBox);const T=this.treeScale.x,x=this.treeScale.y;pC(this.layoutCorrected,this.treeScale,this.path,h),d.layout&&!d.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(d.target=d.layout.layoutBox,d.targetWithTransforms=mt());const{target:C}=d;if(!C){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(F2(this.prevProjectionDelta.x,this.projectionDelta.x),F2(this.prevProjectionDelta.y,this.projectionDelta.y)),ms(this.projectionDelta,this.layoutCorrected,C,this.latestValues),(this.treeScale.x!==T||this.treeScale.y!==x||!K2(this.projectionDelta.x,this.prevProjectionDelta.x)||!K2(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",C))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(c=!0){var d;if((d=this.options.visualElement)===null||d===void 0||d.scheduleRender(),c){const h=this.getStack();h&&h.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Lr(),this.projectionDelta=Lr(),this.projectionDeltaWithTransform=Lr()}setAnimationOrigin(c,d=!1){const h=this.snapshot,m=h?h.latestValues:{},E={...this.latestValues},b=Lr();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!d;const T=mt(),x=h?h.source:void 0,C=this.layout?this.layout.source:void 0,w=x!==C,B=this.getStack(),R=!B||B.members.length<=1,F=!!(w&&!R&&this.options.crossfade===!0&&!this.path.some(oN));this.animationProgress=0;let U;this.mixTargetDelta=ie=>{const Y=ie/1e3;$2(b.x,c.x,Y),$2(b.y,c.y,Y),this.setTargetDelta(b),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(ps(T,this.layout.layoutBox,this.relativeParent.layout.layoutBox),lN(this.relativeTarget,this.relativeTargetOrigin,T,Y),U&&GC(this.relativeTarget,U)&&(this.isProjectionDirty=!1),U||(U=mt()),_n(U,this.relativeTarget)),w&&(this.animationValues=E,FC(E,m,this.latestValues,Y,F,R)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=Y},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(c){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(Ja(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=tt.update(()=>{yo.hasAnimatedSinceResize=!0,this.currentAnimation=MC(0,Q2,{...c,onUpdate:d=>{this.mixTargetDelta(d),c.onUpdate&&c.onUpdate(d)},onStop:()=>{},onComplete:()=>{c.onComplete&&c.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const c=this.getStack();c&&c.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Q2),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const c=this.getLead();let{targetWithTransforms:d,target:h,layout:m,latestValues:E}=c;if(!(!d||!h||!m)){if(this!==c&&this.layout&&m&&sT(this.options.animationType,this.layout.layoutBox,m.layoutBox)){h=this.target||mt();const b=Xt(this.layout.layoutBox.x);h.x.min=c.target.x.min,h.x.max=h.x.min+b;const T=Xt(this.layout.layoutBox.y);h.y.min=c.target.y.min,h.y.max=h.y.min+T}_n(d,h),kr(d,E),ms(this.projectionDeltaWithTransform,this.layoutCorrected,d,E)}}registerSharedNode(c,d){this.sharedNodes.has(c)||this.sharedNodes.set(c,new XC),this.sharedNodes.get(c).add(d);const m=d.options.initialPromotionConfig;d.promote({transition:m?m.transition:void 0,preserveFollowOpacity:m&&m.shouldPreserveFollowOpacity?m.shouldPreserveFollowOpacity(d):void 0})}isLead(){const c=this.getStack();return c?c.lead===this:!0}getLead(){var c;const{layoutId:d}=this.options;return d?((c=this.getStack())===null||c===void 0?void 0:c.lead)||this:this}getPrevLead(){var c;const{layoutId:d}=this.options;return d?(c=this.getStack())===null||c===void 0?void 0:c.prevLead:void 0}getStack(){const{layoutId:c}=this.options;if(c)return this.root.sharedNodes.get(c)}promote({needsReset:c,transition:d,preserveFollowOpacity:h}={}){const m=this.getStack();m&&m.promote(this,h),c&&(this.projectionDelta=void 0,this.needsReset=!0),d&&this.setOptions({transition:d})}relegate(){const c=this.getStack();return c?c.relegate(this):!1}resetSkewAndRotation(){const{visualElement:c}=this.options;if(!c)return;let d=!1;const{latestValues:h}=c;if((h.z||h.rotate||h.rotateX||h.rotateY||h.rotateZ||h.skewX||h.skewY)&&(d=!0),!d)return;const m={};h.z&&_d("z",c,m,this.animationValues);for(let E=0;E<vd.length;E++)_d(`rotate${vd[E]}`,c,m,this.animationValues),_d(`skew${vd[E]}`,c,m,this.animationValues);c.render();for(const E in m)c.setStaticValue(E,m[E]),this.animationValues&&(this.animationValues[E]=m[E]);c.scheduleRender()}getProjectionStyles(c){var d,h;if(!this.instance||this.isSVG)return;if(!this.isVisible)return QC;const m={visibility:""},E=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,m.opacity="",m.pointerEvents=bo(c==null?void 0:c.pointerEvents)||"",m.transform=E?E(this.latestValues,""):"none",m;const b=this.getLead();if(!this.projectionDelta||!this.layout||!b.target){const w={};return this.options.layoutId&&(w.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,w.pointerEvents=bo(c==null?void 0:c.pointerEvents)||""),this.hasProjected&&!Di(this.latestValues)&&(w.transform=E?E({},""):"none",this.hasProjected=!1),w}const T=b.animationValues||b.latestValues;this.applyTransformsToTarget(),m.transform=KC(this.projectionDeltaWithTransform,this.treeScale,T),E&&(m.transform=E(T,m.transform));const{x,y:C}=this.projectionDelta;m.transformOrigin=`${x.origin*100}% ${C.origin*100}% 0`,b.animationValues?m.opacity=b===this?(h=(d=T.opacity)!==null&&d!==void 0?d:this.latestValues.opacity)!==null&&h!==void 0?h:1:this.preserveOpacity?this.latestValues.opacity:T.opacityExit:m.opacity=b===this?T.opacity!==void 0?T.opacity:"":T.opacityExit!==void 0?T.opacityExit:0;for(const w in Rs){if(T[w]===void 0)continue;const{correct:B,applyTo:R,isCSSVariable:F}=Rs[w],U=m.transform==="none"?T[w]:B(T[w],b);if(R){const ie=R.length;for(let Y=0;Y<ie;Y++)m[R[Y]]=U}else F?this.options.visualElement.renderState.vars[w]=U:m[w]=U}return this.options.layoutId&&(m.pointerEvents=b===this?bo(c==null?void 0:c.pointerEvents)||"":"none"),m}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(c=>{var d;return(d=c.currentAnimation)===null||d===void 0?void 0:d.stop()}),this.root.nodes.forEach(W2),this.root.sharedNodes.clear()}}}function ZC(e){e.updateLayout()}function $C(e){var t;const a=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&a&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:s}=e.layout,{animationType:o}=e.options,c=a.source!==e.layout.source;o==="size"?Cn(b=>{const T=c?a.measuredBox[b]:a.layoutBox[b],x=Xt(T);T.min=r[b].min,T.max=T.min+x}):sT(o,a.layoutBox,r)&&Cn(b=>{const T=c?a.measuredBox[b]:a.layoutBox[b],x=Xt(r[b]);T.max=T.min+x,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[b].max=e.relativeTarget[b].min+x)});const d=Lr();ms(d,r,a.layoutBox);const h=Lr();c?ms(h,e.applyTransform(s,!0),a.measuredBox):ms(h,r,a.layoutBox);const m=!aT(d);let E=!1;if(!e.resumeFrom){const b=e.getClosestProjectingParent();if(b&&!b.resumeFrom){const{snapshot:T,layout:x}=b;if(T&&x){const C=mt();ps(C,a.layoutBox,T.layoutBox);const w=mt();ps(w,r,x.layoutBox),iT(C,w)||(E=!0),b.options.layoutRoot&&(e.relativeTarget=w,e.relativeTargetOrigin=C,e.relativeParent=b)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:a,delta:h,layoutDelta:d,hasLayoutChanged:m,hasRelativeLayoutChanged:E})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function JC(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function eN(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function tN(e){e.clearSnapshot()}function W2(e){e.clearMeasurements()}function nN(e){e.isLayoutDirty=!1}function aN(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Z2(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function iN(e){e.resolveTargetDelta()}function rN(e){e.calcProjection()}
vendor: 14,267 bytes, line 73
73function uN(e){e.resetSkewAndRotation()}function sN(e){e.removeLeadSnapshot()}function $2(e,t,a){e.translate=rt(t.translate,0,a),e.scale=rt(t.scale,1,a),e.origin=t.origin,e.originPoint=t.originPoint}function J2(e,t,a,r){e.min=rt(t.min,a.min,r),e.max=rt(t.max,a.max,r)}function lN(e,t,a,r){J2(e.x,t.x,a.x,r),J2(e.y,t.y,a.y,r)}function oN(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const cN={duration:.45,ease:[.4,0,.1,1]},eE=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),tE=eE("applewebkit/")&&!eE("chrome/")?Math.round:fn;function nE(e){e.min=tE(e.min),e.max=tE(e.max)}function fN(e){nE(e.x),nE(e.y)}function sT(e,t,a){return e==="position"||e==="preserve-aspect"&&!hC(X2(t),X2(a),.2)}function dN(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const hN=uT({attachResizeListener:(e,t)=>ws(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Cd={current:void 0},lT=uT({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Cd.current){const e=new hN({});e.mount(window),e.setOptions({layoutScroll:!0}),Cd.current=e}return Cd.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),mN={pan:{Feature:OC},drag:{Feature:DC,ProjectionNode:lT,MeasureLayout:eT}};function aE(e,t,a){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",a==="Start");const s="onHover"+a,o=r[s];o&&tt.postRender(()=>o(t,js(t)))}class pN extends ti{mount(){const{current:t}=this.node;t&&(this.unmount=Av(t,(a,r)=>(aE(this.node,r,"Start"),s=>aE(this.node,s,"End"))))}unmount(){}}class gN extends ti{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=zs(ws(this.node.current,"focus",()=>this.onFocus()),ws(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function iE(e,t,a){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",a==="Start");const s="onTap"+(a==="End"?"":a),o=r[s];o&&tt.postRender(()=>o(t,js(t)))}class EN extends ti{mount(){const{current:t}=this.node;t&&(this.unmount=Cv(t,(a,r)=>(iE(this.node,r,"Start"),(s,{success:o})=>iE(this.node,s,o?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const gh=new WeakMap,Nd=new WeakMap,bN=e=>{const t=gh.get(e.target);t&&t(e)},yN=e=>{e.forEach(bN)};function TN({root:e,...t}){const a=e||document;Nd.has(a)||Nd.set(a,{});const r=Nd.get(a),s=JSON.stringify(t);return r[s]||(r[s]=new IntersectionObserver(yN,{root:e,...t})),r[s]}function xN(e,t,a){const r=TN(t);return gh.set(e,a),r.observe(e),()=>{gh.delete(e),r.unobserve(e)}}const AN={some:0,all:1};class SN extends ti{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:a,margin:r,amount:s="some",once:o}=t,c={root:a?a.current:void 0,rootMargin:r,threshold:typeof s=="number"?s:AN[s]},d=h=>{const{isIntersecting:m}=h;if(this.isInView===m||(this.isInView=m,o&&!m&&this.hasEnteredView))return;m&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",m);const{onViewportEnter:E,onViewportLeave:b}=this.node.getProps(),T=m?E:b;T&&T(h)};return xN(this.node.current,c,d)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:a}=this.node;["amount","margin","root"].some(vN(t,a))&&this.startObserver()}unmount(){}}function vN({viewport:e={}},{viewport:t={}}={}){return a=>e[a]!==t[a]}const _N={inView:{Feature:SN},tap:{Feature:EN},focus:{Feature:gN},hover:{Feature:pN}},CN={layout:{ProjectionNode:lT,MeasureLayout:eT}},Eh={current:null},oT={current:!1};function NN(){if(oT.current=!0,!!Yh)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Eh.current=e.matches;e.addListener(t),t()}else Eh.current=!1}const RN=[...ky,Ht,ei],DN=e=>RN.find(wy(e)),ON=new WeakMap;function LN(e,t,a){for(const r in t){const s=t[r],o=a[r];if(Ft(s))e.addValue(r,s);else if(Ft(o))e.addValue(r,Cs(s,{owner:e}));else if(o!==s)if(e.hasValue(r)){const c=e.getValue(r);c.liveStyle===!0?c.jump(s):c.hasAnimated||c.set(s)}else{const c=e.getStaticValue(r);e.addValue(r,Cs(c!==void 0?c:s,{owner:e}))}}for(const r in a)t[r]===void 0&&e.removeValue(r);return t}const rE=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class wN{scrapeMotionValuesFromProps(t,a,r){return{}}constructor({parent:t,props:a,presenceContext:r,reducedMotionConfig:s,blockInitialAnimation:o,visualState:c},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=b0,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const x=Gn.now();this.renderScheduledAt<x&&(this.renderScheduledAt=x,tt.render(this.render,!1,!0))};const{latestValues:h,renderState:m,onUpdate:E}=c;this.onUpdate=E,this.latestValues=h,this.baseTarget={...h},this.initialValues=a.initial?{...h}:{},this.renderState=m,this.parent=t,this.props=a,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=s,this.options=d,this.blockInitialAnimation=!!o,this.isControllingVariants=jo(a),this.isVariantNode=Qb(a),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:b,...T}=this.scrapeMotionValuesFromProps(a,{},this);for(const x in T){const C=T[x];h[x]!==void 0&&Ft(C)&&C.set(h[x],!1)}}mount(t){this.current=t,ON.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((a,r)=>this.bindToMotionValue(r,a)),oT.current||NN(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Eh.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Ja(this.notifyUpdate),Ja(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const a=this.features[t];a&&(a.unmount(),a.isMounted=!1)}this.current=null}bindToMotionValue(t,a){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const r=Bi.has(t);r&&this.onBindTransform&&this.onBindTransform();const s=a.on("change",d=>{this.latestValues[t]=d,this.props.onUpdate&&tt.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=a.on("renderRequest",this.scheduleRender);let c;window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,t,a)),this.valueSubscriptions.set(t,()=>{s(),o(),c&&c(),a.owner&&a.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Hr){const a=Hr[t];if(!a)continue;const{isEnabled:r,Feature:s}=a;if(!this.features[t]&&s&&r(this.props)&&(this.features[t]=new s(this)),this.features[t]){const o=this.features[t];o.isMounted?o.update():(o.mount(),o.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):mt()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,a){this.latestValues[t]=a}update(t,a){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=a;for(let r=0;r<rE.length;r++){const s=rE[r];this.propEventSubscriptions[s]&&(this.propEventSubscriptions[s](),delete this.propEventSubscriptions[s]);const o="on"+s,c=t[o];c&&(this.propEventSubscriptions[s]=this.on(s,c))}this.prevMotionValues=LN(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const a=this.getClosestVariantNode();if(a)return a.variantChildren&&a.variantChildren.add(t),()=>a.variantChildren.delete(t)}addValue(t,a){const r=this.values.get(t);a!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,a),this.values.set(t,a),this.latestValues[t]=a.get())}removeValue(t){this.values.delete(t);const a=this.valueSubscriptions.get(t);a&&(a(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,a){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&a!==void 0&&(r=Cs(a===null?void 0:a,{owner:this}),this.addValue(t,r)),r}readValue(t,a){var r;let s=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return s!=null&&(typeof s=="string"&&(Oy(s)||Ty(s))?s=parseFloat(s):!DN(s)&&ei.test(a)&&(s=Ny(t,a)),this.setBaseTarget(t,Ft(s)?s.get():s)),Ft(s)?s.get():s}setBaseTarget(t,a){this.baseTarget[t]=a}getBaseTarget(t){var a;const{initial:r}=this.props;let s;if(typeof r=="string"||typeof r=="object"){const c=d0(this.props,r,(a=this.presenceContext)===null||a===void 0?void 0:a.custom);c&&(s=c[t])}if(r&&s!==void 0)return s;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!Ft(o)?o:this.initialValues[t]!==void 0&&s===void 0?void 0:this.baseTarget[t]}on(t,a){return this.events[t]||(this.events[t]=new Qh),this.events[t].add(a)}notify(t,...a){this.events[t]&&this.events[t].notify(...a)}}class cT extends wN{constructor(){super(...arguments),this.KeyframeResolver=My}sortInstanceNodePosition(t,a){return t.compareDocumentPosition(a)&2?1:-1}getBaseTargetFromProps(t,a){return t.style?t.style[a]:void 0}removeValueFromRenderState(t,{vars:a,style:r}){delete a[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;Ft(t)&&(this.childSubscription=t.on("change",a=>{this.current&&(this.current.textContent=`${a}`)}))}}function kN(e){return window.getComputedStyle(e)}class MN extends cT{constructor(){super(...arguments),this.type="html",this.renderInstance=uy}readValueFromInstance(t,a){if(Bi.has(a))return q4(t,a);{const r=kN(t),s=(i0(a)?r.getPropertyValue(a):r[a])||0;return typeof s=="string"?s.trim():s}}measureInstanceViewportBox(t,{transformPagePoint:a}){return Wy(t,a)}build(t,a,r){s0(t,a,r.transformTemplate)}scrapeMotionValuesFromProps(t,a,r){return h0(t,a,r)}}class IN extends cT{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=mt,this.updateDimensions=()=>{this.current&&!this.renderState.dimensions&&ry(this.current,this.renderState)}}getBaseTargetFromProps(t,a){return t[a]}readValueFromInstance(t,a){if(Bi.has(a)){const r=Cy(a);return r&&r.default||0}return a=sy.has(a)?a:a0(a),t.getAttribute(a)}scrapeMotionValuesFromProps(t,a,r){return oy(t,a,r)}onBindTransform(){this.current&&!this.renderState.dimensions&&tt.postRender(this.updateDimensions)}build(t,a,r){c0(t,a,this.isSVGTag,r.transformTemplate)}renderInstance(t,a,r,s){ly(t,a,r,s)}mount(t){this.isSVGTag=f0(t.tagName),super.mount(t)}}const PN=(e,t)=>o0(e)?new IN(t):new MN(t,{allowProjection:e!==k.Fragment}),BN=b4({...rC,..._N,...mN,...CN},PN),Je=Mv(BN),fT=[{idx:"250825",title:"🔧 Revamped my personal website!",date:"Aug 25, 2025",image:"",link:"https://seank021.github.io",visible:!0},{idx:"250729",title:"🇦🇹 Attending ACL 2025 virtually to present my SRW paper!",date:"Jul 29, 2025",image:"",link:"",visible:!0},{idx:"250703",title:"👩‍💻 Started my internship at KAIST Interaction Lab (KIXLAB) as an undergraduate research intern!",date:"Jul 3 2025",image:"",link:"https://www.kixlab.org/",visible:!0},{idx:"250621",title:"📄 My first paper accepted at ACL 2025 Student Research Workshop (SRW) titled 'A Dual-Layered Evaluation of Geopolitical and Cultural Bias in LLMs'!",date:"Jun 21, 2025",image:"",link:"https://aclanthology.org/2025.acl-srw.38/",visible:!0}],dT=[{idx:"dual-bias",title:"A Dual-Layered Evaluation of Geopolitical and Cultural Bias in LLMs",authors:"Sean Kim, Hyuhng Joon Kim",venue:"ACL 2025 Student Research Workshop (SRW)",arxiv:"https://arxiv.org/abs/2506.21881",paper:"https://aclanthology.org/2025.acl-srw.38/",github:"https://github.com/seank021/LLM-Bias-Evaluation",website:"/publications/dual-bias",image:"/images/no-image.jpg",type:"workshop",visible:!0}];function hT({news:e,delay:t=0}){return _.jsxs(Je.div,{className:"flex items-start justify-between rounded-lg py-2 px-3 -mx-3 hover:bg-gray-50 transition-colors duration-150",initial:{opacity:0,y:8}
73,animate:{opacity:1,y:0},transition:{delay:t,duration:.35},children:[_.jsx("p",{className:"text-sm w-[20%] font-medium text-gray-500 mobile:w-[35%] mobile:text-[12px]",children:e.date}),_.jsx("span",{className:"text-sm font-normal w-[80%] mobile:w-[65%] mobile:text-[12px]",children:e.title})]})}function mT({pub:e,delay:t=0}){return _.jsxs(Je.article,{className:"flex flex-col gap-1 rounded-xl p-4 border border-gray-100 hover:border-gray-200 hover:shadow-sm transition-all duration-200",initial:{opacity:0,y:8},animate:{opacity:1,y:0},transition:{delay:t,duration:.35},children:[_.jsx("h3",{className:"text-sm font-semibold leading-snug mobile:text-[13px]",children:e.title}),_.jsx("p",{className:"text-sm mobile:text-[12px]",children:e.authors.split(",").map((a,r,s)=>{const o=a.trim();return _.jsxs("span",{children:[o==="Sean Kim"?_.jsx("span",{className:"font-semibold text-gray-900",children:o}):_.jsx("span",{className:"text-gray-500",children:o}),r<s.length-1&&", "]},`${e.idx}-author-${r}`)})}),_.jsx("p",{className:"text-xs font-medium text-blue-600 mobile:text-[11px]",children:e.venue}),_.jsxs("div",{className:"flex mt-1.5 gap-1.5 flex-wrap",children:[e.paper&&_.jsxs("a",{className:"flex gap-1.5 px-2.5 py-1 rounded-full bg-gray-100 items-center hover:bg-gray-200 transition-colors duration-150",href:e.paper,target:"_blank",rel:"noopener noreferrer","aria-label":"Paper",children:[_.jsx(zh,{size:11}),_.jsx("span",{className:"text-xs",children:"Paper"})]}),e.arxiv&&_.jsxs("a",{className:"flex gap-1.5 px-2.5 py-1 rounded-full bg-gray-100 items-center hover:bg-gray-200 transition-colors duration-150",href:e.arxiv,target:"_blank",rel:"noopener noreferrer","aria-label":"arXiv",children:[_.jsx("img",{src:"/icons/arxiv.svg",alt:"arXiv",className:"w-3.5 h-3.5"}),_.jsx("span",{className:"text-xs",children:"arXiv"})]}),e.website&&_.jsxs("a",{className:"flex gap-1.5 px-2.5 py-1 rounded-full bg-gray-100 items-center hover:bg-gray-200 transition-colors duration-150",href:e.website,target:"_blank",rel:"noopener noreferrer","aria-label":"Website",children:[_.jsx(Zd,{size:11}),_.jsx("span",{className:"text-xs",children:"Website"})]})]})]})}const Rd=(e=0)=>({initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.45,delay:e}});function uE({title:e,href:t,linkLabel:a}){return _.jsxs("h1",{className:"text-lg font-semibold mb-3 border-l-4 border-blue-600 pl-3 flex items-center gap-2 mobile:text-base",children:[e,_.jsxs("a",{className:"text-sm font-normal text-gray-500 hover:text-blue-700 transition-colors duration-200 mobile:text-xs",href:t,children:["[",a,"]"]})]})}function UN(){const e=fT.filter(r=>r.visible!==!1).slice(0,3),t=dT.filter(r=>r.visible!==!1).slice(0,3),a=()=>{const r=new SpeechSynthesisUtterance("세안 킴");r.lang="ko-KR",r.rate=.8,window.speechSynthesis.speak(r)};return _.jsxs(Je.main,{className:"flex flex-col justify-center gap-12",initial:{opacity:0}
73,animate:{opacity:1},transition:{duration:.4},children:[_.jsxs(Je.header,{className:"flex items-center gap-8 mobile:flex-col mobile:gap-5",...Rd(.05),children:[_.jsx("div",{className:"relative group flex-shrink-0",children:_.jsx("img",{src:"/images/sean.jpg",alt:"Profile",className:"desktop:w-[200px] rounded-xl shadow-md transition-shadow duration-300 group-hover:shadow-lg mobile:w-full"})}),_.jsxs("div",{className:"flex flex-col gap-2",children:[_.jsxs("p",{className:"whitespace-pre-wrap leading-7 text-sm text-gray-800 mobile:text-justify",children:["Hi 👋🏻 I am Sean Kim"," ",_.jsxs("button",{onClick:a,title:"Click to hear pronunciation",className:"inline-flex items-center gap-0.5 text-xs text-blue-500 hover:text-blue-700 font-mono border border-blue-200 hover:border-blue-400 rounded px-1 py-0.5 transition-colors duration-150 align-middle",children:[_.jsx(iv,{size:9}),"[se.an kʰɪm]"]}),", a senior undergraduate student in the Department of Linguistics and the Department of Computer Science and Engineering at"," ",_.jsx("a",{href:"https://www.snu.ac.kr/",className:"font-medium underline decoration-blue-400 underline-offset-2 hover:text-blue-700 transition-colors",target:"_blank",rel:"noopener noreferrer",children:"Seoul National University"}),". I'm working as an undergraduate research intern in"," ",_.jsx("a",{href:"https://www.kixlab.org/",className:"font-medium underline decoration-blue-400 underline-offset-2 hover:text-blue-700 transition-colors",target:"_blank",rel:"noopener noreferrer",children:"KAIST Interaction Lab (KIXLAB)"}),", advised by"," ",_.jsx("a",{href:"https://juhokim.com/",className:"font-medium underline decoration-blue-400 underline-offset-2 hover:text-blue-700 transition-colors",target:"_blank",rel:"noopener noreferrer",children:"Prof. Juho Kim"}),". I am interested in Human-Computer Interaction, especially in designing human-centered AI systems that help people better understand and work with intelligent technologies. My goal is to study how users interpret, evaluate, and interact with AI in real-world contexts, and to translate these insights into interactive systems that support more informed, meaningful, and agentic human-AI experiences."]}),_.jsxs("div",{className:"flex gap-4 mt-1 items-center",children:[_.jsx("a",{href:"mailto:[email protected]",className:"text-gray-600 hover:text-blue-700 transition-colors duration-200","aria-label":"Email",children:_.jsx(Fh,{size:19})}),_.jsx("a",{href:"https://github.com/seank021",className:"text-gray-600 hover:text-blue-700 transition-colors duration-200",target:"_blank",rel:"noopener noreferrer","aria-label":"GitHub",children:_.jsx(_s,{size:19})}),_.jsx("a",{href:"https://www.linkedin.com/in/seank021/",className:"text-gray-600 hover:text-blue-700 transition-colors duration-200",target:"_blank",rel:"noopener noreferrer","aria-label":"LinkedIn",children:_.jsx(wb,{size:19})}),_.jsx("a",{href:"/sean-kim-cv.pdf",className:"text-gray-600 hover:text-blue-700 transition-colors duration-200",target:"_blank",rel:"noopener noreferrer","aria-label":"Curriculum Vitae (PDF)",children:_.jsx(kb,{size:19})})]})]})]}),_.jsxs(Je.section,{className:"flex flex-col",...Rd(.1),children:[_.jsx(uE,{title:"Latest News",href:"/news",linkLabel:"See all"}),_.jsx("div",{className:"flex flex-col",children:e.map((r,s)=>_.jsx(hT,{news:r,delay:.15+s*.07},r.idx))})]}),_.jsxs(Je.section,{className:"flex flex-col",...Rd(.15),children:[_.jsx(uE,{title:"Recent Publications",href:"/publications",linkLabel:"See all"}),_.jsx("div",{className:"flex flex-col gap-3",children:t.map((r,s)=>_.jsx(mT,{pub:r,delay:.2+s*.08},r.idx))})]})]})}const HN={conference:"Conference and Journals",journal:"Conference and Journals",workshop:"Workshop, Demos, and Posters",demo:"Workshop, Demos, and Posters",poster:"Workshop, Demos, and Posters",preprint:"Preprints"},FN=["Conference and Journals","Workshop, Demos, and Posters","Preprints"];function zN(){const e=dT.filter(t=>t.visible!==!1).reduce((t,a)=>{const r=HN[a.type]||null;return r&&(t[r]||(t[r]=[]),t[r].push(a)),t},{});return _.jsx(Je.div,{className:"flex flex-col gap-8",initial:{opacity:0}
73,animate:{opacity:1},transition:{duration:.4},children:FN.map((t,a)=>{const r=e[t];return!r||r.length===0?null:_.jsxs(Je.section,{className:"flex flex-col gap-2",initial:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{delay:a*.1,duration:.4},children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3 mobile:text-sm",children:t}),r.map((s,o)=>_.jsx(mT,{pub:s,delay:a*.1+o*.07},s.idx))]},t)})})}const jN="As large language models (LLMs) are increasingly deployed across diverse linguistic and cultural contexts, understanding their behavior in both factual and disputable scenarios is essential—especially when their outputs may shape public opinion or reinforce dominant narratives. In this paper, we define two types of bias in LLMs: model bias (bias stemming from model training) and inference bias (bias induced by the language of the query), through a two-phase evaluation. Phase 1 evaluates LLMs on factual questions where a single verifiable answer exists, assessing whether models maintain consistency across different query languages. Phase 2 expands the scope by probing geopolitically sensitive disputes, where responses may reflect culturally embedded or ideologically aligned perspectives. We construct a manually curated dataset spanning both factual and disputable QA, across four languages and question types. The results show that Phase 1 exhibits query language-induced alignment, while Phase 2 reflects an interplay between the model's training context and query language. This paper offers a structured framework for evaluating LLM behavior across neutral and sensitive topics, providing insights for future LLM deployment and culturally-aware evaluation practices in multilingual contexts.",VN=["A dual-layered evaluation of factual and disputable bias in LLMs, examining the interplay of model bias and inference bias.","A comprehensive assessment of LLM behavior on East Asian geopolitical topics, a critical yet understudied area.","A manually curated multilingual dataset designed for cross-linguistic bias analysis (released publicly)."],YN=[{label:"Phase 1 — Factual QA",color:"bg-blue-50 border-blue-200",badge:"bg-blue-100 text-blue-700",description:"70 factual questions (e.g., country name, Article 1 of constitution) translated into Korean, Chinese, Japanese, and English — 280 samples total. Evaluates whether models stay consistent across query languages on objective, verifiable facts.",finding:"Inference bias dominates: models adapt to the query language over their training-language defaults."},{label:"Phase 2 — Disputable QA",color:"bg-purple-50 border-purple-200",badge:"bg-purple-100 text-purple-700",description:"4 East Asian geopolitical disputes (Northeast Project, Dokdo/Takeshima, Comfort Women, Senkaku/Diaoyu) × 4 question types (OPEN, PERSONA, TF, CHOICE) × 4 languages — 64 samples total.",finding:"Model bias emerges more strongly: especially for the KR and CN models, training-language perspectives resurface in politically sensitive topics."}],qN=[{name:"Bllossom 8B",country:"Korea 🇰🇷"},{name:"Qwen1.5 7B",country:"China 🇨🇳"},{name:"Rakuten 7B",country:"Japan 🇯🇵"},{name:"Llama 3 8B",country:"USA 🇺🇸"},{name:"GPT-4",country:"Multilingual"}];function GN(){const e=Ih();return _.jsxs("div",{className:"flex flex-col max-w-[80%] mx-auto gap-8 pb-16 mobile:max-w-full",children:[_.jsxs("button",{onClick:()=>e("/publications"),className:"flex items-center gap-2 text-blue-700 cursor-pointer hover:underline w-fit",children:[_.jsx(Qd,{size:16}),_.jsx("span",{children:"Back"})]}),_.jsxs("div",{className:"flex flex-col gap-3",children:[_.jsx("span",{className:"text-xs font-semibold text-blue-600 uppercase tracking-wider",children:"ACL 2025 · Student Research Workshop (SRW)"}),_.jsx("h1",{className:"text-2xl font-bold leading-snug mobile:text-xl",children:"A Dual-Layered Evaluation of Geopolitical and Cultural Bias in LLMs"}),_.jsxs("p",{className:"text-sm text-gray-600",children:[_.jsx("span",{className:"font-semibold text-gray-900",children:"Sean Kim"}),", ",_.jsx("span",{className:"text-gray-500",children:"Hyuhng Joon Kim"})]}),_.jsx("p",{className:"text-xs text-gray-400",children:"Seoul National University"}),_.jsxs("div",{className:"flex flex-wrap gap-2 mt-1",children:[_.jsxs("a",{href:"https://aclanthology.org/2025.acl-srw.38/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 px-3 py-1.5 rounded-full bg-gray-100 text-gray-700 text-xs font-medium hover:bg-gray-200 transition-colors",children:[_.jsx(zh,{size:11}),"Paper (ACL Anthology)"]}),_.jsxs("a",{href:"https://arxiv.org/abs/2506.21881",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 px-3 py-1.5 rounded-full bg-gray-100 text-gray-700 text-xs font-medium hover:bg-gray-200 transition-colors",children:[_.jsx("img",{src:"/icons/arxiv.svg",alt:"arXiv",className:"w-3.5 h-3.5"}),"arXiv"]}),_.jsxs("a",{href:"https://github.com/seank021/LLM-Bias-Evaluation",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 px-3 py-1.5 rounded-full bg-gray-100 text-gray-700 text-xs font-medium hover:bg-gray-200 transition-colors",children:[_.jsx(_s,{size:11}),"Code & Dataset"]})]})]}),_.jsx("hr",{className:"border-gray-100"}),_.jsxs("section",{className:"flex flex-col gap-2",children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3",children:"Abstract"}),_.jsx("p",{className:"text-sm text-gray-700 leading-7",children:jN}),_.jsx("p",{className:"text-xs text-amber-600 bg-amber-50 border border-amber-100 rounded-lg px-3 py-2 mt-1",children:"⚠️ This paper covers East Asian issues which may be politically sensitive."})]}),_.jsxs("section",{className:"flex flex-col gap-3",children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3",children:"Key Concepts"}),_.jsxs("div",{className:"grid grid-cols-2 gap-3 mobile:grid-cols-1",children:[_.jsxs("div",{className:"rounded-xl border border-gray-100 p-4 flex flex-col gap-1",children:[_.jsx("span",{className:"text-xs font-semibold text-blue-600 uppercase tracking-wider",children:"Model Bias"}),_.jsx("p",{className:"text-sm text-gray-700 leading-relaxed",children:"Bias stemming from the model's primary training language. A Korean-trained model may produce Korea-aligned answers even when prompted in another language."})]}),_.jsxs("div",{className:"rounded-xl border border-gray-100 p-4 flex flex-col gap-1",children:[_.jsx("span",{className:"text-xs font-semibold text-purple-600 uppercase tracking-wider",children:"Inference Bias"}),_.jsx("p",{className:"text-sm text-gray-700 leading-relaxed",children:"Bias induced by the language of the query. A model adapts its response based on the input query language, regardless of its training background."})]})]})]}),_.jsxs("section",{className:"flex flex-col gap-3",children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3",children:"Two-Phase Evaluation Framework"}),_.jsx("div",{className:"flex flex-col gap-3",children:YN.map(t=>_.jsxs("div",{className:`rounded-xl border p-4 flex flex-col gap-2 ${t.color}`,children:[_.jsx("span",{className:`text-xs font-semibold px-2 py-0.5 rounded-full w-fit ${t.badge}`,children:t.label}),_.jsx("p",{className:"text-sm text-gray-700 leading-relaxed",children:t.description}),_.jsxs("p",{className:"text-sm font-medium text-gray-800",children:["📌 Finding: ",t.finding]})]},t.label))})]}),_.jsxs("section",{className:"flex flex-col gap-3",children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3",children:"Models Evaluated"}),_.jsx("div",{className:"flex flex-wrap gap-2",children:qN.map(t=>_.jsxs("div",{className:"flex flex-col items-center gap-0.5 px-4 py-2 rounded-xl border border-gray-100 bg-gray-50",children:[_.jsx("span",{className:"text-sm font-semibold text-gray-800",children:t.name}),_.jsx("span",{className:"text-xs text-gray-500",children:t.country})]},t.name))})]}),_.jsxs("section",{className:"flex flex-col gap-3",children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3",children:"Contributions"}),_.jsx("ol",{className:"flex flex-col gap-2",children:VN.map((t,a)=>_.jsxs("li",{className:"flex gap-3 text-sm text-gray-700 leading-relaxed",children:[_.jsx("span",{className:"flex-shrink-0 w-5 h-5 rounded-full bg-blue-600 text-white text-xs flex items-center justify-center font-semibold mt-0.5",children:a+1}),t]},a))})]}),_.jsxs("section",{className:"flex flex-col gap-3",children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3",children:"Citation"}),_.jsx("pre",{className:"text-xs bg-gray-50 border border-gray-100 rounded-xl p-4 overflow-x-auto leading-relaxed text-gray-600 whitespace-pre-wrap",children:`@inproceedings{kim2025dualbias,
74    title = "A Dual-Layered Evaluation of Geopolitical and Cultural Bias in {LLM}s",
75    author = "Sean Kim and Hyuhng Joon Kim",
76    booktitle = "Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Student Research Workshop)",
77    year = "2025",
78    url = "https://aclanthology.org/2025.acl-srw.38/",
79}`})]})]})}function XN({element:e,link:t}){return _.jsx(Mi,{to:`/${t}/${e.idx}`,className:"block w-full px-3 py-4 border-b hover:bg-gray-50 transition-all duration-200 group",children:_.jsxs("div",{className:"flex items-center gap-4",children:[_.jsx("div",{className:"relative overflow-hidden rounded-md w-24 h-24 mobile:w-16 mobile:h-16 mobile:min-w-[64px] flex-shrink-0",children:_.jsx("img",{src:e.images[0],alt:e.title,className:"w-full h-full object-cover transition-transform duration-300 group-hover:scale-105"})}),_.jsxs("div",{className:"flex flex-col gap-1",children:[_.jsx("h3",{className:"text-sm font-semibold group-hover:text-blue-700 transition-colors duration-200",children:e.title}),e.category==="work"&&_.jsxs("span",{className:"text-sm mobile:text-[12px]",children:[e.job," @ ",e.organization]}),_.jsx("span",{className:"text-gray-400 text-xs italic",children:e.date}),_.jsx("p",{className:"text-gray-500 text-xs line-clamp-2 italic",children:e.explanation})]})]})})}const pT=[{idx:"mv-escape",title:"MV Escape: Turn Any Music Video into a Playable Game",date:"Feb 2026",explanation:"An AI-powered system that transforms any music video into an interactive escape game from a single YouTube URL",description:["Built during Google Gemini Hackathon Seoul, Team of 3","Designed an interaction paradigm that turns passive music video watching into a playable experience","Developed a pipeline that analyzes video content (storyline, scenes, objects) and generates a 2D pixel escape game","Integrated LLM-based character interaction, enabling users to chat with MV personas for puzzle-solving","Implemented a full game loop: scene-based rooms, quizzes, member rescue, and stage-based progression"],readme:"/works/readme/16.md",language:"React with TypeScript, Google Gemini API (LLM, Image Generation, TTS, etc.)",github:"https://github.com/seank021/mv-to-game",paper:null,images:["/wor
79ks/images/16/url.png","/works/images/16/loading.png","/works/images/16/map.png","/works/images/16/room.png","/works/images/16/objet.png","/works/images/16/hint.png","/works/images/16/quiz.png","/works/images/16/save.png","/works/images/16/done.png"],videos:["/works/images/16/overview.gif"],site:null,tags:["AI","LLM","Multimodal","Game"],category:"project",type:"side",visible:!0},{idx:"youtrap",title:"YouTrap: You're Trapped in the YouTube Filter Bubble",date:"Oct 2025 - Dec 2025",explanation:"A visualization system that makes YouTube filter bubbles visible and supports user awareness of algorithm-driven bias",description:["Term project for Information Visualization course, Team of 4","Designed an interactive visualization system to reveal and explore users’ personalized YouTube filter bubbles","Developed a Chrome extension that interactively visualizes long-term watch history as topic-based bubbles","Conducted user study (N=12) to evaluate awareness, self-reflection, and understanding of recommendation dynamics","Results show improved awareness of viewing patterns and algorithmic influence, supporting reflective media consumption"],readme:"/works/readme/15.md",language:"React with TypeScript, D3, Chrome Extension",github:null,paper:null,images:["/works/images/15/poster.png","/works/images/15/design.png","/works/images/15/implementation.png","/works/images/15/eval1.png","/works/images/15/eval2.png"],videos:null,site:null,tags:["HCI","Visualization","UI/UX"],category:"project",type:"academic",visible:!0},{idx:"collab-agent",title:"Developing Interaction Technologies for Learning State Modeling and Collaborative Learning with Conversational Agents",job:"Undergraduate Research Intern",organization:"KIXLAB (KAIST Interaction Lab)",date:"Jul 2025 - Mar 2026",explanation:"Research on interaction technologies for learning state modeling and collaborative learning with conversational agents",description:[],readme:"/works/readme/14.md",language:null,github:null,paper:null,images:["/images/no-image.jpg"],videos:null,site:null,tags:["HCI"],category:"work",type:"research",visible:!0},{idx:"comment-bias-prevention",title:"MyTube: Comment Bias Prevention System",date:"Apr 2025 - Jun 2025",explanation:"An HCI-driven solution to prevent bias in comment sections and foster critical thinking",description:["Term project for HCI course, Team of 4","Interactive design to prevent bias in comment sections, to minimize the influence of biased comments and to foster critical thinking","Low-fidelity & high-fidelity prototyping, user testing, user study and analysis","Developed a web application that implements the design, only for local use due to the deployment costs"],readme:"/works/readme/13.md",language:"React with TypeScript, Python (Flask)",github:["https://github.com/HCI-Last-Dance/frontend","https://github.com/HCI-Last-Dance/AI-ML","https://github.com/HCI-Last-Dance/youtube-comment-crawler"],paper:null,images:["/works/images/13/poster.png","/works/images/13/info1.png","/works/images/13/info2.png","/works/images/13/opinion1.png","/works/images/13/opinion2.png","/works/images/13/question.png","/works/images/13/login.png"],videos:null,site:null,tags:["HCI","UI/UX"],category:"project",type:"academic",visible:!0},{idx:"llm-linguistic-convergence",title:"Do LLMs Adapt? A Study on Stylistic Convergence in Dialogue",date:"Apr 2025 - Jun 2025",explanation:"A study on the linguistic convergence patterns of LLMs in real-time, multi-turn dialogues",description:["Graduation paper for SNU Department of Linguistics","Conducted a study on stylistic convergence in real-time, multi-turn dialogues of LLMs","Analyzed the linguistic features of LLMs and their convergence patterns in 6 dimensions"],readme:"/works/readme/12.md",language:"Python",github:"https://github.com/seank021/LLM-Linguistic-Convergence",paper:"/works/files/llm-linguistic-convergence.pdf",images:["/works/images/12/teaser.png","/works/images/12/structure.png","/works/images/12/patterns.png"],videos:null,site:null,tags:["AI","NLP","LLM","Linguistics"],category:"project",type:"academic",visible:!0},{idx:"knowledge-conflict-mitigation",title:"Knowledge Conflicts between External Data and its Mitigation",job:"Undergraduate Research Intern",organization:"SNU Language and Data Intelligence Lab",date:"Jan 2025 - Jun 2025",explanation:"Exploring ways to resolve knowledge conflicts in language models using external data",description:["Advised by Prof. Seung-won Hwang","Investigating methods to minimize knowledge conflicts when language models receive external data","Domain: Wikipedia conflicts → Source code version conflicts"],readme:"/works/readme/11.md",language:"Python",github:null,paper:null,images:["/images/no-image.jpg"],videos:null,site:null,tags:["AI","NLP","LLM","Reasoning"],category:"work",type:"research",visible:!0},{idx:"share-calendar",title:"Share Calendar: Calendar Managing & Sharing Service",date:"Jan 2025",explanation:"A simple and intuitive calendar sharing platform for better scheduling",description:["Side project, Solely developed","Developed a calendar sharing service with an intuitive UI/UX","Mobile-first development"],readme:"/works/readme/10.md",language:"React, Firebase",github:"https://github.com/seank021/share-calendar",paper:null,images:["/wor
79ks/images/10/logo.png","/works/images/10/my-calendar.png","/works/images/10/share.png","/works/images/10/share-calendar.jpeg","/works/images/10/add-schedule.png","/works/images/10/profile.png","/works/images/10/alarm.png"],videos:null,site:"https://share-calendar.vercel.app/profile",tags:["Web","Mobile"],category:"project",type:"side",visible:!1},{idx:"prepay",title:"Prepay: Blockchain-Based Prepayment Service",date:"Jan 2025",explanation:"A blockchain-powered prepayment system ensuring transaction security",description:["Blackout 2025 Hackathon – Dunamu Track","Developed a blockchain-based prepayment service which ensures the security of prepayment transactions","Developed the front-end","Mobile-first development"],readme:"/works/readme/9.md",language:"React, Nodit API",github:"https://github.com/seank021/blackout2025-frontend",paper:null,images:["/works/images/9/logo.svg","/works/images/9/framework.png","/works/images/9/home.png","/works/images/9/my-store.png","/works/images/9/public-store.png","/works/images/9/private-store.png","/works/images/9/private-store-pw.png","/works/images/9/store-qr.png","/works/images/9/pay-map.png","/works/images/9/pay-key.png","/works/images/9/pay-how-much.png","/works/images/9/pay-store-type.png","/works/images/9/pay-pw.png","/works/images/9/my-page.png"],videos:["/works/images/9/overview.gif"],site:null,tags:["Web","Mobile","Blockchain"],category:"project",type:"side",visible:!0},{idx:"gpteacher",title:"GPTeacher: Interactive LLM Tutor to Promote Active Thinking of Individual Learners in Code Generation Tasks",job:"Research Student",organization:"SNU Learning Sciences Research Institute",date:"Sep 2024 - Feb 2025",explanation:"Developing an interactive AI tool by using scaffolding technique and conducting user studies",description:["Representative student in the project of three people, leading the whole process of the research","Designing a tool - GPTeacher - that provides personalized and step-by-step guidance in code generation tasks","Conducting user studies to evaluate the effectiveness of GPTeacher in promoting active thinking and learning outcomes"],readme:"/works/readme/8.md",language:"Python",github:null,paper:null,images:["/works/images/8/teaser.png","/works/images/8/framework.png","/works/images/8/website.png","/works/images/8/survey1.png","/works/images/8/survey2.png","/works/images/8/survey3.png","/works/images/8/survey4.png"],videos:null,site:null,tags:["HCI","AI","Education"],category:"work",type:"research",visible:!0},{idx:"ai-saju",title:"AI-Based Saju (Korean fortune-telling) Website",date:"Aug 2024 - Oct 2024",explanation:"AI-based Saju website as a teaching material for the SNU LikeLion 2nd Semester Seminar",description:["A teaching material for the SNU LikeLion 2nd Semester Seminar","Led the front-end development as a leader","Implemented a Kakao Pay payment system for purchasing Saju information","Designed an interactive user experience, allowing users to check their Saju details and chat with others"],readme:"/works/readme/7.md",language:"React, Redux, Websocket",github:null,paper:null,images:["/works/images/7/main-no-user.png","/works/images/7/login.png","/works/images/7/main1.png","/works/images/7/main2.png","/works/images/7/main3.png","/works/images/7/main4.png","/works/images/7/saju.png","/works/images/7/saju-result1.png","/works/images/7/saju-result2.png","/works/images/7/saju-result3.png","/works/images/7/saju-result4.png","/works/images/7/chat.png"],videos:["/works/images/7/main-page.mov"],site:null,tags:["AI","Web"],category:"project",type:"side",visible:!0},{idx:"dual-bias",title:"A Dual-Layered Evaluation of Geopolitical and Cultural Bias in LLMs",job:"Research Student",organization:"SNU Intelligent Data Systems Lab",date:"Jul 2024 - Sep 2024",explanation:"Analyzing model-bias and inference-bias in LLMs by examining regional and cultural influences on responses by manual dataset",description:["Advised by Prof. Sang-goo Lee","Solely responsible for dataset, model response, evaluation, and others, Guided by the Ph.D. student","Constructed a manual, multilingual dataset categorizing responses by national alignment","Investigated model-bias (training-language induced) and inference-bias (query-language induced) in factual and geopolitically sensitive topics"],readme:"/works/readme/6.md",language:"Python",github:"https://github.com/seank021/LLM-Bias-Evaluation",paper:"https://aclanthology.org/2025.acl-srw.38/",images:["/wor
79ks/images/6/qa-teaser.png","/works/images/6/bias-teaser.png"],videos:null,site:null,tags:["AI","NLP","Bias"],category:"work",type:"research",visible:!0},{idx:"broady",title:"Broady: Photography Commentary Application for the Visually Impaired",date:"Feb 2024 - Apr 2024",explanation:"An app providing image descriptions for visually impaired users",description:["IT Specialist in team Sigongan","Developed a mobile application that provides commentary on photographs for the visually impaired","Developed the front-end of the commentator phase (the other phase is the user phase)"],readme:"/works/readme/5.md",language:"React Native (Expo) with TypeScript, Redux",github:null,paper:null,images:["/works/images/5/logo.png","/works/images/5/login.png","/works/images/5/commentator-main.png","/works/images/5/commentator-chat.png","/works/images/5/commentator-profile.png"],videos:null,site:["https://apps.apple.com/kr/app/%EB%B8%8C%EB%A1%9C%EB%94%94/id6455684712","https://play.google.com/store/apps/details?id=com.sigongan.bomjaguk"],tags:["HCI","AI","Mobile"],category:"project",type:"side",visible:!0},{idx:"miner-musicalians",title:"Web Frontend Intern for Musicalians application",job:"Frontend Developer",organization:"MiNER (Current closure of business)",date:"Jan 2024 - Apr 2024",explanation:"Built the frontend for a musical-related web application",description:["Worked as a web front-end developer for Musicalians application","Responsible for musical wiki site and company admin page"],readme:"/works/readme/4.md",language:"Next.js with TypeScript",github:null,paper:null,images:["/works/images/4/main1.png","/works/images/4/main2.png","/works/images/4/main3.png","/works/images/4/main4.png","/works/images/4/detail.png"],videos:null,site:null,tags:["Web"],category:"work",type:"industry",visible:!0},{idx:"snu-design-week-2023",title:"SNU Design Week 2023 Website",date:"Sep 2023 - Nov 2023",explanation:"An interactive exhibition website for SNU Design Week 2023",description:["Outsourcing project, Team of 3","Developed a Graduation Exhibition Website for SNU Department of Design","Used react-notion as a database"],readme:"/works/readme/3.md",language:"Next.js with TypeScript",github:"https://github.com/pyungjae9492/snu-design-week-2023",paper:null,images:["/works/images/3/main.png","/works/images/3/work-detail.png","/works/images/3/about.png","/works/images/3/program.png","/works/images/3/partners.png"],videos:null,site:"https://snu-design-week-2023-cuby.vercel.app/",tags:["Web"],category:"project",type:"side",visible:!0},{idx:"artique",title:"Artique: Musical Review Platform Application",date:"Aug 2023 - Jan 2024",explanation:"A social platform for sharing and discovering musical reviews",description:["Side project, Team of 6","Launched on Google Play Store and Apple Store (Current closure), About 100+ users","Won the 1st place in Seoul National University x Korea University Demo Day"],readme:"/works/readme/2.md",language:"React Native",github:"https://github.com/seank021/artique-frontend",paper:null,images:["/works/images/2/overview1.png","/works/images/2/overview2.png","/works/images/2/login.png","/works/images/2/home.png","/works/images/2/feed.png","/works/images/2/review.png","/works/images/2/review-detail.png","/works/images/2/review-write.png","/works/images/2/profile.png"],videos:null,site:null,tags:["Mobile"],category:"project",type:"side",visible:!0},{idx:"hf-ossca",title:"Team HuggingFace in OSSCA (Open Source Contribution Academy)",date:"Jul 2023 - Oct 2023",explanation:"Translation for HuggingFace and development of AI-based recommendation system for music",description:["Contributed on document translation for HuggingFace","Developed song recommendation system based on user input query using melon song data","The github repository includes the other recommendation system using movie data"],readme:"/works/readme/1.md",language:"Python",github:null,paper:null,images:["/works/images/1/overview.png"],videos:null,site:null,tags:["AI","NLP"],category:"project",type:"side",visible:!0},{idx:"dysarthria-determination",title:"Dysarthria Determination System",date:"Jul 2023",explanation:"An speech analysis tool using ML system for detecting dysarthria",description:["Term project for Introduction to AI course, Team of 2","Developed a ML system that determines whether a person has dysarthria or not","Used the MFCC, Mel-Spectrogram, and CNN","Reference code from Kaggle"],readme:"/works/readme/0.md",language:"Python",github:"https://github.com/seank021/dysarthria-determination",paper:null,images:["/wor
79ks/images/0/plot-audio.png","/works/images/0/plot-mfcc.png","/works/images/0/plot-mel-spectrogram.png","/works/images/0/data-summary.png","/works/images/0/data-plot.png","/works/images/0/data-audio-summary.png","/works/images/0/model-summary.png","/works/images/0/plot-epoch.png","/works/images/0/plot-confusion-matrix.png"],videos:null,site:null,tags:["AI"],category:"project",type:"academic",visible:!1}],KN={research:"Research",industry:"Industry",academic:"Academic Projects",side:"Side Projects"},QN=["Research","Academic Projects","Industry","Side Projects"];function WN(){const e=k.useMemo(()=>pT.filter(t=>t.visible).reduce((t,a)=>{const r=KN[a.type]||"Side Projects";return t[r]||(t[r]=[]),t[r].push(a),t},{}),[]);return _.jsx(Je.div,{className:"w-full flex flex-col gap-8",initial:{opacity:0},animate:{opacity:1},transition:{duration:.4},children:QN.map((t,a)=>{const r=e[t];return!r||r.length===0?null:_.jsxs(Je.section,{className:"flex flex-col",initial:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{delay:a*.08,duration:.4},children:[_.jsx("h2",{className:"text-base font-semibold border-l-4 border-blue-600 pl-3 mb-2 mobile:text-sm",children:t}),_.jsx("div",{className:"flex flex-col",children:r.map((s,o)=>_.jsx(Je.div,{initial:{opacity:0,y:8},animate:{opacity:1,y:0},transition:{delay:a*.08+o*.04,duration:.35},children:_.jsx(XN,{element:s,link:"works"})},s.idx))})]},t)})})}function sE(e){const t=[],a=String(e||"");let r=a.indexOf(","),s=0,o=!1;for(;!o;){r===-1&&(r=a.length,o=!0);const c=a.slice(s,r).trim();(c||!o)&&t.push(c),s=r+1,r=a.indexOf(",",s)}return t}function gT(e,t){const a={};return(e[e.length-1]===""?[...e,""]:e).join((a.padRight?" ":"")+","+(a.padLeft===!1?"":" ")).trim()}const ZN=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,$N=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,JN={};function lE(e,t){return(JN.jsx?$N:ZN).test(e)}const e5=/[ \t\n\f\r]/g;function t5(e){return typeof e=="object"?e.type==="text"?oE(e.value):!1:oE(e)}function oE(e){return e.replace(e5,"")===""}let Vs=class{constructor(t,a,r){this.normal=a,this.property=t,r&&(this.space=r)}};Vs.prototype.normal={};Vs.prototype.property={};Vs.prototype.space=void 0;function ET(e,t){const a={},r={};for(const s of e)Object.assign(a,s.property),Object.assign(r,s.normal);return new Vs(a,r,t)}function ks(e){return e.toLowerCase()}let en=class{constructor(t,a){this.attribute=a,this.property=t}};en.prototype.attribute="";en.prototype.booleanish=!1;en.prototype.boolean=!1;en.prototype.commaOrSpaceSeparated=!1;en.prototype.commaSeparated=!1;en.prototype.defined=!1;en.prototype.mustUseProperty=!1;en.prototype.number=!1;en.prototype.overloadedBoolean=!1;en.prototype.property="";en.prototype.spaceSeparated=!1;en.prototype.space=void 0;let n5=0;const De=Ui(),xt=Ui(),bT=Ui(),re=Ui(),Ze=Ui(),Ir=Ui(),ln=Ui();function Ui(){return 2**++n5}const bh=Object.freeze(Object.defineProperty({__proto__:null,boolean:De,booleanish:xt,commaOrSpaceSeparated:ln,commaSeparated:Ir,number:re,overloadedBoolean:bT,spaceSeparated:Ze},Symbol.toStringTag,{value:"Module"})),Dd=Object.keys(bh);let A0=class extends en{constructor(t,a,r,s){let o=-1;if(super(t,a),cE(this,"space",s),typeof r=="number")for(;++o<Dd.length;){const c=Dd[o];cE(this,Dd[o],(r&bh[c])===bh[c])}}};A0.prototype.defined=!0;function cE(e,t,a){a&&(e[t]=a)}function Xr(e){const t={},a={};for(const[r,s]of Object.entries(e.properties)){const o=new A0(r,e.transform(e.attributes||{},r),s,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,a[ks(r)]=r,a[ks(o.attribute)]=r}return new Vs(t,a,e.space)}const yT=Xr({properties:{ariaActiveDescendant:null,ariaAtomic:xt,ariaAutoComplete:null,ariaBusy:xt,ariaChecked:xt,ariaColCount:re,ariaColIndex:re,ariaColSpan:re,ariaControls:Ze,ariaCurrent:null,ariaDescribedBy:Ze,ariaDetails:null,ariaDisabled:xt,ariaDropEffect:Ze,ariaErrorMessage:null,ariaExpanded:xt,ariaFlowTo:Ze,ariaGrabbed:xt,ariaHasPopup:null,ariaHidden:xt,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Ze,ariaLevel:re,ariaLive:null,ariaModal:xt,ariaMultiLine:xt,ariaMultiSelectable:xt,ariaOrientation:null,ariaOwns:Ze,ariaPlaceholder:null,ariaPosInSet:re,ariaPressed:xt,ariaReadOnly:xt,ariaRelevant:null,ariaRequired:xt,ariaRoleDescription:Ze,ariaRowCount:re,ariaRowIndex:re,ariaRowSpan:re,ariaSelected:xt,ariaSetSize:re,ariaSort:null,ariaValueMax:re,ariaValueMin:re,ariaValueNow:re,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function TT(e,t){return t in e?e[t]:t}function xT(e,t){return TT(e,t.toLowerCase())}const a5=Xr({attributes:{acceptcharset:"accept-charset",classname:"
79class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ir,acceptCharset:Ze,accessKey:Ze,action:null,allow:null,allowFullScreen:De,allowPaymentRequest:De,allowUserMedia:De,alt:null,as:null,async:De,autoCapitalize:null,autoComplete:Ze,autoFocus:De,autoPlay:De,blocking:Ze,capture:null,charSet:null,checked:De,cite:null,className:Ze,cols:re,colSpan:null,content:null,contentEditable:xt,controls:De,controlsList:Ze,coords:re|Ir,crossOrigin:null,data:null,dateTime:null,decoding:null,default:De,defer:De,dir:null,dirName:null,disabled:De,download:bT,draggable:xt,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:De,formTarget:null,headers:Ze,height:re,hidden:De,high:re,href:null,hrefLang:null,htmlFor:Ze,httpEquiv:Ze,id:null,imageSizes:null,imageSrcSet:null,inert:De,inputMode:null,integrity:null,is:null,isMap:De,itemId:null,itemProp:Ze,itemRef:Ze,itemScope:De,itemType:Ze,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:De,low:re,manifest:null,max:null,maxLength:re,media:null,method:null,min:null,minLength:re,multiple:De,muted:De,name:null,nonce:null,noModule:De,noValidate:De,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:De,optimum:re,pattern:null,ping:Ze,placeholder:null,playsInline:De,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:De,referrerPolicy:null,rel:Ze,required:De,reversed:De,rows:re,rowSpan:re,sandbox:Ze,scope:null,scoped:De,seamless:De,selected:De,shadowRootClonable:De,shadowRootDelegatesFocus:De,shadowRootMode:null,shape:null,size:re,sizes:null,slot:null,span:re,spellCheck:xt,src:null,srcDoc:null,srcLang:null,srcSet:null,start:re,step:null,style:null,tabIndex:re,target:null,title:null,translate:null,type:null,typeMustMatch:De,useMap:null,value:xt,width:re,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Ze,axis:null,background:null,bgColor:null,border:re,borderColor:null,bottomMargin:re,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:De,declare:De,event:null,face:null,frame:null,frameBorder:null,hSpace:re,leftMargin:re,link:null,longDesc:null,lowSrc:null,marginHeight:re,marginWidth:re,noResize:De,noHref:De,noShade:De,noWrap:De,object:null,profile:null,prompt:null,rev:null,rightMargin:re,rules:null,scheme:null,scrolling:xt,standby:null,summary:null,text:null,topMargin:re,valueType:null,version:null,vAlign:null,vLink:null,vSpace:re,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:De,disableRemotePlayback:De,prefix:null,property:null,results:re,security:null,unselectable:null},space:"html",transform:xT}),i5=Xr({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
79dering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",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",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",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",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",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",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:ln,accentHeight:re,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:re,amplitude:re,arabicForm:null,ascent:re,attributeName:null,attributeType:null,azimuth:re,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:re,by:null,calcMode:null,capHeight:re,className:Ze,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRen
79dering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:re,diffuseConstant:re,direction:null,display:null,dur:null,divisor:re,dominantBaseline:null,download:De,dx:null,dy:null,edgeMode:null,editable:null,elevation:re,enableBackground:null,end:null,event:null,exponent:re,externalResourcesRequired:null,fill:null,fillOpacity:re,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Ir,g2:Ir,glyphName:Ir,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:re,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:re,horizOriginX:re,horizOriginY:re,id:null,ideographic:re,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:re,k:re,k1:re,k2:re,k3:re,k4:re,kernelMatrix:ln,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:re,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:re,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:re,overlineThickness:re,paintOrder:null,panose1:null,path:null,pathLength:re,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Ze,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:re,pointsAtY:re,pointsAtZ:re,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:ln,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:ln,rev:ln,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:ln,requiredFeatures:ln,requiredFonts:ln,requiredFormats:ln,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:re,specularExponent:re,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:re,strikethroughThickness:re,string:null,stroke:null,strokeDashArray:ln,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:re,strokeOpacity:re,strokeWidth:null,style:null,surfaceScale:re,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:ln,tabIndex:re,tableValues:null,target:null,targetX:re,targetY:re,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:ln,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:re,underlineThickness:re,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:re,values:null,vAlphabetic:re,vMathematical:re,vectorEffect:null,vHanging:re,vIdeographic:re,version:null,vertAdvY:re,vertOriginX:re,vertOriginY:re,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:re,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:TT}),AT=Xr({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}
vendor: 6,952 bytes, lines 79-80
79,space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),ST=Xr({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:xT}),vT=Xr({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),r5={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},u5=/[A-Z]/g,fE=/-[a-z]/g,s5=/^data[-\w.:]+$/i;function S0(e,t){const a=ks(t);let r=t,s=en;if(a in e.normal)return e.property[e.normal[a]];if(a.length>4&&a.slice(0,4)==="data"&&s5.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(fE,o5);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!fE.test(o)){let c=o.replace(u5,l5);c.charAt(0)!=="-"&&(c="-"+c),t="data"+c}}s=A0}return new s(r,t)}function l5(e){return"-"+e.toLowerCase()}function o5(e){return e.charAt(1).toUpperCase()}const Yo=ET([yT,a5,AT,ST,vT],"html"),Kr=ET([yT,i5,AT,ST,vT],"svg");function dE(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function _T(e){return e.join(" ").trim()}var Nr={},Od,hE;function c5(){if(hE)return Od;hE=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,a=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,d=/^\s+|\s+$/g,h=`
80`,m="/",E="*",b="",T="comment",x="declaration";Od=function(w,B){if(typeof w!="string")throw new TypeError("First argument must be a string");if(!w)return[];B=B||{};var R=1,F=1;function U(pe){var de=pe.match(t);de&&(R+=de.length);var ce=pe.lastIndexOf(h);F=~ce?pe.length-ce:F+pe.length}function ie(){var pe={line:R,column:F};return function(de){return de.position=new Y(pe),se(),de}}function Y(pe){this.start=pe,this.end={line:R,column:F},this.source=B.source}Y.prototype.content=w;function I(pe){var de=new Error(B.source+":"+R+":"+F+": "+pe);if(de.reason=pe,de.filename=B.source,de.line=R,de.column=F,de.source=w,!B.silent)throw de}function $(pe){var de=pe.exec(w);if(de){var ce=de[0];return U(ce),w=w.slice(ce.length),de}}function se(){$(a)}function G(pe){var de;for(pe=pe||[];de=ae();)de!==!1&&pe.push(de);return pe}function ae(){var pe=ie();if(!(m!=w.charAt(0)||E!=w.charAt(1))){for(var de=2;b!=w.charAt(de)&&(E!=w.charAt(de)||m!=w.charAt(de+1));)++de;if(de+=2,b===w.charAt(de-1))return I("End of comment missing");var ce=w.slice(2,de-2);return F+=2,U(ce),w=w.slice(de),F+=2,pe({type:T,comment:ce})}}function le(){var pe=ie(),de=$(r);if(de){if(ae(),!$(s))return I("property missing ':'");var ce=$(o),J=pe({type:x,property:C(de[0].replace(e,b)),value:ce?C(ce[0].replace(e,b)):b});return $(c),J}}function me(){var pe=[];G(pe);for(var de;de=le();)de!==!1&&(pe.push(de),G(pe));return pe}return se(),me()};function C(w){return w?w.replace(d,b):b}return Od}var mE;function f5(){if(mE)return Nr;mE=1;var e=Nr&&Nr.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Nr,"__esModule",{value:!0}),Nr.default=a;var t=e(c5());function a(r,s){var o=null;if(!r||typeof r!="string")return o;var c=(0,t.default)(r),d=typeof s=="function";return c.forEach(function(h){if(h.type==="declaration"){var m=h.property,E=h.value;d?s(m,E,h):E&&(o=o||{},o[m]=E)}}),o}return Nr}var ts={},pE;function d5(){if(pE)return ts;pE=1,Object.defineProperty(ts,"__esModule",{value:!0}),ts.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,a=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,o=function(m){return!m||a.test(m)||e.test(m)},c=function(m,E){return E.toUpperCase()},d=function(m,E){return"".concat(E,"-")},h=function(m,E){return E===void 0&&(E={}),o(m)?m:(m=m.toLowerCase(),E.reactCompat?m=m.replace(s,d):m=m.replace(r,d),m.replace(t,c))};return ts.camelCase=h,ts}var ns,gE;function h5(){if(gE)return ns;gE=1;var e=ns&&ns.__importDefault||function(s){return s&&s.__esModule?s:{default:s}},t=e(f5()),a=d5();function r(s,o){var c={};return!s||typeof s!="string"||(0,t.default)(s,function(d,h){d&&h&&(c[(0,a.camelCase)(d,o)]=h)}),c}return r.default=r,ns=r,ns}var m5=h5();const p5=Po(m5),qo=CT("end"),$n=CT("start");function CT(e){return t;function t(a){const r=a&&a.position&&a.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function g5(e){const t=$n(e),a=qo(e);if(t&&a)return{start:t,end:a}}function gs(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?EE(e.position):"start"in e||"end"in e?EE(e):"line"in e||"column"in e?yh(e):""}function yh(e){return bE(e&&e.line)+":"+bE(e&&e.column)}function EE(e){return yh(e&&e.start)+"-"+yh(e&&e.end)}function bE(e){return e&&typeof e=="number"?e:1}class zt extends Error{constructor(t,a,r){super(),typeof a=="string"&&(r=a,a=void 0);let s="",o={},c=!1;if(a&&("line"in a&&"column"in a?o={place:a}:"start"in a&&"end"in a?o={place:a}:"type"in a?o={ancestors:[a],place:a.position}:o={...a}),typeof t=="string"?s=t:!o.cause&&t&&(c=!0,s=t.message,o.cause=t),!o.ruleId&&!o.source&&typeof r=="string"){const h=r.indexOf(":");h===-1?o.ruleId=r:(o.source=r.slice(0,h),o.ruleId=r.slice(h+1))}if(!o.place&&o.ancestors&&o.ancestors){const h=o.ancestors[o.ancestors.length-1];h&&(o.place=h.position)}const d=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=d?d.column:void 0,this.fatal=void 0,this.file,this.message=s,this.line=d?d.line:void 0,this.name=gs(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=c&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}zt.prototype.file="";zt.prototype.name="";zt.prototype.reason="";zt.prototype.message="";zt.prototype.stack="";zt.prototype.column=void 0;zt.prototype.line=void 0;zt.prototype.ancestors=void 0;zt.prototype.cause=void 0;zt.prototype.fatal=void 0;zt.prototype.place=void 0;zt.prototype.ruleId=void 0;zt.prototype.source=void 0;const v0={}.hasOwnProperty,E5=new Map,b5=/[A-Z]/g,y5=new Set(["table","tbody","thead","tfoot","tr"]),T5=new Set(["td","th"]),NT="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function x5(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const a=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=D5(a,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
vendor: 8,129 bytes, line 80
80if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=R5(a,t.jsx,t.jsxs)}const s={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:a,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?Kr:Yo,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},o=RT(s,e,void 0);return o&&typeof o!="string"?o:s.create(e,s.Fragment,{children:o||void 0},void 0)}function RT(e,t,a){if(t.type==="element")return A5(e,t,a);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return S5(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return _5(e,t,a);if(t.type==="mdxjsEsm")return v5(e,t);if(t.type==="root")return C5(e,t,a);if(t.type==="text")return N5(e,t)}function A5(e,t,a){const r=e.schema;let s=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(s=Kr,e.schema=s),e.ancestors.push(t);const o=OT(e,t.tagName,!1),c=O5(e,t);let d=C0(e,t);return y5.has(t.tagName)&&(d=d.filter(function(h){return typeof h=="string"?!t5(h):!0})),DT(e,c,o,t),_0(c,d),e.ancestors.pop(),e.schema=r,e.create(t,o,c,a)}function S5(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}Ms(e,t.position)}function v5(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);Ms(e,t.position)}function _5(e,t,a){const r=e.schema;let s=r;t.name==="svg"&&r.space==="html"&&(s=Kr,e.schema=s),e.ancestors.push(t);const o=t.name===null?e.Fragment:OT(e,t.name,!0),c=L5(e,t),d=C0(e,t);return DT(e,c,o,t),_0(c,d),e.ancestors.pop(),e.schema=r,e.create(t,o,c,a)}function C5(e,t,a){const r={};return _0(r,C0(e,t)),e.create(t,e.Fragment,r,a)}function N5(e,t){return t.value}function DT(e,t,a,r){typeof a!="string"&&a!==e.Fragment&&e.passNode&&(t.node=r)}function _0(e,t){if(t.length>0){const a=t.length>1?t:t[0];a&&(e.children=a)}}function R5(e,t,a){return r;function r(s,o,c,d){const m=Array.isArray(c.children)?a:t;return d?m(o,c,d):m(o,c)}}function D5(e,t){return a;function a(r,s,o,c){const d=Array.isArray(o.children),h=$n(r);return t(s,o,c,d,{columnNumber:h?h.column-1:void 0,fileName:e,lineNumber:h?h.line:void 0},void 0)}}function O5(e,t){const a={};let r,s;for(s in t.properties)if(s!=="children"&&v0.call(t.properties,s)){const o=w5(e,s,t.properties[s]);if(o){const[c,d]=o;e.tableCellAlignToStyle&&c==="align"&&typeof d=="string"&&T5.has(t.tagName)?r=d:a[c]=d}}if(r){const o=a.style||(a.style={});o[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return a}function L5(e,t){const a={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const o=r.data.estree.body[0];o.type;const c=o.expression;c.type;const d=c.properties[0];d.type,Object.assign(a,e.evaluater.evaluateExpression(d.argument))}else Ms(e,t.position);else{const s=r.name;let o;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const d=r.value.data.estree.body[0];d.type,o=e.evaluater.evaluateExpression(d.expression)}else Ms(e,t.position);else o=r.value===null?!0:r.value;a[s]=o}return a}function C0(e,t){const a=[];let r=-1;const s=e.passKeys?new Map:E5;for(;++r<t.children.length;){const o=t.children[r];let c;if(e.passKeys){const h=o.type==="element"?o.tagName:o.type==="mdxJsxFlowElement"||o.type==="mdxJsxTextElement"?o.name:void 0;if(h){const m=s.get(h)||0;c=h+"-"+m,s.set(h,m+1)}}const d=RT(e,o,c);d!==void 0&&a.push(d)}return a}function w5(e,t,a){const r=S0(e.schema,t);if(!(a==null||typeof a=="number"&&Number.isNaN(a))){if(Array.isArray(a)&&(a=r.commaSeparated?gT(a):_T(a)),r.property==="style"){let s=typeof a=="object"?a:k5(e,String(a));return e.stylePropertyNameCase==="css"&&(s=M5(s)),["style",s]}return[e.elementAttributeNameCase==="react"&&r.space?r5[r.property]||r.property:r.attribute,a]}}function k5(e,t){try{return p5(t,{reactCompat:!0})}catch(a){if(e.ignoreInvalidStyle)return{};const r=a,s=new zt("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw s.file=e.filePath||void 0,s.url=NT+"#cannot-parse-style-attribute",s}}function OT(e,t,a){let r;if(!a)r={type:"Literal",value:t};else if(t.includes(".")){const s=t.split(".");let o=-1,c;for(;++o<s.length;){const d=lE(s[o])?{type:"Identifier",name:s[o]}:{type:"Literal",value:s[o]};c=c?{type:"MemberExpression",object:c,property:d,computed:!!(o&&d.type==="Literal"),optional:!1}:d}r=c}else r=lE(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const s=r.value;return v0.call(e.components,s)?e.components[s]:s}if(e.evaluater)return e.evaluater.evaluateExpression(r);Ms(e)}function Ms(e,t){const a=new zt("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw a.file=e.filePath||void 0,a.url=NT+"#cannot-handle-mdx-estrees-without-createevaluater",a}function M5(e){const t={};let a;for(a in e)v0.call(e,a)&&(t[I5(a)]=e[a]);return t}function I5(e){let t=e.replace(b5,P5);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function P5(e){return"-"+e.toLowerCase()}const Ld={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},B5={};function U5(e,t){const a=B5,r=typeof a.includeImageAlt=="boolean"?a.includeImageAlt:!0,s=typeof a.includeHtml=="boolean"?a.includeHtml:!0;return LT(e,r,s)}function LT(e,t,a){if(H5(e)){if("value"in e)return e.type==="html"&&!a?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return yE(e.children,t,a)}return Array.isArray(e)?yE(e,t,a):""}function yE(e,t,a){const r=[];let s=-1;for(;++s<e.length;)r[s]=LT(e[s],t,a);return r.join("")}function H5(e){return!!(e&&typeof e=="object")}const TE=document.createElement("i");function N0(e){const t="&"+e+";";TE.innerHTML=t;const a=TE.textContent;return a.charCodeAt(a.length-1)===59&&e!=="semi"||a===t?!1:a}function Qn(e,t,a,r){const s=e.length;let o=0,c;if(t<0?t=-t>s?0:s+t:t=t>s?s:t,a=a>0?a:0,r.length<1e4)c=Array.from(r),c.unshift(t,a),e.splice(...c);else for(a&&e.splice(t,a);o<r.length;)c=r.slice(o,o+1e4),c.unshift(t,0),e.splice(...c),o+=1e4,t+=1e4}function Nn(e,t){return e.length>0?(Qn(e,e.length,0,t),e):t}const xE={}.hasOwnProperty;function F5(e){const t={};let a=-1;for(;++a<e.length;)z5(t,e[a]);return t}function z5(e,t){let a;for(a in t){const s=(xE.call(e,a)?e[a]:void 0)||(e[a]={}),o=t[a];let c;if(o)for(c in o){xE.call(s,c)||(s[c]=[]);const d=o[c];j5(s[c],Array.isArray(d)?d:d?[d]:[])}}}function j5(e,t){let a=-1;const r=[];for(;++a<t.length;)(t[a].add==="after"?e:r).push(t[a]);Qn(e,0,0,r)}function wT(e,t){const a=Number.parseInt(e,t);return a<9||a===11||a>13&&a<32||a>126&&a<160||a>55295&&a<57344||a>64975&&a<65008||(a&65535)===65535||(a&65535)===65534||a>1114111?"�":String.fromCodePoint(a)}function Pr(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const qn=ni(/[A-Za-z]/),cn=ni(/[\dA-Za-z]/),V5=ni(/[#-'*+\--9=?A-Z^-~]/);function Th(e){return e!==null&&(e<32||e===127)}const xh=ni(/\d/),Y5=ni(/[\dA-Fa-f]/),q5=ni(/[!-/:-@[-`{-~]/);function _e(e){return e!==null&&e<-2}function Jt(e){return e!==null&&(e<0||e===32)}function Ve(e){return e===-2||e===-1||e===32}const G5=ni(new RegExp("\\p{P}|\\p{S}","u")),X5=ni(/\s/);function ni(e){return t;function t(a){return a!==null&&a>-1&&e.test(String.fromCharCode(a))}}function Qr(e){const t=[];let a=-1,r=0,s=0;for(;++a<e.length;){const o=e.charCodeAt(a);let c="";if(o===37&&cn(e.charCodeAt(a+1))&&cn(e.charCodeAt(a+2)))s=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(c=String.fromCharCode(o));else if(o>55295&&o<57344){const d=e.charCodeAt(a+1);
vendor: 9,074 bytes, line 80
80o<56320&&d>56319&&d<57344?(c=String.fromCharCode(o,d),s=1):c="�"}else c=String.fromCharCode(o);c&&(t.push(e.slice(r,a),encodeURIComponent(c)),r=a+s+1,c=""),s&&(a+=s,s=0)}return t.join("")+e.slice(r)}function et(e,t,a,r){const s=r?r-1:Number.POSITIVE_INFINITY;let o=0;return c;function c(h){return Ve(h)?(e.enter(a),d(h)):t(h)}function d(h){return Ve(h)&&o++<s?(e.consume(h),d):(e.exit(a),t(h))}}const K5={tokenize:Q5};function Q5(e){const t=e.attempt(this.parser.constructs.contentInitial,r,s);let a;return t;function r(d){if(d===null){e.consume(d);return}return e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),et(e,t,"linePrefix")}function s(d){return e.enter("paragraph"),o(d)}function o(d){const h=e.enter("chunkText",{contentType:"text",previous:a});return a&&(a.next=h),a=h,c(d)}function c(d){if(d===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(d);return}return _e(d)?(e.consume(d),e.exit("chunkText"),o):(e.consume(d),c)}}const W5={tokenize:Z5},AE={tokenize:$5};function Z5(e){const t=this,a=[];let r=0,s,o,c;return d;function d(U){if(r<a.length){const ie=a[r];return t.containerState=ie[1],e.attempt(ie[0].continuation,h,m)(U)}return m(U)}function h(U){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,s&&F();const ie=t.events.length;let Y=ie,I;for(;Y--;)if(t.events[Y][0]==="exit"&&t.events[Y][1].type==="chunkFlow"){I=t.events[Y][1].end;break}R(r);let $=ie;for(;$<t.events.length;)t.events[$][1].end={...I},$++;return Qn(t.events,Y+1,0,t.events.slice(ie)),t.events.length=$,m(U)}return d(U)}function m(U){if(r===a.length){if(!s)return T(U);if(s.currentConstruct&&s.currentConstruct.concrete)return C(U);t.interrupt=!!(s.currentConstruct&&!s._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(AE,E,b)(U)}function E(U){return s&&F(),R(r),T(U)}function b(U){return t.parser.lazy[t.now().line]=r!==a.length,c=t.now().offset,C(U)}function T(U){return t.containerState={},e.attempt(AE,x,C)(U)}function x(U){return r++,a.push([t.currentConstruct,t.containerState]),T(U)}function C(U){if(U===null){s&&F(),R(0),e.consume(U);return}return s=s||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:s,contentType:"flow",previous:o}),w(U)}function w(U){if(U===null){B(e.exit("chunkFlow"),!0),R(0),e.consume(U);return}return _e(U)?(e.consume(U),B(e.exit("chunkFlow")),r=0,t.interrupt=void 0,d):(e.consume(U),w)}function B(U,ie){const Y=t.sliceStream(U);if(ie&&Y.push(null),U.previous=o,o&&(o.next=U),o=U,s.defineSkip(U.start),s.write(Y),t.parser.lazy[U.start.line]){let I=s.events.length;for(;I--;)if(s.events[I][1].start.offset<c&&(!s.events[I][1].end||s.events[I][1].end.offset>c))return;const $=t.events.length;let se=$,G,ae;for(;se--;)if(t.events[se][0]==="exit"&&t.events[se][1].type==="chunkFlow"){if(G){ae=t.events[se][1].end;break}G=!0}for(R(r),I=$;I<t.events.length;)t.events[I][1].end={...ae},I++;Qn(t.events,se+1,0,t.events.slice($)),t.events.length=I}}function R(U){let ie=a.length;for(;ie-- >U;){const Y=a[ie];t.containerState=Y[1],Y[0].exit.call(t,e)}a.length=U}function F(){s.write([null]),o=void 0,s=void 0,t.containerState._closeFlow=void 0}}function $5(e,t,a){return et(e,e.attempt(this.parser.constructs.document,t,a),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function SE(e){if(e===null||Jt(e)||X5(e))return 1;if(G5(e))return 2}function R0(e,t,a){const r=[];let s=-1;for(;++s<e.length;){const o=e[s].resolveAll;o&&!r.includes(o)&&(t=o(t,a),r.push(o))}return t}const Ah={name:"attention",resolveAll:J5,tokenize:e8};function J5(e,t){let a=-1,r,s,o,c,d,h,m,E;for(;++a<e.length;)if(e[a][0]==="enter"&&e[a][1].type==="attentionSequence"&&e[a][1]._close){for(r=a;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[a][1]).charCodeAt(0)){if((e[r][1]._close||e[a][1]._open)&&(e[a][1].end.offset-e[a][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[a][1].end.offset-e[a][1].start.offset)%3))continue;h=e[r][1].end.offset-e[r][1].start.offset>1&&e[a][1].end.offset-e[a][1].start.offset>1?2:1;const b={...e[r][1].end},T={...e[a][1].start};vE(b,-h),vE(T,h),c={type:h>1?"strongSequence":"emphasisSequence",start:b,end:{...e[r][1].end}},d={type:h>1?"strongSequence":"emphasisSequence",start:{...e[a][1].start},end:T},o={type:h>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[a][1].start}},s={type:h>1?"strong":"emphasis",start:{...c.start},end:{...d.end}},e[r][1].end={...c.start},e[a][1].start={...d.end},m=[],e[r][1].end.offset-e[r][1].start.offset&&(m=Nn(m,[["enter",e[r][1],t],["exit",e[r][1],t]])),m=Nn(m,[["enter",s,t],["enter",c,t],["exit",c,t],["enter",o,t]]),m=Nn(m,R0(t.parser.constructs.insideSpan.null,e.slice(r+1,a),t)),m=Nn(m,[["exit",o,t],["enter",d,t],["exit",d,t],["exit",s,t]]),e[a][1].end.offset-e[a][1].start.offset?(E=2,m=Nn(m,[["enter",e[a][1],t],["exit",e[a][1],t]])):E=0,Qn(e,r-1,a-r+3,m),a=r+m.length-E-2;break}}for(a=-1;++a<e.length;)e[a][1].type==="attentionSequence"&&(e[a][1].type="data");return e}function e8(e,t){const a=this.parser.constructs.attentionMarkers.null,r=this.previous,s=SE(r);let o;return c;function c(h){return o=h,e.enter("attentionSequence"),d(h)}function d(h){if(h===o)return e.consume(h),d;const m=e.exit("attentionSequence"),E=SE(h),b=!E||E===2&&s||a.includes(h),T=!s||s===2&&E||a.includes(r);return m._open=!!(o===42?b:b&&(s||!T)),m._close=!!(o===42?T:T&&(E||!b)),t(h)}}function vE(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const t8={name:"autolink",tokenize:n8};function n8(e,t,a){let r=0;return s;function s(x){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(x),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o}function o(x){return qn(x)?(e.consume(x),c):x===64?a(x):m(x)}function c(x){return x===43||x===45||x===46||cn(x)?(r=1,d(x)):m(x)}function d(x){return x===58?(e.consume(x),r=0,h):(x===43||x===45||x===46||cn(x))&&r++<32?(e.consume(x),d):(r=0,m(x))}function h(x){return x===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(x),e.exit("autolinkMarker"),e.exit("autolink"),t):x===null||x===32||x===60||Th(x)?a(x):(e.consume(x),h)}function m(x){return x===64?(e.consume(x),E):V5(x)?(e.consume(x),m):a(x)}function E(x){return cn(x)?b(x):a(x)}function b(x){return x===46?(e.consume(x),r=0,E):x===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(x),e.exit("autolinkMarker"),e.exit("autolink"),t):T(x)}function T(x){if((x===45||cn(x))&&r++<63){const C=x===45?T:b;return e.consume(x),C}return a(x)}}const Go={partial:!0,tokenize:a8};function a8(e,t,a){return r;function r(o){return Ve(o)?et(e,s,"linePrefix")(o):s(o)}function s(o){return o===null||_e(o)?t(o):a(o)}}const kT={continuation:{tokenize:r8},exit:u8,name:"blockQuote",tokenize:i8};function i8(e,t,a){const r=this;return s;function s(c){if(c===62){const d=r.containerState;return d.open||(e.enter("blockQuote",{_container:!0}),d.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(c),e.exit("blockQuoteMarker"),o}return a(c)}function o(c){return Ve(c)?(e.enter("blockQuotePrefixWhitespace"),e.consume(c),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(c))}}function r8(e,t,a){const r=this;return s;function s(c){return Ve(c)?et(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(c):o(c)}function o(c){return e.attempt(kT,t,a)(c)}}function u8(e){e.exit("blockQuote")}const MT={name:"characterEscape",tokenize:s8};function s8(e,t,a){return r;function r(o){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(o),e.exit("escapeMarker"),s}function s(o){return q5(o)?(e.enter("characterEscapeValue"),e.consume(o),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):a(o)}}const IT={name:"characterReference",tokenize:l8};function l8(e,t,a){const r=this;let s=0,o,c;return d;function d(b){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(b),e.exit("characterReferenceMarker"),h}function h(b){return b===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(b),e.exit("characterReferenceMarkerNumeric"),m):(e.enter("characterReferenceValue"),o=31,c=cn,E(b))}function m(b){return b===88||b===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(b),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,c=Y5,E):(e.enter("characterReferenceValue"),o=7,c=xh,E(b))}function E(b){if(b===59&&s){const T=e.exit("characterReferenceValue");return c===cn&&!N0(r.sliceSerialize(T))?a(b):(e.enter("characterReferenceMarker"),e.consume(b),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return c(b)&&s++<o?(e.consume(b),E):a(b)}}const _E={partial:!0,tokenize:c8},CE={concrete:!0,name:"codeFenced",tokenize:o8};function o8(e,t,a){const r=this,s={partial:!0,tokenize:Y};let o=0,c=0,d;return h;function h(I){return m(I)}function m(I){const $=r.events[r.events.length-1];return o=$&&$[1].type==="linePrefix"?$[2].sliceSerialize($[1],!0).length:0,d=I,e.enter("co
80deFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),E(I)}function E(I){return I===d?(c++,e.consume(I),E):c<3?a(I):(e.exit("codeFencedFenceSequence"),Ve(I)?et(e,b,"whitespace")(I):b(I))}function b(I){return I===null||_e(I)?(e.exit("codeFencedFence"),r.interrupt?t(I):e.check(_E,w,ie)(I)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),T(I))}function T(I){return I===null||_e(I)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),b(I)):Ve(I)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),et(e,x,"whitespace")(I)):I===96&&I===d?a(I):(e.consume(I),T)}function x(I){return I===null||_e(I)?b(I):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),C(I))}function C(I){return I===null||_e(I)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),b(I)):I===96&&I===d?a(I):(e.consume(I),C)}function w(I){return e.attempt(s,ie,B)(I)}function B(I){return e.enter("lineEnding"),e.consume(I),e.exit("lineEnding"),R}function R(I){return o>0&&Ve(I)?et(e,F,"linePrefix",o+1)(I):F(I)}function F(I){return I===null||_e(I)?e.check(_E,w,ie)(I):(e.enter("codeFlowValue"),U(I))}function U(I){return I===null||_e(I)?(e.exit("codeFlowValue"),F(I)):(e.consume(I),U)}function ie(I){return e.exit("codeFenced"),t(I)}function Y(I,$,se){let G=0;return ae;function ae(ce){return I.enter("lineEnding"),I.consume(ce),I.exit("lineEnding"),le}function le(ce){return I.enter("codeFencedFence"),Ve(ce)?et(I,me,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ce):me(ce)}function me(ce){return ce===d?(I.enter("codeFencedFenceSequence"),pe(ce)):se(ce)}function pe(ce){return ce===d?(G++,I.consume(ce),pe):G>=c?(I.exit("codeFencedFenceSequence"),Ve(ce)?et(I,de,"whitespace")(ce):de(ce)):se(ce)}function de(ce){return ce===null||_e(ce)?(I.exit("codeFencedFence"),$(ce)):se(ce)}}}function c8(e,t,a){const r=this;return s;function s(c){return c===null?a(c):(e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),o)}function o(c){return r.parser.lazy[r.now().line]?a(c):t(c)}}const wd={name:"codeIndented",tokenize:d8},f8={partial:!0,tokenize:h8};function d8(e,t,a){const r=this;return s;function s(m){return e.enter("codeIndented"),et(e,o,"linePrefix",5)(m)}function o(m){const E=r.events[r.events.length-1];return E&&E[1].type==="linePrefix"&&E[2].sliceSerialize(E[1],!0).length>=4?c(m):a(m)}function c(m){return m===null?h(m):_e(m)?e.attempt(f8,c,h)(m):(e.enter("codeFlowValue"),d(m))}function d(m){return m===null||_e(m)?(e.exit("codeFlowValue"),c(m)):(e.consume(m),d)}function h(m){return e.exit("codeIndented"),t(m)}}function h8(e,t,a){const r=this;return s;function s(c){return r.parser.lazy[r.now().line]?a(c):_e(c)?(e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),s):et(e,o,"linePrefix",5)(c)}function o(c){const d=r.events[r.events.length-1];return d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?t(c):_e(c)?s(c):a(c)}}const m8={name:"codeText",previous:g8,resolve:p8,tokenize:E8};function p8(e){let t=e.length-4,a=3,r,s;if((e[a][1].type==="lineEnding"||e[a][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=a;++r<t;)if(e[r][1].type==="codeTextData"){e[a][1].type="codeTextPadding",e[t][1].type="codeTextPadding",a+=2,t-=2;break}}for(r=a-1,t++;++r<=t;)s===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(s=r):(r===t||e[r][1].type==="lineEnding")&&(e[s][1].type="codeTextData",r!==s+2&&(e[s][1].end=e[r-1][1].end,e.splice(s+2,r-s-2),t-=r-s-2,r=s+2),s=void 0);return e}function g8(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function E8(e,t,a){let r=0,s,o;return c;function c(b){return e.enter("codeText"),e.enter("codeTextSequence"),d(b)}function d(b){return b===96?(e.consume(b),r++,d):(e.exit("codeTextSequence"),h(b))}function h(b){return b===null?a(b):b===32?(e.enter("space"),e.consume(b),e.exit("space"),h):b===96?(o=e.enter("codeTextSequence"),s=0,E(b)):_e(b)?(e.enter("lineEnding"),e.consume(b),e.exit("lineEnding"),h):(e.enter("codeTextData"),m(b))}function m(b){return b===null||b===32||b===96||_e(b)?(e.exit("codeTextData"),h(b)):(e.consume(b),m)}function E(b){return b===96?(e.consume(b),s++,E):s===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(b)):(o.type="codeTextData",m(b))}}class b8{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,a){const r=a??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,a,r){const s=a||0;this.setCursor(Math.trunc(t));const o=this.right.splice(this.right.length-s,Number.POSITIVE_INFINITY);return r&&as(this.left,r),o.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),as(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),as(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const a=this.left.splice(t,Number.POSITIVE_INFINITY);as(this.right,a.reverse())}else{const a=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);as(this.left,a.reverse())}}}function as(e,t){let a=0;if(t.length<1e4)e.push(...t);else for(;a<t.length;)e.push(...t.slice(a,a+1e4)),a+=1e4}function PT(e){const t={};
vendor: 6,305 bytes, line 80
80let a=-1,r,s,o,c,d,h,m;const E=new b8(e);for(;++a<E.length;){for(;a in t;)a=t[a];if(r=E.get(a),a&&r[1].type==="chunkFlow"&&E.get(a-1)[1].type==="listItemPrefix"&&(h=r[1]._tokenizer.events,o=0,o<h.length&&h[o][1].type==="lineEndingBlank"&&(o+=2),o<h.length&&h[o][1].type==="content"))for(;++o<h.length&&h[o][1].type!=="content";)h[o][1].type==="chunkText"&&(h[o][1]._isInFirstContentOfListItem=!0,o++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,y8(E,a)),a=t[a],m=!0);else if(r[1]._container){for(o=a,s=void 0;o--;)if(c=E.get(o),c[1].type==="lineEnding"||c[1].type==="lineEndingBlank")c[0]==="enter"&&(s&&(E.get(s)[1].type="lineEndingBlank"),c[1].type="lineEnding",s=o);else if(!(c[1].type==="linePrefix"||c[1].type==="listItemIndent"))break;s&&(r[1].end={...E.get(s)[1].start},d=E.slice(s,a),d.unshift(r),E.splice(s,a-s+1,d))}}return Qn(e,0,Number.POSITIVE_INFINITY,E.slice(0)),!m}function y8(e,t){const a=e.get(t)[1],r=e.get(t)[2];let s=t-1;const o=[];let c=a._tokenizer;c||(c=r.parser[a.contentType](a.start),a._contentTypeTextTrailing&&(c._contentTypeTextTrailing=!0));const d=c.events,h=[],m={};let E,b,T=-1,x=a,C=0,w=0;const B=[w];for(;x;){for(;e.get(++s)[1]!==x;);o.push(s),x._tokenizer||(E=r.sliceStream(x),x.next||E.push(null),b&&c.defineSkip(x.start),x._isInFirstContentOfListItem&&(c._gfmTasklistFirstContentOfListItem=!0),c.write(E),x._isInFirstContentOfListItem&&(c._gfmTasklistFirstContentOfListItem=void 0)),b=x,x=x.next}for(x=a;++T<d.length;)d[T][0]==="exit"&&d[T-1][0]==="enter"&&d[T][1].type===d[T-1][1].type&&d[T][1].start.line!==d[T][1].end.line&&(w=T+1,B.push(w),x._tokenizer=void 0,x.previous=void 0,x=x.next);for(c.events=[],x?(x._tokenizer=void 0,x.previous=void 0):B.pop(),T=B.length;T--;){const R=d.slice(B[T],B[T+1]),F=o.pop();h.push([F,F+R.length-1]),e.splice(F,2,R)}for(h.reverse(),T=-1;++T<h.length;)m[C+h[T][0]]=C+h[T][1],C+=h[T][1]-h[T][0]-1;return m}const T8={resolve:A8,tokenize:S8},x8={partial:!0,tokenize:v8};function A8(e){return PT(e),e}function S8(e,t){let a;return r;function r(d){return e.enter("content"),a=e.enter("chunkContent",{contentType:"content"}),s(d)}function s(d){return d===null?o(d):_e(d)?e.check(x8,c,o)(d):(e.consume(d),s)}function o(d){return e.exit("chunkContent"),e.exit("content"),t(d)}function c(d){return e.consume(d),e.exit("chunkContent"),a.next=e.enter("chunkContent",{contentType:"content",previous:a}),a=a.next,s}}function v8(e,t,a){const r=this;return s;function s(c){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),et(e,o,"linePrefix")}function o(c){if(c===null||_e(c))return a(c);const d=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?t(c):e.interrupt(r.parser.constructs.flow,a,t)(c)}}function BT(e,t,a,r,s,o,c,d,h){const m=h||Number.POSITIVE_INFINITY;let E=0;return b;function b(R){return R===60?(e.enter(r),e.enter(s),e.enter(o),e.consume(R),e.exit(o),T):R===null||R===32||R===41||Th(R)?a(R):(e.enter(r),e.enter(c),e.enter(d),e.enter("chunkString",{contentType:"string"}),w(R))}function T(R){return R===62?(e.enter(o),e.consume(R),e.exit(o),e.exit(s),e.exit(r),t):(e.enter(d),e.enter("chunkString",{contentType:"string"}),x(R))}function x(R){return R===62?(e.exit("chunkString"),e.exit(d),T(R)):R===null||R===60||_e(R)?a(R):(e.consume(R),R===92?C:x)}function C(R){return R===60||R===62||R===92?(e.consume(R),x):x(R)}function w(R){return!E&&(R===null||R===41||Jt(R))?(e.exit("chunkString"),e.exit(d),e.exit(c),e.exit(r),t(R)):E<m&&R===40?(e.consume(R),E++,w):R===41?(e.consume(R),E--,w):R===null||R===32||R===40||Th(R)?a(R):(e.consume(R),R===92?B:w)}function B(R){return R===40||R===41||R===92?(e.consume(R),w):w(R)}}function UT(e,t,a,r,s,o){const c=this;let d=0,h;return m;function m(x){return e.enter(r),e.enter(s),e.consume(x),e.exit(s),e.enter(o),E}function E(x){return d>999||x===null||x===91||x===93&&!h||x===94&&!d&&"_hiddenFootnoteSupport"in c.parser.constructs?a(x):x===93?(e.exit(o),e.enter(s),e.consume(x),e.exit(s),e.exit(r),t):_e(x)?(e.enter("lineEnding"),e.consume(x),e.exit("lineEnding"),E):(e.enter("chunkString",{contentType:"string"}),b(x))}function b(x){return x===null||x===91||x===93||_e(x)||d++>999?(e.exit("chunkString"),E(x)):(e.consume(x),h||(h=!Ve(x)),x===92?T:b)}function T(x){return x===91||x===92||x===93?(e.consume(x),d++,b):b(x)}}function HT(e,t,a,r,s,o){let c;return d;function d(T){return T===34||T===39||T===40?(e.enter(r),e.enter(s),e.consume(T),e.exit(s),c=T===40?41:T,h):a(T)}function h(T){return T===c?(e.enter(s),e.consume(T),e.exit(s),e.exit(r),t):(e.enter(o),m(T))}function m(T){return T===c?(e.exit(o),h(c)):T===null?a(T):_e(T)?(e.enter("lineEnding"),e.consume(T),e.exit("lineEnding"),et(e,m,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),E(T))}function E(T){return T===c||T===null||_e(T)?(e.exit("chunkString"),m(T)):(e.consume(T),T===92?b:E)}function b(T){return T===c||T===92?(e.consume(T),E):E(T)}}function Es(e,t){let a;return r;function r(s){return _e(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),a=!0,r):Ve(s)?et(e,r,a?"linePrefix":"lineSuffix")(s):t(s)}}const _8={name:"definition",tokenize:N8},C8={partial:!0,tokenize:R8};function N8(e,t,a){const r=this;let s;return o;function o(x){return e.enter("definition"),c(x)}function c(x){return UT.call(r,e,d,a,"definitionLabel","definitionLabelMarker","definitionLabelString")(x)}function d(x){return s=Pr(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),x===58?(e.enter("definitionMarker"),e.consume(x),e.exit("definitionMarker"),h):a(x)}function h(x){return Jt(x)?Es(e,m)(x):m(x)}function m(x){return BT(e,E,a,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(x)}function E(x){return e.attempt(C8,b,b)(x)}function b(x){return Ve(x)?et(e,T,"whitespace")(x):T(x)}function T(x){return x===null||_e(x)?(e.exit("definition"),r.parser.defined.push(s),t(x)):a(x)}}function R8(e,t,a){return r;function r(d){return Jt(d)?Es(e,s)(d):a(d)}function s(d){return HT(e,o,a,"definitionTitle","definitionTitleMarker","definitionTitleString")(d)}function o(d){return Ve(d)?et(e,c,"whitespace")(d):c(d)}function c(d){return d===null||_e(d)?t(d):a(d)}}
vendor: 13,599 bytes, line 80
80const D8={name:"hardBreakEscape",tokenize:O8};function O8(e,t,a){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),s}function s(o){return _e(o)?(e.exit("hardBreakEscape"),t(o)):a(o)}}const L8={name:"headingAtx",resolve:w8,tokenize:k8};function w8(e,t){let a=e.length-2,r=3,s,o;return e[r][1].type==="whitespace"&&(r+=2),a-2>r&&e[a][1].type==="whitespace"&&(a-=2),e[a][1].type==="atxHeadingSequence"&&(r===a-1||a-4>r&&e[a-2][1].type==="whitespace")&&(a-=r+1===a?2:4),a>r&&(s={type:"atxHeadingText",start:e[r][1].start,end:e[a][1].end},o={type:"chunkText",start:e[r][1].start,end:e[a][1].end,contentType:"text"},Qn(e,r,a-r+1,[["enter",s,t],["enter",o,t],["exit",o,t],["exit",s,t]])),e}function k8(e,t,a){let r=0;return s;function s(E){return e.enter("atxHeading"),o(E)}function o(E){return e.enter("atxHeadingSequence"),c(E)}function c(E){return E===35&&r++<6?(e.consume(E),c):E===null||Jt(E)?(e.exit("atxHeadingSequence"),d(E)):a(E)}function d(E){return E===35?(e.enter("atxHeadingSequence"),h(E)):E===null||_e(E)?(e.exit("atxHeading"),t(E)):Ve(E)?et(e,d,"whitespace")(E):(e.enter("atxHeadingText"),m(E))}function h(E){return E===35?(e.consume(E),h):(e.exit("atxHeadingSequence"),d(E))}function m(E){return E===null||E===35||Jt(E)?(e.exit("atxHeadingText"),d(E)):(e.consume(E),m)}}const M8=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],NE=["pre","script","style","textarea"],I8={concrete:!0,name:"htmlFlow",resolveTo:U8,tokenize:H8},P8={partial:!0,tokenize:z8},B8={partial:!0,tokenize:F8};function U8(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function H8(e,t,a){const r=this;let s,o,c,d,h;return m;function m(D){return E(D)}function E(D){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(D),b}function b(D){return D===33?(e.consume(D),T):D===47?(e.consume(D),o=!0,w):D===63?(e.consume(D),s=3,r.interrupt?t:A):qn(D)?(e.consume(D),c=String.fromCharCode(D),B):a(D)}function T(D){return D===45?(e.consume(D),s=2,x):D===91?(e.consume(D),s=5,d=0,C):qn(D)?(e.consume(D),s=4,r.interrupt?t:A):a(D)}function x(D){return D===45?(e.consume(D),r.interrupt?t:A):a(D)}function C(D){const fe="CDATA[";return D===fe.charCodeAt(d++)?(e.consume(D),d===fe.length?r.interrupt?t:me:C):a(D)}function w(D){return qn(D)?(e.consume(D),c=String.fromCharCode(D),B):a(D)}function B(D){if(D===null||D===47||D===62||Jt(D)){const fe=D===47,Re=c.toLowerCase();return!fe&&!o&&NE.includes(Re)?(s=1,r.interrupt?t(D):me(D)):M8.includes(c.toLowerCase())?(s=6,fe?(e.consume(D),R):r.interrupt?t(D):me(D)):(s=7,r.interrupt&&!r.parser.lazy[r.now().line]?a(D):o?F(D):U(D))}return D===45||cn(D)?(e.consume(D),c+=String.fromCharCode(D),B):a(D)}function R(D){return D===62?(e.consume(D),r.interrupt?t:me):a(D)}function F(D){return Ve(D)?(e.consume(D),F):ae(D)}function U(D){return D===47?(e.consume(D),ae):D===58||D===95||qn(D)?(e.consume(D),ie):Ve(D)?(e.consume(D),U):ae(D)}function ie(D){return D===45||D===46||D===58||D===95||cn(D)?(e.consume(D),ie):Y(D)}function Y(D){return D===61?(e.consume(D),I):Ve(D)?(e.consume(D),Y):U(D)}function I(D){return D===null||D===60||D===61||D===62||D===96?a(D):D===34||D===39?(e.consume(D),h=D,$):Ve(D)?(e.consume(D),I):se(D)}function $(D){return D===h?(e.consume(D),h=null,G):D===null||_e(D)?a(D):(e.consume(D),$)}function se(D){return D===null||D===34||D===39||D===47||D===60||D===61||D===62||D===96||Jt(D)?Y(D):(e.consume(D),se)}function G(D){return D===47||D===62||Ve(D)?U(D):a(D)}function ae(D){return D===62?(e.consume(D),le):a(D)}function le(D){return D===null||_e(D)?me(D):Ve(D)?(e.consume(D),le):a(D)}function me(D){return D===45&&s===2?(e.consume(D),J):D===60&&s===1?(e.consume(D),he):D===62&&s===4?(e.consume(D),Z):D===63&&s===3?(e.consume(D),A):D===93&&s===5?(e.consume(D),Ce):_e(D)&&(s===6||s===7)?(e.exit("htmlFlowData"),e.check(P8,Ee,pe)(D)):D===null||_e(D)?(e.exit("htmlFlowData"),pe(D)):(e.consume(D),me)}function pe(D){return e.check(B8,de,Ee)(D)}function de(D){return e.enter("lineEnding"),e.consume(D),e.exit("lineEnding"),ce}function ce(D){return D===null||_e(D)?pe(D):(e.enter("htmlFlowData"),me(D))}function J(D){return D===45?(e.consume(D),A):me(D)}function he(D){return D===47?(e.consume(D),c="",ge):me(D)}function ge(D){if(D===62){const fe=c.toLowerCase();return NE.includes(fe)?(e.consume(D),Z):me(D)}return qn(D)&&c.length<8?(e.consume(D),c+=String.fromCharCode(D),ge):me(D)}function Ce(D){return D===93?(e.consume(D),A):me(D)}function A(D){return D===62?(e.consume(D),Z):D===45&&s===2?(e.consume(D),A):me(D)}function Z(D){return D===null||_e(D)?(e.exit("htmlFlowData"),Ee(D)):(e.consume(D),Z)}function Ee(D){return e.exit("htmlFlow"),t(D)}}function F8(e,t,a){const r=this;return s;function s(c){return _e(c)?(e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),o):a(c)}function o(c){return r.parser.lazy[r.now().line]?a(c):t(c)}}function z8(e,t,a){return r;function r(s){return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),e.attempt(Go,t,a)}}const j8={name:"htmlText",tokenize:V8};function V8(e,t,a){const r=this;let s,o,c;return d;function d(A){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(A),h}function h(A){return A===33?(e.consume(A),m):A===47?(e.consume(A),Y):A===63?(e.consume(A),U):qn(A)?(e.consume(A),se):a(A)}function m(A){return A===45?(e.consume(A),E):A===91?(e.consume(A),o=0,C):qn(A)?(e.consume(A),F):a(A)}function E(A){return A===45?(e.consume(A),x):a(A)}function b(A){return A===null?a(A):A===45?(e.consume(A),T):_e(A)?(c=b,he(A)):(e.consume(A),b)}function T(A){return A===45?(e.consume(A),x):b(A)}function x(A){return A===62?J(A):A===45?T(A):b(A)}function C(A){const Z="CDATA[";return A===Z.charCodeAt(o++)?(e.consume(A),o===Z.length?w:C):a(A)}function w(A){return A===null?a(A):A===93?(e.consume(A),B):_e(A)?(c=w,he(A)):(e.consume(A),w)}function B(A){return A===93?(e.consume(A),R):w(A)}function R(A){return A===62?J(A):A===93?(e.consume(A),R):w(A)}function F(A){return A===null||A===62?J(A):_e(A)?(c=F,he(A)):(e.consume(A),F)}function U(A){return A===null?a(A):A===63?(e.consume(A),ie):_e(A)?(c=U,he(A)):(e.consume(A),U)}function ie(A){return A===62?J(A):U(A)}function Y(A){return qn(A)?(e.consume(A),I):a(A)}function I(A){return A===45||cn(A)?(e.consume(A),I):$(A)}function $(A){return _e(A)?(c=$,he(A)):Ve(A)?(e.consume(A),$):J(A)}function se(A){return A===45||cn(A)?(e.consume(A),se):A===47||A===62||Jt(A)?G(A):a(A)}function G(A){return A===47?(e.consume(A),J):A===58||A===95||qn(A)?(e.consume(A),ae):_e(A)?(c=G,he(A)):Ve(A)?(e.consume(A),G):J(A)}function ae(A){return A===45||A===46||A===58||A===95||cn(A)?(e.consume(A),ae):le(A)}function le(A){return A===61?(e.consume(A),me):_e(A)?(c=le,he(A)):Ve(A)?(e.consume(A),le):G(A)}function me(A){return A===null||A===60||A===61||A===62||A===96?a(A):A===34||A===39?(e.consume(A),s=A,pe):_e(A)?(c=me,he(A)):Ve(A)?(e.consume(A),me):(e.consume(A),de)}function pe(A){return A===s?(e.consume(A),s=void 0,ce):A===null?a(A):_e(A)?(c=pe,he(A)):(e.consume(A),pe)}function de(A){return A===null||A===34||A===39||A===60||A===61||A===96?a(A):A===47||A===62||Jt(A)?G(A):(e.consume(A),de)}function ce(A){return A===47||A===62||Jt(A)?G(A):a(A)}function J(A){return A===62?(e.consume(A),e.exit("htmlTextData"),e.exit("htmlText"),t):a(A)}function he(A){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),ge}function ge(A){return Ve(A)?et(e,Ce,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(A):Ce(A)}function Ce(A){return e.enter("htmlTextData"),c(A)}}const D0={name:"labelEnd",resolveAll:X8,resolveTo:K8,tokenize:Q8},Y8={tokenize:W8},q8={tokenize:Z8},G8={tokenize:$8};function X8(e){let t=-1;const a=[];for(;++t<e.length;){const r=e[t][1];if(a.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const s=r.type==="labelImage"?4:2;r.type="data",t+=s}}return e.length!==a.length&&Qn(e,0,e.length,a),e}function K8(e,t){let a=e.length,r=0,s,o,c,d;for(;a--;)if(s=e[a][1],o){if(s.type==="link"||s.type==="labelLink"&&s._inactive)break;e[a][0]==="enter"&&s.type==="labelLink"&&(s._inactive=!0)}else if(c){if(e[a][0]==="enter"&&(s.type==="labelImage"||s.type==="labelLink")&&!s._balanced&&(o=a,s.type!=="labelLink")){r=2;break}}else s.type==="labelEnd"&&(c=a);const h={type:e[o][1].type==="labelLink"?"link":"image",start:{...e[o][1].start},end:{...e[e.length-1][1].end}},m={type:"label",start:{...e[o][1].start},end:{...e[c][1].end}},E={type:"labelText",start:{...e[o+r+2][1].end},end:{...e[c-2][1].start}};return d=[["enter",h,t],["enter",m,t]],d=Nn(d,e.slice(o+1,o+r+3)),d=Nn(d,[["enter",E,t]]),d=Nn(d,R0(t.parser.constructs.insideSpan.null,e.slice(o+r+4,c-3),t)),d=Nn(d,[["exit",E,t],e[c-2],e[c-1],["exit",m,t]]),d=Nn(d,e.slice(c+1)),d=Nn(d,[["exit",h,t]]),Qn(e,o,e.length,d),e}function Q8(e,t,a){const r=this;let s=r.events.length,o,c;for(;s--;)if((r.events[s][1].type==="labelImage"||r.events[s][1].type==="labelLink")&&!r.events[s][1]._balanced){o=r.events[s][1];break}return d;function d(T){return o?o._inactive?b(T):(c=r.parser.defined.includes(Pr(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(T),e.exit("labelMarker"),e.exit("labelEnd"),h):a(T)}function h(T){return T===40?e.attempt(Y8,E,c?E:b)(T):T===91?e.attempt(q8,E,c?m:b)(T):c?E(T):b(T)}function m(T){return e.attempt(G8,E,b)(T)}function E(T){return t(T)}function b(T){return o._balanced=!0,a(T)}}function W8(e,t,a){return r;function r(b){return e.enter("resource"),e.enter("resourceMarker"),e.consume(b),e.exit("resourceMarker"),s}function s(b){return Jt(b)?Es(e,o)(b):o(b)}function o(b){return b===41?E(b):BT(e,c,d,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(b)}function c(b){return Jt(b)?Es(e,h)(b):E(b)}function d(b){return a(b)}function h(b){return b===34||b===39||b===40?HT(e,m,a,"resourceTitle","resourceTitleMarker","resourceTitleString")(b):E(b)}function m(b){return Jt(b)?Es(e,E)(b):E(b)}function E(b){return b===41?(e.enter("resourceMarker"),e.consume(b),e.exit("resourceMarker"),e.exit("resource"),t):a(b)}}function Z8(e,t,a){const r=this;return s;function s(d){return UT.call(r,e,o,c,"reference","referenceMarker","referenceString")(d)}function o(d){return r.parser.defined.includes(Pr(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(d):a(d)}function c(d){return a(d)}}function $8(e,t,a){return r;function r(o){return e.enter("reference"),e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),s}function s(o){return o===93?(e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),e.exit("reference"),t):a(o)}}const J8={name:"labelStartImage",resolveAll:D0.resolveAll,tokenize:eR};function eR(e,t,a){const r=this;return s;function s(d){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(d),e.exit("labelImageMarker"),o}function o(d){return d===91?(e.enter("labelMarker"),e.consume(d),e.exit("labelMarker"),e.exit("labelImage"),c):a(d)}function c(d){return d===94&&"_hiddenFootnoteSupport"in r.parser.constructs?a(d):t(d)}}const tR={name:"labelStartLink",resolveAll:D0.resolveAll,tokenize:nR};function nR(e,t,a){const r=this;return s;function s(c){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(c),e.exit("labelMarker"),e.exit("labelLink"),o}function o(c){return c===94&&"_hiddenFootnoteSupport"in r.parser.constructs?a(c):t(c)}}const kd={name:"lineEnding",tokenize:aR};function aR(e,t){return a;function a(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),et(e,t,"linePrefix")}}const To={name:"thematicBreak",tokenize:iR};function iR(e,t,a){let r=0,s;return o;function o(m){return e.enter("thematicBreak"),c(m)}function c(m){return s=m,d(m)}function d(m){return m===s?(e.enter("thematicBreakSequence"),h(m)):r>=3&&(m===null||_e(m))?(e.exit("thematicBreak"),t(m)):a(m)}function h(m){return m===s?(e.consume(m),r++,h):(e.exit("thematicBreakSequence"),Ve(m)?et(e,d,"whitespace")(m):d(m))}}const $t={continuation:{tokenize:lR},exit:cR,name:"list",tokenize:sR},rR={partial:!0,tokenize:fR},uR={partial:!0,tokenize:oR};function sR(e,t,a){const r=this,s=r.events[r.events.length-1];let o=s&&s[1].type==="linePrefix"?s[2].sliceSerialize(s[1],!0).length:0,c=0;return d;function d(x){const C=r.containerState.type||(x===42||x===43||x===45?"listUnordered":"listOrdered");if(C==="listUnordered"?!r.containerState.marker||x===r.containerState.marker:xh(x)){if(r.containerState.type||(r.containerState.type=C,e.enter(C,{_container:!0})),C==="listUnordered")return e.enter("listItemPrefix"),x===42||x===45?e.check(To,a,m)(x):m(x);if(!r.interrupt||x===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),h(x)}return a(x)}function h(x){return xh(x)&&++c<10?(e.consume(x),h):(!r.interrupt||c<2)&&(r.containerState.marker?x===r.containerState.marker:x===41||x===46)?(e.exit("listItemValue"),m(x)):a(x)}function m(x){return e.enter("listItemMarker"),e.consume(x),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||x,e.check(Go,r.interrupt?a:E,e.attempt(rR,T,b))}
vendor: 5,359 bytes, line 80
80function E(x){return r.containerState.initialBlankLine=!0,o++,T(x)}function b(x){return Ve(x)?(e.enter("listItemPrefixWhitespace"),e.consume(x),e.exit("listItemPrefixWhitespace"),T):a(x)}function T(x){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(x)}}function lR(e,t,a){const r=this;return r.containerState._closeFlow=void 0,e.check(Go,s,o);function s(d){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,et(e,t,"listItemIndent",r.containerState.size+1)(d)}function o(d){return r.containerState.furtherBlankLines||!Ve(d)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,c(d)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(uR,t,c)(d))}function c(d){return r.containerState._closeFlow=!0,r.interrupt=void 0,et(e,e.attempt($t,t,a),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(d)}}function oR(e,t,a){const r=this;return et(e,s,"listItemIndent",r.containerState.size+1);function s(o){const c=r.events[r.events.length-1];return c&&c[1].type==="listItemIndent"&&c[2].sliceSerialize(c[1],!0).length===r.containerState.size?t(o):a(o)}}function cR(e){e.exit(this.containerState.type)}function fR(e,t,a){const r=this;return et(e,s,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function s(o){const c=r.events[r.events.length-1];return!Ve(o)&&c&&c[1].type==="listItemPrefixWhitespace"?t(o):a(o)}}const RE={name:"setextUnderline",resolveTo:dR,tokenize:hR};function dR(e,t){let a=e.length,r,s,o;for(;a--;)if(e[a][0]==="enter"){if(e[a][1].type==="content"){r=a;break}e[a][1].type==="paragraph"&&(s=a)}else e[a][1].type==="content"&&e.splice(a,1),!o&&e[a][1].type==="definition"&&(o=a);const c={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[s][1].type="setextHeadingText",o?(e.splice(s,0,["enter",c,t]),e.splice(o+1,0,["exit",e[r][1],t]),e[r][1].end={...e[o][1].end}):e[r][1]=c,e.push(["exit",c,t]),e}function hR(e,t,a){const r=this;let s;return o;function o(m){let E=r.events.length,b;for(;E--;)if(r.events[E][1].type!=="lineEnding"&&r.events[E][1].type!=="linePrefix"&&r.events[E][1].type!=="content"){b=r.events[E][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||b)?(e.enter("setextHeadingLine"),s=m,c(m)):a(m)}function c(m){return e.enter("setextHeadingLineSequence"),d(m)}function d(m){return m===s?(e.consume(m),d):(e.exit("setextHeadingLineSequence"),Ve(m)?et(e,h,"lineSuffix")(m):h(m))}function h(m){return m===null||_e(m)?(e.exit("setextHeadingLine"),t(m)):a(m)}}const mR={tokenize:pR};function pR(e){const t=this,a=e.attempt(Go,r,e.attempt(this.parser.constructs.flowInitial,s,et(e,e.attempt(this.parser.constructs.flow,s,e.attempt(T8,s)),"linePrefix")));return a;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),t.currentConstruct=void 0,a}function s(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),t.currentConstruct=void 0,a}}const gR={resolveAll:zT()},ER=FT("string"),bR=FT("text");function FT(e){return{resolveAll:zT(e==="text"?yR:void 0),tokenize:t};function t(a){const r=this,s=this.parser.constructs[e],o=a.attempt(s,c,d);return c;function c(E){return m(E)?o(E):d(E)}function d(E){if(E===null){a.consume(E);return}return a.enter("data"),a.consume(E),h}function h(E){return m(E)?(a.exit("data"),o(E)):(a.consume(E),h)}function m(E){if(E===null)return!0;const b=s[E];let T=-1;if(b)for(;++T<b.length;){const x=b[T];if(!x.previous||x.previous.call(r,r.previous))return!0}return!1}}}function zT(e){return t;function t(a,r){let s=-1,o;for(;++s<=a.length;)o===void 0?a[s]&&a[s][1].type==="data"&&(o=s,s++):(!a[s]||a[s][1].type!=="data")&&(s!==o+2&&(a[o][1].end=a[s-1][1].end,a.splice(o+2,s-o-2),s=o+2),o=void 0);return e?e(a,r):a}}function yR(e,t){let a=0;for(;++a<=e.length;)if((a===e.length||e[a][1].type==="lineEnding")&&e[a-1][1].type==="data"){const r=e[a-1][1],s=t.sliceStream(r);let o=s.length,c=-1,d=0,h;for(;o--;){const m=s[o];if(typeof m=="string"){for(c=m.length;m.charCodeAt(c-1)===32;)d++,c--;if(c)break;c=-1}else if(m===-2)h=!0,d++;else if(m!==-1){o++;break}}if(t._contentTypeTextTrailing&&a===e.length&&(d=0),d){const m={type:a===e.length||h||d<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:o?c:r.start._bufferIndex+c,_index:r.start._index+o,line:r.end.line,column:r.end.column-d,offset:r.end.offset-d},end:{...r.end}};r.end={...m.start},r.start.offset===r.end.offset?Object.assign(r,m):(e.splice(a,0,["enter",m,t],["exit",m,t]),a+=2)}a++}return e}const TR={42:$t,43:$t,45:$t,48:$t,49:$t,50:$t,51:$t,52:$t,53:$t,54:$t,55:$t,56:$t,57:$t,62:kT},xR={91:_8},AR={[-2]:wd,[-1]:wd,32:wd},SR={35:L8,42:To,45:[RE,To],60:I8,61:RE,95:To,96:CE,126:CE},vR={38:IT,92:MT},_R={[-5]:kd,[-4]:kd,[-3]:kd,33:J8,38:IT,42:Ah,60:[t8,j8],91:tR,92:[D8,MT],93:D0,95:Ah,96:m8},CR={null:[Ah,gR]},NR={null:[42,95]},RR={null:[]},DR=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:NR,contentInitial:xR,disable:RR,document:TR,flow:SR,flowInitial:AR,insideSpan:CR,string:vR,text:_R},Symbol.toStringTag,{value:"Module"}));function OR(e,t,a){let r={_bufferIndex:-1,_index:0,line:a&&a.line||1,c
vendor: 19,327 bytes, lines 80-86
80olumn:a&&a.column||1,offset:a&&a.offset||0};const s={},o=[];let c=[],d=[];const h={attempt:$(Y),check:$(I),consume:F,enter:U,exit:ie,interrupt:$(I,{interrupt:!0})},m={code:null,containerState:{},defineSkip:w,events:[],now:C,parser:e,previous:null,sliceSerialize:T,sliceStream:x,write:b};let E=t.tokenize.call(m,h);return t.resolveAll&&o.push(t),m;function b(le){return c=Nn(c,le),B(),c[c.length-1]!==null?[]:(se(t,0),m.events=R0(o,m.events,m),m.events)}function T(le,me){return wR(x(le),me)}function x(le){return LR(c,le)}function C(){const{_bufferIndex:le,_index:me,line:pe,column:de,offset:ce}=r;return{_bufferIndex:le,_index:me,line:pe,column:de,offset:ce}}function w(le){s[le.line]=le.column,ae()}function B(){let le;for(;r._index<c.length;){const me=c[r._index];if(typeof me=="string")for(le=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===le&&r._bufferIndex<me.length;)R(me.charCodeAt(r._bufferIndex));else R(me)}}function R(le){E=E(le)}function F(le){_e(le)?(r.line++,r.column=1,r.offset+=le===-3?2:1,ae()):le!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===c[r._index].length&&(r._bufferIndex=-1,r._index++)),m.previous=le}function U(le,me){const pe=me||{};return pe.type=le,pe.start=C(),m.events.push(["enter",pe,m]),d.push(pe),pe}function ie(le){const me=d.pop();return me.end=C(),m.events.push(["exit",me,m]),me}function Y(le,me){se(le,me.from)}function I(le,me){me.restore()}function $(le,me){return pe;function pe(de,ce,J){let he,ge,Ce,A;return Array.isArray(de)?Ee(de):"tokenize"in de?Ee([de]):Z(de);function Z(Te){return dt;function dt(we){const Xe=we!==null&&Te[we],je=we!==null&&Te.null,Vt=[...Array.isArray(Xe)?Xe:Xe?[Xe]:[],...Array.isArray(je)?je:je?[je]:[]];return Ee(Vt)(we)}}function Ee(Te){return he=Te,ge=0,Te.length===0?J:D(Te[ge])}function D(Te){return dt;function dt(we){return A=G(),Ce=Te,Te.partial||(m.currentConstruct=Te),Te.name&&m.parser.constructs.disable.null.includes(Te.name)?Re():Te.tokenize.call(me?Object.assign(Object.create(m),me):m,h,fe,Re)(we)}}function fe(Te){return le(Ce,A),ce}function Re(Te){return A.restore(),++ge<he.length?D(he[ge]):J}}}function se(le,me){le.resolveAll&&!o.includes(le)&&o.push(le),le.resolve&&Qn(m.events,me,m.events.length-me,le.resolve(m.events.slice(me),m)),le.resolveTo&&(m.events=le.resolveTo(m.events,m))}function G(){const le=C(),me=m.previous,pe=m.currentConstruct,de=m.events.length,ce=Array.from(d);return{from:de,restore:J};function J(){r=le,m.previous=me,m.currentConstruct=pe,m.events.length=de,d=ce,ae()}}function ae(){r.line in s&&r.column<2&&(r.column=s[r.line],r.offset+=s[r.line]-1)}}function LR(e,t){const a=t.start._index,r=t.start._bufferIndex,s=t.end._index,o=t.end._bufferIndex;let c;if(a===s)c=[e[a].slice(r,o)];else{if(c=e.slice(a,s),r>-1){const d=c[0];typeof d=="string"?c[0]=d.slice(r):c.shift()}o>0&&c.push(e[s].slice(0,o))}return c}function wR(e,t){let a=-1;const r=[];let s;for(;++a<e.length;){const o=e[a];let c;if(typeof o=="string")c=o;else switch(o){case-5:{c="\r";break}case-4:{c=`
81`;break}case-3:{c=`\r
82`;break}case-2:{c=t?" ":"	";break}case-1:{if(!t&&s)continue;c=" ";break}default:c=String.fromCharCode(o)}s=o===-2,r.push(c)}return r.join("")}function kR(e){const r={constructs:F5([DR,...(e||{}).extensions||[]]),content:s(K5),defined:[],document:s(W5),flow:s(mR),lazy:{},string:s(ER),text:s(bR)};return r;function s(o){return c;function c(d){return OR(r,o,d)}}}function MR(e){for(;!PT(e););return e}const DE=/[\0\t\n\r]/g;function IR(){let e=1,t="",a=!0,r;return s;function s(o,c,d){const h=[];let m,E,b,T,x;for(o=t+(typeof o=="string"?o.toString():new TextDecoder(c||void 0).decode(o)),b=0,t="",a&&(o.charCodeAt(0)===65279&&b++,a=void 0);b<o.length;){if(DE.lastIndex=b,m=DE.exec(o),T=m&&m.index!==void 0?m.index:o.length,x=o.charCodeAt(T),!m){t=o.slice(b);break}if(x===10&&b===T&&r)h.push(-3),r=void 0;else switch(r&&(h.push(-5),r=void 0),b<T&&(h.push(o.slice(b,T)),e+=T-b),x){case 0:{h.push(65533),e++;break}case 9:{for(E=Math.ceil(e/4)*4,h.push(-2);e++<E;)h.push(-1);break}case 10:{h.push(-4),e=1;break}default:r=!0,e=1}b=T+1}return d&&(r&&h.push(-5),t&&h.push(t),h.push(null)),h}}const PR=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function BR(e){return e.replace(PR,UR)}function UR(e,t,a){if(t)return t;if(a.charCodeAt(0)===35){const s=a.charCodeAt(1),o=s===120||s===88;return wT(a.slice(o?2:1),o?16:10)}return N0(a)||e}const jT={}.hasOwnProperty;function HR(e,t,a){return typeof t!="string"&&(a=t,t=void 0),FR(a)(MR(kR(a).document().write(IR()(e,t,!0))))}function FR(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(Yi),autolinkProtocol:G,autolinkEmail:G,atxHeading:o(ii),blockQuote:o(je),characterEscape:G,characterReference:G,codeFenced:o(Vt),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:o(Vt,c),codeText:o(ai,c),codeTextData:G,data:G,codeFlowValue:G,definition:o(Bn),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:o(zi),hardBreakEscape:o(Jn),hardBreakTrailing:o(Jn),htmlFlow:o(ji,c),htmlFlowData:G,htmlText:o(ji,c),htmlTextData:G,image:o(Vi),label:c,link:o(Yi),listItem:o(eu),listItemValue:T,listOrdered:o(qi,b),listUnordered:o(qi),paragraph:o(Jo),reference:D,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:o(ii),strong:o(ec),thematicBreak:o(tc)},exit:{atxHeading:h(),atxHeadingSequence:Y,autolink:h(),autolinkEmail:Xe,autolinkProtocol:we,blockQuote:h(),characterEscapeValue:ae,characterReferenceMarkerHexadecimal:Re,characterReferenceMarkerNumeric:Re,characterReferenceValue:Te,characterReference:dt,codeFenced:h(B),codeFencedFence:w,codeFencedFenceInfo:x,codeFencedFenceMeta:C,codeFlowValue:ae,codeIndented:h(R),codeText:h(ce),codeTextData:ae,data:ae,definition:h(),definitionDestinationString:ie,definitionLabelString:F,definitionTitleString:U,emphasis:h(),hardBreakEscape:h(me),hardBreakTrailing:h(me),htmlFlow:h(pe),htmlFlowData:ae,htmlText:h(de),htmlTextData:ae,image:h(he),label:Ce,labelText:ge,lineEnding:le,link:h(J),listItem:h(),listOrdered:h(),listUnordered:h(),paragraph:h(),referenceString:fe,resourceDestinationString:A,resourceTitleString:Z,resource:Ee,setextHeading:h(se),setextHeadingLineSequence:$,setextHeadingText:I,strong:h(),thematicBreak:h()}};VT(t,(e||{}).mdastExtensions||[]);const a={};return r;function r(Q){let oe={type:"root",children:[]};const ve={stack:[oe],tokenStack:[],config:t,enter:d,exit:m,buffer:c,resume:E,data:a},Pe=[];let Ye=-1;for(;++Ye<Q.length;)if(Q[Ye][1].type==="listOrdered"||Q[Ye][1].type==="listUnordered")if(Q[Ye][0]==="enter")Pe.push(Ye);else{const tn=Pe.pop();Ye=s(Q,tn,Ye)}for(Ye=-1;++Ye<Q.length;){const tn=t[Q[Ye][0]];jT.call(tn,Q[Ye][1].type)&&tn[Q[Ye][1].type].call(Object.assign({sliceSerialize:Q[Ye][2].sliceSerialize},ve),Q[Ye][1])}if(ve.tokenStack.length>0){const tn=ve.tokenStack[ve.tokenStack.length-1];(tn[1]||OE).call(ve,void 0,tn[0])}for(oe.position={start:Ka(Q.length>0?Q[0][1].start:{line:1,column:1,offset:0}),end:Ka(Q.length>0?Q[Q.length-2][1].end:{line:1,column:1,offset:0})},Ye=-1;++Ye<t.transforms.length;)oe=t.transforms[Ye](oe)||oe;return oe}function s(Q,oe,ve){let Pe=oe-1,Ye=-1,tn=!1,ea,Yt,St,ri;for(;++Pe<=ve;){const st=Q[Pe];switch(st[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{st[0]==="enter"?Ye++:Ye--,ri=void 0;break}case"lineEndingBlank":{st[0]==="enter"&&(ea&&!ri&&!Ye&&!St&&(St=Pe),ri=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:ri=void 0}if(!Ye&&st[0]==="enter"&&st[1].type==="listItemPrefix"||Ye===-1&&st[0]==="exit"&&(st[1].type==="listUnordered"||st[1].type==="listOrdered")){if(ea){let Et=Pe;for(Yt=void 0;Et--;){const On=Q[Et];if(On[1].type==="lineEnding"||On[1].type==="lineEndingBlank"){if(On[0]==="exit")continue;Yt&&(Q[Yt][1].type="lineEndingBlank",tn=!0),On[1].type="lineEnding",Yt=Et}else if(!(On[1].type==="linePrefix"||On[1].type==="blockQuotePrefix"||On[1].type==="blockQuotePrefixWhitespace"||On[1].type==="blockQuoteMarker"||On[1].type==="listItemIndent"))break}St&&(!Yt||St<Yt)&&(ea._spread=!0),ea.end=Object.assign({},Yt?Q[Yt][1].start:st[1].end),Q.splice(Yt||Pe,0,["exit",ea,st[2]]),Pe++,ve++}if(st[1].type==="listItemPrefix"){const Et={type:"listItem",_spread:!1,start:Object.assign({},st[1].start),end:void 0};ea=Et,Q.splice(Pe,0,["enter",Et,st[2]]),Pe++,ve++,St=void 0,ri=!0}}}return Q[oe][1]._spread=tn,ve}function o(Q,oe){return ve;function ve(Pe){d.call(this,Q(Pe),Pe),oe&&oe.call(this,Pe)}}function c(){this.stack.push({type:"fragment",children:[]})}function d(Q,oe,ve){this.stack[this.stack.length-1].children.push(Q),this.stack.push(Q),this.tokenStack.push([oe,ve||void 0]),Q.position={start:Ka(oe.start),end:void 0}}function h(Q){return oe;function oe(ve){Q&&Q.call(this,ve),m.call(this,ve)}}function m(Q,oe){const ve=this.stack.pop(),Pe=this.tokenStack.pop();if(Pe)Pe[0].type!==Q.type&&(oe?oe.call(this,Q,Pe[0]):(Pe[1]||OE).call(this,Q,Pe[0]));else throw new Error("Cannot close `"+Q.type+"` ("+gs({start:Q.start,end:Q.end})+"): it’s not open");ve.position.end=Ka(Q.end)}function E(){return U5(this.stack.pop())}function b(){this.data.expectingFirstListItemValue=!0}function T(Q){if(this.data.expectingFirstListItemValue){const oe=this.stack[this.stack.length-2];oe.start=Number.parseInt(this.sliceSerialize(Q),10),this.data.expectingFirstListItemValue=void 0}}function x(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.lang=Q}function C(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.meta=Q}function w(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function B(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.value=Q.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function R(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.value=Q.replace(/(\r?\n|\r)$/g,"")}function F(Q){const oe=this.resume(),ve=this.stack[this.stack.length-1];ve.label=oe,ve.identifier=Pr(this.sliceSerialize(Q)).toLowerCase()}function U(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.title=Q}function ie(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.url=Q}function Y(Q){const oe=this.stack[this.stack.length-1];if(!oe.depth){const ve=this.sliceSerialize(Q).length;oe.depth=ve}}function I(){this.data.setextHeadingSlurpLineEnding=!0}function $(Q){const oe=this.stack[this.stack.length-1];oe.depth=this.sliceSerialize(Q).codePointAt(0)===61?1:2}function se(){this.data.setextHeadingSlurpLineEnding=void 0}function G(Q){const ve=this.stack[this.stack.length-1].children;let Pe=ve[ve.length-1];(!Pe||Pe.type!=="text")&&(Pe=dn(),Pe.position={start:Ka(Q.start),end:void 0},ve.push(Pe)),this.stack.push(Pe)}function ae(Q){const oe=this.stack.pop();oe.value+=this.sliceSerialize(Q),oe.position.end=Ka(Q.end)}function le(Q){const oe=this.stack[this.stack.length-1];if(this.data.atHardBreak){const ve=oe.children[oe.children.length-1];ve.position.end=Ka(Q.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(oe.type)&&(G.call(this,Q),ae.call(this,Q))}function me(){this.data.atHardBreak=!0}function pe(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.value=Q}function de(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.value=Q}function ce(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.value=Q}function J(){const Q=this.stack[this.stack.length-1];if(this.data.inReference){const oe=this.data.referenceType||"shortcut";Q.type+="Reference",Q.referenceType=oe,delete Q.url,delete Q.title}else delete Q.identifier,delete Q.label;this.data.referenceType=void 0}function he(){const Q=this.stack[this.stack.length-1];if(this.data.inReference){const oe=this.data.referenceType||"shortcut";Q.type+="Reference",Q.referenceType=oe,delete Q.url,delete Q.title}else delete Q.identifier,delete Q.label;this.data.referenceType=void 0}function ge(Q){const oe=this.sliceSerialize(Q),ve=this.stack[this.stack.length-2];ve.label=BR(oe),ve.identifier=Pr(oe).toLowerCase()}function Ce(){const Q=this.stack[this.stack.length-1],oe=this.resume(),ve=this.stack[this.stack.length-1];if(this.data.inReference=!0,ve.type==="link"){const Pe=Q.children;ve.children=Pe}else ve.alt=oe}function A(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.url=Q}function Z(){const Q=this.resume(),oe=this.stack[this.stack.length-1];oe.title=Q}function Ee(){this.data.inReference=void 0}function D(){this.data.referenceType="collapsed"}function fe(Q){const oe=this.resume(),ve=this.stack[this.stack.length-1];ve.label=oe,ve.identifier=Pr(this.sliceSerialize(Q)).toLowerCase(),this.data.referenceType="full"}function Re(Q){this.data.characterReferenceType=Q.type}function Te(Q){const oe=this.sliceSerialize(Q),ve=this.data.characterReferenceType;let Pe;ve?(Pe=wT(oe,ve==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):Pe=N0(oe);const Ye=this.stack[this.stack.length-1];Ye.value+=Pe}function dt(Q){const oe=this.stack.pop();oe.position.end=Ka(Q.end)}function we(Q){ae.call(this,Q);const oe=this.stack[this.stack.length-1];oe.url=this.sliceSerialize(Q)}function Xe(Q){ae.call(this,Q);const oe=this.stack[this.stack.length-1];oe.url="mailto:"+this.sliceSerialize(Q)}function je(){return{type:"blockquote",children:[]}}function Vt(){return{type:"code",lang:null,meta:null,value:""}}function ai(){return{type:"inlineCode",value:""}}function Bn(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function zi(){return{type:"emphasis",children:[]}}function ii(){return{type:"heading",depth:0,children:[]}}function Jn(){return{type:"break"}}function ji(){return{type:"html",value:""}}function Vi(){return{type:"image",title:null,url:"",alt:null}}function Yi(){return{type:"link",title:null,url:"",children:[]}}function qi(Q){return{type:"list",ordered:Q.type==="listOrdered",start:null,spread:Q._spread,children:[]}}function eu(Q){return{type:"listItem",spread:Q._spread,checked:null,children:[]}}function Jo(){return{type:"paragraph",children:[]}}function ec(){return{type:"strong",children:[]}}function dn(){return{type:"text",value:""}}function tc(){return{type:"thematicBreak"}}}function Ka(e){return{line:e.line,column:e.column,offset:e.offset}}function VT(e,t){let a=-1;for(;++a<t.length;){const r=t[a];Array.isArray(r)?VT(e,r):zR(e,r)}}function zR(e,t){let a;for(a in t)if(jT.call(t,a))switch(a){case"canContainEols":{const r=t[a];r&&e[a].push(...r);break}case"transforms":{const r=t[a];r&&e[a].push(...r);break}case"enter":case"exit":{const r=t[a];r&&Object.assign(e[a],r);break}}}function OE(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+gs({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+gs({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+gs({start:t.start,end:t.end})+") is still open")}function jR(e){const t=this;t.parser=a;function a(r){return HR(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function VR(e,t){const a={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,a),e.applyData(t,a)}function YR(e,t){const a={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,a),[e.applyData(t,a),{type:"text",value:`
83`}]}function qR(e,t){const a=t.value?t.value+`
84`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let s={type:"element",tagName:"code",properties:r,children:[{type:"text",value:a}]};return t.meta&&(s.data={meta:t.meta}),e.patch(t,s),s=e.applyData(t,s),s={type:"element",tagName:"pre",properties:{},children:[s]},e.patch(t,s),s}function GR(e,t){const a={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function XR(e,t){const a={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function KR(e,t){const a=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),s=Qr(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let c,d=e.footnoteCounts.get(r);d===void 0?(d=0,e.footnoteOrder.push(r),c=e.footnoteOrder.length):c=o+1,d+=1,e.footnoteCounts.set(r,d);const h={type:"element",tagName:"a",properties:{href:"#"+a+"fn-"+s,id:a+"fnref-"+s+(d>1?"-"+d:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(c)}]};e.patch(t,h);const m={type:"element",tagName:"sup",properties:{},children:[h]};return e.patch(t,m),e.applyData(t,m)}function QR(e,t){const a={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function WR(e,t){if(e.options.allowDangerousHtml){const a={type:"raw",value:t.value};return e.patch(t,a),e.applyData(t,a)}}function YT(e,t){const a=t.referenceType;let r="]";if(a==="collapsed"?r+="[]":a==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const s=e.all(t),o=s[0];o&&o.type==="text"?o.value="["+o.value:s.unshift({type:"text",value:"["});const c=s[s.length-1];return c&&c.type==="text"?c.value+=r:s.push({type:"text",value:r}),s}function ZR(e,t){const a=String(t.identifier).toUpperCase(),r=e.definitionById.get(a);if(!r)return YT(e,t);const s={src:Qr(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(s.title=r.title);const o={type:"element",tagName:"img",properties:s,children:[]};return e.patch(t,o),e.applyData(t,o)}function $R(e,t){const a={src:Qr(t.url)};t.alt!==null&&t.alt!==void 0&&(a.alt=t.alt),t.title!==null&&t.title!==void 0&&(a.title=t.title);const r={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,r),e.applyData(t,r)}function JR(e,t){const a={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,a);const r={type:"element",tagName:"code",properties:{},children:[a]};return e.patch(t,r),e.applyData(t,r)}function eD(e,t){const a=String(t.identifier).toUpperCase(),r=e.definitionById.get(a);if(!r)return YT(e,t);const s={href:Qr(r.url||"")};r.title!==null&&r.title!==void 0&&(s.title=r.title);const o={type:"element",tagName:"a",properties:s,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function tD(e,t){const a={href:Qr(t.url)};t.title!==null&&t.title!==void 0&&(a.title=t.title);const r={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function nD(e,t,a){const r=e.all(t),s=a?aD(a):qT(t),o={},c=[];if(typeof t.checked=="boolean"){const E=r[0];let b;E&&E.type==="element"&&E.tagName==="p"?b=E:(b={type:"element",tagName:"p",properties:{},children:[]},r.unshift(b)),b.children.length>0&&b.children.unshift({type:"text",value:" "}),b.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let d=-1;for(;++d<r.length;){const E=r[d];(s||d!==0||E.type!=="element"||E.tagName!=="p")&&c.push({type:"text",value:`
85`}),E.type==="element"&&E.tagName==="p"&&!s?c.push(...E.children):c.push(E)}const h=r[r.length-1];h&&(s||h.type!=="element"||h.tagName!=="p")&&c.push({type:"text",value:`
86`});const m={type:"element",tagName:"li",properties:o,children:c};
vendor: 5,080 bytes, line 86
86return e.patch(t,m),e.applyData(t,m)}function aD(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const a=e.children;let r=-1;for(;!t&&++r<a.length;)t=qT(a[r])}return t}function qT(e){const t=e.spread;return t??e.children.length>1}function iD(e,t){const a={},r=e.all(t);let s=-1;for(typeof t.start=="number"&&t.start!==1&&(a.start=t.start);++s<r.length;){const c=r[s];if(c.type==="element"&&c.tagName==="li"&&c.properties&&Array.isArray(c.properties.className)&&c.properties.className.includes("task-list-item")){a.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:a,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)}function rD(e,t){const a={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function uD(e,t){const a={type:"root",children:e.wrap(e.all(t))};return e.patch(t,a),e.applyData(t,a)}function sD(e,t){const a={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function lD(e,t){const a=e.all(t),r=a.shift(),s=[];if(r){const c={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],c),s.push(c)}if(a.length>0){const c={type:"element",tagName:"tbody",properties:{},children:e.wrap(a,!0)},d=$n(t.children[1]),h=qo(t.children[t.children.length-1]);d&&h&&(c.position={start:d,end:h}),s.push(c)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(s,!0)};return e.patch(t,o),e.applyData(t,o)}function oD(e,t,a){const r=a?a.children:void 0,o=(r?r.indexOf(t):1)===0?"th":"td",c=a&&a.type==="table"?a.align:void 0,d=c?c.length:t.children.length;let h=-1;const m=[];for(;++h<d;){const b=t.children[h],T={},x=c?c[h]:void 0;x&&(T.align=x);let C={type:"element",tagName:o,properties:T,children:[]};b&&(C.children=e.all(b),e.patch(b,C),C=e.applyData(b,C)),m.push(C)}const E={type:"element",tagName:"tr",properties:{},children:e.wrap(m,!0)};return e.patch(t,E),e.applyData(t,E)}function cD(e,t){const a={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}const LE=9,wE=32;function fD(e){const t=String(e),a=/\r?\n|\r/g;let r=a.exec(t),s=0;const o=[];for(;r;)o.push(kE(t.slice(s,r.index),s>0,!0),r[0]),s=r.index+r[0].length,r=a.exec(t);return o.push(kE(t.slice(s),s>0,!1)),o.join("")}function kE(e,t,a){let r=0,s=e.length;if(t){let o=e.codePointAt(r);for(;o===LE||o===wE;)r++,o=e.codePointAt(r)}if(a){let o=e.codePointAt(s-1);for(;o===LE||o===wE;)s--,o=e.codePointAt(s-1)}return s>r?e.slice(r,s):""}function dD(e,t){const a={type:"text",value:fD(String(t.value))};return e.patch(t,a),e.applyData(t,a)}function hD(e,t){const a={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,a),e.applyData(t,a)}const mD={blockquote:VR,break:YR,code:qR,delete:GR,emphasis:XR,footnoteReference:KR,heading:QR,html:WR,imageReference:ZR,image:$R,inlineCode:JR,linkReference:eD,link:tD,listItem:nD,list:iD,paragraph:rD,root:uD,strong:sD,table:lD,tableCell:cD,tableRow:oD,text:dD,thematicBreak:hD,toml:oo,yaml:oo,definition:oo,footnoteDefinition:oo};function oo(){}const GT=-1,Xo=0,bs=1,wo=2,O0=3,L0=4,w0=5,k0=6,XT=7,KT=8,ME=typeof self=="object"?self:globalThis,pD=(e,t)=>{const a=(s,o)=>(e.set(o,s),s),r=s=>{if(e.has(s))return e.get(s);const[o,c]=t[s];switch(o){case Xo:case GT:return a(c,s);case bs:{const d=a([],s);for(const h of c)d.push(r(h));return d}case wo:{const d=a({},s);for(const[h,m]of c)d[r(h)]=r(m);return d}case O0:return a(new Date(c),s);case L0:{const{source:d,flags:h}=c;return a(new RegExp(d,h),s)}case w0:{const d=a(new Map,s);for(const[h,m]of c)d.set(r(h),r(m));return d}case k0:{const d=a(new Set,s);for(const h of c)d.add(r(h));return d}case XT:{const{name:d,message:h}=c;return a(new ME[d](h),s)}case KT:return a(BigInt(c),s);case"BigInt":return a(Object(BigInt(c)),s);case"ArrayBuffer":return a(new Uint8Array(c).buffer,c);case"DataView":{const{buffer:d}=new Uint8Array(c);return a(new DataView(d),c)}}return a(new ME[o](c),s)};return r},IE=e=>pD(new Map,e)(0),Rr="",{toString:gD}={},{keys:ED}=Object,is=e=>{const t=typeof e;if(t!=="object"||!e)return[Xo,t];const a=gD.call(e).slice(8,-1);switch(a){case"Array":return[bs,Rr];case"Object":return[wo,Rr];case"Date":return[O0,Rr];case"RegExp":return[L0,Rr];case"Map":return[w0,Rr];case"Set":return[k0,Rr];case"DataView":return[bs,a]}return a.includes("Array")?[bs,a]:a.includes("Error")?[XT,a]:[wo,a]},co=([e,t])=>e===Xo&&(t==="function"||t==="symbol"),bD=(e,t,a,r)=>{const s=(c,d)=>{const h=r.push(c)-1;return a.set(d,h),h},o=c=>{if(a.has(c))return a.get(c);let[d,h]=is(c);switch(d){case Xo:{let E=c;switch(h){case"bigint":d=KT,E=c.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+h);E=null;break;case"undefined":return s([GT],c)}return s([d,E],c)}case bs:{if(h){let T=c;return h==="DataView"?T=new Uint8Array(c.buffer):h==="ArrayBuffer"&&(T=new Uint8Array(c)),s([h,[...T]],c)}const E=[],b=s([d,E],c);for(const T of c)E.push(o(T));return b}case wo:{if(h)switch(h){case"BigInt":return s([h,c.toString()],c
vendor: 4,930 bytes, lines 86-88
86);case"Boolean":case"Number":case"String":return s([h,c.valueOf()],c)}if(t&&"toJSON"in c)return o(c.toJSON());const E=[],b=s([d,E],c);for(const T of ED(c))(e||!co(is(c[T])))&&E.push([o(T),o(c[T])]);return b}case O0:return s([d,c.toISOString()],c);case L0:{const{source:E,flags:b}=c;return s([d,{source:E,flags:b}],c)}case w0:{const E=[],b=s([d,E],c);for(const[T,x]of c)(e||!(co(is(T))||co(is(x))))&&E.push([o(T),o(x)]);return b}case k0:{const E=[],b=s([d,E],c);for(const T of c)(e||!co(is(T)))&&E.push(o(T));return b}}const{message:m}=c;return s([d,{name:h,message:m}],c)};return o},PE=(e,{json:t,lossy:a}={})=>{const r=[];return bD(!(t||a),!!t,new Map,r)(e),r},zr=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?IE(PE(e,t)):structuredClone(e):(e,t)=>IE(PE(e,t));function yD(e,t){const a=[{type:"text",value:"↩"}];return t>1&&a.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),a}function TD(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function xD(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",a=e.options.footnoteBackContent||yD,r=e.options.footnoteBackLabel||TD,s=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",c=e.options.footnoteLabelProperties||{className:["sr-only"]},d=[];let h=-1;for(;++h<e.footnoteOrder.length;){const m=e.footnoteById.get(e.footnoteOrder[h]);if(!m)continue;const E=e.all(m),b=String(m.identifier).toUpperCase(),T=Qr(b.toLowerCase());let x=0;const C=[],w=e.footnoteCounts.get(b);for(;w!==void 0&&++x<=w;){C.length>0&&C.push({type:"text",value:" "});let F=typeof a=="string"?a:a(h,x);typeof F=="string"&&(F={type:"text",value:F}),C.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+T+(x>1?"-"+x:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(h,x),className:["data-footnote-backref"]},children:Array.isArray(F)?F:[F]})}const B=E[E.length-1];if(B&&B.type==="element"&&B.tagName==="p"){const F=B.children[B.children.length-1];F&&F.type==="text"?F.value+=" ":B.children.push({type:"text",value:" "}),B.children.push(...C)}else E.push(...C);const R={type:"element",tagName:"li",properties:{id:t+"fn-"+T},children:e.wrap(E,!0)};e.patch(m,R),d.push(R)}if(d.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...zr(c),id:"footnote-label"},children:[{type:"text",value:s}]},{type:"text",value:`
87`},{type:"element",tagName:"ol",properties:{},children:e.wrap(d,!0)},{type:"text",value:`
88`}]}}const QT=function(e){if(e==null)return _D;if(typeof e=="function")return Ko(e);if(typeof e=="object")return Array.isArray(e)?AD(e):SD(e);if(typeof e=="string")return vD(e);throw new Error("Expected function, string, or object as test")};function AD(e){const t=[];let a=-1;for(;++a<e.length;)t[a]=QT(e[a]);return Ko(r);function r(...s){let o=-1;for(;++o<t.length;)if(t[o].apply(this,s))return!0;return!1}}function SD(e){const t=e;return Ko(a);function a(r){const s=r;let o;for(o in e)if(s[o]!==t[o])return!1;return!0}}function vD(e){return Ko(t);function t(a){return a&&a.type===e}}function Ko(e){return t;function t(a,r,s){return!!(CD(a)&&e.call(this,a,typeof r=="number"?r:void 0,s||void 0))}}function _D(){return!0}function CD(e){return e!==null&&typeof e=="object"&&"type"in e}const WT=[],ND=!0,BE=!1,RD="skip";function DD(e,t,a,r){let s;typeof t=="function"&&typeof a!="function"?(r=a,a=t):s=t;const o=QT(s),c=r?-1:1;d(e,void 0,[])();function d(h,m,E){const b=h&&typeof h=="object"?h:{};if(typeof b.type=="string"){const x=typeof b.tagName=="string"?b.tagName:typeof b.name=="string"?b.name:void 0;Object.defineProperty(T,"name",{value:"node ("+(h.type+(x?"<"+x+">":""))+")"})}return T;function T(){let x=WT,C,w,B;if((!t||o(h,m,E[E.length-1]||void 0))&&(x=OD(a(h,E)),x[0]===BE))return x;if("children"in h&&h.children){const R=h;if(R.children&&x[0]!==RD)for(w=(r?R.children.length:-1)+c,B=E.concat(R);w>-1&&w<R.children.length;){const F=R.children[w];if(C=d(F,w,B)(),C[0]===BE)return C;w=typeof C[1]=="number"?C[1]:w+c}}return x}}}function OD(e){return Array.isArray(e)?e:typeof e=="number"?[ND,e]:e==null?WT:[e]}function M0(e,t,a,r){let s,o,c;typeof t=="function"&&typeof a!="function"?(o=void 0,c=t,s=a):(o=t,c=a,s=r),DD(e,o,d,s);function d(h,m){const E=m[m.length-1],b=E?E.children.indexOf(h):void 0;return c(h,b,E)}}const Sh={}.hasOwnProperty,LD={};function wD(e,t){const a=t||LD,r=new Map,s=new Map,o=new Map,c={...mD,...a.handlers},d={all:m,applyData:MD,definitionById:r,footnoteById:s,footnoteCounts:o,footnoteOrder:[],handlers:c,one:h,options:a,patch:kD,wrap:PD};return M0(e,function(E){if(E.type==="definition"||E.type==="footnoteDefinition"){const b=E.type==="definition"?r:s,T=String(E.identifier).toUpperCase();b.has(T)||b.set(T,E)}}),d;function h(E,b){const T=E.type,x=d.handlers[T];if(Sh.call(d.handlers,T)&&x)return x(d,E,b);
vendor: 6,314 bytes, lines 88-92
88if(d.options.passThrough&&d.options.passThrough.includes(T)){if("children"in E){const{children:w,...B}=E,R=zr(B);return R.children=d.all(E),R}return zr(E)}return(d.options.unknownHandler||ID)(d,E,b)}function m(E){const b=[];if("children"in E){const T=E.children;let x=-1;for(;++x<T.length;){const C=d.one(T[x],E);if(C){if(x&&T[x-1].type==="break"&&(!Array.isArray(C)&&C.type==="text"&&(C.value=UE(C.value)),!Array.isArray(C)&&C.type==="element")){const w=C.children[0];w&&w.type==="text"&&(w.value=UE(w.value))}Array.isArray(C)?b.push(...C):b.push(C)}}}return b}}function kD(e,t){e.position&&(t.position=g5(e))}function MD(e,t){let a=t;if(e&&e.data){const r=e.data.hName,s=e.data.hChildren,o=e.data.hProperties;if(typeof r=="string")if(a.type==="element")a.tagName=r;else{const c="children"in a?a.children:[a];a={type:"element",tagName:r,properties:{},children:c}}a.type==="element"&&o&&Object.assign(a.properties,zr(o)),"children"in a&&a.children&&s!==null&&s!==void 0&&(a.children=s)}return a}function ID(e,t){const a=t.data||{},r="value"in t&&!(Sh.call(a,"hProperties")||Sh.call(a,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function PD(e,t){const a=[];let r=-1;for(t&&a.push({type:"text",value:`
89`});++r<e.length;)r&&a.push({type:"text",value:`
90`}),a.push(e[r]);return t&&e.length>0&&a.push({type:"text",value:`
91`}),a}function UE(e){let t=0,a=e.charCodeAt(t);for(;a===9||a===32;)t++,a=e.charCodeAt(t);return e.slice(t)}function HE(e,t){const a=wD(e,t),r=a.one(e,void 0),s=xD(a),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return s&&o.children.push({type:"text",value:`
92`},s),o}function BD(e,t){return e&&"run"in e?async function(a,r){const s=HE(a,{file:r,...t});await e.run(s,r)}:function(a,r){return HE(a,{file:r,...e||t})}}function FE(e){if(e)throw e}var Md,zE;function UD(){if(zE)return Md;zE=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,a=Object.defineProperty,r=Object.getOwnPropertyDescriptor,s=function(m){return typeof Array.isArray=="function"?Array.isArray(m):t.call(m)==="[object Array]"},o=function(m){if(!m||t.call(m)!=="[object Object]")return!1;var E=e.call(m,"constructor"),b=m.constructor&&m.constructor.prototype&&e.call(m.constructor.prototype,"isPrototypeOf");if(m.constructor&&!E&&!b)return!1;var T;for(T in m);return typeof T>"u"||e.call(m,T)},c=function(m,E){a&&E.name==="__proto__"?a(m,E.name,{enumerable:!0,configurable:!0,value:E.newValue,writable:!0}):m[E.name]=E.newValue},d=function(m,E){if(E==="__proto__")if(e.call(m,E)){if(r)return r(m,E).value}else return;return m[E]};return Md=function h(){var m,E,b,T,x,C,w=arguments[0],B=1,R=arguments.length,F=!1;for(typeof w=="boolean"&&(F=w,w=arguments[1]||{},B=2),(w==null||typeof w!="object"&&typeof w!="function")&&(w={});B<R;++B)if(m=arguments[B],m!=null)for(E in m)b=d(w,E),T=d(m,E),w!==T&&(F&&T&&(o(T)||(x=s(T)))?(x?(x=!1,C=b&&s(b)?b:[]):C=b&&o(b)?b:{},c(w,{name:E,newValue:h(F,C,T)})):typeof T<"u"&&c(w,{name:E,newValue:T}));return w},Md}var HD=UD();const Id=Po(HD);function vh(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function FD(){const e=[],t={run:a,use:r};return t;function a(...s){let o=-1;const c=s.pop();if(typeof c!="function")throw new TypeError("Expected function as last argument, not "+c);d(null,...s);function d(h,...m){const E=e[++o];let b=-1;if(h){c(h);return}for(;++b<s.length;)(m[b]===null||m[b]===void 0)&&(m[b]=s[b]);s=m,E?zD(E,d)(...m):c(null,...m)}}function r(s){if(typeof s!="function")throw new TypeError("Expected `middelware` to be a function, not "+s);return e.push(s),t}}function zD(e,t){let a;return r;function r(...c){const d=e.length>c.length;let h;d&&c.push(s);try{h=e.apply(this,c)}catch(m){const E=m;if(d&&a)throw E;return s(E)}d||(h&&h.then&&typeof h.then=="function"?h.then(o,s):h instanceof Error?s(h):o(h))}function s(c,...d){a||(a=!0,t(c,...d))}function o(c){s(null,c)}}const Vn={basename:jD,dirname:VD,extname:YD,join:qD,sep:"/"};function jD(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Ys(e);let a=0,r=-1,s=e.length,o;if(t===void 0||t.length===0||t.length>e.length){for(;s--;)if(e.codePointAt(s)===47){if(o){a=s+1;break}}else r<0&&(o=!0,r=s+1);return r<0?"":e.slice(a,r)}if(t===e)return"";let c=-1,d=t.length-1;for(;s--;)if(e.codePointAt(s)===47){if(o){a=s+1;break}}else c<0&&(o=!0,c=s+1),d>-1&&(e.codePointAt(s)===t.codePointAt(d--)?d<0&&(r=s):(d=-1,r=c));return a===r?r=c:r<0&&(r=e.length),e.slice(a,r)}function VD(e){if(Ys(e),e.length===0)return".";let t=-1,a=e.length,r;for(;--a;)if(e.codePointAt(a)===47){if(r){t=a;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function YD(e){Ys(e);let t=e.length,a=-1,r=0,s=-1,o=0,c;for(;t--;){const d=e.codePointAt(t);if(d===47){if(c){r=t+1;break}continue}a<0&&(c=!0,a=t+1),d===46?s<0?s=t:o!==1&&(o=1):s>-1&&(o=-1)}return s<0||a<0||o===0||o===1&&s===a-1&&s===r+1?"":e.slice(s,a)}function qD(...e){let t=-1,a;for(;++t<e.length;)Ys(e[t]),e[t]&&(a=a===void 0?e[t]:a+"/"+e[t]);return a===void 0?".":GD(a)}function GD(e){Ys(e);const t=e.codePointAt(0)===47;let a=XD(e,!t);return a.length===0&&!t&&(a="."),a.length>0&&e.codePointAt(e.length-1)===47&&(a+="/"),t?"/"+a:a}function XD(e,t){let a="",r=0,s=-1,o=0,c=-1,d,h;for(;++c<=e.length;){if(c<e.length)d=e.codePointAt(c);else{if(d===47)break;d=47}if(d===47){if(!(s===c-1||o===1))if(s!==c-1&&o===2){if(a.length<2||r!==2||a.codePointAt(a.length-1)!==46||a.codePointAt(a.length-2)!==46){if(a.length>2){if(h=a.lastIndexOf("/"),h!==a.length-1){h<0?(a="",r=0):(a=a.slice(0,h),r=a.length-1-a.lastIndexOf("/")),s=c,o=0;continue}}else if(a.length>0){a="",r=0,s=c,o=0;continue}}t&&(a=a.length>0?a+"/..":"..",r=2)}else a.length>0?a+="/"+e.slice(s+1,c):a=e.slice(s+1,c),r=c-s-1;s=c,o=0}else d===46&&o>-1?o++:o=-1}return a}function Ys(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const KD={cwd:QD};function QD(){return"/"}function _h(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}
vendor: 5,963 bytes, line 92
92function WD(e){if(typeof e=="string")e=new URL(e);else if(!_h(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return ZD(e)}function ZD(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let a=-1;for(;++a<t.length;)if(t.codePointAt(a)===37&&t.codePointAt(a+1)===50){const r=t.codePointAt(a+2);if(r===70||r===102){const s=new TypeError("File URL path must not include encoded / characters");throw s.code="ERR_INVALID_FILE_URL_PATH",s}}return decodeURIComponent(t)}const Pd=["history","path","basename","stem","extname","dirname"];class ZT{constructor(t){let a;t?_h(t)?a={path:t}:typeof t=="string"||$D(t)?a={value:t}:a=t:a={},this.cwd="cwd"in a?"":KD.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<Pd.length;){const o=Pd[r];o in a&&a[o]!==void 0&&a[o]!==null&&(this[o]=o==="history"?[...a[o]]:a[o])}let s;for(s in a)Pd.includes(s)||(this[s]=a[s])}get basename(){return typeof this.path=="string"?Vn.basename(this.path):void 0}set basename(t){Ud(t,"basename"),Bd(t,"basename"),this.path=Vn.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Vn.dirname(this.path):void 0}set dirname(t){jE(this.basename,"dirname"),this.path=Vn.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Vn.extname(this.path):void 0}set extname(t){if(Bd(t,"extname"),jE(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Vn.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){_h(t)&&(t=WD(t)),Ud(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Vn.basename(this.path,this.extname):void 0}set stem(t){Ud(t,"stem"),Bd(t,"stem"),this.path=Vn.join(this.dirname||"",t+(this.extname||""))}fail(t,a,r){const s=this.message(t,a,r);throw s.fatal=!0,s}info(t,a,r){const s=this.message(t,a,r);return s.fatal=void 0,s}message(t,a,r){const s=new zt(t,a,r);return this.path&&(s.name=this.path+":"+s.name,s.file=this.path),s.fatal=!1,this.messages.push(s),s}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function Bd(e,t){if(e&&e.includes(Vn.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Vn.sep+"`")}function Ud(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function jE(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function $D(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const JD=function(e){const r=this.constructor.prototype,s=r[e],o=function(){return s.apply(o,arguments)};return Object.setPrototypeOf(o,r),o},eO={}.hasOwnProperty;class I0 extends JD{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=FD()}copy(){const t=new I0;let a=-1;for(;++a<this.attachers.length;){const r=this.attachers[a];t.use(...r)}return t.data(Id(!0,{},this.namespace)),t}data(t,a){return typeof t=="string"?arguments.length===2?(zd("data",this.frozen),this.namespace[t]=a,this):eO.call(this.namespace,t)&&this.namespace[t]||void 0:t?(zd("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[a,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const s=a.call(t,...r);typeof s=="function"&&this.transformers.use(s)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const a=fo(t),r=this.parser||this.Parser;return Hd("parse",r),r(String(a),a)}process(t,a){const r=this;return this.freeze(),Hd("process",this.parser||this.Parser),Fd("process",this.compiler||this.Compiler),a?s(void 0,a):new Promise(s);function s(o,c){const d=fo(t),h=r.parse(d);r.run(h,d,function(E,b,T){if(E||!b||!T)return m(E);const x=b,C=r.stringify(x,T);aO(C)?T.value=C:T.result=C,m(E,T)});function m(E,b){E||!b?c(E):o?o(b):a(void 0,b)}}}processSync(t){let a=!1,r;return this.freeze(),Hd("processSync",this.parser||this.Parser),Fd("processSync",this.compiler||this.Compiler),this.process(t,s),YE("processSync","process",a),r;function s(o,c){a=!0,FE(o),r=c}}run(t,a,r){VE(t),this.freeze();const s=this.transformers;return!r&&typeof a=="function"&&(r=a,a=void 0),r?o(void 0,r):new Promise(o);function o(c,d){const h=fo(a);s.run(t,h,m);function m(E,b,T){const x=b||t;E?d(E):c?c(x):r(void 0,x,T)}}}runSync(t,a){let r=!1,s;return this.run(t,a,o),YE("runSync","run",r),s;function o(c,d){FE(c),s=d,r=!0}}stringify(t,a){this.freeze();const r=fo(a),s=this.compiler||this.Compiler;return Fd("stringify",s),VE(t),s(t,r)}use(t,...a){const r=this.attachers,s=this.namespace;if(zd("use",this.frozen),t!=null)if(typeof t=="function")h(t,a);else if(typeof t=="object")Array.isArray(t)?d(t):c(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function o(m){if(typeof m=="function")h(m,[]);else if(typeof m=="object")if(Array.isArray(m)){const[E,...b]=m;h(E,b)}else c(m);else throw new TypeError("Expected usable value, not `"+m+"`")}function c(m){if(!("plugins"in m)&&!("settings"in m))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");d(m.plugins),m.settings&&(s.settings=Id(!0,s.settings,m.settings))}function d(m){let E=-1;
vendor: 9,507 bytes, lines 92-93
92if(m!=null)if(Array.isArray(m))for(;++E<m.length;){const b=m[E];o(b)}else throw new TypeError("Expected a list of plugins, not `"+m+"`")}function h(m,E){let b=-1,T=-1;for(;++b<r.length;)if(r[b][0]===m){T=b;break}if(T===-1)r.push([m,...E]);else if(E.length>0){let[x,...C]=E;const w=r[T][1];vh(w)&&vh(x)&&(x=Id(!0,w,x)),r[T]=[m,x,...C]}}}}const tO=new I0().freeze();function Hd(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Fd(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function zd(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function VE(e){if(!vh(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function YE(e,t,a){if(!a)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function fo(e){return nO(e)?e:new ZT(e)}function nO(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function aO(e){return typeof e=="string"||iO(e)}function iO(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const rO="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",qE=[],GE={allowDangerousHtml:!0},uO=/^(https?|ircs?|mailto|xmpp)$/i,sO=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function lO(e){const t=oO(e),a=cO(e);return fO(t.runSync(t.parse(a),a),e)}function oO(e){const t=e.rehypePlugins||qE,a=e.remarkPlugins||qE,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...GE}:GE;return tO().use(jR).use(a).use(BD,r).use(t)}function cO(e){const t=e.children||"",a=new ZT;return typeof t=="string"&&(a.value=t),a}function fO(e,t){const a=t.allowedElements,r=t.allowElement,s=t.components,o=t.disallowedElements,c=t.skipHtml,d=t.unwrapDisallowed,h=t.urlTransform||dO;for(const E of sO)Object.hasOwn(t,E.from)&&(""+E.from+(E.to?"use `"+E.to+"` instead":"remove it")+rO+E.id,void 0);return M0(e,m),x5(e,{Fragment:_.Fragment,components:s,ignoreInvalidStyle:!0,jsx:_.jsx,jsxs:_.jsxs,passKeys:!0,passNode:!0});function m(E,b,T){if(E.type==="raw"&&T&&typeof b=="number")return c?T.children.splice(b,1):T.children[b]={type:"text",value:E.value},b;if(E.type==="element"){let x;for(x in Ld)if(Object.hasOwn(Ld,x)&&Object.hasOwn(E.properties,x)){const C=E.properties[x],w=Ld[x];(w===null||w.includes(E.tagName))&&(E.properties[x]=h(String(C||""),x,E))}}if(E.type==="element"){let x=a?!a.includes(E.tagName):o?o.includes(E.tagName):!1;if(!x&&r&&typeof b=="number"&&(x=!r(E,b,T)),x&&T&&typeof b=="number")return d&&E.children?T.children.splice(b,1,...E.children):T.children.splice(b,1),b}}}function dO(e){const t=e.indexOf(":"),a=e.indexOf("?"),r=e.indexOf("#"),s=e.indexOf("/");return t===-1||s!==-1&&t>s||a!==-1&&t>a||r!==-1&&t>r||uO.test(e.slice(0,t))?e:""}const XE=/[#.]/g;function hO(e,t){const a=e||"",r={};let s=0,o,c;for(;s<a.length;){XE.lastIndex=s;const d=XE.exec(a),h=a.slice(s,d?d.index:a.length);h&&(o?o==="#"?r.id=h:Array.isArray(r.className)?r.className.push(h):r.className=[h]:c=h,s+=h.length),d&&(o=d[0],s++)}return{type:"element",tagName:c||t||"div",properties:r,children:[]}}function $T(e,t,a){const r=a?EO(a):void 0;function s(o,c,...d){let h;if(o==null){h={type:"root",children:[]};const m=c;d.unshift(m)}else{h=hO(o,t);const m=h.tagName.toLowerCase(),E=r?r.get(m):void 0;if(h.tagName=E||m,mO(c))d.unshift(c);else for(const[b,T]of Object.entries(c))pO(e,h.properties,b,T)}for(const m of d)Ch(h.children,m);return h.type==="element"&&h.tagName==="template"&&(h.content={type:"root",children:h.children},h.children=[]),h}return s}function mO(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;if(typeof e.type!="string")return!1;const t=e,a=Object.keys(e);for(const r of a){const s=t[r];if(s&&typeof s=="object"){if(!Array.isArray(s))return!0;const o=s;for(const c of o)if(typeof c!="number"&&typeof c!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function pO(e,t,a,r){const s=S0(e,a);let o;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;o=r}else typeof r=="boolean"?o=r:typeof r=="string"?s.spaceSeparated?o=dE(r):s.commaSeparated?o=sE(r):s.commaOrSpaceSeparated?o=dE(sE(r).join(" ")):o=KE(s,s.property,r):Array.isArray(r)?o=[...r]:o=s.property==="style"?gO(r):String(r);if(Array.isArray(o)){const c=[];for(const d of o)c.push(KE(s,s.property,d));o=c}s.property==="className"&&Array.isArray(t.className)&&(o=t.className.concat(o)),t[s.property]=o}}function Ch(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const a of t)Ch(e,a);else if(typeof t=="object"&&"type"in t)t.type==="root"?Ch(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function KE(e,t,a){if(typeof a=="string"){if(e.number&&a&&!Number.isNaN(Number(a)))return Number(a);if((e.boolean||e.overloadedBoolean)&&(a===""||ks(a)===ks(t)))return!0}return a}function gO(e){const t=[];for(const[a,r]of Object.entries(e))t.push([a,r].join(": "));return t.join("; ")}function EO(e){const t=new Map;for(const a of e)t.set(a.toLowerCase(),a);return t}const bO=["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"],yO=$T(Yo,"div"),TO=$T(Kr,"g",bO);function xO(e){const t=String(e),a=[];return{toOffset:s,toPoint:r};function r(o){if(typeof o=="number"&&o>-1&&o<=t.length){let c=0;for(;;){let d=a[c];if(d===void 0){const h=QE(t,a[c-1]);d=h===-1?t.length+1:h+1,a[c]=d}if(d>o)return{line:c+1,column:o-(c>0?a[c-1]:0)+1,offset:o};c++}}}function s(o){if(o&&typeof o.line=="number"&&typeof o.column=="number"&&!Number.isNaN(o.line)&&!Number.isNaN(o.column)){for(;a.length<o.line;){const d=a[a.length-1],h=QE(t,d),m=h===-1?t.length+1:h+1;if(d===m)break;a.push(m)}const c=(o.line>1?a[o.line-2]:0)+o.column-1;if(c<a[o.line-1])return c}}}function QE(e,t){const a=e.indexOf("\r",t),r=e.indexOf(`
93`,t);return r===-1?a:a===-1||a+1===r?r:a<r?a:r}const wi={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},JT={}.hasOwnProperty,AO=Object.prototype;function SO(e,t){const a=t||{};return P0({file:a.file||void 0,location:!1,schema:a.space==="svg"?Kr:Yo,verbose:a.verbose||!1},e)}function P0(e,t){let a;switch(t.nodeName){case"#comment":{const r=t;return a={type:"comment",value:r.data},xo(e,r,a),a}case"#document":case"#document-fragment":{const r=t,s="mode"in r?r.mode==="quirks"||r.mode==="limited-quirks":!1;if(a={type:"root",children:e3(e,t.childNodes),data:{quirksMode:s}},e.file&&e.location){const o=String(e.file),c=xO(o),d=c.toPoint(0),h=c.toPoint(o.length);a.position={start:d,end:h}}return a}case"#documentType":{const r=t;return a={type:"doctype"},xo(e,r,a),a}case"#text":{const r=t;return a={type:"text",value:r.value},xo(e,r,a),a}default:return a=vO(e,t),a}}function e3(e,t){let a=-1;const r=[];for(;++a<t.length;){const s=P0(e,t[a]);r.push(s)}return r}function vO(e,t){const a=e.schema;e.schema=t.namespaceURI===wi.svg?Kr:Yo;let r=-1;const s={};for(;++r<t.attrs.length;){const d=t.attrs[r],h=(d.prefix?d.prefix+":":"")+d.name;JT.call(AO,h)||(s[h]=d.value)}const c=(e.schema.space==="svg"?TO:yO)(t.tagName,s,e3(e,t.childNodes));if(xo(e,t,c),c.tagName==="template"){const d=t,h=d.sourceCodeLocation,m=h&&h.startTag&&Mr(h.startTag),E=h&&h.endTag&&Mr(h.endTag),b=P0(e,d.content);m&&E&&e.file&&(b.position={start:m.end,end:E.start}),c.content=b}return e.schema=a,c}function xo(e,t,a){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=_O(e,a,t.sourceCodeLocation);r&&(e.location=!0,a.position=r)}}function _O(e,t,a){const r=Mr(a);if(t.type==="element"){const s=t.children[t.children.length-1];if(r&&!a.endTag&&s&&s.position&&s.position.end&&(r.end=Object.assign({},s.position.end)),e.verbose){const o={};let c;
vendor: 4,859 bytes, line 93
93if(a.attrs)for(c in a.attrs)JT.call(a.attrs,c)&&(o[S0(e.schema,c).property]=Mr(a.attrs[c]));a.startTag;const d=Mr(a.startTag),h=a.endTag?Mr(a.endTag):void 0,m={opening:d};h&&(m.closing=h),m.properties=o,t.data={position:m}}}return r}function Mr(e){const t=WE({line:e.startLine,column:e.startCol,offset:e.startOffset}),a=WE({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||a?{start:t,end:a}:void 0}function WE(e){return e.line&&e.column?e:void 0}class qs{constructor(t,a,r){this.property=t,this.normal=a,r&&(this.space=r)}}qs.prototype.property={};qs.prototype.normal={};qs.prototype.space=null;function t3(e,t){const a={},r={};let s=-1;for(;++s<e.length;)Object.assign(a,e[s].property),Object.assign(r,e[s].normal);return new qs(a,r,t)}function Nh(e){return e.toLowerCase()}class Dn{constructor(t,a){this.property=t,this.attribute=a}}Dn.prototype.space=null;Dn.prototype.boolean=!1;Dn.prototype.booleanish=!1;Dn.prototype.overloadedBoolean=!1;Dn.prototype.number=!1;Dn.prototype.commaSeparated=!1;Dn.prototype.spaceSeparated=!1;Dn.prototype.commaOrSpaceSeparated=!1;Dn.prototype.mustUseProperty=!1;Dn.prototype.defined=!1;let CO=0;const Oe=Hi(),At=Hi(),n3=Hi(),ue=Hi(),$e=Hi(),Br=Hi(),on=Hi();function Hi(){return 2**++CO}const Rh=Object.freeze(Object.defineProperty({__proto__:null,boolean:Oe,booleanish:At,commaOrSpaceSeparated:on,commaSeparated:Br,number:ue,overloadedBoolean:n3,spaceSeparated:$e},Symbol.toStringTag,{value:"Module"})),jd=Object.keys(Rh);class B0 extends Dn{constructor(t,a,r,s){let o=-1;if(super(t,a),ZE(this,"space",s),typeof r=="number")for(;++o<jd.length;){const c=jd[o];ZE(this,jd[o],(r&Rh[c])===Rh[c])}}}B0.prototype.defined=!0;function ZE(e,t,a){a&&(e[t]=a)}const NO={}.hasOwnProperty;function Wr(e){const t={},a={};let r;for(r in e.properties)if(NO.call(e.properties,r)){const s=e.properties[r],o=new B0(r,e.transform(e.attributes||{},r),s,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,a[Nh(r)]=r,a[Nh(o.attribute)]=r}return new qs(t,a,e.space)}const a3=Wr({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),i3=Wr({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function r3(e,t){return t in e?e[t]:t}function u3(e,t){return r3(e,t.toLowerCase())}const s3=Wr({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:u3,properties:{xmlns:null,xmlnsXLink:null}}),l3=Wr({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:At,ariaAutoComplete:null,ariaBusy:At,ariaChecked:At,ariaColCount:ue,ariaColIndex:ue,ariaColSpan:ue,ariaControls:$e,ariaCurrent:null,ariaDescribedBy:$e,ariaDetails:null,ariaDisabled:At,ariaDropEffect:$e,ariaErrorMessage:null,ariaExpanded:At,ariaFlowTo:$e,ariaGrabbed:At,ariaHasPopup:null,ariaHidden:At,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:$e,ariaLevel:ue,ariaLive:null,ariaModal:At,ariaMultiLine:At,ariaMultiSelectable:At,ariaOrientation:null,ariaOwns:$e,ariaPlaceholder:null,ariaPosInSet:ue,ariaPressed:At,ariaReadOnly:At,ariaRelevant:null,ariaRequired:At,ariaRoleDescription:$e,ariaRowCount:ue,ariaRowIndex:ue,ariaRowSpan:ue,ariaSelected:At,ariaSetSize:ue,ariaSort:null,ariaValueMax:ue,ariaValueMin:ue,ariaValueNow:ue,ariaValueText:null,role:null}}),RO=Wr({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:u3,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Br,acceptCharset:$e,accessKey:$e,action:null,allow:null,allowFullScreen:Oe,allowPaymentRequest:Oe,allowUserMedia:Oe,alt:null,as:null,async:Oe,autoCapitalize:null,autoComplete:$e,autoFocus:Oe,autoPlay:Oe,blocking:$e,capture:null,charSet:null,checked:Oe,cite:null,className:$e,cols:ue,colSpan:null,content:null,contentEditable:At,controls:Oe,controlsList:$e,coords:ue|Br,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Oe,defer:Oe,dir:null,dirName:null,disabled:Oe,download:n3,draggable:At,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Oe,formTarget:null,headers:$e,height:ue,hidden:Oe,high:ue,href:null,hrefLang:null,htmlFor:$e,httpEquiv:$e,id:null,imageSizes:null,imageSrcSet:null,inert:Oe,inputMode:null,integrity:null,is:null,isMap:Oe,itemId:null,itemProp:$e,itemRef:$e,itemScope:Oe,itemType:$e,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Oe,low:ue,manifest:null,max:null,maxLength:ue,media:null,method:null,min:null,minLength:ue,multiple:Oe,muted:Oe,name:null,nonce:null,noModule:Oe,noValidate:Oe,onAbort:null,onAfterPrint:null,onAuxCl
93ick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Oe,optimum:ue,pattern:null,ping:$e,placeholder:null,playsInline:Oe,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Oe,referrerPolicy:null,rel:$e,required:Oe,reversed:Oe,rows:ue,rowSpan:ue,sandbox:$e,scope:null,scoped:Oe,seamless:Oe,selected:Oe,shadowRootClonable:Oe,shadowRootDelegatesFocus:Oe,shadowRootMode:null,shape:null,size:ue,sizes:null,slot:null,span:ue,spellCheck:At,src:null,srcDoc:null,srcLang:null,srcSet:null,start:ue,step:null,style:null,tabIndex:ue,target:null,title:null,translate:null,type:null,typeMustMatch:Oe,useMap:null,value:At,width:ue,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:$e,axis:null,background:null,bgColor:null,border:ue,borderColor:null,bottomMargin:ue,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Oe,declare:Oe,event:null,face:null,frame:null,frameBorder:null,hSpace:ue,leftMargin:ue,link:null,longDesc:null,lowSrc:null,marginHeight:ue,marginWidth:ue,noResize:Oe,noHref:Oe,noShade:Oe,noWrap:Oe,object:null,profile:null,prompt:null,rev:null,rightMargin:ue,rules:null,scheme:null,scrolling:At,standby:null,summary:null,text:null,topMargin:ue,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ue,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Oe,disableRemotePlayback:Oe,prefix:null,property:null,results:ue,security:null,unselectable:null}}),DO=Wr({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",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",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav
93-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",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",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",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",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:r3,properties:{about:on,accentHeight:ue,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:ue,amplitude:ue,arabicForm:null,ascent:ue,attributeName:null,attributeType:null,azimuth:ue,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:ue,by:null,calcMode:null,capHeight:ue,className:$e,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:ue,diffuseConstant:ue,direction:null,display:null,dur:null,divisor:ue,dominantBaseline:null,download:Oe,dx:null,dy:null,edgeMode:null,editable:null,elevation:ue,enableBackgroun
93d:null,end:null,event:null,exponent:ue,externalResourcesRequired:null,fill:null,fillOpacity:ue,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Br,g2:Br,glyphName:Br,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:ue,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:ue,horizOriginX:ue,horizOriginY:ue,id:null,ideographic:ue,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:ue,k:ue,k1:ue,k2:ue,k3:ue,k4:ue,kernelMatrix:on,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:ue,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:ue,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:ue,overlineThickness:ue,paintOrder:null,panose1:null,path:null,pathLength:ue,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:$e,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:ue,pointsAtY:ue,pointsAtZ:ue,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:on,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:on,rev:on,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:on,requiredFeatures:on,requiredFonts:on,requiredFormats:on,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:ue,specularExponent:ue,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:ue,strikethroughThickness:ue,string:null,stroke:null,strokeDashArray:on,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:ue,strokeOpacity:ue,strokeWidth:null,style:null,surfaceScale:ue,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:on,tabIndex:ue,tableValues:null,target:null,targetX:ue,targetY:ue,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:on,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:ue,underlineThickness:ue,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:ue,values:null,vAlphabetic:ue,vMathematical:ue,vectorEffect:null,vHanging:ue,vIdeographic:ue,ver
vendor: 5,499 bytes, line 93
93sion:null,vertAdvY:ue,vertOriginX:ue,vertOriginY:ue,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:ue,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),OO=/^data[-\w.:]+$/i,$E=/-[a-z]/g,LO=/[A-Z]/g;function wO(e,t){const a=Nh(t);let r=t,s=Dn;if(a in e.normal)return e.property[e.normal[a]];if(a.length>4&&a.slice(0,4)==="data"&&OO.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace($E,MO);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!$E.test(o)){let c=o.replace(LO,kO);c.charAt(0)!=="-"&&(c="-"+c),t="data"+c}}s=B0}return new s(r,t)}function kO(e){return"-"+e.toLowerCase()}function MO(e){return e.charAt(1).toUpperCase()}const IO=t3([i3,a3,s3,l3,RO],"html"),o3=t3([i3,a3,s3,l3,DO],"svg"),JE={}.hasOwnProperty;function c3(e,t){const a=t||{};function r(s,...o){let c=r.invalid;const d=r.handlers;if(s&&JE.call(s,e)){const h=String(s[e]);c=JE.call(d,h)?d[h]:r.unknown}if(c)return c.call(this,s,...o)}return r.handlers=a.handlers||{},r.invalid=a.invalid,r.unknown=a.unknown,r}const PO={},BO={}.hasOwnProperty,f3=c3("type",{handlers:{root:HO,element:YO,text:jO,comment:VO,doctype:zO}});function UO(e,t){const r=(t||PO).space;return f3(e,r==="svg"?o3:IO)}function HO(e,t){const a={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return a.childNodes=U0(e.children,a,t),Zr(e,a),a}function FO(e,t){const a={nodeName:"#document-fragment",childNodes:[]};return a.childNodes=U0(e.children,a,t),Zr(e,a),a}function zO(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return Zr(e,t),t}function jO(e){const t={nodeName:"#text",value:e.value,parentNode:null};return Zr(e,t),t}function VO(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return Zr(e,t),t}function YO(e,t){const a=t;let r=a;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&a.space==="html"&&(r=o3);const s=[];let o;if(e.properties){for(o in e.properties)if(o!=="children"&&BO.call(e.properties,o)){const h=qO(r,o,e.properties[o]);h&&s.push(h)}}const c=r.space,d={nodeName:e.tagName,tagName:e.tagName,attrs:s,namespaceURI:wi[c],childNodes:[],parentNode:null};return d.childNodes=U0(e.children,d,r),Zr(e,d),e.tagName==="template"&&e.content&&(d.content=FO(e.content,r)),d}function qO(e,t,a){const r=wO(e,t);if(a===!1||a===null||a===void 0||typeof a=="number"&&Number.isNaN(a)||!a&&r.boolean)return;Array.isArray(a)&&(a=r.commaSeparated?gT(a):_T(a));const s={name:r.attribute,value:a===!0?"":String(a)};if(r.space&&r.space!=="html"&&r.space!=="svg"){const o=s.name.indexOf(":");o<0?s.prefix="":(s.name=s.name.slice(o+1),s.prefix=r.attribute.slice(0,o)),s.namespace=wi[r.space]}return s}function U0(e,t,a){let r=-1;const s=[];if(e)for(;++r<e.length;){const o=f3(e[r],a);o.parentNode=t,s.push(o)}return s}function Zr(e,t){const a=e.position;a&&a.start&&a.end&&(a.start.offset,a.end.offset,t.sourceCodeLocation={startLine:a.start.line,startCol:a.start.column,startOffset:a.start.offset,endLine:a.end.line,endCol:a.end.column,endOffset:a.end.offset})}const GO=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],XO=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),nt="�";var v;(function(e){e[e.EOF=-1]="EOF",e[e.NULL=0]="NULL",e[e.TABULATION=9]="TABULATION",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.LINE_FEED=10]="LINE_FEED",e[e.FORM_FEED=12]="FORM_FEED",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_0=48]="DIGIT_0",e[e.DIGIT_9=57]="DIGIT_9",e[e.SEMICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",e[e.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_A=97]="LATIN_SMALL_A",e[e.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(v||(v={}));const Zt={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function d3(e){return e>=55296&&e<=57343}function KO(e){return e>=56320&&e<=57343}function QO(e,t){return(e-55296)*1024+9216+t}function h3(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function m3(e){return e>=64976&&e<=65007||XO.has(e)}var q;(function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invali
vendor: 6,668 bytes, line 93
93dFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"})(q||(q={}));const WO=65536;class ZO{constructor(t){this.handler=t,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=WO,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t,a){const{line:r,col:s,offset:o}=this,c=s+a,d=o+a;return{code:t,startLine:r,endLine:r,startCol:c,endCol:c,startOffset:d,endOffset:d}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const a=this.html.charCodeAt(this.pos+1);if(KO(a))return this.pos++,this._addGap(),QO(t,a)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,v.EOF;return this._err(q.surrogateInInputStream),t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(t,a){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=a}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,a){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(a)return this.html.startsWith(t,this.pos);for(let r=0;r<t.length;r++)if((this.html.charCodeAt(this.pos+r)|32)!==t.charCodeAt(r))return!1;return!0}peek(t){const a=this.pos+t;if(a>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,v.EOF;const r=this.html.charCodeAt(a);return r===v.CARRIAGE_RETURN?v.LINE_FEED:r}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,v.EOF;let t=this.html.charCodeAt(this.pos);return t===v.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,v.LINE_FEED):t===v.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,d3(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===v.LINE_FEED||t===v.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){h3(t)?this._err(q.controlCharacterInInputStream):m3(t)&&this._err(q.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var Ie;(function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"})(Ie||(Ie={}));function p3(e,t){for(let a=e.attrs.length-1;a>=0;a--)if(e.attrs[a].name===t)return e.attrs[a].value;return null}const g3=new Uint16Array('
vendor: 16,129 bytes, line 93
93ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms�„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;æ«§ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapÓºÓ¾cr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpÔ¦Ôªon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋ĀipÕªÕ¯sts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0Ö£mallSquare;旼erySmallSquare;斪Ͱֺ\0Ö¿\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0Ú²f;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgÜ´Ü·r;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyÞ±Þµrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āeyß¶ß»dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;æ««y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;æ©°cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;æ§«riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0á ±;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0á«¢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;æ©­nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0á­µr;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;oá³§á³°ntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;æ§¶rok;䄑Ādrá¶°á¶´ot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;æ§£us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0á¾½g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;
vendor: 4,294 bytes, line 93
93䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;
vendor: 6,210 bytes, line 93
93astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌
93'.split("").map(e=>e.charCodeAt(0))),$O=new Uint16Array("Ȁaglq	��\x1BÉ­�\0\0�p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var Vd;const JO=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),eL=(Vd=String.fromCodePoint)!==null&&Vd!==void 0?Vd:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function tL(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=JO.get(e))!==null&&t!==void 0?t:e}var Lt;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(Lt||(Lt={}));const nL=32;var $a;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})($a||($a={}));function Dh(e){return e>=Lt.ZERO&&e<=Lt.NINE}function aL(e){return e>=Lt.UPPER_A&&e<=Lt.UPPER_F||e>=Lt.LOWER_A&&e<=Lt.LOWER_F}function iL(e){return e>=Lt.UPPER_A&&e<=Lt.UPPER_Z||e>=Lt.LOWER_A&&e<=Lt.LOWER_Z||Dh(e)}function rL(e){return e===Lt.EQUALS||iL(e)}var Ot;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(Ot||(Ot={}));var ya;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(ya||(ya={}));class E3{constructor(t,a,r){this.decodeTree=t,this.emitCodePoint=a,this.errors=r,this.state=Ot.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=ya.Strict}startEntity(t){this.decodeMode=t,this.state=Ot.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,a){switch(this.state){case Ot.EntityStart:return t.charCodeAt(a)===Lt.NUM?(this.state=Ot.NumericStart,this.consumed+=1,this.stateNumericStart(t,a+1)):(this.state=Ot.NamedEntity,this.stateNamedEntity(t,a));case Ot.NumericStart:return this.stateNumericStart(t,a);case Ot.NumericDecimal:return this.stateNumericDecimal(t,a);case Ot.NumericHex:return this.stateNumericHex(t,a);case Ot.NamedEntity:return this.stateNamedEntity(t,a)}}stateNumericStart(t,a){return a>=t.length?-1:(t.charCodeAt(a)|nL)===Lt.LOWER_X?(this.state=Ot.NumericHex,this.consumed+=1,this.stateNumericHex(t,a+1)):(this.state=Ot.NumericDecimal,this.stateNumericDecimal(t,a))}addToNumericResult(t,a,r,s){if(a!==r){const o=r-a;this.result=this.result*Math.pow(s,o)+parseInt(t.substr(a,o),s),this.consumed+=o}}stateNumericHex(t,a){const r=a;for(;a<t.length;){const s=t.charCodeAt(a);if(Dh(s)||aL(s))a+=1;else return this.addToNumericResult(t,r,a,16),this.emitNumericEntity(s,3)}return this.addToNumericResult(t,r,a,16),-1}stateNumericDecimal(t,a){const r=a;for(;a<t.length;){const s=t.charCodeAt(a);if(Dh(s))a+=1;else return this.addToNumericResult(t,r,a,10),this.emitNumericEntity(s,2)}return this.addToNumericResult(t,r,a,10),-1}emitNumericEntity(t,a){var r;if(this.consumed<=a)return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===Lt.SEMI)this.consumed+=1;else if(this.decodeMode===ya.Strict)return 0;return this.emitCodePoint(tL(this.result),this.consumed),this.errors&&(t!==Lt.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,a){const{decodeTree:r}=this;let s=r[this.treeIndex],o=(s&$a.VALUE_LENGTH)>>14;for(;a<t.length;a++,this.excess++){const c=t.charCodeAt(a);if(this.treeIndex=uL(r,s,this.treeIndex+Math.max(1,o),c),this.treeIndex<0)return this.result===0||this.decodeMode===ya.Attribute&&(o===0||rL(c))?0:this.emitNotTerminatedNamedEntity();if(s=r[this.treeIndex],o=(s&$a.VALUE_LENGTH)>>14,o!==0){if(c===Lt.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==ya.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:a,decodeTree:r}=this,s=(r[a]&$a.VALUE_LENGTH)>>14;return this.emitNamedEntityData(a,s,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,a,r){const{decodeTree:s}=this;return this.emitCodePoint(a===1?s[t]&~$a.VALUE_LENGTH:s[t+1],r),a===3&&this.emitCodePoint(s[t+2],r),r}end(){var t;switch(this.state){case Ot.NamedEntity:return this.result!==0&&(this.decodeMode!==ya.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Ot.NumericDecimal:return this.emitNumericEntity(0,2);case Ot.NumericHex:return this.emitNumericEntity(0,3);case Ot.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Ot.EntityStart:return 0}}}function b3(e){let t="";const a=new E3(e,r=>t+=eL(r));return function(s,o){let c=0,d=0;for(;(d=s.indexOf("&",d))>=0;){t+=s.slice(c,d),a.startEntity(o);const m=a.write(s,d+1);if(m<0){c=d+a.end();break}c=d+m,d=m===0?c+1:c}const h=t+s.slice(c);return t="",h}}function uL(e,t,a,r){const s=(t&$a.BRANCH_LENGTH)>>7,o=t&$a.JUMP_TABLE;if(s===0)return o!==0&&r===o?a:-1;if(o){const h=r-o;return h<0||h>=s?-1:e[a+h]-1}let c=a,d=c+s-1;for(;c<=d;){const h=c+d>>>1,m=e[h];if(m<r)c=h+1;else if(m>r)d=h-1;else return e[h+s]}return-1}b3(g3);b3($O);var te;(function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"})(te||(te={}));var Pi;(function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"})(Pi||(Pi={}));var Rn;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(Rn||(Rn={}));var z;(function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SEARCH="search",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="str
93ike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"})(z||(z={}));var g;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SEARCH=94]="SEARCH",e[e.SECTION=95]="SECTION",e[e.SELECT=96]="SELECT",e[e.SOURCE=97]="SOURCE",e[e.SMALL=98]="SMALL",e[e.SPAN=99]="SPAN",e[e.STRIKE=100]="STRIKE",e[e.STRONG=101]="STRONG",e[e.STYLE=102]="STYLE",e[e.SUB=103]="SUB",e[e.SUMMARY=104]="SUMMARY",e[e.SUP=105]="SUP",e[e.TABLE=106]="TABLE",e[e.TBODY=107]="TBODY",e[e.TEMPLATE=108]="TEMPLATE",e[e.TEXTAREA=109]="TEXTAREA",e[e.TFOOT=110]="TFOOT",e[e.TD=111]="TD",e[e.TH=112]="TH",e[e.THEAD=113]="THEAD",e[e.TITLE=114]="TITLE",e[e.TR=115]="TR",e[e.TRACK=116]="TRACK",e[e.TT=117]="TT",e[e.U=118]="U",e[e.UL=119]="UL",e[e.SVG=120]="SVG",e[e.VAR=121]="VAR",e[e.WBR=122]="WBR",e[e.XMP=123]="XMP"})(g||(g={}));const sL=new Map([[z.A,g.A],[z.ADDRESS,g.ADDRESS],[z.ANNOTATION_XML,g.ANNOTATION_XML],[z.APPLET,g.APPLET],[z.AREA,g.AREA],[z.ARTICLE,g.ARTICLE],[z.ASIDE,g.ASIDE],[z.B,g.B],[z.BASE,g.BASE],[z.BASEFONT,g.BASEFONT],[z.BGSOUND,g.BGSOUND],[z.BIG,g.BIG],[z.BLOCKQUOTE,g.BLOCKQUOTE],[z.BODY,g.BODY],[z.BR,g.BR],[z.BUTTON,g.BUTTON],[z.CAPTION,g.CAPTION],[z.CENTER,g.CENTER],[z.CODE,g.CODE],[z.COL,g.COL],[z.COLGROUP,g.COLGROUP],[z.DD,g.DD],[z.DESC,g.DESC],[z.DETAILS,g.DETAILS],[z.DIALOG,g.DIALOG],[z.DIR,g.DIR],[z.DIV,g.DIV],[z.DL,g.DL],[z.DT,g.DT],[z.EM,g.EM],[z.EMBED,g.EMBED],[z.FIELDSET,g.FIELDSET],[z.FIGCAPTION,g.FIGCAPTION],[z.FIGURE,g.FIGURE],[z.FONT,g.FONT],[z.FOOTER,g.FOOTER],[z.FOREIGN_OBJECT,g.FOREIGN_OBJECT],[z.FORM,g.FORM],[z.FRAME,g.FRAME],[z.FRAMESET,g.FRAMESET],[z.H1,g.H1],[z.H2,g.H2],[z.H3,g.H3],[z.H4,g.H4],[z.H5,g.H5],[z.H6,g.H6],[z.HEAD,g.HEAD],[z.HEADER,g.HEADER],[z.HGROUP,g.HGROUP],[z.HR,g.HR],[z.HTML,g.HTML],[z.I,g.I],[z.IMG,g.IMG],[z.IMAGE,g.IMAGE],[z.INPUT,g.INPUT],[z.IFRAME,g.IFRAME],[z.KEYGEN,g.KEYGEN],[z.LABEL,g.LABEL],[z.LI,g.LI],[z.LINK,g.LINK],[z.LISTING,g.LISTING],[z.MAIN,g.MAIN],[z.MALIGNMARK,g.MALIGNMARK],[z.MARQUEE,g.MARQUEE],[z.MATH,g.MATH],[z.MENU,g.MENU],[z.META,g.META],[z.MGLYPH,g.MGLYPH],[z.MI,g.MI],[z.MO,g.MO],[z.MN,g.MN],[z.MS,g.MS],[z.MTEXT,g.MTEXT],[z.NAV,g.NAV],[z.NOBR,g.
vendor: 17,990 bytes, line 93
93NOBR],[z.NOFRAMES,g.NOFRAMES],[z.NOEMBED,g.NOEMBED],[z.NOSCRIPT,g.NOSCRIPT],[z.OBJECT,g.OBJECT],[z.OL,g.OL],[z.OPTGROUP,g.OPTGROUP],[z.OPTION,g.OPTION],[z.P,g.P],[z.PARAM,g.PARAM],[z.PLAINTEXT,g.PLAINTEXT],[z.PRE,g.PRE],[z.RB,g.RB],[z.RP,g.RP],[z.RT,g.RT],[z.RTC,g.RTC],[z.RUBY,g.RUBY],[z.S,g.S],[z.SCRIPT,g.SCRIPT],[z.SEARCH,g.SEARCH],[z.SECTION,g.SECTION],[z.SELECT,g.SELECT],[z.SOURCE,g.SOURCE],[z.SMALL,g.SMALL],[z.SPAN,g.SPAN],[z.STRIKE,g.STRIKE],[z.STRONG,g.STRONG],[z.STYLE,g.STYLE],[z.SUB,g.SUB],[z.SUMMARY,g.SUMMARY],[z.SUP,g.SUP],[z.TABLE,g.TABLE],[z.TBODY,g.TBODY],[z.TEMPLATE,g.TEMPLATE],[z.TEXTAREA,g.TEXTAREA],[z.TFOOT,g.TFOOT],[z.TD,g.TD],[z.TH,g.TH],[z.THEAD,g.THEAD],[z.TITLE,g.TITLE],[z.TR,g.TR],[z.TRACK,g.TRACK],[z.TT,g.TT],[z.U,g.U],[z.UL,g.UL],[z.SVG,g.SVG],[z.VAR,g.VAR],[z.WBR,g.WBR],[z.XMP,g.XMP]]);function $r(e){var t;return(t=sL.get(e))!==null&&t!==void 0?t:g.UNKNOWN}const ne=g,lL={[te.HTML]:new Set([ne.ADDRESS,ne.APPLET,ne.AREA,ne.ARTICLE,ne.ASIDE,ne.BASE,ne.BASEFONT,ne.BGSOUND,ne.BLOCKQUOTE,ne.BODY,ne.BR,ne.BUTTON,ne.CAPTION,ne.CENTER,ne.COL,ne.COLGROUP,ne.DD,ne.DETAILS,ne.DIR,ne.DIV,ne.DL,ne.DT,ne.EMBED,ne.FIELDSET,ne.FIGCAPTION,ne.FIGURE,ne.FOOTER,ne.FORM,ne.FRAME,ne.FRAMESET,ne.H1,ne.H2,ne.H3,ne.H4,ne.H5,ne.H6,ne.HEAD,ne.HEADER,ne.HGROUP,ne.HR,ne.HTML,ne.IFRAME,ne.IMG,ne.INPUT,ne.LI,ne.LINK,ne.LISTING,ne.MAIN,ne.MARQUEE,ne.MENU,ne.META,ne.NAV,ne.NOEMBED,ne.NOFRAMES,ne.NOSCRIPT,ne.OBJECT,ne.OL,ne.P,ne.PARAM,ne.PLAINTEXT,ne.PRE,ne.SCRIPT,ne.SECTION,ne.SELECT,ne.SOURCE,ne.STYLE,ne.SUMMARY,ne.TABLE,ne.TBODY,ne.TD,ne.TEMPLATE,ne.TEXTAREA,ne.TFOOT,ne.TH,ne.THEAD,ne.TITLE,ne.TR,ne.TRACK,ne.UL,ne.WBR,ne.XMP]),[te.MATHML]:new Set([ne.MI,ne.MO,ne.MN,ne.MS,ne.MTEXT,ne.ANNOTATION_XML]),[te.SVG]:new Set([ne.TITLE,ne.FOREIGN_OBJECT,ne.DESC]),[te.XLINK]:new Set,[te.XML]:new Set,[te.XMLNS]:new Set},Oh=new Set([ne.H1,ne.H2,ne.H3,ne.H4,ne.H5,ne.H6]);z.STYLE,z.SCRIPT,z.XMP,z.IFRAME,z.NOEMBED,z.NOFRAMES,z.PLAINTEXT;var N;(function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND"})(N||(N={}));const pt={DATA:N.DATA,RCDATA:N.RCDATA,RAWTEXT:N.RAWTEXT,SCRIPT_DATA:N.SCRIPT_DATA,PLAINTEXT:N.PLAINTEXT,CDATA_SECTION:N.CDATA_SECTION};function oL(e){return e>=v.DIGIT_0&&e<=v.DIGIT_9}function fs(e){return e>=v.LATIN_CAPITAL_A&&e<=v.LATIN_CAPITAL_Z}function cL(e){return e>=v.LATIN_SMALL_A&&e<=v.LATIN_SMALL_Z}function Wa(e){return cL(e)||fs(e)}function eb(e){return Wa(e)||oL(e)}function ho(e){return e+32}function y3(e){return e===v.SPACE||e===v.LINE_FEED||e===v.TABULATION||e===v.FORM_FEED}function tb(e){return y3(e)||e===v.SOLIDUS||e===v.GREATER_THAN_SIGN}function fL(e){return e===v.NULL?q.nullCharacterReference:e>1114111?q.characterReferenceOutsideUnicodeRange:d3(e)?q.surrogateCharacterReference:m3(e)?q.noncharacterCharacterReference:h3(e)||e===v.CARRIAGE_RETURN?q.controlCharacterReference:null}class dL{constructor(t,a){this.options=t,this.handler=a,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=N.DATA,this.returnState=N.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new ZO(a),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new E3(g3,(r,s)=>{this.preprocessor.pos=this.entityStartPos+s-1,this._flushCodePointConsumedAsCharacterReference(r)},a.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(q.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:r=>{this._err(q.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+r)},validateNumericCharacterReference:r=>{const s=fL(r);s&&this._err(s,1)}}:void 0)}_err(t,a=0){var r,s;(s=(r=this.handler).onParseError)===null||s===void 0||s.call(r,this.preprocessor.getError(t,a))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||t==null||t())}write(t,a,r){this.active=!0,this.preprocessor.write(t,a),this._runParsingLoop(),this.paused||r==null||r()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let a=0;a<t;a++)this.preprocessor.advance()}_consumeSequenceIfMatch(t,a){return this.preprocessor.startsWith(t,a)?(this._advanceBy(t.length-1),!0):!1}_createStartTagToken(){this.currentToken={type:Ie.START_TAG,tagName:"",tagID:g.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:Ie.END_TAG,tagName:"",tagID:g.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(t){this.currentToken={type:Ie.COMMENT,data:"",location:this.getCurrentLocation(t)}}_createDoctypeToken(t){this.currentToken={type:Ie.DOCTYPE,name:t,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(t,a){this.currentCharacterToken={type:t,chars:a,location:this.currentLocation}}_createAttr(t){this.currentAttr={name:t,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var t,a;const r=this.currentToken;if(p3(r,this.currentAttr.name)===null){if(r.attrs.push(this.currentAttr),r.location&&this.currentLocation){const s=(t=(a=r.location).attrs)!==null&&t!==void 0?t:a.attrs=Object.create(null);s[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(q.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(t){this._emitCurrentCharacterToken(t.location),this.currentToken=null,t.location&&(t.location.endLine=this.preprocessor.line,t.location.endCol=this.preprocessor.col+1,t.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const t=this.currentToken;this.prepareToken(t),t.tagID=$r(t.tagName),t.type===Ie.START_TAG?(this.lastStartTagName=t.tagName,this.handler.onStartTag(t)):(t.attrs.length>0&&this._err(q.endTagWithAttributes),t.selfClosing&&this._err(q.endTagWithTrailingSolidus),this.handler.onEndTag(t)),this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t),this.handler.onComment(t),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t),this.handler.onDoctype(t),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){switch(t&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=t.startLine,this.currentCharacterToken.location.endCol=t.startCol,this.currentCharacterToken.location.endOffset=t.startOffset),this.currentCharacterToken.type){case Ie.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case Ie.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case Ie.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);t&&(t.endLine=t.startLine,t.endCol=t.startCol,t.endOffset=t.startOffset),this._emitCurrentCharacterToken(t),this.handler.onEof({type:Ie.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,a){if(this.currentCharacterToken)if(this.currentCharacterToken.type===t){this.currentCharacterToken.chars+=a;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(t,a)}_emitCodePoint(t){const a=y3(t)?Ie.WHITESPACE_CHARACTER:t===v.NULL?Ie.NULL_CHARACTER:Ie.CHARACTER;this._appendCharToCurrentCharacterToken(a,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(Ie.CHARACTER,t)}_startCharacterReference(){this.returnState=this.state,this.state=N.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?ya.Attribute:ya.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===N.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===N.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===N.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case N.DATA:{this._stateData(t);break}case N.RCDATA:{this._stateRcdata(t);break}case N.RAWTEXT:{this._stateRawtext(t);break}case N.SCRIPT_DATA:{this._stateScriptData(t);break}case N.PLAINTEXT:{this._statePlaintext(t);break}case N.TAG_OPEN:{this._stateTagOpen(t);break}case N.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case N.TAG_NAME:{this._stateTagName(t);break}case N.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case N.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case N.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case N.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case N.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case N.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case N.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case N.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case N.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case N.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case N.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case N.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case N.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case N.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case N.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case N.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case N.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case N.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case N.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case N.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case N.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case N.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case N.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case N.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case N.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case N.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case N.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case N.BOGUS_COMMENT:{this._stateBogusComment(t);break}case N.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case N.COMMENT_START:{this._stateCommentStart(t);break}case N.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case N.COMMENT:{this._stateComment(t);break}case N.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case N.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case N.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case N.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case N.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case N.COMMENT_END:{this._stateCommentEnd(t);break}case N.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case N.DOCTYPE:{this._stateDoctype(t);break}case N.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case N.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case N.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case N.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case N.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case N.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case N.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case N.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case N.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case N.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case N.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctype
vendor: 2,156 bytes, line 93
93SystemIdentifier(t);break}case N.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case N.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case N.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case N.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case N.CDATA_SECTION:{this._stateCdataSection(t);break}case N.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case N.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case N.CHARACTER_REFERENCE:{this._stateCharacterReference();break}case N.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case v.LESS_THAN_SIGN:{this.state=N.TAG_OPEN;break}case v.AMPERSAND:{this._startCharacterReference();break}case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitCodePoint(t);break}case v.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case v.AMPERSAND:{this._startCharacterReference();break}case v.LESS_THAN_SIGN:{this.state=N.RCDATA_LESS_THAN_SIGN;break}case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitChars(nt);break}case v.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case v.LESS_THAN_SIGN:{this.state=N.RAWTEXT_LESS_THAN_SIGN;break}case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitChars(nt);break}case v.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_LESS_THAN_SIGN;break}case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitChars(nt);break}case v.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitChars(nt);break}case v.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(Wa(t))this._createStartTagToken(),this.state=N.TAG_NAME,this._stateTagName(t);else switch(t){case v.EXCLAMATION_MARK:{this.state=N.MARKUP_DECLARATION_OPEN;break}
vendor: 5,359 bytes, line 93
93case v.SOLIDUS:{this.state=N.END_TAG_OPEN;break}case v.QUESTION_MARK:{this._err(q.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=N.BOGUS_COMMENT,this._stateBogusComment(t);break}case v.EOF:{this._err(q.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(q.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=N.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(Wa(t))this._createEndTagToken(),this.state=N.TAG_NAME,this._stateTagName(t);else switch(t){case v.GREATER_THAN_SIGN:{this._err(q.missingEndTagName),this.state=N.DATA;break}case v.EOF:{this._err(q.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break}default:this._err(q.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=N.BOGUS_COMMENT,this._stateBogusComment(t)}}_stateTagName(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this.state=N.BEFORE_ATTRIBUTE_NAME;break}case v.SOLIDUS:{this.state=N.SELF_CLOSING_START_TAG;break}case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentTagToken();break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.tagName+=nt;break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:a.tagName+=String.fromCodePoint(fs(t)?ho(t):t)}}_stateRcdataLessThanSign(t){t===v.SOLIDUS?this.state=N.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=N.RCDATA,this._stateRcdata(t))}_stateRcdataEndTagOpen(t){Wa(t)?(this.state=N.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(t)):(this._emitChars("</"),this.state=N.RCDATA,this._stateRcdata(t))}handleSpecialEndTag(t){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();const a=this.currentToken;switch(a.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=N.BEFORE_ATTRIBUTE_NAME,!1;case v.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=N.SELF_CLOSING_START_TAG,!1;case v.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=N.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=N.RCDATA,this._stateRcdata(t))}_stateRawtextLessThanSign(t){t===v.SOLIDUS?this.state=N.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=N.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagOpen(t){Wa(t)?(this.state=N.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(t)):(this._emitChars("</"),this.state=N.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=N.RAWTEXT,this._stateRawtext(t))}_stateScriptDataLessThanSign(t){switch(t){case v.SOLIDUS:{this.state=N.SCRIPT_DATA_END_TAG_OPEN;break}case v.EXCLAMATION_MARK:{this.state=N.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break}default:this._emitChars("<"),this.state=N.SCRIPT_DATA,this._stateScriptData(t)}}_stateScriptDataEndTagOpen(t){Wa(t)?(this.state=N.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(t)):(this._emitChars("</"),this.state=N.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=N.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStart(t){t===v.HYPHEN_MINUS?(this.state=N.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=N.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStartDash(t){t===v.HYPHEN_MINUS?(this.state=N.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=N.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscaped(t){switch(t){case v.HYPHEN_MINUS:{this.state=N.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break}case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitChars(nt);break}case v.EOF:{this._err(q.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataEscapedDash(t){switch(t){case v.HYPHEN_MINUS:{this.state=N.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break}case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.state=N.SCRIPT_DATA_ESCAPED,this._emitChars(nt);break}case v.EOF:{this._err(q.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=N.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedDashDash(t){switch(t){case v.HYPHEN_MINUS:{this._emitChars("-");break}case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case v.GREATER_THAN_SIGN:{this.state=N.SCRIPT_DATA,this._emitChars(">");break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.state=N.SCRIPT_DATA_ESCAPED,this._emitChars(nt);break}case v.EOF:{this._err(q.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=N.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===v.SOLIDUS?this.state=N.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Wa(t)?(this._emitChars("<"),this.state=N.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscape
vendor: 4,120 bytes, line 93
93Start(t)):(this._emitChars("<"),this.state=N.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){Wa(t)?(this.state=N.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("</"),this.state=N.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=N.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscapeStart(t){if(this.preprocessor.startsWith(Zt.SCRIPT,!1)&&tb(this.preprocessor.peek(Zt.SCRIPT.length))){this._emitCodePoint(t);for(let a=0;a<Zt.SCRIPT.length;a++)this._emitCodePoint(this._consume());this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=N.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscaped(t){switch(t){case v.HYPHEN_MINUS:{this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break}case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case v.NULL:{this._err(q.unexpectedNullCharacter),this._emitChars(nt);break}case v.EOF:{this._err(q.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDash(t){switch(t){case v.HYPHEN_MINUS:{this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break}case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(nt);break}case v.EOF:{this._err(q.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDashDash(t){switch(t){case v.HYPHEN_MINUS:{this._emitChars("-");break}case v.LESS_THAN_SIGN:{this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case v.GREATER_THAN_SIGN:{this.state=N.SCRIPT_DATA,this._emitChars(">");break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(nt);break}case v.EOF:{this._err(q.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===v.SOLIDUS?(this.state=N.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(Zt.SCRIPT,!1)&&tb(this.preprocessor.peek(Zt.SCRIPT.length))){this._emitCodePoint(t);for(let a=0;a<Zt.SCRIPT.length;a++)this._emitCodePoint(this._consume());this.state=N.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=N.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateBeforeAttributeName(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.SOLIDUS:case v.GREATER_THAN_SIGN:case v.EOF:{this.state=N.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case v.EQUALS_SIGN:{this._err(q.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=N.ATTRIBUTE_NAME;break}default:this._createAttr(""),this.state=N.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateAttributeName(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:case v.SOLIDUS:case v.GREATER_THAN_SIGN:case v.EOF:{this._leaveAttrName(),this.state=N.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case v.EQUALS_SIGN:{this._leaveAttrName(),this.state=N.BEFORE_ATTRIBUTE_VALUE;break}case v.QUOTATION_MARK:case v.APOSTROPHE:case v.LESS_THAN_SIGN:{this._err(q.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(t);break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.currentAttr.name+=nt;break}default:this.currentAttr.name+=String.fromCodePoint(fs(t)?ho(t):t)}}_stateAfterAttributeName(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;
vendor: 2,452 bytes, line 93
93case v.SOLIDUS:{this.state=N.SELF_CLOSING_START_TAG;break}case v.EQUALS_SIGN:{this.state=N.BEFORE_ATTRIBUTE_VALUE;break}case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentTagToken();break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:this._createAttr(""),this.state=N.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateBeforeAttributeValue(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.QUOTATION_MARK:{this.state=N.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break}case v.APOSTROPHE:{this.state=N.ATTRIBUTE_VALUE_SINGLE_QUOTED;break}case v.GREATER_THAN_SIGN:{this._err(q.missingAttributeValue),this.state=N.DATA,this.emitCurrentTagToken();break}default:this.state=N.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(t)}}_stateAttributeValueDoubleQuoted(t){switch(t){case v.QUOTATION_MARK:{this.state=N.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case v.AMPERSAND:{this._startCharacterReference();break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.currentAttr.value+=nt;break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueSingleQuoted(t){switch(t){case v.APOSTROPHE:{this.state=N.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case v.AMPERSAND:{this._startCharacterReference();break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.currentAttr.value+=nt;break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueUnquoted(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this._leaveAttrValue(),this.state=N.BEFORE_ATTRIBUTE_NAME;break}case v.AMPERSAND:{this._startCharacterReference();break}case v.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=N.DATA,this.emitCurrentTagToken();break}case v.NULL:{this._err(q.unexpectedNullCharacter),this.currentAttr.value+=nt;break}case v.QUOTATION_MARK:case v.APOSTROPHE:case v.LESS_THAN_SIGN:case v.EQUALS_SIGN:case v.GRAVE_ACCENT:{this._err(q.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(t);break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAfterAttributeValueQuoted(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this._leaveAttrValue(),this.state=N.BEFORE_ATTRIBUTE_NAME;break}
vendor: 77,452 bytes, line 93
93case v.SOLIDUS:{this._leaveAttrValue(),this.state=N.SELF_CLOSING_START_TAG;break}case v.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=N.DATA,this.emitCurrentTagToken();break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:this._err(q.missingWhitespaceBetweenAttributes),this.state=N.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateSelfClosingStartTag(t){switch(t){case v.GREATER_THAN_SIGN:{const a=this.currentToken;a.selfClosing=!0,this.state=N.DATA,this.emitCurrentTagToken();break}case v.EOF:{this._err(q.eofInTag),this._emitEOFToken();break}default:this._err(q.unexpectedSolidusInTag),this.state=N.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateBogusComment(t){const a=this.currentToken;switch(t){case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentComment(a);break}case v.EOF:{this.emitCurrentComment(a),this._emitEOFToken();break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.data+=nt;break}default:a.data+=String.fromCodePoint(t)}}_stateMarkupDeclarationOpen(t){this._consumeSequenceIfMatch(Zt.DASH_DASH,!0)?(this._createCommentToken(Zt.DASH_DASH.length+1),this.state=N.COMMENT_START):this._consumeSequenceIfMatch(Zt.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(Zt.DOCTYPE.length+1),this.state=N.DOCTYPE):this._consumeSequenceIfMatch(Zt.CDATA_START,!0)?this.inForeignNode?this.state=N.CDATA_SECTION:(this._err(q.cdataInHtmlContent),this._createCommentToken(Zt.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=N.BOGUS_COMMENT):this._ensureHibernation()||(this._err(q.incorrectlyOpenedComment),this._createCommentToken(2),this.state=N.BOGUS_COMMENT,this._stateBogusComment(t))}_stateCommentStart(t){switch(t){case v.HYPHEN_MINUS:{this.state=N.COMMENT_START_DASH;break}case v.GREATER_THAN_SIGN:{this._err(q.abruptClosingOfEmptyComment),this.state=N.DATA;const a=this.currentToken;this.emitCurrentComment(a);break}default:this.state=N.COMMENT,this._stateComment(t)}}_stateCommentStartDash(t){const a=this.currentToken;switch(t){case v.HYPHEN_MINUS:{this.state=N.COMMENT_END;break}case v.GREATER_THAN_SIGN:{this._err(q.abruptClosingOfEmptyComment),this.state=N.DATA,this.emitCurrentComment(a);break}case v.EOF:{this._err(q.eofInComment),this.emitCurrentComment(a),this._emitEOFToken();break}default:a.data+="-",this.state=N.COMMENT,this._stateComment(t)}}_stateComment(t){const a=this.currentToken;switch(t){case v.HYPHEN_MINUS:{this.state=N.COMMENT_END_DASH;break}case v.LESS_THAN_SIGN:{a.data+="<",this.state=N.COMMENT_LESS_THAN_SIGN;break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.data+=nt;break}case v.EOF:{this._err(q.eofInComment),this.emitCurrentComment(a),this._emitEOFToken();break}default:a.data+=String.fromCodePoint(t)}}_stateCommentLessThanSign(t){const a=this.currentToken;switch(t){case v.EXCLAMATION_MARK:{a.data+="!",this.state=N.COMMENT_LESS_THAN_SIGN_BANG;break}case v.LESS_THAN_SIGN:{a.data+="<";break}default:this.state=N.COMMENT,this._stateComment(t)}}_stateCommentLessThanSignBang(t){t===v.HYPHEN_MINUS?this.state=N.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=N.COMMENT,this._stateComment(t))}_stateCommentLessThanSignBangDash(t){t===v.HYPHEN_MINUS?this.state=N.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=N.COMMENT_END_DASH,this._stateCommentEndDash(t))}_stateCommentLessThanSignBangDashDash(t){t!==v.GREATER_THAN_SIGN&&t!==v.EOF&&this._err(q.nestedComment),this.state=N.COMMENT_END,this._stateCommentEnd(t)}_stateCommentEndDash(t){const a=this.currentToken;switch(t){case v.HYPHEN_MINUS:{this.state=N.COMMENT_END;break}case v.EOF:{this._err(q.eofInComment),this.emitCurrentComment(a),this._emitEOFToken();break}default:a.data+="-",this.state=N.COMMENT,this._stateComment(t)}}_stateCommentEnd(t){const a=this.currentToken;switch(t){case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentComment(a);break}case v.EXCLAMATION_MARK:{this.state=N.COMMENT_END_BANG;break}case v.HYPHEN_MINUS:{a.data+="-";break}case v.EOF:{this._err(q.eofInComment),this.emitCurrentComment(a),this._emitEOFToken();break}default:a.data+="--",this.state=N.COMMENT,this._stateComment(t)}}_stateCommentEndBang(t){const a=this.currentToken;switch(t){case v.HYPHEN_MINUS:{a.data+="--!",this.state=N.COMMENT_END_DASH;break}case v.GREATER_THAN_SIGN:{this._err(q.incorrectlyClosedComment),this.state=N.DATA,this.emitCurrentComment(a);break}case v.EOF:{this._err(q.eofInComment),this.emitCurrentComment(a),this._emitEOFToken();break}default:a.data+="--!",this.state=N.COMMENT,this._stateComment(t)}}_stateDoctype(t){switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this.state=N.BEFORE_DOCTYPE_NAME;break}case v.GREATER_THAN_SIGN:{this.state=N.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t);break}case v.EOF:{this._err(q.eofInDoctype),this._createDoctypeToken(null);const a=this.currentToken;a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingWhitespaceBeforeDoctypeName),this.state=N.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t)}}_stateBeforeDoctypeName(t){if(fs(t))this._createDoctypeToken(String.fromCharCode(ho(t))),this.state=N.DOCTYPE_NAME;else switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.NULL:{this._err(q.unexpectedNullCharacter),this._createDoctypeToken(nt),this.state=N.DOCTYPE_NAME;break}case v.GREATER_THAN_SIGN:{this._err(q.missingDoctypeName),this._createDoctypeToken(null);const a=this.currentToken;a.forceQuirks=!0,this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.EOF:{this._err(q.eofInDoctype),this._createDoctypeToken(null);const a=this.currentToken;a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(t)),this.state=N.DOCTYPE_NAME}}_stateDoctypeName(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this.state=N.AFTER_DOCTYPE_NAME;break}case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.name+=nt;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:a.name+=String.fromCodePoint(fs(t)?ho(t):t)}}_stateAfterDoctypeName(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._consumeSequenceIfMatch(Zt.PUBLIC,!1)?this.state=N.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(Zt.SYSTEM,!1)?this.state=N.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(q.invalidCharacterSequenceAfterDoctypeName),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t))}}_stateAfterDoctypePublicKeyword(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this.state=N.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break}case v.QUOTATION_MARK:{this._err(q.missingWhitespaceAfterDoctypePublicKeyword),a.publicId="",this.state=N.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case v.APOSTROPHE:{this._err(q.missingWhitespaceAfterDoctypePublicKeyword),a.publicId="",this.state=N.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case v.GREATER_THAN_SIGN:{this._err(q.missingDoctypePublicIdentifier),a.forceQuirks=!0,this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingQuoteBeforeDoctypePublicIdentifier),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypePublicIdentifier(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.QUOTATION_MARK:{a.publicId="",this.state=N.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case v.APOSTROPHE:{a.publicId="",this.state=N.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case v.GREATER_THAN_SIGN:{this._err(q.missingDoctypePublicIdentifier),a.forceQuirks=!0,this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingQuoteBeforeDoctypePublicIdentifier),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypePublicIdentifierDoubleQuoted(t){const a=this.currentToken;switch(t){case v.QUOTATION_MARK:{this.state=N.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.publicId+=nt;break}case v.GREATER_THAN_SIGN:{this._err(q.abruptDoctypePublicIdentifier),a.forceQuirks=!0,this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:a.publicId+=String.fromCodePoint(t)}}_stateDoctypePublicIdentifierSingleQuoted(t){const a=this.currentToken;switch(t){case v.APOSTROPHE:{this.state=N.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.publicId+=nt;break}case v.GREATER_THAN_SIGN:{this._err(q.abruptDoctypePublicIdentifier),a.forceQuirks=!0,this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:a.publicId+=String.fromCodePoint(t)}}_stateAfterDoctypePublicIdentifier(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this.state=N.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break}case v.GREATER_THAN_SIGN:{this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.QUOTATION_MARK:{this._err(q.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case v.APOSTROPHE:{this._err(q.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingQuoteBeforeDoctypeSystemIdentifier),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBetweenDoctypePublicAndSystemIdentifiers(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.GREATER_THAN_SIGN:{this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.QUOTATION_MARK:{a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case v.APOSTROPHE:{a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingQuoteBeforeDoctypeSystemIdentifier),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateAfterDoctypeSystemKeyword(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:{this.state=N.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break}case v.QUOTATION_MARK:{this._err(q.missingWhitespaceAfterDoctypeSystemKeyword),a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case v.APOSTROPHE:{this._err(q.missingWhitespaceAfterDoctypeSystemKeyword),a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case v.GREATER_THAN_SIGN:{this._err(q.missingDoctypeSystemIdentifier),a.forceQuirks=!0,this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingQuoteBeforeDoctypeSystemIdentifier),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypeSystemIdentifier(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.QUOTATION_MARK:{a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case v.APOSTROPHE:{a.systemId="",this.state=N.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case v.GREATER_THAN_SIGN:{this._err(q.missingDoctypeSystemIdentifier),a.forceQuirks=!0,this.state=N.DATA,this.emitCurrentDoctype(a);break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.missingQuoteBeforeDoctypeSystemIdentifier),a.forceQuirks=!0,this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypeSystemIdentifierDoubleQuoted(t){const a=this.currentToken;switch(t){case v.QUOTATION_MARK:{this.state=N.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.systemId+=nt;break}case v.GREATER_THAN_SIGN:{this._err(q.abruptDoctypeSystemIdentifier),a.forceQuirks=!0,this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:a.systemId+=String.fromCodePoint(t)}}_stateDoctypeSystemIdentifierSingleQuoted(t){const a=this.currentToken;switch(t){case v.APOSTROPHE:{this.state=N.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case v.NULL:{this._err(q.unexpectedNullCharacter),a.systemId+=nt;break}case v.GREATER_THAN_SIGN:{this._err(q.abruptDoctypeSystemIdentifier),a.forceQuirks=!0,this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:a.systemId+=String.fromCodePoint(t)}}_stateAfterDoctypeSystemIdentifier(t){const a=this.currentToken;switch(t){case v.SPACE:case v.LINE_FEED:case v.TABULATION:case v.FORM_FEED:break;case v.GREATER_THAN_SIGN:{this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.EOF:{this._err(q.eofInDoctype),a.forceQuirks=!0,this.emitCurrentDoctype(a),this._emitEOFToken();break}default:this._err(q.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=N.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBogusDoctype(t){const a=this.currentToken;switch(t){case v.GREATER_THAN_SIGN:{this.emitCurrentDoctype(a),this.state=N.DATA;break}case v.NULL:{this._err(q.unexpectedNullCharacter);break}case v.EOF:{this.emitCurrentDoctype(a),this._emitEOFToken();break}}}_stateCdataSection(t){switch(t){case v.RIGHT_SQUARE_BRACKET:{this.state=N.CDATA_SECTION_BRACKET;break}case v.EOF:{this._err(q.eofInCdata),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateCdataSectionBracket(t){t===v.RIGHT_SQUARE_BRACKET?this.state=N.CDATA_SECTION_END:(this._emitChars("]"),this.state=N.CDATA_SECTION,this._stateCdataSection(t))}_stateCdataSectionEnd(t){switch(t){case v.GREATER_THAN_SIGN:{this.state=N.DATA;break}case v.RIGHT_SQUARE_BRACKET:{this._emitChars("]");break}default:this._emitChars("]]"),this.state=N.CDATA_SECTION,this._stateCdataSection(t)}}_stateCharacterReference(){let t=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(t<0)if(this.preprocessor.lastChunkWritten)t=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}t===0?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(v.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&eb(this.preprocessor.peek(1))?N.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(t){eb(t)?this._flushCodePointConsumedAsCharacterReference(t):(t===v.SEMICOLON&&this._err(q.unknownNamedCharacterReference),this.state=this.returnState,this._callState(t))}}const T3=new Set([g.DD,g.DT,g.LI,g.OPTGROUP,g.OPTION,g.P,g.RB,g.RP,g.RT,g.RTC]),nb=new Set([...T3,g.CAPTION,g.COLGROUP,g.TBODY,g.TD,g.TFOOT,g.TH,g.THEAD,g.TR]),ko=new Set([g.APPLET,g.CAPTION,g.HTML,g.MARQUEE,g.OBJECT,g.TABLE,g.TD,g.TEMPLATE,g.TH]),hL=new Set([...ko,g.OL,g.UL]),mL=new Set([...ko,g.BUTTON]),ab=new Set([g.ANNOTATION_XML,g.MI,g.MN,g.MO,g.MS,g.MTEXT]),ib=new Set([g.DESC,g.FOREIGN_OBJECT,g.TITLE]),pL=new Set([g.TR,g.TEMPLATE,g.HTML]),gL=new Set([g.TBODY,g.TFOOT,g.THEAD,g.TEMPLATE,g.HTML]),EL=new Set([g.TABLE,g.TEMPLATE,g.HTML]),bL=new Set([g.TD,g.TH]);class yL{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,a,r){this.treeAdapter=a,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=g.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===g.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===te.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,a){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=a,this.currentTagId=a,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,a,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,a){const r=this._indexOf(t);this.items[r]=a,r===this.stackTop&&(this.current=a)}insertAfter(t,a,r){const s=this._indexOf(t)+1;this.items.splice(s,0,a),this.tagIDs.splice(s,0,r),this.stackTop++,s===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,s===this.stackTop)}popUntilTagNamePopped(t){let a=this.stackTop+1;do a=this.tagIDs.lastIndexOf(t,a-1);while(a>0&&this.treeAdapter.getNamespaceURI(this.items[a])!==te.HTML);this.shortenToLength(a<0?0:a)}shortenToLength(t){for(;this.stackTop>=t;){const a=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(a,this.stackTop<t)}}popUntilElementPopped(t){const a=this._indexOf(t);this.shortenToLength(a<0?0:a)}popUntilPopped(t,a){const r=this._indexOfTagNames(t,a);this.shortenToLength(r<0?0:r)}popUntilNumberedHeaderPopped(){this.popUntilPopped(Oh,te.HTML)}popUntilTableCellPopped(){this.popUntilPopped(bL,te.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(t,a){for(let r=this.stackTop;r>=0;r--)if(t.has(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===a)return r;return-1}clearBackTo(t,a){const r=this._indexOfTagNames(t,a);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(EL,te.HTML)}clearBackToTableBodyContext(){this.clearBackTo(gL,te.HTML)}clearBackToTableRowContext(){this.clearBackTo(pL,te.HTML)}remove(t){const a=this._indexOf(t);a>=0&&(a===this.stackTop?this.pop():(this.items.splice(a,1),this.tagIDs.splice(a,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===g.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const a=this._indexOf(t)-1;return a>=0?this.items[a]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===g.HTML}hasInDynamicScope(t,a){for(let r=this.stackTop;r>=0;r--){const s=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case te.HTML:{if(s===t)return!0;if(a.has(s))return!1;break}case te.SVG:{if(ib.has(s))return!1;break}case te.MATHML:{if(ab.has(s))return!1;break}}}return!0}hasInScope(t){return this.hasInDynamicScope(t,ko)}hasInListItemScope(t){return this.hasInDynamicScope(t,hL)}hasInButtonScope(t){return this.hasInDynamicScope(t,mL)}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const a=this.tagIDs[t];switch(this.treeAdapter.getNamespaceURI(this.items[t])){case te.HTML:{if(Oh.has(a))return!0;if(ko.has(a))return!1;break}case te.SVG:{if(ib.has(a))return!1;break}case te.MATHML:{if(ab.has(a))return!1;break}}}return!0}hasInTableScope(t){for(let a=this.stackTop;a>=0;a--)if(this.treeAdapter.getNamespaceURI(this.items[a])===te.HTML)switch(this.tagIDs[a]){case t:return!0;case g.TABLE:case g.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===te.HTML)switch(this.tagIDs[t]){case g.TBODY:case g.THEAD:case g.TFOOT:return!0;case g.TABLE:case g.HTML:return!1}return!0}hasInSelectScope(t){for(let a=this.stackTop;a>=0;a--)if(this.treeAdapter.getNamespaceURI(this.items[a])===te.HTML)switch(this.tagIDs[a]){case t:return!0;case g.OPTION:case g.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;T3.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;nb.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==t&&nb.has(this.currentTagId);)this.pop()}}const Yd=3;var Yn;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(Yn||(Yn={}));const rb={type:Yn.Marker};class TL{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,a){const r=[],s=a.length,o=this.treeAdapter.getTagName(t),c=this.treeAdapter.getNamespaceURI(t);for(let d=0;d<this.entries.length;d++){const h=this.entries[d];if(h.type===Yn.Marker)break;const{element:m}=h;if(this.treeAdapter.getTagName(m)===o&&this.treeAdapter.getNamespaceURI(m)===c){const E=this.treeAdapter.getAttrList(m);E.length===s&&r.push({idx:d,attrs:E})}}return r}_ensureNoahArkCondition(t){if(this.entries.length<Yd)return;const a=this.treeAdapter.getAttrList(t),r=this._getNoahArkConditionCandidates(t,a);if(r.length<Yd)return;const s=new Map(a.map(c=>[c.name,c.value]));let o=0;for(let c=0;c<r.length;c++){const d=r[c];d.attrs.every(h=>s.get(h.name)===h.value)&&(o+=1,o>=Yd&&this.entries.splice(d.idx,1))}}insertMarker(){this.entries.unshift(rb)}pushElement(t,a){this._ensureNoahArkCondition(t),this.entries.unshift({type:Yn.Element,element:t,token:a})}insertElementAfterBookmark(t,a){const r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:Yn.Element,element:t,token:a})}removeEntry(t){const a=this.entries.indexOf(t);a>=0&&this.entries.splice(a,1)}clearToLastMarker(){const t=this.entries.indexOf(rb);t>=0?this.entries.splice(0,t+1):this.entries.length=0}getElementEntryInScopeWithTagName(t){const a=this.entries.find(r=>r.type===Yn.Marker||this.treeAdapter.getTagName(r.element)===t);return a&&a.type===Yn.Element?a:null}getElementEntry(t){return this.entries.find(a=>a.type===Yn.Element&&a.element===t)}}const Za={createDocument(){return{nodeName:"#document",mode:Rn.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,a){return{nodeName:e,tagName:e,attrs:a,namespaceURI:t,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},createTextNode(e){return{nodeName:"#text",value:e,parentNode:null}},appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,a){const r=e.childNodes.indexOf(a);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,a,r){const s=e.childNodes.find(o=>o.nodeName==="#documentType");if(s)s.name=t,s.publicId=a,s.systemId=r;else{const o={nodeName:"#documentType",name:t,publicId:a,systemId:r,parentNode:null};Za.appendChild(e,o)}},setDocumentMode(e,t){e.mode=t},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const a=e.childNodes[e.childNodes.length-1];if(Za.isTextNode(a)){a.value+=t;return}}Za.appendChild(e,Za.createTextNode(t))},insertTextBefore(e,t,a){const r=e.childNodes[e.childNodes.indexOf(a)-1];r&&Za.isTextNode(r)?r.value+=t:Za.insertBefore(e,Za.createTextNode(t),a)},adoptAttributes(e,t){const a=new Set(e.attrs.map(r=>r.name));for(let r=0;r<t.length;r++)a.has(t[r].name)||e.attrs.push(t[r])},getFirstChild(e){return e.childNodes[0]},getChildNodes(e){return e.childNodes},getParentNode(e){return e.parentNode},getAttrList(e){return e.attrs},getTagName(e){return e.tagName},getNamespaceURI(e){return e.namespaceURI},getTextNodeContent(e){return e.value},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){return e.name},getDocumentTypeNodePublicId(e){return e.publicId},getDocumentTypeNodeSystemId(e){return e.systemId},isTextNode(e){return e.nodeName==="#text"},isCommentNode(e){return e.nodeName==="#comment"},isDocumentTypeNode(e){return e.nodeName==="#documentType"},isElementNode(e){return Object.prototype.hasOwnProperty.call(e,"tagName")},setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},x3="html",xL="about:legacy-compat",AL="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",A3=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],SL=[...A3,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],vL=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),S3=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],_L=[...S3,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function ub(e,t){return t.some(a=>e.startsWith(a))}function CL(e){return e.name===x3&&e.publicId===null&&(e.systemId===null||e.systemId===xL)}function NL(e){if(e.name!==x3)return Rn.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===AL)return Rn.QUIRKS;let{publicId:a}=e;if(a!==null){if(a=a.toLowerCase(),vL.has(a))return Rn.QUIRKS;let r=t===null?SL:A3;if(ub(a,r))return Rn.QUIRKS;if(r=t===null?S3:_L,ub(a,r))return Rn.LIMITED_QUIRKS}return Rn.NO_QUIRKS}const sb={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},RL="definitionurl",DL="definitionURL",OL=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),LL=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:te.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:te.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:te.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:te.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:te.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:te.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:te.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:te.XML}],["xml:space",{prefix:"xml",name:"space",namespace:te.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:te.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:te.XMLNS}]]),wL=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),kL=new Set([g.B,g.BIG,g.BLOCKQUOTE,g.BODY,g.BR,g.CENTER,g.CODE,g.DD,g.DIV,g.DL,g.DT,g.EM,g.EMBED,g.H1,g.H2,g.H3,g.H4,g.H5,g.H6,g.HEAD,g.HR,g.I,g.IMG,g.LI,g.LISTING,g.MENU,g.META,g.NOBR,g.OL,g.P,g.PRE,g.RUBY,g.S,g.SMALL,g.SPAN,g.STRONG,g.STRIKE,g.SUB,g.SUP,g.TABLE,g.TT,g.U,g.UL,g.VAR]);function ML(e){const t=e.tagID;return t===g.FONT&&e.attrs.some(({name:r})=>r===Pi.COLOR||r===Pi.SIZE||r===Pi.FACE)||kL.has(t)}function v3(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===RL){e.attrs[t].name=DL;break}}function _3(e){for(let t=0;t<e.attrs.length;t++){const a=OL.get(e.attrs[t].name);a!=null&&(e.attrs[t].name=a)}}function H0(e){for(let t=0;t<e.attrs.length;t++){const a=LL.get(e.attrs[t].name);a&&(e.attrs[t].prefix=a.prefix,e.attrs[t].name=a.name,e.attrs[t].namespace=a.namespace)}}function IL(e){const t=wL.get(e.tagName);t!=null&&(e.tagName=t,e.tagID=$r(e.tagName))}function PL(e,t){return t===te.MATHML&&(e===g.MI||e===g.MO||e===g.MN||e===g.MS||e===g.MTEXT)}function BL(e,t,a){if(t===te.MATHML&&e===g.ANNOTATION_XML){for(let r=0;r<a.length;r++)if(a[r].name===Pi.ENCODING){const s=a[r].value.toLowerCase();return s===sb.TEXT_HTML||s===sb.APPLICATION_XML}}return t===te.SVG&&(e===g.FOREIGN_OBJECT||e===g.DESC||e===g.TITLE)}function UL(e,t,a,r){return(!r||r===te.HTML)&&BL(e,t,a)||(!r||r===te.MATHML)&&PL(e,t)}const HL="hidden",FL=8,zL=3;var L;(function(e){e[e.INITIAL=0]="INITIAL",e[e.BEFORE_HTML=1]="BEFORE_HTML",e[e.BEFORE_HEAD=2]="BEFORE_HEAD",e[e.IN_HEAD=3]="IN_HEAD",e[e.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",e[e.AFTER_HEAD=5]="AFTER_HEAD",e[e.IN_BODY=6]="IN_BODY",e[e.TEXT=7]="TEXT",e[e.IN_TABLE=8]="IN_TABLE",e[e.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",e[e.IN_CAPTION=10]="IN_CAPTION",e[e.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",e[e.IN_TABLE_BODY=12]="IN_TABLE_BODY",e[e.IN_ROW=13]="IN_ROW",e[e.IN_CELL=14]="IN_CELL",e[e.IN_SELECT=15]="IN_SELECT",e[e.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",e[e.IN_TEMPLATE=17]="IN_TEMPLATE",e[e.AFTER_BODY=18]="AFTER_BODY",e[e.IN_FRAMESET=19]="IN_FRAMESET",e[e.AFTER_FRAMESET=20]="AFTER_FRAMESET",e[e.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",e[e.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET"})(L||(L={}));const jL={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},C3=new Set([g.TABLE,g.TBODY,g.TFOOT,g.THEAD,g.TR]),lb={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:Za,onParseError:null};class ob{constructor(t,a,r=null,s=null){this.fragmentContext=r,this.scriptHandler=s,this.currentToken=null,this.stopped=!1,this.insertionMode=L.INITIAL,this.originalInsertionMode=L.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...lb,...t},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=a??this.treeAdapter.createDocument(),this.tokenizer=new dL(this.options,this),this.activeFormattingElements=new TL(this.treeAdapter),this.fragmentContextID=r?$r(this.treeAdapter.getTagName(r)):g.UNKNOWN,this._setContextModes(r??this.document,this.fragmentContextID),this.openElements=new yL(this.document,this.treeAdapter,this)}static parse(t,a){const r=new this(a);return r.tokenizer.write(t,!0),r.document}static getFragmentParser(t,a){const r={...lb,...a};t??(t=r.treeAdapter.createElement(z.TEMPLATE,te.HTML,[]));const s=r.treeAdapter.createElement("documentmock",te.HTML,[]),o=new this(r,s,t);return o.fragmentContextID===g.TEMPLATE&&o.tmplInsertionModeStack.unshift(L.IN_TEMPLATE),o._initTokenizerForFragmentParsing(),o._insertFakeRootElement(),o._resetInsertionMode(),o._findFormInFragmentContext(),o}getFragment(){const t=this.treeAdapter.getFirstChild(this.document),a=this.treeAdapter.createDocumentFragment();return this._adoptNodes(t,a),a}_err(t,a,r){var s;if(!this.onParseError)return;const o=(s=t.location)!==null&&s!==void 0?s:jL,c={code:a,startLine:o.startLine,startCol:o.startCol,startOffset:o.startOffset,endLine:r?o.startLine:o.endLine,endCol:r?o.startCol:o.endCol,endOffset:r?o.startOffset:o.endOffset};this.onParseError(c)}onItemPush(t,a,r){var s,o;(o=(s=this.treeAdapter).onItemPush)===null||o===void 0||o.call(s,t),r&&this.openElements.stackTop>0&&this._setContextModes(t,a)}onItemPop(t,a){var r,s;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(s=(r=this.treeAdapter).onItemPop)===null||s===void 0||s.call(r,t,this.openElements.current),a){let o,c;this.openElements.stackTop===0&&this.fragmentContext?(o=this.fragmentContext,c=this.fragmentContextID):{current:o,currentTagId:c}=this.openElements,this._setContextModes(o,c)}}_setContextModes(t,a){const r=t===this.document||this.treeAdapter.getNamespaceURI(t)===te.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&!this._isIntegrationPoint(a,t)}_switchToTextParsing(t,a){this._insertElement(t,te.HTML),this.tokenizer.state=a,this.originalInsertionMode=this.insertionMode,this.insertionMode=L.TEXT}switchToPlaintextParsing(){this.insertionMode=L.TEXT,this.originalInsertionMode=L.IN_BODY,this.tokenizer.state=pt.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;for(;t;){if(this.treeAdapter.getTagName(t)===z.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==te.HTML))switch(this.fragmentContextID){case g.TITLE:case g.TEXTAREA:{this.tokenizer.state=pt.RCDATA;break}case g.STYLE:case g.XMP:case g.IFRAME:case g.NOEMBED:case g.NOFRAMES:case g.NOSCRIPT:{this.tokenizer.state=pt.RAWTEXT;break}case g.SCRIPT:{this.tokenizer.state=pt.SCRIPT_DATA;break}case g.PLAINTEXT:{this.tokenizer.state=pt.PLAINTEXT;break}}}_setDocumentType(t){const a=t.name||"",r=t.publicId||"",s=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,a,r,s),t.location){const c=this.treeAdapter.getChildNodes(this.document).find(d=>this.treeAdapter.isDocumentTypeNode(d));c&&this.treeAdapter.setNodeSourceCodeLocation(c,t.location)}}_attachElementToTree(t,a){if(this.options.sourceCodeLocationInfo){const r=a&&{...a,startTag:a};this.treeAdapter.setNodeSourceCodeLocation(t,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const r=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(r,t)}}_appendElement(t,a){const r=this.treeAdapter.createElement(t.tagName,a,t.attrs);this._attachElementToTree(r,t.location)}_insertElement(t,a){const r=this.treeAdapter.createElement(t.tagName,a,t.attrs);this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID)}_insertFakeElement(t,a){const r=this.treeAdapter.createElement(t,te.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,a)}_insertTemplate(t){const a=this.treeAdapter.createElement(t.tagName,te.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(a,r),this._attachElementToTree(a,t.location),this.openElements.push(a,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(z.HTML,te.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,g.HTML)}_appendCommentNode(t,a){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(a,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,t.location)}_insertCharacters(t){let a,r;if(this._shouldFosterParentOnInsertion()?({parent:a,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(a,t.chars,r):this.treeAdapter.insertText(a,t.chars)):(a=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(a,t.chars)),!t.location)return;const s=this.treeAdapter.getChildNodes(a),o=r?s.lastIndexOf(r):s.length,c=s[o-1];if(this.treeAdapter.getNodeSourceCodeLocation(c)){const{endLine:h,endCol:m,endOffset:E}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(c,{endLine:h,endCol:m,endOffset:E})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(c,t.location)}_adoptNodes(t,a){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(a,r)}_setEndLocation(t,a){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&a.location){const r=a.location,s=this.treeAdapter.getTagName(t),o=a.type===Ie.END_TAG&&s===a.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,o)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let a,r;return this.openElements.stackTop===0&&this.fragmentContext?(a=this.fragmentContext,r=this.fragmentContextID):{current:a,currentTagId:r}=this.openElements,t.tagID===g.SVG&&this.treeAdapter.getTagName(a)===z.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(a)===te.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===g.MGLYPH||t.tagID===g.MALIGNMARK)&&!this._isIntegrationPoint(r,a,te.HTML)}_processToken(t){switch(t.type){case Ie.CHARACTER:{this.onCharacter(t);break}case Ie.NULL_CHARACTER:{this.onNullCharacter(t);break}case Ie.COMMENT:{this.onComment(t);break}case Ie.DOCTYPE:{this.onDoctype(t);break}case Ie.START_TAG:{this._processStartTag(t);break}case Ie.END_TAG:{this.onEndTag(t);break}case Ie.EOF:{this.onEof(t);break}case Ie.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,a,r){const s=this.treeAdapter.getNamespaceURI(a),o=this.treeAdapter.getAttrList(a);return UL(t,s,o,r)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const a=this.activeFormattingElements.entries.findIndex(s=>s.type===Yn.Marker||this.openElements.contains(s.element)),r=a<0?t-1:a-1;for(let s=r;s>=0;s--){const o=this.activeFormattingElements.entries[s];this._insertElement(o.token,this.treeAdapter.getNamespaceURI(o.element)),o.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=L.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(g.P),this.openElements.popUntilTagNamePopped(g.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case g.TR:{this.insertionMode=L.IN_ROW;return}case g.TBODY:case g.THEAD:case g.TFOOT:{this.insertionMode=L.IN_TABLE_BODY;return}case g.CAPTION:{this.insertionMode=L.IN_CAPTION;return}case g.COLGROUP:{this.insertionMode=L.IN_COLUMN_GROUP;return}case g.TABLE:{this.insertionMode=L.IN_TABLE;return}case g.BODY:{this.insertionMode=L.IN_BODY;return}case g.FRAMESET:{this.insertionMode=L.IN_FRAMESET;return}case g.SELECT:{this._resetInsertionModeForSelect(t);return}case g.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case g.HTML:{this.insertionMode=this.headElement?L.AFTER_HEAD:L.BEFORE_HEAD;return}case g.TD:case g.TH:{if(t>0){this.insertionMode=L.IN_CELL;return}break}case g.HEAD:{if(t>0){this.insertionMode=L.IN_HEAD;return}break}}this.insertionMode=L.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let a=t-1;a>0;a--){const r=this.openElements.tagIDs[a];if(r===g.TEMPLATE)break;if(r===g.TABLE){this.insertionMode=L.IN_SELECT_IN_TABLE;return}}this.insertionMode=L.IN_SELECT}_isElementCausesFosterParenting(t){return C3.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const a=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case g.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(a)===te.HTML)return{parent:this.treeAdapter.getTemplateContent(a),beforeElement:null};break}case g.TABLE:{const r=this.treeAdapter.getParentNode(a);return r?{parent:r,beforeElement:a}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const a=this._findFosterParentingLocation();a.beforeElement?this.treeAdapter.insertBefore(a.parent,t,a.beforeElement):this.treeAdapter.appendChild(a.parent,t)}_isSpecialElement(t,a){const r=this.treeAdapter.getNamespaceURI(t);return lL[r].has(a)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){b9(this,t);return}switch(this.insertionMode){case L.INITIAL:{rs(this,t);break}case L.BEFORE_HTML:{ys(this,t);break}case L.BEFORE_HEAD:{Ts(this,t);break}case L.IN_HEAD:{xs(this,t);break}case L.IN_HEAD_NO_SCRIPT:{As(this,t);break}case L.AFTER_HEAD:{Ss(this,t);break}case L.IN_BODY:case L.IN_CAPTION:case L.IN_CELL:case L.IN_TEMPLATE:{R3(this,t);break}case L.TEXT:case L.IN_SELECT:case L.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case L.IN_TABLE:case L.IN_TABLE_BODY:case L.IN_ROW:{qd(this,t);break}case L.IN_TABLE_TEXT:{M3(this,t);break}case L.IN_COLUMN_GROUP:{Mo(this,t);break}case L.AFTER_BODY:{Io(this,t);break}case L.AFTER_AFTER_BODY:{Ao(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){E9(this,t);return}switch(this.insertionMode){case L.INITIAL:{rs(this,t);break}case L.BEFORE_HTML:{ys(this,t);break}case L.BEFORE_HEAD:{Ts(this,t);break}case L.IN_HEAD:{xs(this,t);break}case L.IN_HEAD_NO_SCRIPT:{As(this,t);break}case L.AFTER_HEAD:{Ss(this,t);break}case L.TEXT:{this._insertCharacters(t);break}case L.IN_TABLE:case L.IN_TABLE_BODY:case L.IN_ROW:{qd(this,t);break}case L.IN_COLUMN_GROUP:{Mo(this,t);break}case L.AFTER_BODY:{Io(this,t);break}case L.AFTER_AFTER_BODY:{Ao(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){Lh(this,t);return}switch(this.insertionMode){case L.INITIAL:case L.BEFORE_HTML:case L.BEFORE_HEAD:case L.IN_HEAD:case L.IN_HEAD_NO_SCRIPT:case L.AFTER_HEAD:case L.IN_BODY:case L.IN_TABLE:case L.IN_CAPTION:case L.IN_COLUMN_GROUP:case L.IN_TABLE_BODY:case L.IN_ROW:case L.IN_CELL:case L.IN_SELECT:case L.IN_SELECT_IN_TABLE:case L.IN_TEMPLATE:case L.IN_FRAMESET:case L.AFTER_FRAMESET:{Lh(this,t);break}case L.IN_TABLE_TEXT:{us(this,t);break}case L.AFTER_BODY:{QL(this,t);break}case L.AFTER_AFTER_BODY:case L.AFTER_AFTER_FRAMESET:{WL(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case L.INITIAL:{ZL(this,t);break}case L.BEFORE_HEAD:case L.IN_HEAD:case L.IN_HEAD_NO_SCRIPT:case L.AFTER_HEAD:{this._err(t,q.misplacedDoctype);break}case L.IN_TABLE_TEXT:{us(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,q.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?y9(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case L.INITIAL:{rs(this,t);break}case L.BEFORE_HTML:{$L(this,t);break}case L.BEFORE_HEAD:{ew(this,t);break}case L.IN_HEAD:{Pn(this,t);break}case L.IN_HEAD_NO_SCRIPT:{aw(this,t);break}case L.AFTER_HEAD:{rw(this,t);break}case L.IN_BODY:{jt(this,t);break}case L.IN_TABLE:{jr(this,t);break}case L.IN_TABLE_TEXT:{us(this,t);break}case L.IN_CAPTION:{t9(this,t);break}case L.IN_COLUMN_GROUP:{j0(this,t);break}case L.IN_TABLE_BODY:{Zo(this,t);break}case L.IN_ROW:{$o(this,t);break}case L.IN_CELL:{i9(this,t);break}case L.IN_SELECT:{B3(this,t);break}case L.IN_SELECT_IN_TABLE:{u9(this,t);break}case L.IN_TEMPLATE:{l9(this,t);break}case L.AFTER_BODY:{c9(this,t);break}case L.IN_FRAMESET:{f9(this,t);break}case L.AFTER_FRAMESET:{h9(this,t);break}case L.AFTER_AFTER_BODY:{p9(this,t);break}case L.AFTER_AFTER_FRAMESET:{g9(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?T9(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case L.INITIAL:{rs(this,t);break}case L.BEFORE_HTML:{JL(this,t);break}case L.BEFORE_HEAD:{tw(this,t);break}case L.IN_HEAD:{nw(this,t);break}case L.IN_HEAD_NO_SCRIPT:{iw(this,t);break}case L.AFTER_HEAD:{uw(this,t);break}case L.IN_BODY:{Wo(this,t);break}case L.TEXT:{qw(this,t);break}case L.IN_TABLE:{Is(this,t);break}case L.IN_TABLE_TEXT:{us(this,t);break}case L.IN_CAPTION:{n9(this,t);break}case L.IN_COLUMN_GROUP:{a9(this,t);break}case L.IN_TABLE_BODY:{wh(this,t);break}case L.IN_ROW:{P3(this,t);break}case L.IN_CELL:{r9(this,t);break}case L.IN_SELECT:{U3(this,t);break}case L.IN_SELECT_IN_TABLE:{s9(this,t);break}case L.IN_TEMPLATE:{o9(this,t);break}case L.AFTER_BODY:{F3(this,t);break}case L.IN_FRAMESET:{d9(this,t);break}case L.AFTER_FRAMESET:{m9(this,t);break}case L.AFTER_AFTER_BODY:{Ao(this,t);break}}}onEof(t){switch(this.insertionMode){case L.INITIAL:{rs(this,t);break}case L.BEFORE_HTML:{ys(this,t);break}case L.BEFORE_HEAD:{Ts(this,t);break}case L.IN_HEAD:{xs(this,t);break}case L.IN_HEAD_NO_SCRIPT:{As(this,t);break}case L.AFTER_HEAD:{Ss(this,t);break}case L.IN_BODY:case L.IN_TABLE:case L.IN_CAPTION:case L.IN_COLUMN_GROUP:case L.IN_TABLE_BODY:case L.IN_ROW:case L.IN_CELL:case L.IN_SELECT:case L.IN_SELECT_IN_TABLE:{w3(this,t);break}case L.TEXT:{Gw(this,t);break}case L.IN_TABLE_TEXT:{us(this,t);break}case L.IN_TEMPLATE:{H3(this,t);break}case L.AFTER_BODY:case L.IN_FRAMESET:case L.AFTER_FRAMESET:case L.AFTER_AFTER_BODY:case L.AFTER_AFTER_FRAMESET:{z0(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===v.LINE_FEED)){if(t.chars.length===1)return;t.chars=t.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case L.IN_HEAD:case L.IN_HEAD_NO_SCRIPT:case L.AFTER_HEAD:case L.TEXT:case L.IN_COLUMN_GROUP:case L.IN_SELECT:case L.IN_SELECT_IN_TABLE:case L.IN_FRAMESET:case L.AFTER_FRAMESET:{this._insertCharacters(t);break}case L.IN_BODY:case L.IN_CAPTION:case L.IN_CELL:case L.IN_TEMPLATE:case L.AFTER_BODY:case L.AFTER_AFTER_BODY:case L.AFTER_AFTER_FRAMESET:{N3(this,t);break}case L.IN_TABLE:case L.IN_TABLE_BODY:case L.IN_ROW:{qd(this,t);break}case L.IN_TABLE_TEXT:{k3(this,t);break}}}}function VL(e,t){let a=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return a?e.openElements.contains(a.element)?e.openElements.hasInScope(t.tagID)||(a=null):(e.activeFormattingElements.removeEntry(a),a=null):L3(e,t),a}function YL(e,t){let a=null,r=e.openElements.stackTop;for(;r>=0;r--){const s=e.openElements.items[r];if(s===t.element)break;e._isSpecialElement(s,e.openElements.tagIDs[r])&&(a=s)}return a||(e.openElements.shortenToLength(r<0?0:r),e.activeFormattingElements.removeEntry(t)),a}function qL(e,t,a){let r=t,s=e.openElements.getCommonAncestor(t);for(let o=0,c=s;c!==a;o++,c=s){s=e.openElements.getCommonAncestor(c);const d=e.activeFormattingElements.getElementEntry(c),h=d&&o>=zL;!d||h?(h&&e.activeFormattingElements.removeEntry(d),e.openElements.remove(c)):(c=GL(e,d),r===t&&(e.activeFormattingElements.bookmark=d),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(c,r),r=c)}return r}function GL(e,t){const a=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,a,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function XL(e,t,a){const r=e.treeAdapter.getTagName(t),s=$r(r);if(e._isElementCausesFosterParenting(s))e._fosterParentElement(a);else{const o=e.treeAdapter.getNamespaceURI(t);s===g.TEMPLATE&&o===te.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,a)}}function KL(e,t,a){const r=e.treeAdapter.getNamespaceURI(a.element),{token:s}=a,o=e.treeAdapter.createElement(s.tagName,r,s.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,s),e.activeFormattingElements.removeEntry(a),e.openElements.remove(a.element),e.openElements.insertAfter(t,o,s.tagID)}function F0(e,t){for(let a=0;a<FL;a++){const r=VL(e,t);if(!r)break;const s=YL(e,r);if(!s)break;e.activeFormattingElements.bookmark=r;const o=qL(e,s,r.element),c=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(o),c&&XL(e,c,o),KL(e,s,r)}}function Lh(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function QL(e,t){e._appendCommentNode(t,e.openElements.items[0])}function WL(e,t){e._appendCommentNode(t,e.document)}function z0(e,t){if(e.stopped=!0,t.location){const a=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=a;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const r=e.openElements.items[0],s=e.treeAdapter.getNodeSourceCodeLocation(r);if(s&&!s.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){const o=e.openElements.items[1],c=e.treeAdapter.getNodeSourceCodeLocation(o);c&&!c.endTag&&e._setEndLocation(o,t)}}}}function ZL(e,t){e._setDocumentType(t);const a=t.forceQuirks?Rn.QUIRKS:NL(t);CL(t)||e._err(t,q.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,a),e.insertionMode=L.BEFORE_HTML}function rs(e,t){e._err(t,q.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,Rn.QUIRKS),e.insertionMode=L.BEFORE_HTML,e._processToken(t)}function $L(e,t){t.tagID===g.HTML?(e._insertElement(t,te.HTML),e.insertionMode=L.BEFORE_HEAD):ys(e,t)}function JL(e,t){const a=t.tagID;(a===g.HTML||a===g.HEAD||a===g.BODY||a===g.BR)&&ys(e,t)}function ys(e,t){e._insertFakeRootElement(),e.insertionMode=L.BEFORE_HEAD,e._processToken(t)}function ew(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.HEAD:{e._insertElement(t,te.HTML),e.headElement=e.openElements.current,e.insertionMode=L.IN_HEAD;break}default:Ts(e,t)}}function tw(e,t){const a=t.tagID;a===g.HEAD||a===g.BODY||a===g.HTML||a===g.BR?Ts(e,t):e._err(t,q.endTagWithoutMatchingOpenElement)}function Ts(e,t){e._insertFakeElement(z.HEAD,g.HEAD),e.headElement=e.openElements.current,e.insertionMode=L.IN_HEAD,e._processToken(t)}function Pn(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.BASE:case g.BASEFONT:case g.BGSOUND:case g.LINK:case g.META:{e._appendElement(t,te.HTML),t.ackSelfClosing=!0;break}case g.TITLE:{e._switchToTextParsing(t,pt.RCDATA);break}case g.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,pt.RAWTEXT):(e._insertElement(t,te.HTML),e.insertionMode=L.IN_HEAD_NO_SCRIPT);break}case g.NOFRAMES:case g.STYLE:{e._switchToTextParsing(t,pt.RAWTEXT);break}case g.SCRIPT:{e._switchToTextParsing(t,pt.SCRIPT_DATA);break}case g.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=L.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(L.IN_TEMPLATE);break}case g.HEAD:{e._err(t,q.misplacedStartTagForHeadElement);break}default:xs(e,t)}}function nw(e,t){switch(t.tagID){case g.HEAD:{e.openElements.pop(),e.insertionMode=L.AFTER_HEAD;break}case g.BODY:case g.BR:case g.HTML:{xs(e,t);break}case g.TEMPLATE:{Fi(e,t);break}default:e._err(t,q.endTagWithoutMatchingOpenElement)}}function Fi(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==g.TEMPLATE&&e._err(t,q.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(g.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,q.endTagWithoutMatchingOpenElement)}function xs(e,t){e.openElements.pop(),e.insertionMode=L.AFTER_HEAD,e._processToken(t)}function aw(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.BASEFONT:case g.BGSOUND:case g.HEAD:case g.LINK:case g.META:case g.NOFRAMES:case g.STYLE:{Pn(e,t);break}case g.NOSCRIPT:{e._err(t,q.nestedNoscriptInHead);break}default:As(e,t)}}function iw(e,t){switch(t.tagID){case g.NOSCRIPT:{e.openElements.pop(),e.insertionMode=L.IN_HEAD;break}case g.BR:{As(e,t);break}default:e._err(t,q.endTagWithoutMatchingOpenElement)}}function As(e,t){const a=t.type===Ie.EOF?q.openElementsLeftAfterEof:q.disallowedContentInNoscriptInHead;e._err(t,a),e.openElements.pop(),e.insertionMode=L.IN_HEAD,e._processToken(t)}function rw(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.BODY:{e._insertElement(t,te.HTML),e.framesetOk=!1,e.insertionMode=L.IN_BODY;break}case g.FRAMESET:{e._insertElement(t,te.HTML),e.insertionMode=L.IN_FRAMESET;break}case g.BASE:case g.BASEFONT:case g.BGSOUND:case g.LINK:case g.META:case g.NOFRAMES:case g.SCRIPT:case g.STYLE:case g.TEMPLATE:case g.TITLE:{e._err(t,q.abandonedHeadElementChild),e.openElements.push(e.headElement,g.HEAD),Pn(e,t),e.openElements.remove(e.headElement);break}case g.HEAD:{e._err(t,q.misplacedStartTagForHeadElement);break}default:Ss(e,t)}}function uw(e,t){switch(t.tagID){case g.BODY:case g.HTML:case g.BR:{Ss(e,t);break}case g.TEMPLATE:{Fi(e,t);break}default:e._err(t,q.endTagWithoutMatchingOpenElement)}}function Ss(e,t){e._insertFakeElement(z.BODY,g.BODY),e.insertionMode=L.IN_BODY,Qo(e,t)}function Qo(e,t){switch(t.type){case Ie.CHARACTER:{R3(e,t);break}case Ie.WHITESPACE_CHARACTER:{N3(e,t);break}case Ie.COMMENT:{Lh(e,t);break}case Ie.START_TAG:{jt(e,t);break}case Ie.END_TAG:{Wo(e,t);break}case Ie.EOF:{w3(e,t);break}}}function N3(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function R3(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function sw(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function lw(e,t){const a=e.openElements.tryPeekProperlyNestedBodyElement();a&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(a,t.attrs))}function ow(e,t){const a=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&a&&(e.treeAdapter.detachNode(a),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,te.HTML),e.insertionMode=L.IN_FRAMESET)}function cw(e,t){e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._insertElement(t,te.HTML)}function fw(e,t){e.openElements.hasInButtonScope(g.P)&&e._closePElement(),Oh.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,te.HTML)}function dw(e,t){e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._insertElement(t,te.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function hw(e,t){const a=e.openElements.tmplCount>0;(!e.formElement||a)&&(e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._insertElement(t,te.HTML),a||(e.formElement=e.openElements.current))}function mw(e,t){e.framesetOk=!1;const a=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const s=e.openElements.tagIDs[r];if(a===g.LI&&s===g.LI||(a===g.DD||a===g.DT)&&(s===g.DD||s===g.DT)){e.openElements.generateImpliedEndTagsWithExclusion(s),e.openElements.popUntilTagNamePopped(s);break}if(s!==g.ADDRESS&&s!==g.DIV&&s!==g.P&&e._isSpecialElement(e.openElements.items[r],s))break}e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._insertElement(t,te.HTML)}function pw(e,t){e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._insertElement(t,te.HTML),e.tokenizer.state=pt.PLAINTEXT}function gw(e,t){e.openElements.hasInScope(g.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(g.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML),e.framesetOk=!1}function Ew(e,t){const a=e.activeFormattingElements.getElementEntryInScopeWithTagName(z.A);a&&(F0(e,t),e.openElements.remove(a.element),e.activeFormattingElements.removeEntry(a)),e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function bw(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function yw(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(g.NOBR)&&(F0(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,te.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Tw(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function xw(e,t){e.treeAdapter.getDocumentMode(e.document)!==Rn.QUIRKS&&e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._insertElement(t,te.HTML),e.framesetOk=!1,e.insertionMode=L.IN_TABLE}function D3(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,te.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function O3(e){const t=p3(e,Pi.TYPE);return t!=null&&t.toLowerCase()===HL}function Aw(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,te.HTML),O3(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function Sw(e,t){e._appendElement(t,te.HTML),t.ackSelfClosing=!0}function vw(e,t){e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._appendElement(t,te.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function _w(e,t){t.tagName=z.IMG,t.tagID=g.IMG,D3(e,t)}function Cw(e,t){e._insertElement(t,te.HTML),e.skipNextNewLine=!0,e.tokenizer.state=pt.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=L.TEXT}function Nw(e,t){e.openElements.hasInButtonScope(g.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,pt.RAWTEXT)}function Rw(e,t){e.framesetOk=!1,e._switchToTextParsing(t,pt.RAWTEXT)}function cb(e,t){e._switchToTextParsing(t,pt.RAWTEXT)}function Dw(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===L.IN_TABLE||e.insertionMode===L.IN_CAPTION||e.insertionMode===L.IN_TABLE_BODY||e.insertionMode===L.IN_ROW||e.insertionMode===L.IN_CELL?L.IN_SELECT_IN_TABLE:L.IN_SELECT}function Ow(e,t){e.openElements.currentTagId===g.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML)}function Lw(e,t){e.openElements.hasInScope(g.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,te.HTML)}function ww(e,t){e.openElements.hasInScope(g.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(g.RTC),e._insertElement(t,te.HTML)}function kw(e,t){e._reconstructActiveFormattingElements(),v3(t),H0(t),t.selfClosing?e._appendElement(t,te.MATHML):e._insertElement(t,te.MATHML),t.ackSelfClosing=!0}function Mw(e,t){e._reconstructActiveFormattingElements(),_3(t),H0(t),t.selfClosing?e._appendElement(t,te.SVG):e._insertElement(t,te.SVG),t.ackSelfClosing=!0}function fb(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,te.HTML)}function jt(e,t){switch(t.tagID){case g.I:case g.S:case g.B:case g.U:case g.EM:case g.TT:case g.BIG:case g.CODE:case g.FONT:case g.SMALL:case g.STRIKE:case g.STRONG:{bw(e,t);break}case g.A:{Ew(e,t);break}case g.H1:case g.H2:case g.H3:case g.H4:case g.H5:case g.H6:{fw(e,t);break}case g.P:case g.DL:case g.OL:case g.UL:case g.DIV:case g.DIR:case g.NAV:case g.MAIN:case g.MENU:case g.ASIDE:case g.CENTER:case g.FIGURE:case g.FOOTER:case g.HEADER:case g.HGROUP:case g.DIALOG:case g.DETAILS:case g.ADDRESS:case g.ARTICLE:case g.SEARCH:case g.SECTION:case g.SUMMARY:case g.FIELDSET:case g.BLOCKQUOTE:case g.FIGCAPTION:{cw(e,t);break}case g.LI:case g.DD:case g.DT:{mw(e,t);break}case g.BR:case g.IMG:case g.WBR:case g.AREA:case g.EMBED:case g.KEYGEN:{D3(e,t);break}case g.HR:{vw(e,t);break}case g.RB:case g.RTC:{Lw(e,t);break}case g.RT:case g.RP:{ww(e,t);break}case g.PRE:case g.LISTING:{dw(e,t);break}case g.XMP:{Nw(e,t);break}case g.SVG:{Mw(e,t);break}case g.HTML:{sw(e,t);break}case g.BASE:case g.LINK:case g.META:case g.STYLE:case g.TITLE:case g.SCRIPT:case g.BGSOUND:case g.BASEFONT:case g.TEMPLATE:{Pn(e,t);break}case g.BODY:{lw(e,t);break}case g.FORM:{hw(e,t);break}case g.NOBR:{yw(e,t);break}case g.MATH:{kw(e,t);break}case g.TABLE:{xw(e,t);break}case g.INPUT:{Aw(e,t);break}case g.PARAM:case g.TRACK:case g.SOURCE:{Sw(e,t);break}case g.IMAGE:{_w(e,t);break}case g.BUTTON:{gw(e,t);break}case g.APPLET:case g.OBJECT:case g.MARQUEE:{Tw(e,t);break}case g.IFRAME:{Rw(e,t);break}case g.SELECT:{Dw(e,t);break}case g.OPTION:case g.OPTGROUP:{Ow(e,t);break}case g.NOEMBED:case g.NOFRAMES:{cb(e,t);break}case g.FRAMESET:{ow(e,t);break}case g.TEXTAREA:{Cw(e,t);break}case g.NOSCRIPT:{e.options.scriptingEnabled?cb(e,t):fb(e,t);break}case g.PLAINTEXT:{pw(e,t);break}case g.COL:case g.TH:case g.TD:case g.TR:case g.HEAD:case g.FRAME:case g.TBODY:case g.TFOOT:case g.THEAD:case g.CAPTION:case g.COLGROUP:break;default:fb(e,t)}}function Iw(e,t){if(e.openElements.hasInScope(g.BODY)&&(e.insertionMode=L.AFTER_BODY,e.options.sourceCodeLocationInfo)){const a=e.openElements.tryPeekProperlyNestedBodyElement();a&&e._setEndLocation(a,t)}}function Pw(e,t){e.openElements.hasInScope(g.BODY)&&(e.insertionMode=L.AFTER_BODY,F3(e,t))}function Bw(e,t){const a=t.tagID;e.openElements.hasInScope(a)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(a))}function Uw(e){const t=e.openElements.tmplCount>0,{formElement:a}=e;t||(e.formElement=null),(a||t)&&e.openElements.hasInScope(g.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(g.FORM):a&&e.openElements.remove(a))}function Hw(e){e.openElements.hasInButtonScope(g.P)||e._insertFakeElement(z.P,g.P),e._closePElement()}function Fw(e){e.openElements.hasInListItemScope(g.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(g.LI),e.openElements.popUntilTagNamePopped(g.LI))}function zw(e,t){const a=t.tagID;e.openElements.hasInScope(a)&&(e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.popUntilTagNamePopped(a))}function jw(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function Vw(e,t){const a=t.tagID;e.openElements.hasInScope(a)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(a),e.activeFormattingElements.clearToLastMarker())}function Yw(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(z.BR,g.BR),e.openElements.pop(),e.framesetOk=!1}function L3(e,t){const a=t.tagName,r=t.tagID;for(let s=e.openElements.stackTop;s>0;s--){const o=e.openElements.items[s],c=e.openElements.tagIDs[s];if(r===c&&(r!==g.UNKNOWN||e.treeAdapter.getTagName(o)===a)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=s&&e.openElements.shortenToLength(s);break}if(e._isSpecialElement(o,c))break}}function Wo(e,t){switch(t.tagID){case g.A:case g.B:case g.I:case g.S:case g.U:case g.EM:case g.TT:case g.BIG:case g.CODE:case g.FONT:case g.NOBR:case g.SMALL:case g.STRIKE:case g.STRONG:{F0(e,t);break}case g.P:{Hw(e);break}case g.DL:case g.UL:case g.OL:case g.DIR:case g.DIV:case g.NAV:case g.PRE:case g.MAIN:case g.MENU:case g.ASIDE:case g.BUTTON:case g.CENTER:case g.FIGURE:case g.FOOTER:case g.HEADER:case g.HGROUP:case g.DIALOG:case g.ADDRESS:case g.ARTICLE:case g.DETAILS:case g.SEARCH:case g.SECTION:case g.SUMMARY:case g.LISTING:case g.FIELDSET:case g.BLOCKQUOTE:case g.FIGCAPTION:{Bw(e,t);break}case g.LI:{Fw(e);break}case g.DD:case g.DT:{zw(e,t);break}case g.H1:case g.H2:case g.H3:case g.H4:case g.H5:case g.H6:{jw(e);break}case g.BR:{Yw(e);break}case g.BODY:{Iw(e,t);break}case g.HTML:{Pw(e,t);break}case g.FORM:{Uw(e);break}case g.APPLET:case g.OBJECT:case g.MARQUEE:{Vw(e,t);break}case g.TEMPLATE:{Fi(e,t);break}default:L3(e,t)}}function w3(e,t){e.tmplInsertionModeStack.length>0?H3(e,t):z0(e,t)}function qw(e,t){var a;t.tagID===g.SCRIPT&&((a=e.scriptHandler)===null||a===void 0||a.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function Gw(e,t){e._err(t,q.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function qd(e,t){if(C3.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=L.IN_TABLE_TEXT,t.type){case Ie.CHARACTER:{M3(e,t);break}case Ie.WHITESPACE_CHARACTER:{k3(e,t);break}}else Gs(e,t)}function Xw(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,te.HTML),e.insertionMode=L.IN_CAPTION}function Kw(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,te.HTML),e.insertionMode=L.IN_COLUMN_GROUP}function Qw(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(z.COLGROUP,g.COLGROUP),e.insertionMode=L.IN_COLUMN_GROUP,j0(e,t)}function Ww(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,te.HTML),e.insertionMode=L.IN_TABLE_BODY}function Zw(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(z.TBODY,g.TBODY),e.insertionMode=L.IN_TABLE_BODY,Zo(e,t)}function $w(e,t){e.openElements.hasInTableScope(g.TABLE)&&(e.openElements.popUntilTagNamePopped(g.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function Jw(e,t){O3(t)?e._appendElement(t,te.HTML):Gs(e,t),t.ackSelfClosing=!0}function e9(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,te.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function jr(e,t){switch(t.tagID){case g.TD:case g.TH:case g.TR:{Zw(e,t);break}case g.STYLE:case g.SCRIPT:case g.TEMPLATE:{Pn(e,t);break}case g.COL:{Qw(e,t);break}case g.FORM:{e9(e,t);break}case g.TABLE:{$w(e,t);break}case g.TBODY:case g.TFOOT:case g.THEAD:{Ww(e,t);break}case g.INPUT:{Jw(e,t);break}case g.CAPTION:{Xw(e,t);break}case g.COLGROUP:{Kw(e,t);break}default:Gs(e,t)}}function Is(e,t){switch(t.tagID){case g.TABLE:{e.openElements.hasInTableScope(g.TABLE)&&(e.openElements.popUntilTagNamePopped(g.TABLE),e._resetInsertionMode());break}case g.TEMPLATE:{Fi(e,t);break}case g.BODY:case g.CAPTION:case g.COL:case g.COLGROUP:case g.HTML:case g.TBODY:case g.TD:case g.TFOOT:case g.TH:case g.THEAD:case g.TR:break;default:Gs(e,t)}}function Gs(e,t){const a=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Qo(e,t),e.fosterParentingEnabled=a}function k3(e,t){e.pendingCharacterTokens.push(t)}function M3(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function us(e,t){let a=0;if(e.hasNonWhitespacePendingCharacterToken)for(;a<e.pendingCharacterTokens.length;a++)Gs(e,e.pendingCharacterTokens[a]);else for(;a<e.pendingCharacterTokens.length;a++)e._insertCharacters(e.pendingCharacterTokens[a]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const I3=new Set([g.CAPTION,g.COL,g.COLGROUP,g.TBODY,g.TD,g.TFOOT,g.TH,g.THEAD,g.TR]);function t9(e,t){const a=t.tagID;I3.has(a)?e.openElements.hasInTableScope(g.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(g.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=L.IN_TABLE,jr(e,t)):jt(e,t)}function n9(e,t){const a=t.tagID;switch(a){case g.CAPTION:case g.TABLE:{e.openElements.hasInTableScope(g.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(g.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=L.IN_TABLE,a===g.TABLE&&Is(e,t));break}case g.BODY:case g.COL:case g.COLGROUP:case g.HTML:case g.TBODY:case g.TD:case g.TFOOT:case g.TH:case g.THEAD:case g.TR:break;default:Wo(e,t)}}function j0(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.COL:{e._appendElement(t,te.HTML),t.ackSelfClosing=!0;break}case g.TEMPLATE:{Pn(e,t);break}default:Mo(e,t)}}function a9(e,t){switch(t.tagID){case g.COLGROUP:{e.openElements.currentTagId===g.COLGROUP&&(e.openElements.pop(),e.insertionMode=L.IN_TABLE);break}case g.TEMPLATE:{Fi(e,t);break}case g.COL:break;default:Mo(e,t)}}function Mo(e,t){e.openElements.currentTagId===g.COLGROUP&&(e.openElements.pop(),e.insertionMode=L.IN_TABLE,e._processToken(t))}function Zo(e,t){switch(t.tagID){case g.TR:{e.openElements.clearBackToTableBodyContext(),e._insertElement(t,te.HTML),e.insertionMode=L.IN_ROW;break}case g.TH:case g.TD:{e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(z.TR,g.TR),e.insertionMode=L.IN_ROW,$o(e,t);break}case g.CAPTION:case g.COL:case g.COLGROUP:case g.TBODY:case g.TFOOT:case g.THEAD:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE,jr(e,t));break}default:jr(e,t)}}function wh(e,t){const a=t.tagID;switch(t.tagID){case g.TBODY:case g.TFOOT:case g.THEAD:{e.openElements.hasInTableScope(a)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE);break}case g.TABLE:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE,Is(e,t));break}case g.BODY:case g.CAPTION:case g.COL:case g.COLGROUP:case g.HTML:case g.TD:case g.TH:case g.TR:break;default:Is(e,t)}}function $o(e,t){switch(t.tagID){case g.TH:case g.TD:{e.openElements.clearBackToTableRowContext(),e._insertElement(t,te.HTML),e.insertionMode=L.IN_CELL,e.activeFormattingElements.insertMarker();break}case g.CAPTION:case g.COL:case g.COLGROUP:case g.TBODY:case g.TFOOT:case g.THEAD:case g.TR:{e.openElements.hasInTableScope(g.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE_BODY,Zo(e,t));break}default:jr(e,t)}}function P3(e,t){switch(t.tagID){case g.TR:{e.openElements.hasInTableScope(g.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE_BODY);break}case g.TABLE:{e.openElements.hasInTableScope(g.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE_BODY,wh(e,t));break}case g.TBODY:case g.TFOOT:case g.THEAD:{(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(g.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=L.IN_TABLE_BODY,wh(e,t));break}case g.BODY:case g.CAPTION:case g.COL:case g.COLGROUP:case g.HTML:case g.TD:case g.TH:break;default:Is(e,t)}}function i9(e,t){const a=t.tagID;I3.has(a)?(e.openElements.hasInTableScope(g.TD)||e.openElements.hasInTableScope(g.TH))&&(e._closeTableCell(),$o(e,t)):jt(e,t)}function r9(e,t){const a=t.tagID;switch(a){case g.TD:case g.TH:{e.openElements.hasInTableScope(a)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(a),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=L.IN_ROW);break}case g.TABLE:case g.TBODY:case g.TFOOT:case g.THEAD:case g.TR:{e.openElements.hasInTableScope(a)&&(e._closeTableCell(),P3(e,t));break}case g.BODY:case g.CAPTION:case g.COL:case g.COLGROUP:case g.HTML:break;default:Wo(e,t)}}function B3(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.OPTION:{e.openElements.currentTagId===g.OPTION&&e.openElements.pop(),e._insertElement(t,te.HTML);break}case g.OPTGROUP:{e.openElements.currentTagId===g.OPTION&&e.openElements.pop(),e.openElements.currentTagId===g.OPTGROUP&&e.openElements.pop(),e._insertElement(t,te.HTML);break}case g.HR:{e.openElements.currentTagId===g.OPTION&&e.openElements.pop(),e.openElements.currentTagId===g.OPTGROUP&&e.openElements.pop(),e._appendElement(t,te.HTML),t.ackSelfClosing=!0;break}case g.INPUT:case g.KEYGEN:case g.TEXTAREA:case g.SELECT:{e.openElements.hasInSelectScope(g.SELECT)&&(e.openElements.popUntilTagNamePopped(g.SELECT),e._resetInsertionMode(),t.tagID!==g.SELECT&&e._processStartTag(t));break}case g.SCRIPT:case g.TEMPLATE:{Pn(e,t);break}}}function U3(e,t){switch(t.tagID){case g.OPTGROUP:{e.openElements.stackTop>0&&e.openElements.currentTagId===g.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===g.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===g.OPTGROUP&&e.openElements.pop();break}case g.OPTION:{e.openElements.currentTagId===g.OPTION&&e.openElements.pop();break}case g.SELECT:{e.openElements.hasInSelectScope(g.SELECT)&&(e.openElements.popUntilTagNamePopped(g.SELECT),e._resetInsertionMode());break}case g.TEMPLATE:{Fi(e,t);break}}}function u9(e,t){const a=t.tagID;a===g.CAPTION||a===g.TABLE||a===g.TBODY||a===g.TFOOT||a===g.THEAD||a===g.TR||a===g.TD||a===g.TH?(e.openElements.popUntilTagNamePopped(g.SELECT),e._resetInsertionMode(),e._processStartTag(t)):B3(e,t)}function s9(e,t){const a=t.tagID;a===g.CAPTION||a===g.TABLE||a===g.TBODY||a===g.TFOOT||a===g.THEAD||a===g.TR||a===g.TD||a===g.TH?e.openElements.hasInTableScope(a)&&(e.openElements.popUntilTagNamePopped(g.SELECT),e._resetInsertionMode(),e.onEndTag(t)):U3(e,t)}function l9(e,t){switch(t.tagID){case g.BASE:case g.BASEFONT:case g.BGSOUND:case g.LINK:case g.META:case g.NOFRAMES:case g.SCRIPT:case g.STYLE:case g.TEMPLATE:case g.TITLE:{Pn(e,t);break}case g.CAPTION:case g.COLGROUP:case g.TBODY:case g.TFOOT:case g.THEAD:{e.tmplInsertionModeStack[0]=L.IN_TABLE,e.insertionMode=L.IN_TABLE,jr(e,t);break}case g.COL:{e.tmplInsertionModeStack[0]=L.IN_COLUMN_GROUP,e.insertionMode=L.IN_COLUMN_GROUP,j0(e,t);break}case g.TR:{e.tmplInsertionModeStack[0]=L.IN_TABLE_BODY,e.insertionMode=L.IN_TABLE_BODY,Zo(e,t);break}case g.TD:case g.TH:{e.tmplInsertionModeStack[0]=L.IN_ROW,e.insertionMode=L.IN_ROW,$o(e,t);break}default:e.tmplInsertionModeStack[0]=L.IN_BODY,e.insertionMode=L.IN_BODY,jt(e,t)}}function o9(e,t){t.tagID===g.TEMPLATE&&Fi(e,t)}function H3(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(g.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):z0(e,t)}function c9(e,t){t.tagID===g.HTML?jt(e,t):Io(e,t)}function F3(e,t){var a;if(t.tagID===g.HTML){if(e.fragmentContext||(e.insertionMode=L.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===g.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(!((a=e.treeAdapter.getNodeSourceCodeLocation(r))===null||a===void 0)&&a.endTag)&&e._setEndLocation(r,t)}}else Io(e,t)}function Io(e,t){e.insertionMode=L.IN_BODY,Qo(e,t)}function f9(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.FRAMESET:{e._insertElement(t,te.HTML);break}case g.FRAME:{e._appendElement(t,te.HTML),t.ackSelfClosing=!0;break}case g.NOFRAMES:{Pn(e,t);break}}}function d9(e,t){t.tagID===g.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==g.FRAMESET&&(e.insertionMode=L.AFTER_FRAMESET))}function h9(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.NOFRAMES:{Pn(e,t);break}}}function m9(e,t){t.tagID===g.HTML&&(e.insertionMode=L.AFTER_AFTER_FRAMESET)}function p9(e,t){t.tagID===g.HTML?jt(e,t):Ao(e,t)}function Ao(e,t){e.insertionMode=L.IN_BODY,Qo(e,t)}function g9(e,t){switch(t.tagID){case g.HTML:{jt(e,t);break}case g.NOFRAMES:{Pn(e,t);break}}}function E9(e,t){t.chars=nt,e._insertCharacters(t)}function b9(e,t){e._insertCharacters(t),e.framesetOk=!1}function z3(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==te.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
vendor: 7,251 bytes, line 93
93penElements.current);)e.openElements.pop()}function y9(e,t){if(ML(t))z3(e),e._startTagOutsideForeignContent(t);else{const a=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(a);r===te.MATHML?v3(t):r===te.SVG&&(IL(t),_3(t)),H0(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function T9(e,t){if(t.tagID===g.P||t.tagID===g.BR){z3(e),e._endTagOutsideForeignContent(t);return}for(let a=e.openElements.stackTop;a>0;a--){const r=e.openElements.items[a];if(e.treeAdapter.getNamespaceURI(r)===te.HTML){e._endTagOutsideForeignContent(t);break}const s=e.treeAdapter.getTagName(r);if(s.toLowerCase()===t.tagName){t.tagName=s,e.openElements.shortenToLength(a);break}}}z.AREA,z.BASE,z.BASEFONT,z.BGSOUND,z.BR,z.COL,z.EMBED,z.FRAME,z.HR,z.IMG,z.INPUT,z.KEYGEN,z.LINK,z.META,z.PARAM,z.SOURCE,z.TRACK,z.WBR;const x9=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,A9=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),db={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function j3(e,t){const a=w9(e),r=c3("type",{handlers:{root:S9,element:v9,text:_9,comment:Y3,doctype:C9,raw:R9},unknown:D9}),s={parser:a?new ob(db):ob.getFragmentParser(void 0,db),handle(d){r(d,s)},stitches:!1,options:t||{}};r(e,s),Jr(s,$n());const o=a?s.parser.document:s.parser.getFragment(),c=SO(o,{file:s.options.file});return s.stitches&&M0(c,"comment",function(d,h,m){const E=d;if(E.value.stitch&&m&&h!==void 0){const b=m.children;return b[h]=E.value.stitch,h}}),c.type==="root"&&c.children.length===1&&c.children[0].type===e.type?c.children[0]:c}function V3(e,t){let a=-1;if(e)for(;++a<e.length;)t.handle(e[a])}function S9(e,t){V3(e.children,t)}function v9(e,t){O9(e,t),V3(e.children,t),L9(e,t)}function _9(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const a={type:Ie.CHARACTER,chars:e.value,location:Xs(e)};Jr(t,$n(e)),t.parser.currentToken=a,t.parser._processToken(t.parser.currentToken)}function C9(e,t){const a={type:Ie.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:Xs(e)};Jr(t,$n(e)),t.parser.currentToken=a,t.parser._processToken(t.parser.currentToken)}function N9(e,t){t.stitches=!0;const a=k9(e);if("children"in e&&"children"in a){const r=j3({type:"root",children:e.children},t.options);a.children=r.children}Y3({type:"comment",value:{stitch:a}},t)}function Y3(e,t){const a=e.value,r={type:Ie.COMMENT,data:a,location:Xs(e)};Jr(t,$n(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function R9(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,q3(t,$n(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(x9,"&lt;$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),t.parser.tokenizer.state===72||t.parser.tokenizer.state===78){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const a=t.parser.tokenizer._consume();t.parser.tokenizer._callState(a)}}function D9(e,t){const a=e;if(t.options.passThrough&&t.options.passThrough.includes(a.type))N9(a,t);else{let r="";throw A9.has(a.type)&&(r=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),new Error("Cannot compile `"+a.type+"` node"+r)}}function Jr(e,t){q3(e,t);const a=e.parser.tokenizer.currentCharacterToken;a&&a.location&&(a.location.endLine=e.parser.tokenizer.preprocessor.line,a.location.endCol=e.parser.tokenizer.preprocessor.col+1,a.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=a,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=pt.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function q3(e,t){if(t&&t.offset!==void 0){const a={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=-t.column+1,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=a}}function O9(e,t){const a=e.tagName.toLowerCase();if(t.parser.tokenizer.state===pt.PLAINTEXT)return;Jr(t,$n(e));const r=t.parser.openElements.current;let s="namespaceURI"in r?r.namespaceURI:wi.html;s===wi.html&&a==="svg"&&(s=wi.svg);const o=UO({...e,children:[]},{space:s===wi.svg?"svg":"html"}),c={type:Ie.START_TAG,tagName:a,tagID:$r(a),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in o?o.attrs:[],location:Xs(e)};t.parser.currentToken=c,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=a}function L9(e,t){const a=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&GO.includes(a)||t.parser.tokenizer.state===pt.PLAINTEXT)return;Jr(t,qo(e));const r={type:Ie.END_TAG,tagName:a,tagID:$r(a),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:Xs(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),a===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===pt.RCDATA||t.parser.tokenizer.state===pt.RAWTEXT||t.parser.tokenizer.state===pt.SCRIPT_DATA)&&(t.parser.tokenizer.state=pt.DATA)}function w9(e){const t=e.type==="root"?e.children[0]:e;return!!(t&&(t.type==="doctype"||t.type==="element"&&t.tagName.toLowerCase()==="html"))}function Xs(e){const t=$n(e)||{line:void 0,column:void 0,offset:void 0},a=qo(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:a.line,endCol:a.column,endOffset:a.offset}}function k9(e){return"children"in e?zr({...e,children:[]}):zr(e)}function M9(e){return function(t,a){return j3(t,{...e,file:a})}}const I9={AI:"#6A5ACD",NLP:"#8A2BE2",HCI:"#1E90FF",Web:"#2E8B57",Mobile:"#FF8C00"};function P9({tag:e}){const t=I9[e]||"#6B7280";return _.jsx("span",{className:"px-2 py-0.5 rounded-md text-white text-xs font-medium italic mobile:text-[10px]",style:{backgroundColor:t},children:e})}function B9({isOpen:e,onClose:t,onPrev:a,onNext:r,children:s}){return k.useEffect(()=>{const o=c=>{c.key==="Escape"?t():c.key==="ArrowLeft"?a==null||a():c.key==="ArrowRight"&&(r==null||r())};return window.addEventListener("keydown",o),()=>window.removeEventListener("keydown",o)},[t,a,r]),_.jsx($d,{children:e&&_.jsx(Je.div,{className:"fixed inset-0 bg-black bg-opacity-60 flex justify-center items-center z-50",onClick:t,initial:{opacity:0}
93,animate:{opacity:1},exit:{opacity:0},children:_.jsx(Je.div,{className:"bg-white p-4 rounded-xl max-w-4xl w-full relative",onClick:o=>o.stopPropagation(),initial:{scale:.95,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.95,opacity:0},transition:{duration:.2},children:s})})})}function U9(){const{idx:e}=q6(),t=Ih(),a=pT.find(m=>m.idx===e),[r,s]=k.useState(""),[o,c]=k.useState(null),[d,h]=k.useState(!1);return k.useEffect(()=>{a!=null&&a.readme&&fetch(a.readme).then(m=>m.text()).then(m=>s(m))},[a]),a?_.jsxs("div",{className:"flex flex-col max-w-[80%] mx-auto gap-2 mobile:max-w-full",children:[_.jsxs("button",{onClick:()=>t("/works"),className:"flex items-center gap-2 text-blue-700 cursor-pointer mb-3 hover:underline",children:[_.jsx(Qd,{size:18}),_.jsx("span",{children:"Back"})]}),_.jsx("h1",{className:"text-2xl font-bold w-full",children:a.title}),_.jsxs("div",{className:"flex items-center gap-4 mb-3 mobile:justify-between",children:[_.jsxs("div",{className:"flex items-center gap-4 mobile:flex-col mobile:items-start mobile:gap-2",children:[_.jsx("p",{className:"text-sm italic text-gray-500 mobile:text-[12px]",children:a.date}),_.jsx("div",{className:"flex flex-wrap gap-2 mobile:gap-1",children:a.tags&&a.tags.map((m,E)=>_.jsx(P9,{tag:m},E))})]}),_.jsxs("div",{className:"flex items-center gap-2",children:[a.github&&(Array.isArray(a.github)?a.github.map((m,E)=>_.jsx("a",{href:m,className:"hover:text-blue-700 transition cursor-pointer",target:"_blank",rel:"noopener noreferrer",children:_.jsx(_s,{size:16})},`github-${E}`)):_.jsx("a",{href:a.github,className:"hover:text-blue-700 transition cursor-pointer",target:"_blank",rel:"noopener noreferrer",children:_.jsx(_s,{size:16})})),a.paper&&_.jsx("a",{href:a.paper,className:"hover:text-blue-700 transition cursor-pointer",target:"_blank",rel:"noopener noreferrer",children:_.jsx(zh,{size:16})}),a.site&&(Array.isArray(a.site)?a.site.map((m,E)=>_.jsx("a",{href:m,className:"hover:text-blue-700 transition cursor-pointer",target:"_blank",rel:"noopener noreferrer",children:_.jsx(Zd,{size:16})},`site-${E}`)):_.jsx("a",{href:a.site,className:"hover:text-blue-700 transition cursor-pointer",target:"_blank",rel:"noopener noreferrer",children:_.jsx(Zd,{size:16})}))]})]}),a.images&&a.images.length>0&&a.images[0]!=="/images/no-image.jpg"&&_.jsxs("div",{className:"mb-6",children:[_.jsx("div",{className:`grid gap-2 overflow-hidden transition-all duration-300 ${d?"grid-cols-5 max-h-[1000px]":"grid-cols-5 max-h-[100px]"}`,children:a.images.map((m,E)=>_.jsxs("div",{className:"relative w-full h-[100px] aspect-square overflow-hidden cursor-pointer rounded-md shadow-sm hover:shadow-md group",onClick:()=>c(E),children:[_.jsx("img",{src:m,alt:`work-img-${E}`,className:"absolute top-0 left-0 w-full h-full object-cover"}),_.jsx("div",{className:"absolute bottom-2 right-2 bg-black bg-opacity-20 text-white p-1 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-200",children:_.jsx(nv,{size:14})})]},E))}),a.images.length>5&&_.jsx("div",{className:"flex items-center justify-center w-full bg-gray-100 hover:bg-gray-200 cursor-pointer rounded-md py-[5px] mt-2",onClick:()=>h(m=>!m),children:d?_.jsx($S,{className:"text-blue-700"}):_.jsx(ZS,{className:"text-blue-700"})}),o!==null&&_.jsx(B9,{isOpen:o!==null,onClose:()=>c(null),onPrev:()=>c(m=>m!==null&&m>0?m-1:a.images.length-1),onNext:()=>c(m=>m!==null&&m<a.images.length-1?m+1:0),children:_.jsxs("div",{className:"flex justify-center items-center relative",children:[_.jsx(Qd,{size:32,className:"absolute left-2 top-1/2 -translate-y-1/2 text-white bg-black bg-opacity-30 hover:bg-opacity-50 p-2 rounded-full cursor-pointer z-50",onClick:m=>{m.stopPropagation(),c(o>0?o-1:a.images.length-1)}}),_.jsx("img",{src:a.images[o],alt:"modal",className:"max-h-[80vh] max-w-full mx-auto rounded-xl z-10 select-none pointer-events-auto",draggable:!1}),_.jsx(XS,{size:32,className:"absolute right-2 top-1/2 -translate-y-1/2 text-white bg-black bg-opacity-30 hover:bg-opacity-50 p-2 rounded-full cursor-pointer z-50",onClick:m=>{m.stopPropagation(),c(o<a.images.length-1?o+1:0)}})]})})]}),_.jsx("div",{className:"markdown-body",children:_.jsx(lO,{rehypePlugins:[M9],components:{a:({...m})=>_.jsx("a",{...m,target:"_blank",rel:"noopener noreferrer",children:m.children})},children:r})})]}):_.jsx("div",{className:"text-center text-red-500",children:"Work not found"})}function H9(){const e=k.useMemo(()=>fT.filter(t=>t.visible),[]);return _.jsx(Je.div,{className:"w-full flex flex-col gap-4",initial:{opacity:0}
93,animate:{opacity:1},transition:{duration:.4},children:_.jsxs("div",{className:"flex flex-col px-1",children:[e.map((t,a)=>_.jsx(hT,{news:t,delay:a*.05},t.idx)),e.length===0&&_.jsx("div",{className:"py-10 text-center text-sm text-gray-400",children:"No items to display."})]})})}const mo=4,ss=3,ls=["/frames/default/frame1.png","/frames/default/frame2.png","/frames/default/frame3.png","/frames/default/frame4.png"];function F9(){const e=k.useRef(null),t=k.useRef(null),a=k.useRef(null),[r,s]=k.useState("intro"),[o,c]=k.useState([]),[d,h]=k.useState(null),[m,E]=k.useState(0),[b,T]=k.useState(null),[x,C]=k.useState(!1),w=k.useCallback(()=>{var I;(I=a.current)==null||I.getTracks().forEach($=>$.stop()),a.current=null},[]);k.useEffect(()=>()=>w(),[w]);const B=async()=>{try{const I=await navigator.mediaDevices.getUserMedia({video:{facingMode:"user",width:{ideal:1280},height:{ideal:720}},audio:!1});a.current=I,c([]),T(null),E(1),s("capturing")}catch{alert("Camera access is required to take photos. Please allow camera permissions and try again.")}};k.useEffect(()=>{r!=="capturing"||!a.current||!e.current||(e.current.srcObject=a.current,e.current.play().catch(()=>{}))},[r]);const R=k.useCallback(()=>{const I=e.current,$=t.current;if(!I||!$)return null;const se=I.videoWidth||640,G=I.videoHeight||480,ae=16/9,le=se/G;let me=0,pe=0,de=se,ce=G;le>ae?(de=Math.round(G*ae),me=Math.round((se-de)/2)):(ce=Math.round(se/ae),pe=Math.round((G-ce)/2)),$.width=640,$.height=360;const J=$.getContext("2d");return J?(J.save(),J.translate($.width,0),J.scale(-1,1),J.drawImage(I,me,pe,de,ce,0,0,$.width,$.height),J.restore(),$.toDataURL("image/jpeg",.92)):null},[]),F=k.useCallback(async I=>{const G=Math.round(202.5),ae=52,le=38,me=360+10*2,pe=ae+(G+10)*I.length+10+le,de=document.createElement("canvas");de.width=me,de.height=pe;const ce=de.getContext("2d");if(!ce)return;ce.fillStyle="#1d3461",ce.fillRect(0,0,me,pe),ce.fillStyle="#ffffff",ce.fillRect(5,5,me-10,pe-10),ce.fillStyle="#1d3461",ce.font="bold 18px Georgia, serif",ce.textAlign="center",ce.fillText("📸 Photo with Sean",me/2,34);const J=Z=>new Promise(Ee=>{const D=new Image;D.onload=()=>Ee(D),D.onerror=()=>Ee(null),D.src=Z}),[he,ge]=await Promise.all([Promise.all(I.map(J)),Promise.all(ls.map(J))]);he.forEach((Z,Ee)=>{if(!Z)return;const D=ae+Ee*(G+10);ce.drawImage(Z,10,D,360,G);const fe=ge[Ee];fe&&ce.drawImage(fe,10,D,360,G)});const Ce=new Date,A=`${Ce.getFullYear()}.${String(Ce.getMonth()+1).padStart(2,"0")}.${String(Ce.getDate()).padStart(2,"0")}.`;ce.fillStyle="#6b7280",ce.font="12px sans-serif",ce.textAlign="center",ce.fillText(A,me/2,pe-le/2+4),T(de.toDataURL("image/png"))},[]);k.useEffect(()=>{if(r!=="capturing"||m===0)return;let I=!1;const $=[];h(ss);for(let G=1;G<=ss;G++){const ae=setTimeout(()=>{I||h(ss-G)},G*1e3);$.push(ae)}const se=setTimeout(()=>{if(I)return;C(!0);const G=R();setTimeout(()=>C(!1),200),h(null),G&&c(ae=>{const le=[...ae,G];return le.length>=mo?(w(),F(le),s("preview")):setTimeout(()=>{I||E(le.length+1)},600),le})},(ss+1)*1e3);return $.push(se),()=>{I=!0,$.forEach(clearTimeout)}},[r,m,R,F,w]);const U=()=>{w(),s("intro"),c([]),E(0),h(null),T(null)},ie=()=>{if(!b)return;const I=document.createElement("a");I.href=b,I.download=`photo-with-sean-${Date.now()}.png`,I.click()},Y=()=>{const I=encodeURIComponent("📸 Photo Booth with Sean!"),$=encodeURIComponent(`Hi Sean!
94
95I visited your website and took a photo with you 😊
96Please find my photo strip attached!`);window.open(`mailto:[email protected]?subject=${I}&body=${$}`)};return _.jsxs(Je.div,{className:"flex flex-col items-center gap-6 pb-10",initial:{opacity:0}
96,animate:{opacity:1},transition:{duration:.4},children:[_.jsxs("div",{className:"text-center",children:[_.jsx("h1",{className:"text-2xl font-bold text-gray-900 mobile:text-xl",children:"Photo Booth"}),_.jsx("p",{className:"text-sm text-gray-500 mt-1",children:"Take a photo with Sean and share it with her! 📸"})]}),r==="intro"&&_.jsxs(Je.div,{className:"flex flex-col items-center gap-5 py-8",initial:{opacity:0,y:10},animate:{opacity:1,y:0},children:[_.jsx("div",{className:"w-32 h-32 rounded-full bg-blue-50 flex items-center justify-center border-2 border-blue-200",children:_.jsx(Wd,{size:48,className:"text-blue-600"})}),_.jsxs("p",{className:"text-sm text-gray-600 leading-relaxed text-center max-w-xs",children:[mo," photos will be taken in a row with a countdown.",_.jsx("br",{}),ss," seconds to get ready for each shot!"]}),_.jsxs("button",{onClick:B,className:"flex items-center gap-2 px-6 py-3 bg-blue-600 text-white text-sm font-semibold rounded-full hover:bg-blue-700 transition-colors duration-200 shadow-md hover:shadow-lg",children:[_.jsx(Wd,{size:14}),"Start Photo Booth"]})]}),r==="capturing"&&_.jsxs(Je.div,{className:"flex flex-col items-center gap-4 w-full max-w-lg",initial:{opacity:0}
96,animate:{opacity:1},children:[_.jsxs("div",{className:"flex items-center gap-2",children:[Array.from({length:mo}).map((I,$)=>_.jsx("div",{className:`w-2.5 h-2.5 rounded-full transition-colors duration-300 ${$<o.length?"bg-blue-600":$===o.length?"bg-blue-300 animate-pulse":"bg-gray-200"}`},$)),_.jsxs("span",{className:"text-xs text-gray-500 ml-1",children:[o.length+1," / ",mo]})]}),_.jsxs("div",{className:"relative w-full rounded-xl overflow-hidden shadow-lg aspect-video bg-gray-900",children:[_.jsx("video",{ref:e,autoPlay:!0,playsInline:!0,muted:!0,className:"w-full h-full object-cover",style:{transform:"scaleX(-1)"}}),_.jsx($d,{children:x&&_.jsx(Je.div,{className:"absolute inset-0 bg-white",initial:{opacity:.9},animate:{opacity:0},transition:{duration:.2}})}),ls[o.length]&&_.jsx("img",{src:ls[o.length],className:"absolute inset-0 w-full h-full object-cover pointer-events-none",alt:"frame"}),_.jsx($d,{mode:"wait",children:d!==null&&d>0&&_.jsx(Je.div,{className:"absolute inset-0 flex items-center justify-center",initial:{scale:1.6,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.6,opacity:0},transition:{duration:.25},children:_.jsx("span",{className:"text-white text-9xl font-bold drop-shadow-2xl select-none",children:d})},d)})]}),o.length>0&&_.jsx("div",{className:"flex gap-2 flex-wrap justify-center",children:o.map((I,$)=>_.jsxs(Je.div,{className:"relative w-16 h-12 rounded-md overflow-hidden border border-gray-200 shadow-sm",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{duration:.2},children:[_.jsx("img",{src:I,className:"w-full h-full object-cover",alt:`Shot ${$+1}`}),ls[$]&&_.jsx("img",{src:ls[$],className:"absolute inset-0 w-full h-full object-cover pointer-events-none",alt:"frame"})]},$))})]}),r==="preview"&&_.jsxs(Je.div,{className:"flex flex-col items-center gap-5 w-full",initial:{opacity:0,y:10},animate:{opacity:1,y:0},children:[_.jsx("p",{className:"text-sm text-gray-600 font-medium",children:"Photo strip ready! 🎉"}),b&&_.jsx(Je.img,{src:b,alt:"Photo strip",className:"max-w-[220px] rounded-xl shadow-lg border border-gray-100",initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},transition:{duration:.35}}),_.jsxs("div",{className:"flex gap-3 flex-wrap justify-center",children:[_.jsxs("button",{onClick:ie,className:"flex items-center gap-2 px-5 py-2.5 bg-blue-600 text-white text-sm font-semibold rounded-full hover:bg-blue-700 transition-colors shadow-md",children:[_.jsx(JS,{size:13}),"Download"]}),_.jsxs("button",{onClick:Y,className:"flex items-center gap-2 px-5 py-2.5 bg-gray-100 text-gray-800 text-sm font-semibold rounded-full hover:bg-gray-200 transition-colors",children:[_.jsx(Fh,{size:13}),"Email to Sean"]}),_.jsxs("button",{onClick:U,className:"flex items-center gap-2 px-5 py-2.5 bg-gray-100 text-gray-800 text-sm font-semibold rounded-full hover:bg-gray-200 transition-colors",children:[_.jsx(tv,{size:13}),"Take Again"]})]}),_.jsxs("p",{className:"text-xs text-gray-400 text-center max-w-xs leading-relaxed",children:["Download the photo strip and share it via email!",_.jsx("br",{}),"(Please attach the photo when sending the email 📎)"]})]}),_.jsx("canvas",{ref:t,className:"hidden"})]})}const Gd=(e=0)=>({initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.45,delay:e}});function z9(){return _.jsxs(Je.main,{className:"flex flex-col items-center justify-center gap-6 py-32 text-center",initial:{opacity:0}
96,animate:{opacity:1},transition:{duration:.4},children:[_.jsx(Je.p,{className:"text-[5rem] font-bold leading-none text-blue-600 select-none mobile:text-[5rem]",...Gd(.05),children:"404"}),_.jsxs(Je.div,{className:"flex flex-col gap-2",...Gd(.15),children:[_.jsx("h1",{className:"text-xl font-semibold text-gray-900",children:"Page not found"}),_.jsx("p",{className:"text-sm text-gray-500",children:"The page you're looking for doesn't exist or has been moved."})]}),_.jsx(Je.div,{...Gd(.25),children:_.jsxs(Mi,{to:"/",className:"inline-flex items-center gap-2 mt-2 px-5 py-2.5 rounded-lg bg-blue-600 text-white text-sm font-medium hover:bg-blue-700 transition-colors duration-200",children:[_.jsx(Mb,{size:14}),"Go home"]})})]})}function j9(){const e=_a();return k.useEffect(()=>{window.gtag&&window.gtag("config","G-6VB57152NS",{page_path:e.pathname})},[e]),_.jsxs(_.Fragment,{children:[_.jsx(rv,{}),_.jsxs("div",{className:"desktop:max-w-[70%] desktop:mx-auto mobile:max-w-[90%] mobile:mx-auto",children:[_.jsxs(uS,{children:[_.jsx(ba,{path:"/",element:_.jsx(UN,{})}),_.jsx(ba,{path:"/publications",element:_.jsx(zN,{})}),_.jsx(ba,{path:"/publications/dual-bias",element:_.jsx(GN,{})}),_.jsx(ba,{path:"/works",element:_.jsx(WN,{})}),_.jsx(ba,{path:"/works/:idx",element:_.jsx(U9,{})}),_.jsx(ba,{path:"/news",element:_.jsx(H9,{})}),_.jsx(ba,{path:"/photo-booth",element:_.jsx(F9,{})}),_.jsx(ba,{path:"*",element:_.jsx(z9,{})})]}),_.jsx(uv,{})]})]})}p6.createRoot(document.getElementById("root")).render(_.jsx(DS,{children:_.jsx(j9,{})}));

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