nichts/modules/gui/chevron/index.html
2024-05-24 14:57:38 +02:00

254 lines
1.2 MiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Chevron</title>
<!-- coloration -->
<script>
const settings = JSON.parse(localStorage.getItem('settings'))
if (settings) {
const colorScheme = settings.appearance.colorScheme === 'auto'
? window.matchMedia("(prefers-color-scheme: dark)").matches
? 'dark'
: 'light'
: settings.appearance.colorScheme
document.documentElement.style.backgroundColor = settings.appearance.themes[settings.appearance.activeTheme][colorScheme].background
}
</script>
<!-- -->
<script type="module" crossorigin>
var K_=Object.defineProperty;var q_=(e,t,n)=>t in e?K_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var pn=(e,t,n)=>(q_(e,typeof t!="symbol"?t+"":t,n),n),Th=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var hn=(e,t,n)=>(Th(e,t,"read from private field"),n?n.call(e):t.get(e)),so=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},ma=(e,t,n,r)=>(Th(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);var ga=(e,t,n)=>(Th(e,t,"access private method"),n);function G_(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const i=Object.getOwnPropertyDescriptor(r,o);i&&Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerpolicy&&(i.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?i.credentials="include":o.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var Y_=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function JC(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var k={exports:{}},Pe={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Pu=Symbol.for("react.element"),X_=Symbol.for("react.portal"),J_=Symbol.for("react.fragment"),Q_=Symbol.for("react.strict_mode"),Z_=Symbol.for("react.profiler"),eO=Symbol.for("react.provider"),tO=Symbol.for("react.context"),nO=Symbol.for("react.forward_ref"),rO=Symbol.for("react.suspense"),oO=Symbol.for("react.memo"),iO=Symbol.for("react.lazy"),yx=Symbol.iterator;function aO(e){return e===null||typeof e!="object"?null:(e=yx&&e[yx]||e["@@iterator"],typeof e=="function"?e:null)}var QC={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ZC=Object.assign,e5={};function Ps(e,t,n){this.props=e,this.context=t,this.refs=e5,this.updater=n||QC}Ps.prototype.isReactComponent={};Ps.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Ps.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function t5(){}t5.prototype=Ps.prototype;function fv(e,t,n){this.props=e,this.context=t,this.refs=e5,this.updater=n||QC}var pv=fv.prototype=new t5;pv.constructor=fv;ZC(pv,Ps.prototype);pv.isPureReactComponent=!0;var xx=Array.isArray,n5=Object.prototype.hasOwnProperty,hv={current:null},r5={key:!0,ref:!0,__self:!0,__source:!0};function o5(e,t,n){var r,o={},i=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)n5.call(t,r)&&!r5.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1<s){for(var l=Array(s),u=0;u<s;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)o[r]===void 0&&(o[r]=s[r]);return{$$typeof:Pu,type:e,key:i,ref:a,props:o,_owner:hv.current}}function sO(e,t){return{$$typeof:Pu,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function mv(e){return typeof e=="object"&&e!==null&&e.$$typeof===Pu}function lO(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var bx=/\/+/g;function Ah(e,t){return typeof e=="object"&&e!==null&&e.key!=null?lO(""+e.key):t.toString(36)}function Zc(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(i){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Pu:case X_:a=!0}}if(a)return a=e,o=o(a),e=r===""?"."+Ah(a,0):r,xx(o)?(n="",e!=null&&(n=e.replace(bx,"$&/")+"/"),Zc(o,t,n,"",function(u){return u})):o!=null&&(mv(o)&&(o=sO(o,n+(!o.key||a&&a.key===o.key?"":(""+o.key).replace(bx,"$&/")+"/")+e)),t.push(o)),1;if(a=0,r=r===""?".":r+":",xx(e))for(var s=0;s<e.length;s++){i=e[s];var l=r+Ah(i,s);a+=Zc(i,t,n,l,o)}else if(l=aO(e),typeof l=="function")for(e=l.call(e),s=0;!(i=e.next()).done;)i=i.value,l=r+Ah(i,s++),a+=Zc(i,t,n,l,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return a}function ac(e,t,n){if(e==null)return e;var r=[],o=0;return Zc(e,r,"","",function(i){return t.call(n,i,o++)}),r}function uO(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var dn={current:null},ed={transition:null},cO={ReactCurrentDispatcher:dn,ReactCurrentBatchConfig:ed,ReactCurrentOwner:hv};Pe.Children={map:ac,forEach:function(e,t,n){ac(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ac(e,function(){t++}),t},toArray:function(e){return ac(e,function(t){return t})||[]},only:function(e){if(!mv(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Pe.Component=Ps;Pe.Fragment=J_;Pe.Profiler=Z_;Pe.PureComponent=fv;Pe.StrictMode=Q_;Pe.Suspense=rO;Pe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=cO;Pe.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=ZC({},e.props),o=e.key,i=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,a=hv.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)n5.call(t,l)&&!r5.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){s=Array(l);for(var u=0;u<l;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:Pu,type:e.type,key:o,ref:i,props:r,_owner:a}};Pe.createContext=function(e){return e={$$typeof:tO,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:eO,_context:e},e.Consumer=e};Pe.createElement=o5;Pe.createFactory=function(e){var t=o5.bind(null,e);return t.type=e,t};Pe.createRef=function(){return{current:null}};Pe.forwardRef=function(e){return{$$typeof:nO,render:e}};Pe.isValidElement=mv;Pe.lazy=function(e){return{$$typeof:iO,_payload:{_status:-1,_result:e},_init:uO}};Pe.memo=function(e,t){return{$$typeof:oO,type:e,compare:t===void 0?null:t}};Pe.startTransition=function(e){var t=ed.transition;ed.transition={};try{e()}finally{ed.transition=t}};Pe.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};Pe.useCallback=function(e,t){return dn.current.useCallback(e,t)};Pe.useContext=function(e){return dn.current.useContext(e)};Pe.useDebugValue=function(){};Pe.useDeferredValue=function(e){return dn.current.useDeferredValue(e)};Pe.useEffect=function(e,t){return dn.current.useEffect(e,t)};Pe.useId=function(){return dn.current.useId()};Pe.useImperativeHandle=function(e,t,n){return dn.current.useImperativeHandle(e,t,n)};Pe.useInsertionEffect=function(e,t){return dn.current.useInsertionEffect(e,t)};Pe.useLayoutEffect=function(e,t){return dn.current.useLayoutEffect(e,t)};Pe.useMemo=function(e,t){return dn.current.useMemo(e,t)};Pe.useReducer=function(e,t,n){return dn.current.useReducer(e,t,n)};Pe.useRef=function(e){return dn.current.useRef(e)};Pe.useState=function(e){return dn.current.useState(e)};Pe.useSyncExternalStore=function(e,t,n){return dn.current.useSyncExternalStore(e,t,n)};Pe.useTransition=function(){return dn.current.useTransition()};Pe.version="18.2.0";(function(e){e.exports=Pe})(k);const Ze=JC(k.exports),Zm=G_({__proto__:null,default:Ze},[k.exports]);var e0={},Vf={exports:{}},jn={},i5={exports:{}},a5={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(M,V){var I=M.length;M.push(V);e:for(;0<I;){var E=I-1>>>1,T=M[E];if(0<o(T,V))M[E]=V,M[I]=T,I=E;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var V=M[0],I=M.pop();if(I!==V){M[0]=I;e:for(var E=0,T=M.length,Z=T>>>1;E<Z;){var J=2*(E+1)-1,ee=M[J],j=J+1,te=M[j];if(0>o(ee,I))j<T&&0>o(te,ee)?(M[E]=te,M[j]=I,E=j):(M[E]=ee,M[J]=I,E=J);else if(j<T&&0>o(te,I))M[E]=te,M[j]=I,E=j;else break e}}return V}function o(M,V){var I=M.sortIndex-V.sortIndex;return I!==0?I:M.id-V.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],c=1,d=null,f=3,h=!1,p=!1,m=!1,x=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(M){for(var V=n(u);V!==null;){if(V.callback===null)r(u);else if(V.startTime<=M)r(u),V.sortIndex=V.expirationTime,t(l,V);else break;V=n(u)}}function S(M){if(m=!1,y(M),!p)if(n(l)!==null)p=!0,N(b);else{var V=n(u);V!==null&&H(S,V.startTime-M)}}function b(M,V){p=!1,m&&(m=!1,g(P),P=-1),h=!0;var I=f;try{for(y(V),d=n(l);d!==null&&(!(d.expirationTime>V)||M&&!_());){var E=d.callback;if(typeof E=="function"){d.callback=null,f=d.priorityLevel;var T=E(d.expirationTime<=V);V=e.unstable_now(),typeof T=="function"?d.callback=T:d===n(l)&&r(l),y(V)}else r(l);d=n(l)}if(d!==null)var Z=!0;else{var J=n(u);J!==null&&H(S,J.startTime-V),Z=!1}return Z}finally{d=null,f=I,h=!1}}var w=!1,C=null,P=-1,A=5,O=-1;function _(){return!(e.unstable_now()-O<A)}function D(){if(C!==null){var M=e.unstable_now();O=M;var V=!0;try{V=C(!0,M)}finally{V?$():(w=!1,C=null)}}else w=!1}var $;if(typeof v=="function")$=function(){v(D)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,F=z.port2;z.port1.onmessage=D,$=function(){F.postMessage(null)}}else $=function(){x(D,0)};function N(M){C=M,w||(w=!0,$())}function H(M,V){P=x(function(){M(e.unstable_now())},V)}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(M){M.callback=null},e.unstable_continueExecution=function(){p||h||(p=!0,N(b))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):A=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(M){switch(f){case 1:case 2:case 3:var V=3;break;default:V=f}var I=f;f=V;try{return M()}finally{f=I}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,V){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var I=f;f=M;try{return V()}finally{f=I}},e.unstable_scheduleCallback=function(M,V,I){var E=e.unstable_now();switch(typeof I=="object"&&I!==null?(I=I.delay,I=typeof I=="number"&&0<I?E+I:E):I=E,M){case 1:var T=-1;break;case 2:T=250;break;case 5:T=1073741823;break;case 4:T=1e4;break;default:T=5e3}return T=I+T,M={id:c++,callback:V,priorityLevel:M,startTime:I,expirationTime:T,sortIndex:-1},I>E?(M.sortIndex=I,t(u,M),n(l)===null&&M===n(u)&&(m?(g(P),P=-1):m=!0,H(S,I-E))):(M.sortIndex=T,t(l,M),p||h||(p=!0,N(b))),M},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(M){var V=f;return function(){var I=f;f=V;try{return M.apply(this,arguments)}finally{f=I}}}})(a5);(function(e){e.exports=a5})(i5);/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var s5=k.exports,Vn=i5.exports;function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l5=new Set,Ml={};function sa(e,t){as(e,t),as(e+"Capture",t)}function as(e,t){for(Ml[e]=t,e=0;e<t.length;e++)l5.add(t[e])}var Eo=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),t0=Object.prototype.hasOwnProperty,dO=/^[: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]*$/,wx={},Sx={};function fO(e){return t0.call(Sx,e)?!0:t0.call(wx,e)?!1:dO.test(e)?Sx[e]=!0:(wx[e]=!0,!1)}function pO(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function hO(e,t,n,r){if(t===null||typeof t>"u"||pO(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function fn(e,t,n,r,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Ht={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ht[e]=new fn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ht[t]=new fn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ht[e]=new fn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ht[e]=new fn(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ht[e]=new fn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ht[e]=new fn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ht[e]=new fn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ht[e]=new fn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ht[e]=new fn(e,5,!1,e.toLowerCase(),null,!1,!1)});var gv=/[\-:]([a-z])/g;function vv(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(gv,vv);Ht[t]=new fn(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(gv,vv);Ht[t]=new fn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(gv,vv);Ht[t]=new fn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ht[e]=new fn(e,1,!1,e.toLowerCase(),null,!1,!1)});Ht.xlinkHref=new fn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ht[e]=new fn(e,1,!1,e.toLowerCase(),null,!0,!0)});function yv(e,t,n,r){var o=Ht.hasOwnProperty(t)?Ht[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(hO(t,n,o,r)&&(n=null),r||o===null?fO(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Lo=s5.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,sc=Symbol.for("react.element"),ka=Symbol.for("react.portal"),Ea=Symbol.for("react.fragment"),xv=Symbol.for("react.strict_mode"),n0=Symbol.for("react.profiler"),u5=Symbol.for("react.provider"),c5=Symbol.for("react.context"),bv=Symbol.for("react.forward_ref"),r0=Symbol.for("react.suspense"),o0=Symbol.for("react.suspense_list"),wv=Symbol.for("react.memo"),Bo=Symbol.for("react.lazy"),d5=Symbol.for("react.offscreen"),Cx=Symbol.iterator;function zs(e){return e===null||typeof e!="object"?null:(e=Cx&&e[Cx]||e["@@iterator"],typeof e=="function"?e:null)}var rt=Object.assign,_h;function ol(e){if(_h===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);_h=t&&t[1]||""}return`
`+_h+e}var Oh=!1;function Dh(e,t){if(!e||Oh)return"";Oh=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(`
`),i=r.stack.split(`
`),a=o.length-1,s=i.length-1;1<=a&&0<=s&&o[a]!==i[s];)s--;for(;1<=a&&0<=s;a--,s--)if(o[a]!==i[s]){if(a!==1||s!==1)do if(a--,s--,0>s||o[a]!==i[s]){var l=`
`+o[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{Oh=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ol(e):""}function mO(e){switch(e.tag){case 5:return ol(e.type);case 16:return ol("Lazy");case 13:return ol("Suspense");case 19:return ol("SuspenseList");case 0:case 2:case 15:return e=Dh(e.type,!1),e;case 11:return e=Dh(e.type.render,!1),e;case 1:return e=Dh(e.type,!0),e;default:return""}}function i0(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ea:return"Fragment";case ka:return"Portal";case n0:return"Profiler";case xv:return"StrictMode";case r0:return"Suspense";case o0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case c5:return(e.displayName||"Context")+".Consumer";case u5:return(e._context.displayName||"Context")+".Provider";case bv:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case wv:return t=e.displayName||null,t!==null?t:i0(e.type)||"Memo";case Bo:t=e._payload,e=e._init;try{return i0(e(t))}catch{}}return null}function gO(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return i0(t);case 8:return t===xv?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ai(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function f5(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function vO(e){var t=f5(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function lc(e){e._valueTracker||(e._valueTracker=vO(e))}function p5(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=f5(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Id(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function a0(e,t){var n=t.checked;return rt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function kx(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ai(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function h5(e,t){t=t.checked,t!=null&&yv(e,"checked",t,!1)}function s0(e,t){h5(e,t);var n=ai(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?l0(e,t.type,n):t.hasOwnProperty("defaultValue")&&l0(e,t.type,ai(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ex(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function l0(e,t,n){(t!=="number"||Id(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var il=Array.isArray;function Ua(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ai(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function u0(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(Y(91));return rt({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Px(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(Y(92));if(il(n)){if(1<n.length)throw Error(Y(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ai(n)}}function m5(e,t){var n=ai(t.value),r=ai(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Tx(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function g5(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function c0(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?g5(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var uc,v5=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(uc=uc||document.createElement("div"),uc.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=uc.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Fl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ul={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},yO=["Webkit","ms","Moz","O"];Object.keys(ul).forEach(function(e){yO.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ul[t]=ul[e]})});function y5(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ul.hasOwnProperty(e)&&ul[e]?(""+t).trim():t+"px"}function x5(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=y5(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var xO=rt({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function d0(e,t){if(t){if(xO[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Y(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Y(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Y(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Y(62))}}function f0(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var p0=null;function Sv(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var h0=null,Wa=null,Ka=null;function Ax(e){if(e=_u(e)){if(typeof h0!="function")throw Error(Y(280));var t=e.stateNode;t&&(t=Kf(t),h0(e.stateNode,e.type,t))}}function b5(e){Wa?Ka?Ka.push(e):Ka=[e]:Wa=e}function w5(){if(Wa){var e=Wa,t=Ka;if(Ka=Wa=null,Ax(e),t)for(e=0;e<t.length;e++)Ax(t[e])}}function S5(e,t){return e(t)}function C5(){}var Rh=!1;function k5(e,t,n){if(Rh)return e(t,n);Rh=!0;try{return S5(e,t,n)}finally{Rh=!1,(Wa!==null||Ka!==null)&&(C5(),w5())}}function zl(e,t){var n=e.stateNode;if(n===null)return null;var r=Kf(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(Y(231,t,typeof n));return n}var m0=!1;if(Eo)try{var Bs={};Object.defineProperty(Bs,"passive",{get:function(){m0=!0}}),window.addEventListener("test",Bs,Bs),window.removeEventListener("test",Bs,Bs)}catch{m0=!1}function bO(e,t,n,r,o,i,a,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var cl=!1,$d=null,Md=!1,g0=null,wO={onError:function(e){cl=!0,$d=e}};function SO(e,t,n,r,o,i,a,s,l){cl=!1,$d=null,bO.apply(wO,arguments)}function CO(e,t,n,r,o,i,a,s,l){if(SO.apply(this,arguments),cl){if(cl){var u=$d;cl=!1,$d=null}else throw Error(Y(198));Md||(Md=!0,g0=u)}}function la(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function E5(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function _x(e){if(la(e)!==e)throw Error(Y(188))}function kO(e){var t=e.alternate;if(!t){if(t=la(e),t===null)throw Error(Y(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return _x(o),e;if(i===r)return _x(o),t;i=i.sibling}throw Error(Y(188))}if(n.return!==r.return)n=o,r=i;else{for(var a=!1,s=o.child;s;){if(s===n){a=!0,n=o,r=i;break}if(s===r){a=!0,r=o,n=i;break}s=s.sibling}if(!a){for(s=i.child;s;){if(s===n){a=!0,n=i,r=o;break}if(s===r){a=!0,r=i,n=o;break}s=s.sibling}if(!a)throw Error(Y(189))}}if(n.alternate!==r)throw Error(Y(190))}if(n.tag!==3)throw Error(Y(188));return n.stateNode.current===n?e:t}function P5(e){return e=kO(e),e!==null?T5(e):null}function T5(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=T5(e);if(t!==null)return t;e=e.sibling}return null}var A5=Vn.unstable_scheduleCallback,Ox=Vn.unstable_cancelCallback,EO=Vn.unstable_shouldYield,PO=Vn.unstable_requestPaint,dt=Vn.unstable_now,TO=Vn.unstable_getCurrentPriorityLevel,Cv=Vn.unstable_ImmediatePriority,_5=Vn.unstable_UserBlockingPriority,Fd=Vn.unstable_NormalPriority,AO=Vn.unstable_LowPriority,O5=Vn.unstable_IdlePriority,Hf=null,Yr=null;function _O(e){if(Yr&&typeof Yr.onCommitFiberRoot=="function")try{Yr.onCommitFiberRoot(Hf,e,void 0,(e.current.flags&128)===128)}catch{}}var Lr=Math.clz32?Math.clz32:RO,OO=Math.log,DO=Math.LN2;function RO(e){return e>>>=0,e===0?32:31-(OO(e)/DO|0)|0}var cc=64,dc=4194304;function al(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function zd(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~o;s!==0?r=al(s):(i&=a,i!==0&&(r=al(i)))}else a=n&~o,a!==0?r=al(a):i!==0&&(r=al(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&o)===0&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Lr(t),o=1<<n,r|=e[n],t&=~o;return r}function LO(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function IO(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var a=31-Lr(i),s=1<<a,l=o[a];l===-1?((s&n)===0||(s&r)!==0)&&(o[a]=LO(s,t)):l<=t&&(e.expiredLanes|=s),i&=~s}}function v0(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function D5(){var e=cc;return cc<<=1,(cc&4194240)===0&&(cc=64),e}function Lh(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Tu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Lr(t),e[t]=n}function $O(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-Lr(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function kv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Lr(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var Me=0;function R5(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var L5,Ev,I5,$5,M5,y0=!1,fc=[],Xo=null,Jo=null,Qo=null,Bl=new Map,Nl=new Map,Ho=[],MO="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Dx(e,t){switch(e){case"focusin":case"focusout":Xo=null;break;case"dragenter":case"dragleave":Jo=null;break;case"mouseover":case"mouseout":Qo=null;break;case"pointerover":case"pointerout":Bl.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Nl.delete(t.pointerId)}}function Ns(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=_u(t),t!==null&&Ev(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function FO(e,t,n,r,o){switch(t){case"focusin":return Xo=Ns(Xo,e,t,n,r,o),!0;case"dragenter":return Jo=Ns(Jo,e,t,n,r,o),!0;case"mouseover":return Qo=Ns(Qo,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return Bl.set(i,Ns(Bl.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,Nl.set(i,Ns(Nl.get(i)||null,e,t,n,r,o)),!0}return!1}function F5(e){var t=zi(e.target);if(t!==null){var n=la(t);if(n!==null){if(t=n.tag,t===13){if(t=E5(n),t!==null){e.blockedOn=t,M5(e.priority,function(){I5(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function td(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=x0(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);p0=r,n.target.dispatchEvent(r),p0=null}else return t=_u(n),t!==null&&Ev(t),e.blockedOn=n,!1;t.shift()}return!0}function Rx(e,t,n){td(e)&&n.delete(t)}function zO(){y0=!1,Xo!==null&&td(Xo)&&(Xo=null),Jo!==null&&td(Jo)&&(Jo=null),Qo!==null&&td(Qo)&&(Qo=null),Bl.forEach(Rx),Nl.forEach(Rx)}function Vs(e,t){e.blockedOn===t&&(e.blockedOn=null,y0||(y0=!0,Vn.unstable_scheduleCallback(Vn.unstable_NormalPriority,zO)))}function Vl(e){function t(o){return Vs(o,e)}if(0<fc.length){Vs(fc[0],e);for(var n=1;n<fc.length;n++){var r=fc[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Xo!==null&&Vs(Xo,e),Jo!==null&&Vs(Jo,e),Qo!==null&&Vs(Qo,e),Bl.forEach(t),Nl.forEach(t),n=0;n<Ho.length;n++)r=Ho[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ho.length&&(n=Ho[0],n.blockedOn===null);)F5(n),n.blockedOn===null&&Ho.shift()}var qa=Lo.ReactCurrentBatchConfig,Bd=!0;function BO(e,t,n,r){var o=Me,i=qa.transition;qa.transition=null;try{Me=1,Pv(e,t,n,r)}finally{Me=o,qa.transition=i}}function NO(e,t,n,r){var o=Me,i=qa.transition;qa.transition=null;try{Me=4,Pv(e,t,n,r)}finally{Me=o,qa.transition=i}}function Pv(e,t,n,r){if(Bd){var o=x0(e,t,n,r);if(o===null)jh(e,t,r,Nd,n),Dx(e,r);else if(FO(o,e,t,n,r))r.stopPropagation();else if(Dx(e,r),t&4&&-1<MO.indexOf(e)){for(;o!==null;){var i=_u(o);if(i!==null&&L5(i),i=x0(e,t,n,r),i===null&&jh(e,t,r,Nd,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else jh(e,t,r,null,n)}}var Nd=null;function x0(e,t,n,r){if(Nd=null,e=Sv(r),e=zi(e),e!==null)if(t=la(e),t===null)e=null;else if(n=t.tag,n===13){if(e=E5(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Nd=e,null}function z5(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(TO()){case Cv:return 1;case _5:return 4;case Fd:case AO:return 16;case O5:return 536870912;default:return 16}default:return 16}}var Uo=null,Tv=null,nd=null;function B5(){if(nd)return nd;var e,t=Tv,n=t.length,r,o="value"in Uo?Uo.value:Uo.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var a=n-e;for(r=1;r<=a&&t[n-r]===o[i-r];r++);return nd=o.slice(e,1<r?1-r:void 0)}function rd(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function pc(){return!0}function Lx(){return!1}function Un(e){function t(n,r,o,i,a){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=a,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?pc:Lx,this.isPropagationStopped=Lx,this}return rt(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=pc)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=pc)},persist:function(){},isPersistent:pc}),t}var Ts={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Av=Un(Ts),Au=rt({},Ts,{view:0,detail:0}),VO=Un(Au),Ih,$h,Hs,jf=rt({},Au,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_v,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Hs&&(Hs&&e.type==="mousemove"?(Ih=e.screenX-Hs.screenX,$h=e.screenY-Hs.screenY):$h=Ih=0,Hs=e),Ih)},movementY:function(e){return"movementY"in e?e.movementY:$h}}),Ix=Un(jf),HO=rt({},jf,{dataTransfer:0}),jO=Un(HO),UO=rt({},Au,{relatedTarget:0}),Mh=Un(UO),WO=rt({},Ts,{animationName:0,elapsedTime:0,pseudoElement:0}),KO=Un(WO),qO=rt({},Ts,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),GO=Un(qO),YO=rt({},Ts,{data:0}),$x=Un(YO),XO={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},JO={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"},QO={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ZO(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=QO[e])?!!t[e]:!1}function _v(){return ZO}var eD=rt({},Au,{key:function(e){if(e.key){var t=XO[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=rd(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?JO[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_v,charCode:function(e){return e.type==="keypress"?rd(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?rd(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),tD=Un(eD),nD=rt({},jf,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Mx=Un(nD),rD=rt({},Au,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_v}),oD=Un(rD),iD=rt({},Ts,{propertyName:0,elapsedTime:0,pseudoElement:0}),aD=Un(iD),sD=rt({},jf,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),lD=Un(sD),uD=[9,13,27,32],Ov=Eo&&"CompositionEvent"in window,dl=null;Eo&&"documentMode"in document&&(dl=document.documentMode);var cD=Eo&&"TextEvent"in window&&!dl,N5=Eo&&(!Ov||dl&&8<dl&&11>=dl),Fx=String.fromCharCode(32),zx=!1;function V5(e,t){switch(e){case"keyup":return uD.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function H5(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pa=!1;function dD(e,t){switch(e){case"compositionend":return H5(t);case"keypress":return t.which!==32?null:(zx=!0,Fx);case"textInput":return e=t.data,e===Fx&&zx?null:e;default:return null}}function fD(e,t){if(Pa)return e==="compositionend"||!Ov&&V5(e,t)?(e=B5(),nd=Tv=Uo=null,Pa=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return N5&&t.locale!=="ko"?null:t.data;default:return null}}var pD={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 Bx(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!pD[e.type]:t==="textarea"}function j5(e,t,n,r){b5(r),t=Vd(t,"onChange"),0<t.length&&(n=new Av("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var fl=null,Hl=null;function hD(e){ek(e,0)}function Uf(e){var t=_a(e);if(p5(t))return e}function mD(e,t){if(e==="change")return t}var U5=!1;if(Eo){var Fh;if(Eo){var zh="oninput"in document;if(!zh){var Nx=document.createElement("div");Nx.setAttribute("oninput","return;"),zh=typeof Nx.oninput=="function"}Fh=zh}else Fh=!1;U5=Fh&&(!document.documentMode||9<document.documentMode)}function Vx(){fl&&(fl.detachEvent("onpropertychange",W5),Hl=fl=null)}function W5(e){if(e.propertyName==="value"&&Uf(Hl)){var t=[];j5(t,Hl,e,Sv(e)),k5(hD,t)}}function gD(e,t,n){e==="focusin"?(Vx(),fl=t,Hl=n,fl.attachEvent("onpropertychange",W5)):e==="focusout"&&Vx()}function vD(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Uf(Hl)}function yD(e,t){if(e==="click")return Uf(t)}function xD(e,t){if(e==="input"||e==="change")return Uf(t)}function bD(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Mr=typeof Object.is=="function"?Object.is:bD;function jl(e,t){if(Mr(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!t0.call(t,o)||!Mr(e[o],t[o]))return!1}return!0}function Hx(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function jx(e,t){var n=Hx(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Hx(n)}}function K5(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?K5(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function q5(){for(var e=window,t=Id();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Id(e.document)}return t}function Dv(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function wD(e){var t=q5(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&K5(n.ownerDocument.documentElement,n)){if(r!==null&&Dv(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=jx(n,i);var a=jx(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var SD=Eo&&"documentMode"in document&&11>=document.documentMode,Ta=null,b0=null,pl=null,w0=!1;function Ux(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;w0||Ta==null||Ta!==Id(r)||(r=Ta,"selectionStart"in r&&Dv(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),pl&&jl(pl,r)||(pl=r,r=Vd(b0,"onSelect"),0<r.length&&(t=new Av("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Ta)))}function hc(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Aa={animationend:hc("Animation","AnimationEnd"),animationiteration:hc("Animation","AnimationIteration"),animationstart:hc("Animation","AnimationStart"),transitionend:hc("Transition","TransitionEnd")},Bh={},G5={};Eo&&(G5=document.createElement("div").style,"AnimationEvent"in window||(delete Aa.animationend.animation,delete Aa.animationiteration.animation,delete Aa.animationstart.animation),"TransitionEvent"in window||delete Aa.transitionend.transition);function Wf(e){if(Bh[e])return Bh[e];if(!Aa[e])return e;var t=Aa[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in G5)return Bh[e]=t[n];return e}var Y5=Wf("animationend"),X5=Wf("animationiteration"),J5=Wf("animationstart"),Q5=Wf("transitionend"),Z5=new Map,Wx="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function vi(e,t){Z5.set(e,t),sa(t,[e])}for(var Nh=0;Nh<Wx.length;Nh++){var Vh=Wx[Nh],CD=Vh.toLowerCase(),kD=Vh[0].toUpperCase()+Vh.slice(1);vi(CD,"on"+kD)}vi(Y5,"onAnimationEnd");vi(X5,"onAnimationIteration");vi(J5,"onAnimationStart");vi("dblclick","onDoubleClick");vi("focusin","onFocus");vi("focusout","onBlur");vi(Q5,"onTransitionEnd");as("onMouseEnter",["mouseout","mouseover"]);as("onMouseLeave",["mouseout","mouseover"]);as("onPointerEnter",["pointerout","pointerover"]);as("onPointerLeave",["pointerout","pointerover"]);sa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));sa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));sa("onBeforeInput",["compositionend","keypress","textInput","paste"]);sa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));sa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));sa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var sl="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),ED=new Set("cancel close invalid load scroll toggle".split(" ").concat(sl));function Kx(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,CO(r,t,void 0,e),e.currentTarget=null}function ek(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==i&&o.isPropagationStopped())break e;Kx(o,s,u),i=l}else for(a=0;a<r.length;a++){if(s=r[a],l=s.instance,u=s.currentTarget,s=s.listener,l!==i&&o.isPropagationStopped())break e;Kx(o,s,u),i=l}}}if(Md)throw e=g0,Md=!1,g0=null,e}function qe(e,t){var n=t[P0];n===void 0&&(n=t[P0]=new Set);var r=e+"__bubble";n.has(r)||(tk(t,e,2,!1),n.add(r))}function Hh(e,t,n){var r=0;t&&(r|=4),tk(n,e,r,t)}var mc="_reactListening"+Math.random().toString(36).slice(2);function Ul(e){if(!e[mc]){e[mc]=!0,l5.forEach(function(n){n!=="selectionchange"&&(ED.has(n)||Hh(n,!1,e),Hh(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[mc]||(t[mc]=!0,Hh("selectionchange",!1,t))}}function tk(e,t,n,r){switch(z5(t)){case 1:var o=BO;break;case 4:o=NO;break;default:o=Pv}n=o.bind(null,t,n,e),o=void 0,!m0||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function jh(e,t,n,r,o){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var a=r.tag;if(a===3||a===4){var s=r.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(a===4)for(a=r.return;a!==null;){var l=a.tag;if((l===3||l===4)&&(l=a.stateNode.containerInfo,l===o||l.nodeType===8&&l.parentNode===o))return;a=a.return}for(;s!==null;){if(a=zi(s),a===null)return;if(l=a.tag,l===5||l===6){r=i=a;continue e}s=s.parentNode}}r=r.return}k5(function(){var u=i,c=Sv(n),d=[];e:{var f=Z5.get(e);if(f!==void 0){var h=Av,p=e;switch(e){case"keypress":if(rd(n)===0)break e;case"keydown":case"keyup":h=tD;break;case"focusin":p="focus",h=Mh;break;case"focusout":p="blur",h=Mh;break;case"beforeblur":case"afterblur":h=Mh;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=Ix;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=jO;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=oD;break;case Y5:case X5:case J5:h=KO;break;case Q5:h=aD;break;case"scroll":h=VO;break;case"wheel":h=lD;break;case"copy":case"cut":case"paste":h=GO;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=Mx}var m=(t&4)!==0,x=!m&&e==="scroll",g=m?f!==null?f+"Capture":null:f;m=[];for(var v=u,y;v!==null;){y=v;var S=y.stateNode;if(y.tag===5&&S!==null&&(y=S,g!==null&&(S=zl(v,g),S!=null&&m.push(Wl(v,S,y)))),x)break;v=v.return}0<m.length&&(f=new h(f,p,null,n,c),d.push({event:f,listeners:m}))}}if((t&7)===0){e:{if(f=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",f&&n!==p0&&(p=n.relatedTarget||n.fromElement)&&(zi(p)||p[Po]))break e;if((h||f)&&(f=c.window===c?c:(f=c.ownerDocument)?f.defaultView||f.parentWindow:window,h?(p=n.relatedTarget||n.toElement,h=u,p=p?zi(p):null,p!==null&&(x=la(p),p!==x||p.tag!==5&&p.tag!==6)&&(p=null)):(h=null,p=u),h!==p)){if(m=Ix,S="onMouseLeave",g="onMouseEnter",v="mouse",(e==="pointerout"||e==="pointerover")&&(m=Mx,S="onPointerLeave",g="onPointerEnter",v="pointer"),x=h==null?f:_a(h),y=p==null?f:_a(p),f=new m(S,v+"leave",h,n,c),f.target=x,f.relatedTarget=y,S=null,zi(c)===u&&(m=new m(g,v+"enter",p,n,c),m.target=y,m.relatedTarget=x,S=m),x=S,h&&p)t:{for(m=h,g=p,v=0,y=m;y;y=va(y))v++;for(y=0,S=g;S;S=va(S))y++;for(;0<v-y;)m=va(m),v--;for(;0<y-v;)g=va(g),y--;for(;v--;){if(m===g||g!==null&&m===g.alternate)break t;m=va(m),g=va(g)}m=null}else m=null;h!==null&&qx(d,f,h,m,!1),p!==null&&x!==null&&qx(d,x,p,m,!0)}}e:{if(f=u?_a(u):window,h=f.nodeName&&f.nodeName.toLowerCase(),h==="select"||h==="input"&&f.type==="file")var b=mD;else if(Bx(f))if(U5)b=xD;else{b=vD;var w=gD}else(h=f.nodeName)&&h.toLowerCase()==="input"&&(f.type==="checkbox"||f.type==="radio")&&(b=yD);if(b&&(b=b(e,u))){j5(d,b,n,c);break e}w&&w(e,f,u),e==="focusout"&&(w=f._wrapperState)&&w.controlled&&f.type==="number"&&l0(f,"number",f.value)}switch(w=u?_a(u):window,e){case"focusin":(Bx(w)||w.contentEditable==="true")&&(Ta=w,b0=u,pl=null);break;case"focusout":pl=b0=Ta=null;break;case"mousedown":w0=!0;break;case"contextmenu":case"mouseup":case"dragend":w0=!1,Ux(d,n,c);break;case"selectionchange":if(SD)break;case"keydown":case"keyup":Ux(d,n,c)}var C;if(Ov)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else Pa?V5(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(N5&&n.locale!=="ko"&&(Pa||P!=="onCompositionStart"?P==="onCompositionEnd"&&Pa&&(C=B5()):(Uo=c,Tv="value"in Uo?Uo.value:Uo.textContent,Pa=!0)),w=Vd(u,P),0<w.length&&(P=new $x(P,e,null,n,c),d.push({event:P,listeners:w}),C?P.data=C:(C=H5(n),C!==null&&(P.data=C)))),(C=cD?dD(e,n):fD(e,n))&&(u=Vd(u,"onBeforeInput"),0<u.length&&(c=new $x("onBeforeInput","beforeinput",null,n,c),d.push({event:c,listeners:u}),c.data=C))}ek(d,t)})}function Wl(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Vd(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=zl(e,n),i!=null&&r.unshift(Wl(e,i,o)),i=zl(e,t),i!=null&&r.push(Wl(e,i,o))),e=e.return}return r}function va(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function qx(e,t,n,r,o){for(var i=t._reactName,a=[];n!==null&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(l!==null&&l===r)break;s.tag===5&&u!==null&&(s=u,o?(l=zl(n,i),l!=null&&a.unshift(Wl(n,l,s))):o||(l=zl(n,i),l!=null&&a.push(Wl(n,l,s)))),n=n.return}a.length!==0&&e.push({event:t,listeners:a})}var PD=/\r\n?/g,TD=/\u0000|\uFFFD/g;function Gx(e){return(typeof e=="string"?e:""+e).replace(PD,`
`).replace(TD,"")}function gc(e,t,n){if(t=Gx(t),Gx(e)!==t&&n)throw Error(Y(425))}function Hd(){}var S0=null,C0=null;function k0(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var E0=typeof setTimeout=="function"?setTimeout:void 0,AD=typeof clearTimeout=="function"?clearTimeout:void 0,Yx=typeof Promise=="function"?Promise:void 0,_D=typeof queueMicrotask=="function"?queueMicrotask:typeof Yx<"u"?function(e){return Yx.resolve(null).then(e).catch(OD)}:E0;function OD(e){setTimeout(function(){throw e})}function Uh(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),Vl(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Vl(t)}function Zo(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Xx(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var As=Math.random().toString(36).slice(2),Ur="__reactFiber$"+As,Kl="__reactProps$"+As,Po="__reactContainer$"+As,P0="__reactEvents$"+As,DD="__reactListeners$"+As,RD="__reactHandles$"+As;function zi(e){var t=e[Ur];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Po]||n[Ur]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Xx(e);e!==null;){if(n=e[Ur])return n;e=Xx(e)}return t}e=n,n=e.parentNode}return null}function _u(e){return e=e[Ur]||e[Po],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function _a(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(Y(33))}function Kf(e){return e[Kl]||null}var T0=[],Oa=-1;function yi(e){return{current:e}}function Ye(e){0>Oa||(e.current=T0[Oa],T0[Oa]=null,Oa--)}function je(e,t){Oa++,T0[Oa]=e.current,e.current=t}var si={},Zt=yi(si),bn=yi(!1),Qi=si;function ss(e,t){var n=e.type.contextTypes;if(!n)return si;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function wn(e){return e=e.childContextTypes,e!=null}function jd(){Ye(bn),Ye(Zt)}function Jx(e,t,n){if(Zt.current!==si)throw Error(Y(168));je(Zt,t),je(bn,n)}function nk(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(Y(108,gO(e)||"Unknown",o));return rt({},n,r)}function Ud(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||si,Qi=Zt.current,je(Zt,e),je(bn,bn.current),!0}function Qx(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=nk(e,t,Qi),r.__reactInternalMemoizedMergedChildContext=e,Ye(bn),Ye(Zt),je(Zt,e)):Ye(bn),je(bn,n)}var mo=null,qf=!1,Wh=!1;function rk(e){mo===null?mo=[e]:mo.push(e)}function LD(e){qf=!0,rk(e)}function xi(){if(!Wh&&mo!==null){Wh=!0;var e=0,t=Me;try{var n=mo;for(Me=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}mo=null,qf=!1}catch(o){throw mo!==null&&(mo=mo.slice(e+1)),A5(Cv,xi),o}finally{Me=t,Wh=!1}}return null}var Da=[],Ra=0,Wd=null,Kd=0,Jn=[],Qn=0,Zi=null,vo=1,yo="";function Di(e,t){Da[Ra++]=Kd,Da[Ra++]=Wd,Wd=e,Kd=t}function ok(e,t,n){Jn[Qn++]=vo,Jn[Qn++]=yo,Jn[Qn++]=Zi,Zi=e;var r=vo;e=yo;var o=32-Lr(r)-1;r&=~(1<<o),n+=1;var i=32-Lr(t)+o;if(30<i){var a=o-o%5;i=(r&(1<<a)-1).toString(32),r>>=a,o-=a,vo=1<<32-Lr(t)+o|n<<o|r,yo=i+e}else vo=1<<i|n<<o|r,yo=e}function Rv(e){e.return!==null&&(Di(e,1),ok(e,1,0))}function Lv(e){for(;e===Wd;)Wd=Da[--Ra],Da[Ra]=null,Kd=Da[--Ra],Da[Ra]=null;for(;e===Zi;)Zi=Jn[--Qn],Jn[Qn]=null,yo=Jn[--Qn],Jn[Qn]=null,vo=Jn[--Qn],Jn[Qn]=null}var zn=null,In=null,Qe=!1,Ar=null;function ik(e,t){var n=tr(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Zx(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,zn=e,In=Zo(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,zn=e,In=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Zi!==null?{id:vo,overflow:yo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=tr(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,zn=e,In=null,!0):!1;default:return!1}}function A0(e){return(e.mode&1)!==0&&(e.flags&128)===0}function _0(e){if(Qe){var t=In;if(t){var n=t;if(!Zx(e,t)){if(A0(e))throw Error(Y(418));t=Zo(n.nextSibling);var r=zn;t&&Zx(e,t)?ik(r,n):(e.flags=e.flags&-4097|2,Qe=!1,zn=e)}}else{if(A0(e))throw Error(Y(418));e.flags=e.flags&-4097|2,Qe=!1,zn=e}}}function eb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;zn=e}function vc(e){if(e!==zn)return!1;if(!Qe)return eb(e),Qe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!k0(e.type,e.memoizedProps)),t&&(t=In)){if(A0(e))throw ak(),Error(Y(418));for(;t;)ik(e,t),t=Zo(t.nextSibling)}if(eb(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Y(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){In=Zo(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}In=null}}else In=zn?Zo(e.stateNode.nextSibling):null;return!0}function ak(){for(var e=In;e;)e=Zo(e.nextSibling)}function ls(){In=zn=null,Qe=!1}function Iv(e){Ar===null?Ar=[e]:Ar.push(e)}var ID=Lo.ReactCurrentBatchConfig;function Pr(e,t){if(e&&e.defaultProps){t=rt({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var qd=yi(null),Gd=null,La=null,$v=null;function Mv(){$v=La=Gd=null}function Fv(e){var t=qd.current;Ye(qd),e._currentValue=t}function O0(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ga(e,t){Gd=e,$v=La=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(yn=!0),e.firstContext=null)}function cr(e){var t=e._currentValue;if($v!==e)if(e={context:e,memoizedValue:t,next:null},La===null){if(Gd===null)throw Error(Y(308));La=e,Gd.dependencies={lanes:0,firstContext:e}}else La=La.next=e;return t}var Bi=null;function zv(e){Bi===null?Bi=[e]:Bi.push(e)}function sk(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,zv(t)):(n.next=o.next,o.next=n),t.interleaved=n,To(e,r)}function To(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var No=!1;function Bv(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lk(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function wo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ei(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(Oe&2)!==0){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,To(e,n)}return o=r.interleaved,o===null?(t.next=t,zv(r)):(t.next=o.next,o.next=t),r.interleaved=t,To(e,n)}function od(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,kv(e,n)}}function tb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=a:i=i.next=a,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Yd(e,t,n,r){var o=e.updateQueue;No=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var l=s,u=l.next;l.next=null,a===null?i=u:a.next=u,a=l;var c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==a&&(s===null?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(i!==null){var d=o.baseState;a=0,c=u=l=null,s=i;do{var f=s.lane,h=s.eventTime;if((r&f)===f){c!==null&&(c=c.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,m=s;switch(f=t,h=n,m.tag){case 1:if(p=m.payload,typeof p=="function"){d=p.call(h,d,f);break e}d=p;break e;case 3:p.flags=p.flags&-65537|128;case 0:if(p=m.payload,f=typeof p=="function"?p.call(h,d,f):p,f==null)break e;d=rt({},d,f);break e;case 2:No=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,f=o.effects,f===null?o.effects=[s]:f.push(s))}else h={eventTime:h,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(u=c=h,l=d):c=c.next=h,a|=f;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;f=s,s=f.next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}while(1);if(c===null&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do a|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);ta|=a,e.lanes=a,e.memoizedState=d}}function nb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(Y(191,o));o.call(r)}}}var uk=new s5.Component().refs;function D0(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:rt({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Gf={isMounted:function(e){return(e=e._reactInternals)?la(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=un(),o=ni(e),i=wo(r,o);i.payload=t,n!=null&&(i.callback=n),t=ei(e,i,o),t!==null&&(Ir(t,e,o,r),od(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=un(),o=ni(e),i=wo(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=ei(e,i,o),t!==null&&(Ir(t,e,o,r),od(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=un(),r=ni(e),o=wo(n,r);o.tag=2,t!=null&&(o.callback=t),t=ei(e,o,r),t!==null&&(Ir(t,e,r,n),od(t,e,r))}};function rb(e,t,n,r,o,i,a){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,a):t.prototype&&t.prototype.isPureReactComponent?!jl(n,r)||!jl(o,i):!0}function ck(e,t,n){var r=!1,o=si,i=t.contextType;return typeof i=="object"&&i!==null?i=cr(i):(o=wn(t)?Qi:Zt.current,r=t.contextTypes,i=(r=r!=null)?ss(e,o):si),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Gf,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function ob(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Gf.enqueueReplaceState(t,t.state,null)}function R0(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=uk,Bv(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=cr(i):(i=wn(t)?Qi:Zt.current,o.context=ss(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(D0(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Gf.enqueueReplaceState(o,o.state,null),Yd(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function js(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(Y(309));var r=n.stateNode}if(!r)throw Error(Y(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(a){var s=o.refs;s===uk&&(s=o.refs={}),a===null?delete s[i]:s[i]=a},t._stringRef=i,t)}if(typeof e!="string")throw Error(Y(284));if(!n._owner)throw Error(Y(290,e))}return e}function yc(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ib(e){var t=e._init;return t(e._payload)}function dk(e){function t(g,v){if(e){var y=g.deletions;y===null?(g.deletions=[v],g.flags|=16):y.push(v)}}function n(g,v){if(!e)return null;for(;v!==null;)t(g,v),v=v.sibling;return null}function r(g,v){for(g=new Map;v!==null;)v.key!==null?g.set(v.key,v):g.set(v.index,v),v=v.sibling;return g}function o(g,v){return g=ri(g,v),g.index=0,g.sibling=null,g}function i(g,v,y){return g.index=y,e?(y=g.alternate,y!==null?(y=y.index,y<v?(g.flags|=2,v):y):(g.flags|=2,v)):(g.flags|=1048576,v)}function a(g){return e&&g.alternate===null&&(g.flags|=2),g}function s(g,v,y,S){return v===null||v.tag!==6?(v=Qh(y,g.mode,S),v.return=g,v):(v=o(v,y),v.return=g,v)}function l(g,v,y,S){var b=y.type;return b===Ea?c(g,v,y.props.children,S,y.key):v!==null&&(v.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===Bo&&ib(b)===v.type)?(S=o(v,y.props),S.ref=js(g,v,y),S.return=g,S):(S=cd(y.type,y.key,y.props,null,g.mode,S),S.ref=js(g,v,y),S.return=g,S)}function u(g,v,y,S){return v===null||v.tag!==4||v.stateNode.containerInfo!==y.containerInfo||v.stateNode.implementation!==y.implementation?(v=Zh(y,g.mode,S),v.return=g,v):(v=o(v,y.children||[]),v.return=g,v)}function c(g,v,y,S,b){return v===null||v.tag!==7?(v=Ki(y,g.mode,S,b),v.return=g,v):(v=o(v,y),v.return=g,v)}function d(g,v,y){if(typeof v=="string"&&v!==""||typeof v=="number")return v=Qh(""+v,g.mode,y),v.return=g,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case sc:return y=cd(v.type,v.key,v.props,null,g.mode,y),y.ref=js(g,null,v),y.return=g,y;case ka:return v=Zh(v,g.mode,y),v.return=g,v;case Bo:var S=v._init;return d(g,S(v._payload),y)}if(il(v)||zs(v))return v=Ki(v,g.mode,y,null),v.return=g,v;yc(g,v)}return null}function f(g,v,y,S){var b=v!==null?v.key:null;if(typeof y=="string"&&y!==""||typeof y=="number")return b!==null?null:s(g,v,""+y,S);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case sc:return y.key===b?l(g,v,y,S):null;case ka:return y.key===b?u(g,v,y,S):null;case Bo:return b=y._init,f(g,v,b(y._payload),S)}if(il(y)||zs(y))return b!==null?null:c(g,v,y,S,null);yc(g,y)}return null}function h(g,v,y,S,b){if(typeof S=="string"&&S!==""||typeof S=="number")return g=g.get(y)||null,s(v,g,""+S,b);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case sc:return g=g.get(S.key===null?y:S.key)||null,l(v,g,S,b);case ka:return g=g.get(S.key===null?y:S.key)||null,u(v,g,S,b);case Bo:var w=S._init;return h(g,v,y,w(S._payload),b)}if(il(S)||zs(S))return g=g.get(y)||null,c(v,g,S,b,null);yc(v,S)}return null}function p(g,v,y,S){for(var b=null,w=null,C=v,P=v=0,A=null;C!==null&&P<y.length;P++){C.index>P?(A=C,C=null):A=C.sibling;var O=f(g,C,y[P],S);if(O===null){C===null&&(C=A);break}e&&C&&O.alternate===null&&t(g,C),v=i(O,v,P),w===null?b=O:w.sibling=O,w=O,C=A}if(P===y.length)return n(g,C),Qe&&Di(g,P),b;if(C===null){for(;P<y.length;P++)C=d(g,y[P],S),C!==null&&(v=i(C,v,P),w===null?b=C:w.sibling=C,w=C);return Qe&&Di(g,P),b}for(C=r(g,C);P<y.length;P++)A=h(C,g,P,y[P],S),A!==null&&(e&&A.alternate!==null&&C.delete(A.key===null?P:A.key),v=i(A,v,P),w===null?b=A:w.sibling=A,w=A);return e&&C.forEach(function(_){return t(g,_)}),Qe&&Di(g,P),b}function m(g,v,y,S){var b=zs(y);if(typeof b!="function")throw Error(Y(150));if(y=b.call(y),y==null)throw Error(Y(151));for(var w=b=null,C=v,P=v=0,A=null,O=y.next();C!==null&&!O.done;P++,O=y.next()){C.index>P?(A=C,C=null):A=C.sibling;var _=f(g,C,O.value,S);if(_===null){C===null&&(C=A);break}e&&C&&_.alternate===null&&t(g,C),v=i(_,v,P),w===null?b=_:w.sibling=_,w=_,C=A}if(O.done)return n(g,C),Qe&&Di(g,P),b;if(C===null){for(;!O.done;P++,O=y.next())O=d(g,O.value,S),O!==null&&(v=i(O,v,P),w===null?b=O:w.sibling=O,w=O);return Qe&&Di(g,P),b}for(C=r(g,C);!O.done;P++,O=y.next())O=h(C,g,P,O.value,S),O!==null&&(e&&O.alternate!==null&&C.delete(O.key===null?P:O.key),v=i(O,v,P),w===null?b=O:w.sibling=O,w=O);return e&&C.forEach(function(D){return t(g,D)}),Qe&&Di(g,P),b}function x(g,v,y,S){if(typeof y=="object"&&y!==null&&y.type===Ea&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case sc:e:{for(var b=y.key,w=v;w!==null;){if(w.key===b){if(b=y.type,b===Ea){if(w.tag===7){n(g,w.sibling),v=o(w,y.props.children),v.return=g,g=v;break e}}else if(w.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===Bo&&ib(b)===w.type){n(g,w.sibling),v=o(w,y.props),v.ref=js(g,w,y),v.return=g,g=v;break e}n(g,w);break}else t(g,w);w=w.sibling}y.type===Ea?(v=Ki(y.props.children,g.mode,S,y.key),v.return=g,g=v):(S=cd(y.type,y.key,y.props,null,g.mode,S),S.ref=js(g,v,y),S.return=g,g=S)}return a(g);case ka:e:{for(w=y.key;v!==null;){if(v.key===w)if(v.tag===4&&v.stateNode.containerInfo===y.containerInfo&&v.stateNode.implementation===y.implementation){n(g,v.sibling),v=o(v,y.children||[]),v.return=g,g=v;break e}else{n(g,v);break}else t(g,v);v=v.sibling}v=Zh(y,g.mode,S),v.return=g,g=v}return a(g);case Bo:return w=y._init,x(g,v,w(y._payload),S)}if(il(y))return p(g,v,y,S);if(zs(y))return m(g,v,y,S);yc(g,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,v!==null&&v.tag===6?(n(g,v.sibling),v=o(v,y),v.return=g,g=v):(n(g,v),v=Qh(y,g.mode,S),v.return=g,g=v),a(g)):n(g,v)}return x}var us=dk(!0),fk=dk(!1),Ou={},Xr=yi(Ou),ql=yi(Ou),Gl=yi(Ou);function Ni(e){if(e===Ou)throw Error(Y(174));return e}function Nv(e,t){switch(je(Gl,t),je(ql,e),je(Xr,Ou),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:c0(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=c0(t,e)}Ye(Xr),je(Xr,t)}function cs(){Ye(Xr),Ye(ql),Ye(Gl)}function pk(e){Ni(Gl.current);var t=Ni(Xr.current),n=c0(t,e.type);t!==n&&(je(ql,e),je(Xr,n))}function Vv(e){ql.current===e&&(Ye(Xr),Ye(ql))}var tt=yi(0);function Xd(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Kh=[];function Hv(){for(var e=0;e<Kh.length;e++)Kh[e]._workInProgressVersionPrimary=null;Kh.length=0}var id=Lo.ReactCurrentDispatcher,qh=Lo.ReactCurrentBatchConfig,ea=0,nt=null,kt=null,At=null,Jd=!1,hl=!1,Yl=0,$D=0;function Wt(){throw Error(Y(321))}function jv(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Mr(e[n],t[n]))return!1;return!0}function Uv(e,t,n,r,o,i){if(ea=i,nt=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,id.current=e===null||e.memoizedState===null?BD:ND,e=n(r,o),hl){i=0;do{if(hl=!1,Yl=0,25<=i)throw Error(Y(301));i+=1,At=kt=null,t.updateQueue=null,id.current=VD,e=n(r,o)}while(hl)}if(id.current=Qd,t=kt!==null&&kt.next!==null,ea=0,At=kt=nt=null,Jd=!1,t)throw Error(Y(300));return e}function Wv(){var e=Yl!==0;return Yl=0,e}function Br(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return At===null?nt.memoizedState=At=e:At=At.next=e,At}function dr(){if(kt===null){var e=nt.alternate;e=e!==null?e.memoizedState:null}else e=kt.next;var t=At===null?nt.memoizedState:At.next;if(t!==null)At=t,kt=e;else{if(e===null)throw Error(Y(310));kt=e,e={memoizedState:kt.memoizedState,baseState:kt.baseState,baseQueue:kt.baseQueue,queue:kt.queue,next:null},At===null?nt.memoizedState=At=e:At=At.next=e}return At}function Xl(e,t){return typeof t=="function"?t(e):t}function Gh(e){var t=dr(),n=t.queue;if(n===null)throw Error(Y(311));n.lastRenderedReducer=e;var r=kt,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var a=o.next;o.next=i.next,i.next=a}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var s=a=null,l=null,u=i;do{var c=u.lane;if((ea&c)===c)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(s=l=d,a=r):l=l.next=d,nt.lanes|=c,ta|=c}u=u.next}while(u!==null&&u!==i);l===null?a=r:l.next=s,Mr(r,t.memoizedState)||(yn=!0),t.memoizedState=r,t.baseState=a,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,nt.lanes|=i,ta|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Yh(e){var t=dr(),n=t.queue;if(n===null)throw Error(Y(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var a=o=o.next;do i=e(i,a.action),a=a.next;while(a!==o);Mr(i,t.memoizedState)||(yn=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function hk(){}function mk(e,t){var n=nt,r=dr(),o=t(),i=!Mr(r.memoizedState,o);if(i&&(r.memoizedState=o,yn=!0),r=r.queue,Kv(yk.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||At!==null&&At.memoizedState.tag&1){if(n.flags|=2048,Jl(9,vk.bind(null,n,r,o,t),void 0,null),_t===null)throw Error(Y(349));(ea&30)!==0||gk(n,t,o)}return o}function gk(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=nt.updateQueue,t===null?(t={lastEffect:null,stores:null},nt.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function vk(e,t,n,r){t.value=n,t.getSnapshot=r,xk(t)&&bk(e)}function yk(e,t,n){return n(function(){xk(t)&&bk(e)})}function xk(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Mr(e,n)}catch{return!0}}function bk(e){var t=To(e,1);t!==null&&Ir(t,e,1,-1)}function ab(e){var t=Br();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Xl,lastRenderedState:e},t.queue=e,e=e.dispatch=zD.bind(null,nt,e),[t.memoizedState,e]}function Jl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=nt.updateQueue,t===null?(t={lastEffect:null,stores:null},nt.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function wk(){return dr().memoizedState}function ad(e,t,n,r){var o=Br();nt.flags|=e,o.memoizedState=Jl(1|t,n,void 0,r===void 0?null:r)}function Yf(e,t,n,r){var o=dr();r=r===void 0?null:r;var i=void 0;if(kt!==null){var a=kt.memoizedState;if(i=a.destroy,r!==null&&jv(r,a.deps)){o.memoizedState=Jl(t,n,i,r);return}}nt.flags|=e,o.memoizedState=Jl(1|t,n,i,r)}function sb(e,t){return ad(8390656,8,e,t)}function Kv(e,t){return Yf(2048,8,e,t)}function Sk(e,t){return Yf(4,2,e,t)}function Ck(e,t){return Yf(4,4,e,t)}function kk(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ek(e,t,n){return n=n!=null?n.concat([e]):null,Yf(4,4,kk.bind(null,t,e),n)}function qv(){}function Pk(e,t){var n=dr();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&jv(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Tk(e,t){var n=dr();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&jv(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ak(e,t,n){return(ea&21)===0?(e.baseState&&(e.baseState=!1,yn=!0),e.memoizedState=n):(Mr(n,t)||(n=D5(),nt.lanes|=n,ta|=n,e.baseState=!0),t)}function MD(e,t){var n=Me;Me=n!==0&&4>n?n:4,e(!0);var r=qh.transition;qh.transition={};try{e(!1),t()}finally{Me=n,qh.transition=r}}function _k(){return dr().memoizedState}function FD(e,t,n){var r=ni(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ok(e))Dk(t,n);else if(n=sk(e,t,n,r),n!==null){var o=un();Ir(n,e,r,o),Rk(n,t,r)}}function zD(e,t,n){var r=ni(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ok(e))Dk(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,s=i(a,n);if(o.hasEagerState=!0,o.eagerState=s,Mr(s,a)){var l=t.interleaved;l===null?(o.next=o,zv(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=sk(e,t,o,r),n!==null&&(o=un(),Ir(n,e,r,o),Rk(n,t,r))}}function Ok(e){var t=e.alternate;return e===nt||t!==null&&t===nt}function Dk(e,t){hl=Jd=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Rk(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,kv(e,n)}}var Qd={readContext:cr,useCallback:Wt,useContext:Wt,useEffect:Wt,useImperativeHandle:Wt,useInsertionEffect:Wt,useLayoutEffect:Wt,useMemo:Wt,useReducer:Wt,useRef:Wt,useState:Wt,useDebugValue:Wt,useDeferredValue:Wt,useTransition:Wt,useMutableSource:Wt,useSyncExternalStore:Wt,useId:Wt,unstable_isNewReconciler:!1},BD={readContext:cr,useCallback:function(e,t){return Br().memoizedState=[e,t===void 0?null:t],e},useContext:cr,useEffect:sb,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ad(4194308,4,kk.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ad(4194308,4,e,t)},useInsertionEffect:function(e,t){return ad(4,2,e,t)},useMemo:function(e,t){var n=Br();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Br();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=FD.bind(null,nt,e),[r.memoizedState,e]},useRef:function(e){var t=Br();return e={current:e},t.memoizedState=e},useState:ab,useDebugValue:qv,useDeferredValue:function(e){return Br().memoizedState=e},useTransition:function(){var e=ab(!1),t=e[0];return e=MD.bind(null,e[1]),Br().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=nt,o=Br();if(Qe){if(n===void 0)throw Error(Y(407));n=n()}else{if(n=t(),_t===null)throw Error(Y(349));(ea&30)!==0||gk(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,sb(yk.bind(null,r,i,e),[e]),r.flags|=2048,Jl(9,vk.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Br(),t=_t.identifierPrefix;if(Qe){var n=yo,r=vo;n=(r&~(1<<32-Lr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Yl++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=$D++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ND={readContext:cr,useCallback:Pk,useContext:cr,useEffect:Kv,useImperativeHandle:Ek,useInsertionEffect:Sk,useLayoutEffect:Ck,useMemo:Tk,useReducer:Gh,useRef:wk,useState:function(){return Gh(Xl)},useDebugValue:qv,useDeferredValue:function(e){var t=dr();return Ak(t,kt.memoizedState,e)},useTransition:function(){var e=Gh(Xl)[0],t=dr().memoizedState;return[e,t]},useMutableSource:hk,useSyncExternalStore:mk,useId:_k,unstable_isNewReconciler:!1},VD={readContext:cr,useCallback:Pk,useContext:cr,useEffect:Kv,useImperativeHandle:Ek,useInsertionEffect:Sk,useLayoutEffect:Ck,useMemo:Tk,useReducer:Yh,useRef:wk,useState:function(){return Yh(Xl)},useDebugValue:qv,useDeferredValue:function(e){var t=dr();return kt===null?t.memoizedState=e:Ak(t,kt.memoizedState,e)},useTransition:function(){var e=Yh(Xl)[0],t=dr().memoizedState;return[e,t]},useMutableSource:hk,useSyncExternalStore:mk,useId:_k,unstable_isNewReconciler:!1};function ds(e,t){try{var n="",r=t;do n+=mO(r),r=r.return;while(r);var o=n}catch(i){o=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:o,digest:null}}function Xh(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function L0(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var HD=typeof WeakMap=="function"?WeakMap:Map;function Lk(e,t,n){n=wo(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ef||(ef=!0,j0=r),L0(e,t)},n}function Ik(e,t,n){n=wo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){L0(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){L0(e,t),typeof r!="function"&&(ti===null?ti=new Set([this]):ti.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function lb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new HD;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=nR.bind(null,e,t,n),t.then(e,e))}function ub(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function cb(e,t,n,r,o){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=wo(-1,1),t.tag=2,ei(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var jD=Lo.ReactCurrentOwner,yn=!1;function sn(e,t,n,r){t.child=e===null?fk(t,null,n,r):us(t,e.child,n,r)}function db(e,t,n,r,o){n=n.render;var i=t.ref;return Ga(t,o),r=Uv(e,t,n,r,i,o),n=Wv(),e!==null&&!yn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ao(e,t,o)):(Qe&&n&&Rv(t),t.flags|=1,sn(e,t,r,o),t.child)}function fb(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!ty(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,$k(e,t,i,r,o)):(e=cd(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,(e.lanes&o)===0){var a=i.memoizedProps;if(n=n.compare,n=n!==null?n:jl,n(a,r)&&e.ref===t.ref)return Ao(e,t,o)}return t.flags|=1,e=ri(i,r),e.ref=t.ref,e.return=t,t.child=e}function $k(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(jl(i,r)&&e.ref===t.ref)if(yn=!1,t.pendingProps=r=i,(e.lanes&o)!==0)(e.flags&131072)!==0&&(yn=!0);else return t.lanes=e.lanes,Ao(e,t,o)}return I0(e,t,n,r,o)}function Mk(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},je($a,Rn),Rn|=n;else{if((n&1073741824)===0)return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,je($a,Rn),Rn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,je($a,Rn),Rn|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,je($a,Rn),Rn|=r;return sn(e,t,o,n),t.child}function Fk(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function I0(e,t,n,r,o){var i=wn(n)?Qi:Zt.current;return i=ss(t,i),Ga(t,o),n=Uv(e,t,n,r,i,o),r=Wv(),e!==null&&!yn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ao(e,t,o)):(Qe&&r&&Rv(t),t.flags|=1,sn(e,t,n,o),t.child)}function pb(e,t,n,r,o){if(wn(n)){var i=!0;Ud(t)}else i=!1;if(Ga(t,o),t.stateNode===null)sd(e,t),ck(t,n,r),R0(t,n,r,o),r=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,u=n.contextType;typeof u=="object"&&u!==null?u=cr(u):(u=wn(n)?Qi:Zt.current,u=ss(t,u));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof a.getSnapshotBeforeUpdate=="function";d||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==r||l!==u)&&ob(t,a,r,u),No=!1;var f=t.memoizedState;a.state=f,Yd(t,r,a,o),l=t.memoizedState,s!==r||f!==l||bn.current||No?(typeof c=="function"&&(D0(t,n,c,r),l=t.memoizedState),(s=No||rb(t,n,s,r,f,l,u))?(d||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount=="function"&&(t.flags|=4194308)):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=u,r=s):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,lk(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:Pr(t.type,s),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,typeof l=="object"&&l!==null?l=cr(l):(l=wn(n)?Qi:Zt.current,l=ss(t,l));var h=n.getDerivedStateFromProps;(c=typeof h=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==d||f!==l)&&ob(t,a,r,l),No=!1,f=t.memoizedState,a.state=f,Yd(t,r,a,o);var p=t.memoizedState;s!==d||f!==p||bn.current||No?(typeof h=="function"&&(D0(t,n,h,r),p=t.memoizedState),(u=No||rb(t,n,u,r,f,p,l)||!1)?(c||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(r,p,l),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(r,p,l)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=l,r=u):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return $0(e,t,n,r,i,o)}function $0(e,t,n,r,o,i){Fk(e,t);var a=(t.flags&128)!==0;if(!r&&!a)return o&&Qx(t,n,!1),Ao(e,t,i);r=t.stateNode,jD.current=t;var s=a&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&a?(t.child=us(t,e.child,null,i),t.child=us(t,null,s,i)):sn(e,t,s,i),t.memoizedState=r.state,o&&Qx(t,n,!0),t.child}function zk(e){var t=e.stateNode;t.pendingContext?Jx(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Jx(e,t.context,!1),Nv(e,t.containerInfo)}function hb(e,t,n,r,o){return ls(),Iv(o),t.flags|=256,sn(e,t,n,r),t.child}var M0={dehydrated:null,treeContext:null,retryLane:0};function F0(e){return{baseLanes:e,cachePool:null,transitions:null}}function Bk(e,t,n){var r=t.pendingProps,o=tt.current,i=!1,a=(t.flags&128)!==0,s;if((s=a)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),je(tt,o&1),e===null)return _0(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(a=r.children,e=r.fallback,i?(r=t.mode,i=t.child,a={mode:"hidden",children:a},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=a):i=Qf(a,r,0,null),e=Ki(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=F0(n),t.memoizedState=M0,e):Gv(t,a));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return UD(e,t,a,r,s,o,n);if(i){i=r.fallback,a=t.mode,o=e.child,s=o.sibling;var l={mode:"hidden",children:r.children};return(a&1)===0&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=ri(o,l),r.subtreeFlags=o.subtreeFlags&14680064),s!==null?i=ri(s,i):(i=Ki(i,a,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,a=e.child.memoizedState,a=a===null?F0(n):{baseLanes:a.baseLanes|n,cachePool:null,transitions:a.transitions},i.memoizedState=a,i.childLanes=e.childLanes&~n,t.memoizedState=M0,r}return i=e.child,e=i.sibling,r=ri(i,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Gv(e,t){return t=Qf({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function xc(e,t,n,r){return r!==null&&Iv(r),us(t,e.child,null,n),e=Gv(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function UD(e,t,n,r,o,i,a){if(n)return t.flags&256?(t.flags&=-257,r=Xh(Error(Y(422))),xc(e,t,a,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Qf({mode:"visible",children:r.children},o,0,null),i=Ki(i,o,a,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&us(t,e.child,null,a),t.child.memoizedState=F0(a),t.memoizedState=M0,i);if((t.mode&1)===0)return xc(e,t,a,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(Y(419)),r=Xh(i,r,void 0),xc(e,t,a,r)}if(s=(a&e.childLanes)!==0,yn||s){if(r=_t,r!==null){switch(a&-a){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=(o&(r.suspendedLanes|a))!==0?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,To(e,o),Ir(r,e,o,-1))}return ey(),r=Xh(Error(Y(421))),xc(e,t,a,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=rR.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,In=Zo(o.nextSibling),zn=t,Qe=!0,Ar=null,e!==null&&(Jn[Qn++]=vo,Jn[Qn++]=yo,Jn[Qn++]=Zi,vo=e.id,yo=e.overflow,Zi=t),t=Gv(t,r.children),t.flags|=4096,t)}function mb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),O0(e.return,t,n)}function Jh(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function Nk(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(sn(e,t,r.children,n),r=tt.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&mb(e,n,t);else if(e.tag===19)mb(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(je(tt,r),(t.mode&1)===0)t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Xd(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Jh(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Xd(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Jh(t,!0,n,null,i);break;case"together":Jh(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function sd(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ao(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ta|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(Y(153));if(t.child!==null){for(e=t.child,n=ri(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ri(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function WD(e,t,n){switch(t.tag){case 3:zk(t),ls();break;case 5:pk(t);break;case 1:wn(t.type)&&Ud(t);break;case 4:Nv(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;je(qd,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(je(tt,tt.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Bk(e,t,n):(je(tt,tt.current&1),e=Ao(e,t,n),e!==null?e.sibling:null);je(tt,tt.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Nk(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),je(tt,tt.current),r)break;return null;case 22:case 23:return t.lanes=0,Mk(e,t,n)}return Ao(e,t,n)}var Vk,z0,Hk,jk;Vk=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};z0=function(){};Hk=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ni(Xr.current);var i=null;switch(n){case"input":o=a0(e,o),r=a0(e,r),i=[];break;case"select":o=rt({},o,{value:void 0}),r=rt({},r,{value:void 0}),i=[];break;case"textarea":o=u0(e,o),r=u0(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Hd)}d0(n,r);var a;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var s=o[u];for(a in s)s.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Ml.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var l=r[u];if(s=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&l!==s&&(l!=null||s!=null))if(u==="style")if(s){for(a in s)!s.hasOwnProperty(a)||l&&l.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in l)l.hasOwnProperty(a)&&s[a]!==l[a]&&(n||(n={}),n[a]=l[a])}else n||(i||(i=[]),i.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(i=i||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(i=i||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Ml.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&qe("scroll",e),i||s===l||(i=[])):(i=i||[]).push(u,l))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};jk=function(e,t,n,r){n!==r&&(t.flags|=4)};function Us(e,t){if(!Qe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Kt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function KD(e,t,n){var r=t.pendingProps;switch(Lv(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Kt(t),null;case 1:return wn(t.type)&&jd(),Kt(t),null;case 3:return r=t.stateNode,cs(),Ye(bn),Ye(Zt),Hv(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(vc(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ar!==null&&(K0(Ar),Ar=null))),z0(e,t),Kt(t),null;case 5:Vv(t);var o=Ni(Gl.current);if(n=t.type,e!==null&&t.stateNode!=null)Hk(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(Y(166));return Kt(t),null}if(e=Ni(Xr.current),vc(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Ur]=t,r[Kl]=i,e=(t.mode&1)!==0,n){case"dialog":qe("cancel",r),qe("close",r);break;case"iframe":case"object":case"embed":qe("load",r);break;case"video":case"audio":for(o=0;o<sl.length;o++)qe(sl[o],r);break;case"source":qe("error",r);break;case"img":case"image":case"link":qe("error",r),qe("load",r);break;case"details":qe("toggle",r);break;case"input":kx(r,i),qe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},qe("invalid",r);break;case"textarea":Px(r,i),qe("invalid",r)}d0(n,i),o=null;for(var a in i)if(i.hasOwnProperty(a)){var s=i[a];a==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&gc(r.textContent,s,e),o=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&gc(r.textContent,s,e),o=["children",""+s]):Ml.hasOwnProperty(a)&&s!=null&&a==="onScroll"&&qe("scroll",r)}switch(n){case"input":lc(r),Ex(r,i,!0);break;case"textarea":lc(r),Tx(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Hd)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{a=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=g5(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=a.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[Ur]=t,e[Kl]=r,Vk(e,t,!1,!1),t.stateNode=e;e:{switch(a=f0(n,r),n){case"dialog":qe("cancel",e),qe("close",e),o=r;break;case"iframe":case"object":case"embed":qe("load",e),o=r;break;case"video":case"audio":for(o=0;o<sl.length;o++)qe(sl[o],e);o=r;break;case"source":qe("error",e),o=r;break;case"img":case"image":case"link":qe("error",e),qe("load",e),o=r;break;case"details":qe("toggle",e),o=r;break;case"input":kx(e,r),o=a0(e,r),qe("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=rt({},r,{value:void 0}),qe("invalid",e);break;case"textarea":Px(e,r),o=u0(e,r),qe("invalid",e);break;default:o=r}d0(n,o),s=o;for(i in s)if(s.hasOwnProperty(i)){var l=s[i];i==="style"?x5(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&v5(e,l)):i==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Fl(e,l):typeof l=="number"&&Fl(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Ml.hasOwnProperty(i)?l!=null&&i==="onScroll"&&qe("scroll",e):l!=null&&yv(e,i,l,a))}switch(n){case"input":lc(e),Ex(e,r,!1);break;case"textarea":lc(e),Tx(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ai(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Ua(e,!!r.multiple,i,!1):r.defaultValue!=null&&Ua(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Hd)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Kt(t),null;case 6:if(e&&t.stateNode!=null)jk(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(Y(166));if(n=Ni(Gl.current),Ni(Xr.current),vc(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ur]=t,(i=r.nodeValue!==n)&&(e=zn,e!==null))switch(e.tag){case 3:gc(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&gc(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ur]=t,t.stateNode=r}return Kt(t),null;case 13:if(Ye(tt),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Qe&&In!==null&&(t.mode&1)!==0&&(t.flags&128)===0)ak(),ls(),t.flags|=98560,i=!1;else if(i=vc(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(Y(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(Y(317));i[Ur]=t}else ls(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Kt(t),i=!1}else Ar!==null&&(K0(Ar),Ar=null),i=!0;if(!i)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(tt.current&1)!==0?Et===0&&(Et=3):ey())),t.updateQueue!==null&&(t.flags|=4),Kt(t),null);case 4:return cs(),z0(e,t),e===null&&Ul(t.stateNode.containerInfo),Kt(t),null;case 10:return Fv(t.type._context),Kt(t),null;case 17:return wn(t.type)&&jd(),Kt(t),null;case 19:if(Ye(tt),i=t.memoizedState,i===null)return Kt(t),null;if(r=(t.flags&128)!==0,a=i.rendering,a===null)if(r)Us(i,!1);else{if(Et!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(a=Xd(e),a!==null){for(t.flags|=128,Us(i,!1),r=a.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,a=i.alternate,a===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=a.childLanes,i.lanes=a.lanes,i.child=a.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=a.memoizedProps,i.memoizedState=a.memoizedState,i.updateQueue=a.updateQueue,i.type=a.type,e=a.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return je(tt,tt.current&1|2),t.child}e=e.sibling}i.tail!==null&&dt()>fs&&(t.flags|=128,r=!0,Us(i,!1),t.lanes=4194304)}else{if(!r)if(e=Xd(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Us(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!Qe)return Kt(t),null}else 2*dt()-i.renderingStartTime>fs&&n!==1073741824&&(t.flags|=128,r=!0,Us(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=dt(),t.sibling=null,n=tt.current,je(tt,r?n&1|2:n&1),t):(Kt(t),null);case 22:case 23:return Zv(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Rn&1073741824)!==0&&(Kt(t),t.subtreeFlags&6&&(t.flags|=8192)):Kt(t),null;case 24:return null;case 25:return null}throw Error(Y(156,t.tag))}function qD(e,t){switch(Lv(t),t.tag){case 1:return wn(t.type)&&jd(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return cs(),Ye(bn),Ye(Zt),Hv(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Vv(t),null;case 13:if(Ye(tt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Y(340));ls()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ye(tt),null;case 4:return cs(),null;case 10:return Fv(t.type._context),null;case 22:case 23:return Zv(),null;case 24:return null;default:return null}}var bc=!1,Jt=!1,GD=typeof WeakSet=="function"?WeakSet:Set,re=null;function Ia(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){st(e,t,r)}else n.current=null}function B0(e,t,n){try{n()}catch(r){st(e,t,r)}}var gb=!1;function YD(e,t){if(S0=Bd,e=q5(),Dv(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var h;d!==n||o!==0&&d.nodeType!==3||(s=a+o),d!==i||r!==0&&d.nodeType!==3||(l=a+r),d.nodeType===3&&(a+=d.nodeValue.length),(h=d.firstChild)!==null;)f=d,d=h;for(;;){if(d===e)break t;if(f===n&&++u===o&&(s=a),f===i&&++c===r&&(l=a),(h=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=h}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(C0={focusedElem:e,selectionRange:n},Bd=!1,re=t;re!==null;)if(t=re,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,re=e;else for(;re!==null;){t=re;try{var p=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(p!==null){var m=p.memoizedProps,x=p.memoizedState,g=t.stateNode,v=g.getSnapshotBeforeUpdate(t.elementType===t.type?m:Pr(t.type,m),x);g.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Y(163))}}catch(S){st(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,re=e;break}re=t.return}return p=gb,gb=!1,p}function ml(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&B0(t,n,i)}o=o.next}while(o!==r)}}function Xf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function N0(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Uk(e){var t=e.alternate;t!==null&&(e.alternate=null,Uk(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ur],delete t[Kl],delete t[P0],delete t[DD],delete t[RD])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Wk(e){return e.tag===5||e.tag===3||e.tag===4}function vb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Wk(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function V0(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Hd));else if(r!==4&&(e=e.child,e!==null))for(V0(e,t,n),e=e.sibling;e!==null;)V0(e,t,n),e=e.sibling}function H0(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(H0(e,t,n),e=e.sibling;e!==null;)H0(e,t,n),e=e.sibling}var Ft=null,Tr=!1;function $o(e,t,n){for(n=n.child;n!==null;)Kk(e,t,n),n=n.sibling}function Kk(e,t,n){if(Yr&&typeof Yr.onCommitFiberUnmount=="function")try{Yr.onCommitFiberUnmount(Hf,n)}catch{}switch(n.tag){case 5:Jt||Ia(n,t);case 6:var r=Ft,o=Tr;Ft=null,$o(e,t,n),Ft=r,Tr=o,Ft!==null&&(Tr?(e=Ft,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ft.removeChild(n.stateNode));break;case 18:Ft!==null&&(Tr?(e=Ft,n=n.stateNode,e.nodeType===8?Uh(e.parentNode,n):e.nodeType===1&&Uh(e,n),Vl(e)):Uh(Ft,n.stateNode));break;case 4:r=Ft,o=Tr,Ft=n.stateNode.containerInfo,Tr=!0,$o(e,t,n),Ft=r,Tr=o;break;case 0:case 11:case 14:case 15:if(!Jt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&((i&2)!==0||(i&4)!==0)&&B0(n,t,a),o=o.next}while(o!==r)}$o(e,t,n);break;case 1:if(!Jt&&(Ia(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){st(n,t,s)}$o(e,t,n);break;case 21:$o(e,t,n);break;case 22:n.mode&1?(Jt=(r=Jt)||n.memoizedState!==null,$o(e,t,n),Jt=r):$o(e,t,n);break;default:$o(e,t,n)}}function yb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new GD),t.forEach(function(r){var o=oR.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,a=t,s=a;e:for(;s!==null;){switch(s.tag){case 5:Ft=s.stateNode,Tr=!1;break e;case 3:Ft=s.stateNode.containerInfo,Tr=!0;break e;case 4:Ft=s.stateNode.containerInfo,Tr=!0;break e}s=s.return}if(Ft===null)throw Error(Y(160));Kk(i,a,o),Ft=null,Tr=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(u){st(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)qk(t,e),t=t.sibling}function qk(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Cr(t,e),zr(e),r&4){try{ml(3,e,e.return),Xf(3,e)}catch(m){st(e,e.return,m)}try{ml(5,e,e.return)}catch(m){st(e,e.return,m)}}break;case 1:Cr(t,e),zr(e),r&512&&n!==null&&Ia(n,n.return);break;case 5:if(Cr(t,e),zr(e),r&512&&n!==null&&Ia(n,n.return),e.flags&32){var o=e.stateNode;try{Fl(o,"")}catch(m){st(e,e.return,m)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,a=n!==null?n.memoizedProps:i,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&h5(o,i),f0(s,a);var u=f0(s,i);for(a=0;a<l.length;a+=2){var c=l[a],d=l[a+1];c==="style"?x5(o,d):c==="dangerouslySetInnerHTML"?v5(o,d):c==="children"?Fl(o,d):yv(o,c,d,u)}switch(s){case"input":s0(o,i);break;case"textarea":m5(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;h!=null?Ua(o,!!i.multiple,h,!1):f!==!!i.multiple&&(i.defaultValue!=null?Ua(o,!!i.multiple,i.defaultValue,!0):Ua(o,!!i.multiple,i.multiple?[]:"",!1))}o[Kl]=i}catch(m){st(e,e.return,m)}}break;case 6:if(Cr(t,e),zr(e),r&4){if(e.stateNode===null)throw Error(Y(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(m){st(e,e.return,m)}}break;case 3:if(Cr(t,e),zr(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Vl(t.containerInfo)}catch(m){st(e,e.return,m)}break;case 4:Cr(t,e),zr(e);break;case 13:Cr(t,e),zr(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(Jv=dt())),r&4&&yb(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(Jt=(u=Jt)||c,Cr(t,e),Jt=u):Cr(t,e),zr(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&(e.mode&1)!==0)for(re=e,c=e.child;c!==null;){for(d=re=c;re!==null;){switch(f=re,h=f.child,f.tag){case 0:case 11:case 14:case 15:ml(4,f,f.return);break;case 1:Ia(f,f.return);var p=f.stateNode;if(typeof p.componentWillUnmount=="function"){r=f,n=f.return;try{t=r,p.props=t.memoizedProps,p.state=t.memoizedState,p.componentWillUnmount()}catch(m){st(r,n,m)}}break;case 5:Ia(f,f.return);break;case 22:if(f.memoizedState!==null){bb(d);continue}}h!==null?(h.return=f,re=h):bb(d)}c=c.sibling}e:for(c=null,d=e;;){if(d.tag===5){if(c===null){c=d;try{o=d.stateNode,u?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=d.stateNode,l=d.memoizedProps.style,a=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=y5("display",a))}catch(m){st(e,e.return,m)}}}else if(d.tag===6){if(c===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(m){st(e,e.return,m)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;c===d&&(c=null),d=d.return}c===d&&(c=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Cr(t,e),zr(e),r&4&&yb(e);break;case 21:break;default:Cr(t,e),zr(e)}}function zr(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Wk(n)){var r=n;break e}n=n.return}throw Error(Y(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Fl(o,""),r.flags&=-33);var i=vb(e);H0(e,i,o);break;case 3:case 4:var a=r.stateNode.containerInfo,s=vb(e);V0(e,s,a);break;default:throw Error(Y(161))}}catch(l){st(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function XD(e,t,n){re=e,Gk(e)}function Gk(e,t,n){for(var r=(e.mode&1)!==0;re!==null;){var o=re,i=o.child;if(o.tag===22&&r){var a=o.memoizedState!==null||bc;if(!a){var s=o.alternate,l=s!==null&&s.memoizedState!==null||Jt;s=bc;var u=Jt;if(bc=a,(Jt=l)&&!u)for(re=o;re!==null;)a=re,l=a.child,a.tag===22&&a.memoizedState!==null?wb(o):l!==null?(l.return=a,re=l):wb(o);for(;i!==null;)re=i,Gk(i),i=i.sibling;re=o,bc=s,Jt=u}xb(e)}else(o.subtreeFlags&8772)!==0&&i!==null?(i.return=o,re=i):xb(e)}}function xb(e){for(;re!==null;){var t=re;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Jt||Xf(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Jt)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:Pr(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&nb(t,i,r);break;case 3:var a=t.updateQueue;if(a!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}nb(t,a,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var c=u.memoizedState;if(c!==null){var d=c.dehydrated;d!==null&&Vl(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(Y(163))}Jt||t.flags&512&&N0(t)}catch(f){st(t,t.return,f)}}if(t===e){re=null;break}if(n=t.sibling,n!==null){n.return=t.return,re=n;break}re=t.return}}function bb(e){for(;re!==null;){var t=re;if(t===e){re=null;break}var n=t.sibling;if(n!==null){n.return=t.return,re=n;break}re=t.return}}function wb(e){for(;re!==null;){var t=re;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Xf(4,t)}catch(l){st(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(l){st(t,o,l)}}var i=t.return;try{N0(t)}catch(l){st(t,i,l)}break;case 5:var a=t.return;try{N0(t)}catch(l){st(t,a,l)}}}catch(l){st(t,t.return,l)}if(t===e){re=null;break}var s=t.sibling;if(s!==null){s.return=t.return,re=s;break}re=t.return}}var JD=Math.ceil,Zd=Lo.ReactCurrentDispatcher,Yv=Lo.ReactCurrentOwner,ir=Lo.ReactCurrentBatchConfig,Oe=0,_t=null,yt=null,Vt=0,Rn=0,$a=yi(0),Et=0,Ql=null,ta=0,Jf=0,Xv=0,gl=null,vn=null,Jv=0,fs=1/0,ho=null,ef=!1,j0=null,ti=null,wc=!1,Wo=null,tf=0,vl=0,U0=null,ld=-1,ud=0;function un(){return(Oe&6)!==0?dt():ld!==-1?ld:ld=dt()}function ni(e){return(e.mode&1)===0?1:(Oe&2)!==0&&Vt!==0?Vt&-Vt:ID.transition!==null?(ud===0&&(ud=D5()),ud):(e=Me,e!==0||(e=window.event,e=e===void 0?16:z5(e.type)),e)}function Ir(e,t,n,r){if(50<vl)throw vl=0,U0=null,Error(Y(185));Tu(e,n,r),((Oe&2)===0||e!==_t)&&(e===_t&&((Oe&2)===0&&(Jf|=n),Et===4&&jo(e,Vt)),Sn(e,r),n===1&&Oe===0&&(t.mode&1)===0&&(fs=dt()+500,qf&&xi()))}function Sn(e,t){var n=e.callbackNode;IO(e,t);var r=zd(e,e===_t?Vt:0);if(r===0)n!==null&&Ox(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Ox(n),t===1)e.tag===0?LD(Sb.bind(null,e)):rk(Sb.bind(null,e)),_D(function(){(Oe&6)===0&&xi()}),n=null;else{switch(R5(r)){case 1:n=Cv;break;case 4:n=_5;break;case 16:n=Fd;break;case 536870912:n=O5;break;default:n=Fd}n=nE(n,Yk.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Yk(e,t){if(ld=-1,ud=0,(Oe&6)!==0)throw Error(Y(327));var n=e.callbackNode;if(Ya()&&e.callbackNode!==n)return null;var r=zd(e,e===_t?Vt:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=nf(e,r);else{t=r;var o=Oe;Oe|=2;var i=Jk();(_t!==e||Vt!==t)&&(ho=null,fs=dt()+500,Wi(e,t));do try{eR();break}catch(s){Xk(e,s)}while(1);Mv(),Zd.current=i,Oe=o,yt!==null?t=0:(_t=null,Vt=0,t=Et)}if(t!==0){if(t===2&&(o=v0(e),o!==0&&(r=o,t=W0(e,o))),t===1)throw n=Ql,Wi(e,0),jo(e,r),Sn(e,dt()),n;if(t===6)jo(e,r);else{if(o=e.current.alternate,(r&30)===0&&!QD(o)&&(t=nf(e,r),t===2&&(i=v0(e),i!==0&&(r=i,t=W0(e,i))),t===1))throw n=Ql,Wi(e,0),jo(e,r),Sn(e,dt()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(Y(345));case 2:Ri(e,vn,ho);break;case 3:if(jo(e,r),(r&130023424)===r&&(t=Jv+500-dt(),10<t)){if(zd(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){un(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=E0(Ri.bind(null,e,vn,ho),t);break}Ri(e,vn,ho);break;case 4:if(jo(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var a=31-Lr(r);i=1<<a,a=t[a],a>o&&(o=a),r&=~i}if(r=o,r=dt()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*JD(r/1960))-r,10<r){e.timeoutHandle=E0(Ri.bind(null,e,vn,ho),r);break}Ri(e,vn,ho);break;case 5:Ri(e,vn,ho);break;default:throw Error(Y(329))}}}return Sn(e,dt()),e.callbackNode===n?Yk.bind(null,e):null}function W0(e,t){var n=gl;return e.current.memoizedState.isDehydrated&&(Wi(e,t).flags|=256),e=nf(e,t),e!==2&&(t=vn,vn=n,t!==null&&K0(t)),e}function K0(e){vn===null?vn=e:vn.push.apply(vn,e)}function QD(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!Mr(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function jo(e,t){for(t&=~Xv,t&=~Jf,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Lr(t),r=1<<n;e[n]=-1,t&=~r}}function Sb(e){if((Oe&6)!==0)throw Error(Y(327));Ya();var t=zd(e,0);if((t&1)===0)return Sn(e,dt()),null;var n=nf(e,t);if(e.tag!==0&&n===2){var r=v0(e);r!==0&&(t=r,n=W0(e,r))}if(n===1)throw n=Ql,Wi(e,0),jo(e,t),Sn(e,dt()),n;if(n===6)throw Error(Y(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ri(e,vn,ho),Sn(e,dt()),null}function Qv(e,t){var n=Oe;Oe|=1;try{return e(t)}finally{Oe=n,Oe===0&&(fs=dt()+500,qf&&xi())}}function na(e){Wo!==null&&Wo.tag===0&&(Oe&6)===0&&Ya();var t=Oe;Oe|=1;var n=ir.transition,r=Me;try{if(ir.transition=null,Me=1,e)return e()}finally{Me=r,ir.transition=n,Oe=t,(Oe&6)===0&&xi()}}function Zv(){Rn=$a.current,Ye($a)}function Wi(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,AD(n)),yt!==null)for(n=yt.return;n!==null;){var r=n;switch(Lv(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&jd();break;case 3:cs(),Ye(bn),Ye(Zt),Hv();break;case 5:Vv(r);break;case 4:cs();break;case 13:Ye(tt);break;case 19:Ye(tt);break;case 10:Fv(r.type._context);break;case 22:case 23:Zv()}n=n.return}if(_t=e,yt=e=ri(e.current,null),Vt=Rn=t,Et=0,Ql=null,Xv=Jf=ta=0,vn=gl=null,Bi!==null){for(t=0;t<Bi.length;t++)if(n=Bi[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var a=i.next;i.next=o,r.next=a}n.pending=r}Bi=null}return e}function Xk(e,t){do{var n=yt;try{if(Mv(),id.current=Qd,Jd){for(var r=nt.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Jd=!1}if(ea=0,At=kt=nt=null,hl=!1,Yl=0,Yv.current=null,n===null||n.return===null){Et=1,Ql=t,yt=null;break}e:{var i=e,a=n.return,s=n,l=t;if(t=Vt,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,c=s,d=c.tag;if((c.mode&1)===0&&(d===0||d===11||d===15)){var f=c.alternate;f?(c.updateQueue=f.updateQueue,c.memoizedState=f.memoizedState,c.lanes=f.lanes):(c.updateQueue=null,c.memoizedState=null)}var h=ub(a);if(h!==null){h.flags&=-257,cb(h,a,s,i,t),h.mode&1&&lb(i,u,t),t=h,l=u;var p=t.updateQueue;if(p===null){var m=new Set;m.add(l),t.updateQueue=m}else p.add(l);break e}else{if((t&1)===0){lb(i,u,t),ey();break e}l=Error(Y(426))}}else if(Qe&&s.mode&1){var x=ub(a);if(x!==null){(x.flags&65536)===0&&(x.flags|=256),cb(x,a,s,i,t),Iv(ds(l,s));break e}}i=l=ds(l,s),Et!==4&&(Et=2),gl===null?gl=[i]:gl.push(i),i=a;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var g=Lk(i,l,t);tb(i,g);break e;case 1:s=l;var v=i.type,y=i.stateNode;if((i.flags&128)===0&&(typeof v.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(ti===null||!ti.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t;var S=Ik(i,s,t);tb(i,S);break e}}i=i.return}while(i!==null)}Zk(n)}catch(b){t=b,yt===n&&n!==null&&(yt=n=n.return);continue}break}while(1)}function Jk(){var e=Zd.current;return Zd.current=Qd,e===null?Qd:e}function ey(){(Et===0||Et===3||Et===2)&&(Et=4),_t===null||(ta&268435455)===0&&(Jf&268435455)===0||jo(_t,Vt)}function nf(e,t){var n=Oe;Oe|=2;var r=Jk();(_t!==e||Vt!==t)&&(ho=null,Wi(e,t));do try{ZD();break}catch(o){Xk(e,o)}while(1);if(Mv(),Oe=n,Zd.current=r,yt!==null)throw Error(Y(261));return _t=null,Vt=0,Et}function ZD(){for(;yt!==null;)Qk(yt)}function eR(){for(;yt!==null&&!EO();)Qk(yt)}function Qk(e){var t=tE(e.alternate,e,Rn);e.memoizedProps=e.pendingProps,t===null?Zk(e):yt=t,Yv.current=null}function Zk(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=KD(n,t,Rn),n!==null){yt=n;return}}else{if(n=qD(n,t),n!==null){n.flags&=32767,yt=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Et=6,yt=null;return}}if(t=t.sibling,t!==null){yt=t;return}yt=t=e}while(t!==null);Et===0&&(Et=5)}function Ri(e,t,n){var r=Me,o=ir.transition;try{ir.transition=null,Me=1,tR(e,t,n,r)}finally{ir.transition=o,Me=r}return null}function tR(e,t,n,r){do Ya();while(Wo!==null);if((Oe&6)!==0)throw Error(Y(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(Y(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if($O(e,i),e===_t&&(yt=_t=null,Vt=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||wc||(wc=!0,nE(Fd,function(){return Ya(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=ir.transition,ir.transition=null;var a=Me;Me=1;var s=Oe;Oe|=4,Yv.current=null,YD(e,n),qk(n,e),wD(C0),Bd=!!S0,C0=S0=null,e.current=n,XD(n),PO(),Oe=s,Me=a,ir.transition=i}else e.current=n;if(wc&&(wc=!1,Wo=e,tf=o),i=e.pendingLanes,i===0&&(ti=null),_O(n.stateNode),Sn(e,dt()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ef)throw ef=!1,e=j0,j0=null,e;return(tf&1)!==0&&e.tag!==0&&Ya(),i=e.pendingLanes,(i&1)!==0?e===U0?vl++:(vl=0,U0=e):vl=0,xi(),null}function Ya(){if(Wo!==null){var e=R5(tf),t=ir.transition,n=Me;try{if(ir.transition=null,Me=16>e?16:e,Wo===null)var r=!1;else{if(e=Wo,Wo=null,tf=0,(Oe&6)!==0)throw Error(Y(331));var o=Oe;for(Oe|=4,re=e.current;re!==null;){var i=re,a=i.child;if((re.flags&16)!==0){var s=i.deletions;if(s!==null){for(var l=0;l<s.length;l++){var u=s[l];for(re=u;re!==null;){var c=re;switch(c.tag){case 0:case 11:case 15:ml(8,c,i)}var d=c.child;if(d!==null)d.return=c,re=d;else for(;re!==null;){c=re;var f=c.sibling,h=c.return;if(Uk(c),c===u){re=null;break}if(f!==null){f.return=h,re=f;break}re=h}}}var p=i.alternate;if(p!==null){var m=p.child;if(m!==null){p.child=null;do{var x=m.sibling;m.sibling=null,m=x}while(m!==null)}}re=i}}if((i.subtreeFlags&2064)!==0&&a!==null)a.return=i,re=a;else e:for(;re!==null;){if(i=re,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:ml(9,i,i.return)}var g=i.sibling;if(g!==null){g.return=i.return,re=g;break e}re=i.return}}var v=e.current;for(re=v;re!==null;){a=re;var y=a.child;if((a.subtreeFlags&2064)!==0&&y!==null)y.return=a,re=y;else e:for(a=v;re!==null;){if(s=re,(s.flags&2048)!==0)try{switch(s.tag){case 0:case 11:case 15:Xf(9,s)}}catch(b){st(s,s.return,b)}if(s===a){re=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,re=S;break e}re=s.return}}if(Oe=o,xi(),Yr&&typeof Yr.onPostCommitFiberRoot=="function")try{Yr.onPostCommitFiberRoot(Hf,e)}catch{}r=!0}return r}finally{Me=n,ir.transition=t}}return!1}function Cb(e,t,n){t=ds(n,t),t=Lk(e,t,1),e=ei(e,t,1),t=un(),e!==null&&(Tu(e,1,t),Sn(e,t))}function st(e,t,n){if(e.tag===3)Cb(e,e,n);else for(;t!==null;){if(t.tag===3){Cb(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ti===null||!ti.has(r))){e=ds(n,e),e=Ik(t,e,1),t=ei(t,e,1),e=un(),t!==null&&(Tu(t,1,e),Sn(t,e));break}}t=t.return}}function nR(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=un(),e.pingedLanes|=e.suspendedLanes&n,_t===e&&(Vt&n)===n&&(Et===4||Et===3&&(Vt&130023424)===Vt&&500>dt()-Jv?Wi(e,0):Xv|=n),Sn(e,t)}function eE(e,t){t===0&&((e.mode&1)===0?t=1:(t=dc,dc<<=1,(dc&130023424)===0&&(dc=4194304)));var n=un();e=To(e,t),e!==null&&(Tu(e,t,n),Sn(e,n))}function rR(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),eE(e,n)}function oR(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Y(314))}r!==null&&r.delete(t),eE(e,n)}var tE;tE=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||bn.current)yn=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return yn=!1,WD(e,t,n);yn=(e.flags&131072)!==0}else yn=!1,Qe&&(t.flags&1048576)!==0&&ok(t,Kd,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;sd(e,t),e=t.pendingProps;var o=ss(t,Zt.current);Ga(t,n),o=Uv(null,t,r,e,o,n);var i=Wv();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,wn(r)?(i=!0,Ud(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Bv(t),o.updater=Gf,t.stateNode=o,o._reactInternals=t,R0(t,r,e,n),t=$0(null,t,r,!0,i,n)):(t.tag=0,Qe&&i&&Rv(t),sn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(sd(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=aR(r),e=Pr(r,e),o){case 0:t=I0(null,t,r,e,n);break e;case 1:t=pb(null,t,r,e,n);break e;case 11:t=db(null,t,r,e,n);break e;case 14:t=fb(null,t,r,Pr(r.type,e),n);break e}throw Error(Y(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),I0(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),pb(e,t,r,o,n);case 3:e:{if(zk(t),e===null)throw Error(Y(387));r=t.pendingProps,i=t.memoizedState,o=i.element,lk(e,t),Yd(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=ds(Error(Y(423)),t),t=hb(e,t,r,n,o);break e}else if(r!==o){o=ds(Error(Y(424)),t),t=hb(e,t,r,n,o);break e}else for(In=Zo(t.stateNode.containerInfo.firstChild),zn=t,Qe=!0,Ar=null,n=fk(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ls(),r===o){t=Ao(e,t,n);break e}sn(e,t,r,n)}t=t.child}return t;case 5:return pk(t),e===null&&_0(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,k0(r,o)?a=null:i!==null&&k0(r,i)&&(t.flags|=32),Fk(e,t),sn(e,t,a,n),t.child;case 6:return e===null&&_0(t),null;case 13:return Bk(e,t,n);case 4:return Nv(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=us(t,null,r,n):sn(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),db(e,t,r,o,n);case 7:return sn(e,t,t.pendingProps,n),t.child;case 8:return sn(e,t,t.pendingProps.children,n),t.child;case 12:return sn(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,je(qd,r._currentValue),r._currentValue=a,i!==null)if(Mr(i.value,a)){if(i.children===o.children&&!bn.current){t=Ao(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){a=i.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=wo(-1,n&-n),l.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),O0(i.return,n,t),s.lanes|=n;break}l=l.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(Y(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),O0(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}sn(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ga(t,n),o=cr(o),r=r(o),t.flags|=1,sn(e,t,r,n),t.child;case 14:return r=t.type,o=Pr(r,t.pendingProps),o=Pr(r.type,o),fb(e,t,r,o,n);case 15:return $k(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),sd(e,t),t.tag=1,wn(r)?(e=!0,Ud(t)):e=!1,Ga(t,n),ck(t,r,o),R0(t,r,o,n),$0(null,t,r,!0,e,n);case 19:return Nk(e,t,n);case 22:return Mk(e,t,n)}throw Error(Y(156,t.tag))};function nE(e,t){return A5(e,t)}function iR(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function tr(e,t,n,r){return new iR(e,t,n,r)}function ty(e){return e=e.prototype,!(!e||!e.isReactComponent)}function aR(e){if(typeof e=="function")return ty(e)?1:0;if(e!=null){if(e=e.$$typeof,e===bv)return 11;if(e===wv)return 14}return 2}function ri(e,t){var n=e.alternate;return n===null?(n=tr(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function cd(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")ty(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Ea:return Ki(n.children,o,i,t);case xv:a=8,o|=8;break;case n0:return e=tr(12,n,t,o|2),e.elementType=n0,e.lanes=i,e;case r0:return e=tr(13,n,t,o),e.elementType=r0,e.lanes=i,e;case o0:return e=tr(19,n,t,o),e.elementType=o0,e.lanes=i,e;case d5:return Qf(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case u5:a=10;break e;case c5:a=9;break e;case bv:a=11;break e;case wv:a=14;break e;case Bo:a=16,r=null;break e}throw Error(Y(130,e==null?e:typeof e,""))}return t=tr(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Ki(e,t,n,r){return e=tr(7,e,r,t),e.lanes=n,e}function Qf(e,t,n,r){return e=tr(22,e,r,t),e.elementType=d5,e.lanes=n,e.stateNode={isHidden:!1},e}function Qh(e,t,n){return e=tr(6,e,null,t),e.lanes=n,e}function Zh(e,t,n){return t=tr(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function sR(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Lh(0),this.expirationTimes=Lh(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Lh(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function ny(e,t,n,r,o,i,a,s,l){return e=new sR(e,t,n,s,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=tr(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Bv(i),e}function lR(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ka,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function rE(e){if(!e)return si;e=e._reactInternals;e:{if(la(e)!==e||e.tag!==1)throw Error(Y(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(wn(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(Y(171))}if(e.tag===1){var n=e.type;if(wn(n))return nk(e,n,t)}return t}function oE(e,t,n,r,o,i,a,s,l){return e=ny(n,r,!0,e,o,i,a,s,l),e.context=rE(null),n=e.current,r=un(),o=ni(n),i=wo(r,o),i.callback=t!=null?t:null,ei(n,i,o),e.current.lanes=o,Tu(e,o,r),Sn(e,r),e}function Zf(e,t,n,r){var o=t.current,i=un(),a=ni(o);return n=rE(n),t.context===null?t.context=n:t.pendingContext=n,t=wo(i,a),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=ei(o,t,a),e!==null&&(Ir(e,o,a,i),od(e,o,a)),a}function rf(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function kb(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ry(e,t){kb(e,t),(e=e.alternate)&&kb(e,t)}function uR(){return null}var iE=typeof reportError=="function"?reportError:function(e){console.error(e)};function oy(e){this._internalRoot=e}ep.prototype.render=oy.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(Y(409));Zf(e,t,null,null)};ep.prototype.unmount=oy.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;na(function(){Zf(null,e,null,null)}),t[Po]=null}};function ep(e){this._internalRoot=e}ep.prototype.unstable_scheduleHydration=function(e){if(e){var t=$5();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ho.length&&t!==0&&t<Ho[n].priority;n++);Ho.splice(n,0,e),n===0&&F5(e)}};function iy(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function tp(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Eb(){}function cR(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=rf(a);i.call(u)}}var a=oE(t,r,e,0,null,!1,!1,"",Eb);return e._reactRootContainer=a,e[Po]=a.current,Ul(e.nodeType===8?e.parentNode:e),na(),a}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var s=r;r=function(){var u=rf(l);s.call(u)}}var l=ny(e,0,!1,null,null,!1,!1,"",Eb);return e._reactRootContainer=l,e[Po]=l.current,Ul(e.nodeType===8?e.parentNode:e),na(function(){Zf(t,l,n,r)}),l}function np(e,t,n,r,o){var i=n._reactRootContainer;if(i){var a=i;if(typeof o=="function"){var s=o;o=function(){var l=rf(a);s.call(l)}}Zf(t,a,e,o)}else a=cR(n,t,e,o,r);return rf(a)}L5=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=al(t.pendingLanes);n!==0&&(kv(t,n|1),Sn(t,dt()),(Oe&6)===0&&(fs=dt()+500,xi()))}break;case 13:na(function(){var r=To(e,1);if(r!==null){var o=un();Ir(r,e,1,o)}}),ry(e,1)}};Ev=function(e){if(e.tag===13){var t=To(e,134217728);if(t!==null){var n=un();Ir(t,e,134217728,n)}ry(e,134217728)}};I5=function(e){if(e.tag===13){var t=ni(e),n=To(e,t);if(n!==null){var r=un();Ir(n,e,t,r)}ry(e,t)}};$5=function(){return Me};M5=function(e,t){var n=Me;try{return Me=e,t()}finally{Me=n}};h0=function(e,t,n){switch(t){case"input":if(s0(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Kf(r);if(!o)throw Error(Y(90));p5(r),s0(r,o)}}}break;case"textarea":m5(e,n);break;case"select":t=n.value,t!=null&&Ua(e,!!n.multiple,t,!1)}};S5=Qv;C5=na;var dR={usingClientEntryPoint:!1,Events:[_u,_a,Kf,b5,w5,Qv]},Ws={findFiberByHostInstance:zi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},fR={bundleType:Ws.bundleType,version:Ws.version,rendererPackageName:Ws.rendererPackageName,rendererConfig:Ws.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Lo.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=P5(e),e===null?null:e.stateNode},findFiberByHostInstance:Ws.findFiberByHostInstance||uR,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Sc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Sc.isDisabled&&Sc.supportsFiber)try{Hf=Sc.inject(fR),Yr=Sc}catch{}}jn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=dR;jn.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!iy(t))throw Error(Y(200));return lR(e,t,null,n)};jn.createRoot=function(e,t){if(!iy(e))throw Error(Y(299));var n=!1,r="",o=iE;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=ny(e,1,!1,null,null,n,!1,r,o),e[Po]=t.current,Ul(e.nodeType===8?e.parentNode:e),new oy(t)};jn.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(Y(188)):(e=Object.keys(e).join(","),Error(Y(268,e)));return e=P5(t),e=e===null?null:e.stateNode,e};jn.flushSync=function(e){return na(e)};jn.hydrate=function(e,t,n){if(!tp(t))throw Error(Y(200));return np(null,e,t,!0,n)};jn.hydrateRoot=function(e,t,n){if(!iy(e))throw Error(Y(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",a=iE;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(a=n.onRecoverableError)),t=oE(t,null,e,1,n!=null?n:null,o,!1,i,a),e[Po]=t.current,Ul(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new ep(t)};jn.render=function(e,t,n){if(!tp(t))throw Error(Y(200));return np(null,e,t,!1,n)};jn.unmountComponentAtNode=function(e){if(!tp(e))throw Error(Y(40));return e._reactRootContainer?(na(function(){np(null,null,e,!1,function(){e._reactRootContainer=null,e[Po]=null})}),!0):!1};jn.unstable_batchedUpdates=Qv;jn.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!tp(n))throw Error(Y(200));if(e==null||e._reactInternals===void 0)throw Error(Y(38));return np(e,t,n,!1,r)};jn.version="18.2.0-next-9e3b772b8-20220608";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=jn})(Vf);var Pb=Vf.exports;e0.createRoot=Pb.createRoot,e0.hydrateRoot=Pb.hydrateRoot;const em=window.matchMedia("(prefers-color-scheme: dark)"),pR=()=>k.exports.useSyncExternalStore(e=>(em.addEventListener("change",e),()=>em.removeEventListener("change",e)),()=>em.matches?"dark":"light");var aE={exports:{}};/*!
* assign-symbols <https://github.com/jonschlinkert/assign-symbols>
*
* Copyright (c) 2015-present, Jon Schlinkert.
* Licensed under the MIT License.
*/const hR=Object.prototype.toString,mR=Object.prototype.propertyIsEnumerable,Tb=Object.getOwnPropertySymbols;var gR=(e,...t)=>{if(!vR(e))throw new TypeError("expected the first argument to be an object");if(t.length===0||typeof Symbol!="function"||typeof Tb!="function")return e;for(let n of t){let r=Tb(n);for(let o of r)mR.call(n,o)&&(e[o]=n[o])}return e};function vR(e){return typeof e=="function"||hR.call(e)==="[object Object]"||Array.isArray(e)}/*!
* assign-deep <https://github.com/jonschlinkert/assign-deep>
*
* Copyright (c) 2017-present, Jon Schlinkert.
* Released under the MIT License.
*/const yR=Object.prototype.toString,xR=gR,bR=e=>e!=="__proto__"&&e!=="constructor"&&e!=="prototype",wR=aE.exports=(e,...t)=>{let n=0;for(SR(e)&&(e=t[n++]),e||(e={});n<t.length;n++)if(tm(t[n])){for(const r of Object.keys(t[n]))bR(r)&&(tm(e[r])&&tm(t[n][r])?wR(e[r],t[n][r]):e[r]=t[n][r]);xR(e,t[n])}return e};function tm(e){return typeof e=="function"||yR.call(e)==="[object Object]"}function SR(e){return typeof e=="object"?e===null:typeof e!="function"}const CR={grey:{50:"#F7F7F8",100:"#EBEBEF",200:"#D8D8DF",300:"#B9B9C6",400:"#8F8FA3",500:"#73738C",600:"#5A5A72",700:"#434356",800:"#25252D",900:"#131318"},blue:{50:"#F4FAFF",100:"#DDF1FF",200:"#ADDBFF",300:"#6FB6FF",400:"#3990FF",500:"#096BDE",600:"#054DA7",700:"#02367D",800:"#072859",900:"#00153C"},yellow:{50:"#FFF8C5",100:"#FAE17D",200:"#EAC54F",300:"#D4A72C",400:"#BF8700",500:"#9A6700",600:"#7D4E00",700:"#633C01",800:"#4D2D00",900:"#3B2300"},red:{50:"#FFF8F6",100:"#FFE9E8",200:"#FFC7C5",300:"#FF9192",400:"#FA5255",500:"#D3232F",600:"#A10E25",700:"#77061B",800:"#580013",900:"#39000D"},green:{50:"#F3FEF5",100:"#D7F5DD",200:"#77EC95",300:"#4CC76E",400:"#2CA24D",500:"#1A7D36",600:"#0F5D26",700:"#034318",800:"#002F0F",900:"#001D09"},purple:{50:"#FDF7FF",100:"#F4EAFF",200:"#E1CBFF",300:"#C69EFF",400:"#A374F9",500:"#814DDE",600:"#5F35AE",700:"#452382",800:"#301761",900:"#1D0A42"}},Yn=CR;function L(){return L=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},L.apply(this,arguments)}function Ii(e){return e!==null&&typeof e=="object"&&e.constructor===Object}function sE(e){if(!Ii(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=sE(e[n])}),t}function $r(e,t,n={clone:!0}){const r=n.clone?L({},e):e;return Ii(e)&&Ii(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Ii(t[o])&&o in e&&Ii(e[o])?r[o]=$r(e[o],t[o],n):n.clone?r[o]=Ii(t[o])?sE(t[o]):t[o]:r[o]=t[o])}),r}var ae={exports:{}},kR="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ER=kR,PR=ER;function lE(){}function uE(){}uE.resetWarningCache=lE;var TR=function(){function e(r,o,i,a,s,l){if(l!==PR){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:uE,resetWarningCache:lE};return n.PropTypes=n,n};ae.exports=TR();function Zl(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}function xe(e){if(typeof e!="string")throw new Error(Zl(7));return e.charAt(0).toUpperCase()+e.slice(1)}function cE(e,t){return k.exports.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function Ab(e){return e&&e.ownerDocument||document}function q0(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const AR=typeof window<"u"?k.exports.useLayoutEffect:k.exports.useEffect,eu=AR;let _b=0;function _R(e){const[t,n]=k.exports.useState(e),r=e||t;return k.exports.useEffect(()=>{t==null&&(_b+=1,n(`mui-${_b}`))},[t]),r}const Ob=Zm["useId"];function ay(e){if(Ob!==void 0){const t=Ob();return e!=null?e:t}return _R(e)}function rp({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=k.exports.useRef(e!==void 0),[i,a]=k.exports.useState(t),s=o?e:i,l=k.exports.useCallback(u=>{o||a(u)},[]);return[s,l]}function OR(e){const t=k.exports.useRef(e);return eu(()=>{t.current=e}),k.exports.useCallback((...n)=>(0,t.current)(...n),[])}function Ot(...e){return k.exports.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{q0(n,t)})},e)}let op=!0,G0=!1,Db;const DR={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function RR(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&DR[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function LR(e){e.metaKey||e.altKey||e.ctrlKey||(op=!0)}function nm(){op=!1}function IR(){this.visibilityState==="hidden"&&G0&&(op=!0)}function $R(e){e.addEventListener("keydown",LR,!0),e.addEventListener("mousedown",nm,!0),e.addEventListener("pointerdown",nm,!0),e.addEventListener("touchstart",nm,!0),e.addEventListener("visibilitychange",IR,!0)}function MR(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return op||RR(t)}function ip(){const e=k.exports.useCallback(o=>{o!=null&&$R(o.ownerDocument)},[]),t=k.exports.useRef(!1);function n(){return t.current?(G0=!0,window.clearTimeout(Db),Db=window.setTimeout(()=>{G0=!1},100),t.current=!1,!0):!1}function r(o){return MR(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function dE(e,t){const n=L({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=L({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=L({},i),Object.keys(o).forEach(a=>{n[r][a]=dE(o[a],i[a])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Dt(e,t,n){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,a)=>(a&&(i.push(t(a)),n&&n[a]&&i.push(n[a])),i),[]).join(" ")}),r}const Rb=e=>e,FR=()=>{let e=Rb;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Rb}}},zR=FR(),fE=zR,BR={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function sy(e,t,n="Mui"){const r=BR[t];return r?`${n}-${r}`:`${fE.generate(e)}-${t}`}function pE(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=sy(e,o,n)}),r}function NR(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var VR=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,HR=NR(function(e){return VR.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function jR(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function UR(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var WR=function(){function e(n){var r=this;this._insertTag=function(o){var i;r.tags.length===0?r.insertionPoint?i=r.insertionPoint.nextSibling:r.prepend?i=r.container.firstChild:i=r.before:i=r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(o,i),r.tags.push(o)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(r){r.forEach(this._insertTag)},t.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(UR(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var i=jR(o);try{i.insertRule(r,i.cssRules.length)}catch{}}else o.appendChild(document.createTextNode(r));this.ctr++},t.flush=function(){this.tags.forEach(function(r){return r.parentNode&&r.parentNode.removeChild(r)}),this.tags=[],this.ctr=0},e}(),Yt="-ms-",of="-moz-",Re="-webkit-",hE="comm",ly="rule",uy="decl",KR="@import",mE="@keyframes",qR=Math.abs,ap=String.fromCharCode,GR=Object.assign;function YR(e,t){return Bt(e,0)^45?(((t<<2^Bt(e,0))<<2^Bt(e,1))<<2^Bt(e,2))<<2^Bt(e,3):0}function gE(e){return e.trim()}function XR(e,t){return(e=t.exec(e))?e[0]:e}function Le(e,t,n){return e.replace(t,n)}function Y0(e,t){return e.indexOf(t)}function Bt(e,t){return e.charCodeAt(t)|0}function tu(e,t,n){return e.slice(t,n)}function Hr(e){return e.length}function cy(e){return e.length}function Cc(e,t){return t.push(e),e}function JR(e,t){return e.map(t).join("")}var sp=1,ps=1,vE=0,En=0,gt=0,_s="";function lp(e,t,n,r,o,i,a){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:sp,column:ps,length:a,return:""}}function Ks(e,t){return GR(lp("",null,null,"",null,null,0),e,{length:-e.length},t)}function QR(){return gt}function ZR(){return gt=En>0?Bt(_s,--En):0,ps--,gt===10&&(ps=1,sp--),gt}function Bn(){return gt=En<vE?Bt(_s,En++):0,ps++,gt===10&&(ps=1,sp++),gt}function Jr(){return Bt(_s,En)}function dd(){return En}function Du(e,t){return tu(_s,e,t)}function nu(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function yE(e){return sp=ps=1,vE=Hr(_s=e),En=0,[]}function xE(e){return _s="",e}function fd(e){return gE(Du(En-1,X0(e===91?e+2:e===40?e+1:e)))}function eL(e){for(;(gt=Jr())&&gt<33;)Bn();return nu(e)>2||nu(gt)>3?"":" "}function tL(e,t){for(;--t&&Bn()&&!(gt<48||gt>102||gt>57&&gt<65||gt>70&&gt<97););return Du(e,dd()+(t<6&&Jr()==32&&Bn()==32))}function X0(e){for(;Bn();)switch(gt){case e:return En;case 34:case 39:e!==34&&e!==39&&X0(gt);break;case 40:e===41&&X0(e);break;case 92:Bn();break}return En}function nL(e,t){for(;Bn()&&e+gt!==47+10;)if(e+gt===42+42&&Jr()===47)break;return"/*"+Du(t,En-1)+"*"+ap(e===47?e:Bn())}function rL(e){for(;!nu(Jr());)Bn();return Du(e,En)}function oL(e){return xE(pd("",null,null,null,[""],e=yE(e),0,[0],e))}function pd(e,t,n,r,o,i,a,s,l){for(var u=0,c=0,d=a,f=0,h=0,p=0,m=1,x=1,g=1,v=0,y="",S=o,b=i,w=r,C=y;x;)switch(p=v,v=Bn()){case 40:if(p!=108&&Bt(C,d-1)==58){Y0(C+=Le(fd(v),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:C+=fd(v);break;case 9:case 10:case 13:case 32:C+=eL(p);break;case 92:C+=tL(dd()-1,7);continue;case 47:switch(Jr()){case 42:case 47:Cc(iL(nL(Bn(),dd()),t,n),l);break;default:C+="/"}break;case 123*m:s[u++]=Hr(C)*g;case 125*m:case 59:case 0:switch(v){case 0:case 125:x=0;case 59+c:h>0&&Hr(C)-d&&Cc(h>32?Ib(C+";",r,n,d-1):Ib(Le(C," ","")+";",r,n,d-2),l);break;case 59:C+=";";default:if(Cc(w=Lb(C,t,n,u,c,o,s,y,S=[],b=[],d),i),v===123)if(c===0)pd(C,t,w,w,S,i,d,s,b);else switch(f===99&&Bt(C,3)===110?100:f){case 100:case 109:case 115:pd(e,w,w,r&&Cc(Lb(e,w,w,0,0,o,s,y,o,S=[],d),b),o,b,d,s,r?S:b);break;default:pd(C,w,w,w,[""],b,0,s,b)}}u=c=h=0,m=g=1,y=C="",d=a;break;case 58:d=1+Hr(C),h=p;default:if(m<1){if(v==123)--m;else if(v==125&&m++==0&&ZR()==125)continue}switch(C+=ap(v),v*m){case 38:g=c>0?1:(C+="\f",-1);break;case 44:s[u++]=(Hr(C)-1)*g,g=1;break;case 64:Jr()===45&&(C+=fd(Bn())),f=Jr(),c=d=Hr(y=C+=rL(dd())),v++;break;case 45:p===45&&Hr(C)==2&&(m=0)}}return i}function Lb(e,t,n,r,o,i,a,s,l,u,c){for(var d=o-1,f=o===0?i:[""],h=cy(f),p=0,m=0,x=0;p<r;++p)for(var g=0,v=tu(e,d+1,d=qR(m=a[p])),y=e;g<h;++g)(y=gE(m>0?f[g]+" "+v:Le(v,/&\f/g,f[g])))&&(l[x++]=y);return lp(e,t,n,o===0?ly:s,l,u,c)}function iL(e,t,n){return lp(e,t,n,hE,ap(QR()),tu(e,2,-2),0)}function Ib(e,t,n,r){return lp(e,t,n,uy,tu(e,0,r),tu(e,r+1,-1),r)}function Xa(e,t){for(var n="",r=cy(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function aL(e,t,n,r){switch(e.type){case KR:case uy:return e.return=e.return||e.value;case hE:return"";case mE:return e.return=e.value+"{"+Xa(e.children,r)+"}";case ly:e.value=e.props.join(",")}return Hr(n=Xa(e.children,r))?e.return=e.value+"{"+n+"}":""}function sL(e){var t=cy(e);return function(n,r,o,i){for(var a="",s=0;s<t;s++)a+=e[s](n,r,o,i)||"";return a}}function lL(e){return function(t){t.root||(t=t.return)&&e(t)}}var uL=function(t,n,r){for(var o=0,i=0;o=i,i=Jr(),o===38&&i===12&&(n[r]=1),!nu(i);)Bn();return Du(t,En)},cL=function(t,n){var r=-1,o=44;do switch(nu(o)){case 0:o===38&&Jr()===12&&(n[r]=1),t[r]+=uL(En-1,n,r);break;case 2:t[r]+=fd(o);break;case 4:if(o===44){t[++r]=Jr()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=ap(o)}while(o=Bn());return t},dL=function(t,n){return xE(cL(yE(t),n))},$b=new WeakMap,fL=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,r=t.parent,o=t.column===r.column&&t.line===r.line;r.type!=="rule";)if(r=r.parent,!r)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!$b.get(r))&&!o){$b.set(t,!0);for(var i=[],a=dL(n,i),s=r.props,l=0,u=0;l<a.length;l++)for(var c=0;c<s.length;c++,u++)t.props[u]=i[l]?a[l].replace(/&\f/g,s[c]):s[c]+" "+a[l]}}},pL=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function bE(e,t){switch(YR(e,t)){case 5103:return Re+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Re+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Re+e+of+e+Yt+e+e;case 6828:case 4268:return Re+e+Yt+e+e;case 6165:return Re+e+Yt+"flex-"+e+e;case 5187:return Re+e+Le(e,/(\w+).+(:[^]+)/,Re+"box-$1$2"+Yt+"flex-$1$2")+e;case 5443:return Re+e+Yt+"flex-item-"+Le(e,/flex-|-self/,"")+e;case 4675:return Re+e+Yt+"flex-line-pack"+Le(e,/align-content|flex-|-self/,"")+e;case 5548:return Re+e+Yt+Le(e,"shrink","negative")+e;case 5292:return Re+e+Yt+Le(e,"basis","preferred-size")+e;case 6060:return Re+"box-"+Le(e,"-grow","")+Re+e+Yt+Le(e,"grow","positive")+e;case 4554:return Re+Le(e,/([^-])(transform)/g,"$1"+Re+"$2")+e;case 6187:return Le(Le(Le(e,/(zoom-|grab)/,Re+"$1"),/(image-set)/,Re+"$1"),e,"")+e;case 5495:case 3959:return Le(e,/(image-set\([^]*)/,Re+"$1$`$1");case 4968:return Le(Le(e,/(.+:)(flex-)?(.*)/,Re+"box-pack:$3"+Yt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Re+e+e;case 4095:case 3583:case 4068:case 2532:return Le(e,/(.+)-inline(.+)/,Re+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Hr(e)-1-t>6)switch(Bt(e,t+1)){case 109:if(Bt(e,t+4)!==45)break;case 102:return Le(e,/(.+:)(.+)-([^]+)/,"$1"+Re+"$2-$3$1"+of+(Bt(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Y0(e,"stretch")?bE(Le(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Bt(e,t+1)!==115)break;case 6444:switch(Bt(e,Hr(e)-3-(~Y0(e,"!important")&&10))){case 107:return Le(e,":",":"+Re)+e;case 101:return Le(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Re+(Bt(e,14)===45?"inline-":"")+"box$3$1"+Re+"$2$3$1"+Yt+"$2box$3")+e}break;case 5936:switch(Bt(e,t+11)){case 114:return Re+e+Yt+Le(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Re+e+Yt+Le(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Re+e+Yt+Le(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Re+e+Yt+e+e}return e}var hL=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case uy:t.return=bE(t.value,t.length);break;case mE:return Xa([Ks(t,{value:Le(t.value,"@","@"+Re)})],o);case ly:if(t.length)return JR(t.props,function(i){switch(XR(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Xa([Ks(t,{props:[Le(i,/:(read-\w+)/,":"+of+"$1")]})],o);case"::placeholder":return Xa([Ks(t,{props:[Le(i,/:(plac\w+)/,":"+Re+"input-$1")]}),Ks(t,{props:[Le(i,/:(plac\w+)/,":"+of+"$1")]}),Ks(t,{props:[Le(i,/:(plac\w+)/,Yt+"input-$1")]})],o)}return""})}},mL=[hL],gL=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(m){var x=m.getAttribute("data-emotion");x.indexOf(" ")!==-1&&(document.head.appendChild(m),m.setAttribute("data-s",""))})}var o=t.stylisPlugins||mL,i={},a,s=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(m){for(var x=m.getAttribute("data-emotion").split(" "),g=1;g<x.length;g++)i[x[g]]=!0;s.push(m)});var l,u=[fL,pL];{var c,d=[aL,lL(function(m){c.insert(m)})],f=sL(u.concat(o,d)),h=function(x){return Xa(oL(x),f)};l=function(x,g,v,y){c=v,h(x?x+"{"+g.styles+"}":g.styles),y&&(p.inserted[g.name]=!0)}}var p={key:n,sheet:new WR({key:n,container:a,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:i,registered:{},insert:l};return p.sheet.hydrate(s),p},wE={exports:{}},ze={};/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Rt=typeof Symbol=="function"&&Symbol.for,dy=Rt?Symbol.for("react.element"):60103,fy=Rt?Symbol.for("react.portal"):60106,up=Rt?Symbol.for("react.fragment"):60107,cp=Rt?Symbol.for("react.strict_mode"):60108,dp=Rt?Symbol.for("react.profiler"):60114,fp=Rt?Symbol.for("react.provider"):60109,pp=Rt?Symbol.for("react.context"):60110,py=Rt?Symbol.for("react.async_mode"):60111,hp=Rt?Symbol.for("react.concurrent_mode"):60111,mp=Rt?Symbol.for("react.forward_ref"):60112,gp=Rt?Symbol.for("react.suspense"):60113,vL=Rt?Symbol.for("react.suspense_list"):60120,vp=Rt?Symbol.for("react.memo"):60115,yp=Rt?Symbol.for("react.lazy"):60116,yL=Rt?Symbol.for("react.block"):60121,xL=Rt?Symbol.for("react.fundamental"):60117,bL=Rt?Symbol.for("react.responder"):60118,wL=Rt?Symbol.for("react.scope"):60119;function Wn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case dy:switch(e=e.type,e){case py:case hp:case up:case dp:case cp:case gp:return e;default:switch(e=e&&e.$$typeof,e){case pp:case mp:case yp:case vp:case fp:return e;default:return t}}case fy:return t}}}function SE(e){return Wn(e)===hp}ze.AsyncMode=py;ze.ConcurrentMode=hp;ze.ContextConsumer=pp;ze.ContextProvider=fp;ze.Element=dy;ze.ForwardRef=mp;ze.Fragment=up;ze.Lazy=yp;ze.Memo=vp;ze.Portal=fy;ze.Profiler=dp;ze.StrictMode=cp;ze.Suspense=gp;ze.isAsyncMode=function(e){return SE(e)||Wn(e)===py};ze.isConcurrentMode=SE;ze.isContextConsumer=function(e){return Wn(e)===pp};ze.isContextProvider=function(e){return Wn(e)===fp};ze.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===dy};ze.isForwardRef=function(e){return Wn(e)===mp};ze.isFragment=function(e){return Wn(e)===up};ze.isLazy=function(e){return Wn(e)===yp};ze.isMemo=function(e){return Wn(e)===vp};ze.isPortal=function(e){return Wn(e)===fy};ze.isProfiler=function(e){return Wn(e)===dp};ze.isStrictMode=function(e){return Wn(e)===cp};ze.isSuspense=function(e){return Wn(e)===gp};ze.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===up||e===hp||e===dp||e===cp||e===gp||e===vL||typeof e=="object"&&e!==null&&(e.$$typeof===yp||e.$$typeof===vp||e.$$typeof===fp||e.$$typeof===pp||e.$$typeof===mp||e.$$typeof===xL||e.$$typeof===bL||e.$$typeof===wL||e.$$typeof===yL)};ze.typeOf=Wn;(function(e){e.exports=ze})(wE);var CE=wE.exports,SL={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},CL={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},kE={};kE[CE.ForwardRef]=SL;kE[CE.Memo]=CL;var kL=!0;function EL(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var EE=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||kL===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},PE=function(t,n,r){EE(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i=n;do t.insert(n===i?"."+o:"",i,t.sheet,!0),i=i.next;while(i!==void 0)}};function PL(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var TL={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function AL(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var _L=/[A-Z]|^ms/g,OL=/_EMO_([^_]+?)_([^]*?)_EMO_/g,TE=function(t){return t.charCodeAt(1)===45},Mb=function(t){return t!=null&&typeof t!="boolean"},rm=AL(function(e){return TE(e)?e:e.replace(_L,"-$&").toLowerCase()}),Fb=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(OL,function(r,o,i){return jr={name:o,styles:i,next:jr},o})}return TL[t]!==1&&!TE(t)&&typeof n=="number"&&n!==0?n+"px":n};function ru(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return jr={name:n.name,styles:n.styles,next:jr},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)jr={name:r.name,styles:r.styles,next:jr},r=r.next;var o=n.styles+";";return o}return DL(e,t,n)}case"function":{if(e!==void 0){var i=jr,a=n(e);return jr=i,ru(e,t,a)}break}}if(t==null)return n;var s=t[n];return s!==void 0?s:n}function DL(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=ru(e,t,n[o])+";";else for(var i in n){var a=n[i];if(typeof a!="object")t!=null&&t[a]!==void 0?r+=i+"{"+t[a]+"}":Mb(a)&&(r+=rm(i)+":"+Fb(i,a)+";");else if(Array.isArray(a)&&typeof a[0]=="string"&&(t==null||t[a[0]]===void 0))for(var s=0;s<a.length;s++)Mb(a[s])&&(r+=rm(i)+":"+Fb(i,a[s])+";");else{var l=ru(e,t,a);switch(i){case"animation":case"animationName":{r+=rm(i)+":"+l+";";break}default:r+=i+"{"+l+"}"}}}return r}var zb=/label:\s*([^\s;\n{]+)\s*(;|$)/g,jr,hy=function(t,n,r){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var o=!0,i="";jr=void 0;var a=t[0];a==null||a.raw===void 0?(o=!1,i+=ru(r,n,a)):i+=a[0];for(var s=1;s<t.length;s++)i+=ru(r,n,t[s]),o&&(i+=a[s]);zb.lastIndex=0;for(var l="",u;(u=zb.exec(i))!==null;)l+="-"+u[1];var c=PL(i)+l;return{name:c,styles:i,next:jr}},RL=function(t){return t()},AE=Zm["useInsertionEffect"]?Zm["useInsertionEffect"]:!1,LL=AE||RL,Bb=AE||k.exports.useLayoutEffect,_E=k.exports.createContext(typeof HTMLElement<"u"?gL({key:"css"}):null);_E.Provider;var OE=function(t){return k.exports.forwardRef(function(n,r){var o=k.exports.useContext(_E);return t(n,o,r)})},my=k.exports.createContext({}),IL=OE(function(e,t){var n=e.styles,r=hy([n],void 0,k.exports.useContext(my)),o=k.exports.useRef();return Bb(function(){var i=t.key+"-global",a=new t.sheet.constructor({key:i,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),s=!1,l=document.querySelector('style[data-emotion="'+i+" "+r.name+'"]');return t.sheet.tags.length&&(a.before=t.sheet.tags[0]),l!==null&&(s=!0,l.setAttribute("data-emotion",i),a.hydrate([l])),o.current=[a,s],function(){a.flush()}},[t]),Bb(function(){var i=o.current,a=i[0],s=i[1];if(s){i[1]=!1;return}if(r.next!==void 0&&PE(t,r.next,!0),a.tags.length){var l=a.tags[a.tags.length-1].nextElementSibling;a.before=l,a.flush()}t.insert("",r,a,!1)},[t,r.name]),null});function DE(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return hy(t)}var $L=function(){var t=DE.apply(void 0,arguments),n="animation-"+t.name;return{name:n,styles:"@keyframes "+n+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},ML=HR,FL=function(t){return t!=="theme"},Nb=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?ML:FL},Vb=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(a){return t.__emotion_forwardProp(a)&&i(a)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},zL=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return EE(n,r,o),LL(function(){return PE(n,r,o)}),null},BL=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,a;n!==void 0&&(i=n.label,a=n.target);var s=Vb(t,n,r),l=s||Nb(o),u=!l("as");return function(){var c=arguments,d=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&d.push("label:"+i+";"),c[0]==null||c[0].raw===void 0)d.push.apply(d,c);else{d.push(c[0][0]);for(var f=c.length,h=1;h<f;h++)d.push(c[h],c[0][h])}var p=OE(function(m,x,g){var v=u&&m.as||o,y="",S=[],b=m;if(m.theme==null){b={};for(var w in m)b[w]=m[w];b.theme=k.exports.useContext(my)}typeof m.className=="string"?y=EL(x.registered,S,m.className):m.className!=null&&(y=m.className+" ");var C=hy(d.concat(S),x.registered,b);y+=x.key+"-"+C.name,a!==void 0&&(y+=" "+a);var P=u&&s===void 0?Nb(v):l,A={};for(var O in m)u&&O==="as"||P(O)&&(A[O]=m[O]);return A.className=y,A.ref=g,k.exports.createElement(k.exports.Fragment,null,k.exports.createElement(zL,{cache:x,serialized:C,isStringTag:typeof v=="string"}),k.exports.createElement(v,A))});return p.displayName=i!==void 0?i:"Styled("+(typeof o=="string"?o:o.displayName||o.name||"Component")+")",p.defaultProps=t.defaultProps,p.__emotion_real=p,p.__emotion_base=o,p.__emotion_styles=d,p.__emotion_forwardProp=s,Object.defineProperty(p,"toString",{value:function(){return"."+a}}),p.withComponent=function(m,x){return e(m,L({},n,x,{shouldForwardProp:Vb(p,x,!0)})).apply(void 0,d)},p}},NL=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],J0=BL.bind();NL.forEach(function(e){J0[e]=J0(e)});const VL=J0;var xp={exports:{}},bp={};/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var HL=k.exports,jL=Symbol.for("react.element"),UL=Symbol.for("react.fragment"),WL=Object.prototype.hasOwnProperty,KL=HL.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,qL={key:!0,ref:!0,__self:!0,__source:!0};function RE(e,t,n){var r,o={},i=null,a=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(a=t.ref);for(r in t)WL.call(t,r)&&!qL.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:jL,type:e,key:i,ref:a,props:o,_owner:KL.current}}bp.Fragment=UL;bp.jsx=RE;bp.jsxs=RE;(function(e){e.exports=bp})(xp);const ln=xp.exports.Fragment,R=xp.exports.jsx,se=xp.exports.jsxs;function GL(e){return e==null||Object.keys(e).length===0}function om(e){const{styles:t,defaultTheme:n={}}=e;return R(IL,{styles:typeof t=="function"?o=>t(GL(o)?n:o):t})}/** @license MUI v5.11.0
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/function LE(e,t){return VL(e,t)}const YL=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))};function yl(e,t){return t?$r(e,t,{clone:!1}):e}const gy={xs:0,sm:600,md:900,lg:1200,xl:1536},Hb={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${gy[e]}px)`};function _o(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Hb;return t.reduce((a,s,l)=>(a[i.up(i.keys[l])]=n(t[l]),a),{})}if(typeof t=="object"){const i=r.breakpoints||Hb;return Object.keys(t).reduce((a,s)=>{if(Object.keys(i.values||gy).indexOf(s)!==-1){const l=i.up(s);a[l]=n(t[s],s)}else{const l=s;a[l]=t[l]}return a},{})}return n(t)}function XL(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function JL(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function wp(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function af(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=wp(e,n)||r,t&&(o=t(o,r,e)),o}function Ie(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=a=>{if(a[t]==null)return null;const s=a[t],l=a.theme,u=wp(l,r)||{};return _o(a,s,d=>{let f=af(u,o,d);return d===f&&typeof d=="string"&&(f=af(u,o,`${t}${d==="default"?"":xe(d)}`,d)),n===!1?f:{[n]:f}})};return i.propTypes={},i.filterProps=[t],i}function Sp(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?yl(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function QL(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const ZL={m:"margin",p:"padding"},eI={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},jb={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},tI=QL(e=>{if(e.length>2)if(jb[e])e=jb[e];else return[e];const[t,n]=e.split(""),r=ZL[t],o=eI[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),vy=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],yy=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...vy,...yy];function Ru(e,t,n,r){var o;const i=(o=wp(e,t,!1))!=null?o:n;return typeof i=="number"?a=>typeof a=="string"?a:i*a:Array.isArray(i)?a=>typeof a=="string"?a:i[a]:typeof i=="function"?i:()=>{}}function IE(e){return Ru(e,"spacing",8)}function Lu(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function nI(e,t){return n=>e.reduce((r,o)=>(r[o]=Lu(t,n),r),{})}function rI(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=tI(n),i=nI(o,r),a=e[n];return _o(e,a,i)}function $E(e,t){const n=IE(e.theme);return Object.keys(e).map(r=>rI(e,t,r,n)).reduce(yl,{})}function it(e){return $E(e,vy)}it.propTypes={};it.filterProps=vy;function at(e){return $E(e,yy)}at.propTypes={};at.filterProps=yy;function Wr(e){return typeof e!="number"?e:`${e}px solid`}const oI=Ie({prop:"border",themeKey:"borders",transform:Wr}),iI=Ie({prop:"borderTop",themeKey:"borders",transform:Wr}),aI=Ie({prop:"borderRight",themeKey:"borders",transform:Wr}),sI=Ie({prop:"borderBottom",themeKey:"borders",transform:Wr}),lI=Ie({prop:"borderLeft",themeKey:"borders",transform:Wr}),uI=Ie({prop:"borderColor",themeKey:"palette"}),cI=Ie({prop:"borderTopColor",themeKey:"palette"}),dI=Ie({prop:"borderRightColor",themeKey:"palette"}),fI=Ie({prop:"borderBottomColor",themeKey:"palette"}),pI=Ie({prop:"borderLeftColor",themeKey:"palette"}),Cp=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Ru(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Lu(t,r)});return _o(e,e.borderRadius,n)}return null};Cp.propTypes={};Cp.filterProps=["borderRadius"];Sp(oI,iI,aI,sI,lI,uI,cI,dI,fI,pI,Cp);const kp=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Ru(e.theme,"spacing",8),n=r=>({gap:Lu(t,r)});return _o(e,e.gap,n)}return null};kp.propTypes={};kp.filterProps=["gap"];const Ep=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Ru(e.theme,"spacing",8),n=r=>({columnGap:Lu(t,r)});return _o(e,e.columnGap,n)}return null};Ep.propTypes={};Ep.filterProps=["columnGap"];const Pp=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Ru(e.theme,"spacing",8),n=r=>({rowGap:Lu(t,r)});return _o(e,e.rowGap,n)}return null};Pp.propTypes={};Pp.filterProps=["rowGap"];const hI=Ie({prop:"gridColumn"}),mI=Ie({prop:"gridRow"}),gI=Ie({prop:"gridAutoFlow"}),vI=Ie({prop:"gridAutoColumns"}),yI=Ie({prop:"gridAutoRows"}),xI=Ie({prop:"gridTemplateColumns"}),bI=Ie({prop:"gridTemplateRows"}),wI=Ie({prop:"gridTemplateAreas"}),SI=Ie({prop:"gridArea"});Sp(kp,Ep,Pp,hI,mI,gI,vI,yI,xI,bI,wI,SI);function Ja(e,t){return t==="grey"?t:e}const CI=Ie({prop:"color",themeKey:"palette",transform:Ja}),kI=Ie({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ja}),EI=Ie({prop:"backgroundColor",themeKey:"palette",transform:Ja});Sp(CI,kI,EI);function Ln(e){return e<=1&&e!==0?`${e*100}%`:e}const PI=Ie({prop:"width",transform:Ln}),xy=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o,i;return{maxWidth:((r=e.theme)==null||(o=r.breakpoints)==null||(i=o.values)==null?void 0:i[n])||gy[n]||Ln(n)}};return _o(e,e.maxWidth,t)}return null};xy.filterProps=["maxWidth"];const TI=Ie({prop:"minWidth",transform:Ln}),AI=Ie({prop:"height",transform:Ln}),_I=Ie({prop:"maxHeight",transform:Ln}),OI=Ie({prop:"minHeight",transform:Ln});Ie({prop:"size",cssProperty:"width",transform:Ln});Ie({prop:"size",cssProperty:"height",transform:Ln});const DI=Ie({prop:"boxSizing"});Sp(PI,xy,TI,AI,_I,OI,DI);const RI={border:{themeKey:"borders",transform:Wr},borderTop:{themeKey:"borders",transform:Wr},borderRight:{themeKey:"borders",transform:Wr},borderBottom:{themeKey:"borders",transform:Wr},borderLeft:{themeKey:"borders",transform:Wr},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Cp},color:{themeKey:"palette",transform:Ja},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ja},backgroundColor:{themeKey:"palette",transform:Ja},p:{style:at},pt:{style:at},pr:{style:at},pb:{style:at},pl:{style:at},px:{style:at},py:{style:at},padding:{style:at},paddingTop:{style:at},paddingRight:{style:at},paddingBottom:{style:at},paddingLeft:{style:at},paddingX:{style:at},paddingY:{style:at},paddingInline:{style:at},paddingInlineStart:{style:at},paddingInlineEnd:{style:at},paddingBlock:{style:at},paddingBlockStart:{style:at},paddingBlockEnd:{style:at},m:{style:it},mt:{style:it},mr:{style:it},mb:{style:it},ml:{style:it},mx:{style:it},my:{style:it},margin:{style:it},marginTop:{style:it},marginRight:{style:it},marginBottom:{style:it},marginLeft:{style:it},marginX:{style:it},marginY:{style:it},marginInline:{style:it},marginInlineStart:{style:it},marginInlineEnd:{style:it},marginBlock:{style:it},marginBlockStart:{style:it},marginBlockEnd:{style:it},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:kp},rowGap:{style:Pp},columnGap:{style:Ep},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ln},maxWidth:{style:xy},minWidth:{transform:Ln},height:{transform:Ln},maxHeight:{transform:Ln},minHeight:{transform:Ln},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Tp=RI;function LI(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function II(e,t){return typeof e=="function"?e(t):e}function $I(){function e(n,r,o,i){const a={[n]:r,theme:o},s=i[n];if(!s)return{[n]:r};const{cssProperty:l=n,themeKey:u,transform:c,style:d}=s;if(r==null)return null;const f=wp(o,u)||{};return d?d(a):_o(a,r,p=>{let m=af(f,c,p);return p===m&&typeof p=="string"&&(m=af(f,c,`${n}${p==="default"?"":xe(p)}`,p)),l===!1?m:{[l]:m}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const a=(r=i.unstable_sxConfig)!=null?r:Tp;function s(l){let u=l;if(typeof l=="function")u=l(i);else if(typeof l!="object")return l;if(!u)return null;const c=XL(i.breakpoints),d=Object.keys(c);let f=c;return Object.keys(u).forEach(h=>{const p=II(u[h],i);if(p!=null)if(typeof p=="object")if(a[h])f=yl(f,e(h,p,i,a));else{const m=_o({theme:i},p,x=>({[h]:x}));LI(m,p)?f[h]=t({sx:p,theme:i}):f=yl(f,m)}else f=yl(f,e(h,p,i,a))}),JL(d,f)}return Array.isArray(o)?o.map(s):s(o)}return t}const ME=$I();ME.filterProps=["sx"];const Ap=ME;function be(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}const MI=["sx"],FI=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:Tp;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function by(e){const{sx:t}=e,n=be(e,MI),{systemProps:r,otherProps:o}=FI(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...a)=>{const s=t(...a);return Ii(s)?L({},r,s):r}:i=L({},r,t),L({},o,{sx:i})}function FE(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=FE(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function Pn(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=FE(e))&&(r&&(r+=" "),r+=t);return r}const zI=["values","unit","step"],BI=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>L({},n,{[r.key]:r.val}),{})};function zE(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=be(e,zI),i=BI(t),a=Object.keys(i);function s(f){return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${n})`}function l(f){return`@media (max-width:${(typeof t[f]=="number"?t[f]:f)-r/100}${n})`}function u(f,h){const p=a.indexOf(h);return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${n}) and (max-width:${(p!==-1&&typeof t[a[p]]=="number"?t[a[p]]:h)-r/100}${n})`}function c(f){return a.indexOf(f)+1<a.length?u(f,a[a.indexOf(f)+1]):s(f)}function d(f){const h=a.indexOf(f);return h===0?s(a[1]):h===a.length-1?l(a[h]):u(f,a[a.indexOf(f)+1]).replace("@media","@media not all and")}return L({keys:a,values:i,up:s,down:l,between:u,only:c,not:d,unit:n},o)}const NI={borderRadius:4},VI=NI;function BE(e=8){if(e.mui)return e;const t=IE({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const a=t(i);return typeof a=="number"?`${a}px`:a}).join(" ");return n.mui=!0,n}const HI=["breakpoints","palette","spacing","shape"];function NE(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,a=be(e,HI),s=zE(n),l=BE(o);let u=$r({breakpoints:s,direction:"ltr",components:{},palette:L({mode:"light"},r),spacing:l,shape:L({},VI,i)},a);return u=t.reduce((c,d)=>$r(c,d),u),u.unstable_sxConfig=L({},Tp,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(d){return Ap({sx:d,theme:this})},u}const jI=k.exports.createContext(null),VE=jI;function wy(){return k.exports.useContext(VE)}const UI=typeof Symbol=="function"&&Symbol.for,WI=UI?Symbol.for("mui.nested"):"__THEME_NESTED__";function KI(e,t){return typeof t=="function"?t(e):L({},e,t)}function qI(e){const{children:t,theme:n}=e,r=wy(),o=k.exports.useMemo(()=>{const i=r===null?n:KI(r,n);return i!=null&&(i[WI]=r!==null),i},[n,r]);return R(VE.Provider,{value:o,children:t})}function GI(e){return Object.keys(e).length===0}function YI(e=null){const t=wy();return!t||GI(t)?e:t}const XI=NE();function _p(e=XI){return YI(e)}const JI=["className","component"];function QI(e={}){const{defaultTheme:t,defaultClassName:n="MuiBox-root",generateClassName:r}=e,o=LE("div",{shouldForwardProp:a=>a!=="theme"&&a!=="sx"&&a!=="as"})(Ap);return k.exports.forwardRef(function(s,l){const u=_p(t),c=by(s),{className:d,component:f="div"}=c,h=be(c,JI);return R(o,L({as:f,ref:l,className:Pn(d,r?r(n):n),theme:u},h))})}const ZI=["variant"];function Ub(e){return e.length===0}function HE(e){const{variant:t}=e,n=be(e,ZI);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=Ub(r)?e[o]:xe(e[o]):r+=`${Ub(r)?o:xe(o)}${xe(e[o].toString())}`}),r}const e6=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],t6=["theme"],n6=["theme"];function qs(e){return Object.keys(e).length===0}function r6(e){return typeof e=="string"&&e.charCodeAt(0)>96}const o6=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,i6=(e,t)=>{let n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);const r={};return n.forEach(o=>{const i=HE(o.props);r[i]=o.style}),r},a6=(e,t,n,r)=>{var o,i;const{ownerState:a={}}=e,s=[],l=n==null||(o=n.components)==null||(i=o[r])==null?void 0:i.variants;return l&&l.forEach(u=>{let c=!0;Object.keys(u.props).forEach(d=>{a[d]!==u.props[d]&&e[d]!==u.props[d]&&(c=!1)}),c&&s.push(t[HE(u.props)])}),s};function im(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const s6=NE();function l6(e={}){const{defaultTheme:t=s6,rootShouldForwardProp:n=im,slotShouldForwardProp:r=im}=e,o=i=>{const a=qs(i.theme)?t:i.theme;return Ap(L({},i,{theme:a}))};return o.__mui_systemSx=!0,(i,a={})=>{YL(i,y=>y.filter(S=>!(S!=null&&S.__mui_systemSx)));const{name:s,slot:l,skipVariantsResolver:u,skipSx:c,overridesResolver:d}=a,f=be(a,e6),h=u!==void 0?u:l&&l!=="Root"||!1,p=c||!1;let m,x=im;l==="Root"?x=n:l?x=r:r6(i)&&(x=void 0);const g=LE(i,L({shouldForwardProp:x,label:m},f)),v=(y,...S)=>{const b=S?S.map(A=>typeof A=="function"&&A.__emotion_real!==A?O=>{let{theme:_}=O,D=be(O,t6);return A(L({theme:qs(_)?t:_},D))}:A):[];let w=y;s&&d&&b.push(A=>{const O=qs(A.theme)?t:A.theme,_=o6(s,O);if(_){const D={};return Object.entries(_).forEach(([$,z])=>{D[$]=typeof z=="function"?z(L({},A,{theme:O})):z}),d(A,D)}return null}),s&&!h&&b.push(A=>{const O=qs(A.theme)?t:A.theme;return a6(A,i6(s,O),O,s)}),p||b.push(o);const C=b.length-S.length;if(Array.isArray(y)&&C>0){const A=new Array(C).fill("");w=[...y,...A],w.raw=[...y.raw,...A]}else typeof y=="function"&&y.__emotion_real!==y&&(w=A=>{let{theme:O}=A,_=be(A,n6);return y(L({theme:qs(O)?t:O},_))});return g(w,...b)};return g.withConfig&&(v.withConfig=g.withConfig),v}}function u6(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:dE(t.components[n].defaultProps,r)}function c6({props:e,name:t,defaultTheme:n}){const r=_p(n);return u6({theme:r,name:t,props:e})}function d6(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function jE(e){if(e.type)return e;if(e.charAt(0)==="#")return jE(d6(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(Zl(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(Zl(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const am=e=>{const t=jE(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")},f6={};function p6(e){const t=_p();return R(my.Provider,{value:typeof t=="object"?t:f6,children:e.children})}function h6(e){const{children:t,theme:n}=e;return R(qI,{theme:n,children:R(p6,{children:t})})}const m6=(e,t,n,r=[])=>{let o=e;t.forEach((i,a)=>{a===t.length-1?Array.isArray(o)?o[Number(i)]=n:o&&typeof o=="object"&&(o[i]=n):o&&typeof o=="object"&&(o[i]||(o[i]=r.includes(i)?[]:{}),o=o[i])})},g6=(e,t,n)=>{function r(o,i=[],a=[]){Object.entries(o).forEach(([s,l])=>{(!n||n&&!n([...i,s]))&&l!=null&&(typeof l=="object"&&Object.keys(l).length>0?r(l,[...i,s],Array.isArray(l)?[...a,s]:a):t([...i,s],l,a))})}r(e)},v6=(e,t)=>typeof t=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(r=>e.includes(r))||e[e.length-1].toLowerCase().indexOf("opacity")>=0?t:`${t}px`:t;function Wb(e,t){const{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},i={};return g6(e,(a,s,l)=>{if((typeof s=="string"||typeof s=="number")&&(!r||!r(a,s))){const u=`--${n?`${n}-`:""}${a.join("-")}`;Object.assign(o,{[u]:v6(a,s)}),m6(i,a,`var(${u})`,l)}},a=>a[0]==="vars"),{css:o,vars:i}}const Sy="mode",Cy="color-scheme",UE="data-color-scheme";function y6(e){const{defaultMode:t="light",defaultLightColorScheme:n="light",defaultDarkColorScheme:r="dark",modeStorageKey:o=Sy,colorSchemeStorageKey:i=Cy,attribute:a=UE,colorSchemeNode:s="document.documentElement"}=e||{};return R("script",{dangerouslySetInnerHTML:{__html:`(function() { try {
var mode = localStorage.getItem('${o}') || '${t}';
var cssColorScheme = mode;
var colorScheme = '';
if (mode === 'system') {
// handle system mode
var mql = window.matchMedia('(prefers-color-scheme: dark)');
if (mql.matches) {
cssColorScheme = 'dark';
colorScheme = localStorage.getItem('${i}-dark') || '${r}';
} else {
cssColorScheme = 'light';
colorScheme = localStorage.getItem('${i}-light') || '${n}';
}
}
if (mode === 'light') {
colorScheme = localStorage.getItem('${i}-light') || '${n}';
}
if (mode === 'dark') {
colorScheme = localStorage.getItem('${i}-dark') || '${r}';
}
if (colorScheme) {
${s}.setAttribute('${a}', colorScheme);
}
} catch (e) {} })();`}},"mui-color-scheme-init")}function Kb(e){if(typeof window<"u"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function WE(e,t){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return t("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return t("dark")}function x6(e){return WE(e,t=>{if(t==="light")return e.lightColorScheme;if(t==="dark")return e.darkColorScheme})}function sm(e,t){if(typeof window>"u")return;let n;try{n=localStorage.getItem(e)||void 0,n||localStorage.setItem(e,t)}catch{}return n||t}function b6(e){const{defaultMode:t="light",defaultLightColorScheme:n,defaultDarkColorScheme:r,supportedColorSchemes:o=[],modeStorageKey:i=Sy,colorSchemeStorageKey:a=Cy,storageWindow:s=typeof window>"u"?void 0:window}=e,l=o.join(","),[u,c]=k.exports.useState(()=>{const x=sm(i,t),g=sm(`${a}-light`,n),v=sm(`${a}-dark`,r);return{mode:x,systemMode:Kb(x),lightColorScheme:g,darkColorScheme:v}}),d=x6(u),f=k.exports.useCallback(x=>{c(g=>{if(x===g.mode)return g;const v=x||t;try{localStorage.setItem(i,v)}catch{}return L({},g,{mode:v,systemMode:Kb(v)})})},[i,t]),h=k.exports.useCallback(x=>{x?typeof x=="string"?x&&!l.includes(x)?console.error(`\`${x}\` does not exist in \`theme.colorSchemes\`.`):c(g=>{const v=L({},g);return WE(g,y=>{try{localStorage.setItem(`${a}-${y}`,x)}catch{}y==="light"&&(v.lightColorScheme=x),y==="dark"&&(v.darkColorScheme=x)}),v}):c(g=>{const v=L({},g),y=x.light===null?n:x.light,S=x.dark===null?r:x.dark;if(y)if(!l.includes(y))console.error(`\`${y}\` does not exist in \`theme.colorSchemes\`.`);else{v.lightColorScheme=y;try{localStorage.setItem(`${a}-light`,y)}catch{}}if(S)if(!l.includes(S))console.error(`\`${S}\` does not exist in \`theme.colorSchemes\`.`);else{v.darkColorScheme=S;try{localStorage.setItem(`${a}-dark`,S)}catch{}}return v}):c(g=>{try{localStorage.setItem(`${a}-light`,n),localStorage.setItem(`${a}-dark`,r)}catch{}return L({},g,{lightColorScheme:n,darkColorScheme:r})})},[l,a,n,r]),p=k.exports.useCallback(x=>{u.mode==="system"&&c(g=>L({},g,{systemMode:x!=null&&x.matches?"dark":"light"}))},[u.mode]),m=k.exports.useRef(p);return m.current=p,k.exports.useEffect(()=>{const x=(...v)=>m.current(...v),g=window.matchMedia("(prefers-color-scheme: dark)");return g.addListener(x),x(g),()=>g.removeListener(x)},[]),k.exports.useEffect(()=>{const x=g=>{const v=g.newValue;typeof g.key=="string"&&g.key.startsWith(a)&&(!v||l.match(v))&&(g.key.endsWith("light")&&h({light:v}),g.key.endsWith("dark")&&h({dark:v})),g.key===i&&(!v||["light","dark","system"].includes(v))&&f(v||t)};if(s)return s.addEventListener("storage",x),()=>s.removeEventListener("storage",x)},[h,f,i,a,l,t,s]),L({},u,{colorScheme:d,setMode:f,setColorScheme:h})}const w6=["colorSchemes","components","cssVarPrefix"],S6="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function C6(e){const{theme:t={},attribute:n=UE,modeStorageKey:r=Sy,colorSchemeStorageKey:o=Cy,defaultMode:i="light",defaultColorScheme:a,disableTransitionOnChange:s=!1,shouldSkipGeneratingVar:l,resolveTheme:u,excludeVariablesFromRoot:c}=e;(!t.colorSchemes||typeof a=="string"&&!t.colorSchemes[a]||typeof a=="object"&&!t.colorSchemes[a==null?void 0:a.light]||typeof a=="object"&&!t.colorSchemes[a==null?void 0:a.dark])&&console.error(`MUI: \`${a}\` does not exist in \`theme.colorSchemes\`.`);const d=k.exports.createContext(void 0),f=()=>{const g=k.exports.useContext(d);if(!g)throw new Error(Zl(19));return g};function h({children:g,theme:v=t,modeStorageKey:y=r,colorSchemeStorageKey:S=o,attribute:b=n,defaultMode:w=i,defaultColorScheme:C=a,disableTransitionOnChange:P=s,storageWindow:A=typeof window>"u"?void 0:window,documentNode:O=typeof document>"u"?void 0:document,colorSchemeNode:_=typeof document>"u"?void 0:document.documentElement,colorSchemeSelector:D=":root",shouldSkipGeneratingVar:$=l,disableNestedContext:z=!1,disableStyleSheetGeneration:F=!1}){const N=k.exports.useRef(!1),H=wy(),M=k.exports.useContext(d),V=!!M&&!z,{colorSchemes:I={},components:E={},cssVarPrefix:T}=v,Z=be(v,w6),J=Object.keys(I),ee=typeof C=="string"?C:C.light,j=typeof C=="string"?C:C.dark,{mode:te,setMode:le,systemMode:q,lightColorScheme:G,darkColorScheme:ne,colorScheme:Ae,setColorScheme:Q}=b6({supportedColorSchemes:J,defaultLightColorScheme:ee,defaultDarkColorScheme:j,modeStorageKey:y,colorSchemeStorageKey:S,defaultMode:w,storageWindow:A});let de=te,De=Ae;V&&(de=M.mode,De=M.colorScheme);const et=(()=>de||(w==="system"?i:w))(),ft=(()=>De||(et==="dark"?j:ee))(),{css:tn,vars:br}=Wb(Z,{prefix:T,shouldSkipGeneratingVar:$}),Ne=L({},Z,{components:E,colorSchemes:I,cssVarPrefix:T,vars:br,getColorSchemeSelector:ue=>`[${b}="${ue}"] &`}),wt={},Xe={};Object.entries(I).forEach(([ue,B])=>{const{css:U,vars:ie}=Wb(B,{prefix:T,shouldSkipGeneratingVar:$});Ne.vars=$r(Ne.vars,ie),ue===ft&&(Object.keys(B).forEach(K=>{B[K]&&typeof B[K]=="object"?Ne[K]=L({},Ne[K],B[K]):Ne[K]=B[K]}),Ne.palette&&(Ne.palette.colorScheme=ue));const ge=(()=>typeof C=="string"?C:w==="dark"?C.dark:C.light)();if(ue===ge){if(c){const K={};c(T).forEach($e=>{K[$e]=U[$e],delete U[$e]}),wt[`[${b}="${ue}"]`]=K}wt[`${D}, [${b}="${ue}"]`]=U}else Xe[`${D===":root"?"":D}[${b}="${ue}"]`]=U}),k.exports.useEffect(()=>{De&&_&&_.setAttribute(b,De)},[De,b,_]),k.exports.useEffect(()=>{let ue;if(P&&N.current&&O){const B=O.createElement("style");B.appendChild(O.createTextNode(S6)),O.head.appendChild(B),window.getComputedStyle(O.body),ue=setTimeout(()=>{O.head.removeChild(B)},1)}return()=>{clearTimeout(ue)}},[De,P,O]),k.exports.useEffect(()=>(N.current=!0,()=>{N.current=!1}),[]);const Tt=k.exports.useMemo(()=>({mode:de,systemMode:q,setMode:le,lightColorScheme:G,darkColorScheme:ne,colorScheme:De,setColorScheme:Q,allColorSchemes:J}),[J,De,ne,G,de,Q,le,q]);let St=!0;(F||V&&(H==null?void 0:H.cssVarPrefix)===T)&&(St=!1);const pe=se(k.exports.Fragment,{children:[St&&se(k.exports.Fragment,{children:[R(om,{styles:{[D]:tn}}),R(om,{styles:wt}),R(om,{styles:Xe})]}),R(h6,{theme:u?u(Ne):Ne,children:g})]});return V?pe:R(d.Provider,{value:Tt,children:pe})}const p=typeof a=="string"?a:a.light,m=typeof a=="string"?a:a.dark;return{CssVarsProvider:h,useColorScheme:f,getInitColorSchemeScript:g=>y6(L({attribute:n,colorSchemeStorageKey:o,defaultMode:i,defaultLightColorScheme:p,defaultDarkColorScheme:m,modeStorageKey:r},g))}}function ky(e=""){function t(...r){if(!r.length)return"";const o=r[0];return typeof o=="string"&&!o.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))/)?`, var(--${e?`${e}-`:""}${o}${t(...r.slice(1))})`:`, ${o}`}return(r,...o)=>`var(--${e?`${e}-`:""}${r}${t(...o)})`}const k6=L({},Tp,{borderRadius:{themeKey:"radius"},boxShadow:{themeKey:"shadow"},fontFamily:{themeKey:"fontFamily"},fontSize:{themeKey:"fontSize"},fontWeight:{themeKey:"fontWeight"},letterSpacing:{themeKey:"letterSpacing"},lineHeight:{themeKey:"lineHeight"}}),E6=k6,Lt=(e,t)=>sy(e,t,"Joy"),It=(e,t)=>pE(e,t,"Joy"),Ey=e=>e&&typeof e=="object"&&Object.keys(e).some(t=>{var n;return(n=t.match)==null?void 0:n.call(t,/^(plain(Hover|Active|Disabled)?(Color|Bg)|outlined(Hover|Active|Disabled)?(Color|Border|Bg)|soft(Hover|Active|Disabled)?(Color|Bg)|solid(Hover|Active|Disabled)?(Color|Bg))$/)}),qb=(e,t,n)=>{t.includes("Color")&&(e.color=n),t.includes("Bg")&&(e.backgroundColor=n),t.includes("Border")&&(e.borderColor=n)},Gb=(e,t,n)=>{const r={};return Object.entries(t||{}).forEach(([o,i])=>{if(o.match(new RegExp(`${e}(color|bg|border)`,"i"))&&!!i){const a=n?n(o):i;o.includes("Disabled")&&(r.pointerEvents="none",r.cursor="default"),o.match(/(Hover|Active|Disabled)/)||(r["--variant-borderWidth"]||(r["--variant-borderWidth"]="0px"),o.includes("Border")&&(r["--variant-borderWidth"]="1px",r.border="var(--variant-borderWidth) solid")),qb(r,o,a)}}),r},KE=e=>t=>`--${e?`${e}-`:""}${t.replace(/^--/,"")}`,qt=(e,t)=>{let n={};if(t){const{getCssVar:r,palette:o}=t;Object.entries(o).forEach(i=>{const[a,s]=i;Ey(s)&&typeof s=="object"&&(n=L({},n,{[a]:Gb(e,s,l=>r(`palette-${a}-${l}`))}))})}return n.context=Gb(e,{plainColor:"var(--variant-plainColor)",plainHoverColor:"var(--variant-plainHoverColor)",plainHoverBg:"var(--variant-plainHoverBg)",plainActiveBg:"var(--variant-plainActiveBg)",plainDisabledColor:"var(--variant-plainDisabledColor)",outlinedColor:"var(--variant-outlinedColor)",outlinedBorder:"var(--variant-outlinedBorder)",outlinedHoverColor:"var(--variant-outlinedHoverColor)",outlinedHoverBorder:"var(--variant-outlinedHoverBorder)",outlinedHoverBg:"var(--variant-outlinedHoverBg)",outlinedActiveBg:"var(--variant-outlinedActiveBg)",outlinedDisabledColor:"var(--variant-outlinedDisabledColor)",outlinedDisabledBorder:"var(--variant-outlinedDisabledBorder)",softColor:"var(--variant-softColor)",softBg:"var(--variant-softBg)",softHoverColor:"var(--variant-softHoverColor)",softHoverBg:"var(--variant-softHoverBg)",softActiveBg:"var(--variant-softActiveBg)",softDisabledColor:"var(--variant-softDisabledColor)",softDisabledBg:"var(--variant-softDisabledBg)",solidColor:"var(--variant-solidColor)",solidBg:"var(--variant-solidBg)",solidHoverColor:"var(--variant-solidHoverColor)",solidHoverBg:"var(--variant-solidHoverBg)",solidActiveBg:"var(--variant-solidActiveBg)",solidDisabledColor:"var(--variant-solidDisabledColor)",solidDisabledBg:"var(--variant-solidDisabledBg)"}),n},qE=e=>{const t=ky(e.cssVarPrefix),n=KE(e.cssVarPrefix),r={};return Object.entries(e.palette).forEach(o=>{const[i,a]=o;Ey(a)&&(r[i]={"--Badge-ringColor":t(`palette-${i}-softBg`),[n("--shadowChannel")]:t(`palette-${i}-darkChannel`),[e.getColorSchemeSelector("light")]:{[n("--palette-focusVisible")]:t(`palette-${i}-500`),[n("--palette-background-body")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.1)`,[n("--palette-background-surface")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.08)`,[n("--palette-background-level1")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.2)`,[n("--palette-background-level2")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,[n("--palette-background-level3")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.48)`,[n("--palette-text-primary")]:t(`palette-${i}-700`),[n("--palette-text-secondary")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.8)`,[n("--palette-text-tertiary")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.68)`,[n("--palette-divider")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,"--variant-plainColor":`rgba(${t(`palette-${i}-mainChannel`)} / 1)`,"--variant-plainHoverColor":t(`palette-${i}-600`),"--variant-plainHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.24)`,"--variant-plainDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.6)`,"--variant-outlinedColor":`rgba(${t(`palette-${i}-mainChannel`)} / 1)`,"--variant-outlinedBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.4)`,"--variant-outlinedHoverColor":t(`palette-${i}-600`),"--variant-outlinedHoverBorder":t(`palette-${i}-300`),"--variant-outlinedHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.24)`,"--variant-outlinedDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.6)`,"--variant-outlinedDisabledBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-softColor":t(`palette-${i}-600`),"--variant-softBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.72)`,"--variant-softHoverColor":t(`palette-${i}-700`),"--variant-softHoverBg":t(`palette-${i}-200`),"--variant-softActiveBg":t(`palette-${i}-300`),"--variant-softDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.6)`,"--variant-softDisabledBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.08)`,"--variant-solidColor":t("palette-common-white"),"--variant-solidBg":t(`palette-${i}-600`),"--variant-solidHoverColor":t("palette-common-white"),"--variant-solidHoverBg":t(`palette-${i}-500`),"--variant-solidActiveBg":t(`palette-${i}-500`),"--variant-solidDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.6)`,"--variant-solidDisabledBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.08)`},[e.getColorSchemeSelector("dark")]:{[n("--palette-focusVisible")]:t(`palette-${i}-300`),[n("--palette-background-body")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.1)`,[n("--palette-background-surface")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.08)`,[n("--palette-background-level1")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.2)`,[n("--palette-background-level2")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.4)`,[n("--palette-background-level3")]:`rgba(${t(`palette-${i}-mainChannel`)} / 0.6)`,[n("--palette-text-primary")]:t(`palette-${i}-100`),[n("--palette-text-secondary")]:`rgba(${t(`palette-${i}-lightChannel`)} / 0.72)`,[n("--palette-text-tertiary")]:`rgba(${t(`palette-${i}-lightChannel`)} / 0.6)`,[n("--palette-divider")]:`rgba(${t(`palette-${i}-lightChannel`)} / 0.2)`,"--variant-plainColor":`rgba(${t(`palette-${i}-lightChannel`)} / 1)`,"--variant-plainHoverColor":t(`palette-${i}-50`),"--variant-plainHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.16)`,"--variant-plainActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-outlinedColor":`rgba(${t(`palette-${i}-lightChannel`)} / 1)`,"--variant-outlinedHoverColor":t(`palette-${i}-50`),"--variant-outlinedBg":"initial","--variant-outlinedBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.4)`,"--variant-outlinedHoverBorder":t(`palette-${i}-600`),"--variant-outlinedHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.16)`,"--variant-outlinedActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.2)`,"--variant-softColor":t(`palette-${i}-100`),"--variant-softBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.24)`,"--variant-softHoverColor":"#fff","--variant-softHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,"--variant-softActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.48)`,"--variant-softDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-solidColor":"#fff","--variant-solidBg":t(`palette-${i}-500`),"--variant-solidHoverColor":"#fff","--variant-solidHoverBg":t(`palette-${i}-400`),"--variant-solidActiveBg":t(`palette-${i}-400`),"--variant-solidDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`}})}),r},GE=e=>{const t=ky(e.cssVarPrefix),n=KE(e.cssVarPrefix),r={};return Object.entries(e.palette).forEach(o=>{const[i,a]=o;Ey(a)&&(i==="warning"?r.warning={"--Badge-ringColor":t(`palette-${i}-solidBg`),[n("--shadowChannel")]:t(`palette-${i}-darkChannel`),[n("--palette-focusVisible")]:t(`palette-${i}-700`),[n("--palette-background-body")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.16)`,[n("--palette-background-surface")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.1)`,[n("--palette-background-popup")]:t(`palette-${i}-100`),[n("--palette-background-level1")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.2)`,[n("--palette-background-level2")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.36)`,[n("--palette-background-level3")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.6)`,[n("--palette-text-primary")]:t(`palette-${i}-900`),[n("--palette-text-secondary")]:t(`palette-${i}-700`),[n("--palette-text-tertiary")]:t(`palette-${i}-500`),[n("--palette-divider")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.2)`,"--variant-plainColor":t(`palette-${i}-700`),"--variant-plainHoverColor":t(`palette-${i}-800`),"--variant-plainHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-outlinedColor":t(`palette-${i}-700`),"--variant-outlinedBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.5)`,"--variant-outlinedHoverColor":t(`palette-${i}-800`),"--variant-outlinedHoverBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.6)`,"--variant-outlinedHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":`rgba(${t(`palette-${i}-mainChannel`)} / 0.2)`,"--variant-softColor":t(`palette-${i}-800`),"--variant-softHoverColor":t(`palette-${i}-900`),"--variant-softBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.2)`,"--variant-softHoverBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.28)`,"--variant-softActiveBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.12)`,"--variant-softDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.08)`,"--variant-solidColor":"#fff","--variant-solidBg":t(`palette-${i}-600`),"--variant-solidHoverColor":"#fff","--variant-solidHoverBg":t(`palette-${i}-700`),"--variant-solidActiveBg":t(`palette-${i}-800`),"--variant-solidDisabledColor":`rgba(${t(`palette-${i}-mainChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${t(`palette-${i}-mainChannel`)} / 0.08)`}:r[i]={colorScheme:"dark","--Badge-ringColor":t(`palette-${i}-solidBg`),[n("--shadowChannel")]:t(`palette-${i}-darkChannel`),[n("--palette-focusVisible")]:t(`palette-${i}-200`),[n("--palette-background-body")]:"rgba(0 0 0 / 0.1)",[n("--palette-background-surface")]:"rgba(0 0 0 / 0.06)",[n("--palette-background-popup")]:t(`palette-${i}-700`),[n("--palette-background-level1")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.2)`,[n("--palette-background-level2")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.36)`,[n("--palette-background-level3")]:`rgba(${t(`palette-${i}-darkChannel`)} / 0.6)`,[n("--palette-text-primary")]:t("palette-common-white"),[n("--palette-text-secondary")]:t(`palette-${i}-100`),[n("--palette-text-tertiary")]:t(`palette-${i}-200`),[n("--palette-divider")]:`rgba(${t(`palette-${i}-lightChannel`)} / 0.32)`,"--variant-plainColor":t(`palette-${i}-50`),"--variant-plainHoverColor":"#fff","--variant-plainHoverBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.12)`,"--variant-plainActiveBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.32)`,"--variant-plainDisabledColor":`rgba(${t(`palette-${i}-lightChannel`)} / 0.72)`,"--variant-outlinedColor":t(`palette-${i}-50`),"--variant-outlinedBorder":`rgba(${t(`palette-${i}-lightChannel`)} / 0.5)`,"--variant-outlinedHoverColor":"#fff","--variant-outlinedHoverBorder":t(`palette-${i}-300`),"--variant-outlinedHoverBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.12)`,"--variant-outlinedActiveBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.32)`,"--variant-outlinedDisabledColor":`rgba(${t(`palette-${i}-lightChannel`)} / 0.72)`,"--variant-outlinedDisabledBorder":"rgba(255 255 255 / 0.2)","--variant-softColor":t("palette-common-white"),"--variant-softHoverColor":t("palette-common-white"),"--variant-softBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.24)`,"--variant-softHoverBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.36)`,"--variant-softActiveBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.16)`,"--variant-softDisabledColor":`rgba(${t(`palette-${i}-lightChannel`)} / 0.72)`,"--variant-softDisabledBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.1)`,"--variant-solidColor":t(`palette-${i}-${i==="neutral"?"600":"500"}`),"--variant-solidBg":t("palette-common-white"),"--variant-solidHoverColor":t(`palette-${i}-700`),"--variant-solidHoverBg":t("palette-common-white"),"--variant-solidActiveBg":t(`palette-${i}-200`),"--variant-solidDisabledColor":`rgba(${t(`palette-${i}-lightChannel`)} / 0.72)`,"--variant-solidDisabledBg":`rgba(${t(`palette-${i}-lightChannel`)} / 0.1)`})}),r},P6=["cssVarPrefix","breakpoints","spacing","components","variants"],T6=["colorSchemes"],A6=(e="joy")=>ky(e);function YE(e){const t=e||{},{cssVarPrefix:n="joy",breakpoints:r,spacing:o,components:i,variants:a}=t,s=be(t,P6),l=A6(n),u=b=>({plainColor:l(`palette-${b}-600`),plainHoverBg:l(`palette-${b}-100`),plainActiveBg:l(`palette-${b}-200`),plainDisabledColor:l(`palette-${b}-200`),outlinedColor:l(`palette-${b}-500`),outlinedBorder:l(`palette-${b}-200`),outlinedHoverBg:l(`palette-${b}-100`),outlinedHoverBorder:l(`palette-${b}-300`),outlinedActiveBg:l(`palette-${b}-200`),outlinedDisabledColor:l(`palette-${b}-100`),outlinedDisabledBorder:l(`palette-${b}-100`),softColor:l(`palette-${b}-600`),softBg:l(`palette-${b}-100`),softHoverBg:l(`palette-${b}-200`),softActiveBg:l(`palette-${b}-300`),softDisabledColor:l(`palette-${b}-300`),softDisabledBg:l(`palette-${b}-50`),solidColor:"#fff",solidBg:l(`palette-${b}-500`),solidHoverBg:l(`palette-${b}-600`),solidActiveBg:l(`palette-${b}-700`),solidDisabledColor:"#fff",solidDisabledBg:l(`palette-${b}-200`)}),c=b=>({plainColor:l(`palette-${b}-300`),plainHoverBg:l(`palette-${b}-800`),plainActiveBg:l(`palette-${b}-700`),plainDisabledColor:l(`palette-${b}-800`),outlinedColor:l(`palette-${b}-200`),outlinedBorder:l(`palette-${b}-700`),outlinedHoverBg:l(`palette-${b}-800`),outlinedHoverBorder:l(`palette-${b}-600`),outlinedActiveBg:l(`palette-${b}-900`),outlinedDisabledColor:l(`palette-${b}-800`),outlinedDisabledBorder:l(`palette-${b}-800`),softColor:l(`palette-${b}-200`),softBg:l(`palette-${b}-900`),softHoverBg:l(`palette-${b}-800`),softActiveBg:l(`palette-${b}-700`),softDisabledColor:l(`palette-${b}-800`),softDisabledBg:l(`palette-${b}-900`),solidColor:"#fff",solidBg:l(`palette-${b}-600`),solidHoverBg:l(`palette-${b}-700`),solidActiveBg:l(`palette-${b}-800`),solidDisabledColor:l(`palette-${b}-700`),solidDisabledBg:l(`palette-${b}-900`)}),d={palette:{mode:"light",primary:L({},Yn.blue,u("primary")),neutral:L({},Yn.grey,{plainColor:l("palette-neutral-800"),plainHoverColor:l("palette-neutral-900"),plainHoverBg:l("palette-neutral-100"),plainActiveBg:l("palette-neutral-200"),plainDisabledColor:l("palette-neutral-300"),outlinedColor:l("palette-neutral-800"),outlinedBorder:l("palette-neutral-200"),outlinedHoverColor:l("palette-neutral-900"),outlinedHoverBg:l("palette-neutral-100"),outlinedHoverBorder:l("palette-neutral-300"),outlinedActiveBg:l("palette-neutral-200"),outlinedDisabledColor:l("palette-neutral-300"),outlinedDisabledBorder:l("palette-neutral-100"),softColor:l("palette-neutral-800"),softBg:l("palette-neutral-100"),softHoverColor:l("palette-neutral-900"),softHoverBg:l("palette-neutral-200"),softActiveBg:l("palette-neutral-300"),softDisabledColor:l("palette-neutral-300"),softDisabledBg:l("palette-neutral-50"),solidColor:l("palette-common-white"),solidBg:l("palette-neutral-600"),solidHoverBg:l("palette-neutral-700"),solidActiveBg:l("palette-neutral-800"),solidDisabledColor:l("palette-neutral-300"),solidDisabledBg:l("palette-neutral-50")}),danger:L({},Yn.red,u("danger")),info:L({},Yn.purple,u("info")),success:L({},Yn.green,u("success")),warning:L({},Yn.yellow,u("warning"),{solidColor:l("palette-warning-800"),solidBg:l("palette-warning-200"),solidHoverBg:l("palette-warning-300"),solidActiveBg:l("palette-warning-400"),solidDisabledColor:l("palette-warning-200"),solidDisabledBg:l("palette-warning-50"),softColor:l("palette-warning-800"),softBg:l("palette-warning-50"),softHoverBg:l("palette-warning-100"),softActiveBg:l("palette-warning-200"),softDisabledColor:l("palette-warning-200"),softDisabledBg:l("palette-warning-50"),outlinedColor:l("palette-warning-800"),outlinedHoverBg:l("palette-warning-50"),plainColor:l("palette-warning-800"),plainHoverBg:l("palette-warning-50")}),common:{white:"#FFF",black:"#09090D"},text:{primary:l("palette-neutral-800"),secondary:l("palette-neutral-600"),tertiary:l("palette-neutral-500")},background:{body:l("palette-common-white"),surface:l("palette-common-white"),popup:l("palette-common-white"),level1:l("palette-neutral-50"),level2:l("palette-neutral-100"),level3:l("palette-neutral-200"),tooltip:l("palette-neutral-800"),backdrop:"rgba(255 255 255 / 0.5)"},divider:`rgba(${l("palette-neutral-mainChannel")} / 0.28)`,focusVisible:l("palette-primary-500")},shadowRing:"0 0 #000",shadowChannel:"187 187 187"},f={palette:{mode:"dark",primary:L({},Yn.blue,c("primary")),neutral:L({},Yn.grey,{plainColor:l("palette-neutral-200"),plainHoverColor:l("palette-neutral-50"),plainHoverBg:l("palette-neutral-800"),plainActiveBg:l("palette-neutral-700"),plainDisabledColor:l("palette-neutral-700"),outlinedColor:l("palette-neutral-200"),outlinedBorder:l("palette-neutral-800"),outlinedHoverColor:l("palette-neutral-50"),outlinedHoverBg:l("palette-neutral-800"),outlinedHoverBorder:l("palette-neutral-700"),outlinedActiveBg:l("palette-neutral-800"),outlinedDisabledColor:l("palette-neutral-800"),outlinedDisabledBorder:l("palette-neutral-800"),softColor:l("palette-neutral-200"),softBg:l("palette-neutral-800"),softHoverColor:l("palette-neutral-50"),softHoverBg:l("palette-neutral-700"),softActiveBg:l("palette-neutral-600"),softDisabledColor:l("palette-neutral-700"),softDisabledBg:l("palette-neutral-900"),solidColor:l("palette-common-white"),solidBg:l("palette-neutral-600"),solidHoverBg:l("palette-neutral-700"),solidActiveBg:l("palette-neutral-800"),solidDisabledColor:l("palette-neutral-700"),solidDisabledBg:l("palette-neutral-900")}),danger:L({},Yn.red,c("danger")),info:L({},Yn.purple,c("info")),success:L({},Yn.green,c("success"),{solidColor:"#fff",solidBg:l("palette-success-600"),solidHoverBg:l("palette-success-700"),solidActiveBg:l("palette-success-800")}),warning:L({},Yn.yellow,c("warning"),{solidColor:l("palette-common-black"),solidBg:l("palette-warning-300"),solidHoverBg:l("palette-warning-400"),solidActiveBg:l("palette-warning-500")}),common:{white:"#FFF",black:"#09090D"},text:{primary:l("palette-neutral-100"),secondary:l("palette-neutral-300"),tertiary:l("palette-neutral-400")},background:{body:l("palette-neutral-900"),surface:l("palette-common-black"),popup:l("palette-neutral-800"),level1:l("palette-neutral-800"),level2:l("palette-neutral-700"),level3:l("palette-neutral-600"),tooltip:l("palette-neutral-600"),backdrop:`rgba(${l("palette-neutral-darkChannel")} / 0.5)`},divider:`rgba(${l("palette-neutral-mainChannel")} / 0.24)`,focusVisible:l("palette-primary-500")},shadowRing:"0 0 #000",shadowChannel:"0 0 0"},h={colorSchemes:{light:d,dark:f},fontSize:{xs3:"0.5rem",xs2:"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem",xl2:"1.5rem",xl3:"1.875rem",xl4:"2.25rem",xl5:"3rem",xl6:"3.75rem",xl7:"4.5rem"},fontFamily:{body:`"Public Sans", ${l("fontFamily-fallback")}`,display:`"Public Sans", ${l("fontFamily-fallback")}`,code:"Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace",fallback:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'},fontWeight:{xs:200,sm:300,md:500,lg:600,xl:700,xl2:800,xl3:900},focus:{thickness:"2px",selector:`&.${Lt("","focusVisible")}, &:focus-visible`,default:{outlineOffset:`var(--focus-outline-offset, ${l("focus-thickness")})`,outline:`${l("focus-thickness")} solid ${l("palette-focusVisible")}`}},lineHeight:{sm:1.25,md:1.5,lg:1.7},letterSpacing:{sm:"-0.01em",md:"0.083em",lg:"0.125em"},radius:{xs:"4px",sm:"8px",md:"12px",lg:"16px",xl:"20px"},shadow:{xs:`${l("shadowRing")}, 0 1px 2px 0 rgba(${l("shadowChannel")} / 0.12)`,sm:`${l("shadowRing")}, 0.3px 0.8px 1.1px rgba(${l("shadowChannel")} / 0.11), 0.5px 1.3px 1.8px -0.6px rgba(${l("shadowChannel")} / 0.18), 1.1px 2.7px 3.8px -1.2px rgba(${l("shadowChannel")} / 0.26)`,md:`${l("shadowRing")}, 0.3px 0.8px 1.1px rgba(${l("shadowChannel")} / 0.12), 1.1px 2.8px 3.9px -0.4px rgba(${l("shadowChannel")} / 0.17), 2.4px 6.1px 8.6px -0.8px rgba(${l("shadowChannel")} / 0.23), 5.3px 13.3px 18.8px -1.2px rgba(${l("shadowChannel")} / 0.29)`,lg:`${l("shadowRing")}, 0.3px 0.8px 1.1px rgba(${l("shadowChannel")} / 0.11), 1.8px 4.5px 6.4px -0.2px rgba(${l("shadowChannel")} / 0.13), 3.2px 7.9px 11.2px -0.4px rgba(${l("shadowChannel")} / 0.16), 4.8px 12px 17px -0.5px rgba(${l("shadowChannel")} / 0.19), 7px 17.5px 24.7px -0.7px rgba(${l("shadowChannel")} / 0.21)`,xl:`${l("shadowRing")}, 0.3px 0.8px 1.1px rgba(${l("shadowChannel")} / 0.11), 1.8px 4.5px 6.4px -0.2px rgba(${l("shadowChannel")} / 0.13), 3.2px 7.9px 11.2px -0.4px rgba(${l("shadowChannel")} / 0.16), 4.8px 12px 17px -0.5px rgba(${l("shadowChannel")} / 0.19), 7px 17.5px 24.7px -0.7px rgba(${l("shadowChannel")} / 0.21), 10.2px 25.5px 36px -0.9px rgba(${l("shadowChannel")} / 0.24), 14.8px 36.8px 52.1px -1.1px rgba(${l("shadowChannel")} / 0.27), 21px 52.3px 74px -1.2px rgba(${l("shadowChannel")} / 0.29)`},typography:{display1:{fontFamily:l("fontFamily-display"),fontWeight:l("fontWeight-xl"),fontSize:l("fontSize-xl7"),lineHeight:l("lineHeight-sm"),letterSpacing:l("letterSpacing-sm"),color:l("palette-text-primary")},display2:{fontFamily:l("fontFamily-display"),fontWeight:l("fontWeight-xl"),fontSize:l("fontSize-xl6"),lineHeight:l("lineHeight-sm"),letterSpacing:l("letterSpacing-sm"),color:l("palette-text-primary")},h1:{fontFamily:l("fontFamily-display"),fontWeight:l("fontWeight-lg"),fontSize:l("fontSize-xl5"),lineHeight:l("lineHeight-sm"),letterSpacing:l("letterSpacing-sm"),color:l("palette-text-primary")},h2:{fontFamily:l("fontFamily-display"),fontWeight:l("fontWeight-lg"),fontSize:l("fontSize-xl4"),lineHeight:l("lineHeight-sm"),letterSpacing:l("letterSpacing-sm"),color:l("palette-text-primary")},h3:{fontFamily:l("fontFamily-body"),fontWeight:l("fontWeight-md"),fontSize:l("fontSize-xl3"),lineHeight:l("lineHeight-sm"),color:l("palette-text-primary")},h4:{fontFamily:l("fontFamily-body"),fontWeight:l("fontWeight-md"),fontSize:l("fontSize-xl2"),lineHeight:l("lineHeight-md"),color:l("palette-text-primary")},h5:{fontFamily:l("fontFamily-body"),fontWeight:l("fontWeight-md"),fontSize:l("fontSize-xl"),lineHeight:l("lineHeight-md"),color:l("palette-text-primary")},h6:{fontFamily:l("fontFamily-body"),fontWeight:l("fontWeight-md"),fontSize:l("fontSize-lg"),lineHeight:l("lineHeight-md"),color:l("palette-text-primary")},body1:{fontFamily:l("fontFamily-body"),fontSize:l("fontSize-md"),lineHeight:l("lineHeight-md"),color:l("palette-text-primary")},body2:{fontFamily:l("fontFamily-body"),fontSize:l("fontSize-sm"),lineHeight:l("lineHeight-md"),color:l("palette-text-secondary")},body3:{fontFamily:l("fontFamily-body"),fontSize:l("fontSize-xs"),lineHeight:l("lineHeight-md"),color:l("palette-text-tertiary")},body4:{fontFamily:l("fontFamily-body"),fontSize:l("fontSize-xs2"),lineHeight:l("lineHeight-md"),color:l("palette-text-tertiary")},body5:{fontFamily:l("fontFamily-body"),fontSize:l("fontSize-xs3"),lineHeight:l("lineHeight-md"),color:l("palette-text-tertiary")}}},p=s?$r(h,s):h,{colorSchemes:m}=p,x=be(p,T6),{palette:g}=Object.entries(m)[0][1],v={palette:g,cssVarPrefix:n,getCssVar:l},y=L({colorSchemes:m},x,{breakpoints:zE(r!=null?r:{}),components:$r({MuiSvgIcon:{defaultProps:{fontSize:"xl"},styleOverrides:{root:({ownerState:b,theme:w})=>{var C;const P=b.instanceFontSize;return L({color:"var(--Icon-color)",margin:"var(--Icon-margin)"},b.fontSize&&b.fontSize!=="inherit"&&{fontSize:`var(--Icon-fontSize, ${w.vars.fontSize[b.fontSize]})`},b.color&&b.color!=="inherit"&&b.color!=="context"&&w.vars.palette[b.color]&&{color:`rgba(${(C=w.vars.palette[b.color])==null?void 0:C.mainChannel} / 1)`},b.color==="context"&&{color:w.vars.palette.text.secondary},P&&P!=="inherit"&&{"--Icon-fontSize":w.vars.fontSize[P]})}}}},i),variants:$r({plain:qt("plain",v),plainHover:qt("plainHover",v),plainActive:qt("plainActive",v),plainDisabled:qt("plainDisabled",v),outlined:qt("outlined",v),outlinedHover:qt("outlinedHover",v),outlinedActive:qt("outlinedActive",v),outlinedDisabled:qt("outlinedDisabled",v),soft:qt("soft",v),softHover:qt("softHover",v),softActive:qt("softActive",v),softDisabled:qt("softDisabled",v),solid:qt("solid",v),solidHover:qt("solidHover",v),solidActive:qt("solidActive",v),solidDisabled:qt("solidDisabled",v)},a),cssVarPrefix:n,getCssVar:l,spacing:BE(o),colorInversionConfig:{soft:["plain","outlined","soft","solid"],solid:["plain","outlined","soft","solid"]}});function S(b){Object.keys(b).forEach(w=>{const C={main:"500",light:"200",dark:"800"};!b[w].mainChannel&&b[w][C.main]&&(b[w].mainChannel=am(b[w][C.main])),!b[w].lightChannel&&b[w][C.light]&&(b[w].lightChannel=am(b[w][C.light])),!b[w].darkChannel&&b[w][C.dark]&&(b[w].darkChannel=am(b[w][C.dark]))})}return Object.entries(y.colorSchemes).forEach(([,b])=>{S(b.palette)}),y.unstable_sxConfig=L({},E6,e==null?void 0:e.unstable_sxConfig),y.unstable_sx=function(w){return Ap({sx:w,theme:this})},y}const _6=e=>{var t;return!!e[0].match(/^(typography|variants|breakpoints|colorInversion|colorInversionConfig)$/)||e[0]==="palette"&&!!((t=e[1])!=null&&t.match(/^(mode)$/))||e[0]==="focus"&&e[1]!=="thickness"},{CssVarsProvider:O6,useColorScheme:iee,getInitColorSchemeScript:aee}=C6({theme:YE(),attribute:"data-joy-color-scheme",modeStorageKey:"joy-mode",colorSchemeStorageKey:"joy-color-scheme",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{const t=e.colorInversion;return e.colorInversion=$r({soft:qE(e),solid:GE(e)},typeof t=="function"?t(e):t,{clone:!1}),e},shouldSkipGeneratingVar:_6}),D6=["colorSchemes","focus","fontFamily","fontSize","fontWeight","letterSpacing","lineHeight","radius","shadow","palette","colorInversion"],R6=["mode","colorScheme"],L6=e=>{const t=YE(e),{colorSchemes:n,focus:r,fontFamily:o,fontSize:i,fontWeight:a,letterSpacing:s,lineHeight:l,radius:u,shadow:c,palette:d,colorInversion:f}=t,h=be(t,D6),m=$r(n[(d==null?void 0:d.colorScheme)||"light"].palette,d),{mode:x="light",colorScheme:g="light"}=m,v=be(m,R6),y=L({focus:r,fontFamily:o,fontSize:i,fontWeight:a,letterSpacing:s,lineHeight:l,radius:u,shadow:c},h,{colorSchemes:L({},n,{[g]:v}),palette:L({},v,{mode:x,colorScheme:g}),vars:{focus:r,fontFamily:o,fontSize:i,fontWeight:a,letterSpacing:s,lineHeight:l,radius:u,shadow:c,palette:v},getColorSchemeSelector:()=>"&"});return y.colorInversion=$r({soft:qE(y),solid:GE(y)},f),y},I6=L6(),Op=I6,$6=l6({defaultTheme:Op}),ce=$6;function Ut({props:e,name:t}){return c6({props:e,name:t,defaultTheme:L({},Op,{components:{}})})}const Py=k.exports.createContext(void 0),An=e=>{const t=k.exports.useContext(Py);return{getColor:(n,r)=>t&&e&&t.includes(e)?n||"context":n||r}};function M6({children:e,variant:t}){const n=_p(Op);return R(Py.Provider,{value:t?n.colorInversionConfig[t]:void 0,children:e})}const XE=Py;function F6(e){return typeof e=="string"}function JE(e,t,n){return e===void 0||F6(e)?t:L({},t,{ownerState:L({},t.ownerState,n)})}function QE(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}function xl(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function ZE(e,t){return typeof e=="function"?e(t):e}function Yb(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function eP(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const h=Pn(o==null?void 0:o.className,r==null?void 0:r.className,i,n==null?void 0:n.className),p=L({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),m=L({},n,o,r);return h.length>0&&(m.className=h),Object.keys(p).length>0&&(m.style=p),{props:m,internalRef:void 0}}const a=xl(L({},o,r)),s=Yb(r),l=Yb(o),u=t(a),c=Pn(u==null?void 0:u.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),d=L({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),f=L({},u,n,l,s);return c.length>0&&(f.className=c),Object.keys(d).length>0&&(f.style=d),{props:f,internalRef:u.ref}}const z6=["elementType","externalSlotProps","ownerState"];function tP(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,i=be(e,z6),a=ZE(r,o),{props:s,internalRef:l}=eP(L({},i,{externalSlotProps:a})),u=Ot(l,a==null?void 0:a.ref,(t=e.additionalProps)==null?void 0:t.ref);return JE(n,L({},s,{ref:u}),o)}function nP(e){const{disabled:t=!1,focusableWhenDisabled:n,href:r,ref:o,tabIndex:i,to:a,type:s}=e,l=k.exports.useRef(),[u,c]=k.exports.useState(!1),{isFocusVisibleRef:d,onFocus:f,onBlur:h,ref:p}=ip(),[m,x]=k.exports.useState(!1);t&&!n&&m&&x(!1),k.exports.useEffect(()=>{d.current=m},[m,d]);const[g,v]=k.exports.useState(""),y=F=>N=>{var H;m&&N.preventDefault(),(H=F.onMouseLeave)==null||H.call(F,N)},S=F=>N=>{var H;h(N),d.current===!1&&x(!1),(H=F.onBlur)==null||H.call(F,N)},b=F=>N=>{var H;if(l.current||(l.current=N.currentTarget),f(N),d.current===!0){var M;x(!0),(M=F.onFocusVisible)==null||M.call(F,N)}(H=F.onFocus)==null||H.call(F,N)},w=()=>{const F=l.current;return g==="BUTTON"||g==="INPUT"&&["button","submit","reset"].includes(F==null?void 0:F.type)||g==="A"&&(F==null?void 0:F.href)},C=F=>N=>{if(!t){var H;(H=F.onClick)==null||H.call(F,N)}},P=F=>N=>{var H;t||(c(!0),document.addEventListener("mouseup",()=>{c(!1)},{once:!0})),(H=F.onMouseDown)==null||H.call(F,N)},A=F=>N=>{var H;if((H=F.onKeyDown)==null||H.call(F,N),!N.defaultPrevented&&(N.target===N.currentTarget&&!w()&&N.key===" "&&N.preventDefault(),N.target===N.currentTarget&&N.key===" "&&!t&&c(!0),N.target===N.currentTarget&&!w()&&N.key==="Enter"&&!t)){var M;(M=F.onClick)==null||M.call(F,N),N.preventDefault()}},O=F=>N=>{var H;if(N.target===N.currentTarget&&c(!1),(H=F.onKeyUp)==null||H.call(F,N),N.target===N.currentTarget&&!w()&&!t&&N.key===" "&&!N.defaultPrevented){var M;(M=F.onClick)==null||M.call(F,N)}},_=k.exports.useCallback(F=>{var N;v((N=F==null?void 0:F.tagName)!=null?N:"")},[]),D=Ot(_,o,p,l),$={};return g==="BUTTON"?($.type=s!=null?s:"button",n?$["aria-disabled"]=t:$.disabled=t):g!==""&&(!r&&!a&&($.role="button",$.tabIndex=i!=null?i:0),t&&($["aria-disabled"]=t,$.tabIndex=n?i!=null?i:0:-1)),{getRootProps:(F={})=>{const N=xl(e),H=L({},N,F);return delete H.onFocusVisible,L({type:s},H,$,{onBlur:S(H),onClick:C(H),onFocus:b(H),onKeyDown:A(H),onKeyUp:O(H),onMouseDown:P(H),onMouseLeave:y(H),ref:D})},focusVisible:m,setFocusVisible:x,disabled:t,active:u}}const B6=k.exports.createContext(void 0),N6=B6;function V6(){return k.exports.useContext(N6)}function H6(e){const{defaultValue:t,disabled:n=!1,error:r=!1,onBlur:o,onChange:i,onFocus:a,required:s=!1,value:l,inputRef:u}=e,c=V6();let d,f,h,p,m;if(c){var x,g,v;d=void 0,f=(x=c.disabled)!=null?x:!1,h=(g=c.error)!=null?g:!1,p=(v=c.required)!=null?v:!1,m=c.value}else d=t,f=n,h=r,p=s,m=l;const{current:y}=k.exports.useRef(m!=null),S=k.exports.useCallback(F=>{},[]),b=k.exports.useRef(null),w=Ot(b,u,S),[C,P]=k.exports.useState(!1);k.exports.useEffect(()=>{!c&&f&&C&&(P(!1),o==null||o())},[c,f,C,o]);const A=F=>N=>{var H;if(c!=null&&c.disabled){N.stopPropagation();return}if((H=F.onFocus)==null||H.call(F,N),c&&c.onFocus){var M;c==null||(M=c.onFocus)==null||M.call(c)}else P(!0)},O=F=>N=>{var H;(H=F.onBlur)==null||H.call(F,N),c&&c.onBlur?c.onBlur():P(!1)},_=F=>(N,...H)=>{var M,V;if(!y&&(N.target||b.current)==null)throw new Error(Zl(17));c==null||(M=c.onChange)==null||M.call(c,N),(V=F.onChange)==null||V.call(F,N,...H)},D=F=>N=>{var H;b.current&&N.currentTarget===N.target&&b.current.focus(),(H=F.onClick)==null||H.call(F,N)};return{disabled:f,error:h,focused:C,formControlContext:c,getInputProps:(F={})=>{const H=L({},{onBlur:o,onChange:i,onFocus:a},xl(F)),M=L({},F,H,{onBlur:O(H),onChange:_(H),onFocus:A(H)});return L({},M,{"aria-invalid":h||void 0,defaultValue:d,ref:w,value:m,required:p,disabled:f})},getRootProps:(F={})=>{const N=xl(e,["onBlur","onChange","onFocus"]),H=L({},N,xl(F));return L({},F,H,{onClick:D(H)})},required:p,value:m}}var ct;(function(e){e.blur="blur",e.focus="focus",e.keyDown="keyDown",e.optionClick="optionClick",e.optionHover="optionHover",e.optionsChange="optionsChange",e.setValue="setValue",e.setHighlight="setHighlight",e.textNavigation="textNagivation"})(ct||(ct={}));const Xb=5;function j6(e,t,n,r,o,i){if(n.length===0||n.every((s,l)=>o(s,l)))return-1;let a=e;for(;;){if(!i&&t==="next"&&a===n.length||!i&&t==="previous"&&a===-1)return-1;if(r?!1:o(n[a],a))a+=t==="next"?1:-1,i&&(a=(a+n.length)%n.length);else return a}}function rP(e,t,n,r,o,i,a,s){var l;const u=e.length-1,c=-1;let d;const f=t==null?-1:e.findIndex(m=>s(m,t));if(n==="reset"){var h;return c===-1?null:(h=e[c])!=null?h:null}if(n==="start")d=0;else if(n==="end")d=u;else{const m=f+n;m<0?!a&&f!==-1||Math.abs(n)>1?d=0:d=u:m>u?!a||Math.abs(n)>1?d=u:d=0:d=m}const p=j6(d,r,e,o,i,a);return(l=e[p])!=null?l:null}function oP(e,t,n){const{multiple:r,optionComparer:o=(c,d)=>c===d,isOptionDisabled:i=()=>!1}=n,{selectedValue:a}=t,s=n.options.findIndex(c=>n.optionComparer(e,c));if(i(e,s))return t;if(r){var l,u;return{selectedValue:((l=a)!=null?l:[]).some(f=>o(f,e))?a.filter(f=>!o(f,e)):[...(u=a)!=null?u:[],e],highlightedValue:e}}return a!=null&&o(e,a)?t:{selectedValue:e,highlightedValue:e}}function U6(e,t,n){const{options:r,isOptionDisabled:o,disableListWrap:i,disabledItemsFocusable:a,optionComparer:s}=n,l=(u,c,d)=>rP(r,t.highlightedValue,u,c,a!=null?a:!1,o!=null?o:()=>!1,d,s);switch(e.key){case"Home":return L({},t,{highlightedValue:l("start","next",!1)});case"End":return L({},t,{highlightedValue:l("end","previous",!1)});case"PageUp":return L({},t,{highlightedValue:l(-Xb,"previous",!1)});case"PageDown":return L({},t,{highlightedValue:l(Xb,"next",!1)});case"ArrowUp":return L({},t,{highlightedValue:l(-1,"previous",!(i!=null&&i))});case"ArrowDown":return L({},t,{highlightedValue:l(1,"next",!(i!=null&&i))});case"Enter":case" ":return t.highlightedValue===null?t:oP(t.highlightedValue,t,n)}return t}function W6(e){return L({},e,{highlightedValue:null})}const K6=(e,t,n)=>{var r;const o=(r=n(e))==null?void 0:r.trim().toLowerCase();return!o||o.length===0?!1:o.indexOf(t)===0};function q6(e,t,n){const{options:r,isOptionDisabled:o,disableListWrap:i,disabledItemsFocusable:a,optionComparer:s,optionStringifier:l}=n,u=f=>rP(r,f,1,"next",a!=null?a:!1,o!=null?o:()=>!1,!(i!=null&&i),s),c=t.length>1;let d=c?e.highlightedValue:u(e.highlightedValue);for(let f=0;f<r.length;f+=1){if(!d||!c&&e.highlightedValue===d)return e;if(K6(d,t,l)&&(!o(d,r.indexOf(d))||a))return L({},e,{highlightedValue:d});d=u(d)}return e}function G6(e,t,n,r){var o,i;const{multiple:a,optionComparer:s}=r,l=n.highlightedValue==null?null:(o=e.find(d=>s(d,n.highlightedValue)))!=null?o:null;if(a){var u;const f=((u=n.selectedValue)!=null?u:[]).filter(h=>e.some(p=>s(p,h)));return{highlightedValue:l,selectedValue:f}}const c=(i=e.find(d=>s(d,n.selectedValue)))!=null?i:null;return{highlightedValue:l,selectedValue:c}}function iP(e,t){const{type:n}=t;switch(n){case ct.keyDown:return U6(t.event,e,t.props);case ct.optionClick:return oP(t.option,e,t.props);case ct.blur:return W6(e);case ct.setValue:return L({},e,{selectedValue:t.value});case ct.setHighlight:return L({},e,{highlightedValue:t.highlight});case ct.textNavigation:return q6(e,t.searchString,t.props);case ct.optionsChange:return G6(t.options,t.previousOptions,e,t.props);default:return e}}function hd(e,t){return t.value!==void 0?L({},e,{selectedValue:t.value}):e}function Jb(e,t,n){return e===t?!0:e===null||t===null?!1:n(e,t)}function Y6(e,t,n,r){k.exports.useEffect(()=>{if(!n.current||r.current===null)return;const o=hd(t,n.current),{multiple:i,optionComparer:a}=n.current;if(i){var s;const c=(s=o==null?void 0:o.selectedValue)!=null?s:[],d=e.selectedValue,f=n.current.onChange;QE(d,c,a)||f==null||f(r.current.event,d)}else{const c=o==null?void 0:o.selectedValue,d=e.selectedValue,f=n.current.onChange;Jb(d,c,a)||f==null||f(r.current.event,d)}if(!Jb(t.highlightedValue,e.highlightedValue,n.current.optionComparer)){var l,u;(l=n.current)==null||(u=l.onHighlightChange)==null||u.call(l,r.current.event,e.highlightedValue)}r.current=null},[e.selectedValue,e.highlightedValue,t,n,r])}function X6(e,t,n){var r;const{value:o,defaultValue:i}=n,a=k.exports.useRef(n);a.current=n;const s=k.exports.useRef(null),u={highlightedValue:null,selectedValue:(r=o===void 0?i:o)!=null?r:n.multiple?[]:null},c=k.exports.useCallback((p,m)=>(s.current=m,t?t(hd(p,a.current),m):e(hd(p,a.current),m)),[t,e,a]),[d,f]=k.exports.useReducer(c,u),h=k.exports.useRef(u);return k.exports.useEffect(()=>{h.current=d},[h,d]),Y6(d,h.current,a,s),[hd(d,a.current),f]}const J6=500,Q6=(e,t)=>e===t,Z6=()=>!1,e$=e=>typeof e=="string"?e:String(e);function t$(e){var t,n;const{disabledItemsFocusable:r=!1,disableListWrap:o=!1,focusManagement:i="activeDescendant",id:a,isOptionDisabled:s=Z6,listboxRef:l,multiple:u=!1,optionComparer:c=Q6,optionStringifier:d=e$,options:f,stateReducer:h}=e,p=ay(a);function m(I,E){return`${p}-option-${E}`}const x=(t=e.optionIdGenerator)!=null?t:m,g=L({},e,{disabledItemsFocusable:r,disableListWrap:o,focusManagement:i,isOptionDisabled:s,multiple:u,optionComparer:c,optionStringifier:d}),v=k.exports.useRef(null),y=Ot(l,v),S=k.exports.useRef({searchString:"",lastTime:null}),[{highlightedValue:b,selectedValue:w},C]=X6(iP,h,g),P=k.exports.useMemo(()=>b==null?-1:f.findIndex(I=>c(I,b)),[b,f,c]),A=k.exports.useRef([]);k.exports.useEffect(()=>{QE(A.current,f,c)||(C({type:ct.optionsChange,event:null,options:f,previousOptions:A.current,props:g}),A.current=f)},[f,c,C]);const O=k.exports.useCallback(I=>{C({type:ct.setValue,event:null,value:I})},[C]),_=k.exports.useCallback(I=>{C({type:ct.setHighlight,event:null,highlight:I})},[C]),D=(I,E)=>T=>{var Z;(Z=E.onClick)==null||Z.call(E,T),!T.defaultPrevented&&(T.preventDefault(),C({type:ct.optionClick,option:I,event:T,props:g}))},$=(I,E)=>T=>{var Z;(Z=E.onMouseOver)==null||Z.call(E,T),!T.defaultPrevented&&C({type:ct.optionHover,option:I,event:T,props:g})},z=I=>E=>{var T;if((T=I.onKeyDown)==null||T.call(I,E),E.defaultPrevented)return;const Z=["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"];if(i==="activeDescendant"&&Z.push(" ","Enter"),Z.includes(E.key)&&E.preventDefault(),C({type:ct.keyDown,event:E,props:g}),E.key.length===1&&E.key!==" "){const J=S.current,ee=E.key.toLowerCase(),j=performance.now();J.searchString.length>0&&J.lastTime&&j-J.lastTime>J6?J.searchString=ee:(J.searchString.length!==1||ee!==J.searchString)&&(J.searchString+=ee),J.lastTime=j,C({type:ct.textNavigation,event:E,searchString:J.searchString,props:g})}},F=I=>E=>{var T,Z;(T=I.onBlur)==null||T.call(I,E),!E.defaultPrevented&&((Z=v.current)!=null&&Z.contains(document.activeElement)||C({type:ct.blur,event:E,props:g}))},N=(I={})=>L({},I,{"aria-activedescendant":i==="activeDescendant"&&b!=null?x(b,P):void 0,id:p,onBlur:F(I),onKeyDown:z(I),role:"listbox",tabIndex:i==="DOM"?-1:0,ref:y}),H=I=>{let E;const T=f.findIndex(ee=>c(ee,I));if(u){var Z;E=((Z=w)!=null?Z:[]).some(ee=>ee!=null&&c(I,ee))}else E=c(I,w);const J=s(I,T);return{selected:E,disabled:J,highlighted:P===T}},M=I=>{if(i!=="activeDescendant")return!I.highlighted||I.disabled&&!r?-1:0},V=(I,E={})=>{const T=H(I),Z=f.findIndex(J=>c(J,I));return L({},E,{"aria-disabled":T.disabled||void 0,"aria-selected":T.selected,id:x(I,Z),onClick:D(I,E),onPointerOver:$(I,E),role:"option",tabIndex:M(T)})};return k.exports.useDebugValue({highlightedOption:f[P],selectedOption:w}),{getRootProps:N,getOptionProps:V,getOptionState:H,highlightedOption:(n=f[P])!=null?n:null,selectedOption:w,setSelectedValue:O,setHighlightedValue:_}}const aP=k.exports.createContext(null);aP.displayName="MenuUnstyledContext";const sP=aP;var Cn="top",fr="bottom",pr="right",kn="left",Ty="auto",Iu=[Cn,fr,pr,kn],hs="start",ou="end",n$="clippingParents",lP="viewport",Gs="popper",r$="reference",Qb=Iu.reduce(function(e,t){return e.concat([t+"-"+hs,t+"-"+ou])},[]),uP=[].concat(Iu,[Ty]).reduce(function(e,t){return e.concat([t,t+"-"+hs,t+"-"+ou])},[]),o$="beforeRead",i$="read",a$="afterRead",s$="beforeMain",l$="main",u$="afterMain",c$="beforeWrite",d$="write",f$="afterWrite",p$=[o$,i$,a$,s$,l$,u$,c$,d$,f$];function eo(e){return e?(e.nodeName||"").toLowerCase():null}function mr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ra(e){var t=mr(e).Element;return e instanceof t||e instanceof Element}function ar(e){var t=mr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Ay(e){if(typeof ShadowRoot>"u")return!1;var t=mr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function h$(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!ar(i)||!eo(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(a){var s=o[a];s===!1?i.removeAttribute(a):i.setAttribute(a,s===!0?"":s)}))})}function m$(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=a.reduce(function(l,u){return l[u]="",l},{});!ar(o)||!eo(o)||(Object.assign(o.style,s),Object.keys(i).forEach(function(l){o.removeAttribute(l)}))})}}const g$={name:"applyStyles",enabled:!0,phase:"write",fn:h$,effect:m$,requires:["computeStyles"]};function Qr(e){return e.split("-")[0]}var qi=Math.max,sf=Math.min,ms=Math.round;function Q0(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function cP(){return!/^((?!chrome|android).)*safari/i.test(Q0())}function gs(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&ar(e)&&(o=e.offsetWidth>0&&ms(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&ms(r.height)/e.offsetHeight||1);var a=ra(e)?mr(e):window,s=a.visualViewport,l=!cP()&&n,u=(r.left+(l&&s?s.offsetLeft:0))/o,c=(r.top+(l&&s?s.offsetTop:0))/i,d=r.width/o,f=r.height/i;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function _y(e){var t=gs(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function dP(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Ay(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Oo(e){return mr(e).getComputedStyle(e)}function v$(e){return["table","td","th"].indexOf(eo(e))>=0}function bi(e){return((ra(e)?e.ownerDocument:e.document)||window.document).documentElement}function Dp(e){return eo(e)==="html"?e:e.assignedSlot||e.parentNode||(Ay(e)?e.host:null)||bi(e)}function Zb(e){return!ar(e)||Oo(e).position==="fixed"?null:e.offsetParent}function y$(e){var t=/firefox/i.test(Q0()),n=/Trident/i.test(Q0());if(n&&ar(e)){var r=Oo(e);if(r.position==="fixed")return null}var o=Dp(e);for(Ay(o)&&(o=o.host);ar(o)&&["html","body"].indexOf(eo(o))<0;){var i=Oo(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function $u(e){for(var t=mr(e),n=Zb(e);n&&v$(n)&&Oo(n).position==="static";)n=Zb(n);return n&&(eo(n)==="html"||eo(n)==="body"&&Oo(n).position==="static")?t:n||y$(e)||t}function Oy(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function bl(e,t,n){return qi(e,sf(t,n))}function x$(e,t,n){var r=bl(e,t,n);return r>n?n:r}function fP(){return{top:0,right:0,bottom:0,left:0}}function pP(e){return Object.assign({},fP(),e)}function hP(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var b$=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,pP(typeof t!="number"?t:hP(t,Iu))};function w$(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=Qr(n.placement),l=Oy(s),u=[kn,pr].indexOf(s)>=0,c=u?"height":"width";if(!(!i||!a)){var d=b$(o.padding,n),f=_y(i),h=l==="y"?Cn:kn,p=l==="y"?fr:pr,m=n.rects.reference[c]+n.rects.reference[l]-a[l]-n.rects.popper[c],x=a[l]-n.rects.reference[l],g=$u(i),v=g?l==="y"?g.clientHeight||0:g.clientWidth||0:0,y=m/2-x/2,S=d[h],b=v-f[c]-d[p],w=v/2-f[c]/2+y,C=bl(S,w,b),P=l;n.modifiersData[r]=(t={},t[P]=C,t.centerOffset=C-w,t)}}function S$(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||!dP(t.elements.popper,o)||(t.elements.arrow=o))}const C$={name:"arrow",enabled:!0,phase:"main",fn:w$,effect:S$,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function vs(e){return e.split("-")[1]}var k$={top:"auto",right:"auto",bottom:"auto",left:"auto"};function E$(e){var t=e.x,n=e.y,r=window,o=r.devicePixelRatio||1;return{x:ms(t*o)/o||0,y:ms(n*o)/o||0}}function ew(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=a.x,h=f===void 0?0:f,p=a.y,m=p===void 0?0:p,x=typeof c=="function"?c({x:h,y:m}):{x:h,y:m};h=x.x,m=x.y;var g=a.hasOwnProperty("x"),v=a.hasOwnProperty("y"),y=kn,S=Cn,b=window;if(u){var w=$u(n),C="clientHeight",P="clientWidth";if(w===mr(n)&&(w=bi(n),Oo(w).position!=="static"&&s==="absolute"&&(C="scrollHeight",P="scrollWidth")),w=w,o===Cn||(o===kn||o===pr)&&i===ou){S=fr;var A=d&&w===b&&b.visualViewport?b.visualViewport.height:w[C];m-=A-r.height,m*=l?1:-1}if(o===kn||(o===Cn||o===fr)&&i===ou){y=pr;var O=d&&w===b&&b.visualViewport?b.visualViewport.width:w[P];h-=O-r.width,h*=l?1:-1}}var _=Object.assign({position:s},u&&k$),D=c===!0?E$({x:h,y:m}):{x:h,y:m};if(h=D.x,m=D.y,l){var $;return Object.assign({},_,($={},$[S]=v?"0":"",$[y]=g?"0":"",$.transform=(b.devicePixelRatio||1)<=1?"translate("+h+"px, "+m+"px)":"translate3d("+h+"px, "+m+"px, 0)",$))}return Object.assign({},_,(t={},t[S]=v?m+"px":"",t[y]=g?h+"px":"",t.transform="",t))}function P$(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,a=i===void 0?!0:i,s=n.roundOffsets,l=s===void 0?!0:s,u={placement:Qr(t.placement),variation:vs(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ew(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ew(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const T$={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:P$,data:{}};var kc={passive:!0};function A$(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,a=r.resize,s=a===void 0?!0:a,l=mr(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach(function(c){c.addEventListener("scroll",n.update,kc)}),s&&l.addEventListener("resize",n.update,kc),function(){i&&u.forEach(function(c){c.removeEventListener("scroll",n.update,kc)}),s&&l.removeEventListener("resize",n.update,kc)}}const _$={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:A$,data:{}};var O$={left:"right",right:"left",bottom:"top",top:"bottom"};function md(e){return e.replace(/left|right|bottom|top/g,function(t){return O$[t]})}var D$={start:"end",end:"start"};function tw(e){return e.replace(/start|end/g,function(t){return D$[t]})}function Dy(e){var t=mr(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Ry(e){return gs(bi(e)).left+Dy(e).scrollLeft}function R$(e,t){var n=mr(e),r=bi(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;var u=cP();(u||!u&&t==="fixed")&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s+Ry(e),y:l}}function L$(e){var t,n=bi(e),r=Dy(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=qi(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=qi(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+Ry(e),l=-r.scrollTop;return Oo(o||n).direction==="rtl"&&(s+=qi(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:l}}function Ly(e){var t=Oo(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function mP(e){return["html","body","#document"].indexOf(eo(e))>=0?e.ownerDocument.body:ar(e)&&Ly(e)?e:mP(Dp(e))}function wl(e,t){var n;t===void 0&&(t=[]);var r=mP(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=mr(r),a=o?[i].concat(i.visualViewport||[],Ly(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(wl(Dp(a)))}function Z0(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function I$(e,t){var n=gs(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function nw(e,t,n){return t===lP?Z0(R$(e,n)):ra(t)?I$(t,n):Z0(L$(bi(e)))}function $$(e){var t=wl(Dp(e)),n=["absolute","fixed"].indexOf(Oo(e).position)>=0,r=n&&ar(e)?$u(e):e;return ra(r)?t.filter(function(o){return ra(o)&&dP(o,r)&&eo(o)!=="body"}):[]}function M$(e,t,n,r){var o=t==="clippingParents"?$$(e):[].concat(t),i=[].concat(o,[n]),a=i[0],s=i.reduce(function(l,u){var c=nw(e,u,r);return l.top=qi(c.top,l.top),l.right=sf(c.right,l.right),l.bottom=sf(c.bottom,l.bottom),l.left=qi(c.left,l.left),l},nw(e,a,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function gP(e){var t=e.reference,n=e.element,r=e.placement,o=r?Qr(r):null,i=r?vs(r):null,a=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(o){case Cn:l={x:a,y:t.y-n.height};break;case fr:l={x:a,y:t.y+t.height};break;case pr:l={x:t.x+t.width,y:s};break;case kn:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var u=o?Oy(o):null;if(u!=null){var c=u==="y"?"height":"width";switch(i){case hs:l[u]=l[u]-(t[c]/2-n[c]/2);break;case ou:l[u]=l[u]+(t[c]/2-n[c]/2);break}}return l}function iu(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,a=i===void 0?e.strategy:i,s=n.boundary,l=s===void 0?n$:s,u=n.rootBoundary,c=u===void 0?lP:u,d=n.elementContext,f=d===void 0?Gs:d,h=n.altBoundary,p=h===void 0?!1:h,m=n.padding,x=m===void 0?0:m,g=pP(typeof x!="number"?x:hP(x,Iu)),v=f===Gs?r$:Gs,y=e.rects.popper,S=e.elements[p?v:f],b=M$(ra(S)?S:S.contextElement||bi(e.elements.popper),l,c,a),w=gs(e.elements.reference),C=gP({reference:w,element:y,strategy:"absolute",placement:o}),P=Z0(Object.assign({},y,C)),A=f===Gs?P:w,O={top:b.top-A.top+g.top,bottom:A.bottom-b.bottom+g.bottom,left:b.left-A.left+g.left,right:A.right-b.right+g.right},_=e.modifiersData.offset;if(f===Gs&&_){var D=_[o];Object.keys(O).forEach(function($){var z=[pr,fr].indexOf($)>=0?1:-1,F=[Cn,fr].indexOf($)>=0?"y":"x";O[$]+=D[F]*z})}return O}function F$(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=l===void 0?uP:l,c=vs(r),d=c?s?Qb:Qb.filter(function(p){return vs(p)===c}):Iu,f=d.filter(function(p){return u.indexOf(p)>=0});f.length===0&&(f=d);var h=f.reduce(function(p,m){return p[m]=iu(e,{placement:m,boundary:o,rootBoundary:i,padding:a})[Qr(m)],p},{});return Object.keys(h).sort(function(p,m){return h[p]-h[m]})}function z$(e){if(Qr(e)===Ty)return[];var t=md(e);return[tw(e),t,tw(t)]}function B$(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!0:a,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,h=n.flipVariations,p=h===void 0?!0:h,m=n.allowedAutoPlacements,x=t.options.placement,g=Qr(x),v=g===x,y=l||(v||!p?[md(x)]:z$(x)),S=[x].concat(y).reduce(function(J,ee){return J.concat(Qr(ee)===Ty?F$(t,{placement:ee,boundary:c,rootBoundary:d,padding:u,flipVariations:p,allowedAutoPlacements:m}):ee)},[]),b=t.rects.reference,w=t.rects.popper,C=new Map,P=!0,A=S[0],O=0;O<S.length;O++){var _=S[O],D=Qr(_),$=vs(_)===hs,z=[Cn,fr].indexOf(D)>=0,F=z?"width":"height",N=iu(t,{placement:_,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),H=z?$?pr:kn:$?fr:Cn;b[F]>w[F]&&(H=md(H));var M=md(H),V=[];if(i&&V.push(N[D]<=0),s&&V.push(N[H]<=0,N[M]<=0),V.every(function(J){return J})){A=_,P=!1;break}C.set(_,V)}if(P)for(var I=p?3:1,E=function(ee){var j=S.find(function(te){var le=C.get(te);if(le)return le.slice(0,ee).every(function(q){return q})});if(j)return A=j,"break"},T=I;T>0;T--){var Z=E(T);if(Z==="break")break}t.placement!==A&&(t.modifiersData[r]._skip=!0,t.placement=A,t.reset=!0)}}const N$={name:"flip",enabled:!0,phase:"main",fn:B$,requiresIfExists:["offset"],data:{_skip:!1}};function rw(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ow(e){return[Cn,pr,fr,kn].some(function(t){return e[t]>=0})}function V$(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=iu(t,{elementContext:"reference"}),s=iu(t,{altBoundary:!0}),l=rw(a,r),u=rw(s,o,i),c=ow(l),d=ow(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const H$={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:V$};function j$(e,t,n){var r=Qr(e),o=[kn,Cn].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[kn,pr].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function U$(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,a=uP.reduce(function(c,d){return c[d]=j$(d,t.rects,i),c},{}),s=a[t.placement],l=s.x,u=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=a}const W$={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:U$};function K$(e){var t=e.state,n=e.name;t.modifiersData[n]=gP({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const q$={name:"popperOffsets",enabled:!0,phase:"read",fn:K$,data:{}};function G$(e){return e==="x"?"y":"x"}function Y$(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!1:a,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,h=f===void 0?!0:f,p=n.tetherOffset,m=p===void 0?0:p,x=iu(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),g=Qr(t.placement),v=vs(t.placement),y=!v,S=Oy(g),b=G$(S),w=t.modifiersData.popperOffsets,C=t.rects.reference,P=t.rects.popper,A=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,O=typeof A=="number"?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(!!w){if(i){var $,z=S==="y"?Cn:kn,F=S==="y"?fr:pr,N=S==="y"?"height":"width",H=w[S],M=H+x[z],V=H-x[F],I=h?-P[N]/2:0,E=v===hs?C[N]:P[N],T=v===hs?-P[N]:-C[N],Z=t.elements.arrow,J=h&&Z?_y(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:fP(),j=ee[z],te=ee[F],le=bl(0,C[N],J[N]),q=y?C[N]/2-I-le-j-O.mainAxis:E-le-j-O.mainAxis,G=y?-C[N]/2+I+le+te+O.mainAxis:T+le+te+O.mainAxis,ne=t.elements.arrow&&$u(t.elements.arrow),Ae=ne?S==="y"?ne.clientTop||0:ne.clientLeft||0:0,Q=($=_==null?void 0:_[S])!=null?$:0,de=H+q-Q-Ae,De=H+G-Q,et=bl(h?sf(M,de):M,H,h?qi(V,De):V);w[S]=et,D[S]=et-H}if(s){var ft,tn=S==="x"?Cn:kn,br=S==="x"?fr:pr,Ne=w[b],wt=b==="y"?"height":"width",Xe=Ne+x[tn],Tt=Ne-x[br],St=[Cn,kn].indexOf(g)!==-1,pe=(ft=_==null?void 0:_[b])!=null?ft:0,ue=St?Xe:Ne-C[wt]-P[wt]-pe+O.altAxis,B=St?Ne+C[wt]+P[wt]-pe-O.altAxis:Tt,U=h&&St?x$(ue,Ne,B):bl(h?ue:Xe,Ne,h?B:Tt);w[b]=U,D[b]=U-Ne}t.modifiersData[r]=D}}const X$={name:"preventOverflow",enabled:!0,phase:"main",fn:Y$,requiresIfExists:["offset"]};function J$(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Q$(e){return e===mr(e)||!ar(e)?Dy(e):J$(e)}function Z$(e){var t=e.getBoundingClientRect(),n=ms(t.width)/e.offsetWidth||1,r=ms(t.height)/e.offsetHeight||1;return n!==1||r!==1}function eM(e,t,n){n===void 0&&(n=!1);var r=ar(t),o=ar(t)&&Z$(t),i=bi(t),a=gs(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((eo(t)!=="body"||Ly(i))&&(s=Q$(t)),ar(t)?(l=gs(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=Ry(i))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function tM(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&o(l)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function nM(e){var t=tM(e);return p$.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function rM(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function oM(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var iw={placement:"bottom",modifiers:[],strategy:"absolute"};function aw(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function iM(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,o=t.defaultOptions,i=o===void 0?iw:o;return function(s,l,u){u===void 0&&(u=i);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},iw,i),modifiersData:{},elements:{reference:s,popper:l},attributes:{},styles:{}},d=[],f=!1,h={state:c,setOptions:function(g){var v=typeof g=="function"?g(c.options):g;m(),c.options=Object.assign({},i,c.options,v),c.scrollParents={reference:ra(s)?wl(s):s.contextElement?wl(s.contextElement):[],popper:wl(l)};var y=nM(oM([].concat(r,c.options.modifiers)));return c.orderedModifiers=y.filter(function(S){return S.enabled}),p(),h.update()},forceUpdate:function(){if(!f){var g=c.elements,v=g.reference,y=g.popper;if(!!aw(v,y)){c.rects={reference:eM(v,$u(y),c.options.strategy==="fixed"),popper:_y(y)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(O){return c.modifiersData[O.name]=Object.assign({},O.data)});for(var S=0;S<c.orderedModifiers.length;S++){if(c.reset===!0){c.reset=!1,S=-1;continue}var b=c.orderedModifiers[S],w=b.fn,C=b.options,P=C===void 0?{}:C,A=b.name;typeof w=="function"&&(c=w({state:c,options:P,name:A,instance:h})||c)}}}},update:rM(function(){return new Promise(function(x){h.forceUpdate(),x(c)})}),destroy:function(){m(),f=!0}};if(!aw(s,l))return h;h.setOptions(u).then(function(x){!f&&u.onFirstUpdate&&u.onFirstUpdate(x)});function p(){c.orderedModifiers.forEach(function(x){var g=x.name,v=x.options,y=v===void 0?{}:v,S=x.effect;if(typeof S=="function"){var b=S({state:c,name:g,instance:h,options:y}),w=function(){};d.push(b||w)}})}function m(){d.forEach(function(x){return x()}),d=[]}return h}}var aM=[_$,q$,T$,g$,W$,N$,X$,C$,H$],sM=iM({defaultModifiers:aM});function lM(e){return typeof e=="function"?e():e}const uM=k.exports.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[a,s]=k.exports.useState(null),l=Ot(k.exports.isValidElement(r)?r.ref:null,n);if(eu(()=>{i||s(lM(o)||document.body)},[o,i]),eu(()=>{if(a&&!i)return q0(n,a),()=>{q0(n,null)}},[n,a,i]),i){if(k.exports.isValidElement(r)){const u={ref:l};return k.exports.cloneElement(r,u)}return R(k.exports.Fragment,{children:r})}return R(k.exports.Fragment,{children:a&&Vf.exports.createPortal(r,a)})}),cM=uM;function dM(e){return sy("MuiPopperUnstyled",e)}pE("MuiPopperUnstyled",["root"]);const fM=["anchorEl","children","component","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","slotProps","slots","TransitionProps"],pM=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function hM(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function eg(e){return typeof e=="function"?e():e}function mM(e){return e.nodeType!==void 0}const gM=()=>Dt({root:["root"]},dM,{}),vM={},yM=k.exports.forwardRef(function(t,n){var r;const{anchorEl:o,children:i,component:a,direction:s,disablePortal:l,modifiers:u,open:c,ownerState:d,placement:f,popperOptions:h,popperRef:p,slotProps:m={},slots:x={},TransitionProps:g}=t,v=be(t,fM),y=k.exports.useRef(null),S=Ot(y,n),b=k.exports.useRef(null),w=Ot(b,p),C=k.exports.useRef(w);eu(()=>{C.current=w},[w]),k.exports.useImperativeHandle(p,()=>b.current,[]);const P=hM(f,s),[A,O]=k.exports.useState(P),[_,D]=k.exports.useState(eg(o));k.exports.useEffect(()=>{b.current&&b.current.forceUpdate()}),k.exports.useEffect(()=>{o&&D(eg(o))},[o]),eu(()=>{if(!_||!c)return;const H=I=>{O(I.placement)};let M=[{name:"preventOverflow",options:{altBoundary:l}},{name:"flip",options:{altBoundary:l}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:I})=>{H(I)}}];u!=null&&(M=M.concat(u)),h&&h.modifiers!=null&&(M=M.concat(h.modifiers));const V=sM(_,y.current,L({placement:P},h,{modifiers:M}));return C.current(V),()=>{V.destroy(),C.current(null)}},[_,l,u,c,h,P]);const $={placement:A};g!==null&&($.TransitionProps=g);const z=gM(),F=(r=a!=null?a:x.root)!=null?r:"div",N=tP({elementType:F,externalSlotProps:m.root,externalForwardedProps:v,additionalProps:{role:"tooltip",ref:S},ownerState:L({},t,d),className:z.root});return R(F,L({},N,{children:typeof i=="function"?i($):i}))}),xM=k.exports.forwardRef(function(t,n){const{anchorEl:r,children:o,container:i,direction:a="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:u,open:c,placement:d="bottom",popperOptions:f=vM,popperRef:h,style:p,transition:m=!1,slotProps:x={},slots:g={}}=t,v=be(t,pM),[y,S]=k.exports.useState(!0),b=()=>{S(!1)},w=()=>{S(!0)};if(!l&&!c&&(!m||y))return null;let C;if(i)C=i;else if(r){const O=eg(r);C=O&&mM(O)?Ab(O).body:Ab(null).body}const P=!c&&l&&(!m||y)?"none":void 0,A=m?{in:c,onEnter:b,onExited:w}:void 0;return R(cM,{disablePortal:s,container:C,children:R(yM,L({anchorEl:r,direction:a,disablePortal:s,modifiers:u,ref:n,open:m?!y:c,placement:d,popperOptions:f,popperRef:h,slotProps:x,slots:g},v,{style:L({position:"fixed",top:0,left:0,display:P},p),TransitionProps:A,children:o}))})}),vP=xM;function bM(e){return!!e.options}function yP(e){if(e==null)return[];const t=[];return k.exports.Children.forEach(e,n=>{var r,o,i;const a=n==null||(r=n.props)==null?void 0:r.children;if((n==null||(o=n.props)==null?void 0:o.value)===void 0){if(a!=null){var s;const c=n,d={options:yP(a),label:c.props.label,disabled:(s=c.props.disabled)!=null?s:!1};t.push(d)}return}const l=n,u={value:l.props.value,label:l.props.label||l.props.children,disabled:(i=l.props.disabled)!=null?i:!1};t.push(u)}),t!=null?t:[]}function xP(e,t=!1){let n=[];return e.forEach(r=>{bM(r)?n=n.concat(xP(r.options,r.disabled)):n.push(L({},r,{disabled:t||r.disabled}))}),n}const wM=e=>{const{label:t,value:n}=e;return typeof t=="string"?t:typeof n=="string"?n:String(e)},SM=wM;function CM(e){const{buttonRef:t,defaultValue:n,disabled:r=!1,listboxId:o,listboxRef:i,multiple:a=!1,onChange:s,onOpenChange:l,open:u=!1,options:c,optionStringifier:d=SM,value:f}=e,h=k.exports.useRef(null),p=Ot(t,h),m=k.exports.useRef(null),x=ay(o),[g,v]=rp({controlled:f,default:n,name:"SelectUnstyled",state:"value"}),y=k.exports.useRef(!1),S=k.exports.useRef(!1),[b,w]=k.exports.useState(!1),C=k.exports.useCallback(()=>{b&&m.current!=null&&(m.current.focus(),w(!1))},[b]),P=Ot(i,m,C);k.exports.useEffect(()=>{C()},[C]),k.exports.useEffect(()=>{w(u)},[u]);const A=q=>G=>{var ne;q==null||(ne=q.onMouseDown)==null||ne.call(q,G),!G.defaultPrevented&&u&&(S.current=!0)},O=q=>G=>{var ne;q==null||(ne=q.onClick)==null||ne.call(q,G),!G.defaultPrevented&&!S.current&&(l==null||l(!u)),S.current=!1},_=q=>G=>{var ne;q==null||(ne=q.onKeyDown)==null||ne.call(q,G),!G.defaultPrevented&&(G.key==="Enter"&&(y.current=!0),(G.key==="ArrowDown"||G.key==="ArrowUp")&&(G.preventDefault(),l==null||l(!0)))},D=q=>G=>{var ne;if(q==null||(ne=q.onKeyUp)==null||ne.call(q,G),G.defaultPrevented)return;const Ae=a?["Escape"]:["Escape","Enter"," "];if(u&&!y.current&&Ae.includes(G.key)){var Q;h==null||(Q=h.current)==null||Q.focus()}y.current=!1},$=q=>G=>{var ne;q==null||(ne=q.onClick)==null||ne.call(q,G),!G.defaultPrevented&&(a||l==null||l(!1))},z=q=>G=>{var ne;q==null||(ne=q.onBlur)==null||ne.call(q,G),G.defaultPrevented||l==null||l(!1)},F=(q,G)=>{const ne=iP(q,G);return G.type===ct.keyDown&&!u&&(G.event.key==="ArrowUp"||G.event.key==="ArrowDown")?L({},ne,{selectedValue:ne.highlightedValue}):G.type===ct.blur||G.type===ct.setValue||G.type===ct.optionsChange?L({},ne,{highlightedValue:ne.selectedValue}):ne},{getRootProps:N,active:H,focusVisible:M}=nP({disabled:r,ref:p}),V=k.exports.useMemo(()=>{var q;return e.multiple?e.options.filter(G=>g.includes(G.value)):(q=e.options.find(G=>G.value===g))!=null?q:null},[e.multiple,e.options,g]);let I;if(e.multiple){const q=s;I={id:x,isOptionDisabled:G=>{var ne;return(ne=G==null?void 0:G.disabled)!=null?ne:!1},optionComparer:(G,ne)=>(G==null?void 0:G.value)===(ne==null?void 0:ne.value),listboxRef:P,multiple:!0,onChange:(G,ne)=>{const Ae=ne.map(Q=>Q.value);v(Ae),q==null||q(G,Ae)},options:c,optionStringifier:d,value:V}}else{const q=s;I={id:x,isOptionDisabled:G=>{var ne;return(ne=G==null?void 0:G.disabled)!=null?ne:!1},optionComparer:(G,ne)=>(G==null?void 0:G.value)===(ne==null?void 0:ne.value),listboxRef:P,multiple:!1,onChange:(G,ne)=>{var Ae,Q;v((Ae=ne==null?void 0:ne.value)!=null?Ae:null),q==null||q(G,(Q=ne==null?void 0:ne.value)!=null?Q:null)},options:c,optionStringifier:d,stateReducer:F,value:V}}const{getRootProps:E,getOptionProps:T,getOptionState:Z,highlightedOption:J,selectedOption:ee}=t$(I),j=(q={})=>L({},N(L({},q,{onClick:O(q),onMouseDown:A(q),onKeyDown:_(q)})),{role:"combobox","aria-expanded":u,"aria-haspopup":"listbox","aria-controls":x}),te=(q={})=>E(L({},q,{onBlur:z(q),onKeyUp:D(q)})),le=(q,G={})=>T(q,L({},G,{onClick:$(G)}));return k.exports.useDebugValue({selectedOption:ee,highlightedOption:J,open:u}),{buttonActive:H,buttonFocusVisible:M,disabled:r,getButtonProps:j,getListboxProps:te,getOptionProps:le,getOptionState:Z,open:u,value:g}}const Iy=k.exports.createContext(void 0);function kM(e){const{checked:t,defaultChecked:n,disabled:r,onBlur:o,onChange:i,onFocus:a,onFocusVisible:s,readOnly:l,required:u}=e,[c,d]=rp({controlled:t,default:Boolean(n),name:"Switch",state:"checked"}),f=P=>A=>{var O;A.nativeEvent.defaultPrevented||(d(A.target.checked),i==null||i(A),(O=P.onChange)==null||O.call(P,A))},{isFocusVisibleRef:h,onBlur:p,onFocus:m,ref:x}=ip(),[g,v]=k.exports.useState(!1);r&&g&&v(!1),k.exports.useEffect(()=>{h.current=g},[g,h]);const y=k.exports.useRef(null),S=P=>A=>{var O;y.current||(y.current=A.currentTarget),m(A),h.current===!0&&(v(!0),s==null||s(A)),a==null||a(A),(O=P.onFocus)==null||O.call(P,A)},b=P=>A=>{var O;p(A),h.current===!1&&v(!1),o==null||o(A),(O=P.onBlur)==null||O.call(P,A)},w=Ot(x,y),C=(P={})=>L({checked:t,defaultChecked:n,disabled:r,readOnly:l,ref:w,required:u,type:"checkbox"},P,{onChange:f(P),onFocus:S(P),onBlur:b(P)});return{checked:c,disabled:Boolean(r),focusVisible:g,getInputProps:C,readOnly:Boolean(l)}}const EM=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],PM=["component","slots","slotProps"],TM=["component"],AM=["disableColorInversion"];function Ce(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:i,getSlotOwnerState:a,internalForwardedProps:s}=t,l=be(t,EM),{component:u,slots:c={[e]:void 0},slotProps:d={[e]:void 0}}=i,f=be(i,PM),h=c[e]||r,p=ZE(d[e],o),m=eP(L({className:n},l,{externalForwardedProps:e==="root"?f:void 0,externalSlotProps:p})),{props:{component:x},internalRef:g}=m,v=be(m.props,TM),y=Ot(g,p==null?void 0:p.ref,t.ref),S=a?a(v):{},{disableColorInversion:b=!1}=S,w=be(S,AM),C=L({},o,w),{getColor:P}=An(C.variant);if(e==="root"){var A;C.color=(A=v.color)!=null?A:o.color}else b||(C.color=P(v.color,C.color));const O=e==="root"?x||u:x,_=JE(h,L({},e==="root"&&!u&&!c[e]&&s,e!=="root"&&!c[e]&&s,v,O&&{as:O},{ref:y}),C);return Object.keys(w).forEach(D=>{delete _[D]}),[h,_]}function _M(e){return Lt("JoyAlert",e)}It("JoyAlert",["root","startDecorator","endDecorator","colorPrimary","colorDanger","colorInfo","colorNeutral","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);const OM=["children","className","color","role","variant","size","startDecorator","endDecorator"],DM=e=>{const{variant:t,color:n,size:r}=e,o={root:["root",r&&`size${xe(r)}`,n&&`color${xe(n)}`,t&&`variant${xe(t)}`],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return Dt(o,_M,{})},RM=ce("div",{name:"JoyAlert",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n;return L({"--Alert-radius":e.vars.radius.sm,"--Alert-decorator-childRadius":"max((var(--Alert-radius) - var(--variant-borderWidth, 0px)) - var(--Alert-padding), min(var(--Alert-padding) + var(--variant-borderWidth, 0px), var(--Alert-radius) / 2))","--Button-minHeight":"var(--Alert-decorator-childHeight)","--IconButton-size":"var(--Alert-decorator-childHeight)","--Button-radius":"var(--Alert-decorator-childRadius)","--IconButton-radius":"var(--Alert-decorator-childRadius)"},t.size==="sm"&&{"--Alert-padding":"0.5rem","--Alert-gap":"0.375rem","--Alert-decorator-childHeight":"1.5rem","--Icon-fontSize":"1.125rem",fontSize:e.vars.fontSize.sm},t.size==="md"&&{"--Alert-padding":"0.75rem","--Alert-gap":"0.5rem","--Alert-decorator-childHeight":"2rem","--Icon-fontSize":"1.25rem",fontSize:e.vars.fontSize.sm,fontWeight:e.vars.fontWeight.md},t.size==="lg"&&{"--Alert-padding":"1rem","--Alert-gap":"0.75rem","--Alert-decorator-childHeight":"2.375rem","--Icon-fontSize":"1.5rem",fontSize:e.vars.fontSize.md,fontWeight:e.vars.fontWeight.md},{fontFamily:e.vars.fontFamily.body,lineHeight:e.vars.lineHeight.md,backgroundColor:"transparent",display:"flex",alignItems:"center",padding:"var(--Alert-padding)",borderRadius:"var(--Alert-radius)"},(n=e.variants[t.variant])==null?void 0:n[t.color])}),LM=ce("span",{name:"JoyAlert",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})(({theme:e,ownerState:t})=>{var n;return L({display:"inherit",flex:"none",marginInlineEnd:"var(--Alert-gap)"},t.color!=="context"&&{color:(n=e.vars.palette[t.color])==null?void 0:n[`${t.variant}Color`]})}),IM=ce("span",{name:"JoyAlert",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})(({theme:e,ownerState:t})=>{var n;return L({display:"inherit",flex:"none",marginInlineStart:"var(--Alert-gap)",marginLeft:"auto"},t.color!=="context"&&{color:(n=e.vars.palette[t.color])==null?void 0:n[`${t.variant}Color`]})}),$M=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyAlert"}),{children:o,className:i,color:a="primary",role:s="alert",variant:l="soft",size:u="md",startDecorator:c,endDecorator:d}=r,f=be(r,OM),{getColor:h}=An(l),p=h(t.color,a),m=L({},r,{color:p,variant:l,size:u}),x=DM(m),[g,v]=Ce("root",{ref:n,className:Pn(x.root,i),elementType:RM,externalForwardedProps:f,ownerState:m,additionalProps:{role:s}}),[y,S]=Ce("startDecorator",{className:x.startDecorator,elementType:LM,externalForwardedProps:f,ownerState:m}),[b,w]=Ce("endDecorator",{className:x.endDecorator,elementType:IM,externalForwardedProps:f,ownerState:m});return se(g,L({},v,{children:[c&&R(y,L({},S,{children:c})),o,d&&R(b,L({},w,{children:d}))]}))}),tg=$M;function MM(e){return Lt("JoySvgIcon",e)}It("JoySvgIcon",["root","colorInherit","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","fontSizeInherit","fontSizeXs","fontSizeSm","fontSizeMd","fontSizeLg","fontSizeXl","fontSizeXl2","fontSizeXl3","fontSizeXl4","fontSizeXl5","fontSizeXl6"]);const FM=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],zM=e=>{const{color:t,fontSize:n}=e,r={root:["root",t&&`color${xe(t)}`,n&&`fontSize${xe(n)}`]};return Dt(r,MM,{})},BM=ce("svg",{name:"JoySvgIcon",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r;return L({},t.instanceFontSize&&t.instanceFontSize!=="inherit"&&{"--Icon-fontSize":e.vars.fontSize[t.instanceFontSize]},{userSelect:"none",margin:"var(--Icon-margin)",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:"fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms"},t.fontSize&&t.fontSize!=="inherit"&&{fontSize:`var(--Icon-fontSize, ${e.fontSize[t.fontSize]})`},{color:"var(--Icon-color)"},t.color!=="inherit"&&t.color!=="context"&&e.vars.palette[t.color]&&{color:e.vars.palette[t.color].plainColor},t.color==="context"&&{color:(n=e.variants.plain)==null||(r=n[t.color])==null?void 0:r.color})}),NM=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoySvgIcon"}),{children:o,className:i,color:a="inherit",component:s="svg",fontSize:l="xl",htmlColor:u,inheritViewBox:c=!1,titleAccess:d,viewBox:f="0 0 24 24"}=r,h=be(r,FM),p=L({},r,{color:a,component:s,fontSize:l,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:f}),m=zM(p),[x,g]=Ce("root",{ref:n,className:Pn(m.root,i),elementType:BM,externalForwardedProps:L({},h,{component:s}),ownerState:p,additionalProps:L({color:u,focusable:!1},d&&{role:"img"},!d&&{"aria-hidden":!0},!c&&{viewBox:f})});return se(x,L({},g,{children:[o,d?R("title",{children:d}):null]}))}),sw=NM;function VM(e,t){function n(r,o){return R(sw,L({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=sw.muiName,k.exports.memo(k.exports.forwardRef(n))}function HM(e){return Lt("JoyInput",e)}const jM=It("JoyInput",["root","input","formControl","focused","disabled","error","adornedStart","adornedEnd","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid","fullWidth","startDecorator","endDecorator"]),gd=jM,UM=k.exports.createContext(void 0),$y=UM,WM=["aria-describedby","aria-label","aria-labelledby","autoComplete","autoFocus","className","defaultValue","disabled","error","id","name","onClick","onChange","onKeyDown","onKeyUp","onFocus","onBlur","placeholder","readOnly","required","type","value"];function KM(e,t){const n=k.exports.useContext($y),{"aria-describedby":r,"aria-label":o,"aria-labelledby":i,autoComplete:a,autoFocus:s,className:l,defaultValue:u,disabled:c,error:d,id:f,name:h,onClick:p,onChange:m,onKeyDown:x,onKeyUp:g,onFocus:v,onBlur:y,placeholder:S,readOnly:b,required:w,type:C,value:P}=e,A=be(e,WM),{getRootProps:O,getInputProps:_,focused:D,error:$,disabled:z}=H6({disabled:c!=null?c:n==null?void 0:n.disabled,defaultValue:u,error:d,onBlur:y,onClick:p,onChange:m,onFocus:v,required:w!=null?w:n==null?void 0:n.required,value:P}),F={[t.disabled]:z,[t.error]:$,[t.focused]:D,[t.formControl]:Boolean(n),[l]:l},N={[t.disabled]:z};return L({formControl:n,propsToForward:{"aria-describedby":r,"aria-label":o,"aria-labelledby":i,autoComplete:a,autoFocus:s,disabled:z,id:f,onKeyDown:x,onKeyUp:g,name:h,placeholder:S,readOnly:b,type:C},rootStateClasses:F,inputStateClasses:N,getRootProps:O,getInputProps:_,focused:D,error:$,disabled:z},A)}const qM=["propsToForward","rootStateClasses","inputStateClasses","getRootProps","getInputProps","component","formControl","focused","error","disabled","fullWidth","size","color","variant","startDecorator","endDecorator"],GM=e=>{const{disabled:t,fullWidth:n,variant:r,color:o,size:i}=e,a={root:["root",t&&"disabled",n&&"fullWidth",r&&`variant${xe(r)}`,o&&`color${xe(o)}`,i&&`size${xe(i)}`],input:["input"],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return Dt(a,HM,{})},YM=ce("div")(({theme:e,ownerState:t})=>{var n,r,o,i,a;const s=(n=e.variants[`${t.variant}`])==null?void 0:n[t.color];return[L({"--Input-radius":e.vars.radius.sm,"--Input-gap":"0.5rem","--Input-placeholderColor":"inherit","--Input-placeholderOpacity":.5,"--Input-focusedThickness":e.vars.focus.thickness},t.color==="context"?{"--Input-focusedHighlight":e.vars.palette.focusVisible}:{"--Input-focusedHighlight":(r=e.vars.palette[t.color==="neutral"?"primary":t.color])==null?void 0:r[500]},t.size==="sm"&&{"--Input-minHeight":"2rem","--Input-paddingInline":"0.5rem","--Input-decorator-childHeight":"min(1.5rem, var(--Input-minHeight))","--Icon-fontSize":"1.25rem"},t.size==="md"&&{"--Input-minHeight":"2.5rem","--Input-paddingInline":"0.75rem","--Input-decorator-childHeight":"min(2rem, var(--Input-minHeight))","--Icon-fontSize":"1.5rem"},t.size==="lg"&&{"--Input-minHeight":"3rem","--Input-paddingInline":"1rem","--Input-gap":"0.75rem","--Input-decorator-childHeight":"min(2.375rem, var(--Input-minHeight))","--Icon-fontSize":"1.75rem"},{"--Input-decorator-childOffset":"min(calc(var(--Input-paddingInline) - (var(--Input-minHeight) - 2 * var(--variant-borderWidth, 0px) - var(--Input-decorator-childHeight)) / 2), var(--Input-paddingInline))","--_Input-paddingBlock":"max((var(--Input-minHeight) - 2 * var(--variant-borderWidth, 0px) - var(--Input-decorator-childHeight)) / 2, 0px)","--Input-decorator-childRadius":"max(var(--Input-radius) - var(--variant-borderWidth, 0px) - var(--_Input-paddingBlock), min(var(--_Input-paddingBlock) + var(--variant-borderWidth, 0px), var(--Input-radius) / 2))","--Button-minHeight":"var(--Input-decorator-childHeight)","--IconButton-size":"var(--Input-decorator-childHeight)","--Button-radius":"var(--Input-decorator-childRadius)","--IconButton-radius":"var(--Input-decorator-childRadius)",boxSizing:"border-box",minWidth:0,minHeight:"var(--Input-minHeight)"},t.fullWidth&&{width:"100%"},{cursor:"text",position:"relative",display:"flex",alignItems:"center",paddingInline:"var(--Input-paddingInline)",borderRadius:"var(--Input-radius)",fontFamily:e.vars.fontFamily.body,fontSize:e.vars.fontSize.md},t.size==="sm"&&{fontSize:e.vars.fontSize.sm},{transition:"border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms","&:before":{boxSizing:"border-box",content:'""',display:"block",position:"absolute",pointerEvents:"none",top:0,left:0,right:0,bottom:0,zIndex:1,borderRadius:"inherit",margin:"calc(var(--variant-borderWidth, 0px) * -1)"}}),L({},s,{backgroundColor:(o=s==null?void 0:s.backgroundColor)!=null?o:e.vars.palette.background.surface,[`&:hover:not(.${gd.focused})`]:L({},(i=e.variants[`${t.variant}Hover`])==null?void 0:i[t.color],{backgroundColor:null}),[`&.${gd.disabled}`]:(a=e.variants[`${t.variant}Disabled`])==null?void 0:a[t.color],[`&.${gd.focused}`]:{"&:before":{boxShadow:"inset 0 0 0 var(--Input-focusedThickness) var(--Input-focusedHighlight)"}}})]}),XM=ce("input")(({ownerState:e})=>({border:"none",minWidth:0,outline:0,padding:0,flex:1,alignSelf:"stretch",color:"inherit",backgroundColor:"transparent",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontWeight:"inherit",lineHeight:"inherit",textOverflow:"ellipsis","&:-webkit-autofill":L({paddingInline:"var(--Input-paddingInline)"},!e.startDecorator&&{marginInlineStart:"calc(-1 * var(--Input-paddingInline))",paddingInlineStart:"var(--Input-paddingInline)",borderTopLeftRadius:"calc(var(--Input-radius) - var(--variant-borderWidth, 0px))",borderBottomLeftRadius:"calc(var(--Input-radius) - var(--variant-borderWidth, 0px))"},!e.endDecorator&&{marginInlineEnd:"calc(-1 * var(--Input-paddingInline))",paddingInlineEnd:"var(--Input-paddingInline)",borderTopRightRadius:"calc(var(--Input-radius) - var(--variant-borderWidth, 0px))",borderBottomRightRadius:"calc(var(--Input-radius) - var(--variant-borderWidth, 0px))"}),"&::-webkit-input-placeholder":{color:"var(--Input-placeholderColor)",opacity:"var(--Input-placeholderOpacity)"},"&::-moz-placeholder":{color:"var(--Input-placeholderColor)",opacity:"var(--Input-placeholderOpacity)"},"&:-ms-input-placeholder":{color:"var(--Input-placeholderColor)",opacity:"var(--Input-placeholderOpacity)"},"&::-ms-input-placeholder":{color:"var(--Input-placeholderColor)",opacity:"var(--Input-placeholderOpacity)"}})),JM=ce("span")(({theme:e,ownerState:t})=>{var n,r,o,i;return L({"--Button-margin":"0 0 0 calc(var(--Input-decorator-childOffset) * -1)","--IconButton-margin":"0 0 0 calc(var(--Input-decorator-childOffset) * -1)","--Icon-margin":"0 0 0 calc(var(--Input-paddingInline) / -4)",display:"inherit",alignItems:"center",paddingBlock:"var(--unstable_Input-paddingBlock)",flexWrap:"wrap",marginInlineEnd:"var(--Input-gap)",color:e.vars.palette.text.tertiary,cursor:"initial"},t.focused&&{color:(n=e.variants[t.variant])==null||(r=n[t.color])==null?void 0:r.color},t.disabled&&{color:(o=e.variants[`${t.variant}Disabled`])==null||(i=o[t.color])==null?void 0:i.color})}),QM=ce("span")(({theme:e,ownerState:t})=>{var n,r,o,i;return L({"--Button-margin":"0 calc(var(--Input-decorator-childOffset) * -1) 0 0","--IconButton-margin":"0 calc(var(--Input-decorator-childOffset) * -1) 0 0","--Icon-margin":"0 calc(var(--Input-paddingInline) / -4) 0 0",display:"inherit",alignItems:"center",marginInlineStart:"var(--Input-gap)",color:(n=e.variants[t.variant])==null||(r=n[t.color])==null?void 0:r.color,cursor:"initial"},t.disabled&&{color:(o=e.variants[`${t.variant}Disabled`])==null||(i=o[t.color])==null?void 0:i.color})}),ZM=ce(YM,{name:"JoyInput",slot:"Root",overridesResolver:(e,t)=>t.root})({}),eF=ce(XM,{name:"JoyInput",slot:"Input",overridesResolver:(e,t)=>t.input})({}),tF=ce(JM,{name:"JoyInput",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})({}),nF=ce(QM,{name:"JoyInput",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})({}),rF=k.exports.forwardRef(function(t,n){var r,o,i,a,s;const l=Ut({props:t,name:"JoyInput"}),u=KM(l,gd),{propsToForward:c,rootStateClasses:d,inputStateClasses:f,getRootProps:h,getInputProps:p,component:m="div",formControl:x,focused:g,error:v=!1,disabled:y,fullWidth:S=!1,size:b="md",color:w="neutral",variant:C="outlined",startDecorator:P,endDecorator:A}=u,O=be(u,qM),_=(r=(o=t.error)!=null?o:x==null?void 0:x.error)!=null?r:v,D=(i=(a=t.size)!=null?a:x==null?void 0:x.size)!=null?i:b,{getColor:$}=An(C),z=$(t.color,_?"danger":(s=x==null?void 0:x.color)!=null?s:w),F=L({},l,{fullWidth:S,color:z,disabled:y,error:_,focused:g,size:D,variant:C}),N=GM(F),H=L({},O,{component:m}),[M,V]=Ce("root",{ref:n,className:[N.root,d],elementType:ZM,getSlotProps:h,externalForwardedProps:H,ownerState:F}),[I,E]=Ce("input",L({},x&&{additionalProps:{id:x.htmlFor,"aria-describedby":x["aria-describedby"]}},{className:[N.input,f],elementType:eF,getSlotProps:j=>p(L({},j,c)),externalForwardedProps:H,ownerState:F})),[T,Z]=Ce("startDecorator",{className:N.startDecorator,elementType:tF,externalForwardedProps:H,ownerState:F}),[J,ee]=Ce("endDecorator",{className:N.endDecorator,elementType:nF,externalForwardedProps:H,ownerState:F});return se(M,L({},V,{children:[P&&R(T,L({},Z,{children:P})),R(I,L({},E)),A&&R(J,L({},ee,{children:A}))]}))}),My=rF;function oF(e){return Lt("JoyList",e)}It("JoyList",["root","nesting","row","scoped","sizeSm","sizeMd","sizeLg","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid"]);const iF=k.exports.createContext(!1),lf=iF,aF=k.exports.createContext(void 0),bP=aF,sF=k.exports.createContext(!1),Rp=sF,lF=k.exports.createContext(!1),wP=lF,uF={"--NestedList-marginRight":"0px","--NestedList-marginLeft":"0px","--NestedList-item-paddingLeft":"var(--List-item-paddingX)","--List-itemButton-marginBlock":"0px","--List-itemButton-marginInline":"0px","--List-item-marginBlock":"0px","--List-item-marginInline":"0px"};function SP({children:e,nested:t,row:n=!1,wrap:r=!1}){const o=R(Rp.Provider,{value:n,children:R(wP.Provider,{value:r,children:k.exports.Children.map(e,(i,a)=>k.exports.isValidElement(i)?k.exports.cloneElement(i,L({},a===0&&{"data-first-child":""})):i)})});return t===void 0?o:R(lf.Provider,{value:t,children:o})}const cF=k.exports.createContext(void 0),dF=cF,fF=["component","className","children","size","row","wrap","variant","color","role"],pF=e=>{const{variant:t,color:n,size:r,nesting:o,row:i,instanceSize:a}=e,s={root:["root",t&&`variant${xe(t)}`,n&&`color${xe(n)}`,!a&&!o&&r&&`size${xe(r)}`,a&&`size${xe(a)}`,o&&"nesting",i&&"row"]};return Dt(s,oF,{})},CP=ce("ul")(({theme:e,ownerState:t})=>{var n;function r(o){return o==="sm"?{"--List-divider-gap":"0.25rem","--List-item-minHeight":"2rem","--List-item-paddingY":"0.25rem","--List-item-paddingX":"0.5rem","--List-item-fontSize":e.vars.fontSize.sm,"--List-decorator-size":t.row?"1.5rem":"2rem","--Icon-fontSize":"1.125rem"}:o==="md"?{"--List-divider-gap":"0.375rem","--List-item-minHeight":"2.5rem","--List-item-paddingY":"0.375rem","--List-item-paddingX":"0.75rem","--List-item-fontSize":e.vars.fontSize.md,"--List-decorator-size":t.row?"1.75rem":"2.5rem","--Icon-fontSize":"1.25rem"}:o==="lg"?{"--List-divider-gap":"0.5rem","--List-item-minHeight":"3rem","--List-item-paddingY":"0.5rem","--List-item-paddingX":"1rem","--List-item-fontSize":e.vars.fontSize.md,"--List-decorator-size":t.row?"2.25rem":"3rem","--Icon-fontSize":"1.5rem"}:{}}return[t.nesting&&L({},r(t.instanceSize),{"--List-item-paddingRight":"var(--List-item-paddingX)","--List-item-paddingLeft":"var(--NestedList-item-paddingLeft)","--List-itemButton-marginBlock":"0px","--List-itemButton-marginInline":"0px","--List-item-marginBlock":"0px","--List-item-marginInline":"0px",padding:0,marginInlineStart:"var(--NestedList-marginLeft)",marginInlineEnd:"var(--NestedList-marginRight)",marginBlockStart:"var(--List-gap)",marginBlockEnd:"initial"}),!t.nesting&&L({},r(t.size),{"--List-gap":"0px","--List-decorator-color":e.vars.palette.text.tertiary,"--List-nestedInsetStart":"0px","--List-item-paddingLeft":"var(--List-item-paddingX)","--List-item-paddingRight":"var(--List-item-paddingX)","--internal-child-radius":"max(var(--List-radius) - var(--List-padding), min(var(--List-padding) / 2, var(--List-radius) / 2))","--List-item-radius":"var(--internal-child-radius)","--List-item-startActionTranslateX":"calc(0.5 * var(--List-item-paddingLeft))","--List-item-endActionTranslateX":"calc(-0.5 * var(--List-item-paddingRight))",margin:"initial"},t.row?L({},t.wrap?{padding:"var(--List-padding)",marginInlineStart:"calc(-1 * var(--List-gap))",marginBlockStart:"calc(-1 * var(--List-gap))"}:{paddingInline:"var(--List-padding, var(--List-divider-gap))",paddingBlock:"var(--List-padding)"}):{paddingBlock:"var(--List-padding, var(--List-divider-gap))",paddingInline:"var(--List-padding)"}),L({boxSizing:"border-box",borderRadius:"var(--List-radius)",listStyle:"none",display:"flex",flexDirection:t.row?"row":"column"},t.wrap&&{flexWrap:"wrap"},{flexGrow:1,position:"relative"},(n=e.variants[t.variant])==null?void 0:n[t.color])]}),hF=ce(CP,{name:"JoyList",slot:"Root",overridesResolver:(e,t)=>t.root})({}),mF=k.exports.forwardRef(function(t,n){var r;const o=k.exports.useContext(lf),i=k.exports.useContext(sP),a=k.exports.useContext(Iy),s=k.exports.useContext(dF),l=Ut({props:t,name:"JoyList"}),{component:u,className:c,children:d,size:f=(r=t.size)!=null?r:"md",row:h=!1,wrap:p=!1,variant:m="plain",color:x="neutral",role:g}=l,v=be(l,fF),{getColor:y}=An(m),S=y(t.color,x);let b;(i||a)&&(b="group"),s&&(b="presentation"),g&&(b=g);const w=L({},l,{instanceSize:t.size,size:f,nesting:o,row:h,wrap:p,variant:m,color:S,role:b}),C=pF(w);return R(hF,L({ref:n,as:u,className:Pn(C.root,c),ownerState:w,role:b,"aria-labelledby":typeof o=="string"?o:void 0},v,{children:R(bP.Provider,{value:`${typeof u=="string"?u:""}:${b||""}`,children:R(SP,{row:h,wrap:p,children:d})})}))}),gF=k.exports.createContext(void 0),vF=gF;function yF(e){return Lt("JoyListItem",e)}It("JoyListItem",["root","startAction","endAction","nested","nesting","sticky","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantSoft","variantOutlined","variantSolid"]);const xF=["component","className","children","nested","sticky","variant","color","startAction","endAction","role"],bF=e=>{const{sticky:t,nested:n,nesting:r,variant:o,color:i}=e,a={root:["root",n&&"nested",r&&"nesting",t&&"sticky",i&&`color${xe(i)}`,o&&`variant${xe(o)}`],startAction:["startAction"],endAction:["endAction"]};return Dt(a,yF,{})},wF=ce("li",{name:"JoyListItem",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n;return[!t.nested&&{"--List-itemButton-marginInline":"calc(-1 * var(--List-item-paddingLeft)) calc(-1 * var(--List-item-paddingRight))","--List-itemButton-marginBlock":"calc(-1 * var(--List-item-paddingY))",alignItems:"center",marginInline:"var(--List-item-marginInline)"},t.nested&&{"--NestedList-marginRight":"calc(-1 * var(--List-item-paddingRight))","--NestedList-marginLeft":"calc(-1 * var(--List-item-paddingLeft))","--NestedList-item-paddingLeft":"calc(var(--List-item-paddingLeft) + var(--List-nestedInsetStart))","--List-itemButton-marginBlock":"0px","--List-itemButton-marginInline":"calc(-1 * var(--List-item-paddingLeft)) calc(-1 * var(--List-item-paddingRight))","--List-item-marginInline":"calc(-1 * var(--List-item-paddingLeft)) calc(-1 * var(--List-item-paddingRight))",flexDirection:"column"},L({"--internal-action-radius":"calc(var(--List-item-radius) - var(--variant-borderWidth, 0px))"},t.startAction&&{"--internal-startActionWidth":"2rem"},t.endAction&&{"--internal-endActionWidth":"2.5rem"},{boxSizing:"border-box",borderRadius:"var(--List-item-radius)",display:"flex",flex:"none",position:"relative",paddingBlockStart:t.nested?0:"var(--List-item-paddingY)",paddingBlockEnd:t.nested?0:"var(--List-item-paddingY)",paddingInlineStart:"var(--List-item-paddingLeft)",paddingInlineEnd:"var(--List-item-paddingRight)"},t["data-first-child"]===void 0&&L({},t.row?{marginInlineStart:"var(--List-gap)"}:{marginBlockStart:"var(--List-gap)"}),t.row&&t.wrap&&{marginInlineStart:"var(--List-gap)",marginBlockStart:"var(--List-gap)"},{minBlockSize:"var(--List-item-minHeight)",fontSize:"var(--List-item-fontSize)",fontFamily:e.vars.fontFamily.body},t.sticky&&{position:"sticky",top:"var(--List-item-stickyTop, 0px)",zIndex:1,background:"var(--List-item-stickyBackground)"}),(n=e.variants[t.variant])==null?void 0:n[t.color]]}),SF=ce("div",{name:"JoyListItem",slot:"StartAction",overridesResolver:(e,t)=>t.startAction})(({ownerState:e})=>({display:"inherit",position:"absolute",top:e.nested?"calc(var(--List-item-minHeight) / 2)":"50%",left:0,transform:"translate(var(--List-item-startActionTranslateX), -50%)",zIndex:1})),CF=ce("div",{name:"JoyListItem",slot:"StartAction",overridesResolver:(e,t)=>t.startAction})(({ownerState:e})=>({display:"inherit",position:"absolute",top:e.nested?"calc(var(--List-item-minHeight) / 2)":"50%",right:0,transform:"translate(var(--List-item-endActionTranslateX), -50%)"})),kP=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyListItem"}),o=k.exports.useContext(sP),i=k.exports.useContext(bP),a=k.exports.useContext(Rp),s=k.exports.useContext(wP),l=k.exports.useContext(lf),{component:u,className:c,children:d,nested:f=!1,sticky:h=!1,variant:p="plain",color:m="neutral",startAction:x,endAction:g,role:v}=r,y=be(r,xF),{getColor:S}=An(p),b=S(t.color,m),[w,C]=k.exports.useState(""),[P,A]=(i==null?void 0:i.split(":"))||["",""],O=u||(P&&!P.match(/^(ul|ol|menu)$/)?"div":void 0);let _=o?"none":void 0;i&&(_={menu:"none",menubar:"none",group:"presentation"}[A]),v&&(_=v);const D=L({},r,{sticky:h,startAction:x,endAction:g,row:a,wrap:s,variant:p,color:b,nesting:l,nested:f,component:O,role:_}),$=bF(D),z=L({},y,{component:O}),[F,N]=Ce("root",{additionalProps:{role:_},ref:n,className:Pn($.root,c),elementType:wF,externalForwardedProps:z,ownerState:D}),[H,M]=Ce("startAction",{className:$.startAction,elementType:SF,externalForwardedProps:z,ownerState:D}),[V,I]=Ce("endAction",{className:$.endAction,elementType:CF,externalForwardedProps:z,ownerState:D});return R(vF.Provider,{value:C,children:R(lf.Provider,{value:f?w||!0:!1,children:se(F,L({},N,{children:[x&&R(H,L({},M,{children:x})),k.exports.Children.map(d,(E,T)=>k.exports.isValidElement(E)?k.exports.cloneElement(E,L({},T===0&&{"data-first-child":""},cE(E,["ListItem"])&&{component:E.props.component||"div"})):E),g&&R(V,L({},I,{children:g}))]}))})})});kP.muiName="ListItem";const kF=kP,EF=It("JoyListItemButton",["root","horizontal","vertical","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","focusVisible","disabled","selected","variantPlain","variantSoft","variantOutlined","variantSolid"]),PF=EF,EP=ce("div")(({theme:e,ownerState:t})=>{var n,r,o,i,a,s,l;return[L({},t.selected&&{"--List-decorator-color":"initial"},t.disabled&&{"--List-decorator-color":(n=e.variants)==null||(r=n[`${t.variant}Disabled`])==null||(o=r[t.color])==null?void 0:o.color},{WebkitTapHighlightColor:"transparent",boxSizing:"border-box",position:"relative",display:"flex",flexDirection:t.orientation==="vertical"?"column":"row",alignItems:"center",textAlign:"initial",textDecoration:"initial",backgroundColor:"initial",cursor:"pointer",marginInline:"var(--List-itemButton-marginInline)",marginBlock:"var(--List-itemButton-marginBlock)"},t["data-first-child"]===void 0&&{marginInlineStart:t.row?"var(--List-gap)":void 0,marginBlockStart:t.row?void 0:"var(--List-gap)"},{paddingBlock:"calc(var(--List-item-paddingY) - var(--variant-borderWidth, 0px))",paddingInlineStart:"calc(var(--List-item-paddingLeft) + var(--List-item-startActionWidth, var(--internal-startActionWidth, 0px)))",paddingInlineEnd:"calc(var(--List-item-paddingRight) + var(--List-item-endActionWidth, var(--internal-endActionWidth, 0px)))",minBlockSize:"var(--List-item-minHeight)",border:"none",borderRadius:"var(--List-item-radius)",flexGrow:t.row?0:1,flexBasis:t.row?"auto":"0%",flexShrink:0,minInlineSize:0,transition:"background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms",fontSize:"var(--List-item-fontSize)",fontFamily:e.vars.fontFamily.body},t.selected&&{fontWeight:e.vars.fontWeight.md},{[e.focus.selector]:e.focus.default}),L({},(i=e.variants[t.variant])==null?void 0:i[t.color],!t.selected&&{"&:hover":(a=e.variants[`${t.variant}Hover`])==null?void 0:a[t.color],"&:active":(s=e.variants[`${t.variant}Active`])==null?void 0:s[t.color]}),{[`&.${PF.disabled}`]:(l=e.variants[`${t.variant}Disabled`])==null?void 0:l[t.color]}]});ce(EP,{name:"JoyListItemButton",slot:"Root",overridesResolver:(e,t)=>t.root})({});const TF=QI({defaultTheme:Op,defaultClassName:"JoyBox-root",generateClassName:fE.generate}),Or=TF;function AF(e){return Lt("JoyCircularProgress",e)}It("JoyCircularProgress",["root","determinate","svg","track","progress","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);let _F=e=>e,lw;const OF=["color","backgroundColor"],DF=["children","className","color","size","variant","thickness","determinate","value"],RF=$L({"0%":{transform:"rotate(-90deg)"},"100%":{transform:"rotate(270deg)"}}),LF=e=>{const{determinate:t,color:n,variant:r,size:o}=e,i={root:["root",t&&"determinate",n&&`color${xe(n)}`,r&&`variant${xe(r)}`,o&&`size${xe(o)}`],svg:["svg"],track:["track"],progress:["progress"]};return Dt(i,AF,{})},IF=ce("span",{name:"JoyCircularProgress",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e,theme:t})=>{var n;const r=((n=t.variants[e.variant])==null?void 0:n[e.color])||{},{color:o,backgroundColor:i}=r,a=be(r,OF);return L({"--Icon-fontSize":"calc(0.4 * var(--_root-size))","--CircularProgress-track-color":i,"--CircularProgress-progress-color":o,"--CircularProgress-percent":e.value,"--CircularProgress-linecap":"round"},e.size==="sm"&&{"--CircularProgress-track-thickness":"3px","--CircularProgress-progress-thickness":"3px","--_root-size":"var(--CircularProgress-size, 24px)"},e.instanceSize==="sm"&&{"--CircularProgress-size":"24px"},e.size==="md"&&{"--CircularProgress-track-thickness":"6px","--CircularProgress-progress-thickness":"6px","--_root-size":"var(--CircularProgress-size, 40px)"},e.instanceSize==="md"&&{"--CircularProgress-size":"40px"},e.size==="lg"&&{"--CircularProgress-track-thickness":"8px","--CircularProgress-progress-thickness":"8px","--_root-size":"var(--CircularProgress-size, 64px)"},e.instanceSize==="lg"&&{"--CircularProgress-size":"64px"},e.thickness&&{"--CircularProgress-track-thickness":`${e.thickness}px`,"--CircularProgress-progress-thickness":`${e.thickness}px`},{"--_thickness-diff":"calc(var(--CircularProgress-track-thickness) - var(--CircularProgress-progress-thickness))","--_inner-size":"calc(var(--_root-size) - 2 * var(--variant-borderWidth, 0px))","--_outlined-inset":"max(var(--CircularProgress-track-thickness), var(--CircularProgress-progress-thickness))",width:"var(--_root-size)",height:"var(--_root-size)",borderRadius:"var(--_root-size)",margin:"var(--CircularProgress-margin)",boxSizing:"border-box",display:"inline-flex",justifyContent:"center",alignItems:"center",flexShrink:0,position:"relative",color:o},e.children&&{fontFamily:t.vars.fontFamily.body,fontWeight:t.vars.fontWeight.md,fontSize:"calc(0.2 * var(--_root-size))"},a,e.variant==="outlined"&&{"&:before":L({content:'""',display:"block",position:"absolute",borderRadius:"inherit",top:"var(--_outlined-inset)",left:"var(--_outlined-inset)",right:"var(--_outlined-inset)",bottom:"var(--_outlined-inset)"},a)})}),$F=ce("svg",{name:"JoyCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({width:"inherit",height:"inherit",display:"inherit",boxSizing:"inherit",position:"absolute",top:"calc(-1 * var(--variant-borderWidth, 0px))",left:"calc(-1 * var(--variant-borderWidth, 0px))"}),MF=ce("circle",{name:"JoyCircularProgress",slot:"track",overridesResolver:(e,t)=>t.track})({cx:"50%",cy:"50%",r:"calc(var(--_inner-size) / 2 - var(--CircularProgress-track-thickness) / 2 + min(0px, var(--_thickness-diff) / 2))",fill:"transparent",strokeWidth:"var(--CircularProgress-track-thickness)",stroke:"var(--CircularProgress-track-color)"}),FF=ce("circle",{name:"JoyCircularProgress",slot:"progress",overridesResolver:(e,t)=>t.progress})({"--_progress-radius":"calc(var(--_inner-size) / 2 - var(--CircularProgress-progress-thickness) / 2 - max(0px, var(--_thickness-diff) / 2))","--_progress-length":"calc(2 * 3.1415926535 * var(--_progress-radius))",cx:"50%",cy:"50%",r:"var(--_progress-radius)",fill:"transparent",strokeWidth:"var(--CircularProgress-progress-thickness)",stroke:"var(--CircularProgress-progress-color)",strokeLinecap:"var(--CircularProgress-linecap, round)",strokeDasharray:"var(--_progress-length)",strokeDashoffset:"calc(var(--_progress-length) - var(--CircularProgress-percent) * var(--_progress-length) / 100)",transformOrigin:"center",transform:"rotate(-90deg)"},({ownerState:e})=>e.determinate?{transition:"stroke-dashoffset 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms"}:DE(lw||(lw=_F`
animation: var(
--CircularProgress-circulation,
0.8s linear 0s infinite normal none running
)
${0};
`),RF)),zF=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyCircularProgress"}),{children:o,className:i,color:a="primary",size:s="md",variant:l="soft",thickness:u,determinate:c=!1,value:d=c?0:25}=r,f=be(r,DF),{getColor:h}=An(l),p=h(t.color,a),m=L({},r,{color:p,size:s,variant:l,thickness:u,value:d,determinate:c,instanceSize:t.size}),x=LF(m),[g,v]=Ce("root",{ref:n,className:Pn(x.root,i),elementType:IF,externalForwardedProps:f,ownerState:m,additionalProps:L({role:"progressbar",style:{"--CircularProgress-percent":d}},d&&c&&{"aria-valuenow":Math.round(typeof d=="number"?d:Number(d||0))})}),[y,S]=Ce("svg",{className:x.svg,elementType:$F,externalForwardedProps:f,ownerState:m}),[b,w]=Ce("track",{className:x.track,elementType:MF,externalForwardedProps:f,ownerState:m}),[C,P]=Ce("progress",{className:x.progress,elementType:FF,externalForwardedProps:f,ownerState:m});return se(g,L({},v,{children:[se(y,L({},S,{children:[R(b,L({},w)),R(C,L({},P))]})),o]}))}),BF=zF;function NF(e){return Lt("JoyButton",e)}const VF=It("JoyButton",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","focusVisible","disabled","sizeSm","sizeMd","sizeLg","fullWidth","startDecorator","endDecorator","loading","loadingIndicatorCenter"]),uw=VF,HF=["children","action","color","variant","size","fullWidth","startDecorator","endDecorator","loading","loadingPosition","loadingIndicator","disabled"],jF=e=>{const{color:t,disabled:n,focusVisible:r,focusVisibleClassName:o,fullWidth:i,size:a,variant:s,loading:l}=e,u={root:["root",n&&"disabled",r&&"focusVisible",i&&"fullWidth",s&&`variant${xe(s)}`,t&&`color${xe(t)}`,a&&`size${xe(a)}`,l&&"loading"],startDecorator:["startDecorator"],endDecorator:["endDecorator"],loadingIndicatorCenter:["loadingIndicatorCenter"]},c=Dt(u,NF,{});return r&&o&&(c.root+=` ${o}`),c},UF=ce("span",{name:"JoyButton",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})({"--Icon-margin":"0 0 0 calc(var(--Button-gap) / -2)","--CircularProgress-margin":"0 0 0 calc(var(--Button-gap) / -2)",display:"inherit",marginRight:"var(--Button-gap)"}),WF=ce("span",{name:"JoyButton",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})({"--Icon-margin":"0 calc(var(--Button-gap) / -2) 0 0","--CircularProgress-margin":"0 calc(var(--Button-gap) / -2) 0 0",display:"inherit",marginLeft:"var(--Button-gap)"}),KF=ce("span",{name:"JoyButton",slot:"LoadingCenter",overridesResolver:(e,t)=>t.loadingIndicatorCenter})(({theme:e,ownerState:t})=>{var n,r,o,i;return L({display:"inherit",position:"absolute",left:"50%",transform:"translateX(-50%)",color:(n=e.variants[t.variant])==null||(r=n[t.color])==null?void 0:r.color},t.disabled&&{color:(o=e.variants[`${t.variant}Disabled`])==null||(i=o[t.color])==null?void 0:i.color})}),qF=ce("button",{name:"JoyButton",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,o,i;return[L({"--Icon-margin":"initial","--CircularProgress-size":"var(--Icon-fontSize)"},t.size==="sm"&&{"--Icon-fontSize":"1.25rem","--Button-gap":"0.375rem",minHeight:"var(--Button-minHeight, 2rem)",fontSize:e.vars.fontSize.sm,paddingBlock:"2px",paddingInline:"0.75rem"},t.size==="md"&&{"--Icon-fontSize":"1.5rem","--Button-gap":"0.5rem",minHeight:"var(--Button-minHeight, 2.5rem)",fontSize:e.vars.fontSize.sm,paddingBlock:"0.25rem",paddingInline:"1rem"},t.size==="lg"&&{"--Icon-fontSize":"1.75rem","--Button-gap":"0.75rem",minHeight:"var(--Button-minHeight, 3rem)",fontSize:e.vars.fontSize.md,paddingBlock:"0.375rem",paddingInline:"1.5rem"},{WebkitTapHighlightColor:"transparent",borderRadius:`var(--Button-radius, ${e.vars.radius.sm})`,margin:"var(--Button-margin)",border:"none",backgroundColor:"transparent",cursor:"pointer",display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",textDecoration:"none",transition:"background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms",fontFamily:e.vars.fontFamily.body,fontWeight:e.vars.fontWeight.lg,lineHeight:1},t.fullWidth&&{width:"100%"},{[e.focus.selector]:e.focus.default}),(n=e.variants[t.variant])==null?void 0:n[t.color],{"&:hover":(r=e.variants[`${t.variant}Hover`])==null?void 0:r[t.color]},{"&:active":(o=e.variants[`${t.variant}Active`])==null?void 0:o[t.color]},L({[`&.${uw.disabled}`]:(i=e.variants[`${t.variant}Disabled`])==null?void 0:i[t.color]},t.loadingPosition==="center"&&{[`&.${uw.loading}`]:{transition:"background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms",color:"transparent"}})]}),GF=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyButton"}),{children:o,action:i,color:a="primary",variant:s="solid",size:l="md",fullWidth:u=!1,startDecorator:c,endDecorator:d,loading:f=!1,loadingPosition:h="center",loadingIndicator:p,disabled:m}=r,x=be(r,HF),{getColor:g}=An(s),v=g(t.color,a),y=k.exports.useRef(null),S=Ot(y,n),{focusVisible:b,setFocusVisible:w,getRootProps:C}=nP(L({},r,{disabled:m||f,ref:S})),P=p!=null?p:R(BF,L({},v!=="context"&&{color:v},{thickness:{sm:2,md:3,lg:4}[l]||3}));k.exports.useImperativeHandle(i,()=>({focusVisible:()=>{var V;w(!0),(V=y.current)==null||V.focus()}}),[w]);const A=L({},r,{color:v,fullWidth:u,variant:s,size:l,focusVisible:b,loading:f,loadingPosition:h,disabled:m||f}),O=jF(A),[_,D]=Ce("root",{ref:n,className:O.root,elementType:qF,externalForwardedProps:x,getSlotProps:C,ownerState:A}),[$,z]=Ce("startDecorator",{className:O.startDecorator,elementType:UF,externalForwardedProps:x,ownerState:A}),[F,N]=Ce("endDecorator",{className:O.endDecorator,elementType:WF,externalForwardedProps:x,ownerState:A}),[H,M]=Ce("loadingIndicatorCenter",{className:O.loadingIndicatorCenter,elementType:KF,externalForwardedProps:x,ownerState:A});return se(_,L({},D,{children:[(c||f&&h==="start")&&R($,L({},z,{children:f&&h==="start"?P:c})),o,f&&h==="center"&&R(H,L({},M,{children:P})),(d||f&&h==="end")&&R(F,L({},N,{children:f&&h==="end"?P:d}))]}))}),Gi=GF;function YF(e){return Lt("JoyCard",e)}It("JoyCard",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","sizeSm","sizeMd","sizeLg","row"]);const XF=({theme:e,ownerState:t},n,r)=>{let o,i={};function a(l){if(typeof l=="function"){const u=l(e);a(u)}else Array.isArray(l)?l.forEach(u=>{typeof u!="boolean"&&a(u)}):typeof l=="object"&&(i=L({},i,l))}if(t.sx){a(t.sx);const l=i[n];if((typeof l=="string"||typeof l=="number")&&n==="borderRadius"){var s;if(typeof l=="number")return`${l}px`;o=((s=e.vars)==null?void 0:s.radius[l])||l}}return o||r},JF=k.exports.createContext(!1),QF=["className","color","component","invertedColors","size","variant","children","row"],ZF=e=>{const{size:t,variant:n,color:r,row:o}=e,i={root:["root",n&&`variant${xe(n)}`,r&&`color${xe(r)}`,t&&`size${xe(t)}`,o&&"row"]};return Dt(i,YF,{})},ez=ce("div",{name:"JoyCard",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r;return[L({"--Card-childRadius":"max((var(--Card-radius) - var(--variant-borderWidth, 0px)) - var(--Card-padding), min(var(--Card-padding) / 2, (var(--Card-radius) - var(--variant-borderWidth, 0px)) / 2))","--AspectRatio-radius":"var(--Card-childRadius)","--internal-action-margin":"calc(-1 * var(--variant-borderWidth, 0px))","--internal-action-radius":XF({theme:e,ownerState:t},"borderRadius","var(--Card-radius)"),"--CardCover-radius":"calc(var(--Card-radius) - var(--variant-borderWidth, 0px))","--CardOverflow-offset":"calc(-1 * var(--Card-padding))","--CardOverflow-radius":"calc(var(--Card-radius) - var(--variant-borderWidth, 0px))","--Divider-inset":"calc(-1 * var(--Card-padding))"},t.size==="sm"&&{"--Card-radius":e.vars.radius.sm,"--Card-padding":"0.5rem"},t.size==="md"&&{"--Card-radius":e.vars.radius.md,"--Card-padding":"1rem",fontSize:e.vars.fontSize.md},t.size==="lg"&&{"--Card-radius":e.vars.radius.lg,"--Card-padding":"1.5rem"},{padding:"var(--Card-padding)",borderRadius:"var(--Card-radius)",boxShadow:e.shadow.sm,backgroundColor:e.vars.palette.background.surface,fontFamily:e.vars.fontFamily.body,transition:"box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms",position:"relative",display:"flex",flexDirection:t.row?"row":"column"}),(n=e.variants[t.variant])==null?void 0:n[t.color],t.color!=="context"&&t.invertedColors&&((r=e.colorInversion[t.variant])==null?void 0:r[t.color])]}),tz=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyCard"}),{className:o,color:i="neutral",component:a="div",invertedColors:s=!1,size:l="md",variant:u="plain",children:c,row:d=!1}=r,f=be(r,QF),{getColor:h}=An(u),p=h(t.color,i),m=L({},r,{color:p,component:a,row:d,size:l,variant:u}),x=ZF(m),g=R(JF.Provider,{value:d,children:R(ez,L({as:a,ownerState:m,className:Pn(x.root,o),ref:n},f,{children:k.exports.Children.map(c,(v,y)=>{if(!k.exports.isValidElement(v))return v;const S={};if(cE(v,["Divider"])){S.inset="inset"in v.props?v.props.inset:"context";const b=d?"vertical":"horizontal";S.orientation="orientation"in v.props?v.props.orientation:b}return y===0&&(S["data-first-child"]=""),y===k.exports.Children.count(c)-1&&(S["data-last-child"]=""),k.exports.cloneElement(v,S)})}))});return s?R(M6,{variant:u,children:g}):g}),PP=tz;function nz(e){return Lt("JoyTypography",e)}It("JoyTypography",["root","h1","h2","h3","h4","h5","h6","body1","body2","body3","noWrap","gutterBottom","startDecorator","endDecorator","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid"]);const rz=["color","textColor"],oz=["component","gutterBottom","noWrap","level","levelMapping","children","endDecorator","startDecorator","variant"],uf=k.exports.createContext(!1),iz=e=>{const{gutterBottom:t,noWrap:n,level:r,color:o,variant:i}=e,a={root:["root",r,t&&"gutterBottom",n&&"noWrap",o&&`color${xe(o)}`,i&&`variant${xe(i)}`],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return Dt(a,nz,{})},az=ce("span",{name:"JoyTypography",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})(({ownerState:e})=>{var t;return L({display:"inline-flex",marginInlineEnd:"clamp(4px, var(--Typography-gap, 0.375em), 0.75rem)"},typeof e.startDecorator!="string"&&(e.alignItems==="flex-start"||((t=e.sx)==null?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),sz=ce("span",{name:"JoyTypography",slot:"endDecorator",overridesResolver:(e,t)=>t.endDecorator})(({ownerState:e})=>{var t;return L({display:"inline-flex",marginInlineStart:"clamp(4px, var(--Typography-gap, 0.375em), 0.75rem)"},typeof e.endDecorator!="string"&&(e.alignItems==="flex-start"||((t=e.sx)==null?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),lz=ce("span",{name:"JoyTypography",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r;return L({"--Icon-fontSize":"1.25em",margin:0},t.nesting?{display:"inline"}:{fontFamily:e.vars.fontFamily.body,display:"block"},(t.startDecorator||t.endDecorator)&&L({display:"flex",alignItems:"center"},t.nesting&&L({display:"inline-flex"},t.startDecorator&&{verticalAlign:"bottom"})),t.level&&t.level!=="inherit"&&e.typography[t.level],t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.color&&t.color!=="context"&&{color:`rgba(${(n=e.vars.palette[t.color])==null?void 0:n.mainChannel} / 1)`},t.variant&&L({borderRadius:e.vars.radius.xs,paddingBlock:"min(0.15em, 4px)",paddingInline:"0.375em"},!t.nesting&&{marginInline:"-0.375em"},(r=e.variants[t.variant])==null?void 0:r[t.color]))}),uz={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",display1:"h1",display2:"h2",body1:"p",body2:"p",body3:"span",body4:"span",body5:"span",inherit:"p"},cz=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyTypography"}),{color:o,textColor:i}=r,a=be(r,rz),s=k.exports.useContext(uf),l=by(L({},a,{color:i})),{component:u,gutterBottom:c=!1,noWrap:d=!1,level:f="body1",levelMapping:h={},children:p,endDecorator:m,startDecorator:x,variant:g}=l,v=be(l,oz),{getColor:y}=An(g),S=y(t.color,g?o!=null?o:"neutral":o),b=s?t.level||"inherit":f,w=u||(s?"span":h[b]||uz[b]||"span"),C=L({},l,{level:b,component:w,color:S,gutterBottom:c,noWrap:d,nesting:s,variant:g}),P=iz(C),A=L({},v,{component:w}),[O,_]=Ce("root",{ref:n,className:P.root,elementType:lz,externalForwardedProps:A,ownerState:C}),[D,$]=Ce("startDecorator",{className:P.startDecorator,elementType:az,externalForwardedProps:A,ownerState:C}),[z,F]=Ce("endDecorator",{className:P.endDecorator,elementType:sz,externalForwardedProps:A,ownerState:C});return R(uf.Provider,{value:!0,children:se(O,L({},_,{children:[x&&R(D,L({},$,{children:x})),p,m&&R(z,L({},F,{children:m}))]}))})}),ys=cz;function dz(e){return Lt("JoyDivider",e)}It("JoyDivider",["root","vertical","insetContext","insetNone"]);const fz=["className","children","component","inset","orientation","role"],pz=e=>{const t={root:["root",e.orientation==="vertical"&&"vertical",e.inset&&`inset${xe(e.inset)}`]};return Dt(t,dz,{})},hz=ce("hr",{name:"JoyDivider",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>L({"--Divider-thickness":"1px","--Divider-lineColor":e.vars.palette.divider},t.inset==="none"&&{"--_Divider-inset":"0px"},t.inset==="context"&&{"--_Divider-inset":"var(--Divider-inset, 0px)"},{margin:"initial",marginInline:t.orientation==="vertical"?"initial":"var(--_Divider-inset)",marginBlock:t.orientation==="vertical"?"var(--_Divider-inset)":"initial",position:"relative",alignSelf:"stretch",flexShrink:0},t.children?{"--Divider-gap":e.spacing(1),"--Divider-childPosition":"50%",display:"flex",flexDirection:t.orientation==="vertical"?"column":"row",alignItems:"center",whiteSpace:"nowrap",textAlign:"center",border:0,fontFamily:e.vars.fontFamily.body,fontSize:e.vars.fontSize.sm,"&::before, &::after":{position:"relative",inlineSize:t.orientation==="vertical"?"var(--Divider-thickness)":"initial",blockSize:t.orientation==="vertical"?"initial":"var(--Divider-thickness)",backgroundColor:"var(--Divider-lineColor)",content:'""'},"&::before":{marginInlineEnd:t.orientation==="vertical"?"initial":"min(var(--Divider-childPosition) * 999, var(--Divider-gap))",marginBlockEnd:t.orientation==="vertical"?"min(var(--Divider-childPosition) * 999, var(--Divider-gap))":"initial",flexBasis:"var(--Divider-childPosition)"},"&::after":{marginInlineStart:t.orientation==="vertical"?"initial":"min((100% - var(--Divider-childPosition)) * 999, var(--Divider-gap))",marginBlockStart:t.orientation==="vertical"?"min((100% - var(--Divider-childPosition)) * 999, var(--Divider-gap))":"initial",flexBasis:"calc(100% - var(--Divider-childPosition))"}}:{border:"none",listStyle:"none",backgroundColor:"var(--Divider-lineColor)",inlineSize:t.orientation==="vertical"?"var(--Divider-thickness)":"initial",blockSize:t.orientation==="vertical"?"initial":"var(--Divider-thickness)"})),TP=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyDivider"}),{className:o,children:i,component:a=i!=null?"div":"hr",inset:s,orientation:l="horizontal",role:u=a!=="hr"?"separator":void 0}=r,c=be(r,fz),d=L({},r,{inset:s,role:u,orientation:l,component:a}),f=pz(d);return R(hz,L({ref:n,as:a,className:Pn(f.root,o),ownerState:d,role:u},u==="separator"&&l==="vertical"&&{"aria-orientation":"vertical"},c,{children:i}))});TP.muiName="Divider";const mz=TP;function gz(e){return Lt("JoyLink",e)}const vz=It("JoyLink",["root","disabled","focusVisible","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","focusVisible","variantPlain","variantOutlined","variantSoft","variantSolid","underlineNone","underlineHover","underlineAlways","h1","h2","h3","h4","h5","h6","body1","body2","body3","startDecorator","endDecorator"]),cw=vz,yz=["color","textColor","variant"],xz=["children","disabled","onBlur","onFocus","level","overlay","underline","endDecorator","startDecorator"],bz=e=>{const{level:t,color:n,variant:r,underline:o,focusVisible:i,disabled:a}=e,s={root:["root",n&&`color${xe(n)}`,a&&"disabled",i&&"focusVisible",t,o&&`underline${xe(o)}`,r&&`variant${xe(r)}`],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return Dt(s,gz,{})},wz=ce("span",{name:"JoyLink",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})(({ownerState:e})=>{var t;return L({display:"inline-flex",marginInlineEnd:"clamp(4px, var(--Link-gap, 0.375em), 0.75rem)"},typeof e.startDecorator!="string"&&(e.alignItems==="flex-start"||((t=e.sx)==null?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),Sz=ce("span",{name:"JoyLink",slot:"endDecorator",overridesResolver:(e,t)=>t.endDecorator})(({ownerState:e})=>{var t;return L({display:"inline-flex",marginInlineStart:"clamp(4px, var(--Link-gap, 0.25em), 0.5rem)"},typeof e.startDecorator!="string"&&(e.alignItems==="flex-start"||((t=e.sx)==null?void 0:t.alignItems)==="flex-start")&&{marginTop:"2px"})}),Cz=ce("a",{name:"JoyLink",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,o,i,a,s,l;return[L({"--Icon-fontSize":"1.25em","--CircularProgress-size":"1em"},t.level&&t.level!=="inherit"&&e.typography[t.level],t.level==="inherit"&&{fontSize:"inherit",fontFamily:"inherit",lineHeight:"inherit"},t.underline==="none"&&{textDecoration:"none"},t.underline==="hover"&&{textDecoration:"none","&:hover":{textDecorationLine:"underline"}},t.underline==="always"&&{textDecoration:"underline"},t.startDecorator&&{verticalAlign:"bottom"},{display:"inline-flex",alignItems:"center",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:e.vars.radius.xs,padding:0,cursor:"pointer"},t.color!=="context"&&{textDecorationColor:`rgba(${(n=e.vars.palette[t.color])==null?void 0:n.mainChannel} / var(--Link-underlineOpacity, 0.72))`},t.variant?L({paddingBlock:"min(0.15em, 4px)",paddingInline:"0.375em"},!t.nested&&{marginInline:"-0.375em"}):L({},t.color!=="context"&&{color:`rgba(${(r=e.vars.palette[t.color])==null?void 0:r.mainChannel} / 1)`},{[`&.${cw.disabled}`]:L({pointerEvents:"none"},t.color!=="context"&&{color:`rgba(${(o=e.vars.palette[t.color])==null?void 0:o.mainChannel} / 0.6)`})}),{userSelect:"none",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"}},t.overlay?{position:"initial","&::after":{content:'""',display:"block",position:"absolute",top:0,left:0,bottom:0,right:0,borderRadius:"var(--internal-action-radius, inherit)",margin:"var(--internal-action-margin)"},[`${e.focus.selector}`]:{"&::after":e.focus.default}}:{position:"relative",[e.focus.selector]:e.focus.default}),t.variant&&L({},(i=e.variants[t.variant])==null?void 0:i[t.color],{"&:hover":(a=e.variants[`${t.variant}Hover`])==null?void 0:a[t.color],"&:active":(s=e.variants[`${t.variant}Active`])==null?void 0:s[t.color],[`&.${cw.disabled}`]:(l=e.variants[`${t.variant}Disabled`])==null?void 0:l[t.color]})]}),kz=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyLink"}),{color:o="primary",textColor:i,variant:a}=r,s=be(r,yz),{getColor:l}=An(a),u=l(t.color,o),c=k.exports.useContext(uf),d=by(L({},s,{color:i})),{children:f,disabled:h=!1,onBlur:p,onFocus:m,level:x="body1",overlay:g=!1,underline:v="hover",endDecorator:y,startDecorator:S}=d,b=be(d,xz),w=c?t.level||"inherit":x,{isFocusVisibleRef:C,onBlur:P,onFocus:A,ref:O}=ip(),[_,D]=k.exports.useState(!1),$=Ot(n,O),z=J=>{P(J),C.current===!1&&D(!1),p&&p(J)},F=J=>{A(J),C.current===!0&&D(!0),m&&m(J)},N=L({},d,{color:u,disabled:h,focusVisible:_,underline:v,variant:a,level:w,overlay:g,nested:c}),H=bz(N),[M,V]=Ce("root",{additionalProps:{onBlur:z,onFocus:F},ref:$,className:H.root,elementType:Cz,externalForwardedProps:b,ownerState:N}),[I,E]=Ce("startDecorator",{className:H.startDecorator,elementType:wz,externalForwardedProps:b,ownerState:N}),[T,Z]=Ce("endDecorator",{className:H.endDecorator,elementType:Sz,externalForwardedProps:b,ownerState:N});return R(uf.Provider,{value:!0,children:se(M,L({},V,{children:[S&&R(I,L({},E,{children:S})),f,y&&R(T,L({},Z,{children:y}))]}))})}),Ez=kz;function Pz(e){return Lt("JoyListDivider",e)}It("JoyListDivider",["root","insetGutter","insetStartDecorator","insetStartContent"]);const Tz=["component","className","children","inset","orientation"],Az=e=>{const t={root:["root",e.inset&&e.inset!=="context"&&`inset${xe(e.inset)}`]};return Dt(t,Pz,{})},_z=ce(mz,{name:"JoyListDivider",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e})=>L({},e.inset==="context"&&{"--Divider-inset":"calc(-1 * var(--List-padding))"},e.row&&L({marginInline:"var(--List-divider-gap)"},e.inset==="gutter"&&{marginBlock:"var(--List-item-paddingY)"},e["data-first-child"]===void 0&&{marginInlineStart:"calc(var(--List-gap) + var(--List-divider-gap))"}),!e.row&&L({},e["data-first-child"]===void 0&&{marginBlockStart:"calc(var(--List-gap) + var(--List-divider-gap))"},{marginBlockEnd:"var(--List-divider-gap)"},e.inset==="gutter"&&{marginInlineStart:"var(--List-item-paddingLeft)",marginInlineEnd:"var(--List-item-paddingRight)"},e.inset==="startDecorator"&&{marginInlineStart:"var(--List-item-paddingLeft)"},e.inset==="startContent"&&{marginInlineStart:"calc(var(--List-item-paddingLeft) + var(--List-decorator-size))"}))),Oz=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyListDivider"}),o=k.exports.useContext(Rp),{component:i="li",className:a,children:s,inset:l="context",orientation:u=o?"vertical":"horizontal"}=r,c=be(r,Tz),d=L({},r,{inset:l,row:o,orientation:u}),f=Az(d);return R(_z,L({ref:n},l==="context"&&{inset:l},{component:i,className:Pn(f.root,a),ownerState:d,orientation:u},c,{children:s}))}),Dz=Oz;function Rz(e){return Lt("JoyListItemContent",e)}It("JoyListItemContent",["root"]);const Lz=["component","className","children"],Iz=()=>Dt({root:["root"]},Rz,{}),$z=ce("div",{name:"JoyListItemContent",slot:"Root",overridesResolver:(e,t)=>t.root})({flex:"1 1 auto",minWidth:0}),Mz=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyListItemContent"}),{component:o,className:i,children:a}=r,s=be(r,Lz),l=L({},r),u=Iz();return R($z,L({ref:n,as:o,className:Pn(u.root,i),ownerState:l},s,{children:a}))}),Fz=Mz;function zz(e){return Lt("JoyOption",e)}const Bz=It("JoyOption",["root","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","focusVisible","disabled","selected","highlighted","variantPlain","variantSoft","variantOutlined","variantSolid"]),Nz=Bz,Vz=["component","children","disabled","value","label","variant","color"],Hz=e=>{const{disabled:t,highlighted:n,selected:r}=e;return Dt({root:["root",t&&"disabled",n&&"highlighted",r&&"selected"]},zz,{})},dw=ce(EP,{name:"JoyOption",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n;const r=(n=e.variants[`${t.variant}Hover`])==null?void 0:n[t.color];return{[`&.${Nz.highlighted}`]:{backgroundColor:r==null?void 0:r.backgroundColor}}}),jz=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyOption"}),{component:o="li",children:i,disabled:a,value:s,label:l,variant:u="plain",color:c="neutral"}=r,d=be(r,Vz),f=k.exports.useContext(Rp),h=k.exports.useContext(Iy);if(!h)throw new Error("OptionUnstyled must be used within a SelectUnstyled");const p={value:s,label:l||i,disabled:a},m=h.getOptionState(p),x=h.getOptionProps(p),g=h.listboxRef,{getColor:v}=An(u),y=v(t.color,m.selected?"primary":c),S=L({},r,m,{component:o,variant:u,color:y,row:f}),b=k.exports.useRef(null),w=Ot(n,b);k.exports.useEffect(()=>{if(m.highlighted){if(!g.current||!b.current)return;const A=g.current.getBoundingClientRect(),O=b.current.getBoundingClientRect();O.top<A.top?g.current.scrollTop-=A.top-O.top:O.bottom>A.bottom&&(g.current.scrollTop+=O.bottom-A.bottom)}},[m.highlighted,g]);const C=Hz(S),P=tP({elementType:dw,externalSlotProps:{},externalForwardedProps:d,additionalProps:L({},x,{ref:w,as:o}),className:C.root,ownerState:S});return R(dw,L({},P,{children:i}))}),fw=jz,Uz=VM(R("path",{d:"m12 5.83 2.46 2.46c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L12.7 3.7a.9959.9959 0 0 0-1.41 0L8.12 6.88c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 5.83zm0 12.34-2.46-2.46a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.17 3.18c.39.39 1.02.39 1.41 0l3.17-3.17c.39-.39.39-1.02 0-1.41a.9959.9959 0 0 0-1.41 0L12 18.17z"}),"Unfold");function Wz(e){return Lt("JoySelect",e)}const Kz=It("JoySelect",["root","button","indicator","startDecorator","endDecorator","popper","listbox","colorPrimary","colorNeutral","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","variantPlain","variantOutlined","variantSoft","variantSolid","sizeSm","sizeMd","sizeLg","focusVisible","disabled","expanded"]),Yi=Kz;var pw;const qz=["action","autoFocus","children","defaultValue","defaultListboxOpen","disabled","getSerializedValue","placeholder","listboxId","listboxOpen","onChange","onListboxOpenChange","onClose","renderValue","value","size","variant","color","startDecorator","endDecorator","indicator","aria-describedby","aria-label","aria-labelledby","id","name"];function Gz(e){var t;return(t=e==null?void 0:e.label)!=null?t:""}function Yz(e){return(e==null?void 0:e.value)==null?"":typeof e.value=="string"||typeof e.value=="number"?e.value:JSON.stringify(e.value)}const Xz=[{name:"offset",options:{offset:[0,4]}},{name:"equalWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:e})=>{e.styles.popper.width=`${e.rects.reference.width}px`}}],Jz=e=>{const{color:t,disabled:n,focusVisible:r,size:o,variant:i,open:a}=e,s={root:["root",n&&"disabled",r&&"focusVisible",a&&"expanded",i&&`variant${xe(i)}`,t&&`color${xe(t)}`,o&&`size${xe(o)}`],button:["button"],startDecorator:["startDecorator"],endDecorator:["endDecorator"],indicator:["indicator",a&&"expanded"],listbox:["listbox",a&&"expanded",n&&"disabled"]};return Dt(s,Wz,{})},Qz=ce("div",{name:"JoySelect",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r,o,i;const a=(n=e.variants[`${t.variant}`])==null?void 0:n[t.color];return[L({"--Select-radius":e.vars.radius.sm,"--Select-gap":"0.5rem","--Select-placeholderOpacity":.5,"--Select-focusedThickness":e.vars.focus.thickness},t.color==="context"?{"--Select-focusedHighlight":e.vars.palette.focusVisible}:{"--Select-focusedHighlight":(r=e.vars.palette[t.color==="neutral"?"primary":t.color])==null?void 0:r[500]},{"--Select-indicator-color":a!=null&&a.backgroundColor?a==null?void 0:a.color:e.vars.palette.text.tertiary},t.size==="sm"&&{"--Select-minHeight":"2rem","--Select-paddingInline":"0.5rem","--Select-decorator-childHeight":"min(1.5rem, var(--Select-minHeight))","--Icon-fontSize":"1.25rem"},t.size==="md"&&{"--Select-minHeight":"2.5rem","--Select-paddingInline":"0.75rem","--Select-decorator-childHeight":"min(2rem, var(--Select-minHeight))","--Icon-fontSize":"1.5rem"},t.size==="lg"&&{"--Select-minHeight":"3rem","--Select-paddingInline":"1rem","--Select-decorator-childHeight":"min(2.375rem, var(--Select-minHeight))","--Icon-fontSize":"1.75rem"},{"--Select-decorator-childOffset":"min(calc(var(--Select-paddingInline) - (var(--Select-minHeight) - 2 * var(--variant-borderWidth, 0px) - var(--Select-decorator-childHeight)) / 2), var(--Select-paddingInline))","--_Select-paddingBlock":"max((var(--Select-minHeight) - 2 * var(--variant-borderWidth, 0px) - var(--Select-decorator-childHeight)) / 2, 0px)","--Select-decorator-childRadius":"max(var(--Select-radius) - var(--variant-borderWidth, 0px) - var(--_Select-paddingBlock), min(var(--_Select-paddingBlock) + var(--variant-borderWidth, 0px), var(--Select-radius) / 2))","--Button-minHeight":"var(--Select-decorator-childHeight)","--IconButton-size":"var(--Select-decorator-childHeight)","--Button-radius":"var(--Select-decorator-childRadius)","--IconButton-radius":"var(--Select-decorator-childRadius)",boxSizing:"border-box",minWidth:0,minHeight:"var(--Select-minHeight)",position:"relative",display:"flex",alignItems:"center",borderRadius:"var(--Select-radius)",cursor:"pointer"},!a.backgroundColor&&{backgroundColor:e.vars.palette.background.surface},t.size&&{paddingBlock:{sm:2,md:3,lg:4}[t.size]},{paddingInline:"var(--Select-paddingInline)",fontFamily:e.vars.fontFamily.body,fontSize:e.vars.fontSize.md},t.size==="sm"&&{fontSize:e.vars.fontSize.sm},{transition:"background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms","&::before":{boxSizing:"border-box",content:'""',display:"block",position:"absolute",pointerEvents:"none",top:0,left:0,right:0,bottom:0,zIndex:1,borderRadius:"inherit",margin:"calc(var(--variant-borderWidth, 0px) * -1)"},[`&.${Yi.focusVisible}`]:{"--Select-indicator-color":a==null?void 0:a.color,"&::before":{boxShadow:"inset 0 0 0 var(--Select-focusedThickness) var(--Select-focusedHighlight)"}},[`&.${Yi.disabled}`]:{"--Select-indicator-color":"inherit"}}),L({},a,{"&:hover":(o=e.variants[`${t.variant}Hover`])==null?void 0:o[t.color],[`&.${Yi.disabled}`]:(i=e.variants[`${t.variant}Disabled`])==null?void 0:i[t.color]})]}),Zz=ce("button",{name:"JoySelect",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>L({border:0,outline:0,background:"none",padding:0,fontSize:"inherit",color:"inherit",alignSelf:"stretch",display:"flex",alignItems:"center",flex:1,fontFamily:"inherit",cursor:"pointer"},(e.value===null||e.value===void 0)&&{opacity:"var(--Select-placeholderOpacity)"})),e8=ce(CP,{name:"JoySelect",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(({theme:e,ownerState:t})=>{var n;const r=t.color==="context"||(n=e.variants[t.variant])==null?void 0:n[t.color];return L({"--focus-outline-offset":`calc(${e.vars.focus.thickness} * -1)`,"--List-radius":e.vars.radius.sm,"--List-item-stickyBackground":(r==null?void 0:r.backgroundColor)||(r==null?void 0:r.background)||e.vars.palette.background.popup,"--List-item-stickyTop":"calc(var(--List-padding, var(--List-divider-gap)) * -1)"},uF,{minWidth:"max-content",outline:0,boxShadow:e.shadow.md,zIndex:1e3},!(r!=null&&r.backgroundColor)&&{backgroundColor:e.vars.palette.background.popup})}),t8=ce("span",{name:"JoySelect",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})(({theme:e,ownerState:t})=>L({"--Button-margin":"0 0 0 calc(var(--Select-decorator-childOffset) * -1)","--IconButton-margin":"0 0 0 calc(var(--Select-decorator-childOffset) * -1)","--Icon-margin":"0 0 0 calc(var(--Select-paddingInline) / -4)",display:"inherit",alignItems:"center",marginInlineEnd:"var(--Select-gap)",color:e.vars.palette.text.tertiary},t.focusVisible&&{color:"var(--Select-focusedHighlight)"})),n8=ce("span",{name:"JoySelect",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})(({theme:e,ownerState:t})=>{var n;const r=(n=e.variants[t.variant])==null?void 0:n[t.color];return{"--Button-margin":"0 calc(var(--Select-decorator-childOffset) * -1) 0 0","--IconButton-margin":"0 calc(var(--Select-decorator-childOffset) * -1) 0 0","--Icon-margin":"0 calc(var(--Select-paddingInline) / -4) 0 0",display:"inherit",alignItems:"center",marginInlineStart:"var(--Select-gap)",color:r==null?void 0:r.color}}),r8=ce("span",{name:"JoySelect",slot:"Indicator"})(({ownerState:e})=>L({},e.size==="sm"&&{"--Icon-fontSize":"1.125rem"},e.size==="md"&&{"--Icon-fontSize":"1.25rem"},e.size==="lg"&&{"--Icon-fontSize":"1.5rem"},{color:"var(--Select-indicator-color)",display:"inherit",alignItems:"center",marginInlineStart:"var(--Select-gap)",marginInlineEnd:"calc(var(--Select-paddingInline) / -4)",[`.${Yi.endDecorator} + &`]:{marginInlineStart:"calc(var(--Select-gap) / 2)"}})),o8=k.exports.forwardRef(function(t,n){var r,o,i,a,s;const l=Ut({props:t,name:"JoySelect"}),u=l,{action:c,autoFocus:d,children:f,defaultValue:h,defaultListboxOpen:p=!1,disabled:m,getSerializedValue:x=Yz,placeholder:g,listboxId:v,listboxOpen:y,onChange:S,onListboxOpenChange:b,onClose:w,renderValue:C,value:P,size:A="md",variant:O="outlined",color:_="neutral",startDecorator:D,endDecorator:$,indicator:z=pw||(pw=R(Uz,{})),"aria-describedby":F,"aria-label":N,"aria-labelledby":H,id:M,name:V}=u,I=be(u,qz),E=k.exports.useContext($y),T=(r=(o=t.disabled)!=null?o:E==null?void 0:E.disabled)!=null?r:m,Z=(i=(a=t.size)!=null?a:E==null?void 0:E.size)!=null?i:A,{getColor:J}=An(O),ee=J(t.color,E!=null&&E.error?"danger":(s=E==null?void 0:E.color)!=null?s:_),j=C!=null?C:Gz,[te,le]=k.exports.useState(null),[q,G]=k.exports.useState([]),ne=k.exports.useMemo(()=>xP(q),[q]),[Ae,Q]=rp({controlled:y,default:p,name:"SelectUnstyled",state:"listboxOpen"}),de=k.exports.useRef(null),De=k.exports.useRef(null),et=k.exports.useRef(null),ft=Ot(n,de);k.exports.useImperativeHandle(c,()=>({focusVisible:()=>{var pt;(pt=De.current)==null||pt.focus()}}),[]),k.exports.useEffect(()=>{G(yP(f))},[f]),k.exports.useEffect(()=>{le(de.current)},[]),k.exports.useEffect(()=>{d&&De.current.focus()},[d]);const tn=pt=>{Q(pt),b==null||b(pt),pt||w==null||w()},{buttonActive:br,buttonFocusVisible:Ne,disabled:wt,getButtonProps:Xe,getListboxProps:Tt,getOptionProps:St,getOptionState:pe,value:ue}=CM({buttonRef:De,defaultValue:h,disabled:T,listboxId:v,multiple:!1,onChange:S,onOpenChange:tn,open:Ae,options:ne,value:P}),B=L({},l,{active:br,defaultListboxOpen:p,disabled:wt,focusVisible:Ne,open:Ae,renderValue:j,value:ue,size:Z,variant:O,color:ee}),U=Jz(B),ie=k.exports.useMemo(()=>{var pt;return(pt=ne.find(Ee=>ue===Ee.value))!=null?pt:null},[ne,ue]),[ge,K]=Ce("root",{ref:ft,className:U.root,elementType:Qz,externalForwardedProps:I,getSlotProps:pt=>({onMouseDown:Ee=>{var Gn,vx;!Ae&&!((Gn=De.current)!=null&&Gn.contains(Ee.target))&&!Ee.isPropagationStopped()&&tn(!0),(vx=pt.onMouseDown)==null||vx.call(pt,Ee)}}),ownerState:B}),[$e,Ke]=Ce("button",{additionalProps:{"aria-describedby":F!=null?F:E==null?void 0:E["aria-describedby"],"aria-label":N,"aria-labelledby":H!=null?H:E==null?void 0:E.labelId,id:M!=null?M:E==null?void 0:E.htmlFor,name:V},className:U.button,elementType:Zz,externalForwardedProps:I,getSlotProps:Xe,ownerState:B}),[Mt,ut]=Ce("listbox",{additionalProps:{ref:et,anchorEl:te,disablePortal:!0,open:Ae,placement:"bottom"},className:U.listbox,elementType:vP,externalForwardedProps:I,getSlotProps:Tt,ownerState:L({},B,{nesting:!1,row:!1,wrap:!1}),getSlotOwnerState:pt=>({size:pt.size||Z,variant:pt.variant||"outlined",color:pt.color||"neutral",disableColorInversion:!pt.disablePortal}),internalForwardedProps:{component:e8}}),[wr,Te]=Ce("startDecorator",{className:U.startDecorator,elementType:t8,externalForwardedProps:I,ownerState:B}),[Sr,nn]=Ce("endDecorator",{className:U.endDecorator,elementType:n8,externalForwardedProps:I,ownerState:B}),[oc,Eh]=Ce("indicator",{className:U.indicator,elementType:r8,externalForwardedProps:I,ownerState:B}),Fs=k.exports.useMemo(()=>({getOptionProps:St,getOptionState:pe,listboxRef:et,color:ee}),[ee,St,pe]),Ph=k.exports.useMemo(()=>[...Xz,...ut.modifiers||[]],[ut.modifiers]);let ha=null;if(te){var ic;ha=R(Mt,L({},ut,{className:Pn(ut.className,((ic=ut.ownerState)==null?void 0:ic.color)==="context"&&Yi.colorContext),modifiers:Ph,children:R(Iy.Provider,{value:Fs,children:R(SP,{nested:!0,children:f})})})),ut.disablePortal||(ha=R(XE.Provider,{value:void 0,children:ha}))}return se(k.exports.Fragment,{children:[se(ge,L({},K,{children:[D&&R(wr,L({},Te,{children:D})),R($e,L({},Ke,{children:ie?j(ie):g})),$&&R(Sr,L({},nn,{children:$})),z&&R(oc,L({},Eh,{children:z}))]})),ha,V&&R("input",{type:"hidden",name:V,value:x(ie)})]})}),i8=o8;function a8(e){return Lt("JoySwitch",e)}const s8=It("JoySwitch",["root","checked","disabled","action","input","thumb","track","focusVisible","readOnly","colorPrimary","colorDanger","colorInfo","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantOutlined","variantSoft","variantSolid","startDecorator","endDecorator"]),ng=s8,l8=["checked","defaultChecked","disabled","onBlur","onChange","onFocus","onFocusVisible","readOnly","required","id","color","variant","size","startDecorator","endDecorator"],u8=e=>{const{checked:t,disabled:n,focusVisible:r,readOnly:o,color:i,variant:a}=e,s={root:["root",t&&"checked",n&&"disabled",r&&"focusVisible",o&&"readOnly",a&&`variant${xe(a)}`,i&&`color${xe(i)}`],thumb:["thumb",t&&"checked"],track:["track",t&&"checked"],action:["action",r&&"focusVisible"],input:["input"],startDecorator:["startDecorator"],endDecorator:["endDecorator"]};return Dt(s,a8,{})},c8=({theme:e,ownerState:t})=>(n={})=>{var r;const o=((r=e.variants[`${t.variant}${n.state||""}`])==null?void 0:r[t.color])||{};return{"--Switch-track-background":o.backgroundColor,"--Switch-track-color":o.color,"--Switch-track-borderColor":t.variant==="outlined"?o.borderColor:"currentColor","--Switch-thumb-background":o.color,"--Switch-thumb-color":o.backgroundColor}},d8=ce("div",{name:"JoySwitch",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{var n,r;const o=c8({theme:e,ownerState:t});return L({"--variant-borderWidth":(n=e.variants[t.variant])==null||(r=n[t.color])==null?void 0:r["--variant-borderWidth"],"--Switch-track-radius":e.vars.radius.lg,"--Switch-thumb-shadow":t.variant==="soft"?"none":"0 0 0 1px var(--Switch-track-background)"},t.size==="sm"&&{"--Switch-track-width":"40px","--Switch-track-height":"20px","--Switch-thumb-size":"12px","--Switch-gap":"6px",fontSize:e.vars.fontSize.sm},t.size==="md"&&{"--Switch-track-width":"48px","--Switch-track-height":"24px","--Switch-thumb-size":"16px","--Switch-gap":"8px",fontSize:e.vars.fontSize.md},t.size==="lg"&&{"--Switch-track-width":"64px","--Switch-track-height":"32px","--Switch-thumb-size":"24px","--Switch-gap":"12px"},{"--internal-paddingBlock":"max((var(--Switch-track-height) - 2 * var(--variant-borderWidth, 0px) - var(--Switch-thumb-size)) / 2, 0px)","--Switch-thumb-radius":"max(var(--Switch-track-radius) - var(--internal-paddingBlock), min(var(--internal-paddingBlock) / 2, var(--Switch-track-radius) / 2))","--Switch-thumb-width":"var(--Switch-thumb-size)","--Switch-thumb-offset":"max((var(--Switch-track-height) - var(--Switch-thumb-size)) / 2, 0px)"},o(),{"&:hover":L({},o({state:"Hover"})),[`&.${ng.checked}`]:L({},o(),{"&:hover":L({},o({state:"Hover"}))}),[`&.${ng.disabled}`]:L({pointerEvents:"none",color:e.vars.palette.text.tertiary},o({state:"Disabled"})),display:"inline-flex",alignItems:"center",alignSelf:"center",fontFamily:e.vars.fontFamily.body,position:"relative",padding:"calc((var(--Switch-thumb-size) / 2) - (var(--Switch-track-height) / 2)) calc(-1 * var(--Switch-thumb-offset))",backgroundColor:"initial",border:"none"})}),f8=ce("div",{name:"JoySwitch",slot:"Action",overridesResolver:(e,t)=>t.action})(({theme:e})=>({borderRadius:"var(--Switch-track-radius)",position:"absolute",top:0,left:0,bottom:0,right:0,[e.focus.selector]:e.focus.default})),p8=ce("input",{name:"JoySwitch",slot:"Input",overridesResolver:(e,t)=>t.input})({margin:0,height:"100%",width:"100%",opacity:0,position:"absolute",cursor:"pointer"}),h8=ce("span",{name:"JoySwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>L({position:"relative",color:"var(--Switch-track-color)",height:"var(--Switch-track-height)",width:"var(--Switch-track-width)",display:"flex",flexShrink:0,justifyContent:"space-between",alignItems:"center",boxSizing:"border-box",border:"var(--variant-borderWidth, 0px) solid",borderColor:"var(--Switch-track-borderColor)",backgroundColor:"var(--Switch-track-background)",borderRadius:"var(--Switch-track-radius)",fontFamily:e.vars.fontFamily.body},t.size==="sm"&&{fontSize:e.vars.fontSize.xs},t.size==="md"&&{fontSize:e.vars.fontSize.sm},t.size==="lg"&&{fontSize:e.vars.fontSize.md})),m8=ce("span",{name:"JoySwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})({"--Icon-fontSize":"calc(var(--Switch-thumb-size) * 0.75)",transition:"left 0.2s",display:"inline-flex",justifyContent:"center",alignItems:"center",position:"absolute",top:"50%",left:"calc(50% - var(--Switch-track-width) / 2 + var(--Switch-thumb-width) / 2 + var(--Switch-thumb-offset))",transform:"translate(-50%, -50%)",width:"var(--Switch-thumb-width)",height:"var(--Switch-thumb-size)",borderRadius:"var(--Switch-thumb-radius)",boxShadow:"var(--Switch-thumb-shadow)",color:"var(--Switch-thumb-color)",backgroundColor:"var(--Switch-thumb-background)",[`&.${ng.checked}`]:{left:"calc(50% + var(--Switch-track-width) / 2 - var(--Switch-thumb-width) / 2 - var(--Switch-thumb-offset))"}}),g8=ce("span",{name:"JoySwitch",slot:"StartDecorator",overridesResolver:(e,t)=>t.startDecorator})({display:"inline-flex",marginInlineEnd:"var(--Switch-gap)"}),v8=ce("span",{name:"JoySwitch",slot:"EndDecorator",overridesResolver:(e,t)=>t.endDecorator})({display:"inline-flex",marginInlineStart:"var(--Switch-gap)"}),y8=k.exports.forwardRef(function(t,n){var r,o,i,a,s;const l=Ut({props:t,name:"JoySwitch"}),{checked:u,defaultChecked:c,disabled:d,onBlur:f,onChange:h,onFocus:p,onFocusVisible:m,readOnly:x,id:g,color:v,variant:y="solid",size:S="md",startDecorator:b,endDecorator:w}=l,C=be(l,l8),P=k.exports.useContext($y),A=(r=(o=t.disabled)!=null?o:P==null?void 0:P.disabled)!=null?r:d,O=(i=(a=t.size)!=null?a:P==null?void 0:P.size)!=null?i:S,{getColor:_}=An(y),D=_(t.color,P!=null&&P.error?"danger":(s=P==null?void 0:P.color)!=null?s:v),$={checked:u,defaultChecked:c,disabled:A,onBlur:f,onChange:h,onFocus:p,onFocusVisible:m,readOnly:x},{getInputProps:z,checked:F,disabled:N,focusVisible:H,readOnly:M}=kM($),V=L({},l,{id:g,checked:F,disabled:N,focusVisible:H,readOnly:M,color:F?D||"primary":D||"neutral",variant:y,size:O}),I=u8(V),[E,T]=Ce("root",{ref:n,className:I.root,elementType:d8,externalForwardedProps:C,ownerState:V}),[Z,J]=Ce("startDecorator",{additionalProps:{"aria-hidden":!0},className:I.startDecorator,elementType:g8,externalForwardedProps:C,ownerState:V}),[ee,j]=Ce("endDecorator",{additionalProps:{"aria-hidden":!0},className:I.endDecorator,elementType:v8,externalForwardedProps:C,ownerState:V}),[te,le]=Ce("track",{className:I.track,elementType:h8,externalForwardedProps:C,ownerState:V}),[q,G]=Ce("thumb",{className:I.thumb,elementType:m8,externalForwardedProps:C,ownerState:V}),[ne,Ae]=Ce("action",{className:I.action,elementType:f8,externalForwardedProps:C,ownerState:V}),[Q,de]=Ce("input",{additionalProps:{id:g!=null?g:P==null?void 0:P.htmlFor,"aria-describedby":P==null?void 0:P["aria-describedby"]},className:I.input,elementType:p8,externalForwardedProps:C,getSlotProps:z,ownerState:V});return se(E,L({},T,{children:[b&&R(Z,L({},J,{children:typeof b=="function"?b(V):b})),se(te,L({},le,{children:[le==null?void 0:le.children,R(q,L({},G))]})),R(ne,L({},Ae,{children:R(Q,L({},de))})),w&&R(ee,L({},j,{children:typeof w=="function"?w(V):w}))]}))}),AP=y8;function x8(e){return Lt("JoyTooltip",e)}It("JoyTooltip",["root","tooltipArrow","arrow","touch","placementLeft","placementRight","placementTop","placementBottom","colorPrimary","colorDanger","colorInfo","colorNeutral","colorSuccess","colorWarning","colorContext","sizeSm","sizeMd","sizeLg","variantPlain","variantOutlined","variantSoft","variantSolid"]);const b8=["slots","slotProps"],w8=["children","className","arrow","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","disablePortal","direction","keepMounted","modifiers","placement","title","color","variant","size"],S8=e=>be(e,b8),C8=e=>{const{arrow:t,variant:n,color:r,size:o,placement:i,touch:a}=e,s={root:["root",t&&"tooltipArrow",a&&"touch",o&&`size${xe(o)}`,r&&`color${xe(r)}`,n&&`variant${xe(n)}`,`tooltipPlacement${xe(i.split("-")[0])}`],arrow:["arrow"]};return Dt(s,x8,{})},k8=ce("div",{name:"JoyTooltip",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e,theme:t})=>{var n,r,o;const i=(n=t.variants[e.variant])==null?void 0:n[e.color];return L({},e.size==="sm"&&{"--Icon-fontSize":"1rem","--Tooltip-arrow-size":"8px",padding:t.spacing(.5,.625),fontSize:t.vars.fontSize.xs},e.size==="md"&&{"--Icon-fontSize":"1.125rem","--Tooltip-arrow-size":"10px",padding:t.spacing(.625,.75),fontSize:t.vars.fontSize.sm},e.size==="lg"&&{"--Icon-fontSize":"1.25rem","--Tooltip-arrow-size":"12px",padding:t.spacing(.75,1),fontSize:t.vars.fontSize.md},{zIndex:1500,pointerEvents:"none",borderRadius:t.vars.radius.xs,boxShadow:t.shadow.sm,fontFamily:t.vars.fontFamily.body,fontWeight:t.vars.fontWeight.md,lineHeight:t.vars.lineHeight.sm,wordWrap:"break-word",position:"relative"},!e.disableInteractive&&{pointerEvents:"auto"},!e.open&&{pointerEvents:"none"},i,!i.backgroundColor&&{backgroundColor:t.vars.palette.background.surface},{"&::before":{content:'""',display:"block",position:"absolute",width:(r=e.placement)!=null&&r.match(/(top|bottom)/)?"100%":"calc(10px + var(--variant-borderWidth, 0px))",height:(o=e.placement)!=null&&o.match(/(top|bottom)/)?"calc(10px + var(--variant-borderWidth, 0px))":"100%"},'&[data-popper-placement*="bottom"]::before':{top:0,left:0,transform:"translateY(-100%)"},'&[data-popper-placement*="left"]::before':{top:0,right:0,transform:"translateX(100%)"},'&[data-popper-placement*="right"]::before':{top:0,left:0,transform:"translateX(-100%)"},'&[data-popper-placement*="top"]::before':{bottom:0,left:0,transform:"translateY(100%)"}})}),E8=ce("span",{name:"JoyTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e,ownerState:t})=>{var n,r,o;const i=(n=e.variants[t.variant])==null?void 0:n[t.color];return{"--unstable_Tooltip-arrow-rotation":0,width:"var(--Tooltip-arrow-size)",height:"var(--Tooltip-arrow-size)",boxSizing:"border-box","&:before":{content:'""',display:"block",position:"absolute",width:0,height:0,border:"calc(var(--Tooltip-arrow-size) / 2) solid",borderLeftColor:"transparent",borderBottomColor:"transparent",borderTopColor:(r=i==null?void 0:i.backgroundColor)!=null?r:e.vars.palette.background.surface,borderRightColor:(o=i==null?void 0:i.backgroundColor)!=null?o:e.vars.palette.background.surface,borderRadius:"0px 2px 0px 0px",boxShadow:`var(--variant-borderWidth, 0px) calc(-1 * var(--variant-borderWidth, 0px)) 0px 0px ${i.borderColor}`,transformOrigin:"center center",transform:"rotate(calc(-45deg + 90deg * var(--unstable_Tooltip-arrow-rotation)))"},'[data-popper-placement*="bottom"] &':{top:"calc(0.5px + var(--Tooltip-arrow-size) * -1 / 2)"},'[data-popper-placement*="top"] &':{"--unstable_Tooltip-arrow-rotation":2,bottom:"calc(0.5px + var(--Tooltip-arrow-size) * -1 / 2)"},'[data-popper-placement*="left"] &':{"--unstable_Tooltip-arrow-rotation":1,right:"calc(0.5px + var(--Tooltip-arrow-size) * -1 / 2)"},'[data-popper-placement*="right"] &':{"--unstable_Tooltip-arrow-rotation":3,left:"calc(0.5px + var(--Tooltip-arrow-size) * -1 / 2)"}}});let Ec=!1,Ys=null;function hw(e,t){return n=>{t&&t(n),e(n)}}function mw(e,t){return n=>{t&&t(n),e(n)}}const P8=k.exports.forwardRef(function(t,n){const r=Ut({props:t,name:"JoyTooltip"}),{children:o,className:i,arrow:a=!1,describeChild:s=!1,disableFocusListener:l=!1,disableHoverListener:u=!1,disableInteractive:c=!1,disableTouchListener:d=!1,enterDelay:f=100,enterNextDelay:h=0,enterTouchDelay:p=700,followCursor:m=!1,id:x,leaveDelay:g=0,leaveTouchDelay:v=1500,onClose:y,onOpen:S,open:b,disablePortal:w,direction:C,keepMounted:P,placement:A="bottom",title:O,color:_="neutral",variant:D="solid",size:$="md"}=r,z=be(r,w8),{getColor:F}=An(D),N=w?F(t.color,_):_,[H,M]=k.exports.useState(),[V,I]=k.exports.useState(null),E=k.exports.useRef(!1),T=c||m,Z=k.exports.useRef(),J=k.exports.useRef(),ee=k.exports.useRef(),j=k.exports.useRef(),[te,le]=rp({controlled:b,default:!1,name:"Tooltip",state:"open"});let q=te;const G=ay(x),ne=k.exports.useRef(),Ae=k.exports.useCallback(()=>{ne.current!==void 0&&(document.body.style.WebkitUserSelect=ne.current,ne.current=void 0),clearTimeout(j.current)},[]);k.exports.useEffect(()=>()=>{clearTimeout(Z.current),clearTimeout(J.current),clearTimeout(ee.current),Ae()},[Ae]);const Q=Ee=>{Ys&&clearTimeout(Ys),Ec=!0,le(!0),S&&!q&&S(Ee)},de=OR(Ee=>{Ys&&clearTimeout(Ys),Ys=setTimeout(()=>{Ec=!1},800+g),le(!1),y&&q&&y(Ee),clearTimeout(Z.current),Z.current=setTimeout(()=>{E.current=!1},150)}),De=Ee=>{E.current&&Ee.type!=="touchstart"||(H&&H.removeAttribute("title"),clearTimeout(J.current),clearTimeout(ee.current),f||Ec&&h?J.current=setTimeout(()=>{Q(Ee)},Ec?h:f):Q(Ee))},et=Ee=>{clearTimeout(J.current),clearTimeout(ee.current),ee.current=setTimeout(()=>{de(Ee)},g)},{isFocusVisibleRef:ft,onBlur:tn,onFocus:br,ref:Ne}=ip(),[,wt]=k.exports.useState(!1),Xe=Ee=>{tn(Ee),ft.current===!1&&(wt(!1),et(Ee))},Tt=Ee=>{H||M(Ee.currentTarget),br(Ee),ft.current===!0&&(wt(!0),De(Ee))},St=Ee=>{E.current=!0;const Gn=o.props;Gn.onTouchStart&&Gn.onTouchStart(Ee)},pe=De,ue=et,B=Ee=>{St(Ee),clearTimeout(ee.current),clearTimeout(Z.current),Ae(),ne.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",j.current=setTimeout(()=>{document.body.style.WebkitUserSelect=ne.current,De(Ee)},p)},U=Ee=>{o.props.onTouchEnd&&o.props.onTouchEnd(Ee),Ae(),clearTimeout(ee.current),ee.current=setTimeout(()=>{de(Ee)},v)};k.exports.useEffect(()=>{if(!q)return;function Ee(Gn){(Gn.key==="Escape"||Gn.key==="Esc")&&de(Gn)}return document.addEventListener("keydown",Ee),()=>{document.removeEventListener("keydown",Ee)}},[de,q]);const ie=Ot(M,n),ge=Ot(Ne,ie),K=Ot(o.ref,ge);typeof O!="number"&&!O&&(q=!1);const $e=k.exports.useRef({x:0,y:0}),Ke=k.exports.useRef(null),Mt=Ee=>{const Gn=o.props;Gn.onMouseMove&&Gn.onMouseMove(Ee),$e.current={x:Ee.clientX,y:Ee.clientY},Ke.current&&Ke.current.update()},ut={},wr=typeof O=="string";s?(ut.title=!q&&wr&&!u?O:null,ut["aria-describedby"]=q?G:null):(ut["aria-label"]=wr?O:null,ut["aria-labelledby"]=q&&!wr?G:null);const Te=L({},ut,S8(z),o.props,{className:Pn(i,o.props.className),onTouchStart:St,ref:K},m?{onMouseMove:Mt}:{}),Sr={};d||(Te.onTouchStart=B,Te.onTouchEnd=U),u||(Te.onMouseOver=hw(pe,Te.onMouseOver),Te.onMouseLeave=hw(ue,Te.onMouseLeave),T||(Sr.onMouseOver=pe,Sr.onMouseLeave=ue)),l||(Te.onFocus=mw(Tt,Te.onFocus),Te.onBlur=mw(Xe,Te.onBlur),T||(Sr.onFocus=Tt,Sr.onBlur=Xe));const nn=L({},r,{arrow:a,disableInteractive:T,placement:A,touch:E.current,color:N,variant:D,size:$}),oc=C8(nn),[Eh,Fs]=Ce("root",{additionalProps:L({id:G,popperRef:Ke,placement:A,anchorEl:m?{getBoundingClientRect:()=>({top:$e.current.y,left:$e.current.x,right:$e.current.x,bottom:$e.current.y,width:0,height:0})}:H,open:H?q:!1,disablePortal:w,keepMounted:P,direction:C},Sr),ref:null,className:oc.root,elementType:vP,externalForwardedProps:z,ownerState:nn,internalForwardedProps:{component:k8}}),[Ph,ha]=Ce("arrow",{ref:I,className:oc.arrow,elementType:E8,externalForwardedProps:z,ownerState:nn}),ic=k.exports.useMemo(()=>[{name:"arrow",enabled:Boolean(V),options:{element:V,padding:6}},{name:"offset",options:{offset:[0,10]}},...Fs.modifiers||[]],[V,Fs.modifiers]),pt=se(Eh,L({},Fs,{modifiers:ic,children:[O,a?R(Ph,L({},ha)):null]}));return se(k.exports.Fragment,{children:[k.exports.isValidElement(o)&&k.exports.cloneElement(o,Te),w?pt:R(XE.Provider,{value:void 0,children:pt})]})}),Xs=P8;function Lp(){return(Lp=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _P(e,t){if(e==null)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}function rg(e){var t=k.exports.useRef(e),n=k.exports.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var au=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e<t?t:e},Sl=function(e){return"touches"in e},og=function(e){return e&&e.ownerDocument.defaultView||self},gw=function(e,t,n){var r=e.getBoundingClientRect(),o=Sl(t)?function(i,a){for(var s=0;s<i.length;s++)if(i[s].identifier===a)return i[s];return i[0]}(t.touches,n):t;return{left:au((o.pageX-(r.left+og(e).pageXOffset))/r.width),top:au((o.pageY-(r.top+og(e).pageYOffset))/r.height)}},vw=function(e){!Sl(e)&&e.preventDefault()},OP=Ze.memo(function(e){var t=e.onMove,n=e.onKey,r=_P(e,["onMove","onKey"]),o=k.exports.useRef(null),i=rg(t),a=rg(n),s=k.exports.useRef(null),l=k.exports.useRef(!1),u=k.exports.useMemo(function(){var h=function(x){vw(x),(Sl(x)?x.touches.length>0:x.buttons>0)&&o.current?i(gw(o.current,x,s.current)):m(!1)},p=function(){return m(!1)};function m(x){var g=l.current,v=og(o.current),y=x?v.addEventListener:v.removeEventListener;y(g?"touchmove":"mousemove",h),y(g?"touchend":"mouseup",p)}return[function(x){var g=x.nativeEvent,v=o.current;if(v&&(vw(g),!function(S,b){return b&&!Sl(S)}(g,l.current)&&v)){if(Sl(g)){l.current=!0;var y=g.changedTouches||[];y.length&&(s.current=y[0].identifier)}v.focus(),i(gw(v,g,s.current)),m(!0)}},function(x){var g=x.which||x.keyCode;g<37||g>40||(x.preventDefault(),a({left:g===39?.05:g===37?-.05:0,top:g===40?.05:g===38?-.05:0}))},m]},[a,i]),c=u[0],d=u[1],f=u[2];return k.exports.useEffect(function(){return f},[f]),R("div",{...Lp({},r,{onTouchStart:c,onMouseDown:c,className:"react-colorful__interactive",ref:o,onKeyDown:d,tabIndex:0,role:"slider"})})}),Fy=function(e){return e.filter(Boolean).join(" ")},DP=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,i=Fy(["react-colorful__pointer",e.className]);return R("div",{className:i,style:{top:100*o+"%",left:100*n+"%"},children:R("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}})})},Nt=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},T8=function(e){return R8(ig(e))},ig=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Nt(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?Nt(parseInt(e.substring(6,8),16)/255,2):1}},A8=function(e){return D8(O8(e))},_8=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:Nt(e.h),s:Nt(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:Nt(o/2),a:Nt(r,2)}},ag=function(e){var t=_8(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},O8=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var i=Math.floor(t),a=r*(1-n),s=r*(1-(t-i)*n),l=r*(1-(1-t+i)*n),u=i%6;return{r:Nt(255*[r,s,a,a,l,r][u]),g:Nt(255*[l,r,r,s,a,a][u]),b:Nt(255*[a,a,l,r,r,s][u]),a:Nt(o,2)}},Pc=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},D8=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=o<1?Pc(Nt(255*o)):"";return"#"+Pc(t)+Pc(n)+Pc(r)+i},R8=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=Math.max(t,n,r),a=i-Math.min(t,n,r),s=a?i===t?(n-r)/a:i===n?2+(r-t)/a:4+(t-n)/a:0;return{h:Nt(60*(s<0?s+6:s)),s:Nt(i?a/i*100:0),v:Nt(i/255*100),a:o}},L8=Ze.memo(function(e){var t=e.hue,n=e.onChange,r=Fy(["react-colorful__hue",e.className]);return Ze.createElement("div",{className:r},Ze.createElement(OP,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:au(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":Nt(t),"aria-valuemax":"360","aria-valuemin":"0"},Ze.createElement(DP,{className:"react-colorful__hue-pointer",left:t/360,color:ag({h:t,s:100,v:100,a:1})})))}),I8=Ze.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:ag({h:t.h,s:100,v:100,a:1})};return Ze.createElement("div",{className:"react-colorful__saturation",style:r},Ze.createElement(OP,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:au(t.s+100*o.left,0,100),v:au(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Nt(t.s)+"%, Brightness "+Nt(t.v)+"%"},Ze.createElement(DP,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:ag(t)})))}),RP=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},$8=function(e,t){return e.toLowerCase()===t.toLowerCase()||RP(ig(e),ig(t))};function M8(e,t,n){var r=rg(n),o=k.exports.useState(function(){return e.toHsva(t)}),i=o[0],a=o[1],s=k.exports.useRef({color:t,hsva:i});k.exports.useEffect(function(){if(!e.equal(t,s.current.color)){var u=e.toHsva(t);s.current={hsva:u,color:t},a(u)}},[t,e]),k.exports.useEffect(function(){var u;RP(i,s.current.hsva)||e.equal(u=e.fromHsva(i),s.current.color)||(s.current={hsva:i,color:u},r(u))},[i,e,r]);var l=k.exports.useCallback(function(u){a(function(c){return Object.assign({},c,u)})},[]);return[i,l]}var F8=typeof window<"u"?k.exports.useLayoutEffect:k.exports.useEffect,z8=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},yw=new Map,B8=function(e){F8(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!yw.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,yw.set(t,n);var r=z8();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},N8=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,i=e.onChange,a=_P(e,["className","colorModel","color","onChange"]),s=k.exports.useRef(null);B8(s);var l=M8(n,o,i),u=l[0],c=l[1],d=Fy(["react-colorful",t]);return se("div",{...Lp({},a,{ref:s,className:d}),children:[R(I8,{hsva:u,onChange:c}),R(L8,{hue:u.h,onChange:c,className:"react-colorful__last-control"})]})},V8={defaultColor:"000",toHsva:T8,fromHsva:function(e){return A8({h:e.h,s:e.s,v:e.v,a:1})},equal:$8},H8=function(e){return R(N8,{...Lp({},e,{colorModel:V8})})},LP={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},xw=Ze.createContext&&Ze.createContext(LP),oi=globalThis&&globalThis.__assign||function(){return oi=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},oi.apply(this,arguments)},j8=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function IP(e){return e&&e.map(function(t,n){return Ze.createElement(t.tag,oi({key:n},t.attr),IP(t.child))})}function $t(e){return function(t){return R(U8,{...oi({attr:oi({},e.attr)},t),children:IP(e.child)})}}function U8(e){var t=function(n){var r=e.attr,o=e.size,i=e.title,a=j8(e,["attr","size","title"]),s=o||n.size||"1em",l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),se("svg",{...oi({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,a,{className:l,style:oi(oi({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),children:[i&&R("title",{children:i}),e.children]})};return xw!==void 0?R(xw.Consumer,{children:function(n){return t(n)}}):t(LP)}function W8(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"}}]})(e)}function K8(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"6 9 12 15 18 9"}}]})(e)}function q8(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"9 18 15 12 9 6"}}]})(e)}function G8(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24"}},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"}}]})(e)}function Y8(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"}},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"}}]})(e)}function X8(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"18",y1:"6",x2:"6",y2:"18"}},{tag:"line",attr:{x1:"6",y1:"6",x2:"18",y2:"18"}}]})(e)}function $P({title:e,onClick:t,...n}){return R(Gi,{color:"primary",onClick:t,...n,children:e||R(W8,{size:"1.5em"})})}function MP({title:e,onClick:t,...n}){return R(Gi,{color:"danger",onClick:t,...n,children:e||R(X8,{size:"1.5em"})})}function J8(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"}}]})(e)}function Q8(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 5 7h2.5V6A1.5 1.5 0 0 1 6 4.5v-1zm-3 8A1.5 1.5 0 0 1 4.5 10h1A1.5 1.5 0 0 1 7 11.5v1A1.5 1.5 0 0 1 5.5 14h-1A1.5 1.5 0 0 1 3 12.5v-1zm6 0a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 9 12.5v-1z"}}]})(e)}function Z8(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M9.405 1.05c-.413-1.4-2.397-1.4-2.81 0l-.1.34a1.464 1.464 0 0 1-2.105.872l-.31-.17c-1.283-.698-2.686.705-1.987 1.987l.169.311c.446.82.023 1.841-.872 2.105l-.34.1c-1.4.413-1.4 2.397 0 2.81l.34.1a1.464 1.464 0 0 1 .872 2.105l-.17.31c-.698 1.283.705 2.686 1.987 1.987l.311-.169a1.464 1.464 0 0 1 2.105.872l.1.34c.413 1.4 2.397 1.4 2.81 0l.1-.34a1.464 1.464 0 0 1 2.105-.872l.31.17c1.283.698 2.686-.705 1.987-1.987l-.169-.311a1.464 1.464 0 0 1 .872-2.105l.34-.1c1.4-.413 1.4-2.397 0-2.81l-.34-.1a1.464 1.464 0 0 1-.872-2.105l.17-.31c.698-1.283-.705-2.686-1.987-1.987l-.311.169a1.464 1.464 0 0 1-2.105-.872l-.1-.34zM8 10.93a2.929 2.929 0 1 1 0-5.86 2.929 2.929 0 0 1 0 5.858z"}}]})(e)}function e7(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278zM4.858 1.311A7.269 7.269 0 0 0 1.025 7.71c0 4.02 3.279 7.276 7.319 7.276a7.316 7.316 0 0 0 5.205-2.162c-.337.042-.68.063-1.029.063-4.61 0-8.343-3.714-8.343-8.29 0-1.167.242-2.278.681-3.286z"}}]})(e)}function bw(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}},{tag:"path",attr:{d:"M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z"}}]})(e)}function t7(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M7.657 6.247c.11-.33.576-.33.686 0l.645 1.937a2.89 2.89 0 0 0 1.829 1.828l1.936.645c.33.11.33.576 0 .686l-1.937.645a2.89 2.89 0 0 0-1.828 1.829l-.645 1.936a.361.361 0 0 1-.686 0l-.645-1.937a2.89 2.89 0 0 0-1.828-1.828l-1.937-.645a.361.361 0 0 1 0-.686l1.937-.645a2.89 2.89 0 0 0 1.828-1.828l.645-1.937zM3.794 1.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387A1.734 1.734 0 0 0 4.593 5.69l-.387 1.162a.217.217 0 0 1-.412 0L3.407 5.69A1.734 1.734 0 0 0 2.31 4.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387A1.734 1.734 0 0 0 3.407 2.31l.387-1.162zM10.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732L9.1 2.137a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L10.863.1z"}}]})(e)}function n7(e){return $t({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z"}}]})(e)}function xt(e,t){let n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map(a=>[a]));let r=t[0].length,o=t[0].map((a,s)=>t.map(l=>l[s])),i=e.map(a=>o.map(s=>{let l=0;if(!Array.isArray(a)){for(let u of s)l+=a*u;return l}for(let u=0;u<a.length;u++)l+=a[u]*(s[u]||0);return l}));return n===1&&(i=i[0]),r===1?i.map(a=>a[0]):i}function Mu(e){return ii(e)==="string"}function ii(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function cf(e,t){e=+e,t=+t;let n=(Math.floor(e)+"").length;if(t>n)return+e.toFixed(t-n);{let r=10**(n-t);return Math.round(e/r)*r}}function FP(e){if(!e)return;e=e.trim();const t=/^([a-z]+)\((.+?)\)$/i,n=/^-?[\d.]+$/;let r=e.match(t);if(r){let o=[];return r[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(i,a)=>{/%$/.test(a)?(a=new Number(a.slice(0,-1)/100),a.type="<percentage>"):/deg$/.test(a)?(a=new Number(+a.slice(0,-3)),a.type="<angle>",a.unit="deg"):n.test(a)&&(a=new Number(a),a.type="<number>"),i.startsWith("/")&&(a=a instanceof Number?a:new Number(a),a.alpha=!0),o.push(a)}),{name:r[1].toLowerCase(),rawName:r[1],rawArgs:r[2],args:o}}}function zP(e){return e[e.length-1]}function df(e,t,n){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*n}function BP(e,t,n){return(n-e)/(t-e)}function zy(e,t,n){return df(t[0],t[1],BP(e[0],e[1],n))}function NP(e){return e.map(t=>t.split("|").map(n=>{n=n.trim();let r=n.match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(r){let o=new String(r[1]);return o.range=[+r[2],+r[3]],o}return n}))}var r7=Object.freeze({__proto__:null,isString:Mu,type:ii,toPrecision:cf,parseFunction:FP,last:zP,interpolate:df,interpolateInv:BP,mapRange:zy,parseCoordGrammar:NP,multiplyMatrices:xt});class o7{add(t,n,r){if(typeof arguments[0]!="string"){for(var t in arguments[0])this.add(t,arguments[0][t],arguments[1]);return}(Array.isArray(t)?t:[t]).forEach(function(o){this[o]=this[o]||[],n&&this[o][r?"unshift":"push"](n)},this)}run(t,n){this[t]=this[t]||[],this[t].forEach(function(r){r.call(n&&n.context?n.context:n,n)})}}const li=new o7;var to={gamut_mapping:"lch.c",precision:5,deltaE:"76"};const Dr={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function sg(e){return Array.isArray(e)?e:Dr[e]}function ff(e,t,n,r={}){if(e=sg(e),t=sg(t),!e||!t)throw new TypeError(`Missing white point to convert ${e?"":"from"}${!e&&!t?"/":""}${t?"":"to"}`);if(e===t)return n;let o={W1:e,W2:t,XYZ:n,options:r};if(li.run("chromatic-adaptation-start",o),o.M||(o.W1===Dr.D65&&o.W2===Dr.D50?o.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:o.W1===Dr.D50&&o.W2===Dr.D65&&(o.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),li.run("chromatic-adaptation-end",o),o.M)return xt(o.M,o.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}const i7=75e-6;var ku,lg,os,Bf,VP;const Er=class{constructor(t){so(this,ku);so(this,Bf);so(this,os,void 0);var o,i,a,s,l,u,c;this.id=t.id,this.name=t.name,this.base=t.base?Er.get(t.base):null,this.aliases=t.aliases,this.base&&(this.fromBase=t.fromBase,this.toBase=t.toBase);let n=(o=t.coords)!=null?o:this.base.coords;this.coords=n;let r=(a=(i=t.white)!=null?i:this.base.white)!=null?a:"D65";this.white=sg(r),this.formats=(s=t.formats)!=null?s:{};for(let d in this.formats){let f=this.formats[d];f.type||(f.type="function"),f.name||(f.name=d)}t.cssId&&!((l=this.formats.functions)!=null&&l.color)?(this.formats.color={id:t.cssId},Object.defineProperty(this,"cssId",{value:t.cssId})):((u=this.formats)==null?void 0:u.color)&&!((c=this.formats)!=null&&c.color.id)&&(this.formats.color.id=this.id),this.referred=t.referred,ma(this,os,ga(this,Bf,VP).call(this).reverse()),li.run("colorspace-init-end",this)}inGamut(t,{epsilon:n=i7}={}){if(this.isPolar)return t=this.toBase(t),this.base.inGamut(t,{epsilon:n});let r=Object.values(this.coords);return t.every((o,i)=>{let a=r[i];if(a.type!=="angle"&&a.range){if(Number.isNaN(o))return!0;let[s,l]=a.range;return(s===void 0||o>=s-n)&&(l===void 0||o<=l+n)}return!0})}get cssId(){var t,n;return((n=(t=this.formats.functions)==null?void 0:t.color)==null?void 0:n.id)||this.id}get isPolar(){for(let t in this.coords)if(this.coords[t].type==="angle")return!0;return!1}getFormat(t){if(typeof t=="object")return t=ga(this,ku,lg).call(this,t),t;let n;return t==="default"?n=Object.values(this.formats)[0]:n=this.formats[t],n?(n=ga(this,ku,lg).call(this,n),n):null}to(t,n){if(arguments.length===1&&([t,n]=[t.space,t.coords]),t=Er.get(t),this===t)return n;n=n.map(s=>Number.isNaN(s)?0:s);let r=hn(this,os),o=hn(t,os),i,a;for(let s=0;s<r.length&&r[s]===o[s];s++)i=r[s],a=s;if(!i)throw new Error(`Cannot convert between color spaces ${this} and ${t}: no connection space was found`);for(let s=r.length-1;s>a;s--)n=r[s].toBase(n);for(let s=a+1;s<o.length;s++)n=o[s].fromBase(n);return n}from(t,n){return arguments.length===1&&([t,n]=[t.space,t.coords]),t=Er.get(t),t.to(this,n)}toString(){return`${this.name} (${this.id})`}getMinCoords(){var n;let t=[];for(let r in this.coords){let o=this.coords[r],i=o.range||o.refRange;t.push((n=i==null?void 0:i.min)!=null?n:0)}return t}static get all(){return[...new Set(Object.values(Er.registry))]}static register(t,n){if(arguments.length===1&&(n=arguments[0],t=n.id),n=this.get(n),this.registry[t]&&this.registry[t]!==n)throw new Error(`Duplicate color space registration: '${t}'`);if(this.registry[t]=n,arguments.length===1&&n.aliases)for(let r of n.aliases)this.register(r,n);return n}static get(t,...n){if(!t||t instanceof Er)return t;if(ii(t)==="string"){let o=Er.registry[t.toLowerCase()];if(!o)throw new TypeError(`No color space found with id = "${t}"`);return o}if(n.length)return Er.get(...n);throw new TypeError(`${t} is not a valid color space`)}static resolveCoord(t,n){var l;let r=ii(t),o,i;if(r==="string"?t.includes(".")?[o,i]=t.split("."):[o,i]=[,t]:Array.isArray(t)?[o,i]=t:(o=t.space,i=t.coordId),o=Er.get(o),o||(o=n),!o)throw new TypeError(`Cannot resolve coordinate reference ${t}: No color space specified and relative references are not allowed here`);if(r=ii(i),r==="number"||r==="string"&&i>=0){let u=Object.entries(o.coords)[i];if(u)return{space:o,id:u[0],index:i,...u[1]}}o=Er.get(o);let a=i.toLowerCase(),s=0;for(let u in o.coords){let c=o.coords[u];if(u.toLowerCase()===a||((l=c.name)==null?void 0:l.toLowerCase())===a)return{space:o,id:u,index:s,...c};s++}throw new TypeError(`No "${i}" coordinate found in ${o.name}. Its coordinates are: ${Object.keys(o.coords).join(", ")}`)}};let fe=Er;ku=new WeakSet,lg=function(t){if(t.coords&&!t.coordGrammar){t.type||(t.type="function"),t.name||(t.name="color"),t.coordGrammar=NP(t.coords);let n=Object.entries(this.coords).map(([r,o],i)=>{let a=t.coordGrammar[i][0],s=o.range||o.refRange,l=a.range,u="";return a=="<percentage>"?(l=[0,100],u="%"):a=="<angle>"&&(u="deg"),{fromRange:s,toRange:l,suffix:u}});t.serializeCoords=(r,o)=>r.map((i,a)=>{let{fromRange:s,toRange:l,suffix:u}=n[a];return s&&l&&(i=zy(s,l,i)),i=cf(i,o),u&&(i+=u),i})}return t},os=new WeakMap,Bf=new WeakSet,VP=function(){let t=[this];for(let n=this;n=n.base;)t.push(n);return t},pn(fe,"registry",{}),pn(fe,"DEFAULT_FORMAT",{type:"functions",name:"color"});var sr=new fe({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});class _n extends fe{constructor(t){var n,r,o;t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=sr),t.toXYZ_M&&t.fromXYZ_M&&((n=t.toBase)!=null||(t.toBase=i=>{let a=xt(t.toXYZ_M,i);return this.white!==this.base.white&&(a=ff(this.white,this.base.white,a)),a}),(r=t.fromBase)!=null||(t.fromBase=i=>(i=ff(this.base.white,this.white,i),xt(t.fromXYZ_M,i)))),(o=t.referred)!=null||(t.referred="display"),super(t)}}function HP(e){var n,r,o,i,a,s;let t={str:(n=String(e))==null?void 0:n.trim()};if(li.run("parse-start",t),t.color)return t.color;if(t.parsed=FP(t.str),t.parsed){let l=t.parsed.name;if(l==="color"){let u=t.parsed.args.shift(),c=t.parsed.rawArgs.indexOf("/")>0?t.parsed.args.pop():1;for(let f of fe.all){let h=f.getFormat("color");if(h&&(u===h.id||((r=h.ids)==null?void 0:r.includes(u)))){let p=Object.keys(f.coords).length,m=Array(p).fill(0);return m.forEach((x,g)=>m[g]=t.parsed.args[g]||0),{spaceId:f.id,coords:m,alpha:c}}}let d="";if(u in fe.registry){let f=(a=(i=(o=fe.registry[u].formats)==null?void 0:o.functions)==null?void 0:i.color)==null?void 0:a.id;f&&(d=`Did you mean color(${f})?`)}throw new TypeError(`Cannot parse color(${u}). `+(d||"Missing a plugin?"))}else for(let u of fe.all){let c=u.getFormat(l);if(c&&c.type==="function"){let d=1;(c.lastAlpha||zP(t.parsed.args).alpha)&&(d=t.parsed.args.pop());let f=t.parsed.args;return c.coordGrammar&&Object.entries(u.coords).forEach(([h,p],m)=>{var S;let x=c.coordGrammar[m],g=(S=f[m])==null?void 0:S.type;if(x=x.find(b=>b==g),!x){let b=p.name||h;throw new TypeError(`${g} not allowed for ${b} in ${l}()`)}let v=x.range;g==="<percentage>"&&(v||(v=[0,1]));let y=p.range||p.refRange;v&&y&&(f[m]=zy(v,y,f[m]))}),{spaceId:u.id,coords:f,alpha:d}}}}else for(let l of fe.all)for(let u in l.formats){let c=l.formats[u];if(c.type!=="custom"||c.test&&!c.test(t.str))continue;let d=c.parse(t.str);if(d)return(s=d.alpha)!=null||(d.alpha=1),d}throw new TypeError(`Could not parse ${e} as a color. Missing a plugin?`)}function Fe(e){if(!e)throw new TypeError("Empty color reference");Mu(e)&&(e=HP(e));let t=e.space||e.spaceId;return t instanceof fe||(e.space=fe.get(t)),e.alpha===void 0&&(e.alpha=1),e}function Fu(e,t){return t=fe.get(t),t.from(e)}function lr(e,t){let{space:n,index:r}=fe.resolveCoord(t,e.space);return Fu(e,n)[r]}function jP(e,t,n){return t=fe.get(t),e.coords=t.to(e.space,n),e}function ui(e,t,n){if(e=Fe(e),arguments.length===2&&ii(arguments[1])==="object"){let r=arguments[1];for(let o in r)ui(e,o,r[o])}else{typeof n=="function"&&(n=n(lr(e,t)));let{space:r,index:o}=fe.resolveCoord(t,e.space),i=Fu(e,r);i[o]=n,jP(e,r,i)}return e}var By=new fe({id:"xyz-d50",name:"XYZ D50",white:"D50",base:sr,fromBase:e=>ff(sr.white,"D50",e),toBase:e=>ff("D50",sr.white,e),formats:{color:{}}});const a7=216/24389,ww=24/116,Tc=24389/27;let lm=Dr.D50;var $n=new fe({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:lm,base:By,fromBase(e){let n=e.map((r,o)=>r/lm[o]).map(r=>r>a7?Math.cbrt(r):(Tc*r+16)/116);return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>ww?Math.pow(t[0],3):(116*t[0]-16)/Tc,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Tc,t[2]>ww?Math.pow(t[2],3):(116*t[2]-16)/Tc].map((r,o)=>r*lm[o])},formats:{lab:{coords:["<number> | <percentage>","<number>","<number>"]}}});function Ip(e){return(e%360+360)%360}function s7(e,t){if(e==="raw")return t;let[n,r]=t.map(Ip),o=r-n;return e==="increasing"?o<0&&(r+=360):e==="decreasing"?o>0&&(n+=360):e==="longer"?-180<o&&o<180&&(o>0?r+=360:n+=360):e==="shorter"&&(o>180?n+=360:o<-180&&(r+=360)),[n,r]}var su=new fe({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:$n,fromBase(e){let[t,n,r]=e,o;const i=.02;return Math.abs(n)<i&&Math.abs(r)<i?o=NaN:o=Math.atan2(r,n)*180/Math.PI,[t,Math.sqrt(n**2+r**2),Ip(o)]},toBase(e){let[t,n,r]=e;return n<0&&(n=0),isNaN(r)&&(r=0),[t,n*Math.cos(r*Math.PI/180),n*Math.sin(r*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}});const Sw=25**7,pf=Math.PI,Cw=180/pf,ya=pf/180;function ug(e,t,{kL:n=1,kC:r=1,kH:o=1}={}){let[i,a,s]=$n.from(e),l=su.from($n,[i,a,s])[1],[u,c,d]=$n.from(t),f=su.from($n,[u,c,d])[1];l<0&&(l=0),f<0&&(f=0);let p=((l+f)/2)**7,m=.5*(1-Math.sqrt(p/(p+Sw))),x=(1+m)*a,g=(1+m)*c,v=Math.sqrt(x**2+s**2),y=Math.sqrt(g**2+d**2),S=x===0&&s===0?0:Math.atan2(s,x),b=g===0&&d===0?0:Math.atan2(d,g);S<0&&(S+=2*pf),b<0&&(b+=2*pf),S*=Cw,b*=Cw;let w=u-i,C=y-v,P=b-S,A=S+b,O=Math.abs(P),_;v*y===0?_=0:O<=180?_=P:P>180?_=P-360:P<-180?_=P+360:console.log("the unthinkable has happened");let D=2*Math.sqrt(y*v)*Math.sin(_*ya/2),$=(i+u)/2,z=(v+y)/2,F=Math.pow(z,7),N;v*y===0?N=A:O<=180?N=A/2:A<360?N=(A+360)/2:N=(A-360)/2;let H=($-50)**2,M=1+.015*H/Math.sqrt(20+H),V=1+.045*z,I=1;I-=.17*Math.cos((N-30)*ya),I+=.24*Math.cos(2*N*ya),I+=.32*Math.cos((3*N+6)*ya),I-=.2*Math.cos((4*N-63)*ya);let E=1+.015*z*I,T=30*Math.exp(-1*((N-275)/25)**2),Z=2*Math.sqrt(F/(F+Sw)),J=-1*Math.sin(2*T*ya)*Z,ee=(w/(n*M))**2;return ee+=(C/(r*V))**2,ee+=(D/(o*E))**2,ee+=J*(C/(r*V))*(D/(o*E)),Math.sqrt(ee)}const l7=75e-6;function Cl(e,t=e.space,{epsilon:n=l7}={}){e=Fe(e),t=fe.get(t);let r=e.coords;return t!==e.space&&(r=t.from(e)),t.inGamut(r,{epsilon:n})}function lu(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function ci(e,{method:t=to.gamut_mapping,space:n=e.space}={}){if(Mu(arguments[1])&&(n=arguments[1]),n=fe.get(n),Cl(e,n,{epsilon:0}))return e;let r=nr(e,n);if(t!=="clip"&&!Cl(e,n)){let o=ci(lu(r),{method:"clip",space:n});if(ug(e,o)>2){let i=fe.resolveCoord(t),a=i.space,s=i.id,l=nr(r,a),c=(i.range||i.refRange)[0],d=.01,f=c,h=lr(l,s);for(;h-f>d;){let p=lu(l);p=ci(p,{space:n,method:"clip"}),ug(l,p)-2<d?f=lr(l,s):h=lr(l,s),ui(l,s,(f+h)/2)}r=nr(l,n)}else r=o}if(t==="clip"||!Cl(r,n,{epsilon:0})){let o=Object.values(n.coords).map(i=>i.range||[]);r.coords=r.coords.map((i,a)=>{let[s,l]=o[a];return s!==void 0&&(i=Math.max(s,i)),l!==void 0&&(i=Math.min(i,l)),i})}return n!==e.space&&(r=nr(r,e.space)),e.coords=r.coords,e}ci.returns="color";function nr(e,t,{inGamut:n}={}){e=Fe(e),t=fe.get(t);let r=t.from(e),o={space:t,coords:r,alpha:e.alpha};return n&&(o=ci(o)),o}nr.returns="color";function hf(e,{precision:t=to.precision,format:n="default",inGamut:r=!0,...o}={}){var l,u,c;let i;e=Fe(e);let a=n;n=(u=(l=e.space.getFormat(n))!=null?l:e.space.getFormat("default"))!=null?u:fe.DEFAULT_FORMAT,r||(r=n.toGamut);let s=e.coords;if(s=s.map(d=>d||0),r&&!Cl(e)&&(s=ci(lu(e),r===!0?void 0:r).coords),n.type==="custom")if(o.precision=t,n.serialize)i=n.serialize(s,e.alpha,o);else throw new TypeError(`format ${a} can only be used to parse colors, not for serialization`);else{let d=n.name||"color";n.serializeCoords?s=n.serializeCoords(s,t):t!==null&&(s=s.map(m=>cf(m,t)));let f=[...s];if(d==="color"){let m=n.id||((c=n.ids)==null?void 0:c[0])||e.space.id;f.unshift(m)}let h=e.alpha;t!==null&&(h=cf(h,t));let p=e.alpha<1&&!n.noAlpha?`${n.commas?",":" /"} ${h}`:"";i=`${d}(${f.join(n.commas?", ":" ")}${p})`}return i}const u7=[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],c7=[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]];var $p=new _n({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:u7,fromXYZ_M:c7,formats:{color:{}}});const Ac=1.09929682680944,kw=.018053968510807;var UP=new _n({id:"rec2020",name:"REC.2020",base:$p,toBase(e){return e.map(function(t){return t<kw*4.5?t/4.5:Math.pow((t+Ac-1)/Ac,1/.45)})},fromBase(e){return e.map(function(t){return t>=kw?Ac*Math.pow(t,.45)-(Ac-1):4.5*t})},formats:{color:{}}});const d7=[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],f7=[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]];var WP=new _n({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:d7,fromXYZ_M:f7});const p7=[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],h7=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]];var KP=new _n({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:p7,fromXYZ_M:h7,formats:{color:{}}}),Ew={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};let Pw=Array(3).fill("<percentage> | <number>[0, 255]"),Tw=Array(3).fill("<number>[0, 255]");var uu=new _n({id:"srgb",name:"sRGB",base:KP,fromBase:e=>e.map(t=>{let n=t<0?-1:1,r=t*n;return r>.0031308?n*(1.055*r**(1/2.4)-.055):12.92*t}),toBase:e=>e.map(t=>{let n=t<0?-1:1,r=t*n;return r<.04045?t/12.92:n*((r+.055)/1.055)**2.4}),formats:{rgb:{coords:Pw},rgb_number:{name:"rgb",commas:!0,coords:Tw,noAlpha:!0},color:{},rgba:{coords:Pw,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Tw},hex:{type:"custom",toGamut:!0,test:e=>/^#([a-f0-9]{3,4}){1,2}$/i.test(e),parse(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));let t=[];return e.replace(/[a-f0-9]{2}/gi,n=>{t.push(parseInt(n,16)/255)}),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:(e,t,{collapse:n=!0}={})=>{t<1&&e.push(t),e=e.map(i=>Math.round(i*255));let r=n&&e.every(i=>i%17===0);return"#"+e.map(i=>r?(i/17).toString(16):i.toString(16).padStart(2,"0")).join("")}},keyword:{type:"custom",test:e=>/^[a-z]+$/i.test(e),parse(e){e=e.toLowerCase();let t={spaceId:"srgb",coords:null,alpha:1};if(e==="transparent"?(t.coords=Ew.black,t.alpha=0):t.coords=Ew[e],t.coords)return t}}}}),qP=new _n({id:"p3",name:"P3",base:WP,fromBase:uu.fromBase,toBase:uu.toBase,formats:{color:{id:"display-p3"}}});to.display_space=uu;if(typeof CSS<"u"&&CSS.supports)for(let e of[$n,UP,qP]){let t=e.getMinCoords(),r=hf({space:e,coords:t,alpha:1});if(CSS.supports("color",r)){to.display_space=e;break}}function m7(e,{space:t=to.display_space,...n}={}){let r=hf(e,n);if(typeof CSS>"u"||CSS.supports("color",r)||!to.display_space)r=new String(r),r.color=e;else{let o=nr(e,t);r=new String(hf(o,n)),r.color=o}return r}function GP(e,t,n="lab"){n=fe.get(n);let r=n.from(e),o=n.from(t);return Math.sqrt(r.reduce((i,a,s)=>{let l=o[s];return isNaN(a)||isNaN(l)?i:i+(l-a)**2},0))}function g7(e,t){return e=Fe(e),t=Fe(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((n,r)=>n===t.coords[r])}function di(e){return lr(e,[sr,"y"])}function YP(e,t){ui(e,[sr,"y"],t)}function v7(e){Object.defineProperty(e.prototype,"luminance",{get(){return di(this)},set(t){YP(this,t)}})}var y7=Object.freeze({__proto__:null,getLuminance:di,setLuminance:YP,register:v7});function x7(e,t){e=Fe(e),t=Fe(t);let n=Math.max(di(e),0),r=Math.max(di(t),0);return r>n&&([n,r]=[r,n]),(n+.05)/(r+.05)}const b7=.56,w7=.57,S7=.62,C7=.65,Aw=.022,k7=1.414,E7=.1,P7=5e-4,T7=1.14,_w=.027,A7=1.14;function Ow(e){return e>=Aw?e:e+(Aw-e)**k7}function xa(e){let t=e<0?-1:1,n=Math.abs(e);return t*Math.pow(n,2.4)}function _7(e,t){t=Fe(t),e=Fe(e);let n,r,o,i,a,s;t=nr(t,"srgb"),[i,a,s]=t.coords;let l=xa(i)*.2126729+xa(a)*.7151522+xa(s)*.072175;e=nr(e,"srgb"),[i,a,s]=e.coords;let u=xa(i)*.2126729+xa(a)*.7151522+xa(s)*.072175,c=Ow(l),d=Ow(u),f=d>c;return Math.abs(d-c)<P7?r=0:f?(n=d**b7-c**w7,r=n*T7):(n=d**C7-c**S7,r=n*A7),Math.abs(r)<E7?o=0:r>0?o=r-_w:o=r+_w,o*100}function O7(e,t){e=Fe(e),t=Fe(t);let n=Math.max(di(e),0),r=Math.max(di(t),0);r>n&&([n,r]=[r,n]);let o=n+r;return o===0?0:(n-r)/o}const D7=5e4;function R7(e,t){e=Fe(e),t=Fe(t);let n=Math.max(di(e),0),r=Math.max(di(t),0);return r>n&&([n,r]=[r,n]),r===0?D7:(n-r)/r}function L7(e,t){e=Fe(e),t=Fe(t);let n=lr(e,[$n,"l"]),r=lr(t,[$n,"l"]);return Math.abs(n-r)}const I7=216/24389,Dw=24/116,_c=24389/27;let um=Dr.D65;var cg=new fe({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:um,base:sr,fromBase(e){let n=e.map((r,o)=>r/um[o]).map(r=>r>I7?Math.cbrt(r):(_c*r+16)/116);return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Dw?Math.pow(t[0],3):(116*t[0]-16)/_c,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/_c,t[2]>Dw?Math.pow(t[2],3):(116*t[2]-16)/_c].map((r,o)=>r*um[o])},formats:{"lab-d65":{coords:["<number> | <percentage>","<number>","<number>"]}}});const cm=Math.pow(5,.5)*.5+.5;function $7(e,t){e=Fe(e),t=Fe(t);let n=lr(e,[cg,"l"]),r=lr(t,[cg,"l"]),o=Math.abs(Math.pow(n,cm)-Math.pow(r,cm)),i=Math.pow(o,1/cm)*Math.SQRT2-40;return i<7.5?0:i}var vd=Object.freeze({__proto__:null,contrastWCAG21:x7,contrastAPCA:_7,contrastMichelson:O7,contrastWeber:R7,contrastLstar:L7,contrastDeltaPhi:$7});function M7(e,t,n={}){Mu(n)&&(n={algorithm:n});let{algorithm:r,...o}=n;if(!r){let i=Object.keys(vd).map(a=>a.replace(/^contrast/,"")).join(", ");throw new TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${i}`)}e=Fe(e),t=Fe(t);for(let i in vd)if("contrast"+r.toLowerCase()===i.toLowerCase())return vd[i](e,t,o);throw new TypeError(`Unknown contrast algorithm: ${r}`)}function XP(e){let[t,n,r]=Fu(e,sr),o=t+15*n+3*r;return[4*t/o,9*n/o]}function JP(e){let[t,n,r]=Fu(e,sr),o=t+n+r;return[t/o,n/o]}function F7(e){Object.defineProperty(e.prototype,"uv",{get(){return XP(this)}}),Object.defineProperty(e.prototype,"xy",{get(){return JP(this)}})}var z7=Object.freeze({__proto__:null,uv:XP,xy:JP,register:F7});function B7(e,t){return GP(e,t,"lab")}const N7=Math.PI,Rw=N7/180;function V7(e,t,{l:n=2,c:r=1}={}){let[o,i,a]=$n.from(e),[,s,l]=su.from($n,[o,i,a]),[u,c,d]=$n.from(t),f=su.from($n,[u,c,d])[1];s<0&&(s=0),f<0&&(f=0);let h=o-u,p=s-f,m=i-c,x=a-d,g=m**2+x**2-p**2,v=.511;o>=16&&(v=.040975*o/(1+.01765*o));let y=.0638*s/(1+.0131*s)+.638,S;Number.isNaN(l)&&(l=0),l>=164&&l<=345?S=.56+Math.abs(.2*Math.cos((l+168)*Rw)):S=.36+Math.abs(.4*Math.cos((l+35)*Rw));let b=Math.pow(s,4),w=Math.sqrt(b/(b+1900)),C=y*(w*S+1-w),P=(h/(n*v))**2;return P+=(p/(r*y))**2,P+=g/C**2,Math.sqrt(P)}const Lw=203;var Ny=new fe({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:sr,fromBase(e){return e.map(t=>Math.max(t*Lw,0))},toBase(e){return e.map(t=>Math.max(t/Lw,0))}});const Oc=1.15,Dc=.66,Iw=2610/2**14,H7=2**14/2610,$w=3424/2**12,Mw=2413/2**7,Fw=2392/2**7,j7=1.7*2523/2**5,zw=2**5/(1.7*2523),Rc=-.56,dm=16295499532821565e-27,U7=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],W7=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],K7=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],q7=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]];var QP=new fe({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:Ny,fromBase(e){let[t,n,r]=e,o=Oc*t-(Oc-1)*r,i=Dc*n-(Dc-1)*t,s=xt(U7,[o,i,r]).map(function(f){let h=$w+Mw*(f/1e4)**Iw,p=1+Fw*(f/1e4)**Iw;return(h/p)**j7}),[l,u,c]=xt(K7,s);return[(1+Rc)*l/(1+Rc*l)-dm,u,c]},toBase(e){let[t,n,r]=e,o=(t+dm)/(1+Rc-Rc*(t+dm)),a=xt(q7,[o,n,r]).map(function(f){let h=$w-f**zw,p=Fw*f**zw-Mw;return 1e4*(h/p)**H7}),[s,l,u]=xt(W7,a),c=(s+(Oc-1)*u)/Oc,d=(l+(Dc-1)*c)/Dc;return[c,d,u]},formats:{color:{}}}),dg=new fe({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:QP,fromBase(e){let[t,n,r]=e,o;const i=2e-4;return Math.abs(n)<i&&Math.abs(r)<i?o=NaN:o=Math.atan2(r,n)*180/Math.PI,[t,Math.sqrt(n**2+r**2),Ip(o)]},toBase(e){return[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]},formats:{color:{}}});function G7(e,t){let[n,r,o]=dg.from(e),[i,a,s]=dg.from(t),l=n-i,u=r-a;Number.isNaN(o)&&Number.isNaN(s)?(o=0,s=0):Number.isNaN(o)?o=s:Number.isNaN(s)&&(s=o);let c=o-s,d=2*Math.sqrt(r*a)*Math.sin(c/2*(Math.PI/180));return Math.sqrt(l**2+u**2+d**2)}const ZP=3424/4096,e3=2413/128,t3=2392/128,Bw=2610/16384,Y7=2523/32,X7=16384/2610,Nw=32/2523,J7=[[.3592,.6976,-.0358],[-.1922,1.1004,.0755],[.007,.0749,.8434]],Q7=[[2048/4096,2048/4096,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],Z7=[[.9999888965628402,.008605050147287059,.11103437159861648],[1.00001110343716,-.008605050147287059,-.11103437159861648],[1.0000320633910054,.56004913547279,-.3206339100541203]],e9=[[2.0701800566956137,-1.326456876103021,.20661600684785517],[.3649882500326575,.6804673628522352,-.04542175307585323],[-.04959554223893211,-.04942116118675749,1.1879959417328034]];var fg=new fe({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:Ny,fromBase(e){let t=xt(J7,e);return t9(t)},toBase(e){let t=n9(e);return xt(e9,t)},formats:{color:{}}});function t9(e){let t=e.map(function(n){let r=ZP+e3*(n/1e4)**Bw,o=1+t3*(n/1e4)**Bw;return(r/o)**Y7});return xt(Q7,t)}function n9(e){return xt(Z7,e).map(function(r){let o=Math.max(r**Nw-ZP,0),i=e3-t3*r**Nw;return 1e4*(o/i)**X7})}function r9(e,t){let[n,r,o]=fg.from(e),[i,a,s]=fg.from(t);return 720*Math.sqrt((n-i)**2+.25*(r-a)**2+(o-s)**2)}const o9=[[.8190224432164319,.3619062562801221,-.12887378261216414],[.0329836671980271,.9292868468965546,.03614466816999844],[.048177199566046255,.26423952494422764,.6335478258136937]],i9=[[1.2268798733741557,-.5578149965554813,.28139105017721583],[-.04057576262431372,1.1122868293970594,-.07171106666151701],[-.07637294974672142,-.4214933239627914,1.5869240244272418]],a9=[[.2104542553,.793617785,-.0040720468],[1.9779984951,-2.428592205,.4505937099],[.0259040371,.7827717662,-.808675766]],s9=[[.9999999984505198,.39633779217376786,.2158037580607588],[1.0000000088817609,-.10556134232365635,-.06385417477170591],[1.0000000546724108,-.08948418209496575,-1.2914855378640917]];var mf=new fe({id:"oklab",name:"OKLab",coords:{l:{refRange:[0,1],name:"L"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:sr,fromBase(e){let n=xt(o9,e).map(r=>Math.cbrt(r));return xt(a9,n)},toBase(e){let n=xt(s9,e).map(r=>r**3);return xt(i9,n)},formats:{oklab:{coords:["<number> | <percentage>","<number>","<number>"]}}});function l9(e,t){let[n,r,o]=mf.from(e),[i,a,s]=mf.from(t),l=n-i,u=r-a,c=o-s;return Math.sqrt(l**2+u**2+c**2)}var pg=Object.freeze({__proto__:null,deltaE76:B7,deltaECMC:V7,deltaE2000:ug,deltaEJz:G7,deltaEITP:r9,deltaEOK:l9});function ll(e,t,n={}){Mu(n)&&(n={method:n});let{method:r=to.deltaE,...o}=n;e=Fe(e),t=Fe(t);for(let i in pg)if("deltae"+r.toLowerCase()===i.toLowerCase())return pg[i](e,t,o);throw new TypeError(`Unknown deltaE method: ${r}`)}function u9(e,t=.25){let r=[fe.get("oklch","lch"),"l"];return ui(e,r,o=>o*(1+t))}function c9(e,t=.25){let r=[fe.get("oklch","lch"),"l"];return ui(e,r,o=>o*(1-t))}var d9=Object.freeze({__proto__:null,lighten:u9,darken:c9});function n3(e,t,n=.5,r={}){[e,t]=[Fe(e),Fe(t)],ii(n)==="object"&&([n,r]=[.5,n]);let{space:o,outputSpace:i,premultiplied:a}=r;return zu(e,t,{space:o,outputSpace:i,premultiplied:a})(n)}function r3(e,t,n={}){let r;Vy(e)&&([r,n]=[e,t],[e,t]=r.rangeArgs.colors);let{maxDeltaE:o,deltaEMethod:i,steps:a=2,maxSteps:s=1e3,...l}=n;r||([e,t]=[Fe(e),Fe(t)],r=zu(e,t,l));let u=ll(e,t),c=o>0?Math.max(a,Math.ceil(u/o)+1):a,d=[];if(s!==void 0&&(c=Math.min(c,s)),c===1)d=[{p:.5,color:r(.5)}];else{let f=1/(c-1);d=Array.from({length:c},(h,p)=>{let m=p*f;return{p:m,color:r(m)}})}if(o>0){let f=d.reduce((h,p,m)=>{if(m===0)return 0;let x=ll(p.color,d[m-1].color,i);return Math.max(h,x)},0);for(;f>o;){f=0;for(let h=1;h<d.length&&d.length<s;h++){let p=d[h-1],m=d[h],x=(m.p+p.p)/2,g=r(x);f=Math.max(f,ll(g,p.color),ll(g,m.color)),d.splice(h,0,{p:x,color:r(x)}),h++}}}return d=d.map(f=>f.color),d}function zu(e,t,n={}){if(Vy(e)){let[l,u]=[e,t];return zu(...l.rangeArgs.colors,{...l.rangeArgs.options,...u})}let{space:r,outputSpace:o,progression:i,premultiplied:a}=n;e=Fe(e),t=Fe(t),e=lu(e),t=lu(t);let s={colors:[e,t],options:n};if(r?r=fe.get(r):r=fe.registry[to.interpolationSpace]||e.space,o=o?fe.get(o):r,e=nr(e,r),t=nr(t,r),e=ci(e),t=ci(t),r.coords.h&&r.coords.h.type==="angle"){let l=n.hue=n.hue||"shorter",u=[r,"h"],[c,d]=[lr(e,u),lr(t,u)];[c,d]=s7(l,[c,d]),ui(e,u,c),ui(t,u,d)}return a&&(e.coords=e.coords.map(l=>l*e.alpha),t.coords=t.coords.map(l=>l*t.alpha)),Object.assign(l=>{l=i?i(l):l;let u=e.coords.map((f,h)=>{let p=t.coords[h];return df(f,p,l)}),c=df(e.alpha,t.alpha,l),d={space:r,coords:u,alpha:c};return a&&(d.coords=d.coords.map(f=>f/c)),o!==r&&(d=nr(d,o)),d},{rangeArgs:s})}function Vy(e){return ii(e)==="function"&&!!e.rangeArgs}to.interpolationSpace="lab";function f9(e){e.defineFunction("mix",n3,{returns:"color"}),e.defineFunction("range",zu,{returns:"function<color>"}),e.defineFunction("steps",r3,{returns:"array<color>"})}var p9=Object.freeze({__proto__:null,mix:n3,steps:r3,range:zu,isRange:Vy,register:f9}),o3=new fe({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:uu,fromBase:e=>{let t=Math.max(...e),n=Math.min(...e),[r,o,i]=e,[a,s,l]=[NaN,0,(n+t)/2],u=t-n;if(u!==0){switch(s=l===0||l===1?0:(t-l)/Math.min(l,1-l),t){case r:a=(o-i)/u+(o<i?6:0);break;case o:a=(i-r)/u+2;break;case i:a=(r-o)/u+4}a=a*60}return[a,s*100,l*100]},toBase:e=>{let[t,n,r]=e;t=t%360,t<0&&(t+=360),n/=100,r/=100;function o(i){let a=(i+t/30)%12,s=n*Math.min(r,1-r);return r-s*Math.max(-1,Math.min(a-3,9-a,1))}return[o(0),o(8),o(4)]},formats:{hsl:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),i3=new fe({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:o3,fromBase(e){let[t,n,r]=e;n/=100,r/=100;let o=r+n*Math.min(r,1-r);return[t,o===0?0:200*(1-r/o),100*o]},toBase(e){let[t,n,r]=e;n/=100,r/=100;let o=r*(1-n/2);return[t,o===0||o===1?0:(r-o)/Math.min(o,1-o)*100,o*100]},formats:{color:{toGamut:!0}}}),h9=new fe({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:i3,fromBase(e){let[t,n,r]=e;return[t,r*(100-n)/100,100-r]},toBase(e){let[t,n,r]=e;n/=100,r/=100;let o=n+r;if(o>=1){let s=n/o;return[t,0,s*100]}let i=1-r,a=i===0?0:1-n/i;return[t,a*100,i*100]},formats:{hwb:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]}}});const m9=[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],g9=[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]];var a3=new _n({id:"a98rgb-linear",name:"Linear Adobe\xAE 98 RGB compatible",white:"D65",toXYZ_M:m9,fromXYZ_M:g9}),v9=new _n({id:"a98rgb",name:"Adobe\xAE 98 RGB compatible",base:a3,toBase:e=>e.map(t=>Math.pow(Math.abs(t),563/256)*Math.sign(t)),fromBase:e=>e.map(t=>Math.pow(Math.abs(t),256/563)*Math.sign(t)),formats:{color:{id:"a98-rgb"}}});const y9=[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],x9=[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]];var s3=new _n({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:By,toXYZ_M:y9,fromXYZ_M:x9});const b9=1/512,w9=16/512;var S9=new _n({id:"prophoto",name:"ProPhoto",base:s3,toBase(e){return e.map(t=>t<w9?t/16:t**1.8)},fromBase(e){return e.map(t=>t>=b9?t**(1/1.8):16*t)},formats:{color:{id:"prophoto-rgb"}}}),C9=new fe({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:mf,fromBase(e){let[t,n,r]=e,o;const i=2e-4;return Math.abs(n)<i&&Math.abs(r)<i?o=NaN:o=Math.atan2(r,n)*180/Math.PI,[t,Math.sqrt(n**2+r**2),Ip(o)]},toBase(e){let[t,n,r]=e,o,i;return isNaN(r)?(o=0,i=0):(o=n*Math.cos(r*Math.PI/180),i=n*Math.sin(r*Math.PI/180)),[t,o,i]},formats:{oklch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}});const Vw=203,Hw=2610/2**14,k9=2**14/2610,E9=2523/2**5,jw=2**5/2523,Uw=3424/2**12,Ww=2413/2**7,Kw=2392/2**7;var P9=new _n({id:"rec2100pq",name:"REC.2100-PQ",base:$p,toBase(e){return e.map(function(t){return(Math.max(t**jw-Uw,0)/(Ww-Kw*t**jw))**k9*1e4/Vw})},fromBase(e){return e.map(function(t){let n=Math.max(t*Vw/1e4,0),r=Uw+Ww*n**Hw,o=1+Kw*n**Hw;return(r/o)**E9})},formats:{color:{id:"rec2100-pq"}}});const qw=.17883277,Gw=.28466892,Yw=.55991073,fm=3.7743;var T9=new _n({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:$p,toBase(e){return e.map(function(t){return t<=.5?t**2/3*fm:Math.exp((t-Yw)/qw+Gw)/12*fm})},fromBase(e){return e.map(function(t){return t/=fm,t<=1/12?Math.sqrt(3*t):qw*Math.log(12*t-Gw)+Yw})},formats:{color:{id:"rec2100-hlg"}}});const l3={};li.add("chromatic-adaptation-start",e=>{e.options.method&&(e.M=u3(e.W1,e.W2,e.options.method))});li.add("chromatic-adaptation-end",e=>{e.M||(e.M=u3(e.W1,e.W2,e.options.method))});function Mp({id:e,toCone_M:t,fromCone_M:n}){l3[e]=arguments[0]}function u3(e,t,n="Bradford"){let r=l3[n],[o,i,a]=xt(r.toCone_M,e),[s,l,u]=xt(r.toCone_M,t),c=[[s/o,0,0],[0,l/i,0],[0,0,u/a]],d=xt(c,r.toCone_M);return xt(r.fromCone_M,d)}Mp({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]});Mp({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]});Mp({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]});Mp({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]});Object.assign(Dr,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]});Dr.ACES=[.32168/.33767,1,(1-.32168-.33767)/.33767];const A9=[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],_9=[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]];var c3=new _n({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:Dr.ACES,toXYZ_M:A9,fromXYZ_M:_9,formats:{color:{}}});const Lc=2**-16,pm=-.35828683,Ic=(Math.log2(65504)+9.72)/17.52;var O9=new _n({id:"acescc",name:"ACEScc",coords:{r:{range:[pm,Ic],name:"Red"},g:{range:[pm,Ic],name:"Green"},b:{range:[pm,Ic],name:"Blue"}},referred:"scene",base:c3,toBase(e){const t=-.3013698630136986;return e.map(function(n){return n<=t?(2**(n*17.52-9.72)-Lc)*2:n<Ic?2**(n*17.52-9.72):65504})},fromBase(e){return e.map(function(t){return t<=0?(Math.log2(Lc)+9.72)/17.52:t<Lc?(Math.log2(Lc+t*.5)+9.72)/17.52:(Math.log2(t)+9.72)/17.52})},formats:{color:{}}}),Xw=Object.freeze({__proto__:null,XYZ_D65:sr,XYZ_D50:By,XYZ_ABS_D65:Ny,Lab_D65:cg,Lab:$n,LCH:su,sRGB_Linear:KP,sRGB:uu,HSL:o3,HWB:h9,HSV:i3,P3_Linear:WP,P3:qP,A98RGB_Linear:a3,A98RGB:v9,ProPhoto_Linear:s3,ProPhoto:S9,REC_2020_Linear:$p,REC_2020:UP,OKLab:mf,OKLCH:C9,Jzazbz:QP,JzCzHz:dg,ICTCP:fg,REC_2100_PQ:P9,REC_2100_HLG:T9,ACEScg:c3,ACEScc:O9}),Hi;const on=class{constructor(...t){so(this,Hi,void 0);let n;t.length===1&&(n=Fe(t[0]));let r,o,i;n?(r=n.space||n.spaceId,o=n.coords,i=n.alpha):[r,o,i]=t,ma(this,Hi,fe.get(r)),this.coords=o?o.slice():[0,0,0],this.alpha=i<1?i:1;for(let a=0;a<this.coords.length;a++)this.coords[a]==="NaN"&&(this.coords[a]=NaN);for(let a in hn(this,Hi).coords)Object.defineProperty(this,a,{get:()=>this.get(a),set:s=>this.set(a,s)})}get space(){return hn(this,Hi)}get spaceId(){return hn(this,Hi).id}clone(){return new on(this.space,this.coords,this.alpha)}toJSON(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}display(...t){let n=m7(this,...t);return n.color=new on(n.color),n}static get(t,...n){return t instanceof on?t:new on(t,...n)}static defineFunction(t,n,r=n){let{instance:o=!0,returns:i}=r,a=function(...s){let l=n(...s);if(i==="color")l=on.get(l);else if(i==="function<color>"){let u=l;l=function(...c){let d=u(...c);return on.get(d)},Object.assign(l,u)}else i==="array<color>"&&(l=l.map(u=>on.get(u)));return l};t in on||(on[t]=a),o&&(on.prototype[t]=function(...s){return a(this,...s)})}static defineFunctions(t){for(let n in t)on.defineFunction(n,t[n],t[n])}static extend(t){if(t.register)t.register(on);else for(let n in t)on.defineFunction(n,t[n])}};let jt=on;Hi=new WeakMap;jt.defineFunctions({get:lr,getAll:Fu,set:ui,setAll:jP,to:nr,equals:g7,inGamut:Cl,toGamut:ci,distance:GP,toString:hf});Object.assign(jt,{util:r7,hooks:li,WHITES:Dr,Space:fe,spaces:fe.registry,parse:HP,defaults:to});for(let e of Object.keys(Xw))fe.register(Xw[e]);for(let e in fe.registry)hg(e,fe.registry[e]);li.add("colorspace-init-end",e=>{var t;hg(e.id,e),(t=e.aliases)==null||t.forEach(n=>{hg(n,e)})});function hg(e,t){Object.keys(t.coords),Object.values(t.coords).map(r=>r.name);let n=e.replace(/-/g,"_");Object.defineProperty(jt.prototype,n,{get(){let r=this.getAll(e);return typeof Proxy>"u"?r:new Proxy(r,{has:(o,i)=>{try{return fe.resolveCoord([t,i]),!0}catch{}return Reflect.has(o,i)},get:(o,i,a)=>{if(i&&typeof i!="symbol"&&!(i in o)){let{index:s}=fe.resolveCoord([t,i]);if(s>=0)return o[s]}return Reflect.get(o,i,a)},set:(o,i,a,s)=>{if(i&&typeof i!="symbol"&&!(i in o)||i>=0){let{index:l}=fe.resolveCoord([t,i]);if(l>=0)return o[l]=a,this.setAll(e,o),!0}return Reflect.set(o,i,a,s)}})},set(r){this.setAll(e,r)},configurable:!0,enumerable:!0})}jt.extend(pg);jt.extend({deltaE:ll});jt.extend(d9);jt.extend({contrast:M7});jt.extend(z7);jt.extend(y7);jt.extend(p9);jt.extend(vd);const D9="_centered_spsl3_11",R9={centered:D9};function d3(e,t,n){const r=e instanceof jt?e:new jt(e);return n==null?Math.abs(r.contrast(t,"APCA")):Math.abs(r.contrast(t,"APCA"))>Math.abs(r.contrast(n,"APCA"))?t:n}function L9({value:e,contrast:t,dependants:n,onChange:r,fullWidth:o}){const[i,a]=k.exports.useState(!1),[s,l]=k.exports.useState(e),u=k.exports.useRef(null);k.exports.useEffect(()=>l(e),[e]);const c={_color:new jt(e),get normal(){return this._color},get hover(){return this._color.set({"lch.l":h=>h>30?h-5:h+10})},get active(){return this._color.set({"lch.l":h=>h>30?h-10:h+15})}};let d=null;if(t){let h=null;try{h=Math.round(d3(s,t.color))}catch{}if(h!==null){const p=$9(h),m=R(Xs,{placement:"top",sx:{textAlign:"center"},title:se(ln,{children:[t.isBackground?se(ln,{children:[R("b",{children:"this"})," color often contrasts on the ",R("b",{children:t.name})," color"]}):se(ln,{children:[R("b",{children:t.name})," color often contrasts on ",R("b",{children:"this"})," color"]}),", ",R("br",{}),"current contrast value is "," ",R("b",{children:h})," L",R("sup",{style:{position:"relative",top:"0.15em",margin:"0 0 -0.15em -0.25em"},children:"c"})," "," ","(which is a ",p.score," contrast) ",R("hr",{}),"the ",R(Ez,{sx:{color:"inherit",textDecorationColor:"inherit",fontStyle:"italic"},underline:"always",target:"_blank",href:"https://github.com/Myndex/SAPC-APCA/blob/master/documentation/APCA_in_a_Nutshell.md",children:"APCA"})," algorithm is used to calculate the contrast value"]}),children:R("div",{style:{display:"flex"},children:R(bw,{size:"1.3em"})})}),x=R(Xs,{placement:"top",title:se(ln,{children:[R("b",{children:t.name})," color contrast: ",R("b",{children:h})," L",R("sup",{style:{position:"relative",top:"0.15em",margin:"0 0 -0.15em -0.25em"},children:"c"})," ",t.isBackground?"(background)":"(foreground)"]}),children:R(Or,{sx:{display:"flex",alignItems:"center",justifyContent:"center",bgcolor:t.isBackground?t.color:s,p:"0.5em",mt:0,borderRadius:8},children:R(t7,{color:t.isBackground?s:t.color})})});d=R(Or,{sx:{mt:1,display:"flex",alignItems:"stretch"},children:se(tg,{color:p.color,startDecorator:x,endDecorator:m,size:"sm",sx:{width:"100%"},children:[p.score.charAt(0).toUpperCase()+p.score.slice(1)," contrast"]})})}}let f=null;if(n){const h=R(Xs,{placement:"top",title:se(ln,{children:["dependants: ",R("b",{children:n.join(", ")})]}),children:R("div",{style:{display:"flex"},children:R(Q8,{size:"2em"})})}),p=R(Xs,{placement:"top",sx:{textAlign:"center"},title:se(ln,{children:["There are other colors that depends on this color, ",R("br",{}),"changing this color will cause them to change: ",R("br",{}),R("b",{children:n.join(", ")})]}),children:R("div",{style:{display:"flex"},children:R(bw,{size:"1.3em"})})});f=R(tg,{size:"sm",sx:{mt:1},startDecorator:h,endDecorator:p,children:"Dependants"})}return R(Xs,{variant:"plain",open:i,sx:{background:"transparent",border:"none",boxShadow:"0 0 20px 5px #0002",borderRadius:10,padding:0,zIndex:1e4},disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,onClose:()=>a(!1),title:se(PP,{children:[se(Or,{children:[R(H8,{style:{width:"100%"},color:s,onChange:l}),R(My,{ref:u,value:s,onChange:h=>l(h.target.value),className:R9.centered,placeholder:"Type color in HEX format",sx:{textAlign:"center",borderTopLeftRadius:0,borderTopRightRadius:0}})]}),se(Or,{sx:{display:"flex",justifyContent:"space-evenly",mt:1},children:[R(MP,{sx:{width:"100%",mr:1},onClick:()=>{a(!1),l(e)}}),R($P,{sx:{width:"100%"},onClick:()=>{let h=!1;try{h=jt.parse(s)}catch{}h&&(r(s),a(!1))}})]}),d,f]}),children:R(Gi,{fullWidth:o,variant:"solid",size:"sm",sx:{p:1,bgcolor:hm(c.normal),color:I9(c.normal),"&:hover":{bgcolor:hm(c.hover)},"&:active":{bgcolor:hm(c.active)}},onClick:()=>a(h=>!h),children:e})})}function hm(e){return e.toString({format:"hex"})}function I9(e){return d3(e,"#eee","#333")}function $9(e){const t=[{from:80,score:"perfect",color:"success"},{from:60,score:"good",color:"success"},{from:30,score:"normal",color:"neutral"},{from:15,score:"poor",color:"warning"},{from:0,score:"bad",color:"danger"}];for(let n=0;n<t.length;n++)if(e>=t[n].from)return t[n]}function cu(e,t){if(typeof e!="object"||!t)return e;const n=t.split(".");for(let r=0;r<n.length;r++)e=e==null?void 0:e[n[r]];return e}function M9(e,t,n){if(typeof e!="object"||!t)return e;const r=t.split(".");let o=0;for(;o<r.length-1;o++)e=e==null?void 0:e[r[o]];e[r[o]]=n}function Fp(e){return JSON.parse(JSON.stringify(e))}class fi{constructor(t,n={}){pn(this,"_dependants",null);pn(this,"onChange",t=>{var n;this._dependants&&Object.values(this._dependants).forEach(r=>r.onChange(t)),(n=this.selfOnChange)==null||n.call(this,t)});this.defaultValue=t!=null?t:void 0,this.format=typeof n.format=="string"?n.format:null,this.scale=typeof n.scale=="number"?n.scale:null}static getOtherSetting(t,n,r){let o="";return n.slice(0,n.indexOf("."))==="_parent_"?(o=t,n.split(".").forEach(i=>{i==="_parent_"?o=o.slice(0,o.lastIndexOf(".")):o+="."+i})):o=n,cu(r,o)}set dependants(t){this._dependants=t,Object.values(this._dependants).forEach(n=>{(n.defaultValue===void 0||n.defaultValue===null)&&(n.defaultValue=this.defaultValue)})}get dependants(){return this._dependants}render(t,n,r){typeof r=="function"&&(this.selfOnChange=s=>r(l=>{const u=Fp(l);return M9(u,n,s),u}));let o=cu(t,n);const i=typeof o=="number"&&typeof this.scale=="number"?this.scale*o:o,a=this.format?this.format.replaceAll("{@}",i):i;return this.display({raw:o,scaled:i,formatted:a},n,t)}display(t){return R(tg,{color:"danger",size:"sm",children:se(ys,{children:["Can't display this property correctly! The current value is "," ",R(ys,{variant:"solid",color:"info",size:"sm",children:t.raw})]})})}}class $c extends fi{constructor(t,n,...r){super(t,...r),this.list=n}display(t,n,r){let o;switch(typeof this.list){case"object":o=this.list;break;case"string":o=Object.keys(fi.getOtherSetting(n,this.list,r));break;default:throw new Error("unknown `list` type")}let i;return Array.isArray(o)?i=o.map(a=>R(fw,{value:a,children:a},a)):i=Object.entries(o).map(([a,s])=>R(fw,{value:a,children:s},a)),R(i8,{size:"sm",value:t.formatted,indicator:R(K8,{}),sx:{minWidth:100,[`& .${Yi.indicator}`]:{transition:"0.2s",[`&.${Yi.expanded}`]:{transform:"rotate(-180deg)"}}},onChange:(a,s)=>this.onChange(s),children:i})}}class Xn extends fi{constructor(t,n=[!1,!0],...r){super(t,...r),this.positions=n}display(t){return R(AP,{size:"md",checked:t.raw===this.positions[1],startDecorator:typeof t.raw=="string"?R(ys,{level:"body2",children:t.raw}):null,onChange:n=>this.onChange(n.target.checked?this.positions[1]:this.positions[0])})}}class rn extends fi{constructor(t,n={},...r){var o,i,a;super(t,...r),this.min=(o=n.min)!=null?o:0,this.max=(i=n.max)!=null?i:100,this.step=(a=n.step)!=null?a:1}display(t){var n;return R(My,{size:"sm",type:"number",value:t.raw,slotProps:{input:{min:this.min,max:this.max,step:this.step}},endDecorator:(n=this.format)==null?void 0:n.replaceAll("{@}",""),onChange:r=>this.onChange(Number(r.target.value))})}}class Js extends fi{constructor(t,n,...r){super(t,...r),this.placeholder=n}display(t){return R(My,{size:"sm",placeholder:this.placeholder,value:t.raw,onChange:n=>this.onChange(n.target.value)})}}class F9 extends fi{constructor(t,n=null,...r){super(t,...r),this.contrast=n}display(t,n,r){let o=null;return this.contrast&&(o={name:this.contrast.name,isBackground:this.contrast.isBackground,color:fi.getOtherSetting(n,this.contrast.path,r)}),R(L9,{value:t.raw,contrast:o,dependants:this.dependants&&Object.keys(this.dependants),onChange:this.onChange})}}class Jw{constructor(t,n){for(const{name:r,contrast:o}of t){const i=n[r];this[r]=new F9(i,o)}for(const{name:r,dependants:o}of t)o&&(this[r].dependants=o.reduce((i,a)=>({...i,[a]:this[a]}),{}))}}const ja=class{constructor(){this.light=new Jw(ja.structure,ja.defaultColors.light),this.dark=new Jw(ja.structure,ja.defaultColors.dark)}};let Ma=ja;pn(Ma,"structure",[{name:"primary",contrast:{name:"secondary",isBackground:!0,path:"_parent_.secondary"},dependants:["chevron","query","suggestions","time"]},{name:"secondary",contrast:{name:"primary",isBackground:!1,path:"_parent_.primary"},dependants:["background"]},{name:"accent",contrast:{name:"secondary",isBackground:!0,path:"_parent_.secondary"},dependants:["prefix","visited"]},{name:"chevron",contrast:{name:"background",isBackground:!0,path:"_parent_.background"}},{name:"query",contrast:{name:"background",isBackground:!0,path:"_parent_.background"}},{name:"suggestions",contrast:{name:"background",isBackground:!0,path:"_parent_.background"}},{name:"time",contrast:{name:"background",isBackground:!0,path:"_parent_.background"}},{name:"background",contrast:{name:"primary",isBackground:!1,path:"_parent_.primary"},dependants:["card"]},{name:"card"},{name:"prefix",contrast:{name:"background",isBackground:!0,path:"_parent_.background"}},{name:"visited",contrast:{name:"background",isBackground:!0,path:"_parent_.background"}}]),pn(Ma,"defaultColors",{light:{primary:"#212121",secondary:"#dee1e6",accent:"#3b72ff"},dark:{primary:"#f2f2f2",secondary:"#212121",accent:"#ffa00b"}});const f3={};for(const e in window.CONFIG.engines)f3[e]=window.CONFIG.engines[e].name;const z9={general:{searchEngine:new $c("google",f3),searchHistory:new Xn(!0),quickRedirect:new Xn(!1),animationSpeed:new rn(400,{min:0,max:5e3,step:50},{format:"{@}ms"}),locale:new Js("en","[language]-[COUNTRY]"),tabTitle:new Js("Chevron"),redirectTarget:new Xn("_self",["_self","_blank"])},appearance:{colorScheme:new $c("auto",["auto","light","dark"]),activeTheme:new $c("default","appearance.themes"),themes:{default:new Ma},style:new $c("default",["default"])},chevron:{thickness:new rn(15,{min:1,max:50},{format:"{@}px"}),size:new rn(20,void 0,{format:"{@}%"}),quickLook:{fontSize:new rn(2.5,{min:.1,max:10,step:.1},{format:"{@}em"}),marquee:new Xn(!0),showMacrosLabel:new Xn(!1),topCurvature:new rn(.3,{min:0,max:1,step:.1}),bottomCurvature:new rn(.4,{min:0,max:1,step:.1})}},query:{forceSearchEngineOnCtrl:new Xn(!0),notifyAboutForcedSearchEngine:new Xn(!0),field:{fontSize:new rn(5,{min:.1,max:20,step:.1},{format:"{@}em"}),caret:new Xn(!1)},suggestions:{fontSize:new rn(1.8,{min:.1,max:10,step:.1},{format:"{@}em"}),autocompleteLimit:new rn(10,{min:0,max:50}),historyLimit:new rn(5,{min:0,max:50})},AI:{enabled:new Xn(!0),apiKey:new Js("","Enter your openai api key"),temperature:new rn(.4,{min:0,max:1,step:.05}),language:new Js("")}},menu:{rows:new rn(2,{min:1,max:20}),columns:new rn(4,{min:1,max:20}),gap:new rn(10,{min:0,max:50},{format:"{@}px"}),pagination:new Xn(!1),arrows:new Xn(!0),drag:new Xn(!0),time:{fontSize:new rn(1,{min:.1,max:10,step:.1},{format:"{@}em"}),format:new Js("h:MM")}}},B9=["general.redirectTarget","appearance.style","chevron.quickLook.topCurvature","chevron.quickLook.bottomCurvature"];class N9{constructor(t,n){this._template=t,this._hidden=n}get defaults(){return this._getDefaults(this.template)}get template(){return this._template}get hidden(){const t=[...this._hidden],n=["chevron","query","suggestions","background","prefix","visited","time","card"];for(const r of Object.keys(this.template.appearance.themes))n.forEach(o=>t.push("appearance.themes."+r+".light."+o)),n.forEach(o=>t.push("appearance.themes."+r+".dark."+o));return t}_getDefaults(t){const n={};for(const r in t){if(typeof t[r]!="object")throw new Error("wrong structure");t[r]instanceof fi?n[r]=t[r].defaultValue:n[r]=this._getDefaults(t[r])}return n}getCategories(t,n=""){return Object.keys(t).reduce((r,o)=>{const i=n.length?n+".":"";return"render"in t[o]?Object.assign(r,this.getCategories(t[o],i+o)):r[i+o]=t[o],r},{})}}const yd=new N9(z9,B9);class Xi{static read(t){return JSON.parse(localStorage.getItem(t))}static write(t,n){return localStorage.setItem(t,JSON.stringify(n))}constructor(t,n){this.name=t,(localStorage.getItem(this.name)===null||localStorage.getItem(this.name)===void 0)&&localStorage.setItem(this.name,JSON.stringify(n)),this.object=Xi.read(this.name)}sync(){Xi.write(this.name,this.object)}}const Nf=class extends Xi{static get initialState(){return{}}constructor(){super(Nf.objectName,Nf.initialState)}set(t){this.object=t,this.sync()}};let xd=Nf;pn(xd,"objectName","settings");const p3=new xd,V9=aE.exports(yd.defaults,p3.object),Kn=k.exports.createContext(null),h3=k.exports.createContext(null),zp=k.exports.createContext(null),Hy=k.exports.createContext(null);function H9({children:e}){const[t,n]=k.exports.useState(V9),r=t.appearance.activeTheme,o=pR(),i=t.appearance.colorScheme==="auto"?o:t.appearance.colorScheme,a=t.appearance.themes[r][i];return k.exports.useEffect(()=>{p3.set(t)},[t]),k.exports.useEffect(()=>{localStorage.setItem("joy-mode",i)},[i]),R(Kn.Provider,{value:t,children:R(h3.Provider,{value:n,children:R(zp.Provider,{value:a,children:R(Hy.Provider,{value:i,children:e})})})})}var ji,is;class j9{constructor(t){so(this,ji,[]);so(this,is,void 0);pn(this,"getState",()=>hn(this,is));pn(this,"update",t=>{ma(this,is,t),hn(this,ji).forEach(n=>n())});pn(this,"subscribe",t=>(hn(this,ji).push(t),()=>{const n=hn(this,ji).indexOf(t);n!==-1&&hn(this,ji).splice(n,1)}));ma(this,is,t)}}ji=new WeakMap,is=new WeakMap;function U9(){const e=k.exports.createContext(null),t=({initialState:o,children:i})=>{const a=k.exports.useMemo(()=>new j9(o),[]);return R(e.Provider,{value:a,children:i})},n=()=>{const o=k.exports.useContext(e);if(!o)throw new Error("Can not use `useStore` outside of the `Provider`");return o};return{Provider:t,useStateSelector:o=>{const i=n(),[a,s]=k.exports.useState(()=>o(i.getState())),l=k.exports.useRef(o),u=k.exports.useRef(a);return k.exports.useLayoutEffect(()=>{l.current=o,u.current=a}),k.exports.useEffect(()=>i.subscribe(()=>{const c=l.current(i.getState());u.current!==c&&s(c)}),[i]),a},useStore:n}}class m3{constructor(){this.mode="default",this.query="",this.selectedSuggestion=null,this.redirected=!1,this.timestamp=Date.now()}}const{Provider:W9,useStateSelector:Mn,useStore:g3}=U9();function K9({children:e}){return R(W9,{initialState:new m3,children:e})}function Bp(){const e=g3();return k.exports.useCallback(t=>{const n=e.getState();if(n.redirected)return;const r={...n,...t};"query"in t&&(r.mode=t.query?"searching":"default"),r.mode!=="searching"&&(r.selectedSuggestion=null),e.update(r)},[e])}function q9(){const e=g3();return()=>e.update({...new m3})}const jy=k.exports.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),Np=k.exports.createContext({});function G9(){return k.exports.useContext(Np).visualElement}const Bu=k.exports.createContext(null),ua=typeof document<"u",gf=ua?k.exports.useLayoutEffect:k.exports.useEffect,v3=k.exports.createContext({strict:!1});function Y9(e,t,n,r){const o=G9(),i=k.exports.useContext(v3),a=k.exports.useContext(Bu),s=k.exports.useContext(jy).reducedMotion,l=k.exports.useRef();r=r||i.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:o,props:n,presenceId:a?a.id:void 0,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:s}));const u=l.current;return gf(()=>{u&&u.render()}),k.exports.useEffect(()=>{u&&u.animationState&&u.animationState.animateChanges()}),gf(()=>()=>u&&u.notify("Unmount"),[]),u}function Fa(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function X9(e,t,n){return k.exports.useCallback(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Fa(n)&&(n.current=r))},[t])}function du(e){return typeof e=="string"||Array.isArray(e)}function Vp(e){return typeof e=="object"&&typeof e.start=="function"}const J9=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function Hp(e){return Vp(e.animate)||J9.some(t=>du(e[t]))}function y3(e){return Boolean(Hp(e)||e.variants)}function Q9(e,t){if(Hp(e)){const{initial:n,animate:r}=e;return{initial:n===!1||du(n)?n:void 0,animate:du(r)?r:void 0}}return e.inherit!==!1?t:{}}function Z9(e){const{initial:t,animate:n}=Q9(e,k.exports.useContext(Np));return k.exports.useMemo(()=>({initial:t,animate:n}),[Qw(t),Qw(n)])}function Qw(e){return Array.isArray(e)?e.join(" "):e}const lo=e=>({isEnabled:t=>e.some(n=>!!t[n])}),fu={measureLayout:lo(["layout","layoutId","drag"]),animation:lo(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:lo(["exit"]),drag:lo(["drag","dragControls"]),focus:lo(["whileFocus"]),hover:lo(["whileHover","onHoverStart","onHoverEnd"]),tap:lo(["whileTap","onTap","onTapStart","onTapCancel"]),pan:lo(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:lo(["whileInView","onViewportEnter","onViewportLeave"])};function eB(e){for(const t in e)t==="projectionNodeConstructor"?fu.projectionNodeConstructor=e[t]:fu[t].Component=e[t]}function Nu(e){const t=k.exports.useRef(null);return t.current===null&&(t.current=e()),t.current}const kl={hasAnimatedSinceResize:!0,hasEverUpdated:!1};let tB=1;function nB(){return Nu(()=>{if(kl.hasEverUpdated)return tB++})}const Uy=k.exports.createContext({});class rB extends Ze.Component{getSnapshotBeforeUpdate(){const{visualElement:t,props:n}=this.props;return t&&t.setProps(n),null}componentDidUpdate(){}render(){return this.props.children}}const x3=k.exports.createContext({}),oB=Symbol.for("motionComponentSymbol");function iB({preloadedFeatures:e,createVisualElement:t,projectionNodeConstructor:n,useRender:r,useVisualState:o,Component:i}){e&&eB(e);function a(l,u){const c={...k.exports.useContext(jy),...l,layoutId:aB(l)},{isStatic:d}=c;let f=null;const h=Z9(l),p=d?void 0:nB(),m=o(l,d);if(!d&&ua){h.visualElement=Y9(i,m,c,t);const x=k.exports.useContext(v3).strict,g=k.exports.useContext(x3);h.visualElement&&(f=h.visualElement.loadFeatures(c,x,e,p,n||fu.projectionNodeConstructor,g))}return se(rB,{visualElement:h.visualElement,props:c,children:[f,R(Np.Provider,{value:h,children:r(i,l,p,X9(m,h.visualElement,u),m,d,h.visualElement)})]})}const s=k.exports.forwardRef(a);return s[oB]=i,s}function aB({layoutId:e}){const t=k.exports.useContext(Uy).id;return t&&e!==void 0?t+"-"+e:e}function sB(e){function t(r,o={}){return iB(e(r,o))}if(typeof Proxy>"u")return t;const n=new Map;return new Proxy(t,{get:(r,o)=>(n.has(o)||n.set(o,t(o)),n.get(o))})}const lB=["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 Wy(e){return typeof e!="string"||e.includes("-")?!1:!!(lB.indexOf(e)>-1||/[A-Z]/.test(e))}const vf={};function uB(e){Object.assign(vf,e)}const yf=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ca=new Set(yf);function b3(e,{layout:t,layoutId:n}){return ca.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!vf[e]||e==="opacity")}const no=e=>!!(e!=null&&e.getVelocity),cB={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},dB=(e,t)=>yf.indexOf(e)-yf.indexOf(t);function fB({transform:e,transformKeys:t},{enableHardwareAcceleration:n=!0,allowTransformNone:r=!0},o,i){let a="";t.sort(dB);for(const s of t)a+=`${cB[s]||s}(${e[s]}) `;return n&&!e.z&&(a+="translateZ(0)"),a=a.trim(),i?a=i(e,o?"":a):r&&o&&(a="none"),a}function w3(e){return e.startsWith("--")}const pB=(e,t)=>t&&typeof e=="number"?t.transform(e):e,xs=(e,t,n)=>Math.min(Math.max(n,e),t),da={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},El={...da,transform:e=>xs(0,1,e)},Mc={...da,default:1},Pl=e=>Math.round(e*1e5)/1e5,pu=/(-)?([\d]*\.?[\d])+/g,mg=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,hB=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Vu(e){return typeof e=="string"}const Hu=e=>({test:t=>Vu(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),zo=Hu("deg"),Zr=Hu("%"),he=Hu("px"),mB=Hu("vh"),gB=Hu("vw"),Zw={...Zr,parse:e=>Zr.parse(e)/100,transform:e=>Zr.transform(e*100)},e2={...da,transform:Math.round},S3={borderWidth:he,borderTopWidth:he,borderRightWidth:he,borderBottomWidth:he,borderLeftWidth:he,borderRadius:he,radius:he,borderTopLeftRadius:he,borderTopRightRadius:he,borderBottomRightRadius:he,borderBottomLeftRadius:he,width:he,maxWidth:he,height:he,maxHeight:he,size:he,top:he,right:he,bottom:he,left:he,padding:he,paddingTop:he,paddingRight:he,paddingBottom:he,paddingLeft:he,margin:he,marginTop:he,marginRight:he,marginBottom:he,marginLeft:he,rotate:zo,rotateX:zo,rotateY:zo,rotateZ:zo,scale:Mc,scaleX:Mc,scaleY:Mc,scaleZ:Mc,skew:zo,skewX:zo,skewY:zo,distance:he,translateX:he,translateY:he,translateZ:he,x:he,y:he,z:he,perspective:he,transformPerspective:he,opacity:El,originX:Zw,originY:Zw,originZ:he,zIndex:e2,fillOpacity:El,strokeOpacity:El,numOctaves:e2};function Ky(e,t,n,r){const{style:o,vars:i,transform:a,transformKeys:s,transformOrigin:l}=e;s.length=0;let u=!1,c=!1,d=!0;for(const f in t){const h=t[f];if(w3(f)){i[f]=h;continue}const p=S3[f],m=pB(h,p);if(ca.has(f)){if(u=!0,a[f]=m,s.push(f),!d)continue;h!==(p.default||0)&&(d=!1)}else f.startsWith("origin")?(c=!0,l[f]=m):o[f]=m}if(t.transform||(u||r?o.transform=fB(e,n,d,r):o.transform&&(o.transform="none")),c){const{originX:f="50%",originY:h="50%",originZ:p=0}=l;o.transformOrigin=`${f} ${h} ${p}`}}const qy=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function C3(e,t,n){for(const r in t)!no(t[r])&&!b3(r,n)&&(e[r]=t[r])}function vB({transformTemplate:e},t,n){return k.exports.useMemo(()=>{const r=qy();return Ky(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}function yB(e,t,n){const r=e.style||{},o={};return C3(o,r,e),Object.assign(o,vB(e,t,n)),e.transformValues?e.transformValues(o):o}function xB(e,t,n){const r={},o=yB(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),r.style=o,r}const bB=["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"],wB=["whileTap","onTap","onTapStart","onTapCancel"],SB=["onPan","onPanStart","onPanSessionStart","onPanEnd"],CB=["whileInView","onViewportEnter","onViewportLeave","viewport"],kB=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd","layoutScroll",...CB,...wB,...bB,...SB]);function xf(e){return kB.has(e)}let k3=e=>!xf(e);function EB(e){!e||(k3=t=>t.startsWith("on")?!xf(t):e(t))}try{EB(require("@emotion/is-prop-valid").default)}catch{}function PB(e,t,n){const r={};for(const o in e)(k3(o)||n===!0&&xf(o)||!t&&!xf(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}function t2(e,t,n){return typeof e=="string"?e:he.transform(t+n*e)}function TB(e,t,n){const r=t2(t,e.x,e.width),o=t2(n,e.y,e.height);return`${r} ${o}`}const AB={offset:"stroke-dashoffset",array:"stroke-dasharray"},_B={offset:"strokeDashoffset",array:"strokeDasharray"};function OB(e,t,n=1,r=0,o=!0){e.pathLength=1;const i=o?AB:_B;e[i.offset]=he.transform(-r);const a=he.transform(t),s=he.transform(n);e[i.array]=`${a} ${s}`}function Gy(e,{attrX:t,attrY:n,originX:r,originY:o,pathLength:i,pathSpacing:a=1,pathOffset:s=0,...l},u,c,d){if(Ky(e,l,u,d),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:f,style:h,dimensions:p}=e;f.transform&&(p&&(h.transform=f.transform),delete f.transform),p&&(r!==void 0||o!==void 0||h.transform)&&(h.transformOrigin=TB(p,r!==void 0?r:.5,o!==void 0?o:.5)),t!==void 0&&(f.x=t),n!==void 0&&(f.y=n),i!==void 0&&OB(f,i,a,s,!1)}const E3=()=>({...qy(),attrs:{}}),Yy=e=>typeof e=="string"&&e.toLowerCase()==="svg";function DB(e,t,n,r){const o=k.exports.useMemo(()=>{const i=E3();return Gy(i,t,{enableHardwareAcceleration:!1},Yy(r),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){const i={};C3(i,e.style,e),o.style={...i,...o.style}}return o}function RB(e=!1){return(n,r,o,i,{latestValues:a},s)=>{const u=(Wy(n)?DB:xB)(r,a,s,n),d={...PB(r,typeof n=="string",e),...u,ref:i};return o&&(d["data-projection-id"]=o),k.exports.createElement(n,d)}}const Xy=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function P3(e,{style:t,vars:n},r,o){Object.assign(e.style,t,o&&o.getProjectionStyles(r));for(const i in n)e.style.setProperty(i,n[i])}const T3=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 A3(e,t,n,r){P3(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(T3.has(o)?o:Xy(o),t.attrs[o])}function Jy(e){const{style:t}=e,n={};for(const r in t)(no(t[r])||b3(r,e))&&(n[r]=t[r]);return n}function _3(e){const t=Jy(e);for(const n in e)if(no(e[n])){const r=n==="x"||n==="y"?"attr"+n.toUpperCase():n;t[r]=e[n]}return t}function Qy(e,t,n,r={},o={}){return typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,o)),typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,o)),t}const hu=e=>Array.isArray(e),LB=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),O3=e=>hu(e)?e[e.length-1]||0:e;function bd(e){const t=no(e)?e.get():e;return LB(t)?t.toValue():t}function IB({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,o,i){const a={latestValues:$B(r,o,i,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a}const D3=e=>(t,n)=>{const r=k.exports.useContext(Np),o=k.exports.useContext(Bu),i=()=>IB(e,t,r,o);return n?i():Nu(i)};function $B(e,t,n,r){const o={},i=r(e);for(const f in i)o[f]=bd(i[f]);let{initial:a,animate:s}=e;const l=Hp(e),u=y3(e);t&&u&&!l&&e.inherit!==!1&&(a===void 0&&(a=t.initial),s===void 0&&(s=t.animate));let c=n?n.initial===!1:!1;c=c||a===!1;const d=c?s:a;return d&&typeof d!="boolean"&&!Vp(d)&&(Array.isArray(d)?d:[d]).forEach(h=>{const p=Qy(e,h);if(!p)return;const{transitionEnd:m,transition:x,...g}=p;for(const v in g){let y=g[v];if(Array.isArray(y)){const S=c?y.length-1:0;y=y[S]}y!==null&&(o[v]=y)}for(const v in m)o[v]=m[v]}),o}const MB={useVisualState:D3({scrapeMotionValuesFromProps:_3,createRenderState:E3,onMount:(e,t,{renderState:n,latestValues:r})=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}Gy(n,r,{enableHardwareAcceleration:!1},Yy(t.tagName),e.transformTemplate),A3(t,n)}})},FB={useVisualState:D3({scrapeMotionValuesFromProps:Jy,createRenderState:qy})};function zB(e,{forwardMotionProps:t=!1},n,r,o){return{...Wy(e)?MB:FB,preloadedFeatures:n,useRender:RB(t),createVisualElement:r,projectionNodeConstructor:o,Component:e}}var He;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(He||(He={}));function jp(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function gg(e,t,n,r){k.exports.useEffect(()=>{const o=e.current;if(n&&o)return jp(o,t,n,r)},[e,t,n,r])}function BB({whileFocus:e,visualElement:t}){const{animationState:n}=t,r=()=>{n&&n.setActive(He.Focus,!0)},o=()=>{n&&n.setActive(He.Focus,!1)};gg(t,"focus",e?r:void 0),gg(t,"blur",e?o:void 0)}function R3(e){return typeof PointerEvent<"u"&&e instanceof PointerEvent?e.pointerType==="mouse":e instanceof MouseEvent}function L3(e){return!!e.touches}function NB(e){return t=>{const n=t instanceof MouseEvent;(!n||n&&t.button===0)&&e(t)}}const VB={pageX:0,pageY:0};function HB(e,t="page"){const r=e.touches[0]||e.changedTouches[0]||VB;return{x:r[t+"X"],y:r[t+"Y"]}}function jB(e,t="page"){return{x:e[t+"X"],y:e[t+"Y"]}}function Zy(e,t="page"){return{point:L3(e)?HB(e,t):jB(e,t)}}const I3=(e,t=!1)=>{const n=r=>e(r,Zy(r));return t?NB(n):n},UB=()=>ua&&window.onpointerdown===null,WB=()=>ua&&window.ontouchstart===null,KB=()=>ua&&window.onmousedown===null,qB={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},GB={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function $3(e){return UB()?e:WB()?GB[e]:KB()?qB[e]:e}function Qa(e,t,n,r){return jp(e,$3(t),I3(n,t==="pointerdown"),r)}function bf(e,t,n,r){return gg(e,$3(t),n&&I3(n,t==="pointerdown"),r)}function M3(e){let t=null;return()=>{const n=()=>{t=null};return t===null?(t=e,n):!1}}const n2=M3("dragHorizontal"),r2=M3("dragVertical");function F3(e){let t=!1;if(e==="y")t=r2();else if(e==="x")t=n2();else{const n=n2(),r=r2();n&&r?t=()=>{n(),r()}:(n&&n(),r&&r())}return t}function z3(){const e=F3(!0);return e?(e(),!1):!0}function o2(e,t,n){return(r,o)=>{!R3(r)||z3()||(e.animationState&&e.animationState.setActive(He.Hover,t),n&&n(r,o))}}function YB({onHoverStart:e,onHoverEnd:t,whileHover:n,visualElement:r}){bf(r,"pointerenter",e||n?o2(r,!0,e):void 0,{passive:!e}),bf(r,"pointerleave",t||n?o2(r,!1,t):void 0,{passive:!t})}const B3=(e,t)=>t?e===t?!0:B3(e,t.parentElement):!1;function e1(e){return k.exports.useEffect(()=>()=>e(),[])}const XB=(e,t)=>n=>t(e(n)),Up=(...e)=>e.reduce(XB);function JB({onTap:e,onTapStart:t,onTapCancel:n,whileTap:r,visualElement:o}){const i=e||t||n||r,a=k.exports.useRef(!1),s=k.exports.useRef(null),l={passive:!(t||e||n||h)};function u(){s.current&&s.current(),s.current=null}function c(){return u(),a.current=!1,o.animationState&&o.animationState.setActive(He.Tap,!1),!z3()}function d(p,m){!c()||(B3(o.current,p.target)?e&&e(p,m):n&&n(p,m))}function f(p,m){!c()||n&&n(p,m)}function h(p,m){u(),!a.current&&(a.current=!0,s.current=Up(Qa(window,"pointerup",d,l),Qa(window,"pointercancel",f,l)),o.animationState&&o.animationState.setActive(He.Tap,!0),t&&t(p,m))}bf(o,"pointerdown",i?h:void 0,l),e1(u)}const QB="production",N3=typeof process>"u"||process.env===void 0?QB:"production",i2=new Set;function V3(e,t,n){e||i2.has(t)||(console.warn(t),n&&console.warn(n),i2.add(t))}const vg=new WeakMap,mm=new WeakMap,ZB=e=>{const t=vg.get(e.target);t&&t(e)},eN=e=>{e.forEach(ZB)};function tN({root:e,...t}){const n=e||document;mm.has(n)||mm.set(n,{});const r=mm.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(eN,{root:e,...t})),r[o]}function nN(e,t,n){const r=tN(t);return vg.set(e,n),r.observe(e),()=>{vg.delete(e),r.unobserve(e)}}function rN({visualElement:e,whileInView:t,onViewportEnter:n,onViewportLeave:r,viewport:o={}}){const i=k.exports.useRef({hasEnteredView:!1,isInView:!1});let a=Boolean(t||n||r);o.once&&i.current.hasEnteredView&&(a=!1),(typeof IntersectionObserver>"u"?aN:iN)(a,i.current,e,o)}const oN={some:0,all:1};function iN(e,t,n,{root:r,margin:o,amount:i="some",once:a}){k.exports.useEffect(()=>{if(!e||!n.current)return;const s={root:r==null?void 0:r.current,rootMargin:o,threshold:typeof i=="number"?i:oN[i]},l=u=>{const{isIntersecting:c}=u;if(t.isInView===c||(t.isInView=c,a&&!c&&t.hasEnteredView))return;c&&(t.hasEnteredView=!0),n.animationState&&n.animationState.setActive(He.InView,c);const d=n.getProps(),f=c?d.onViewportEnter:d.onViewportLeave;f&&f(u)};return nN(n.current,s,l)},[e,r,o,i])}function aN(e,t,n,{fallback:r=!0}){k.exports.useEffect(()=>{!e||!r||(N3!=="production"&&V3(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(()=>{t.hasEnteredView=!0;const{onViewportEnter:o}=n.getProps();o&&o(null),n.animationState&&n.animationState.setActive(He.InView,!0)}))},[e])}const Ko=e=>t=>(e(t),null),sN={inView:Ko(rN),tap:Ko(JB),focus:Ko(BB),hover:Ko(YB)};function H3(){const e=k.exports.useContext(Bu);if(e===null)return[!0,null];const{isPresent:t,onExitComplete:n,register:r}=e,o=k.exports.useId();return k.exports.useEffect(()=>r(o),[]),!t&&n?[!1,()=>n&&n(o)]:[!0]}function j3(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const wf=e=>e*1e3;var lN=function(){},Sf=function(){};const t1=e=>e,U3=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,uN=1e-7,cN=12;function dN(e,t,n,r,o){let i,a,s=0;do a=t+(n-t)/2,i=U3(a,r,o)-e,i>0?n=a:t=a;while(Math.abs(i)>uN&&++s<cN);return a}function fN(e,t,n,r){if(e===t&&n===r)return t1;const o=i=>dN(i,0,1,e,n);return i=>i===0||i===1?i:U3(o(i),t,r)}const n1=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,r1=e=>t=>1-e(1-t),o1=e=>e*e,pN=r1(o1),W3=n1(o1),K3=e=>1-Math.sin(Math.acos(e)),i1=r1(K3),hN=n1(i1),q3=(e=1.525)=>t=>t*t*((e+1)*t-e),a1=q3(),mN=r1(a1),gN=n1(a1),vN=e=>{const t=q3(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},yN=vN(),xN={linear:t1,easeIn:o1,easeInOut:W3,easeOut:pN,circIn:K3,circInOut:hN,circOut:i1,backIn:a1,backInOut:gN,backOut:mN,anticipate:yN},a2=e=>{if(Array.isArray(e)){Sf(e.length===4);const[t,n,r,o]=e;return fN(t,n,r,o)}else if(typeof e=="string")return xN[e];return e},bN=e=>Array.isArray(e)&&typeof e[0]!="number",s1=(e,t)=>n=>Boolean(Vu(n)&&hB.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),G3=(e,t,n)=>r=>{if(!Vu(r))return r;const[o,i,a,s]=r.match(pu);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},wN=e=>xs(0,255,e),gm={...da,transform:e=>Math.round(wN(e))},Vi={test:s1("rgb","red"),parse:G3("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+gm.transform(e)+", "+gm.transform(t)+", "+gm.transform(n)+", "+Pl(El.transform(r))+")"};function SN(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}const yg={test:s1("#"),parse:SN,transform:Vi.transform},za={test:s1("hsl","hue"),parse:G3("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Zr.transform(Pl(t))+", "+Zr.transform(Pl(n))+", "+Pl(El.transform(r))+")"},an={test:e=>Vi.test(e)||yg.test(e)||za.test(e),parse:e=>Vi.test(e)?Vi.parse(e):za.test(e)?za.parse(e):yg.parse(e),transform:e=>Vu(e)?e:e.hasOwnProperty("red")?Vi.transform(e):za.transform(e)},Y3="${c}",X3="${n}";function CN(e){var t,n;return isNaN(e)&&Vu(e)&&(((t=e.match(pu))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(mg))===null||n===void 0?void 0:n.length)||0)>0}function Cf(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0,r=0;const o=e.match(mg);o&&(n=o.length,e=e.replace(mg,Y3),t.push(...o.map(an.parse)));const i=e.match(pu);return i&&(r=i.length,e=e.replace(pu,X3),t.push(...i.map(da.parse))),{values:t,numColors:n,numNumbers:r,tokenised:e}}function J3(e){return Cf(e).values}function Q3(e){const{values:t,numColors:n,tokenised:r}=Cf(e),o=t.length;return i=>{let a=r;for(let s=0;s<o;s++)a=a.replace(s<n?Y3:X3,s<n?an.transform(i[s]):Pl(i[s]));return a}}const kN=e=>typeof e=="number"?0:e;function EN(e){const t=J3(e);return Q3(e)(t.map(kN))}const pi={test:CN,parse:J3,createTransformer:Q3,getAnimatableNone:EN},s2=(e,t)=>e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&pi.test(t)&&!t.startsWith("url(")),Ti=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),Fc=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),vm=()=>({type:"keyframes",ease:"linear",duration:.3}),PN=e=>({type:"keyframes",duration:.8,values:e}),l2={x:Ti,y:Ti,z:Ti,rotate:Ti,rotateX:Ti,rotateY:Ti,rotateZ:Ti,scaleX:Fc,scaleY:Fc,scale:Fc,opacity:vm,backgroundColor:vm,color:vm,default:Fc},TN=(e,t)=>{let n;return hu(t)?n=PN:n=l2[e]||l2.default,{to:t,...n(t)}},AN=new Set(["brightness","contrast","saturate","opacity"]);function _N(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(pu)||[];if(!r)return e;const o=n.replace(r,"");let i=AN.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const ON=/([a-z-]*)\(.*?\)/g,xg={...pi,getAnimatableNone:e=>{const t=e.match(ON);return t?t.map(_N).join(" "):e}},DN={...S3,color:an,backgroundColor:an,outlineColor:an,fill:an,stroke:an,borderColor:an,borderTopColor:an,borderRightColor:an,borderBottomColor:an,borderLeftColor:an,filter:xg,WebkitFilter:xg},l1=e=>DN[e];function u1(e,t){var n;let r=l1(e);return r!==xg&&(r=pi),(n=r.getAnimatableNone)===null||n===void 0?void 0:n.call(r,t)}const RN={current:!1},lt=(e,t,n)=>-n*e+n*t+e;function ym(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function LN({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,i=0,a=0;if(!t)o=i=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;o=ym(l,s,e+1/3),i=ym(l,s,e),a=ym(l,s,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(a*255),alpha:r}}const xm=(e,t,n)=>{const r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},IN=[yg,Vi,za],$N=e=>IN.find(t=>t.test(e));function u2(e){const t=$N(e);let n=t.parse(e);return t===za&&(n=LN(n)),n}const Z3=(e,t)=>{const n=u2(e),r=u2(t),o={...n};return i=>(o.red=xm(n.red,r.red,i),o.green=xm(n.green,r.green,i),o.blue=xm(n.blue,r.blue,i),o.alpha=lt(n.alpha,r.alpha,i),Vi.transform(o))};function eT(e,t){return typeof e=="number"?n=>lt(e,t,n):an.test(e)?Z3(e,t):nT(e,t)}const tT=(e,t)=>{const n=[...e],r=n.length,o=e.map((i,a)=>eT(i,t[a]));return i=>{for(let a=0;a<r;a++)n[a]=o[a](i);return n}},MN=(e,t)=>{const n={...e,...t},r={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=eT(e[o],t[o]));return o=>{for(const i in r)n[i]=r[i](o);return n}},nT=(e,t)=>{const n=pi.createTransformer(t),r=Cf(e),o=Cf(t);return r.numColors===o.numColors&&r.numNumbers>=o.numNumbers?Up(tT(r.values,o.values),n):a=>`${a>0?t:e}`},kf=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},c2=(e,t)=>n=>lt(e,t,n);function FN(e){return typeof e=="number"?c2:typeof e=="string"?an.test(e)?Z3:nT:Array.isArray(e)?tT:typeof e=="object"?MN:c2}function zN(e,t,n){const r=[],o=n||FN(e[0]),i=e.length-1;for(let a=0;a<i;a++){let s=o(e[a],e[a+1]);if(t){const l=Array.isArray(t)?t[a]:t;s=Up(l,s)}r.push(s)}return r}function rT(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const i=e.length;Sf(i===t.length),Sf(!r||!Array.isArray(r)||r.length===i-1),e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=zN(t,r,o),s=a.length,l=u=>{let c=0;if(s>1)for(;c<e.length-2&&!(u<e[c+1]);c++);const d=kf(e[c],e[c+1],u);return a[c](d)};return n?u=>l(xs(e[0],e[i-1],u)):l}function BN(e,t){return e.map(()=>t||W3).splice(0,e.length-1)}function NN(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function VN(e,t){return e.map(n=>n*t)}function HN({from:e=0,to:t=1,ease:n,offset:r,duration:o=300}){const i={done:!1,value:e},a=Array.isArray(t)?t:[e,t],s=VN(r&&r.length===a.length?r:NN(a),o);function l(){return rT(s,a,{ease:Array.isArray(n)?n:BN(a,n)})}let u=l();return{next:c=>(i.value=u(c),i.done=c>=o,i),flipTarget:()=>{a.reverse(),u=l()}}}const bm=.001,jN=.01,d2=10,UN=.05,WN=1;function KN({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let o,i;lN(e<=d2*1e3);let a=1-t;a=xs(UN,WN,a),e=xs(jN,d2,e/1e3),a<1?(o=u=>{const c=u*a,d=c*e,f=c-n,h=bg(u,a),p=Math.exp(-d);return bm-f/h*p},i=u=>{const d=u*a*e,f=d*n+n,h=Math.pow(a,2)*Math.pow(u,2)*e,p=Math.exp(-d),m=bg(Math.pow(u,2),a);return(-o(u)+bm>0?-1:1)*((f-h)*p)/m}):(o=u=>{const c=Math.exp(-u*e),d=(u-n)*e+1;return-bm+c*d},i=u=>{const c=Math.exp(-u*e),d=(n-u)*(e*e);return c*d});const s=5/e,l=GN(o,i,s);if(e=e*1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:a*2*Math.sqrt(r*u),duration:e}}}const qN=12;function GN(e,t,n){let r=n;for(let o=1;o<qN;o++)r=r-e(r)/t(r);return r}function bg(e,t){return e*Math.sqrt(1-t*t)}function c1(e,t){return t?e*(1e3/t):0}const YN=["duration","bounce"],XN=["stiffness","damping","mass"];function f2(e,t){return t.some(n=>e[n]!==void 0)}function JN(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!f2(e,XN)&&f2(e,YN)){const n=KN(e);t={...t,...n,velocity:0,mass:1},t.isResolvedFromDuration=!0}return t}const QN=5;function oT({from:e=0,to:t=1,restSpeed:n=2,restDelta:r=.01,...o}){const i={done:!1,value:e};let{stiffness:a,damping:s,mass:l,velocity:u,duration:c,isResolvedFromDuration:d}=JN(o),f=ZN,h=u?-(u/1e3):0;const p=s/(2*Math.sqrt(a*l));function m(){const x=t-e,g=Math.sqrt(a/l)/1e3;if(r===void 0&&(r=Math.min(Math.abs(t-e)/100,.4)),p<1){const v=bg(g,p);f=y=>{const S=Math.exp(-p*g*y);return t-S*((h+p*g*x)/v*Math.sin(v*y)+x*Math.cos(v*y))}}else if(p===1)f=v=>t-Math.exp(-g*v)*(x+(h+g*x)*v);else{const v=g*Math.sqrt(p*p-1);f=y=>{const S=Math.exp(-p*g*y),b=Math.min(v*y,300);return t-S*((h+p*g*x)*Math.sinh(b)+v*x*Math.cosh(b))/v}}}return m(),{next:x=>{const g=f(x);if(d)i.done=x>=c;else{let v=h;if(x!==0)if(p<1){const b=Math.max(0,x-QN);v=c1(g-f(b),x-b)}else v=0;const y=Math.abs(v)<=n,S=Math.abs(t-g)<=r;i.done=y&&S}return i.value=i.done?t:g,i},flipTarget:()=>{h=-h,[e,t]=[t,e],m()}}}oT.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const ZN=e=>0;function eV({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:o=.5,modifyTarget:i}){const a={done:!1,value:t};let s=n*e;const l=t+s,u=i===void 0?l:i(l);return u!==l&&(s=u-t),{next:c=>{const d=-s*Math.exp(-c/r);return a.done=!(d>o||d<-o),a.value=a.done?u:u+d,a},flipTarget:()=>{}}}const iT=1/60*1e3,tV=typeof performance<"u"?()=>performance.now():()=>Date.now(),aT=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(tV()),iT);function nV(e){let t=[],n=[],r=0,o=!1,i=!1;const a=new WeakSet,s={schedule:(l,u=!1,c=!1)=>{const d=c&&o,f=d?t:n;return u&&a.add(l),f.indexOf(l)===-1&&(f.push(l),d&&o&&(r=t.length)),l},cancel:l=>{const u=n.indexOf(l);u!==-1&&n.splice(u,1),a.delete(l)},process:l=>{if(o){i=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u<r;u++){const c=t[u];c(l),a.has(c)&&(s.schedule(c),e())}o=!1,i&&(i=!1,s.process(l))}};return s}const So={delta:0,timestamp:0},rV=40;let wg=!0,mu=!1,Sg=!1;const ju=["read","update","preRender","render","postRender"],Wp=ju.reduce((e,t)=>(e[t]=nV(()=>mu=!0),e),{}),Nn=ju.reduce((e,t)=>{const n=Wp[t];return e[t]=(r,o=!1,i=!1)=>(mu||iV(),n.schedule(r,o,i)),e},{}),hi=ju.reduce((e,t)=>(e[t]=Wp[t].cancel,e),{}),wm=ju.reduce((e,t)=>(e[t]=()=>Wp[t].process(So),e),{}),oV=e=>Wp[e].process(So),sT=e=>{mu=!1,So.delta=wg?iT:Math.max(Math.min(e-So.timestamp,rV),1),So.timestamp=e,Sg=!0,ju.forEach(oV),Sg=!1,mu&&(wg=!1,aT(sT))},iV=()=>{mu=!0,wg=!0,Sg||aT(sT)},aV={decay:eV,keyframes:HN,spring:oT};function lT(e,t,n=0){return e-t-n}function sV(e,t=0,n=0,r=!0){return r?lT(t+-e,t,n):t-(e-t)+n}function lV(e,t,n,r){return r?e>=t+n:e<=-n}const uV=e=>{const t=({delta:n})=>e(n);return{start:()=>Nn.update(t,!0),stop:()=>hi.update(t)}};function uT({from:e,autoplay:t=!0,driver:n=uV,elapsed:r=0,repeat:o=0,repeatType:i="loop",repeatDelay:a=0,onPlay:s,onStop:l,onComplete:u,onRepeat:c,onUpdate:d,type:f="keyframes",...h}){var p,m;let{to:x}=h,g,v=0,y=h.duration,S,b=!1,w=!0,C;const P=aV[Array.isArray(x)?"keyframes":f];!((m=(p=P).needsInterpolation)===null||m===void 0)&&m.call(p,e,x)&&(C=rT([0,100],[e,x],{clamp:!1}),e=0,x=100);const A=P({...h,from:e,to:x});function O(){v++,i==="reverse"?(w=v%2===0,r=sV(r,y,a,w)):(r=lT(r,y,a),i==="mirror"&&A.flipTarget()),b=!1,c&&c()}function _(){g.stop(),u&&u()}function D(z){if(w||(z=-z),r+=z,!b){const F=A.next(Math.max(0,r));S=F.value,C&&(S=C(S)),b=w?F.done:r<=0}d&&d(S),b&&(v===0&&(y=y!==void 0?y:r),v<o?lV(r,y,a,w)&&O():_())}function $(){s&&s(),g=n(D),g.start()}return t&&$(),{stop:()=>{l&&l(),g.stop()}}}function cV({from:e=0,velocity:t=0,min:n,max:r,power:o=.8,timeConstant:i=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:f,onStop:h}){let p;function m(y){return n!==void 0&&y<n||r!==void 0&&y>r}function x(y){return n===void 0?r:r===void 0||Math.abs(n-y)<Math.abs(r-y)?n:r}function g(y){p==null||p.stop(),p=uT({...y,driver:c,onUpdate:S=>{var b;d==null||d(S),(b=y.onUpdate)===null||b===void 0||b.call(y,S)},onComplete:f,onStop:h})}function v(y){g({type:"spring",stiffness:a,damping:s,restDelta:l,...y})}if(m(e))v({from:e,velocity:t,to:x(e)});else{let y=o*t+e;typeof u<"u"&&(y=u(y));const S=x(y),b=S===n?-1:1;let w,C;const P=A=>{w=C,C=A,t=c1(A-w,So.delta),(b===1&&A>S||b===-1&&A<S)&&v({from:A,to:S,velocity:t})};g({type:"decay",from:e,velocity:t,timeConstant:i,power:o,restDelta:l,modifyTarget:u,onUpdate:m(y)?P:void 0})}return{stop:()=>p==null?void 0:p.stop()}}function cT(e,t){const n=performance.now(),r=({timestamp:o})=>{const i=o-n;i>=t&&(hi.read(r),e(i-t))};return Nn.read(r,!0),()=>hi.read(r)}function dV({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:o,repeat:i,repeatType:a,repeatDelay:s,from:l,...u}){return!!Object.keys(u).length}function fV({ease:e,times:t,...n}){const r={...n};return t&&(r.offset=t),n.duration&&(r.duration=wf(n.duration)),n.repeatDelay&&(r.repeatDelay=wf(n.repeatDelay)),e&&(r.ease=bN(e)?e.map(a2):a2(e)),n.type==="tween"&&(r.type="keyframes"),n.type!=="spring"&&(r.type="keyframes"),r}function pV(e,t){const n=d1(e,t)||{};return n.delay!==void 0?n.delay:e.delay!==void 0?e.delay:0}function hV(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function mV(e,t,n){return Array.isArray(t.to)&&e.duration===void 0&&(e.duration=.8),hV(t),dV(e)||(e={...e,...TN(n,t.to)}),{...t,...fV(e)}}function gV(e,t,n,r,o){const i=d1(r,e)||{},{elapsed:a=0}=r;i.elapsed=a-wf(r.delay||0);let s=i.from!==void 0?i.from:t.get();const l=s2(e,n);s==="none"&&l&&typeof n=="string"?s=u1(e,n):p2(s)&&typeof n=="string"?s=h2(n):!Array.isArray(n)&&p2(n)&&typeof s=="string"&&(n=h2(s));const u=s2(e,s);function c(){const h={from:s,to:n,velocity:t.getVelocity(),onComplete:o,onUpdate:m=>t.set(m)},p=i.type==="inertia"||i.type==="decay"?cV({...h,...i}):uT({...mV(i,h,e),onUpdate:m=>{h.onUpdate(m),i.onUpdate&&i.onUpdate(m)},onComplete:()=>{h.onComplete(),i.onComplete&&i.onComplete()}});return()=>p.stop()}function d(){const h=O3(n);return t.set(h),o(),i.onUpdate&&i.onUpdate(h),i.onComplete&&i.onComplete(),()=>{}}return!u||!l||i.type===!1?i.elapsed?()=>cT(d,-i.elapsed):d():c()}function p2(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function h2(e){return typeof e=="number"?0:u1("",e)}function d1(e,t){return e[t]||e.default||e}function f1(e,t,n,r={}){return RN.current&&(r={type:!1}),t.start(o=>gV(e,t,n,{...r,delay:pV(r,e)},o))}const vV=e=>/^\-?\d*\.?\d+$/.test(e),yV=e=>/^0[^.\s]+$/.test(e);function p1(e,t){e.indexOf(t)===-1&&e.push(t)}function h1(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Tl{constructor(){this.subscriptions=[]}add(t){return p1(this.subscriptions,t),()=>h1(this.subscriptions,t)}notify(t,n,r){const o=this.subscriptions.length;if(!!o)if(o===1)this.subscriptions[0](t,n,r);else for(let i=0;i<o;i++){const a=this.subscriptions[i];a&&a(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const xV=e=>!isNaN(parseFloat(e));class bV{constructor(t){this.version="7.8.0",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Tl,this.velocityUpdateSubscribers=new Tl,this.renderSubscribers=new Tl,this.canTrackVelocity=!1,this.updateAndNotify=(n,r=!0)=>{this.prev=this.current,this.current=n;const{delta:o,timestamp:i}=So;this.lastUpdated!==i&&(this.timeDelta=o,this.lastUpdated=i,Nn.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.updateSubscribers.notify(this.current),this.velocityUpdateSubscribers.getSize()&&this.velocityUpdateSubscribers.notify(this.getVelocity()),r&&this.renderSubscribers.notify(this.current)},this.scheduleVelocityCheck=()=>Nn.postRender(this.velocityCheck),this.velocityCheck=({timestamp:n})=>{n!==this.lastUpdated&&(this.prev=this.current,this.velocityUpdateSubscribers.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=xV(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}onRenderRequest(t){return t(this.get()),this.renderSubscribers.add(t)}attach(t){this.passiveEffect=t}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?c1(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.stopAnimation=t(n)}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()}}function bs(e){return new bV(e)}const dT=e=>t=>t.test(e),wV={test:e=>e==="auto",parse:e=>e},fT=[da,he,Zr,zo,gB,mB,wV],Qs=e=>fT.find(dT(e)),SV=[...fT,an,pi],CV=e=>SV.find(dT(e));function kV(e){const t={};return e.values.forEach((n,r)=>t[r]=n.get()),t}function EV(e){const t={};return e.values.forEach((n,r)=>t[r]=n.getVelocity()),t}function Kp(e,t,n){const r=e.getProps();return Qy(r,t,n!==void 0?n:r.custom,kV(e),EV(e))}function PV(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,bs(n))}function m1(e,t){const n=Kp(e,t);let{transitionEnd:r={},transition:o={},...i}=n?e.makeTargetAnimatable(n,!1):{};i={...i,...r};for(const a in i){const s=O3(i[a]);PV(e,a,s)}}function Cg(e,t){[...t].reverse().forEach(r=>{var o;const i=e.getVariant(r);i&&m1(e,i),(o=e.variantChildren)===null||o===void 0||o.forEach(a=>{Cg(a,t)})})}function TV(e,t){if(Array.isArray(t))return Cg(e,t);if(typeof t=="string")return Cg(e,[t]);m1(e,t)}function AV(e,t,n){var r,o;const i=Object.keys(t).filter(s=>!e.hasValue(s)),a=i.length;if(!!a)for(let s=0;s<a;s++){const l=i[s],u=t[l];let c=null;Array.isArray(u)&&(c=u[0]),c===null&&(c=(o=(r=n[l])!==null&&r!==void 0?r:e.readValue(l))!==null&&o!==void 0?o:t[l]),c!=null&&(typeof c=="string"&&(vV(c)||yV(c))?c=parseFloat(c):!CV(c)&&pi.test(u)&&(c=u1(l,u)),e.addValue(l,bs(c)),n[l]===void 0&&(n[l]=c),c!==null&&e.setBaseTarget(l,c))}}function _V(e,t){return t?(t[e]||t.default||t).from:void 0}function OV(e,t,n){var r;const o={};for(const i in e){const a=_V(i,t);o[i]=a!==void 0?a:(r=n.getValue(i))===null||r===void 0?void 0:r.get()}return o}function Ef(e){return Boolean(no(e)&&e.add)}const DV=(e,t)=>`${e}: ${t}`;function RV(e,t){const{MotionAppearAnimations:n}=window,r=DV(e,ca.has(t)?"transform":t),o=n&&n.get(r);return o?(Nn.render(()=>{try{o.cancel(),n.delete(r)}catch{}}),o.currentTime||0):0}const LV="framerAppearId",IV="data-"+Xy(LV);function pT(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const o=t.map(i=>kg(e,i,n));r=Promise.all(o)}else if(typeof t=="string")r=kg(e,t,n);else{const o=typeof t=="function"?Kp(e,t,n.custom):t;r=hT(e,o,n)}return r.then(()=>e.notify("AnimationComplete",t))}function kg(e,t,n={}){var r;const o=Kp(e,t,n.custom);let{transition:i=e.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(i=n.transitionOverride);const a=o?()=>hT(e,o,n):()=>Promise.resolve(),s=!((r=e.variantChildren)===null||r===void 0)&&r.size?(u=0)=>{const{delayChildren:c=0,staggerChildren:d,staggerDirection:f}=i;return $V(e,t,c+u,d,f,n)}:()=>Promise.resolve(),{when:l}=i;if(l){const[u,c]=l==="beforeChildren"?[a,s]:[s,a];return u().then(c)}else return Promise.all([a(),s(n.delay)])}function hT(e,t,{delay:n=0,transitionOverride:r,type:o}={}){var i;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...l}=e.makeTargetAnimatable(t);const u=e.getValue("willChange");r&&(a=r);const c=[],d=o&&((i=e.animationState)===null||i===void 0?void 0:i.getState()[o]);for(const f in l){const h=e.getValue(f),p=l[f];if(!h||p===void 0||d&&zV(d,f))continue;let m={delay:n,elapsed:0,...a};if(e.shouldReduceMotion&&ca.has(f)&&(m={...m,type:!1,delay:0}),!h.hasAnimated){const g=e.getProps()[IV];g&&(m.elapsed=RV(g,f))}let x=f1(f,h,p,m);Ef(u)&&(u.add(f),x=x.then(()=>u.remove(f))),c.push(x)}return Promise.all(c).then(()=>{s&&m1(e,s)})}function $V(e,t,n=0,r=0,o=1,i){const a=[],s=(e.variantChildren.size-1)*r,l=o===1?(u=0)=>u*r:(u=0)=>s-u*r;return Array.from(e.variantChildren).sort(FV).forEach((u,c)=>{a.push(kg(u,t,{...i,delay:n+l(c)}).then(()=>u.notify("AnimationComplete",t)))}),Promise.all(a)}function MV(e){e.values.forEach(t=>t.stop())}function FV(e,t){return e.sortNodePosition(t)}function zV({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}const g1=[He.Animate,He.InView,He.Focus,He.Hover,He.Tap,He.Drag,He.Exit],BV=[...g1].reverse(),NV=g1.length;function VV(e){return t=>Promise.all(t.map(({animation:n,options:r})=>pT(e,n,r)))}function HV(e){let t=VV(e);const n=UV();let r=!0;const o=(l,u)=>{const c=Kp(e,u);if(c){const{transition:d,transitionEnd:f,...h}=c;l={...l,...h,...f}}return l};function i(l){t=l(e)}function a(l,u){const c=e.getProps(),d=e.getVariantContext(!0)||{},f=[],h=new Set;let p={},m=1/0;for(let g=0;g<NV;g++){const v=BV[g],y=n[v],S=c[v]!==void 0?c[v]:d[v],b=du(S),w=v===u?y.isActive:null;w===!1&&(m=g);let C=S===d[v]&&S!==c[v]&&b;if(C&&r&&e.manuallyAnimateOnMount&&(C=!1),y.protectedKeys={...p},!y.isActive&&w===null||!S&&!y.prevProp||Vp(S)||typeof S=="boolean")continue;const P=jV(y.prevProp,S);let A=P||v===u&&y.isActive&&!C&&b||g>m&&b;const O=Array.isArray(S)?S:[S];let _=O.reduce(o,{});w===!1&&(_={});const{prevResolvedValues:D={}}=y,$={...D,..._},z=F=>{A=!0,h.delete(F),y.needsAnimating[F]=!0};for(const F in $){const N=_[F],H=D[F];p.hasOwnProperty(F)||(N!==H?hu(N)&&hu(H)?!j3(N,H)||P?z(F):y.protectedKeys[F]=!0:N!==void 0?z(F):h.add(F):N!==void 0&&h.has(F)?z(F):y.protectedKeys[F]=!0)}y.prevProp=S,y.prevResolvedValues=_,y.isActive&&(p={...p,..._}),r&&e.blockInitialAnimation&&(A=!1),A&&!C&&f.push(...O.map(F=>({animation:F,options:{type:v,...l}})))}if(h.size){const g={};h.forEach(v=>{const y=e.getBaseTarget(v);y!==void 0&&(g[v]=y)}),f.push({animation:g})}let x=Boolean(f.length);return r&&c.initial===!1&&!e.manuallyAnimateOnMount&&(x=!1),r=!1,x?t(f):Promise.resolve()}function s(l,u,c){var d;if(n[l].isActive===u)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(h=>{var p;return(p=h.animationState)===null||p===void 0?void 0:p.setActive(l,u)}),n[l].isActive=u;const f=a(c,l);for(const h in n)n[h].protectedKeys={};return f}return{animateChanges:a,setActive:s,setAnimateFunction:i,getState:()=>n}}function jV(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!j3(t,e):!1}function Ai(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function UV(){return{[He.Animate]:Ai(!0),[He.InView]:Ai(),[He.Hover]:Ai(),[He.Tap]:Ai(),[He.Drag]:Ai(),[He.Focus]:Ai(),[He.Exit]:Ai()}}const WV={animation:Ko(({visualElement:e,animate:t})=>{e.animationState||(e.animationState=HV(e)),Vp(t)&&k.exports.useEffect(()=>t.subscribe(e),[t])}),exit:Ko(e=>{const{custom:t,visualElement:n}=e,[r,o]=H3(),i=k.exports.useContext(Bu);k.exports.useEffect(()=>{n.isPresent=r;const a=n.animationState&&n.animationState.setActive(He.Exit,!r,{custom:i&&i.custom||t});a&&!r&&a.then(o)},[r])})},m2=(e,t)=>Math.abs(e-t);function KV(e,t){const n=m2(e.x,t.x),r=m2(e.y,t.y);return Math.sqrt(n**2+r**2)}class mT{constructor(t,n,{transformPagePoint:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const u=Cm(this.lastMoveEventInfo,this.history),c=this.startEvent!==null,d=KV(u.offset,{x:0,y:0})>=3;if(!c&&!d)return;const{point:f}=u,{timestamp:h}=So;this.history.push({...f,timestamp:h});const{onStart:p,onMove:m}=this.handlers;c||(p&&p(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),m&&m(this.lastMoveEvent,u)},this.handlePointerMove=(u,c)=>{if(this.lastMoveEvent=u,this.lastMoveEventInfo=Sm(c,this.transformPagePoint),R3(u)&&u.buttons===0){this.handlePointerUp(u,c);return}Nn.update(this.updatePoint,!0)},this.handlePointerUp=(u,c)=>{this.end();const{onEnd:d,onSessionEnd:f}=this.handlers,h=Cm(Sm(c,this.transformPagePoint),this.history);this.startEvent&&d&&d(u,h),f&&f(u,h)},L3(t)&&t.touches.length>1)return;this.handlers=n,this.transformPagePoint=r;const o=Zy(t),i=Sm(o,this.transformPagePoint),{point:a}=i,{timestamp:s}=So;this.history=[{...a,timestamp:s}];const{onSessionStart:l}=n;l&&l(t,Cm(i,this.history)),this.removeListeners=Up(Qa(window,"pointermove",this.handlePointerMove),Qa(window,"pointerup",this.handlePointerUp),Qa(window,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),hi.update(this.updatePoint)}}function Sm(e,t){return t?{point:t(e.point)}:e}function g2(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Cm({point:e},t){return{point:e,delta:g2(e,gT(t)),offset:g2(e,qV(t)),velocity:GV(t,.1)}}function qV(e){return e[0]}function gT(e){return e[e.length-1]}function GV(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=gT(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>wf(t)));)n--;if(!r)return{x:0,y:0};const i=(o.timestamp-r.timestamp)/1e3;if(i===0)return{x:0,y:0};const a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Hn(e){return e.max-e.min}function Eg(e,t=0,n=.01){return Math.abs(e-t)<=n}function v2(e,t,n,r=.5){e.origin=r,e.originPoint=lt(t.min,t.max,e.origin),e.scale=Hn(n)/Hn(t),(Eg(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=lt(n.min,n.max,e.origin)-e.originPoint,(Eg(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Al(e,t,n,r){v2(e.x,t.x,n.x,r==null?void 0:r.originX),v2(e.y,t.y,n.y,r==null?void 0:r.originY)}function y2(e,t,n){e.min=n.min+t.min,e.max=e.min+Hn(t)}function YV(e,t,n){y2(e.x,t.x,n.x),y2(e.y,t.y,n.y)}function x2(e,t,n){e.min=t.min-n.min,e.max=e.min+Hn(t)}function _l(e,t,n){x2(e.x,t.x,n.x),x2(e.y,t.y,n.y)}function XV(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?lt(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?lt(n,e,r.max):Math.min(e,n)),e}function b2(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function JV(e,{top:t,left:n,bottom:r,right:o}){return{x:b2(e.x,n,o),y:b2(e.y,t,r)}}function w2(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function QV(e,t){return{x:w2(e.x,t.x),y:w2(e.y,t.y)}}function ZV(e,t){let n=.5;const r=Hn(e),o=Hn(t);return o>r?n=kf(t.min,t.max-r,e.min):r>o&&(n=kf(e.min,e.max-o,t.min)),xs(0,1,n)}function eH(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const Pg=.35;function tH(e=Pg){return e===!1?e=0:e===!0&&(e=Pg),{x:S2(e,"left","right"),y:S2(e,"top","bottom")}}function S2(e,t,n){return{min:C2(e,t),max:C2(e,n)}}function C2(e,t){return typeof e=="number"?e:e[t]||0}const k2=()=>({translate:0,scale:1,origin:0,originPoint:0}),Ol=()=>({x:k2(),y:k2()}),E2=()=>({min:0,max:0}),Ct=()=>({x:E2(),y:E2()});function Nr(e){return[e("x"),e("y")]}function vT({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function nH({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function rH(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function km(e){return e===void 0||e===1}function Tg({scale:e,scaleX:t,scaleY:n}){return!km(e)||!km(t)||!km(n)}function Li(e){return Tg(e)||yT(e)||e.z||e.rotate||e.rotateX||e.rotateY}function yT(e){return P2(e.x)||P2(e.y)}function P2(e){return e&&e!=="0%"}function Pf(e,t,n){const r=e-n,o=t*r;return n+o}function T2(e,t,n,r,o){return o!==void 0&&(e=Pf(e,o,r)),Pf(e,n,r)+t}function Ag(e,t=0,n=1,r,o){e.min=T2(e.min,t,n,r,o),e.max=T2(e.max,t,n,r,o)}function xT(e,{x:t,y:n}){Ag(e.x,t.translate,t.scale,t.originPoint),Ag(e.y,n.translate,n.scale,n.originPoint)}function oH(e,t,n,r=!1){var o,i;const a=n.length;if(!a)return;t.x=t.y=1;let s,l;for(let u=0;u<a;u++)s=n[u],l=s.projectionDelta,((i=(o=s.instance)===null||o===void 0?void 0:o.style)===null||i===void 0?void 0:i.display)!=="contents"&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&Ba(e,{x:-s.scroll.offset.x,y:-s.scroll.offset.y}),l&&(t.x*=l.x.scale,t.y*=l.y.scale,xT(e,l)),r&&Li(s.latestValues)&&Ba(e,s.latestValues));t.x=A2(t.x),t.y=A2(t.y)}function A2(e){return Number.isInteger(e)||e>1.0000000000001||e<.999999999999?e:1}function Vo(e,t){e.min=e.min+t,e.max=e.max+t}function _2(e,t,[n,r,o]){const i=t[o]!==void 0?t[o]:.5,a=lt(e.min,e.max,i);Ag(e,t[n],t[r],a,t.scale)}const iH=["x","scaleX","originX"],aH=["y","scaleY","originY"];function Ba(e,t){_2(e.x,t,iH),_2(e.y,t,aH)}function bT(e,t){return vT(rH(e.getBoundingClientRect(),t))}function sH(e,t,n){const r=bT(e,n),{scroll:o}=t;return o&&(Vo(r.x,o.offset.x),Vo(r.y,o.offset.y)),r}const lH=new WeakMap;class uH{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ct(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){if(this.visualElement.isPresent===!1)return;const r=s=>{this.stopAnimation(),n&&this.snapToCursor(Zy(s,"page").point)},o=(s,l)=>{var u;const{drag:c,dragPropagation:d,onDragStart:f}=this.getProps();c&&!d&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=F3(c),!this.openGlobalLock)||(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Nr(h=>{var p,m;let x=this.getAxisMotionValue(h).get()||0;if(Zr.test(x)){const g=(m=(p=this.visualElement.projection)===null||p===void 0?void 0:p.layout)===null||m===void 0?void 0:m.layoutBox[h];g&&(x=Hn(g)*(parseFloat(x)/100))}this.originPoint[h]=x}),f==null||f(s,l),(u=this.visualElement.animationState)===null||u===void 0||u.setActive(He.Drag,!0))},i=(s,l)=>{const{dragPropagation:u,dragDirectionLock:c,onDirectionLock:d,onDrag:f}=this.getProps();if(!u&&!this.openGlobalLock)return;const{offset:h}=l;if(c&&this.currentDirection===null){this.currentDirection=cH(h),this.currentDirection!==null&&(d==null||d(this.currentDirection));return}this.updateAxis("x",l.point,h),this.updateAxis("y",l.point,h),this.visualElement.render(),f==null||f(s,l)},a=(s,l)=>this.stop(s,l);this.panSession=new mT(t,{onSessionStart:r,onStart:o,onMove:i,onSessionEnd:a},{transformPagePoint:this.visualElement.getTransformPagePoint()})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:o}=n;this.startAnimation(o);const{onDragEnd:i}=this.getProps();i==null||i(t,n)}cancel(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(He.Drag,!1)}updateAxis(t,n,r){const{drag:o}=this.getProps();if(!r||!zc(t,o,this.currentDirection))return;const i=this.getAxisMotionValue(t);let a=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(a=XV(a,this.constraints[t],this.elastic[t])),i.set(a)}resolveConstraints(){const{dragConstraints:t,dragElastic:n}=this.getProps(),{layout:r}=this.visualElement.projection||{},o=this.constraints;t&&Fa(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=JV(r.layoutBox,t):this.constraints=!1,this.elastic=tH(n),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Nr(i=>{this.getAxisMotionValue(i)&&(this.constraints[i]=eH(r.layoutBox[i],this.constraints[i]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Fa(t))return!1;const r=t.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const i=sH(r,o.root,this.visualElement.getTransformPagePoint());let a=QV(o.layout.layoutBox,i);if(n){const s=n(nH(a));this.hasMutatedConstraints=!!s,s&&(a=vT(s))}return a}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:o,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},u=Nr(c=>{if(!zc(c,n,this.currentDirection))return;let d=(l==null?void 0:l[c])||{};a&&(d={min:0,max:0});const f=o?200:1e6,h=o?40:1e7,p={type:"inertia",velocity:r?t[c]:0,bounceStiffness:f,bounceDamping:h,timeConstant:750,restDelta:1,restSpeed:10,...i,...d};return this.startAxisValueAnimation(c,p)});return Promise.all(u).then(s)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return f1(t,r,0,n)}stopAnimation(){Nr(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){var n;const r="_drag"+t.toUpperCase(),o=this.visualElement.getProps()[r];return o||this.visualElement.getValue(t,((n=this.visualElement.getProps().initial)===null||n===void 0?void 0:n[t])||0)}snapToCursor(t){Nr(n=>{const{drag:r}=this.getProps();if(!zc(n,r,this.currentDirection))return;const{projection:o}=this.visualElement,i=this.getAxisMotionValue(n);if(o&&o.layout){const{min:a,max:s}=o.layout.layoutBox[n];i.set(t[n]-lt(a,s,.5))}})}scalePositionWithinConstraints(){var t;if(!this.visualElement.current)return;const{drag:n,dragConstraints:r}=this.getProps(),{projection:o}=this.visualElement;if(!Fa(r)||!o||!this.constraints)return;this.stopAnimation();const i={x:0,y:0};Nr(s=>{const l=this.getAxisMotionValue(s);if(l){const u=l.get();i[s]=ZV({min:u,max:u},this.constraints[s])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",(t=o.root)===null||t===void 0||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),Nr(s=>{if(!zc(s,n,null))return;const l=this.getAxisMotionValue(s),{min:u,max:c}=this.constraints[s];l.set(lt(u,c,i[s]))})}addListeners(){var t;if(!this.visualElement.current)return;lH.set(this.visualElement,this);const n=this.visualElement.current,r=Qa(n,"pointerdown",u=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(u)}),o=()=>{const{dragConstraints:u}=this.getProps();Fa(u)&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,a=i.addEventListener("measure",o);i&&!i.layout&&((t=i.root)===null||t===void 0||t.updateScroll(),i.updateLayout()),o();const s=jp(window,"resize",()=>this.scalePositionWithinConstraints()),l=i.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&(Nr(d=>{const f=this.getAxisMotionValue(d);!f||(this.originPoint[d]+=u[d].translate,f.set(f.get()+u[d].translate))}),this.visualElement.render())});return()=>{s(),r(),a(),l==null||l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:o=!1,dragConstraints:i=!1,dragElastic:a=Pg,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:o,dragConstraints:i,dragElastic:a,dragMomentum:s}}}function zc(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function cH(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function dH(e){const{dragControls:t,visualElement:n}=e,r=Nu(()=>new uH(n));k.exports.useEffect(()=>t&&t.subscribe(r),[r,t]),k.exports.useEffect(()=>r.addListeners(),[r])}function fH({onPan:e,onPanStart:t,onPanEnd:n,onPanSessionStart:r,visualElement:o}){const i=e||t||n||r,a=k.exports.useRef(null),{transformPagePoint:s}=k.exports.useContext(jy),l={onSessionStart:r,onStart:t,onMove:e,onEnd:(c,d)=>{a.current=null,n&&n(c,d)}};k.exports.useEffect(()=>{a.current!==null&&a.current.updateHandlers(l)});function u(c){a.current=new mT(c,l,{transformPagePoint:s})}bf(o,"pointerdown",i&&u),e1(()=>a.current&&a.current.end())}const pH={pan:Ko(fH),drag:Ko(dH)};function _g(e){return typeof e=="string"&&e.startsWith("var(--")}const wT=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function hH(e){const t=wT.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]}function Og(e,t,n=1){const[r,o]=hH(e);if(!r)return;const i=window.getComputedStyle(t).getPropertyValue(r);return i?i.trim():_g(o)?Og(o,t,n+1):o}function mH(e,{...t},n){const r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};n&&(n={...n}),e.values.forEach(o=>{const i=o.get();if(!_g(i))return;const a=Og(i,r);a&&o.set(a)});for(const o in t){const i=t[o];if(!_g(i))continue;const a=Og(i,r);!a||(t[o]=a,n&&n[o]===void 0&&(n[o]=i))}return{target:t,transitionEnd:n}}const gH=new Set(["width","height","top","left","right","bottom","x","y"]),ST=e=>gH.has(e),vH=e=>Object.keys(e).some(ST),CT=(e,t)=>{e.set(t,!1),e.set(t)},O2=e=>e===da||e===he;var D2;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(D2||(D2={}));const R2=(e,t)=>parseFloat(e.split(", ")[t]),L2=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const o=r.match(/^matrix3d\((.+)\)$/);if(o)return R2(o[1],t);{const i=r.match(/^matrix\((.+)\)$/);return i?R2(i[1],e):0}},yH=new Set(["x","y","z"]),xH=yf.filter(e=>!yH.has(e));function bH(e){const t=[];return xH.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}const I2={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),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:L2(4,13),y:L2(5,14)},wH=(e,t,n)=>{const r=t.measureViewportBox(),o=t.current,i=getComputedStyle(o),{display:a}=i,s={};a==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(u=>{s[u]=I2[u](r,i)}),t.render();const l=t.measureViewportBox();return n.forEach(u=>{const c=t.getValue(u);CT(c,s[u]),e[u]=I2[u](l,i)}),e},SH=(e,t,n={},r={})=>{t={...t},r={...r};const o=Object.keys(t).filter(ST);let i=[],a=!1;const s=[];if(o.forEach(l=>{const u=e.getValue(l);if(!e.hasValue(l))return;let c=n[l],d=Qs(c);const f=t[l];let h;if(hu(f)){const p=f.length,m=f[0]===null?1:0;c=f[m],d=Qs(c);for(let x=m;x<p;x++)h?Sf(Qs(f[x])===h):h=Qs(f[x])}else h=Qs(f);if(d!==h)if(O2(d)&&O2(h)){const p=u.get();typeof p=="string"&&u.set(parseFloat(p)),typeof f=="string"?t[l]=parseFloat(f):Array.isArray(f)&&h===he&&(t[l]=f.map(parseFloat))}else(d==null?void 0:d.transform)&&(h==null?void 0:h.transform)&&(c===0||f===0)?c===0?u.set(h.transform(c)):t[l]=d.transform(f):(a||(i=bH(e),a=!0),s.push(l),r[l]=r[l]!==void 0?r[l]:t[l],CT(u,f))}),s.length){const l=s.indexOf("height")>=0?window.pageYOffset:null,u=wH(t,e,s);return i.length&&i.forEach(([c,d])=>{e.getValue(c).set(d)}),e.render(),ua&&l!==null&&window.scrollTo({top:l}),{target:u,transitionEnd:r}}else return{target:t,transitionEnd:r}};function CH(e,t,n,r){return vH(t)?SH(e,t,n,r):{target:t,transitionEnd:r}}const kH=(e,t,n,r)=>{const o=mH(e,t,r);return t=o.target,r=o.transitionEnd,CH(e,t,n,r)},Dg={current:null},kT={current:!1};function EH(){if(kT.current=!0,!!ua)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Dg.current=e.matches;e.addListener(t),t()}else Dg.current=!1}function PH(e,t,n){const{willChange:r}=t;for(const o in t){const i=t[o],a=n[o];if(no(i))e.addValue(o,i),Ef(r)&&r.add(o);else if(no(a))e.addValue(o,bs(i)),Ef(r)&&r.remove(o);else if(a!==i)if(e.hasValue(o)){const s=e.getValue(o);!s.hasAnimated&&s.set(i)}else{const s=e.getStaticValue(o);e.addValue(o,bs(s!==void 0?s:i))}}for(const o in n)t[o]===void 0&&e.removeValue(o);return t}const ET=Object.keys(fu),TH=ET.length,$2=["AnimationStart","AnimationComplete","Update","Unmount","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class AH{constructor({parent:t,props:n,reducedMotionConfig:r,visualState:o},i={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,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.scheduleRender=()=>Nn.render(this.render,!1,!0);const{latestValues:a,renderState:s}=o;this.latestValues=a,this.baseTarget={...a},this.initialValues=n.initial?{...a}:{},this.renderState=s,this.parent=t,this.props=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=i,this.isControllingVariants=Hp(n),this.isVariantNode=y3(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:l,...u}=this.scrapeMotionValuesFromProps(n);for(const c in u){const d=u[c];a[c]!==void 0&&no(d)&&(d.set(a[c],!1),Ef(l)&&l.add(c))}}scrapeMotionValuesFromProps(t){return{}}mount(t){var n;this.current=t,this.projection&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=(n=this.parent)===null||n===void 0?void 0:n.addVariantChild(this)),this.values.forEach((r,o)=>this.bindToMotionValue(o,r)),kT.current||EH(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Dg.current,this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var t,n,r;(t=this.projection)===null||t===void 0||t.unmount(),hi.update(this.notifyUpdate),hi.render(this.render),this.valueSubscriptions.forEach(o=>o()),(n=this.removeFromVariantTree)===null||n===void 0||n.call(this),(r=this.parent)===null||r===void 0||r.children.delete(this);for(const o in this.events)this.events[o].clear();this.current=null}bindToMotionValue(t,n){const r=ca.has(t),o=n.onChange(a=>{this.latestValues[t]=a,this.props.onUpdate&&Nn.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=n.onRenderRequest(this.scheduleRender);this.valueSubscriptions.set(t,()=>{o(),i()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}loadFeatures(t,n,r,o,i,a){const s=[];for(let l=0;l<TH;l++){const u=ET[l],{isEnabled:c,Component:d}=fu[u];c(t)&&d&&s.push(k.exports.createElement(d,{key:u,...t,visualElement:this}))}if(!this.projection&&i){this.projection=new i(o,this.latestValues,this.parent&&this.parent.projection);const{layoutId:l,layout:u,drag:c,dragConstraints:d,layoutScroll:f}=t;this.projection.setOptions({layoutId:l,layout:u,alwaysMeasureLayout:Boolean(c)||d&&Fa(d),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:typeof u=="string"?u:"both",initialPromotionConfig:a,layoutScroll:f})}return s}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ct()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}makeTargetAnimatable(t,n=!0){return this.makeTargetAnimatableFromInstance(t,this.props,n)}setProps(t){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.props=t;for(let n=0;n<$2.length;n++){const r=$2[n];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);const o=t["on"+r];o&&(this.propEventSubscriptions[r]=this.on(r,o))}this.prevMotionValues=PH(this,this.scrapeMotionValuesFromProps(t),this.prevMotionValues)}getProps(){return this.props}getVariant(t){var n;return(n=this.props.variants)===null||n===void 0?void 0:n[t]}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){var t;return this.isVariantNode?this:(t=this.parent)===null||t===void 0?void 0:t.getClosestVariantNode()}getVariantContext(t=!1){var n,r;if(t)return(n=this.parent)===null||n===void 0?void 0:n.getVariantContext();if(!this.isControllingVariants){const i=((r=this.parent)===null||r===void 0?void 0:r.getVariantContext())||{};return this.props.initial!==void 0&&(i.initial=this.props.initial),i}const o={};for(let i=0;i<_H;i++){const a=PT[i],s=this.props[a];(du(s)||s===!1)&&(o[a]=s)}return o}addVariantChild(t){var n;const r=this.getClosestVariantNode();if(r)return(n=r.variantChildren)===null||n===void 0||n.add(t),()=>r.variantChildren.delete(t)}addValue(t,n){this.hasValue(t)&&this.removeValue(t),this.values.set(t,n),this.latestValues[t]=n.get(),this.bindToMotionValue(t,n)}removeValue(t){var n;this.values.delete(t),(n=this.valueSubscriptions.get(t))===null||n===void 0||n(),this.valueSubscriptions.delete(t),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=bs(n),this.addValue(t,r)),r}readValue(t){return this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.readValueFromInstance(this.current,t,this.options)}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props,o=typeof r=="string"||typeof r=="object"?(n=Qy(this.props,r))===null||n===void 0?void 0:n[t]:void 0;if(r&&o!==void 0)return o;const i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!no(i)?i:this.initialValues[t]!==void 0&&o===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new Tl),this.events[t].add(n)}notify(t,...n){var r;(r=this.events[t])===null||r===void 0||r.notify(...n)}}const PT=["initial",...g1],_H=PT.length;class TT extends AH{sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){var r;return(r=t.style)===null||r===void 0?void 0:r[n]}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:n,...r},{transformValues:o},i){let a=OV(r,t||{},this);if(o&&(n&&(n=o(n)),r&&(r=o(r)),a&&(a=o(a))),i){AV(this,r,a);const s=kH(this,r,a,n);n=s.transitionEnd,r=s.target}return{transition:t,transitionEnd:n,...r}}}function OH(e){return window.getComputedStyle(e)}class DH extends TT{readValueFromInstance(t,n){if(ca.has(n)){const r=l1(n);return r&&r.default||0}else{const r=OH(t),o=(w3(n)?r.getPropertyValue(n):r[n])||0;return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:n}){return bT(t,n)}build(t,n,r,o){Ky(t,n,r,o.transformTemplate)}scrapeMotionValuesFromProps(t){return Jy(t)}renderInstance(t,n,r,o){P3(t,n,r,o)}}class RH extends TT{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){var r;return ca.has(n)?((r=l1(n))===null||r===void 0?void 0:r.default)||0:(n=T3.has(n)?n:Xy(n),t.getAttribute(n))}measureInstanceViewportBox(){return Ct()}scrapeMotionValuesFromProps(t){return _3(t)}build(t,n,r,o){Gy(t,n,r,this.isSVGTag,o.transformTemplate)}renderInstance(t,n,r,o){A3(t,n,r,o)}mount(t){this.isSVGTag=Yy(t.tagName),super.mount(t)}}const LH=(e,t)=>Wy(e)?new RH(t,{enableHardwareAcceleration:!1}):new DH(t,{enableHardwareAcceleration:!0});function M2(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Zs={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(he.test(e))e=parseFloat(e);else return e;const n=M2(e,t.target.x),r=M2(e,t.target.y);return`${n}% ${r}%`}},F2="_$css",IH={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,o=e.includes("var("),i=[];o&&(e=e.replace(wT,h=>(i.push(h),F2)));const a=pi.parse(e);if(a.length>5)return r;const s=pi.createTransformer(e),l=typeof a[0]!="number"?1:0,u=n.x.scale*t.x,c=n.y.scale*t.y;a[0+l]/=u,a[1+l]/=c;const d=lt(u,c,.5);typeof a[2+l]=="number"&&(a[2+l]/=d),typeof a[3+l]=="number"&&(a[3+l]/=d);let f=s(a);if(o){let h=0;f=f.replace(F2,()=>{const p=i[h];return h++,p})}return f}};class $H extends Ze.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:o}=this.props,{projection:i}=t;uB(FH),i&&(n.group&&n.group.add(i),r&&r.register&&o&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),kl.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:o,isPresent:i}=this.props,a=r.projection;return a&&(a.isPresent=i,o||t.layoutDependency!==n||n===void 0?a.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?a.promote():a.relegate()||Nn.postRender(()=>{var s;!((s=a.getStack())===null||s===void 0)&&s.members.length||this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),n!=null&&n.group&&n.group.remove(o),r!=null&&r.deregister&&r.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t==null||t()}render(){return null}}function MH(e){const[t,n]=H3(),r=k.exports.useContext(Uy);return R($H,{...e,layoutGroup:r,switchLayoutGroup:k.exports.useContext(x3),isPresent:t,safeToRemove:n})}const FH={borderRadius:{...Zs,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Zs,borderTopRightRadius:Zs,borderBottomLeftRadius:Zs,borderBottomRightRadius:Zs,boxShadow:IH},zH={measureLayout:MH};function BH(e,t,n={}){const r=no(e)?e:bs(e);return f1("",r,t,n),{stop:()=>r.stop(),isAnimating:()=>r.isAnimating()}}const AT=["TopLeft","TopRight","BottomLeft","BottomRight"],NH=AT.length,z2=e=>typeof e=="string"?parseFloat(e):e,B2=e=>typeof e=="number"||he.test(e);function VH(e,t,n,r,o,i){o?(e.opacity=lt(0,n.opacity!==void 0?n.opacity:1,HH(r)),e.opacityExit=lt(t.opacity!==void 0?t.opacity:1,0,jH(r))):i&&(e.opacity=lt(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;a<NH;a++){const s=`border${AT[a]}Radius`;let l=N2(t,s),u=N2(n,s);if(l===void 0&&u===void 0)continue;l||(l=0),u||(u=0),l===0||u===0||B2(l)===B2(u)?(e[s]=Math.max(lt(z2(l),z2(u),r),0),(Zr.test(u)||Zr.test(l))&&(e[s]+="%")):e[s]=u}(t.rotate||n.rotate)&&(e.rotate=lt(t.rotate||0,n.rotate||0,r))}function N2(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const HH=_T(0,.5,i1),jH=_T(.5,.95,t1);function _T(e,t,n){return r=>r<e?0:r>t?1:n(kf(e,t,r))}function V2(e,t){e.min=t.min,e.max=t.max}function kr(e,t){V2(e.x,t.x),V2(e.y,t.y)}function H2(e,t,n,r,o){return e-=t,e=Pf(e,1/n,r),o!==void 0&&(e=Pf(e,1/o,r)),e}function UH(e,t=0,n=1,r=.5,o,i=e,a=e){if(Zr.test(t)&&(t=parseFloat(t),t=lt(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=lt(i.min,i.max,r);e===i&&(s-=t),e.min=H2(e.min,t,n,s,o),e.max=H2(e.max,t,n,s,o)}function j2(e,t,[n,r,o],i,a){UH(e,t[n],t[r],t[o],t.scale,i,a)}const WH=["x","scaleX","originX"],KH=["y","scaleY","originY"];function U2(e,t,n,r){j2(e.x,t,WH,n==null?void 0:n.x,r==null?void 0:r.x),j2(e.y,t,KH,n==null?void 0:n.y,r==null?void 0:r.y)}function W2(e){return e.translate===0&&e.scale===1}function OT(e){return W2(e.x)&&W2(e.y)}function DT(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function K2(e){return Hn(e.x)/Hn(e.y)}class qH{constructor(){this.members=[]}add(t){p1(this.members,t),t.scheduleRender()}remove(t){if(h1(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(o=>t===o);if(n===0)return!1;let r;for(let o=n;o>=0;o--){const i=this.members[o];if(i.isPresent!==!1){r=i;break}}return r?(this.promote(r),!0):!1}promote(t,n){var r;const o=this.lead;if(t!==o&&(this.prevLead=o,this.lead=t,t.show(),o)){o.instance&&o.scheduleRender(),t.scheduleRender(),t.resumeFrom=o,n&&(t.resumeFrom.preserveOpacity=!0),o.snapshot&&(t.snapshot=o.snapshot,t.snapshot.latestValues=o.animationValues||o.latestValues),!((r=t.root)===null||r===void 0)&&r.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:i}=t.options;i===!1&&o.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,o,i,a;(r=(n=t.options).onExitComplete)===null||r===void 0||r.call(n),(a=(o=t.resumingFrom)===null||o===void 0?void 0:(i=o.options).onExitComplete)===null||a===void 0||a.call(i)})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function q2(e,t,n){let r="";const o=e.x.translate/t.x,i=e.y.translate/t.y;if((o||i)&&(r=`translate3d(${o}px, ${i}px, 0) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{rotate:l,rotateX:u,rotateY:c}=n;l&&(r+=`rotate(${l}deg) `),u&&(r+=`rotateX(${u}deg) `),c&&(r+=`rotateY(${c}deg) `)}const a=e.x.scale*t.x,s=e.y.scale*t.y;return(a!==1||s!==1)&&(r+=`scale(${a}, ${s})`),r||"none"}const GH=(e,t)=>e.depth-t.depth;class YH{constructor(){this.children=[],this.isDirty=!1}add(t){p1(this.children,t),this.isDirty=!0}remove(t){h1(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(GH),this.isDirty=!1,this.children.forEach(t)}}const G2=["","X","Y","Z"],Y2=1e3;let XH=0;function RT({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(a,s={},l=t==null?void 0:t()){this.id=XH++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(ZH),this.nodes.forEach(nj),this.nodes.forEach(rj)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=a,this.latestValues=s,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0,a&&this.root.registerPotentialNode(a,this);for(let u=0;u<this.path.length;u++)this.path[u].shouldResetTransform=!0;this.root===this&&(this.nodes=new YH)}addEventListener(a,s){return this.eventHandlers.has(a)||this.eventHandlers.set(a,new Tl),this.eventHandlers.get(a).add(s)}notifyListeners(a,...s){const l=this.eventHandlers.get(a);l==null||l.notify(...s)}hasListeners(a){return this.eventHandlers.has(a)}registerPotentialNode(a,s){this.potentialNodes.set(a,s)}mount(a,s=!1){var l;if(this.instance)return;this.isSVG=a instanceof SVGElement&&a.tagName!=="svg",this.instance=a;const{layoutId:u,layout:c,visualElement:d}=this.options;if(d&&!d.current&&d.mount(a),this.root.nodes.add(this),(l=this.parent)===null||l===void 0||l.children.add(this),this.elementId&&this.root.potentialNodes.delete(this.elementId),s&&(c||u)&&(this.isLayoutDirty=!0),e){let f;const h=()=>this.root.updateBlockedByResize=!1;e(a,()=>{this.root.updateBlockedByResize=!0,f&&f(),f=cT(h,250),kl.hasAnimatedSinceResize&&(kl.hasAnimatedSinceResize=!1,this.nodes.forEach(J2))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&d&&(u||c)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:h,hasRelativeTargetChanged:p,layout:m})=>{var x,g,v,y,S;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const b=(g=(x=this.options.transition)!==null&&x!==void 0?x:d.getDefaultTransition())!==null&&g!==void 0?g:lj,{onLayoutAnimationStart:w,onLayoutAnimationComplete:C}=d.getProps(),P=!this.targetLayout||!DT(this.targetLayout,m)||p,A=!h&&p;if(((v=this.resumeFrom)===null||v===void 0?void 0:v.instance)||A||h&&(P||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,A);const O={...d1(b,"layout"),onPlay:w,onComplete:C};d.shouldReduceMotion&&(O.delay=0,O.type=!1),this.startAnimation(O)}else!h&&this.animationProgress===0&&J2(this),this.isLead()&&((S=(y=this.options).onExitComplete)===null||S===void 0||S.call(y));this.targetLayout=m})}unmount(){var a,s;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(a=this.getStack())===null||a===void 0||a.remove(this),(s=this.parent)===null||s===void 0||s.children.delete(this),this.instance=void 0,hi.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var a;return this.isAnimationBlocked||((a=this.parent)===null||a===void 0?void 0:a.isTreeAnimationBlocked())||!1}startUpdate(){var a;this.isUpdateBlocked()||(this.isUpdating=!0,(a=this.nodes)===null||a===void 0||a.forEach(oj),this.animationId++)}willUpdate(a=!0){var s,l,u;if(this.root.isUpdateBlocked()){(l=(s=this.options).onExitComplete)===null||l===void 0||l.call(s);return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let h=0;h<this.path.length;h++){const p=this.path[h];p.shouldResetTransform=!0,p.updateScroll("snapshot")}const{layoutId:c,layout:d}=this.options;if(c===void 0&&!d)return;const f=(u=this.options.visualElement)===null||u===void 0?void 0:u.getProps().transformTemplate;this.prevTransformTemplateValue=f==null?void 0:f(this.latestValues,""),this.updateSnapshot(),a&&this.notifyListeners("willUpdate")}didUpdate(){if(this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(X2);return}!this.isUpdating||(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(uj),this.potentialNodes.clear()),this.nodes.forEach(tj),this.nodes.forEach(JH),this.nodes.forEach(QH),this.clearAllSnapshots(),wm.update(),wm.preRender(),wm.render())}clearAllSnapshots(){this.nodes.forEach(ej),this.sharedNodes.forEach(ij)}scheduleUpdateProjection(){Nn.preRender(this.updateProjection,!1,!0)}scheduleCheckAfterUnmount(){Nn.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){var a;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l<this.path.length;l++)this.path[l].updateScroll();const s=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Ct(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox),(a=this.options.visualElement)===null||a===void 0||a.notify("LayoutMeasure",this.layout.layoutBox,s==null?void 0:s.layoutBox)}updateScroll(a="measure"){let s=Boolean(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===a&&(s=!1),s&&(this.scroll={animationId:this.root.animationId,phase:a,isRoot:r(this.instance),offset:n(this.instance)})}resetTransform(){var a;if(!o)return;const s=this.isLayoutDirty||this.shouldResetTransform,l=this.projectionDelta&&!OT(this.projectionDelta),u=(a=this.options.visualElement)===null||a===void 0?void 0:a.getProps().transformTemplate,c=u==null?void 0:u(this.latestValues,""),d=c!==this.prevTransformTemplateValue;s&&(l||Li(this.latestValues)||d)&&(o(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(a=!0){const s=this.measurePageBox();let l=this.removeElementScroll(s);return a&&(l=this.removeTransform(l)),cj(l),{animationId:this.root.animationId,measuredBox:s,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:a}=this.options;if(!a)return Ct();const s=a.measureViewportBox(),{scroll:l}=this.root;return l&&(Vo(s.x,l.offset.x),Vo(s.y,l.offset.y)),s}removeElementScroll(a){const s=Ct();kr(s,a);for(let l=0;l<this.path.length;l++){const u=this.path[l],{scroll:c,options:d}=u;if(u!==this.root&&c&&d.layoutScroll){if(c.isRoot){kr(s,a);const{scroll:f}=this.root;f&&(Vo(s.x,-f.offset.x),Vo(s.y,-f.offset.y))}Vo(s.x,c.offset.x),Vo(s.y,c.offset.y)}}return s}applyTransform(a,s=!1){const l=Ct();kr(l,a);for(let u=0;u<this.path.length;u++){const c=this.path[u];!s&&c.options.layoutScroll&&c.scroll&&c!==c.root&&Ba(l,{x:-c.scroll.offset.x,y:-c.scroll.offset.y}),Li(c.latestValues)&&Ba(l,c.latestValues)}return Li(this.latestValues)&&Ba(l,this.latestValues),l}removeTransform(a){var s;const l=Ct();kr(l,a);for(let u=0;u<this.path.length;u++){const c=this.path[u];if(!c.instance||!Li(c.latestValues))continue;Tg(c.latestValues)&&c.updateSnapshot();const d=Ct(),f=c.measurePageBox();kr(d,f),U2(l,c.latestValues,(s=c.snapshot)===null||s===void 0?void 0:s.layoutBox,d)}return Li(this.latestValues)&&U2(l,this.latestValues),l}setTargetDelta(a){this.targetDelta=a,this.isProjectionDirty=!0,this.root.scheduleUpdateProjection()}setOptions(a){this.options={...this.options,...a,crossfade:a.crossfade!==void 0?a.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}resolveTargetDelta(){var a;const s=this.getLead();if(this.isProjectionDirty||(this.isProjectionDirty=s.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=s.isTransformDirty),!this.isProjectionDirty&&!this.attemptToResolveRelativeTarget)return;const{layout:l,layoutId:u}=this.options;if(!(!this.layout||!(l||u))){if(!this.targetDelta&&!this.relativeTarget){const c=this.getClosestProjectingParent();c&&c.layout?(this.relativeParent=c,this.relativeTarget=Ct(),this.relativeTargetOrigin=Ct(),_l(this.relativeTargetOrigin,this.layout.layoutBox,c.layout.layoutBox),kr(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=Ct(),this.targetWithTransforms=Ct()),this.relativeTarget&&this.relativeTargetOrigin&&((a=this.relativeParent)===null||a===void 0?void 0:a.target)?YV(this.target,this.relativeTarget,this.relativeParent.target):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):kr(this.target,this.layout.layoutBox),xT(this.target,this.targetDelta)):kr(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;const c=this.getClosestProjectingParent();c&&Boolean(c.resumingFrom)===Boolean(this.resumingFrom)&&!c.options.layoutScroll&&c.target?(this.relativeParent=c,this.relativeTarget=Ct(),this.relativeTargetOrigin=Ct(),_l(this.relativeTargetOrigin,this.target,c.target),kr(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||Tg(this.parent.latestValues)||yT(this.parent.latestValues)))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()}calcProjection(){var a;const{isProjectionDirty:s,isTransformDirty:l}=this;this.isProjectionDirty=this.isTransformDirty=!1;const u=this.getLead(),c=Boolean(this.resumingFrom)||this!==u;let d=!0;if(s&&(d=!1),c&&l&&(d=!1),d)return;const{layout:f,layoutId:h}=this.options;if(this.isTreeAnimating=Boolean(((a=this.parent)===null||a===void 0?void 0:a.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(f||h))return;kr(this.layoutCorrected,this.layout.layoutBox),oH(this.layoutCorrected,this.treeScale,this.path,c);const{target:p}=u;if(!p)return;this.projectionDelta||(this.projectionDelta=Ol(),this.projectionDeltaWithTransform=Ol());const m=this.treeScale.x,x=this.treeScale.y,g=this.projectionTransform;Al(this.projectionDelta,this.layoutCorrected,p,this.latestValues),this.projectionTransform=q2(this.projectionDelta,this.treeScale),(this.projectionTransform!==g||this.treeScale.x!==m||this.treeScale.y!==x)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",p))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(a=!0){var s,l,u;(l=(s=this.options).scheduleRender)===null||l===void 0||l.call(s),a&&((u=this.getStack())===null||u===void 0||u.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(a,s=!1){var l,u;const c=this.snapshot,d=(c==null?void 0:c.latestValues)||{},f={...this.latestValues},h=Ol();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!s;const p=Ct(),m=(c==null?void 0:c.source)!==((l=this.layout)===null||l===void 0?void 0:l.source),x=(((u=this.getStack())===null||u===void 0?void 0:u.members.length)||0)<=1,g=Boolean(m&&!x&&this.options.crossfade===!0&&!this.path.some(sj));this.animationProgress=0,this.mixTargetDelta=v=>{var y;const S=v/1e3;Q2(h.x,a.x,S),Q2(h.y,a.y,S),this.setTargetDelta(h),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&((y=this.relativeParent)===null||y===void 0?void 0:y.layout)&&(_l(p,this.layout.layoutBox,this.relativeParent.layout.layoutBox),aj(this.relativeTarget,this.relativeTargetOrigin,p,S)),m&&(this.animationValues=f,VH(f,d,this.latestValues,S,g,x)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=S},this.mixTargetDelta(0)}startAnimation(a){var s,l;this.notifyListeners("animationStart"),(s=this.currentAnimation)===null||s===void 0||s.stop(),this.resumingFrom&&((l=this.resumingFrom.currentAnimation)===null||l===void 0||l.stop()),this.pendingAnimation&&(hi.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Nn.update(()=>{kl.hasAnimatedSinceResize=!0,this.currentAnimation=BH(0,Y2,{...a,onUpdate:u=>{var c;this.mixTargetDelta(u),(c=a.onUpdate)===null||c===void 0||c.call(a,u)},onComplete:()=>{var u;(u=a.onComplete)===null||u===void 0||u.call(a),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var a;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(a=this.getStack())===null||a===void 0||a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var a;this.currentAnimation&&((a=this.mixTargetDelta)===null||a===void 0||a.call(this,Y2),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:s,target:l,layout:u,latestValues:c}=a;if(!(!s||!l||!u)){if(this!==a&&this.layout&&u&&LT(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||Ct();const d=Hn(this.layout.layoutBox.x);l.x.min=a.target.x.min,l.x.max=l.x.min+d;const f=Hn(this.layout.layoutBox.y);l.y.min=a.target.y.min,l.y.max=l.y.min+f}kr(s,l),Ba(s,c),Al(this.projectionDeltaWithTransform,this.layoutCorrected,s,c)}}registerSharedNode(a,s){var l,u,c;this.sharedNodes.has(a)||this.sharedNodes.set(a,new qH),this.sharedNodes.get(a).add(s),s.promote({transition:(l=s.options.initialPromotionConfig)===null||l===void 0?void 0:l.transition,preserveFollowOpacity:(c=(u=s.options.initialPromotionConfig)===null||u===void 0?void 0:u.shouldPreserveFollowOpacity)===null||c===void 0?void 0:c.call(u,s)})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){var a;const{layoutId:s}=this.options;return s?((a=this.getStack())===null||a===void 0?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:s}=this.options;return s?(a=this.getStack())===null||a===void 0?void 0:a.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:s,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),a&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetRotation(){const{visualElement:a}=this.options;if(!a)return;let s=!1;const{latestValues:l}=a;if((l.rotate||l.rotateX||l.rotateY||l.rotateZ)&&(s=!0),!s)return;const u={};for(let c=0;c<G2.length;c++){const d="rotate"+G2[c];l[d]&&(u[d]=l[d],a.setStaticValue(d,0))}a==null||a.render();for(const c in u)a.setStaticValue(c,u[c]);a.scheduleRender()}getProjectionStyles(a={}){var s,l,u;const c={};if(!this.instance||this.isSVG)return c;if(this.isVisible)c.visibility="";else return{visibility:"hidden"};const d=(s=this.options.visualElement)===null||s===void 0?void 0:s.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,c.opacity="",c.pointerEvents=bd(a.pointerEvents)||"",c.transform=d?d(this.latestValues,""):"none",c;const f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){const x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=bd(a.pointerEvents)||""),this.hasProjected&&!Li(this.latestValues)&&(x.transform=d?d({},""):"none",this.hasProjected=!1),x}const h=f.animationValues||f.latestValues;this.applyTransformsToTarget(),c.transform=q2(this.projectionDeltaWithTransform,this.treeScale,h),d&&(c.transform=d(h,c.transform));const{x:p,y:m}=this.projectionDelta;c.transformOrigin=`${p.origin*100}% ${m.origin*100}% 0`,f.animationValues?c.opacity=f===this?(u=(l=h.opacity)!==null&&l!==void 0?l:this.latestValues.opacity)!==null&&u!==void 0?u:1:this.preserveOpacity?this.latestValues.opacity:h.opacityExit:c.opacity=f===this?h.opacity!==void 0?h.opacity:"":h.opacityExit!==void 0?h.opacityExit:0;for(const x in vf){if(h[x]===void 0)continue;const{correct:g,applyTo:v}=vf[x],y=g(h[x],f);if(v){const S=v.length;for(let b=0;b<S;b++)c[v[b]]=y}else c[x]=y}return this.options.layoutId&&(c.pointerEvents=f===this?bd(a.pointerEvents)||"":"none"),c}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(a=>{var s;return(s=a.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(X2),this.root.sharedNodes.clear()}}}function JH(e){e.updateLayout()}function QH(e){var t,n,r;const o=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&o&&e.hasListeners("didUpdate")){const{layoutBox:i,measuredBox:a}=e.layout,{animationType:s}=e.options,l=o.source!==e.layout.source;s==="size"?Nr(h=>{const p=l?o.measuredBox[h]:o.layoutBox[h],m=Hn(p);p.min=i[h].min,p.max=p.min+m}):LT(s,o.layoutBox,i)&&Nr(h=>{const p=l?o.measuredBox[h]:o.layoutBox[h],m=Hn(i[h]);p.max=p.min+m});const u=Ol();Al(u,i,o.layoutBox);const c=Ol();l?Al(c,e.applyTransform(a,!0),o.measuredBox):Al(c,i,o.layoutBox);const d=!OT(u);let f=!1;if(!e.resumeFrom){const h=e.getClosestProjectingParent();if(h&&!h.resumeFrom){const{snapshot:p,layout:m}=h;if(p&&m){const x=Ct();_l(x,o.layoutBox,p.layoutBox);const g=Ct();_l(g,i,m.layoutBox),DT(x,g)||(f=!0)}}}e.notifyListeners("didUpdate",{layout:i,snapshot:o,delta:c,layoutDelta:u,hasLayoutChanged:d,hasRelativeTargetChanged:f})}else e.isLead()&&((r=(n=e.options).onExitComplete)===null||r===void 0||r.call(n));e.options.transition=void 0}function ZH(e){e.isProjectionDirty||(e.isProjectionDirty=Boolean(e.parent&&e.parent.isProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=Boolean(e.parent&&e.parent.isTransformDirty))}function ej(e){e.clearSnapshot()}function X2(e){e.clearMeasurements()}function tj(e){const{visualElement:t}=e.options;t!=null&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function J2(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function nj(e){e.resolveTargetDelta()}function rj(e){e.calcProjection()}function oj(e){e.resetRotation()}function ij(e){e.removeLeadSnapshot()}function Q2(e,t,n){e.translate=lt(t.translate,0,n),e.scale=lt(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Z2(e,t,n,r){e.min=lt(t.min,n.min,r),e.max=lt(t.max,n.max,r)}function aj(e,t,n,r){Z2(e.x,t.x,n.x,r),Z2(e.y,t.y,n.y,r)}function sj(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const lj={duration:.45,ease:[.4,0,.1,1]};function uj(e,t){let n=e.root;for(let i=e.path.length-1;i>=0;i--)if(Boolean(e.path[i].instance)){n=e.path[i];break}const o=(n&&n!==e.root?n.instance:document).querySelector(`[data-projection-id="${t}"]`);o&&e.mount(o,!0)}function eS(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function cj(e){eS(e.x),eS(e.y)}function LT(e,t,n){return e==="position"||e==="preserve-aspect"&&!Eg(K2(t),K2(n),.2)}const dj=RT({attachResizeListener:(e,t)=>jp(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Em={current:void 0},fj=RT({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Em.current){const e=new dj(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Em.current=e}return Em.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")}),pj={...WV,...sN,...pH,...zH},rr=sB((e,t)=>zB(e,t,pj,LH,fj));function IT(){const e=k.exports.useRef(!1);return gf(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function hj(){const e=IT(),[t,n]=k.exports.useState(0),r=k.exports.useCallback(()=>{e.current&&n(t+1)},[t]);return[k.exports.useCallback(()=>Nn.postRender(r),[r]),t]}class mj extends k.exports.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function gj({children:e,isPresent:t}){const n=k.exports.useId(),r=k.exports.useRef(null),o=k.exports.useRef({width:0,height:0,top:0,left:0});return k.exports.useInsertionEffect(()=>{const{width:i,height:a,top:s,left:l}=o.current;if(t||!r.current||!i||!a)return;r.current.dataset.motionPopId=n;const u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
[data-motion-pop-id="${n}"] {
position: absolute !important;
width: ${i}px !important;
height: ${a}px !important;
top: ${s}px !important;
left: ${l}px !important;
}
`),()=>{document.head.removeChild(u)}},[t]),R(mj,{isPresent:t,childRef:r,sizeRef:o,children:k.exports.cloneElement(e,{ref:r})})}const Pm=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:i,mode:a})=>{const s=Nu(vj),l=k.exports.useId(),u=k.exports.useMemo(()=>({id:l,initial:t,isPresent:n,custom:o,onExitComplete:c=>{s.set(c,!0);for(const d of s.values())if(!d)return;r&&r()},register:c=>(s.set(c,!1),()=>s.delete(c))}),i?void 0:[n]);return k.exports.useMemo(()=>{s.forEach((c,d)=>s.set(d,!1))},[n]),k.exports.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),a==="popLayout"&&(e=R(gj,{isPresent:n,children:e})),R(Bu.Provider,{value:u,children:e})};function vj(){return new Map}const wa=e=>e.key||"";function yj(e,t){e.forEach(n=>{const r=wa(n);t.set(r,n)})}function xj(e){const t=[];return k.exports.Children.forEach(e,n=>{k.exports.isValidElement(n)&&t.push(n)}),t}const bj=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:o,presenceAffectsLayout:i=!0,mode:a="sync"})=>{o&&(a="wait",V3(!1,"Replace exitBeforeEnter with mode='wait'"));let[s]=hj();const l=k.exports.useContext(Uy).forceRender;l&&(s=l);const u=IT(),c=xj(e);let d=c;const f=new Set,h=k.exports.useRef(d),p=k.exports.useRef(new Map).current,m=k.exports.useRef(!0);if(gf(()=>{m.current=!1,yj(c,p),h.current=d}),e1(()=>{m.current=!0,p.clear(),f.clear()}),m.current)return R(ln,{children:d.map(y=>R(Pm,{isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:i,mode:a,children:y},wa(y)))});d=[...d];const x=h.current.map(wa),g=c.map(wa),v=x.length;for(let y=0;y<v;y++){const S=x[y];g.indexOf(S)===-1&&f.add(S)}return a==="wait"&&f.size&&(d=[]),f.forEach(y=>{if(g.indexOf(y)!==-1)return;const S=p.get(y);if(!S)return;const b=x.indexOf(y),w=()=>{p.delete(y),f.delete(y);const C=h.current.findIndex(P=>P.key===y);if(h.current.splice(C,1),!f.size){if(h.current=c,u.current===!1)return;s(),r&&r()}};d.splice(b,0,R(Pm,{isPresent:!1,onExitComplete:w,custom:t,presenceAffectsLayout:i,mode:a,children:S},wa(S)))}),d=d.map(y=>{const S=y.key;return f.has(S)?y:R(Pm,{isPresent:!0,presenceAffectsLayout:i,mode:a,children:y},wa(y))}),N3!=="production"&&a==="wait"&&d.length>1&&console.warn(`You're attempting to animate multiple children within AnimatePresence, but its mode is set to "wait". This will lead to odd visual behaviour.`),R(ln,{children:f.size?d:d.map(y=>k.exports.cloneElement(y))})};function wj(){let e=!1;const t=[],n=new Set,r={subscribe(o){return n.add(o),()=>void n.delete(o)},start(o,i){if(e){const a=[];return n.forEach(s=>{a.push(pT(s,o,{transitionOverride:i}))}),Promise.all(a)}else return new Promise(a=>{t.push({animation:[o,i],resolve:a})})},set(o){return n.forEach(i=>{TV(i,o)})},stop(){n.forEach(o=>{MV(o)})},mount(){return e=!0,t.forEach(({animation:o,resolve:i})=>{r.start(...o).then(i)}),()=>{e=!1,r.stop()}}};return r}function Na(){const e=Nu(wj);return k.exports.useEffect(e.mount,[]),e}function v1(e,t,n=!0){const r=String(e),o=k.exports.useRef("null"),i=k.exports.useRef({called:!0,_func:null,set func(a){a!==this._func&&(this._func=a,this.called=!1)},fire(){this.called||(this._func(),this.called=!0)}});k.exports.useEffect(()=>{o.current!==r&&t.transitions[r]&&(typeof t.transitions[r][o.current]=="function"?i.current.func=t.transitions[r][o.current]:typeof t.transitions[r].any=="function"&&(i.current.func=t.transitions[r].any)),n&&i.current.fire(),o.current=r},[r,n,t.transitions]),k.exports.useEffect(()=>{var a,s,l,u;n?(s=(a=t==null?void 0:t.visibility)==null?void 0:a.show)==null||s.call():(u=(l=t==null?void 0:t.visibility)==null?void 0:l.hide)==null||u.call()},[n,t==null?void 0:t.visibility])}var Sj=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,Cj=/\b(?:[A-Z]{1,3}[A-Z][TC])(?:[-+]\d{4})?|((?:Australian )?(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time)\b/g,kj=/[^-+\dA-Z]/g;function Ej(e,t,n,r){if(arguments.length===1&&typeof e=="string"&&!/\d/.test(e)&&(t=e,e=void 0),e=e||e===0?e:new Date,e instanceof Date||(e=new Date(e)),isNaN(e))throw TypeError("Invalid date");t=String(tS[t]||t||tS.default);var o=t.slice(0,4);(o==="UTC:"||o==="GMT:")&&(t=t.slice(4),n=!0,o==="GMT:"&&(r=!0));var i=function(){return n?"getUTC":"get"},a=function(){return e[i()+"Date"]()},s=function(){return e[i()+"Day"]()},l=function(){return e[i()+"Month"]()},u=function(){return e[i()+"FullYear"]()},c=function(){return e[i()+"Hours"]()},d=function(){return e[i()+"Minutes"]()},f=function(){return e[i()+"Seconds"]()},h=function(){return e[i()+"Milliseconds"]()},p=function(){return n?0:e.getTimezoneOffset()},m=function(){return Pj(e)},x=function(){return Tj(e)},g={d:function(){return a()},dd:function(){return On(a())},ddd:function(){return mn.dayNames[s()]},DDD:function(){return nS({y:u(),m:l(),d:a(),_:i(),dayName:mn.dayNames[s()],short:!0})},dddd:function(){return mn.dayNames[s()+7]},DDDD:function(){return nS({y:u(),m:l(),d:a(),_:i(),dayName:mn.dayNames[s()+7]})},m:function(){return l()+1},mm:function(){return On(l()+1)},mmm:function(){return mn.monthNames[l()]},mmmm:function(){return mn.monthNames[l()+12]},yy:function(){return String(u()).slice(2)},yyyy:function(){return On(u(),4)},h:function(){return c()%12||12},hh:function(){return On(c()%12||12)},H:function(){return c()},HH:function(){return On(c())},M:function(){return d()},MM:function(){return On(d())},s:function(){return f()},ss:function(){return On(f())},l:function(){return On(h(),3)},L:function(){return On(Math.floor(h()/10))},t:function(){return c()<12?mn.timeNames[0]:mn.timeNames[1]},tt:function(){return c()<12?mn.timeNames[2]:mn.timeNames[3]},T:function(){return c()<12?mn.timeNames[4]:mn.timeNames[5]},TT:function(){return c()<12?mn.timeNames[6]:mn.timeNames[7]},Z:function(){return r?"GMT":n?"UTC":Aj(e)},o:function(){return(p()>0?"-":"+")+On(Math.floor(Math.abs(p())/60)*100+Math.abs(p())%60,4)},p:function(){return(p()>0?"-":"+")+On(Math.floor(Math.abs(p())/60),2)+":"+On(Math.floor(Math.abs(p())%60),2)},S:function(){return["th","st","nd","rd"][a()%10>3?0:(a()%100-a()%10!=10)*a()%10]},W:function(){return m()},WW:function(){return On(m())},N:function(){return x()}};return t.replace(Sj,function(v){return v in g?g[v]():v.slice(1,v.length-1)})}var tS={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},mn={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]},On=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return String(t).padStart(n,"0")},nS=function(t){var n=t.y,r=t.m,o=t.d,i=t._,a=t.dayName,s=t.short,l=s===void 0?!1:s,u=new Date,c=new Date;c.setDate(c[i+"Date"]()-1);var d=new Date;d.setDate(d[i+"Date"]()+1);var f=function(){return u[i+"Date"]()},h=function(){return u[i+"Month"]()},p=function(){return u[i+"FullYear"]()},m=function(){return c[i+"Date"]()},x=function(){return c[i+"Month"]()},g=function(){return c[i+"FullYear"]()},v=function(){return d[i+"Date"]()},y=function(){return d[i+"Month"]()},S=function(){return d[i+"FullYear"]()};return p()===n&&h()===r&&f()===o?l?"Tdy":"Today":g()===n&&x()===r&&m()===o?l?"Ysd":"Yesterday":S()===n&&y()===r&&v()===o?l?"Tmw":"Tomorrow":a},Pj=function(t){var n=new Date(t.getFullYear(),t.getMonth(),t.getDate());n.setDate(n.getDate()-(n.getDay()+6)%7+3);var r=new Date(n.getFullYear(),0,4);r.setDate(r.getDate()-(r.getDay()+6)%7+3);var o=n.getTimezoneOffset()-r.getTimezoneOffset();n.setHours(n.getHours()-o);var i=(n-r)/(864e5*7);return 1+Math.floor(i)},Tj=function(t){var n=t.getDay();return n===0&&(n=7),n},Aj=function(t){return(String(t).match(Cj)||[""]).pop().replace(kj,"").replace(/GMT\+0000/g,"UTC")};const _j="_time_14z0e_1",Oj={time:_j};function Dj(){const e=k.exports.useContext(Kn),t=e.menu.time.fontSize,n=e.menu.time.format,[r,o]=k.exports.useState(new Date),i=k.exports.useRef(null);k.exports.useEffect(()=>(o(new Date),$T(o,i),()=>clearTimeout(i.current)),[]);const a={"--font-size":t+"em"};return R("div",{className:Oj.time,style:a,children:Ej(r,n)})}function $T(e,t){t.current=setTimeout(()=>{e(new Date),$T(e,t)},1e3-Rj())}function Rj(){return Date.now()%1e3}function MT(e,t="https"){return e.startsWith("https://")||e.startsWith("http://")?e:t+"://"+e}function FT(){const e=k.exports.useContext(Kn),t=e.general.redirectTarget,n=e.general.quickRedirect,r=Bp();return k.exports.useCallback((i,a,s=!1)=>{if(!a)throw new Error("`animationEndCallback` is not defined");r({redirected:!0}),n||s?rS(i,t):window[a+"RedirectAnimationEnd"]=()=>rS(i,t)},[r,n,t])}function rS(e,t){window.open(MT(e),t)}function zT(e){const[t,n]=k.exports.useState(!1);return k.exports.useEffect(()=>{document.addEventListener("keydown",r=>{r.key===e&&n(!0)}),document.addEventListener("keyup",r=>{r.key===e&&n(!1)})},[e]),t}function oS(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Lj(e,t,n){return t&&oS(e.prototype,t),n&&oS(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var iS="(prefers-reduced-motion: reduce)",Va=1,Ij=2,ws=3,Os=4,Uu=5,wd=6,Tf=7,$j={CREATED:Va,MOUNTED:Ij,IDLE:ws,MOVING:Os,SCROLLING:Uu,DRAGGING:wd,DESTROYED:Tf};function Do(e){e.length=0}function wi(e,t,n){return Array.prototype.slice.call(e,t,n)}function Ue(e){return e.bind.apply(e,[null].concat(wi(arguments,1)))}var BT=setTimeout,Rg=function(){};function aS(e){return requestAnimationFrame(e)}function qp(e,t){return typeof t===e}function gu(e){return!x1(e)&&qp("object",e)}var y1=Array.isArray,NT=Ue(qp,"function"),mi=Ue(qp,"string"),Wu=Ue(qp,"undefined");function x1(e){return e===null}function VT(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch{return!1}}function Ku(e){return y1(e)?e:[e]}function hr(e,t){Ku(e).forEach(t)}function b1(e,t){return e.indexOf(t)>-1}function Sd(e,t){return e.push.apply(e,Ku(t)),e}function xo(e,t,n){e&&hr(t,function(r){r&&e.classList[n?"add":"remove"](r)})}function ro(e,t){xo(e,mi(t)?t.split(" "):t,!0)}function qu(e,t){hr(t,e.appendChild.bind(e))}function w1(e,t){hr(e,function(n){var r=(t||n).parentNode;r&&r.insertBefore(n,t)})}function vu(e,t){return VT(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function HT(e,t){var n=e?wi(e.children):[];return t?n.filter(function(r){return vu(r,t)}):n}function Gu(e,t){return t?HT(e,t)[0]:e.firstElementChild}var yu=Object.keys;function Ji(e,t,n){return e&&(n?yu(e).reverse():yu(e)).forEach(function(r){r!=="__proto__"&&t(e[r],r)}),e}function xu(e){return wi(arguments,1).forEach(function(t){Ji(t,function(n,r){e[r]=t[r]})}),e}function qo(e){return wi(arguments,1).forEach(function(t){Ji(t,function(n,r){y1(n)?e[r]=n.slice():gu(n)?e[r]=qo({},gu(e[r])?e[r]:{},n):e[r]=n})}),e}function sS(e,t){hr(t||yu(e),function(n){delete e[n]})}function oo(e,t){hr(e,function(n){hr(t,function(r){n&&n.removeAttribute(r)})})}function we(e,t,n){gu(t)?Ji(t,function(r,o){we(e,o,r)}):hr(e,function(r){x1(n)||n===""?oo(r,t):r.setAttribute(t,String(n))})}function Za(e,t,n){var r=document.createElement(e);return t&&(mi(t)?ro(r,t):we(r,t)),n&&qu(n,r),r}function _r(e,t,n){if(Wu(n))return getComputedStyle(e)[t];x1(n)||(e.style[t]=""+n)}function bu(e,t){_r(e,"display",t)}function jT(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function Rr(e,t){return e.getAttribute(t)}function lS(e,t){return e&&e.classList.contains(t)}function Zn(e){return e.getBoundingClientRect()}function oa(e){hr(e,function(t){t&&t.parentNode&&t.parentNode.removeChild(t)})}function UT(e){return Gu(new DOMParser().parseFromString(e,"text/html").body)}function go(e,t){e.preventDefault(),t&&(e.stopPropagation(),e.stopImmediatePropagation())}function WT(e,t){return e&&e.querySelector(t)}function S1(e,t){return t?wi(e.querySelectorAll(t)):[]}function bo(e,t){xo(e,t,!1)}function Lg(e){return e.timeStamp}function _i(e){return mi(e)?e:e?e+"px":""}var Yu="splide",C1="data-"+Yu;function Dl(e,t){if(!e)throw new Error("["+Yu+"] "+(t||""))}var gi=Math.min,Af=Math.max,_f=Math.floor,wu=Math.ceil,xn=Math.abs;function KT(e,t,n){return xn(e-t)<n}function Cd(e,t,n,r){var o=gi(t,n),i=Af(t,n);return r?o<e&&e<i:o<=e&&e<=i}function Sa(e,t,n){var r=gi(t,n),o=Af(t,n);return gi(Af(r,e),o)}function Ig(e){return+(e>0)-+(e<0)}function $g(e,t){return hr(t,function(n){e=e.replace("%s",""+n)}),e}function k1(e){return e<10?"0"+e:""+e}var uS={};function Mj(e){return""+e+k1(uS[e]=(uS[e]||0)+1)}function qT(){var e=[];function t(a,s,l,u){o(a,s,function(c,d,f){var h="addEventListener"in c,p=h?c.removeEventListener.bind(c,d,l,u):c.removeListener.bind(c,l);h?c.addEventListener(d,l,u):c.addListener(l),e.push([c,d,f,l,p])})}function n(a,s,l){o(a,s,function(u,c,d){e=e.filter(function(f){return f[0]===u&&f[1]===c&&f[2]===d&&(!l||f[3]===l)?(f[4](),!1):!0})})}function r(a,s,l){var u,c=!0;return typeof CustomEvent=="function"?u=new CustomEvent(s,{bubbles:c,detail:l}):(u=document.createEvent("CustomEvent"),u.initCustomEvent(s,c,!1,l)),a.dispatchEvent(u),u}function o(a,s,l){hr(a,function(u){u&&hr(s,function(c){c.split(" ").forEach(function(d){var f=d.split(".");l(u,f[0],f[1])})})})}function i(){e.forEach(function(a){a[4]()}),Do(e)}return{bind:t,unbind:n,dispatch:r,destroy:i}}var Si="mounted",Mg="ready",Ro="move",Ds="moved",E1="click",GT="active",YT="inactive",XT="visible",JT="hidden",bt="refresh",cn="updated",Ss="resize",Gp="resized",QT="drag",ZT="dragging",eA="dragged",Yp="scroll",fa="scrolled",Fj="overflow",P1="destroy",tA="arrows:mounted",nA="arrows:updated",rA="pagination:mounted",oA="pagination:updated",T1="navigation:mounted",A1="autoplay:play",iA="autoplay:playing",_1="autoplay:pause",O1="lazyload:loaded",aA="sk",sA="sh",Of="ei";function ot(e){var t=e?e.event.bus:document.createDocumentFragment(),n=qT();function r(i,a){n.bind(t,Ku(i).join(" "),function(s){a.apply(a,y1(s.detail)?s.detail:[])})}function o(i){n.dispatch(t,i,wi(arguments,1))}return e&&e.event.on(P1,n.destroy),xu(n,{bus:t,on:r,off:Ue(n.unbind,t),emit:o})}function Xp(e,t,n,r){var o=Date.now,i,a=0,s,l=!0,u=0;function c(){if(!l){if(a=e?gi((o()-i)/e,1):1,n&&n(a),a>=1&&(t(),i=o(),r&&++u>=r))return f();s=aS(c)}}function d(g){g||p(),i=o()-(g?a*e:0),l=!1,s=aS(c)}function f(){l=!0}function h(){i=o(),a=0,n&&n(a)}function p(){s&&cancelAnimationFrame(s),a=0,s=0,l=!0}function m(g){e=g}function x(){return l}return{start:d,rewind:h,pause:f,cancel:p,set:m,isPaused:x}}function zj(e){var t=e;function n(o){t=o}function r(o){return b1(Ku(o),t)}return{set:n,is:r}}function Bj(e,t){var n=Xp(t||0,e,null,1);return function(){n.isPaused()&&n.start()}}function Nj(e,t,n){var r=e.state,o=n.breakpoints||{},i=n.reducedMotion||{},a=qT(),s=[];function l(){var p=n.mediaQuery==="min";yu(o).sort(function(m,x){return p?+m-+x:+x-+m}).forEach(function(m){c(o[m],"("+(p?"min":"max")+"-width:"+m+"px)")}),c(i,iS),d()}function u(p){p&&a.destroy()}function c(p,m){var x=matchMedia(m);a.bind(x,"change",d),s.push([p,x])}function d(){var p=r.is(Tf),m=n.direction,x=s.reduce(function(g,v){return qo(g,v[1].matches?v[0]:{})},{});sS(n),h(x),n.destroy?e.destroy(n.destroy==="completely"):p?(u(!0),e.mount()):m!==n.direction&&e.refresh()}function f(p){matchMedia(iS).matches&&(p?qo(n,i):sS(n,yu(i)))}function h(p,m,x){qo(n,p),m&&qo(Object.getPrototypeOf(n),p),(x||!r.is(Va))&&e.emit(cn,n)}return{setup:l,destroy:u,reduce:f,set:h}}var Jp="Arrow",Qp=Jp+"Left",Zp=Jp+"Right",lA=Jp+"Up",uA=Jp+"Down",cS="rtl",eh="ttb",Tm={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[lA,Zp],ArrowRight:[uA,Qp]};function Vj(e,t,n){function r(i,a,s){s=s||n.direction;var l=s===cS&&!a?1:s===eh?0:-1;return Tm[i]&&Tm[i][l]||i.replace(/width|left|right/i,function(u,c){var d=Tm[u.toLowerCase()][l]||u;return c>0?d.charAt(0).toUpperCase()+d.slice(1):d})}function o(i){return i*(n.direction===cS?1:-1)}return{resolve:r,orient:o}}var Co="role",es="tabindex",Hj="disabled",Fr="aria-",Xu=Fr+"controls",cA=Fr+"current",dS=Fr+"selected",or=Fr+"label",D1=Fr+"labelledby",dA=Fr+"hidden",R1=Fr+"orientation",Su=Fr+"roledescription",fS=Fr+"live",pS=Fr+"busy",hS=Fr+"atomic",L1=[Co,es,Hj,Xu,cA,or,D1,dA,R1,Su],ao=Yu+"__",Ci="is-",Am=Yu,mS=ao+"track",jj=ao+"list",th=ao+"slide",fA=th+"--clone",Uj=th+"__container",I1=ao+"arrows",nh=ao+"arrow",pA=nh+"--prev",hA=nh+"--next",rh=ao+"pagination",mA=rh+"__page",Wj=ao+"progress",Kj=Wj+"__bar",qj=ao+"toggle",Gj=ao+"spinner",Yj=ao+"sr",Xj=Ci+"initialized",ia=Ci+"active",gA=Ci+"prev",vA=Ci+"next",Fg=Ci+"visible",zg=Ci+"loading",yA=Ci+"focus-in",xA=Ci+"overflow",Jj=[ia,Fg,gA,vA,zg,yA,xA],Qj={slide:th,clone:fA,arrows:I1,arrow:nh,prev:pA,next:hA,pagination:rh,page:mA,spinner:Gj};function Zj(e,t){if(NT(e.closest))return e.closest(t);for(var n=e;n&&n.nodeType===1&&!vu(n,t);)n=n.parentElement;return n}var eU=5,gS=200,bA="touchstart mousedown",_m="touchmove mousemove",Om="touchend touchcancel mouseup click";function tU(e,t,n){var r=ot(e),o=r.on,i=r.bind,a=e.root,s=n.i18n,l={},u=[],c=[],d=[],f,h,p;function m(){y(),S(),v()}function x(){o(bt,g),o(bt,m),o(cn,v),i(document,bA+" keydown",function(C){p=C.type==="keydown"},{capture:!0}),i(a,"focusin",function(){xo(a,yA,!!p)})}function g(C){var P=L1.concat("style");Do(u),bo(a,c),bo(f,d),oo([f,h],P),oo(a,C?P:["style",Su])}function v(){bo(a,c),bo(f,d),c=w(Am),d=w(mS),ro(a,c),ro(f,d),we(a,or,n.label),we(a,D1,n.labelledby)}function y(){f=b("."+mS),h=Gu(f,"."+jj),Dl(f&&h,"A track/list element is missing."),Sd(u,HT(h,"."+th+":not(."+fA+")")),Ji({arrows:I1,pagination:rh,prev:pA,next:hA,bar:Kj,toggle:qj},function(C,P){l[P]=b("."+C)}),xu(l,{root:a,track:f,list:h,slides:u})}function S(){var C=a.id||Mj(Yu),P=n.role;a.id=C,f.id=f.id||C+"-track",h.id=h.id||C+"-list",!Rr(a,Co)&&a.tagName!=="SECTION"&&P&&we(a,Co,P),we(a,Su,s.carousel),we(h,Co,"presentation")}function b(C){var P=WT(a,C);return P&&Zj(P,"."+Am)===a?P:void 0}function w(C){return[C+"--"+n.type,C+"--"+n.direction,n.drag&&C+"--draggable",n.isNavigation&&C+"--nav",C===Am&&ia]}return xu(l,{setup:m,mount:x,destroy:g})}var Cs="slide",Rs="loop",Ju="fade";function nU(e,t,n,r){var o=ot(e),i=o.on,a=o.emit,s=o.bind,l=e.Components,u=e.root,c=e.options,d=c.isNavigation,f=c.updateOnMove,h=c.i18n,p=c.pagination,m=c.slideFocus,x=l.Direction.resolve,g=Rr(r,"style"),v=Rr(r,or),y=n>-1,S=Gu(r,"."+Uj),b;function w(){y||(r.id=u.id+"-slide"+k1(t+1),we(r,Co,p?"tabpanel":"group"),we(r,Su,h.slide),we(r,or,v||$g(h.slideLabel,[t+1,e.length]))),C()}function C(){s(r,"click",Ue(a,E1,M)),s(r,"keydown",Ue(a,aA,M)),i([Ds,sA,fa],_),i(T1,A),f&&i(Ro,O)}function P(){b=!0,o.destroy(),bo(r,Jj),oo(r,L1),we(r,"style",g),we(r,or,v||"")}function A(){var V=e.splides.map(function(I){var E=I.splide.Components.Slides.getAt(t);return E?E.slide.id:""}).join(" ");we(r,or,$g(h.slideX,(y?n:t)+1)),we(r,Xu,V),we(r,Co,m?"button":""),m&&oo(r,Su)}function O(){b||_()}function _(){if(!b){var V=e.index;D(),$(),xo(r,gA,t===V-1),xo(r,vA,t===V+1)}}function D(){var V=F();V!==lS(r,ia)&&(xo(r,ia,V),we(r,cA,d&&V||""),a(V?GT:YT,M))}function $(){var V=N(),I=!V&&(!F()||y);if(e.state.is([Os,Uu])||we(r,dA,I||""),we(S1(r,c.focusableNodes||""),es,I?-1:""),m&&we(r,es,I?-1:0),V!==lS(r,Fg)&&(xo(r,Fg,V),a(V?XT:JT,M)),!V&&document.activeElement===r){var E=l.Slides.getAt(e.index);E&&jT(E.slide)}}function z(V,I,E){_r(E&&S||r,V,I)}function F(){var V=e.index;return V===t||c.cloneStatus&&V===n}function N(){if(e.is(Ju))return F();var V=Zn(l.Elements.track),I=Zn(r),E=x("left",!0),T=x("right",!0);return _f(V[E])<=wu(I[E])&&_f(I[T])<=wu(V[T])}function H(V,I){var E=xn(V-t);return!y&&(c.rewind||e.is(Rs))&&(E=gi(E,e.length-E)),E<=I}var M={index:t,slideIndex:n,slide:r,container:S,isClone:y,mount:w,destroy:P,update:_,style:z,isWithin:H};return M}function rU(e,t,n){var r=ot(e),o=r.on,i=r.emit,a=r.bind,s=t.Elements,l=s.slides,u=s.list,c=[];function d(){f(),o(bt,h),o(bt,f)}function f(){l.forEach(function(_,D){m(_,D,-1)})}function h(){b(function(_){_.destroy()}),Do(c)}function p(){b(function(_){_.update()})}function m(_,D,$){var z=nU(e,D,$,_);z.mount(),c.push(z),c.sort(function(F,N){return F.index-N.index})}function x(_){return _?w(function(D){return!D.isClone}):c}function g(_){var D=t.Controller,$=D.toIndex(_),z=D.hasFocus()?1:n.perPage;return w(function(F){return Cd(F.index,$,$+z-1)})}function v(_){return w(_)[0]}function y(_,D){hr(_,function($){if(mi($)&&($=UT($)),VT($)){var z=l[D];z?w1($,z):qu(u,$),ro($,n.classes.slide),P($,Ue(i,Ss))}}),i(bt)}function S(_){oa(w(_).map(function(D){return D.slide})),i(bt)}function b(_,D){x(D).forEach(_)}function w(_){return c.filter(NT(_)?_:function(D){return mi(_)?vu(D.slide,_):b1(Ku(_),D.index)})}function C(_,D,$){b(function(z){z.style(_,D,$)})}function P(_,D){var $=S1(_,"img"),z=$.length;z?$.forEach(function(F){a(F,"load error",function(){--z||D()})}):D()}function A(_){return _?l.length:c.length}function O(){return c.length>n.perPage}return{mount:d,destroy:h,update:p,register:m,get:x,getIn:g,getAt:v,add:y,remove:S,forEach:b,filter:w,style:C,getLength:A,isEnough:O}}function oU(e,t,n){var r=ot(e),o=r.on,i=r.bind,a=r.emit,s=t.Slides,l=t.Direction.resolve,u=t.Elements,c=u.root,d=u.track,f=u.list,h=s.getAt,p=s.style,m,x,g;function v(){y(),i(window,"resize load",Bj(Ue(a,Ss))),o([cn,bt],y),o(Ss,S)}function y(){m=n.direction===eh,_r(c,"maxWidth",_i(n.width)),_r(d,l("paddingLeft"),b(!1)),_r(d,l("paddingRight"),b(!0)),S(!0)}function S(M){var V=Zn(c);(M||x.width!==V.width||x.height!==V.height)&&(_r(d,"height",w()),p(l("marginRight"),_i(n.gap)),p("width",P()),p("height",A(),!0),x=V,a(Gp),g!==(g=H())&&(xo(c,xA,g),a(Fj,g)))}function b(M){var V=n.padding,I=l(M?"right":"left");return V&&_i(V[I]||(gu(V)?0:V))||"0px"}function w(){var M="";return m&&(M=C(),Dl(M,"height or heightRatio is missing."),M="calc("+M+" - "+b(!1)+" - "+b(!0)+")"),M}function C(){return _i(n.height||Zn(f).width*n.heightRatio)}function P(){return n.autoWidth?null:_i(n.fixedWidth)||(m?"":O())}function A(){return _i(n.fixedHeight)||(m?n.autoHeight?null:O():C())}function O(){var M=_i(n.gap);return"calc((100%"+(M&&" + "+M)+")/"+(n.perPage||1)+(M&&" - "+M)+")"}function _(){return Zn(f)[l("width")]}function D(M,V){var I=h(M||0);return I?Zn(I.slide)[l("width")]+(V?0:F()):0}function $(M,V){var I=h(M);if(I){var E=Zn(I.slide)[l("right")],T=Zn(f)[l("left")];return xn(E-T)+(V?0:F())}return 0}function z(M){return $(e.length-1)-$(0)+D(0,M)}function F(){var M=h(0);return M&&parseFloat(_r(M.slide,l("marginRight")))||0}function N(M){return parseFloat(_r(d,l("padding"+(M?"Right":"Left"))))||0}function H(){return e.is(Ju)||z(!0)>_()}return{mount:v,resize:S,listSize:_,slideSize:D,sliderSize:z,totalSize:$,getPadding:N,isOverflow:H}}var iU=2;function aU(e,t,n){var r=ot(e),o=r.on,i=t.Elements,a=t.Slides,s=t.Direction.resolve,l=[],u;function c(){o(bt,d),o([cn,Ss],h),(u=x())&&(p(u),t.Layout.resize(!0))}function d(){f(),c()}function f(){oa(l),Do(l),r.destroy()}function h(){var g=x();u!==g&&(u<g||!g)&&r.emit(bt)}function p(g){var v=a.get().slice(),y=v.length;if(y){for(;v.length<g;)Sd(v,v);Sd(v.slice(-g),v.slice(0,g)).forEach(function(S,b){var w=b<g,C=m(S.slide,b);w?w1(C,v[0].slide):qu(i.list,C),Sd(l,C),a.register(C,b-g+(w?0:y),S.index)})}}function m(g,v){var y=g.cloneNode(!0);return ro(y,n.classes.clone),y.id=e.root.id+"-clone"+k1(v+1),y}function x(){var g=n.clones;if(!e.is(Rs))g=0;else if(Wu(g)){var v=n[s("fixedWidth")]&&t.Layout.slideSize(0),y=v&&wu(Zn(i.track)[s("width")]/v);g=y||n[s("autoWidth")]&&e.length||n.perPage*iU}return g}return{mount:c,destroy:f}}function sU(e,t,n){var r=ot(e),o=r.on,i=r.emit,a=e.state.set,s=t.Layout,l=s.slideSize,u=s.getPadding,c=s.totalSize,d=s.listSize,f=s.sliderSize,h=t.Direction,p=h.resolve,m=h.orient,x=t.Elements,g=x.list,v=x.track,y;function S(){y=t.Transition,o([Si,Gp,cn,bt],b)}function b(){t.Controller.isBusy()||(t.Scroll.cancel(),C(e.index),t.Slides.update())}function w(I,E,T,Z){I!==E&&M(I>T)&&(_(),P(O(z(),I>T),!0)),a(Os),i(Ro,E,T,I),y.start(E,function(){a(ws),i(Ds,E,T,I),Z&&Z()})}function C(I){P($(I,!0))}function P(I,E){if(!e.is(Ju)){var T=E?I:A(I);_r(g,"transform","translate"+p("X")+"("+T+"px)"),I!==T&&i(sA)}}function A(I){if(e.is(Rs)){var E=D(I),T=E>t.Controller.getEnd(),Z=E<0;(Z||T)&&(I=O(I,T))}return I}function O(I,E){var T=I-H(E),Z=f();return I-=m(Z*(wu(xn(T)/Z)||1))*(E?1:-1),I}function _(){P(z(),!0),y.cancel()}function D(I){for(var E=t.Slides.get(),T=0,Z=1/0,J=0;J<E.length;J++){var ee=E[J].index,j=xn($(ee,!0)-I);if(j<=Z)Z=j,T=ee;else break}return T}function $(I,E){var T=m(c(I-1)-N(I));return E?F(T):T}function z(){var I=p("left");return Zn(g)[I]-Zn(v)[I]+m(u(!1))}function F(I){return n.trimSpace&&e.is(Cs)&&(I=Sa(I,0,m(f(!0)-d()))),I}function N(I){var E=n.focus;return E==="center"?(d()-l(I,!0))/2:+E*l(I)||0}function H(I){return $(I?t.Controller.getEnd():0,!!n.trimSpace)}function M(I){var E=m(O(z(),I));return I?E>=0:E<=g[p("scrollWidth")]-Zn(v)[p("width")]}function V(I,E){E=Wu(E)?z():E;var T=I!==!0&&m(E)<m(H(!1)),Z=I!==!1&&m(E)>m(H(!0));return T||Z}return{mount:S,move:w,jump:C,translate:P,shift:O,cancel:_,toIndex:D,toPosition:$,getPosition:z,getLimit:H,exceededLimit:V,reposition:b}}function lU(e,t,n){var r=ot(e),o=r.on,i=r.emit,a=t.Move,s=a.getPosition,l=a.getLimit,u=a.toPosition,c=t.Slides,d=c.isEnough,f=c.getLength,h=n.omitEnd,p=e.is(Rs),m=e.is(Cs),x=Ue(z,!1),g=Ue(z,!0),v=n.start||0,y,S=v,b,w,C;function P(){A(),o([cn,bt,Of],A),o(Gp,O)}function A(){b=f(!0),w=n.perMove,C=n.perPage,y=M();var j=Sa(v,0,h?y:b-1);j!==v&&(v=j,a.reposition())}function O(){y!==M()&&i(Of)}function _(j,te,le){if(!ee()){var q=$(j),G=H(q);G>-1&&(te||G!==v)&&(T(G),a.move(q,G,S,le))}}function D(j,te,le,q){t.Scroll.scroll(j,te,le,function(){var G=H(a.toIndex(s()));T(h?gi(G,y):G),q&&q()})}function $(j){var te=v;if(mi(j)){var le=j.match(/([+\-<>])(\d+)?/)||[],q=le[1],G=le[2];q==="+"||q==="-"?te=F(v+ +(""+q+(+G||1)),v):q===">"?te=G?V(+G):x(!0):q==="<"&&(te=g(!0))}else te=p?j:Sa(j,0,y);return te}function z(j,te){var le=w||(J()?1:C),q=F(v+le*(j?-1:1),v,!(w||J()));return q===-1&&m&&!KT(s(),l(!j),1)?j?0:y:te?q:H(q)}function F(j,te,le){if(d()||J()){var q=N(j);q!==j&&(te=j,j=q,le=!1),j<0||j>y?!w&&(Cd(0,j,te,!0)||Cd(y,te,j,!0))?j=V(I(j)):p?j=le?j<0?-(b%C||C):b:j:n.rewind?j=j<0?y:0:j=-1:le&&j!==te&&(j=V(I(te)+(j<te?-1:1)))}else j=-1;return j}function N(j){if(m&&n.trimSpace==="move"&&j!==v)for(var te=s();te===u(j,!0)&&Cd(j,0,e.length-1,!n.rewind);)j<v?--j:++j;return j}function H(j){return p?(j+b)%b||0:j}function M(){for(var j=b-(J()||p&&w?1:C);h&&j-- >0;)if(u(b-1,!0)!==u(j,!0)){j++;break}return Sa(j,0,b-1)}function V(j){return Sa(J()?j:C*j,0,y)}function I(j){return J()?gi(j,y):_f((j>=y?b-1:j)/C)}function E(j){var te=a.toIndex(j);return m?Sa(te,0,y):te}function T(j){j!==v&&(S=v,v=j)}function Z(j){return j?S:v}function J(){return!Wu(n.focus)||n.isNavigation}function ee(){return e.state.is([Os,Uu])&&!!n.waitForTransition}return{mount:P,go:_,scroll:D,getNext:x,getPrev:g,getAdjacent:z,getEnd:M,setIndex:T,getIndex:Z,toIndex:V,toPage:I,toDest:E,hasFocus:J,isBusy:ee}}var uU="http://www.w3.org/2000/svg",cU="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z",Bc=40;function dU(e,t,n){var r=ot(e),o=r.on,i=r.bind,a=r.emit,s=n.classes,l=n.i18n,u=t.Elements,c=t.Controller,d=u.arrows,f=u.track,h=d,p=u.prev,m=u.next,x,g,v={};function y(){b(),o(cn,S)}function S(){w(),y()}function b(){var D=n.arrows;D&&!(p&&m)&&A(),p&&m&&(xu(v,{prev:p,next:m}),bu(h,D?"":"none"),ro(h,g=I1+"--"+n.direction),D&&(C(),_(),we([p,m],Xu,f.id),a(tA,p,m)))}function w(){r.destroy(),bo(h,g),x?(oa(d?[p,m]:h),p=m=null):oo([p,m],L1)}function C(){o([Si,Ds,bt,fa,Of],_),i(m,"click",Ue(P,">")),i(p,"click",Ue(P,"<"))}function P(D){c.go(D,!0)}function A(){h=d||Za("div",s.arrows),p=O(!0),m=O(!1),x=!0,qu(h,[p,m]),!d&&w1(h,f)}function O(D){var $='<button class="'+s.arrow+" "+(D?s.prev:s.next)+'" type="button"><svg xmlns="'+uU+'" viewBox="0 0 '+Bc+" "+Bc+'" width="'+Bc+'" height="'+Bc+'" focusable="false"><path d="'+(n.arrowPath||cU)+'" />';return UT($)}function _(){if(p&&m){var D=e.index,$=c.getPrev(),z=c.getNext(),F=$>-1&&D<$?l.last:l.prev,N=z>-1&&D>z?l.first:l.next;p.disabled=$<0,m.disabled=z<0,we(p,or,F),we(m,or,N),a(nA,p,m,$,z)}}return{arrows:v,mount:y,destroy:w,update:_}}var fU=C1+"-interval";function pU(e,t,n){var r=ot(e),o=r.on,i=r.bind,a=r.emit,s=Xp(n.interval,e.go.bind(e,">"),C),l=s.isPaused,u=t.Elements,c=t.Elements,d=c.root,f=c.toggle,h=n.autoplay,p,m,x=h==="pause";function g(){h&&(v(),f&&we(f,Xu,u.track.id),x||y(),w())}function v(){n.pauseOnHover&&i(d,"mouseenter mouseleave",function(A){p=A.type==="mouseenter",b()}),n.pauseOnFocus&&i(d,"focusin focusout",function(A){m=A.type==="focusin",b()}),f&&i(f,"click",function(){x?y():S(!0)}),o([Ro,Yp,bt],s.rewind),o(Ro,P)}function y(){l()&&t.Slides.isEnough()&&(s.start(!n.resetProgress),m=p=x=!1,w(),a(A1))}function S(A){A===void 0&&(A=!0),x=!!A,w(),l()||(s.pause(),a(_1))}function b(){x||(p||m?S(!1):y())}function w(){f&&(xo(f,ia,!x),we(f,or,n.i18n[x?"play":"pause"]))}function C(A){var O=u.bar;O&&_r(O,"width",A*100+"%"),a(iA,A)}function P(A){var O=t.Slides.getAt(A);s.set(O&&+Rr(O.slide,fU)||n.interval)}return{mount:g,destroy:s.cancel,play:y,pause:S,isPaused:l}}function hU(e,t,n){var r=ot(e),o=r.on;function i(){n.cover&&(o(O1,Ue(s,!0)),o([Si,cn,bt],Ue(a,!0)))}function a(l){t.Slides.forEach(function(u){var c=Gu(u.container||u.slide,"img");c&&c.src&&s(l,c,u)})}function s(l,u,c){c.style("background",l?'center/cover no-repeat url("'+u.src+'")':"",!0),bu(u,l?"none":"")}return{mount:i,destroy:Ue(a,!1)}}var mU=10,gU=600,vU=.6,yU=1.5,xU=800;function bU(e,t,n){var r=ot(e),o=r.on,i=r.emit,a=e.state.set,s=t.Move,l=s.getPosition,u=s.getLimit,c=s.exceededLimit,d=s.translate,f=e.is(Cs),h,p,m=1;function x(){o(Ro,S),o([cn,bt],b)}function g(C,P,A,O,_){var D=l();if(S(),A&&(!f||!c())){var $=t.Layout.sliderSize(),z=Ig(C)*$*_f(xn(C)/$)||0;C=s.toPosition(t.Controller.toDest(C%$))+z}var F=KT(D,C,1);m=1,P=F?0:P||Af(xn(C-D)/yU,xU),p=O,h=Xp(P,v,Ue(y,D,C,_),1),a(Uu),i(Yp),h.start()}function v(){a(ws),p&&p(),i(fa)}function y(C,P,A,O){var _=l(),D=C+(P-C)*w(O),$=(D-_)*m;d(_+$),f&&!A&&c()&&(m*=vU,xn($)<mU&&g(u(c(!0)),gU,!1,p,!0))}function S(){h&&h.cancel()}function b(){h&&!h.isPaused()&&(S(),v())}function w(C){var P=n.easingFunc;return P?P(C):1-Math.pow(1-C,4)}return{mount:x,destroy:S,scroll:g,cancel:b}}var Ca={passive:!1,capture:!0};function wU(e,t,n){var r=ot(e),o=r.on,i=r.emit,a=r.bind,s=r.unbind,l=e.state,u=t.Move,c=t.Scroll,d=t.Controller,f=t.Elements.track,h=t.Media.reduce,p=t.Direction,m=p.resolve,x=p.orient,g=u.getPosition,v=u.exceededLimit,y,S,b,w,C,P=!1,A,O,_;function D(){a(f,_m,Rg,Ca),a(f,Om,Rg,Ca),a(f,bA,z,Ca),a(f,"click",H,{capture:!0}),a(f,"dragstart",go),o([Si,cn],$)}function $(){var Q=n.drag;Ae(!Q),w=Q==="free"}function z(Q){if(A=!1,!O){var de=G(Q);q(Q.target)&&(de||!Q.button)&&(d.isBusy()?go(Q,!0):(_=de?f:window,C=l.is([Os,Uu]),b=null,a(_,_m,F,Ca),a(_,Om,N,Ca),u.cancel(),c.cancel(),M(Q)))}}function F(Q){if(l.is(wd)||(l.set(wd),i(QT)),Q.cancelable)if(C){u.translate(y+le(J(Q)));var de=ee(Q)>gS,De=P!==(P=v());(de||De)&&M(Q),A=!0,i(ZT),go(Q)}else E(Q)&&(C=I(Q),go(Q))}function N(Q){l.is(wd)&&(l.set(ws),i(eA)),C&&(V(Q),go(Q)),s(_,_m,F),s(_,Om,N),C=!1}function H(Q){!O&&A&&go(Q,!0)}function M(Q){b=S,S=Q,y=g()}function V(Q){var de=T(Q),De=Z(de),et=n.rewind&&n.rewindByDrag;h(!1),w?d.scroll(De,0,n.snap):e.is(Ju)?d.go(x(Ig(de))<0?et?"<":"-":et?">":"+"):e.is(Cs)&&P&&et?d.go(v(!0)?">":"<"):d.go(d.toDest(De),!0),h(!0)}function I(Q){var de=n.dragMinThreshold,De=gu(de),et=De&&de.mouse||0,ft=(De?de.touch:+de)||10;return xn(J(Q))>(G(Q)?ft:et)}function E(Q){return xn(J(Q))>xn(J(Q,!0))}function T(Q){if(e.is(Rs)||!P){var de=ee(Q);if(de&&de<gS)return J(Q)/de}return 0}function Z(Q){return g()+Ig(Q)*gi(xn(Q)*(n.flickPower||600),w?1/0:t.Layout.listSize()*(n.flickMaxPages||1))}function J(Q,de){return te(Q,de)-te(j(Q),de)}function ee(Q){return Lg(Q)-Lg(j(Q))}function j(Q){return S===Q&&b||S}function te(Q,de){return(G(Q)?Q.changedTouches[0]:Q)["page"+m(de?"Y":"X")]}function le(Q){return Q/(P&&e.is(Cs)?eU:1)}function q(Q){var de=n.noDrag;return!vu(Q,"."+mA+", ."+nh)&&(!de||!vu(Q,de))}function G(Q){return typeof TouchEvent<"u"&&Q instanceof TouchEvent}function ne(){return C}function Ae(Q){O=Q}return{mount:D,disable:Ae,isDragging:ne}}var SU={Spacebar:" ",Right:Zp,Left:Qp,Up:lA,Down:uA};function $1(e){return e=mi(e)?e:e.key,SU[e]||e}var vS="keydown";function CU(e,t,n){var r=ot(e),o=r.on,i=r.bind,a=r.unbind,s=e.root,l=t.Direction.resolve,u,c;function d(){f(),o(cn,h),o(cn,f),o(Ro,m)}function f(){var g=n.keyboard;g&&(u=g==="global"?window:s,i(u,vS,x))}function h(){a(u,vS)}function p(g){c=g}function m(){var g=c;c=!0,BT(function(){c=g})}function x(g){if(!c){var v=$1(g);v===l(Qp)?e.go("<"):v===l(Zp)&&e.go(">")}}return{mount:d,destroy:h,disable:p}}var Rl=C1+"-lazy",kd=Rl+"-srcset",kU="["+Rl+"], ["+kd+"]";function EU(e,t,n){var r=ot(e),o=r.on,i=r.off,a=r.bind,s=r.emit,l=n.lazyLoad==="sequential",u=[Ds,fa],c=[];function d(){n.lazyLoad&&(f(),o(bt,f))}function f(){Do(c),h(),l?g():(i(u),o(u,p),p())}function h(){t.Slides.forEach(function(v){S1(v.slide,kU).forEach(function(y){var S=Rr(y,Rl),b=Rr(y,kd);if(S!==y.src||b!==y.srcset){var w=n.classes.spinner,C=y.parentElement,P=Gu(C,"."+w)||Za("span",w,C);c.push([y,v,P]),y.src||bu(y,"none")}})})}function p(){c=c.filter(function(v){var y=n.perPage*((n.preloadPages||1)+1)-1;return v[1].isWithin(e.index,y)?m(v):!0}),c.length||i(u)}function m(v){var y=v[0];ro(v[1].slide,zg),a(y,"load error",Ue(x,v)),we(y,"src",Rr(y,Rl)),we(y,"srcset",Rr(y,kd)),oo(y,Rl),oo(y,kd)}function x(v,y){var S=v[0],b=v[1];bo(b.slide,zg),y.type!=="error"&&(oa(v[2]),bu(S,""),s(O1,S,b),s(Ss)),l&&g()}function g(){c.length&&m(c.shift())}return{mount:d,destroy:Ue(Do,c),check:p}}function PU(e,t,n){var r=ot(e),o=r.on,i=r.emit,a=r.bind,s=t.Slides,l=t.Elements,u=t.Controller,c=u.hasFocus,d=u.getIndex,f=u.go,h=t.Direction.resolve,p=l.pagination,m=[],x,g;function v(){y(),o([cn,bt,Of],v);var O=n.pagination;p&&bu(p,O?"":"none"),O&&(o([Ro,Yp,fa],A),S(),A(),i(rA,{list:x,items:m},P(e.index)))}function y(){x&&(oa(p?wi(x.children):x),bo(x,g),Do(m),x=null),r.destroy()}function S(){var O=e.length,_=n.classes,D=n.i18n,$=n.perPage,z=c()?u.getEnd()+1:wu(O/$);x=p||Za("ul",_.pagination,l.track.parentElement),ro(x,g=rh+"--"+C()),we(x,Co,"tablist"),we(x,or,D.select),we(x,R1,C()===eh?"vertical":"");for(var F=0;F<z;F++){var N=Za("li",null,x),H=Za("button",{class:_.page,type:"button"},N),M=s.getIn(F).map(function(I){return I.slide.id}),V=!c()&&$>1?D.pageX:D.slideX;a(H,"click",Ue(b,F)),n.paginationKeyboard&&a(H,"keydown",Ue(w,F)),we(N,Co,"presentation"),we(H,Co,"tab"),we(H,Xu,M.join(" ")),we(H,or,$g(V,F+1)),we(H,es,-1),m.push({li:N,button:H,page:F})}}function b(O){f(">"+O,!0)}function w(O,_){var D=m.length,$=$1(_),z=C(),F=-1;$===h(Zp,!1,z)?F=++O%D:$===h(Qp,!1,z)?F=(--O+D)%D:$==="Home"?F=0:$==="End"&&(F=D-1);var N=m[F];N&&(jT(N.button),f(">"+F),go(_,!0))}function C(){return n.paginationDirection||n.direction}function P(O){return m[u.toPage(O)]}function A(){var O=P(d(!0)),_=P(d());if(O){var D=O.button;bo(D,ia),oo(D,dS),we(D,es,-1)}if(_){var $=_.button;ro($,ia),we($,dS,!0),we($,es,"")}i(oA,{list:x,items:m},O,_)}return{items:m,mount:v,destroy:y,getAt:P,update:A}}var TU=[" ","Enter"];function AU(e,t,n){var r=n.isNavigation,o=n.slideFocus,i=[];function a(){e.splides.forEach(function(p){p.isParent||(u(e,p.splide),u(p.splide,e))}),r&&c()}function s(){i.forEach(function(p){p.destroy()}),Do(i)}function l(){s(),a()}function u(p,m){var x=ot(p);x.on(Ro,function(g,v,y){m.go(m.is(Rs)?y:g)}),i.push(x)}function c(){var p=ot(e),m=p.on;m(E1,f),m(aA,h),m([Si,cn],d),i.push(p),p.emit(T1,e.splides)}function d(){we(t.Elements.list,R1,n.direction===eh?"vertical":"")}function f(p){e.go(p.index)}function h(p,m){b1(TU,$1(m))&&(f(p),go(m))}return{setup:Ue(t.Media.set,{slideFocus:Wu(o)?r:o},!0),mount:a,destroy:s,remount:l}}function _U(e,t,n){var r=ot(e),o=r.bind,i=0;function a(){n.wheel&&o(t.Elements.track,"wheel",s,Ca)}function s(u){if(u.cancelable){var c=u.deltaY,d=c<0,f=Lg(u),h=n.wheelMinThreshold||0,p=n.wheelSleep||0;xn(c)>h&&f-i>p&&(e.go(d?"<":">"),i=f),l(d)&&go(u)}}function l(u){return!n.releaseWheel||e.state.is(Os)||t.Controller.getAdjacent(u)!==-1}return{mount:a}}var OU=90;function DU(e,t,n){var r=ot(e),o=r.on,i=t.Elements.track,a=n.live&&!n.isNavigation,s=Za("span",Yj),l=Xp(OU,Ue(c,!1));function u(){a&&(f(!t.Autoplay.isPaused()),we(i,hS,!0),s.textContent="\u2026",o(A1,Ue(f,!0)),o(_1,Ue(f,!1)),o([Ds,fa],Ue(c,!0)))}function c(h){we(i,pS,h),h?(qu(i,s),l.start()):(oa(s),l.cancel())}function d(){oo(i,[fS,hS,pS]),oa(s)}function f(h){a&&we(i,fS,h?"off":"polite")}return{mount:u,disable:f,destroy:d}}var RU=Object.freeze({__proto__:null,Media:Nj,Direction:Vj,Elements:tU,Slides:rU,Layout:oU,Clones:aU,Move:sU,Controller:lU,Arrows:dU,Autoplay:pU,Cover:hU,Scroll:bU,Drag:wU,Keyboard:CU,LazyLoad:EU,Pagination:PU,Sync:AU,Wheel:_U,Live:DU}),LU={prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},IU={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:Qj,i18n:LU,reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function $U(e,t,n){var r=t.Slides;function o(){ot(e).on([Si,bt],i)}function i(){r.forEach(function(s){s.style("transform","translateX(-"+100*s.index+"%)")})}function a(s,l){r.style("transition","opacity "+n.speed+"ms "+n.easing),BT(l)}return{mount:o,start:a,cancel:Rg}}function MU(e,t,n){var r=t.Move,o=t.Controller,i=t.Scroll,a=t.Elements.list,s=Ue(_r,a,"transition"),l;function u(){ot(e).bind(a,"transitionend",function(h){h.target===a&&l&&(d(),l())})}function c(h,p){var m=r.toPosition(h,!0),x=r.getPosition(),g=f(h);xn(m-x)>=1&&g>=1?n.useScroll?i.scroll(m,g,!1,p):(s("transform "+g+"ms "+n.easing),r.translate(m,!0),l=p):(r.jump(h),p())}function d(){s(""),i.cancel()}function f(h){var p=n.rewindSpeed;if(e.is(Cs)&&p){var m=o.getIndex(!0),x=o.getEnd();if(m===0&&h>=x||m>=x&&h===0)return p}return n.speed}return{mount:u,start:c,cancel:d}}var FU=function(){function e(n,r){this.event=ot(),this.Components={},this.state=zj(Va),this.splides=[],this._o={},this._E={};var o=mi(n)?WT(document,n):n;Dl(o,o+" is invalid."),this.root=o,r=qo({label:Rr(o,or)||"",labelledby:Rr(o,D1)||""},IU,e.defaults,r||{});try{qo(r,JSON.parse(Rr(o,C1)))}catch{Dl(!1,"Invalid JSON")}this._o=Object.create(qo({},r))}var t=e.prototype;return t.mount=function(r,o){var i=this,a=this.state,s=this.Components;Dl(a.is([Va,Tf]),"Already mounted!"),a.set(Va),this._C=s,this._T=o||this._T||(this.is(Ju)?$U:MU),this._E=r||this._E;var l=xu({},RU,this._E,{Transition:this._T});return Ji(l,function(u,c){var d=u(i,s,i._o);s[c]=d,d.setup&&d.setup()}),Ji(s,function(u){u.mount&&u.mount()}),this.emit(Si),ro(this.root,Xj),a.set(ws),this.emit(Mg),this},t.sync=function(r){return this.splides.push({splide:r}),r.splides.push({splide:this,isParent:!0}),this.state.is(ws)&&(this._C.Sync.remount(),r.Components.Sync.remount()),this},t.go=function(r){return this._C.Controller.go(r),this},t.on=function(r,o){return this.event.on(r,o),this},t.off=function(r){return this.event.off(r),this},t.emit=function(r){var o;return(o=this.event).emit.apply(o,[r].concat(wi(arguments,1))),this},t.add=function(r,o){return this._C.Slides.add(r,o),this},t.remove=function(r){return this._C.Slides.remove(r),this},t.is=function(r){return this._o.type===r},t.refresh=function(){return this.emit(bt),this},t.destroy=function(r){r===void 0&&(r=!0);var o=this.event,i=this.state;return i.is(Va)?ot(this).on(Mg,this.destroy.bind(this,r)):(Ji(this._C,function(a){a.destroy&&a.destroy(r)},!0),o.emit(P1),o.destroy(),r&&Do(this.splides),i.set(Tf)),this},Lj(e,[{key:"options",get:function(){return this._o},set:function(r){this._C.Media.set(r,!0,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}]),e}(),M1=FU;M1.defaults={};M1.STATES=$j;var yS=[[Si,"onMounted"],[Mg,"onReady"],[Ro,"onMove"],[Ds,"onMoved"],[E1,"onClick"],[GT,"onActive"],[YT,"onInactive"],[XT,"onVisible"],[JT,"onHidden"],[bt,"onRefresh"],[cn,"onUpdated"],[Ss,"onResize"],[Gp,"onResized"],[QT,"onDrag"],[ZT,"onDragging"],[eA,"onDragged"],[Yp,"onScroll"],[fa,"onScrolled"],[P1,"onDestroy"],[tA,"onArrowsMounted"],[nA,"onArrowsUpdated"],[rA,"onPaginationMounted"],[oA,"onPaginationUpdated"],[T1,"onNavigationMounted"],[A1,"onAutoplayPlay"],[iA,"onAutoplayPlaying"],[_1,"onAutoplayPause"],[O1,"onLazyLoadLoaded"]];function F1(...e){return e.filter(Boolean).join(" ")}function Df(e){return e!==null&&typeof e=="object"}function Bg(e,t){if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&!e.some((n,r)=>!Bg(n,t[r]));if(Df(e)&&Df(t)){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&!n.some(o=>!Object.prototype.hasOwnProperty.call(t,o)||!Bg(e[o],t[o]))}return e===t}function zU(e,t){return e.length===t.length&&!e.some((n,r)=>n!==t[r])}function BU(e,t){if(e){const n=Object.keys(e);for(let r=0;r<n.length;r++){const o=n[r];if(o!=="__proto__"&&t(e[o],o)===!1)break}}return e}function Ng(e,t){const n=e;return BU(t,(r,o)=>{Array.isArray(r)?n[o]=r.slice():Df(r)?n[o]=Ng(Df(n[o])?n[o]:{},r):n[o]=r}),n}var NU=({children:e,className:t,...n})=>Ze.createElement("div",{className:F1("splide__track",t),...n},Ze.createElement("ul",{className:"splide__list"},e)),VU=class extends Ze.Component{constructor(){super(...arguments),this.splideRef=Ze.createRef(),this.slides=[]}componentDidMount(){const{options:e,extensions:t,transition:n}=this.props,{current:r}=this.splideRef;r&&(this.splide=new M1(r,e),this.bind(this.splide),this.splide.mount(t,n),this.options=Ng({},e||{}),this.slides=this.getSlides())}componentWillUnmount(){this.splide&&(this.splide.destroy(),this.splide=void 0),this.options=void 0,this.slides.length=0}componentDidUpdate(){if(!this.splide)return;const{options:e}=this.props;e&&!Bg(this.options,e)&&(this.splide.options=e,this.options=Ng({},e));const t=this.getSlides();zU(this.slides,t)||(this.splide.refresh(),this.slides=t)}sync(e){var t;(t=this.splide)==null||t.sync(e)}go(e){var t;(t=this.splide)==null||t.go(e)}getSlides(){var e;if(this.splide){const t=(e=this.splide.Components.Elements)==null?void 0:e.list.children;return t&&Array.prototype.slice.call(t)||[]}return[]}bind(e){yS.forEach(([t,n])=>{const r=this.props[n];typeof r=="function"&&e.on(t,(...o)=>{r(e,...o)})})}omit(e,t){return t.forEach(n=>{Object.prototype.hasOwnProperty.call(e,n)&&delete e[n]}),e}render(){const{className:e,tag:t="div",hasTrack:n=!0,children:r,...o}=this.props;return R(t,{className:F1("splide",e),ref:this.splideRef,...this.omit(o,["options",...yS.map(i=>i[1])]),children:n?R(NU,{children:r}):r})}},HU=({children:e,className:t,...n})=>Ze.createElement("li",{className:F1("splide__slide",t),...n},e);/*!
* Splide.js
* Version : 4.1.3
* License : MIT
* Copyright: 2022 Naotoshi Fujita
*//*!
* @splidejs/splide-extension-grid
* Version : 0.4.1
* License : MIT
* Copyright: 2022 Naotoshi Fujita
*/function jU(e){e.length=0}function z1(e,t,n){return Array.prototype.slice.call(e,t,n)}function oh(e){return e.bind.apply(e,[null].concat(z1(arguments,1)))}function B1(e,t){return typeof t===e}var wA=Array.isArray;oh(B1,"function");oh(B1,"string");oh(B1,"undefined");function SA(e){return wA(e)?e:[e]}function xS(e,t){SA(e).forEach(t)}var UU=Object.keys;function WU(e,t,n){if(e){var r=UU(e);r=n?r.reverse():r;for(var o=0;o<r.length;o++){var i=r[o];if(i!=="__proto__"&&t(e[i],i)===!1)break}}return e}function KU(e){return z1(arguments,1).forEach(function(t){WU(t,function(n,r){e[r]=t[r]})}),e}var CA="splide";function qU(){var e=[];function t(a,s,l,u){o(a,s,function(c,d,f){var h="addEventListener"in c,p=h?c.removeEventListener.bind(c,d,l,u):c.removeListener.bind(c,l);h?c.addEventListener(d,l,u):c.addListener(l),e.push([c,d,f,l,p])})}function n(a,s,l){o(a,s,function(u,c,d){e=e.filter(function(f){return f[0]===u&&f[1]===c&&f[2]===d&&(!l||f[3]===l)?(f[4](),!1):!0})})}function r(a,s,l){var u,c=!0;return typeof CustomEvent=="function"?u=new CustomEvent(s,{bubbles:c,detail:l}):(u=document.createEvent("CustomEvent"),u.initCustomEvent(s,c,!1,l)),a.dispatchEvent(u),u}function o(a,s,l){xS(a,function(u){u&&xS(s,function(c){c.split(" ").forEach(function(d){var f=d.split(".");l(u,f[0],f[1])})})})}function i(){e.forEach(function(a){a[4]()}),jU(e)}return{bind:t,unbind:n,dispatch:r,destroy:i}}var GU="visible",YU="hidden",Dm="refresh",XU="updated",JU="destroy";function kA(e){var t=e?e.event.bus:document.createDocumentFragment(),n=qU();function r(i,a){n.bind(t,SA(i).join(" "),function(s){a.apply(a,wA(s.detail)?s.detail:[])})}function o(i){n.dispatch(t,i,z1(arguments,1))}return e&&e.event.on(JU,n.destroy),KU(n,{bus:t,on:r,off:oh(n.unbind,t),emit:o})}var QU=CA,ih=CA+"__slide",ZU=ih+"__container";function bS(e){e.length=0}function ah(e,t,n){return Array.prototype.slice.call(e,t,n)}function N1(e){return e.bind(null,...ah(arguments,1))}function sh(e,t){return typeof t===e}function eW(e){return!j1(e)&&sh("object",e)}const V1=Array.isArray;N1(sh,"function");const H1=N1(sh,"string"),tW=N1(sh,"undefined");function j1(e){return e===null}function nW(e){return e instanceof HTMLElement}function U1(e){return V1(e)?e:[e]}function ks(e,t){U1(e).forEach(t)}function wS(e,t){return e.push(...U1(t)),e}function EA(e,t,n){e&&ks(t,r=>{r&&e.classList[n?"add":"remove"](r)})}function Vg(e,t){EA(e,H1(t)?t.split(" "):t,!0)}function Ed(e,t){ks(t,e.appendChild.bind(e))}function rW(e,t){return nW(e)&&(e.msMatchesSelector||e.matches).call(e,t)}function oW(e,t){const n=e?ah(e.children):[];return t?n.filter(r=>rW(r,t)):n}function SS(e,t){return t?oW(e,t)[0]:e.firstElementChild}const PA=Object.keys;function TA(e,t,n){if(e){let r=PA(e);r=n?r.reverse():r;for(let o=0;o<r.length;o++){const i=r[o];if(i!=="__proto__"&&t(e[i],i)===!1)break}}return e}function iW(e){return ah(arguments,1).forEach(t=>{TA(t,(n,r)=>{e[r]=t[r]})}),e}function aW(e,t){U1(t||PA(e)).forEach(n=>{delete e[n]})}function Hg(e,t){ks(e,n=>{ks(t,r=>{n&&n.removeAttribute(r)})})}function W1(e,t,n){eW(t)?TA(t,(r,o)=>{W1(e,o,r)}):ks(e,r=>{j1(n)||n===""?Hg(r,t):r.setAttribute(t,String(n))})}function CS(e,t,n){const r=document.createElement(e);return t&&(H1(t)?Vg(r,t):W1(r,t)),n&&Ed(n,r),r}function uo(e,t,n){if(tW(n))return getComputedStyle(e)[t];j1(n)||(e.style[t]=`${n}`)}function sW(e,t){return e&&e.classList.contains(t)}function lW(e){ks(e,t=>{t&&t.parentNode&&t.parentNode.removeChild(t)})}function kS(e,t){return t?ah(e.querySelectorAll(t)):[]}function ES(e,t){EA(e,t,!1)}function Nc(e){return H1(e)?e:e?`${e}px`:""}const uW="splide";function cW(e,t){if(!e)throw new Error(`[${uW}] ${t||""}`)}const{min:dW,max:lee,floor:uee,ceil:cee,abs:dee}=Math;function fW(e){return e<10?`0${e}`:`${e}`}const AA=`${ih}__row`,jg=`${ih}--col`,pW={rows:1,cols:1,dimensions:[],gap:{}};function hW(e){function t(){const{rows:o,cols:i,dimensions:a}=e;return V1(a)&&a.length?a:[[o,i]]}function n(o){const i=t();return i[dW(o,i.length-1)]}function r(o){const i=t();let a,s,l=0;for(let u=0;u<i.length;u++){const c=i[u];if(a=c[0]||1,s=c[1]||1,l+=a*s,o<l)break}return cW(a&&s,"Invalid dimension"),[a,s]}return{get:n,getAt:r}}function mW(e,t,n){const{on:r,destroy:o}=kA(e),{Components:i,options:a}=e,{resolve:s}=i.Direction,{forEach:l}=i.Slides;function u(){d(),a.slideFocus&&(r(GU,v),r(YU,y))}function c(){l(S=>{const{slide:b}=S;g(b,!1),m(b).forEach(w=>{Hg(w,"style")}),x(b).forEach(w=>{p(w,!0),Hg(w,"style")})}),o()}function d(){l(S=>{const{slide:b}=S,[w,C]=n.get(S.isClone?S.slideIndex:S.index);f(w,b),h(C,b),x(S.slide).forEach((P,A)=>{P.id=`${S.slide.id}-col${fW(A+1)}`,e.options.cover&&p(P)})})}function f(S,b){const{row:w}=t.gap,C=`calc(${100/S}%${w?` - ${Nc(w)} * ${(S-1)/S}`:""})`;m(b).forEach((P,A,O)=>{uo(P,"height",C),uo(P,"display","flex"),uo(P,"margin",`0 0 ${Nc(w)} 0`),uo(P,"padding",0),A===O.length-1&&uo(P,"marginBottom",0)})}function h(S,b){const{col:w}=t.gap,C=`calc(${100/S}%${w?` - ${Nc(w)} * ${(S-1)/S}`:""})`;x(b).forEach((P,A,O)=>{uo(P,"width",C),A!==O.length-1&&uo(P,s("marginRight"),Nc(w))})}function p(S,b){const w=SS(S,`.${ZU}`),C=SS(w||S,"img");C&&C.src&&(uo(w||S,"background",b?"":`center/cover no-repeat url("${C.src}")`),uo(C,"display",b?"":"none"))}function m(S){return kS(S,`.${AA}`)}function x(S){return kS(S,`.${jg}`)}function g(S,b){x(S).forEach(w=>{W1(w,"tabindex",b?0:null)})}function v(S){g(S.slide,!0)}function y(S){g(S.slide,!1)}return{mount:u,destroy:c}}function gW(e,t,n){const{on:r,off:o}=kA(e),{Elements:i}=t,a={},s=hW(a),l=mW(e,a,s),u=`${QU}--grid`,c=[];function d(){f(),r(XU,f)}function f(){aW(a),iW(a,pW,n.grid||{}),y()?(h(),wS(c,i.slides),Vg(e.root,u),Ed(i.list,x()),o(Dm),r(Dm,m),p()):S()&&(h(),p())}function h(){if(S()){const{slides:b}=i;l.destroy(),c.forEach(w=>{ES(w,jg),Ed(i.list,w)}),lW(b),ES(e.root,u),bS(b),wS(b,c),bS(c),o(Dm)}}function p(){e.refresh()}function m(){S()&&l.mount()}function x(){const b=[];let w=0,C=0,P,A;return c.forEach((O,_)=>{const[D,$]=s.getAt(_);C||(w||(P=CS(O.tagName,ih),b.push(P)),A=g(D,O,P)),v($,O,A),++C>=$&&(C=0,w=++w>=D?0:w)}),b}function g(b,w,C){const P=w.tagName.toLowerCase()==="li"?"ul":"div";return CS(P,AA,C)}function v(b,w,C){return Vg(w,jg),Ed(C,w),w}function y(){if(n.grid){const{rows:b,cols:w,dimensions:C}=a;return b>1||w>1||V1(C)&&C.length>0}return!1}function S(){return sW(e.root,u)}return{mount:d,destroy:h}}function vW(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"desc",attr:{},child:[]},{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"circle",attr:{cx:"12",cy:"12",r:"9"}},{tag:"line",attr:{x1:"5.7",y1:"5.7",x2:"18.3",y2:"18.3"}}]})(e)}function yW(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"desc",attr:{},child:[]},{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M16.7 8a3 3 0 0 0 -2.7 -2h-4a3 3 0 0 0 0 6h4a3 3 0 0 1 0 6h-4a3 3 0 0 1 -2.7 -2"}},{tag:"path",attr:{d:"M12 3v3m0 12v3"}}]})(e)}function xW(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"desc",attr:{},child:[]},{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M5 9h14m-14 6h14"}}]})(e)}function _A(e){var t;switch(e.type){case"solid":return e.color;case"gradient":{let n=(t=e.angle)!=null?t:e.gradientType==="linear"?45:"";typeof n=="number"&&(n=n+"deg"),n&&(n+=",");let r=Fp(e.colors);return e.stops&&e.stops.forEach((o,i)=>r[i]+=` ${o}%`),r=r.join(","),`${e.gradientType}-gradient(${n}${r})`}default:throw new Error("unknown color type")}}function Go(...e){return e.filter(t=>typeof t!="boolean").join(" ")}const bW="_card_1b58e_1",wW="_realistic_1b58e_97",SW="_clicked_1b58e_103",CW="_hint_1b58e_119",kW="_active_1b58e_159",EW="_plate_1b58e_171",PW="_detached_1b58e_195",TW="_logo_1b58e_97",co={card:bW,realistic:wW,"logo-wrapper":"_logo-wrapper_1b58e_97",clicked:SW,hint:CW,active:kW,plate:EW,detached:PW,logo:TW},PS=.75,TS=.15,AS=.25,AW=.3;function _W({active:e=!1,visibility:t=!0,icon:n,bgColor:r,textColor:o,hotKey:i,isHintActive:a=!1,onClick:s}){var v,y,S,b,w,C;const[l,u]=k.exports.useState(!1),c=k.exports.useMemo(()=>_A(r),[r]),[d,f]=k.exports.useState({logo:{instant:{color:o},transition:{ease:"easeOut",duratiovn:TS,delay:AS}},plate:{instant:{"--secondary":c},transition:{duration:PS}}}),h=k.exports.useRef(null),p=k.exports.useRef(null),m=se(ln,{children:[R(rr.div,{ref:h,className:Go(co.logo,e&&co.detached),style:(v=d==null?void 0:d.logo)==null?void 0:v.instant,animate:(y=d==null?void 0:d.logo)==null?void 0:y.animate,transition:(S=d==null?void 0:d.logo)==null?void 0:S.transition,children:OW(n,o)}),R(rr.div,{ref:p,className:Go(co.plate,e&&co.detached),style:(b=d==null?void 0:d.plate)==null?void 0:b.instant,animate:(w=d==null?void 0:d.plate)==null?void 0:w.animate,transition:(C=d==null?void 0:d.plate)==null?void 0:C.transition})]}),x=e?"activated":"default",g=k.exports.useMemo(()=>({transitions:{activated:{default(){u(!0);const P=h.current.getBoundingClientRect(),A=p.current.getBoundingClientRect(),O={logo:Math.min(window.innerWidth,window.innerHeight)/Math.min(P.width,P.height)*AW,plate:Math.sqrt(window.innerWidth**2+window.innerHeight**2)/Math.min(A.width,A.height)*Math.max((window.innerWidth-A.right+A.width/2)/window.innerWidth,(A.left+A.width/2)/window.innerWidth,(A.top+A.height/2)/window.innerHeight,(window.innerHeight-A.bottom+A.height/2)/window.innerHeight)*2+.1};f(_=>{var $,z,F,N;const D=Fp(_);return{...D,logo:{...D==null?void 0:D.logo,instant:{...($=D==null?void 0:D.logo)==null?void 0:$.instant,left:P.left,top:P.top,height:P.height,width:P.width,position:"absolute",margin:0},animate:{...(z=D==null?void 0:D.logo)==null?void 0:z.animate,left:"50%",top:"50%",translateX:"-50%",translateY:"-50%",scale:O.logo}},plate:{...D==null?void 0:D.plate,instant:{...(F=D==null?void 0:D.plate)==null?void 0:F.instant,left:A.left,top:A.top,height:A.height,width:A.width},animate:{...(N=D==null?void 0:D.plate)==null?void 0:N.animate,scale:O.plate}}}}),setTimeout(()=>{var _;(_=window.cardRedirectAnimationEnd)==null||_.call(window)},1e3*Math.max(PS,AS+TS))}}}}),[]);return v1(x,g,t),se("div",{className:Go("card",co.card,e&&co.active),onClick:s,children:[R("div",{className:co["logo-wrapper"],children:l?Vf.exports.createPortal(m,document.getElementById("root")):m}),R(rr.div,{className:Go(co.hint,a&&co.active),children:i})]})}function OW(e,t){var n;return k.exports.isValidElement(e)?R("div",{children:e}):typeof e=="string"&&Object.prototype.hasOwnProperty.call(window.ICONS,e)?R("div",{dangerouslySetInnerHTML:{__html:(n=window.ICONS)==null?void 0:n[e]}}):R("div",{children:R(vW,{color:t})})}const DW=new Map([["QueryField",new Set(["Backspace","ArrowRight","ArrowLeft"])],["Suggestions",new Set(["ArrowUp","ArrowDown"])]]),Yo=new Map([["QueryField",new Set(["default","searching"])],["Chevron",new Set(["default","opened"])],["Suggestions",new Set(["searching"])],["Slider",new Set(["opened"])]]),RW="_container_j9nsy_57",LW={container:RW};const Vc=window.CONFIG.macros.filter(e=>e.pinned);function IW({visibility:e,fullVisibility:t}){const n=k.exports.useContext(Kn),r=n.menu.pagination,o=n.menu.arrows,i=n.menu.drag,a=n.menu.rows,s=n.menu.columns,l=n.menu.gap,u=s*a,c=Vc.length>u,d=Mn(w=>w.mode),[f,h]=k.exports.useState(null),p=zT("Shift"),[m,x]=k.exports.useState(!1),g=k.exports.useRef(null),v=Bp(),y=FT(),S=k.exports.useCallback(w=>{const C=Vc.indexOf(w);h(w),v({redirected:!0}),g.current.splide.Components.Controller.go(Math.floor(C/u),!0,()=>x(!0)),y(w.url,"card",!e)},[y,e,u,v]);k.exports.useEffect(()=>{const w=C=>{if(!!Yo.get("Chevron").has(d)&&C.shiftKey){for(const P of Vc)if(C.code===P.key){S(P);break}}};return document.addEventListener("keypress",w),()=>document.removeEventListener("keypress",w)},[d,S]);const b={ref:g,tag:"section",extensions:{Grid:gW},options:{pagination:r,arrows:o&&c,drag:i&&c,perPage:1,wheel:!0,keyboard:Yo.get("Slider").has(d)?"global":!1,grid:{cols:s,rows:a,gap:{col:l+"px",row:l+"px"}}}};return R("div",{className:LW.container,children:R(VU,{...b,children:Vc.map(w=>R(HU,{children:R(_W,{active:w===f&&e&&t&&m,title:w.name,icon:w.icon,bgColor:w.bgColor,textColor:w.textColor,hotKey:w.key&&w.key.slice(-1),isHintActive:p,onClick:()=>S(w)})},w.name))})})}const $W=k.exports.memo(IW);function MW(e){return e*e}function FW(e){return 1-(1-e)*(1-e)}function fo(e){return e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2}function Rm(e){return e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2}function zW(e){return 1-Math.pow(1-e,3)}function _S(e){const t=2*Math.PI/3;return e===0?0:e===1?1:Math.pow(2,-12.5*e)*Math.sin((e*7.5-.75)*t)+1}function OS(e){return 2.70158*e*e*e-1.70158*e*e}function ye(e,t,n=1){let r=e;for(let o=0;o<t.length;o++)r+=o!==0?",":"",r+=t[o]*n;return r}const BW="_container_pjz11_1",NW="_wrapper_pjz11_17",VW="_svg_pjz11_59",Hc={container:BW,wrapper:NW,svg:VW},Gt={appear:[1],smashToSide:[.6,.4],menu:[.4,.5,.5]},jc=.1,Uc=8;function HW({visibility:e,onAnimationEnd:t}){const n=k.exports.useContext(Kn),r=k.exports.useContext(zp),o=n.general.animationSpeed/1e3,i=n.chevron.thickness,a=r.chevron,s=n.chevron.size/100,l=Mn(S=>S.mode),u=k.exports.useRef(l);k.exports.useEffect(()=>{u.current=l},[l]);const[c,d]=k.exports.useState(!1),{stages:f,pivotOffset:h}=k.exports.useMemo(()=>{const S=[ye("M",[.5,.5/s],s)+ye("c",[0,0,0,0,-.5,.5],s)+ye("M",[.5,.5/s],s)+ye("c",[0,0,0,0,-.5,-.5],s),ye("M",[.5,.5/s],s)+ye("c",[0,jc,-.5,.5,-.5,.5],s)+ye("M",[.5,.5/s],s)+ye("c",[0,-jc,-.5,-.5,-.5,-.5],s),ye("M",[0,.5])+ye("c",[0,jc*2,0,.5,0,.5])+ye("M",[0,.5])+ye("c",[0,-jc*2,0,-.5,0,-.5]),ye("M",[.5,.5/s],s)+ye("c",[0,0,0,0,-.5,0],s)+ye("M",[.5,.5/s],s)+ye("c",[0,0,0,0,-.5,0],s),ye("M",[.5*Uc/2,.5/s],s)+ye("c",[0,0,0,0,-.5*Uc,0],s)+ye("M",[.5*Uc/2,.5/s],s)+ye("c",[0,0,0,0,-.5*Uc,0],s)],b={x:-.25*s};return{stages:S,pivotOffset:b}},[s]),p=Na(),m=Na(),x=Na(),g=Na(),v=k.exports.useMemo(()=>({svg:p,path:m,topMenu:x,bottomMenu:g}),[p,m,x,g]),y=k.exports.useMemo(()=>({transitions:{default:{async searching(){return await v.path.start({translateX:h.x,d:f[1],transition:{ease:"easeIn",duration:o*Gt.smashToSide[1]}}),v.svg.start({left:"50%",transition:{ease:FW,duration:o*Gt.smashToSide[0]}}),await v.path.start({d:f[0],transition:{ease:"linear",duration:o*(Gt.smashToSide[0]-Gt.smashToSide[1])}})},async opened(){d(!1),v.topMenu.start({translateY:"100%",transition:{ease:fo,duration:o*Gt.menu[2]}}),await v.bottomMenu.start({translateY:"-100%",transition:{ease:fo,duration:o*Gt.menu[2]}});//!
if(l!==u.current)return;await v.path.start({translateX:h.x,d:f[3],transition:{ease:fo,duration:o*Gt.menu[1]}});//!
if(l===u.current)return await v.path.start({d:f[0],transition:{ease:fo,delay:.1,duration:o*Gt.menu[0]}})}},searching:{async default(){return v.svg.start({left:0,transition:{ease:MW,duration:o*Gt.smashToSide[0]}}),await v.path.start({translateX:0,d:f[1],transition:{ease:"linear",duration:o*Gt.smashToSide[0]}}),await v.path.start({translateY:0,d:f[2],transition:{ease:zW,duration:o*Gt.smashToSide[1]}}),t()}},opened:{async default(){return v.svg.start({left:"50%",transition:{ease:fo,duration:o*Gt.menu[0]}}),await v.path.start({d:f[3],transition:{ease:fo,duration:o*Gt.menu[0]}}),await v.path.start({translateX:0,d:f[4],transition:{ease:fo,delay:.1,duration:o*Gt.menu[1]}}),v.topMenu.start({translateY:0,transition:{ease:fo,duration:o*Gt.menu[2]}}),await v.bottomMenu.start({translateY:0,transition:{ease:fo,duration:o*Gt.menu[2]}}),d(!0)}}}}),[v,o,f,l,h,t]);return v1(l,y,e),se("div",{className:Hc.container,style:{"--menu-offset":i/2+"px",visibility:e?"visible":"hidden"},children:[R("div",{className:Hc.wrapper,children:R(rr.div,{initial:{translateY:"100%"},animate:v.topMenu,children:R(Dj,{})})}),R(rr.svg,{initial:{left:"50%"},animate:v.svg,className:Hc.svg,viewBox:"0 0 0.5 1",children:R(rr.path,{initial:{translateX:h.x,d:f[0]},animate:v.path,stroke:a,strokeWidth:i,fill:"#0000",strokeLinecap:"round",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})}),R("div",{className:Hc.wrapper,children:R(rr.div,{initial:{translateY:"-100%"},animate:v.bottomMenu,children:R($W,{visibility:e,fullVisibility:c})})})]})}function jW(e,t=null){if(t){for(const n of window.CONFIG.macros)if(t===n.normalisedURL)return{options:n,command:null}}else for(const n of window.CONFIG.macros)for(const r of n.triggers)if(e.startsWith(r)){if(e===r)return{options:n,command:null};{const o=UW(e.slice(r.length));if(typeof n.commands=="object"&&o&&Object.prototype.hasOwnProperty.call(n.commands,o.type))return{options:n,command:o}}}return null}function UW(e){let t=null;const n=window.CONFIG.commands.sort((r,o)=>r.trigger.length>o.trigger.length);for(const r of n)e.startsWith(r.trigger)&&(t={...r,args:e.slice(r.trigger.length)});return t}function WW(e){const t=new RegExp(/^[(http(s)?):\/\/(www\.)?a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)$/);return!!e.match(t)}function KW(e){if(!WW(e))return null;let t;try{t=new URL(MT(e))}catch{return null}return qW(t.hostname)}function qW(e){const n=e.slice(0,e.lastIndexOf(".")).lastIndexOf(".")+1;return e.slice(n)}function GW(e){let t=0;for(let n=0;n<e.length;n++)t+=e.charCodeAt(n);return t}const OA=63,DA=-10,YW=Math.floor((100-(OA+1+DA))/2);function DS(e,t=!1,n=!0){typeof e=="string"&&(e=GW(e));const r=e*137.508,o=(e&OA)+DA+YW;let i=70;return t&&(i=40),n?`hsl(${r},${o}%,${i}%)`:[r,o,i]}//!
const XW="#f2f2f2",gx=class{constructor(t,n,r,o,i,a=!1){this.value=t,this._type=n,this.origin=r,this.engine=o,this.colorScheme=i,a||(this.normalisedURL=KW(this.value),this.macro=jW(this.value,this.normalisedURL))}get type(){let t=this._type;return this.macro&&(t="macro",this.macro.command&&(t="command")),this.normalisedURL&&(this.macro||(t="redirect")),t}get url(){let t=null,n=this.engine.types.query.template;return this.engine.types[this._type]&&(n=this.engine.types[this._type].template),t=n.replace("{@}",encodeURIComponent(this.origin)).replace("{$}",encodeURIComponent(this.value)),this.macro&&(t=this.macro.options.url,this.macro.command&&(t=this.command.template.replace("{@}",this.macro.options.url).replace("{$}",encodeURIComponent(this.macro.command.args)))),this.normalisedURL&&(t=this.value),t}get label(){let t=null;return t="search",gx.specialTypes.includes(this.type)&&(t=this.type),this.macro&&(t=this.macro.options.name,this.macro.command&&(t=this.macro.command.type,this.command.description&&(t=this.command.description))),this.normalisedURL&&(this.macro||(t="redirect")),t}get marquee(){let t=null;return t=this.engine.name,this.macro&&(t=this.macro.options.name),this.normalisedURL&&(this.macro||(t=this.normalisedURL)),t}get bgColor(){let t=null;if(t=this.engine.bgColor,this.macro&&(t=this.macro.options.bgColor),this.normalisedURL&&!this.macro){const n=this.colorScheme==="dark";t={type:"gradient",gradientType:"linear",colors:[DS(this.normalisedURL,n),DS(this.normalisedURL+"1",n)]}}return t}get textColor(){let t=null;return t=this.engine.textColor,this.macro&&(t=this.macro.options.textColor),this.normalisedURL&&(this.macro||(t=XW)),t}get command(){return this.macro.options.commands[this.macro.command.type]}};let Pd=gx;pn(Pd,"specialTypes",["calculator","currency"]);function RA(e,t="query",n,r=!1){const o=k.exports.useContext(Kn),i=window.CONFIG.engines[o.general.searchEngine],a=o.query.forceSearchEngineOnCtrl,s=k.exports.useContext(Hy),l=zT("Control"),u=a&&l,c=k.exports.useMemo(()=>new Pd(e,t,n,i,s,u),[e,t,n,i,s,u]),d=k.exports.useRef(c);return r||(d.current=c),[d.current,l]}function JW(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm0-8h2v6h-2V7z"}}]}]})(e)}function QW(e){return $t({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 18v2H6v-2h12zm3-7v2H3v-2h18zm-3-7v2H6V4h12z"}}]}]})(e)}const ZW="_container_nc56x_1",eK="_title_nc56x_25",tK="_description_nc56x_51",Lm={container:ZW,title:eK,description:tK};function nK({title:e,description:t,type:n}){let r=null;switch(n){case"warning":r=R(JW,{size:"1.5em"})}return se("div",{className:Lm.container+" "+n,children:[se("div",{className:Lm.title,children:[r,e]}),t&&R("div",{className:Lm.description,children:t})]})}var LA={};function rK(e){if(!e||typeof window>"u")return;const t=document.createElement("style");return t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t),e}Object.defineProperty(LA,"__esModule",{value:!0});var po=k.exports;function oK(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var el=oK(po);/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var Rf=function(){return Rf=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Rf.apply(this,arguments)};rK(`.marquee-container {
overflow-x: hidden !important;
display: flex !important;
flex-direction: row !important;
position: relative;
width: 100%;
}
.marquee-container:hover div {
animation-play-state: var(--pause-on-hover);
}
.marquee-container:active div {
animation-play-state: var(--pause-on-click);
}
.overlay {
position: absolute;
width: 100%;
height: 100%;
}
.overlay::before, .overlay::after {
background: linear-gradient(to right, var(--gradient-color));
content: "";
height: 100%;
position: absolute;
width: var(--gradient-width);
z-index: 2;
}
.overlay::after {
right: 0;
top: 0;
transform: rotateZ(180deg);
}
.overlay::before {
left: 0;
top: 0;
}
.marquee {
flex: 0 0 auto;
min-width: 100%;
z-index: 1;
display: flex;
flex-direction: row;
align-items: center;
animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
animation-play-state: var(--play);
animation-delay: var(--delay);
animation-direction: var(--direction);
}
@keyframes scroll {
0% {
transform: translateX(0%);
}
100% {
transform: translateX(-100%);
}
}`);var iK=function(e){var t,n,r,o,i=e.style,a=i===void 0?{}:i,s=e.className,l=s===void 0?"":s,u=e.play,c=u===void 0?!0:u,d=e.pauseOnHover,f=d===void 0?!1:d,h=e.pauseOnClick,p=h===void 0?!1:h,m=e.direction,x=m===void 0?"left":m,g=e.speed,v=g===void 0?20:g,y=e.delay,S=y===void 0?0:y,b=e.loop,w=b===void 0?0:b,C=e.gradient,P=C===void 0?!0:C,A=e.gradientColor,O=A===void 0?[255,255,255]:A,_=e.gradientWidth,D=_===void 0?200:_,$=e.onFinish,z=e.onCycleComplete,F=e.children,N=po.useState(0),H=N[0],M=N[1],V=po.useState(0),I=V[0],E=V[1],T=po.useState(!1),Z=T[0],J=T[1],ee=po.useRef(null),j=po.useRef(null);po.useEffect(function(){if(!!Z){var q=function(){j.current&&ee.current&&(M(ee.current.getBoundingClientRect().width),E(j.current.getBoundingClientRect().width))};return q(),window.addEventListener("resize",q),function(){window.removeEventListener("resize",q)}}},[Z]),po.useEffect(function(){J(!0)},[]);var te="rgba("+O[0]+", "+O[1]+", "+O[2],le=I<H?H/v:I/v;return el.default.createElement(po.Fragment,null,Z?el.default.createElement("div",{ref:ee,style:Rf(Rf({},a),(t={},t["--pause-on-hover"]=!c||f?"paused":"running",t["--pause-on-click"]=!c||f&&!p||p?"paused":"running",t)),className:l+" marquee-container"},P&&el.default.createElement("div",{style:(n={},n["--gradient-color"]=te+", 1), "+te+", 0)",n["--gradient-width"]=typeof D=="number"?D+"px":D,n),className:"overlay"}),el.default.createElement("div",{ref:j,style:(r={},r["--play"]=c?"running":"paused",r["--direction"]=x==="left"?"normal":"reverse",r["--duration"]=le+"s",r["--delay"]=S+"s",r["--iteration-count"]=w?""+w:"infinite",r),className:"marquee",onAnimationIteration:z,onAnimationEnd:$},F),el.default.createElement("div",{style:(o={},o["--play"]=c?"running":"paused",o["--direction"]=x==="left"?"normal":"reverse",o["--duration"]=le+"s",o["--delay"]=S+"s",o["--iteration-count"]=w?""+w:"infinite",o),className:"marquee","aria-hidden":"true"},F)):null)},aK=LA.default=iK;const sK="_viewport_16qa1_17",lK="_container_16qa1_49",uK="_marquee_16qa1_61",cK="_row_16qa1_77",Wc={viewport:sK,"bg-animation":"_bg-animation_16qa1_1",container:lK,marquee:uK,row:cK};function dK({width:e,height:t,color:n,marqueeText:r="",marqueeSpeed:o=25,marqueeAngle:i=330,lineDensity:a=15,rowDensity:s=6,textColor:l="#d2d2d2",textSize:u="5vmin",textOpacity:c=.2,style:d={}}){const h=k.exports.useContext(Kn).chevron.quickLook.marquee;let p=null;if(r&&h){const g=[],v=[];for(let y=0;y<a;y++)v.push(R("div",{children:r},y));for(let y=0;y<(r.length<5?s*2:s);y++)g.push(R("div",{className:Wc.row,children:[...v]},y));p=R(aK,{className:Wc.marquee,gradient:!1,speed:o,children:[...g]})}const x={"--diagonal":Math.sqrt(Math.pow(e,2)+Math.pow(t,2))+"px","--rotation-angle":i+"deg","--text-color":l,"--text-size":u,"--text-opacity":c,"--secondary":_A(n)};return R("div",{className:Wc.viewport,style:{...x,...d},children:R("div",{className:Wc.container,children:p})})}const fK="_svg_3l95s_1",pK="_label_3l95s_35",Kc={svg:fK,"clip-container":"_clip-container_3l95s_17","label-container":"_label-container_3l95s_35",label:pK},Oi={open:[2.5],forward:[1,1],close:[1]};function hK({visibility:e,onAnimationEnd:t}){const n=k.exports.useContext(Kn),r=k.exports.useContext(zp),o=n.general.animationSpeed/1e3,i=n.chevron.thickness,a=r.chevron,s=n.chevron.quickLook.topCurvature,l=n.chevron.quickLook.bottomCurvature,u=n.chevron.quickLook.fontSize,c=n.chevron.quickLook.showMacrosLabel,d=n.query.notifyAboutForcedSearchEngine,f=Mn(z=>z.mode),h=Mn(z=>z.query),p=Mn(z=>z.redirected),m=Mn(z=>z.selectedSuggestion),[x,g]=k.exports.useState(h);k.exports.useEffect(()=>{h&&g(h)},[h]);const[v,y]=RA(m?m.suggestion:x,m?m.type:void 0,x,p);let S=v.label;v.type==="macro"&&!c&&(S="");const b=k.exports.useMemo(()=>[ye("M",[0,.5])+ye("c",[0,0,0,0,0,.5])+ye("c",[0,0,0,0,0,-.5])+ye("M",[0,.5])+ye("c",[0,0,0,0,0,-.5])+ye("c",[0,0,0,0,0,.5]),ye("M",[0,.5])+ye("c",[0,0,0,0,0,.5])+ye("c",[0,-l,.5,-s,.5,-.5])+ye("M",[0,.5])+ye("c",[0,0,0,0,0,-.5])+ye("c",[0,l,.5,s,.5,.5]),z=>ye("M",[0,.5])+ye("c",[0,0,0,0,0,.5])+ye("c",[0,-l,.5,-s,z*2,-.5])+ye("M",[0,.5])+ye("c",[0,0,0,0,0,-.5])+ye("c",[0,l,.5,s,z*2,.5]),z=>ye("M",[0,.5])+ye("c",[0,0,0,0,0,.5])+ye("c",[z*4,0,z*2,0,z*2,-.5])+ye("M",[0,.5])+ye("c",[0,0,0,0,0,-.5])+ye("c",[z*4,0,z*2,0,z*2,.5])],[l,s]),w=k.exports.useSyncExternalStore(z=>(window.addEventListener("resize",z),()=>window.removeEventListener("resize",z)),()=>window.innerWidth),C=k.exports.useSyncExternalStore(z=>(window.addEventListener("resize",z),()=>window.removeEventListener("resize",z)),()=>window.innerHeight),P=Na(),A=Na(),O=k.exports.useMemo(()=>({path:P,text:A}),[P,A]),_=k.exports.useMemo(()=>({transitions:{default:{async searching(){return O.path.start({d:b[0],transition:{ease:OS,duration:o*Oi.close[0]}}),await O.text.start({translateX:"-100%",transition:{ease:OS,duration:o*Oi.close[0]}}),O.text.set({translateX:"0%"}),t()}},searching:{async default(){return O.path.start({d:b[1],transition:{ease:_S,duration:o*Oi.open[0]}}),await O.text.start({translateX:"0%",transition:{ease:_S,duration:o*Oi.open[0]}})}},redirected:{async any(){var z;return O.path.start({d:b[2](window.innerWidth/window.innerHeight),transition:{ease:Rm,duration:o*Oi.forward[0]}}),await O.text.start({left:window.innerWidth/2,x:"-50%",transition:{ease:Rm,duration:o*Oi.forward[0]}}),await O.path.start({d:b[3](window.innerWidth/window.innerHeight),transition:{ease:Rm,duration:o*Oi.forward[1]}}),(z=window.mainRedirectAnimationEnd)==null?void 0:z.call(window)}}}}),[O,o,b,t]);v1(p?"redirected":f,_,e);const $={"--thickness":i+"px","--fontSize":u+"em","--textColor":v.textColor};return se(ln,{children:[y&&d&&R(nK,{type:"warning",title:"Ctrl is pressed",description:"Search engine will be used for all queries"}),se("div",{style:{...$,pointerEvents:"none",visibility:e?"visible":"hidden",alignSelf:"flex-start"},children:[se("div",{className:Kc["clip-container"],children:[R(rr.div,{className:Kc["label-container"],animate:A,children:R("div",{className:Kc.label,children:S})}),R(dK,{width:w,height:C,color:v.bgColor,textColor:v.textColor,marqueeText:v.marquee})]}),se("svg",{className:Kc.svg,viewBox:"0 0 1 1",children:[R(rr.path,{animate:P,initial:{d:b[0]},d:b[0],fill:"#0000",stroke:a,strokeWidth:i,strokeLinecap:"round",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),R("clipPath",{id:"quick-look-clip-path",clipPathUnits:"objectBoundingBox",children:R(rr.path,{transform:`scale(${C/w}, 1)`,animate:P,initial:{d:b[0]},strokeWidth:i,strokeLinecap:"round",strokeLinejoin:"round"})})]})]})]})}const RS=e=>{switch(e){case null:case"opened":case"default":return"Chevron";case"searching":return"QuickLook";default:throw new Error("Unknown mode: "+e)}};function mK(){const e=Mn(o=>o.mode),[t,n]=k.exports.useState(RS(e));function r(){n(RS(e))}return se(ln,{children:[R(HW,{visibility:t==="Chevron",onAnimationEnd:r}),R(hK,{visibility:t==="QuickLook",onAnimationEnd:r})]})}const gK=k.exports.memo(mK);var Je=function(){return Je=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Je.apply(this,arguments)};function vK(e,t,n,r){function o(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function s(c){try{u(r.next(c))}catch(d){a(d)}}function l(c){try{u(r.throw(c))}catch(d){a(d)}}function u(c){c.done?i(c.value):o(c.value).then(s,l)}u((r=r.apply(e,t||[])).next())})}function yK(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,o,i,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(n=0)),n;)try{if(r=1,o&&(i=u[0]&2?o.return:u[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,u[1])).done)return i;switch(o=0,i&&(u=[u[0]&2,i.value]),u[0]){case 0:case 1:i=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,o=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]<i[3])){n.label=u[1];break}if(u[0]===6&&n.label<i[1]){n.label=i[1],i=u;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(u);break}i[2]&&n.ops.pop(),n.trys.pop();continue}u=t.call(e,n)}catch(c){u=[6,c],o=0}finally{r=i=0}if(u[0]&5)throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}function ke(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function mt(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}var xK="ENTRIES",IA="KEYS",$A="VALUES",zt="",Im=function(){function e(t,n){var r=t._tree,o=Array.from(r.keys());this.set=t,this._type=n,this._path=o.length>0?[{node:r,keys:o}]:[]}return e.prototype.next=function(){var t=this.dive();return this.backtrack(),t},e.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var t=ba(this._path),n=t.node,r=t.keys;if(ba(r)===zt)return{done:!1,value:this.result()};var o=n.get(ba(r));return this._path.push({node:o,keys:Array.from(o.keys())}),this.dive()},e.prototype.backtrack=function(){if(this._path.length!==0){var t=ba(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}},e.prototype.key=function(){return this.set._prefix+this._path.map(function(t){var n=t.keys;return ba(n)}).filter(function(t){return t!==zt}).join("")},e.prototype.value=function(){return ba(this._path).node.get(zt)},e.prototype.result=function(){switch(this._type){case $A:return this.value();case IA:return this.key();default:return[this.key(),this.value()]}},e.prototype[Symbol.iterator]=function(){return this},e}(),ba=function(e){return e[e.length-1]},bK=function(e,t,n){var r=new Map;if(t===void 0)return r;for(var o=t.length+1,i=o+n,a=new Uint8Array(i*o).fill(n+1),s=0;s<o;++s)a[s]=s;for(var l=1;l<i;++l)a[l*o]=l;return MA(e,t,n,r,a,1,o,""),r},MA=function(e,t,n,r,o,i,a,s){var l,u,c=i*a;try{e:for(var d=ke(e.keys()),f=d.next();!f.done;f=d.next()){var h=f.value;if(h===zt){var p=o[c-1];p<=n&&r.set(s,[e.get(h),p])}else{for(var m=i,x=0;x<h.length;++x,++m){for(var g=h[x],v=a*m,y=v-a,S=o[v],b=Math.max(0,m-n-1),w=Math.min(a-1,m+n),C=b;C<w;++C){var P=g!==t[C],A=o[y+C]+ +P,O=o[y+C+1]+1,_=o[v+C]+1,D=o[v+C+1]=Math.min(A,O,_);D<S&&(S=D)}if(S>n)continue e}MA(e.get(h),t,n,r,o,m,a,s+h)}}}catch($){l={error:$}}finally{try{f&&!f.done&&(u=d.return)&&u.call(d)}finally{if(l)throw l.error}}},$m=function(){function e(t,n){t===void 0&&(t=new Map),n===void 0&&(n=""),this._size=void 0,this._tree=t,this._prefix=n}return e.prototype.atPrefix=function(t){var n,r;if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");var o=mt(Lf(this._tree,t.slice(this._prefix.length)),2),i=o[0],a=o[1];if(i===void 0){var s=mt(K1(a),2),l=s[0],u=s[1];try{for(var c=ke(l.keys()),d=c.next();!d.done;d=c.next()){var f=d.value;if(f!==zt&&f.startsWith(u)){var h=new Map;return h.set(f.slice(u.length),l.get(f)),new e(h,t)}}}catch(p){n={error:p}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}}return new e(i,t)},e.prototype.clear=function(){this._size=void 0,this._tree.clear()},e.prototype.delete=function(t){return this._size=void 0,wK(this._tree,t)},e.prototype.entries=function(){return new Im(this,xK)},e.prototype.forEach=function(t){var n,r;try{for(var o=ke(this),i=o.next();!i.done;i=o.next()){var a=mt(i.value,2),s=a[0],l=a[1];t(s,l,this)}}catch(u){n={error:u}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.fuzzyGet=function(t,n){return bK(this._tree,t,n)},e.prototype.get=function(t){var n=Ug(this._tree,t);return n!==void 0?n.get(zt):void 0},e.prototype.has=function(t){var n=Ug(this._tree,t);return n!==void 0&&n.has(zt)},e.prototype.keys=function(){return new Im(this,IA)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Mm(this._tree,t);return r.set(zt,n),this},Object.defineProperty(e.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var t=this.entries();!t.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),e.prototype.update=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Mm(this._tree,t);return r.set(zt,n(r.get(zt))),this},e.prototype.fetch=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Mm(this._tree,t),o=r.get(zt);return o===void 0&&r.set(zt,o=n()),o},e.prototype.values=function(){return new Im(this,$A)},e.prototype[Symbol.iterator]=function(){return this.entries()},e.from=function(t){var n,r,o=new e;try{for(var i=ke(t),a=i.next();!a.done;a=i.next()){var s=mt(a.value,2),l=s[0],u=s[1];o.set(l,u)}}catch(c){n={error:c}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},e.fromObject=function(t){return e.from(Object.entries(t))},e}(),Lf=function(e,t,n){var r,o;if(n===void 0&&(n=[]),t.length===0||e==null)return[e,n];try{for(var i=ke(e.keys()),a=i.next();!a.done;a=i.next()){var s=a.value;if(s!==zt&&t.startsWith(s))return n.push([e,s]),Lf(e.get(s),t.slice(s.length),n)}}catch(l){r={error:l}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return n.push([e,t]),Lf(void 0,"",n)},Ug=function(e,t){var n,r;if(t.length===0||e==null)return e;try{for(var o=ke(e.keys()),i=o.next();!i.done;i=o.next()){var a=i.value;if(a!==zt&&t.startsWith(a))return Ug(e.get(a),t.slice(a.length))}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},Mm=function(e,t){var n,r,o=t.length;e:for(var i=0;e&&i<o;){try{for(var a=(n=void 0,ke(e.keys())),s=a.next();!s.done;s=a.next()){var l=s.value;if(l!==zt&&t[i]===l[0]){for(var u=Math.min(o-i,l.length),c=1;c<u&&t[i+c]===l[c];)++c;var d=e.get(l);if(c===l.length)e=d;else{var f=new Map;f.set(l.slice(c),d),e.set(t.slice(i,i+c),f),e.delete(l),e=f}i+=c;continue e}}}catch(p){n={error:p}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}var h=new Map;return e.set(t.slice(i),h),h}return e},wK=function(e,t){var n=mt(Lf(e,t),2),r=n[0],o=n[1];if(r!==void 0){if(r.delete(zt),r.size===0)FA(o);else if(r.size===1){var i=mt(r.entries().next().value,2),a=i[0],s=i[1];zA(o,a,s)}}},FA=function(e){if(e.length!==0){var t=mt(K1(e),2),n=t[0],r=t[1];if(n.delete(r),n.size===0)FA(e.slice(0,-1));else if(n.size===1){var o=mt(n.entries().next().value,2),i=o[0],a=o[1];i!==zt&&zA(e.slice(0,-1),i,a)}}},zA=function(e,t,n){if(e.length!==0){var r=mt(K1(e),2),o=r[0],i=r[1];o.set(i+t,n),o.delete(i)}},K1=function(e){return e[e.length-1]},tl,q1="or",BA="and",SK="and_not",CK=function(){function e(t){if((t==null?void 0:t.fields)==null)throw new Error('MiniSearch: option "fields" must be provided');var n=t.autoVacuum==null||t.autoVacuum===!0?Bm:t.autoVacuum;this._options=Je(Je(Je({},zm),t),{autoVacuum:n,searchOptions:Je(Je({},LS),t.searchOptions||{}),autoSuggestOptions:Je(Je({},AK),t.autoSuggestOptions||{})}),this._index=new $m,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=Kg,this.addFields(this._options.fields)}return e.prototype.add=function(t){var n,r,o,i,a,s,l=this._options,u=l.extractField,c=l.tokenize,d=l.processTerm,f=l.fields,h=l.idField,p=u(t,h);if(p==null)throw new Error('MiniSearch: document does not have ID field "'.concat(h,'"'));if(this._idToShortId.has(p))throw new Error("MiniSearch: duplicate ID ".concat(p));var m=this.addDocumentId(p);this.saveStoredFields(m,t);try{for(var x=ke(f),g=x.next();!g.done;g=x.next()){var v=g.value,y=u(t,v);if(y!=null){var S=c(y.toString(),v),b=this._fieldIds[v],w=new Set(S).size;this.addFieldLength(m,b,this._documentCount-1,w);try{for(var C=(o=void 0,ke(S)),P=C.next();!P.done;P=C.next()){var A=P.value,O=d(A,v);if(Array.isArray(O))try{for(var _=(a=void 0,ke(O)),D=_.next();!D.done;D=_.next()){var $=D.value;this.addTerm(b,m,$)}}catch(z){a={error:z}}finally{try{D&&!D.done&&(s=_.return)&&s.call(_)}finally{if(a)throw a.error}}else O&&this.addTerm(b,m,O)}}catch(z){o={error:z}}finally{try{P&&!P.done&&(i=C.return)&&i.call(C)}finally{if(o)throw o.error}}}}}catch(z){n={error:z}}finally{try{g&&!g.done&&(r=x.return)&&r.call(x)}finally{if(n)throw n.error}}},e.prototype.addAll=function(t){var n,r;try{for(var o=ke(t),i=o.next();!i.done;i=o.next()){var a=i.value;this.add(a)}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.addAllAsync=function(t,n){var r=this;n===void 0&&(n={});var o=n.chunkSize,i=o===void 0?10:o,a={chunk:[],promise:Promise.resolve()},s=t.reduce(function(c,d,f){var h=c.chunk,p=c.promise;return h.push(d),(f+1)%i===0?{chunk:[],promise:p.then(function(){return new Promise(function(m){return setTimeout(m,0)})}).then(function(){return r.addAll(h)})}:{chunk:h,promise:p}},a),l=s.chunk,u=s.promise;return u.then(function(){return r.addAll(l)})},e.prototype.remove=function(t){var n,r,o,i,a,s,l=this._options,u=l.tokenize,c=l.processTerm,d=l.extractField,f=l.fields,h=l.idField,p=d(t,h);if(p==null)throw new Error('MiniSearch: document does not have ID field "'.concat(h,'"'));var m=this._idToShortId.get(p);if(m==null)throw new Error("MiniSearch: cannot remove document with ID ".concat(p,": it is not in the index"));try{for(var x=ke(f),g=x.next();!g.done;g=x.next()){var v=g.value,y=d(t,v);if(y!=null){var S=u(y.toString(),v),b=this._fieldIds[v],w=new Set(S).size;this.removeFieldLength(m,b,this._documentCount,w);try{for(var C=(o=void 0,ke(S)),P=C.next();!P.done;P=C.next()){var A=P.value,O=c(A,v);if(Array.isArray(O))try{for(var _=(a=void 0,ke(O)),D=_.next();!D.done;D=_.next()){var $=D.value;this.removeTerm(b,m,$)}}catch(z){a={error:z}}finally{try{D&&!D.done&&(s=_.return)&&s.call(_)}finally{if(a)throw a.error}}else O&&this.removeTerm(b,m,O)}}catch(z){o={error:z}}finally{try{P&&!P.done&&(i=C.return)&&i.call(C)}finally{if(o)throw o.error}}}}}catch(z){n={error:z}}finally{try{g&&!g.done&&(r=x.return)&&r.call(x)}finally{if(n)throw n.error}}this._storedFields.delete(m),this._documentIds.delete(m),this._idToShortId.delete(p),this._fieldLength.delete(m),this._documentCount-=1},e.prototype.removeAll=function(t){var n,r;if(t)try{for(var o=ke(t),i=o.next();!i.done;i=o.next()){var a=i.value;this.remove(a)}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new $m,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},e.prototype.discard=function(t){var n=this,r=this._idToShortId.get(t);if(r==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(t,": it is not in the index"));this._idToShortId.delete(t),this._documentIds.delete(r),this._storedFields.delete(r),(this._fieldLength.get(r)||[]).forEach(function(o,i){n.removeFieldLength(r,i,n._documentCount,o)}),this._fieldLength.delete(r),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},e.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var t=this._options.autoVacuum,n=t.minDirtFactor,r=t.minDirtCount,o=t.batchSize,i=t.batchWait;this.conditionalVacuum({batchSize:o,batchWait:i},{minDirtCount:r,minDirtFactor:n})}},e.prototype.discardAll=function(t){var n,r,o=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var i=ke(t),a=i.next();!a.done;a=i.next()){var s=a.value;this.discard(s)}}catch(l){n={error:l}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}finally{this._options.autoVacuum=o}this.maybeAutoVacuum()},e.prototype.replace=function(t){var n=this._options,r=n.idField,o=n.extractField,i=o(t,r);this.discard(i),this.add(t)},e.prototype.vacuum=function(t){return t===void 0&&(t={}),this.conditionalVacuum(t)},e.prototype.conditionalVacuum=function(t,n){var r=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&n,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var o=r._enqueuedVacuumConditions;return r._enqueuedVacuumConditions=Kg,r.performVacuuming(t,o)}),this._enqueuedVacuum)):this.vacuumConditionsMet(n)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(t),this._currentVacuum)},e.prototype.performVacuuming=function(t,n){return vK(this,void 0,void 0,function(){var r,o,i,a,s,l,u,c,d,f,h,p,m,x,g,v,y,S,b,w,C,P,A,O,_;return yK(this,function(D){switch(D.label){case 0:if(r=this._dirtCount,!this.vacuumConditionsMet(n))return[3,10];o=t.batchSize||Wg.batchSize,i=t.batchWait||Wg.batchWait,a=1,D.label=1;case 1:D.trys.push([1,7,8,9]),s=ke(this._index),l=s.next(),D.label=2;case 2:if(l.done)return[3,6];u=mt(l.value,2),c=u[0],d=u[1];try{for(f=(P=void 0,ke(d)),h=f.next();!h.done;h=f.next()){p=mt(h.value,2),m=p[0],x=p[1];try{for(g=(O=void 0,ke(x)),v=g.next();!v.done;v=g.next())y=mt(v.value,1),S=y[0],!this._documentIds.has(S)&&(x.size<=1?d.delete(m):x.delete(S))}catch($){O={error:$}}finally{try{v&&!v.done&&(_=g.return)&&_.call(g)}finally{if(O)throw O.error}}}}catch($){P={error:$}}finally{try{h&&!h.done&&(A=f.return)&&A.call(f)}finally{if(P)throw P.error}}return this._index.get(c).size===0&&this._index.delete(c),a%o!==0?[3,4]:[4,new Promise(function($){return setTimeout($,i)})];case 3:D.sent(),D.label=4;case 4:a+=1,D.label=5;case 5:return l=s.next(),[3,2];case 6:return[3,9];case 7:return b=D.sent(),w={error:b},[3,9];case 8:try{l&&!l.done&&(C=s.return)&&C.call(s)}finally{if(w)throw w.error}return[7];case 9:this._dirtCount-=r,D.label=10;case 10:return[4,null];case 11:return D.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},e.prototype.vacuumConditionsMet=function(t){if(t==null)return!0;var n=t.minDirtCount,r=t.minDirtFactor;return n=n||Bm.minDirtCount,r=r||Bm.minDirtFactor,this.dirtCount>=n&&this.dirtFactor>=r},Object.defineProperty(e.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),e.prototype.has=function(t){return this._idToShortId.has(t)},e.prototype.search=function(t,n){var r,o;n===void 0&&(n={});var i=this.executeQuery(t,n),a=[];try{for(var s=ke(i),l=s.next();!l.done;l=s.next()){var u=mt(l.value,2),c=u[0],d=u[1],f=d.score,h=d.terms,p=d.match,m=h.length,x={id:this._documentIds.get(c),score:f*m,terms:Object.keys(p),match:p};Object.assign(x,this._storedFields.get(c)),(n.filter==null||n.filter(x))&&a.push(x)}}catch(g){r={error:g}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return a.sort($S),a},e.prototype.autoSuggest=function(t,n){var r,o,i,a;n===void 0&&(n={}),n=Je(Je({},this._options.autoSuggestOptions),n);var s=new Map;try{for(var l=ke(this.search(t,n)),u=l.next();!u.done;u=l.next()){var c=u.value,d=c.score,f=c.terms,h=f.join(" "),p=s.get(h);p!=null?(p.score+=d,p.count+=1):s.set(h,{score:d,terms:f,count:1})}}catch(b){r={error:b}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}var m=[];try{for(var x=ke(s),g=x.next();!g.done;g=x.next()){var v=mt(g.value,2),p=v[0],y=v[1],d=y.score,f=y.terms,S=y.count;m.push({suggestion:p,terms:f,score:d/S})}}catch(b){i={error:b}}finally{try{g&&!g.done&&(a=x.return)&&a.call(x)}finally{if(i)throw i.error}}return m.sort($S),m},Object.defineProperty(e.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),e.loadJSON=function(t,n){if(n==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(t),n)},e.getDefault=function(t){if(zm.hasOwnProperty(t))return Fm(zm,t);throw new Error('MiniSearch: unknown option "'.concat(t,'"'))},e.loadJS=function(t,n){var r,o,i,a,s,l,u=t.index,c=t.documentCount,d=t.nextId,f=t.documentIds,h=t.fieldIds,p=t.fieldLength,m=t.averageFieldLength,x=t.storedFields,g=t.dirtCount,v=t.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var y=new e(n);y._documentCount=c,y._nextId=d,y._documentIds=qc(f),y._idToShortId=new Map,y._fieldIds=h,y._fieldLength=qc(p),y._avgFieldLength=m,y._storedFields=qc(x),y._dirtCount=g||0,y._index=new $m;try{for(var S=ke(y._documentIds),b=S.next();!b.done;b=S.next()){var w=mt(b.value,2),C=w[0],P=w[1];y._idToShortId.set(P,C)}}catch(V){r={error:V}}finally{try{b&&!b.done&&(o=S.return)&&o.call(S)}finally{if(r)throw r.error}}try{for(var A=ke(u),O=A.next();!O.done;O=A.next()){var _=mt(O.value,2),D=_[0],$=_[1],z=new Map;try{for(var F=(s=void 0,ke(Object.keys($))),N=F.next();!N.done;N=F.next()){var H=N.value,M=$[H];v===1&&(M=M.ds),z.set(parseInt(H,10),qc(M))}}catch(V){s={error:V}}finally{try{N&&!N.done&&(l=F.return)&&l.call(F)}finally{if(s)throw s.error}}y._index.set(D,z)}}catch(V){i={error:V}}finally{try{O&&!O.done&&(a=A.return)&&a.call(A)}finally{if(i)throw i.error}}return y},e.prototype.executeQuery=function(t,n){var r=this;if(n===void 0&&(n={}),typeof t!="string"){var o=Je(Je(Je({},n),t),{queries:void 0}),i=t.queries.map(function(x){return r.executeQuery(x,o)});return this.combineResults(i,o.combineWith)}var a=this._options,s=a.tokenize,l=a.processTerm,u=a.searchOptions,c=Je(Je({tokenize:s,processTerm:l},u),n),d=c.tokenize,f=c.processTerm,h=d(t).flatMap(function(x){return f(x)}).filter(function(x){return!!x}),p=h.map(TK(c)),m=p.map(function(x){return r.executeQuerySpec(x,c)});return this.combineResults(m,c.combineWith)},e.prototype.executeQuerySpec=function(t,n){var r,o,i,a,s=Je(Je({},this._options.searchOptions),n),l=(s.fields||this._options.fields).reduce(function(H,M){var V;return Je(Je({},H),(V={},V[M]=Fm(s.boost,M)||1,V))},{}),u=s.boostDocument,c=s.weights,d=s.maxFuzzy,f=s.bm25,h=Je(Je({},LS.weights),c),p=h.fuzzy,m=h.prefix,x=this._index.get(t.term),g=this.termResults(t.term,t.term,1,x,l,u,f),v,y;if(t.prefix&&(v=this._index.atPrefix(t.term)),t.fuzzy){var S=t.fuzzy===!0?.2:t.fuzzy,b=S<1?Math.min(d,Math.round(t.term.length*S)):S;b&&(y=this._index.fuzzyGet(t.term,b))}if(v)try{for(var w=ke(v),C=w.next();!C.done;C=w.next()){var P=mt(C.value,2),A=P[0],O=P[1],_=A.length-t.term.length;if(!!_){y==null||y.delete(A);var D=m*A.length/(A.length+.3*_);this.termResults(t.term,A,D,O,l,u,f,g)}}}catch(H){r={error:H}}finally{try{C&&!C.done&&(o=w.return)&&o.call(w)}finally{if(r)throw r.error}}if(y)try{for(var $=ke(y.keys()),z=$.next();!z.done;z=$.next()){var A=z.value,F=mt(y.get(A),2),N=F[0],_=F[1];if(!!_){var D=p*A.length/(A.length+_);this.termResults(t.term,A,D,N,l,u,f,g)}}}catch(H){i={error:H}}finally{try{z&&!z.done&&(a=$.return)&&a.call($)}finally{if(i)throw i.error}}return g},e.prototype.combineResults=function(t,n){if(n===void 0&&(n=q1),t.length===0)return new Map;var r=n.toLowerCase();return t.reduce(kK[r])||new Map},e.prototype.toJSON=function(){var t,n,r,o,i=[];try{for(var a=ke(this._index),s=a.next();!s.done;s=a.next()){var l=mt(s.value,2),u=l[0],c=l[1],d={};try{for(var f=(r=void 0,ke(c)),h=f.next();!h.done;h=f.next()){var p=mt(h.value,2),m=p[0],x=p[1];d[m]=Object.fromEntries(x)}}catch(g){r={error:g}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}i.push([u,d])}}catch(g){t={error:g}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:i,serializationVersion:2}},e.prototype.termResults=function(t,n,r,o,i,a,s,l){var u,c,d,f,h;if(l===void 0&&(l=new Map),o==null)return l;try{for(var p=ke(Object.keys(i)),m=p.next();!m.done;m=p.next()){var x=m.value,g=i[x],v=this._fieldIds[x],y=o.get(v);if(y!=null){var S=y.size,b=this._avgFieldLength[v];try{for(var w=(d=void 0,ke(y.keys())),C=w.next();!C.done;C=w.next()){var P=C.value;if(!this._documentIds.has(P)){this.removeTerm(v,P,n),S-=1;continue}var A=a?a(this._documentIds.get(P),n):1;if(!!A){var O=y.get(P),_=this._fieldLength.get(P)[v],D=PK(O,S,this._documentCount,_,b,s),$=r*g*A*D,z=l.get(P);if(z){z.score+=$,_K(z.terms,t);var F=Fm(z.match,n);F?F.push(x):z.match[n]=[x]}else l.set(P,{score:$,terms:[t],match:(h={},h[n]=[x],h)})}}}catch(N){d={error:N}}finally{try{C&&!C.done&&(f=w.return)&&f.call(w)}finally{if(d)throw d.error}}}}}catch(N){u={error:N}}finally{try{m&&!m.done&&(c=p.return)&&c.call(p)}finally{if(u)throw u.error}}return l},e.prototype.addTerm=function(t,n,r){var o=this._index.fetch(r,MS),i=o.get(t);if(i==null)i=new Map,i.set(n,1),o.set(t,i);else{var a=i.get(n);i.set(n,(a||0)+1)}},e.prototype.removeTerm=function(t,n,r){if(!this._index.has(r)){this.warnDocumentChanged(n,t,r);return}var o=this._index.fetch(r,MS),i=o.get(t);i==null||i.get(n)==null?this.warnDocumentChanged(n,t,r):i.get(n)<=1?i.size<=1?o.delete(t):i.delete(n):i.set(n,i.get(n)-1),this._index.get(r).size===0&&this._index.delete(r)},e.prototype.warnDocumentChanged=function(t,n,r){var o,i;try{for(var a=ke(Object.keys(this._fieldIds)),s=a.next();!s.done;s=a.next()){var l=s.value;if(this._fieldIds[l]===n){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(t),' has changed before removal: term "').concat(r,'" was not present in field "').concat(l,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){o={error:u}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},e.prototype.addDocumentId=function(t){var n=this._nextId;return this._idToShortId.set(t,n),this._documentIds.set(n,t),this._documentCount+=1,this._nextId+=1,n},e.prototype.addFields=function(t){for(var n=0;n<t.length;n++)this._fieldIds[t[n]]=n},e.prototype.addFieldLength=function(t,n,r,o){var i=this._fieldLength.get(t);i==null&&this._fieldLength.set(t,i=[]),i[n]=o;var a=this._avgFieldLength[n]||0,s=a*r+o;this._avgFieldLength[n]=s/(r+1)},e.prototype.removeFieldLength=function(t,n,r,o){if(r===1){this._avgFieldLength[n]=0;return}var i=this._avgFieldLength[n]*r-o;this._avgFieldLength[n]=i/(r-1)},e.prototype.saveStoredFields=function(t,n){var r,o,i=this._options,a=i.storeFields,s=i.extractField;if(!(a==null||a.length===0)){var l=this._storedFields.get(t);l==null&&this._storedFields.set(t,l={});try{for(var u=ke(a),c=u.next();!c.done;c=u.next()){var d=c.value,f=s(n,d);f!==void 0&&(l[d]=f)}}catch(h){r={error:h}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}}},e}(),Fm=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0},kK=(tl={},tl[q1]=function(e,t){var n,r;try{for(var o=ke(t.keys()),i=o.next();!i.done;i=o.next()){var a=i.value,s=e.get(a);if(s==null)e.set(a,t.get(a));else{var l=t.get(a),u=l.score,c=l.terms,d=l.match;s.score=s.score+u,s.match=Object.assign(s.match,d),IS(s.terms,c)}}}catch(f){n={error:f}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return e},tl[BA]=function(e,t){var n,r,o=new Map;try{for(var i=ke(t.keys()),a=i.next();!a.done;a=i.next()){var s=a.value,l=e.get(s);if(l!=null){var u=t.get(s),c=u.score,d=u.terms,f=u.match;IS(l.terms,d),o.set(s,{score:l.score+c,terms:l.terms,match:Object.assign(l.match,f)})}}}catch(h){n={error:h}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},tl[SK]=function(e,t){var n,r;try{for(var o=ke(t.keys()),i=o.next();!i.done;i=o.next()){var a=i.value;e.delete(a)}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return e},tl),EK={k:1.2,b:.7,d:.5},PK=function(e,t,n,r,o,i){var a=i.k,s=i.b,l=i.d,u=Math.log(1+(n-t+.5)/(t+.5));return u*(l+e*(a+1)/(e+a*(1-s+s*r/o)))},TK=function(e){return function(t,n,r){var o=typeof e.fuzzy=="function"?e.fuzzy(t,n,r):e.fuzzy||!1,i=typeof e.prefix=="function"?e.prefix(t,n,r):e.prefix===!0;return{term:t,fuzzy:o,prefix:i}}},zm={idField:"id",extractField:function(e,t){return e[t]},tokenize:function(e,t){return e.split(OK)},processTerm:function(e,t){return e.toLowerCase()},fields:void 0,searchOptions:void 0,storeFields:[],logger:function(e,t,n){return console!=null&&console.warn!=null&&console[e](t)},autoVacuum:!0},LS={combineWith:q1,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:EK},AK={combineWith:BA,prefix:function(e,t,n){return t===n.length-1}},Wg={batchSize:1e3,batchWait:10},Kg={minDirtFactor:.1,minDirtCount:20},Bm=Je(Je({},Wg),Kg),_K=function(e,t){e.includes(t)||e.push(t)},IS=function(e,t){var n,r;try{for(var o=ke(t),i=o.next();!i.done;i=o.next()){var a=i.value;e.includes(a)||e.push(a)}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},$S=function(e,t){var n=e.score,r=t.score;return r-n},MS=function(){return new Map},qc=function(e){var t,n,r=new Map;try{for(var o=ke(Object.keys(e)),i=o.next();!i.done;i=o.next()){var a=i.value;r.set(parseInt(a,10),e[a])}}catch(s){t={error:s}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return r},OK=/[\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u,Ui,Eu,qg;const Fi=class extends Xi{constructor(){super(Fi.objectName,Fi.initialState);so(this,Eu);so(this,Ui,void 0);ma(this,Ui,new CK({fields:["id"]})),ga(this,Eu,qg).call(this)}static get initialState(){return[]}static add(n){const r=Xi.read(Fi.objectName);r.find(o=>o.id===n.id)||(r.length>=Fi.limit&&r.pop(),r.unshift(n),Xi.write(Fi.objectName,r))}suggest(n){const r=hn(this,Ui).search(n,{prefix:o=>o.length>3,fizzy:.2,combineWith:"AND"});for(const o of r)o.relevance=o.score*1e3,o.suggestion=o.id;return r}sync(){super.sync(),ga(this,Eu,qg).call(this)}};let Ha=Fi;Ui=new WeakMap,Eu=new WeakSet,qg=function(){hn(this,Ui).removeAll(),hn(this,Ui).addAll(this.object)},pn(Ha,"objectName","history"),pn(Ha,"limit",5e3);function NA(e,t){return function(){return e.apply(t,arguments)}}const{toString:VA}=Object.prototype,{getPrototypeOf:G1}=Object,Y1=(e=>t=>{const n=VA.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Io=e=>(e=e.toLowerCase(),t=>Y1(t)===e),lh=e=>t=>typeof t===e,{isArray:Ls}=Array,Cu=lh("undefined");function DK(e){return e!==null&&!Cu(e)&&e.constructor!==null&&!Cu(e.constructor)&&aa(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const HA=Io("ArrayBuffer");function RK(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&HA(e.buffer),t}const LK=lh("string"),aa=lh("function"),jA=lh("number"),X1=e=>e!==null&&typeof e=="object",IK=e=>e===!0||e===!1,Td=e=>{if(Y1(e)!=="object")return!1;const t=G1(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},$K=Io("Date"),MK=Io("File"),FK=Io("Blob"),zK=Io("FileList"),BK=e=>X1(e)&&aa(e.pipe),NK=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||VA.call(e)===t||aa(e.toString)&&e.toString()===t)},VK=Io("URLSearchParams"),HK=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Qu(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),Ls(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length;let s;for(r=0;r<a;r++)s=i[r],t.call(null,e[s],s,e)}}function UA(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const WA=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),KA=e=>!Cu(e)&&e!==WA;function Gg(){const{caseless:e}=KA(this)&&this||{},t={},n=(r,o)=>{const i=e&&UA(t,o)||o;Td(t[i])&&Td(r)?t[i]=Gg(t[i],r):Td(r)?t[i]=Gg({},r):Ls(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Qu(arguments[r],n);return t}const jK=(e,t,n,{allOwnKeys:r}={})=>(Qu(t,(o,i)=>{n&&aa(o)?e[i]=NA(o,n):e[i]=o},{allOwnKeys:r}),e),UK=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),WK=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},KK=(e,t,n,r)=>{let o,i,a;const s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&G1(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},qK=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},GK=e=>{if(!e)return null;if(Ls(e))return e;let t=e.length;if(!jA(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},YK=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&G1(Uint8Array)),XK=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},JK=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},QK=Io("HTMLFormElement"),ZK=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),FS=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),eq=Io("RegExp"),qA=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Qu(n,(o,i)=>{t(o,i,e)!==!1&&(r[i]=o)}),Object.defineProperties(e,r)},tq=e=>{qA(e,(t,n)=>{if(aa(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(!!aa(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},nq=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return Ls(e)?r(e):r(String(e).split(t)),n},rq=()=>{},oq=(e,t)=>(e=+e,Number.isFinite(e)?e:t),iq=e=>{const t=new Array(10),n=(r,o)=>{if(X1(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const i=Ls(r)?[]:{};return Qu(r,(a,s)=>{const l=n(a,o+1);!Cu(l)&&(i[s]=l)}),t[o]=void 0,i}}return r};return n(e,0)},W={isArray:Ls,isArrayBuffer:HA,isBuffer:DK,isFormData:NK,isArrayBufferView:RK,isString:LK,isNumber:jA,isBoolean:IK,isObject:X1,isPlainObject:Td,isUndefined:Cu,isDate:$K,isFile:MK,isBlob:FK,isRegExp:eq,isFunction:aa,isStream:BK,isURLSearchParams:VK,isTypedArray:YK,isFileList:zK,forEach:Qu,merge:Gg,extend:jK,trim:HK,stripBOM:UK,inherits:WK,toFlatObject:KK,kindOf:Y1,kindOfTest:Io,endsWith:qK,toArray:GK,forEachEntry:XK,matchAll:JK,isHTMLForm:QK,hasOwnProperty:FS,hasOwnProp:FS,reduceDescriptors:qA,freezeMethods:tq,toObjectSet:nq,toCamelCase:ZK,noop:rq,toFiniteNumber:oq,findKey:UA,global:WA,isContextDefined:KA,toJSONObject:iq};function _e(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}W.inherits(_e,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:W.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const GA=_e.prototype,YA={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{YA[e]={value:e}});Object.defineProperties(_e,YA);Object.defineProperty(GA,"isAxiosError",{value:!0});_e.from=(e,t,n,r,o,i)=>{const a=Object.create(GA);return W.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),_e.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};var aq=typeof self=="object"?self.FormData:window.FormData;const sq=aq;function Yg(e){return W.isPlainObject(e)||W.isArray(e)}function XA(e){return W.endsWith(e,"[]")?e.slice(0,-2):e}function zS(e,t,n){return e?e.concat(t).map(function(o,i){return o=XA(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function lq(e){return W.isArray(e)&&!e.some(Yg)}const uq=W.toFlatObject(W,{},null,function(t){return/^is[A-Z]/.test(t)});function cq(e){return e&&W.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function uh(e,t,n){if(!W.isObject(e))throw new TypeError("target must be an object");t=t||new(sq||FormData),n=W.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,x){return!W.isUndefined(x[m])});const r=n.metaTokens,o=n.visitor||c,i=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&cq(t);if(!W.isFunction(o))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(W.isDate(p))return p.toISOString();if(!l&&W.isBlob(p))throw new _e("Blob is not supported. Use a Buffer instead.");return W.isArrayBuffer(p)||W.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,m,x){let g=p;if(p&&!x&&typeof p=="object"){if(W.endsWith(m,"{}"))m=r?m:m.slice(0,-2),p=JSON.stringify(p);else if(W.isArray(p)&&lq(p)||W.isFileList(p)||W.endsWith(m,"[]")&&(g=W.toArray(p)))return m=XA(m),g.forEach(function(y,S){!(W.isUndefined(y)||y===null)&&t.append(a===!0?zS([m],S,i):a===null?m:m+"[]",u(y))}),!1}return Yg(p)?!0:(t.append(zS(x,m,i),u(p)),!1)}const d=[],f=Object.assign(uq,{defaultVisitor:c,convertValue:u,isVisitable:Yg});function h(p,m){if(!W.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(p),W.forEach(p,function(g,v){(!(W.isUndefined(g)||g===null)&&o.call(t,g,W.isString(v)?v.trim():v,m,f))===!0&&h(g,m?m.concat(v):[v])}),d.pop()}}if(!W.isObject(e))throw new TypeError("data must be an object");return h(e),t}function BS(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function J1(e,t){this._pairs=[],e&&uh(e,this,t)}const JA=J1.prototype;JA.append=function(t,n){this._pairs.push([t,n])};JA.toString=function(t){const n=t?function(r){return t.call(this,r,BS)}:BS;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function dq(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function QA(e,t,n){if(!t)return e;const r=n&&n.encode||dq,o=n&&n.serialize;let i;if(o?i=o(t,n):i=W.isURLSearchParams(t)?t.toString():new J1(t,n).toString(r),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class fq{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){W.forEach(this.handlers,function(r){r!==null&&t(r)})}}const NS=fq,ZA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},pq=typeof URLSearchParams<"u"?URLSearchParams:J1,hq=FormData,mq=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),gq=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Gr={isBrowser:!0,classes:{URLSearchParams:pq,FormData:hq,Blob},isStandardBrowserEnv:mq,isStandardBrowserWebWorkerEnv:gq,protocols:["http","https","file","blob","url","data"]};function vq(e,t){return uh(e,new Gr.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Gr.isNode&&W.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function yq(e){return W.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function xq(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}function e4(e){function t(n,r,o,i){let a=n[i++];const s=Number.isFinite(+a),l=i>=n.length;return a=!a&&W.isArray(o)?o.length:a,l?(W.hasOwnProp(o,a)?o[a]=[o[a],r]:o[a]=r,!s):((!o[a]||!W.isObject(o[a]))&&(o[a]=[]),t(n,r,o[a],i)&&W.isArray(o[a])&&(o[a]=xq(o[a])),!s)}if(W.isFormData(e)&&W.isFunction(e.entries)){const n={};return W.forEachEntry(e,(r,o)=>{t(yq(r),o,n,0)}),n}return null}const bq={"Content-Type":void 0};function wq(e,t,n){if(W.isString(e))try{return(t||JSON.parse)(e),W.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const ch={transitional:ZA,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=W.isObject(t);if(i&&W.isHTMLForm(t)&&(t=new FormData(t)),W.isFormData(t))return o&&o?JSON.stringify(e4(t)):t;if(W.isArrayBuffer(t)||W.isBuffer(t)||W.isStream(t)||W.isFile(t)||W.isBlob(t))return t;if(W.isArrayBufferView(t))return t.buffer;if(W.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return vq(t,this.formSerializer).toString();if((s=W.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return uh(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),wq(t)):t}],transformResponse:[function(t){const n=this.transitional||ch.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&W.isString(t)&&(r&&!this.responseType||o)){const a=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?_e.from(s,_e.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Gr.classes.FormData,Blob:Gr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};W.forEach(["delete","get","head"],function(t){ch.headers[t]={}});W.forEach(["post","put","patch"],function(t){ch.headers[t]=W.merge(bq)});const Q1=ch,Sq=W.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Cq=e=>{const t={};let n,r,o;return e&&e.split(`
`).forEach(function(a){o=a.indexOf(":"),n=a.substring(0,o).trim().toLowerCase(),r=a.substring(o+1).trim(),!(!n||t[n]&&Sq[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},VS=Symbol("internals");function nl(e){return e&&String(e).trim().toLowerCase()}function Ad(e){return e===!1||e==null?e:W.isArray(e)?e.map(Ad):String(e)}function kq(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function Eq(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function HS(e,t,n,r){if(W.isFunction(r))return r.call(this,t,n);if(!!W.isString(t)){if(W.isString(r))return t.indexOf(r)!==-1;if(W.isRegExp(r))return r.test(t)}}function Pq(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Tq(e,t){const n=W.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,i,a){return this[r].call(this,t,o,i,a)},configurable:!0})})}class dh{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(s,l,u){const c=nl(l);if(!c)throw new Error("header name must be a non-empty string");const d=W.findKey(o,c);(!d||o[d]===void 0||u===!0||u===void 0&&o[d]!==!1)&&(o[d||l]=Ad(s))}const a=(s,l)=>W.forEach(s,(u,c)=>i(u,c,l));return W.isPlainObject(t)||t instanceof this.constructor?a(t,n):W.isString(t)&&(t=t.trim())&&!Eq(t)?a(Cq(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=nl(t),t){const r=W.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return kq(o);if(W.isFunction(n))return n.call(this,o,r);if(W.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=nl(t),t){const r=W.findKey(this,t);return!!(r&&(!n||HS(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(a){if(a=nl(a),a){const s=W.findKey(r,a);s&&(!n||HS(r,r[s],s,n))&&(delete r[s],o=!0)}}return W.isArray(t)?t.forEach(i):i(t),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const n=this,r={};return W.forEach(this,(o,i)=>{const a=W.findKey(r,i);if(a){n[a]=Ad(o),delete n[i];return}const s=t?Pq(i):String(i).trim();s!==i&&delete n[i],n[s]=Ad(o),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return W.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&W.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[VS]=this[VS]={accessors:{}}).accessors,o=this.prototype;function i(a){const s=nl(a);r[s]||(Tq(o,a),r[s]=!0)}return W.isArray(t)?t.forEach(i):i(t),this}}dh.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);W.freezeMethods(dh.prototype);W.freezeMethods(dh);const ko=dh;function Nm(e,t){const n=this||Q1,r=t||n,o=ko.from(r.headers);let i=r.data;return W.forEach(e,function(s){i=s.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function t4(e){return!!(e&&e.__CANCEL__)}function Zu(e,t,n){_e.call(this,e==null?"canceled":e,_e.ERR_CANCELED,t,n),this.name="CanceledError"}W.inherits(Zu,_e,{__CANCEL__:!0});const Aq=null;function _q(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new _e("Request failed with status code "+n.status,[_e.ERR_BAD_REQUEST,_e.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Oq=Gr.isStandardBrowserEnv?function(){return{write:function(n,r,o,i,a,s){const l=[];l.push(n+"="+encodeURIComponent(r)),W.isNumber(o)&&l.push("expires="+new Date(o).toGMTString()),W.isString(i)&&l.push("path="+i),W.isString(a)&&l.push("domain="+a),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Dq(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Rq(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function n4(e,t){return e&&!Dq(t)?Rq(e,t):t}const Lq=Gr.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let a=i;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(a){const s=W.isString(a)?o(a):a;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function Iq(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function $q(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,a;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[i];a||(a=u),n[o]=l,r[o]=u;let d=i,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),u-a<t)return;const h=c&&u-c;return h?Math.round(f*1e3/h):void 0}}function jS(e,t){let n=0;const r=$q(50,250);return o=>{const i=o.loaded,a=o.lengthComputable?o.total:void 0,s=i-n,l=r(s),u=i<=a;n=i;const c={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&u?(a-i)/l:void 0,event:o};c[t?"download":"upload"]=!0,e(c)}}const Mq=typeof XMLHttpRequest<"u",Fq=Mq&&function(e){return new Promise(function(n,r){let o=e.data;const i=ko.from(e.headers).normalize(),a=e.responseType;let s;function l(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}W.isFormData(o)&&(Gr.isStandardBrowserEnv||Gr.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const h=e.auth.username||"",p=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(h+":"+p))}const c=n4(e.baseURL,e.url);u.open(e.method.toUpperCase(),QA(c,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function d(){if(!u)return;const h=ko.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),m={data:!a||a==="text"||a==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:h,config:e,request:u};_q(function(g){n(g),l()},function(g){r(g),l()},m),u=null}if("onloadend"in u?u.onloadend=d:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(d)},u.onabort=function(){!u||(r(new _e("Request aborted",_e.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new _e("Network Error",_e.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let p=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const m=e.transitional||ZA;e.timeoutErrorMessage&&(p=e.timeoutErrorMessage),r(new _e(p,m.clarifyTimeoutError?_e.ETIMEDOUT:_e.ECONNABORTED,e,u)),u=null},Gr.isStandardBrowserEnv){const h=(e.withCredentials||Lq(c))&&e.xsrfCookieName&&Oq.read(e.xsrfCookieName);h&&i.set(e.xsrfHeaderName,h)}o===void 0&&i.setContentType(null),"setRequestHeader"in u&&W.forEach(i.toJSON(),function(p,m){u.setRequestHeader(m,p)}),W.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),a&&a!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",jS(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",jS(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=h=>{!u||(r(!h||h.type?new Zu(null,e,u):h),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const f=Iq(c);if(f&&Gr.protocols.indexOf(f)===-1){r(new _e("Unsupported protocol "+f+":",_e.ERR_BAD_REQUEST,e));return}u.send(o||null)})},_d={http:Aq,xhr:Fq};W.forEach(_d,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const zq={getAdapter:e=>{e=W.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let o=0;o<t&&(n=e[o],!(r=W.isString(n)?_d[n.toLowerCase()]:n));o++);if(!r)throw r===!1?new _e(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(W.hasOwnProp(_d,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!W.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:_d};function Vm(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Zu(null,e)}function US(e){return Vm(e),e.headers=ko.from(e.headers),e.data=Nm.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),zq.getAdapter(e.adapter||Q1.adapter)(e).then(function(r){return Vm(e),r.data=Nm.call(e,e.transformResponse,r),r.headers=ko.from(r.headers),r},function(r){return t4(r)||(Vm(e),r&&r.response&&(r.response.data=Nm.call(e,e.transformResponse,r.response),r.response.headers=ko.from(r.response.headers))),Promise.reject(r)})}const WS=e=>e instanceof ko?e.toJSON():e;function Es(e,t){t=t||{};const n={};function r(u,c,d){return W.isPlainObject(u)&&W.isPlainObject(c)?W.merge.call({caseless:d},u,c):W.isPlainObject(c)?W.merge({},c):W.isArray(c)?c.slice():c}function o(u,c,d){if(W.isUndefined(c)){if(!W.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!W.isUndefined(c))return r(void 0,c)}function a(u,c){if(W.isUndefined(c)){if(!W.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(u,c)=>o(WS(u),WS(c),!0)};return W.forEach(Object.keys(e).concat(Object.keys(t)),function(c){const d=l[c]||o,f=d(e[c],t[c],c);W.isUndefined(f)&&d!==s||(n[c]=f)}),n}const r4="1.2.2",Z1={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Z1[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const KS={};Z1.transitional=function(t,n,r){function o(i,a){return"[Axios v"+r4+"] Transitional option '"+i+"'"+a+(r?". "+r:"")}return(i,a,s)=>{if(t===!1)throw new _e(o(a," has been removed"+(n?" in "+n:"")),_e.ERR_DEPRECATED);return n&&!KS[a]&&(KS[a]=!0,console.warn(o(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,s):!0}};function Bq(e,t,n){if(typeof e!="object")throw new _e("options must be an object",_e.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],a=t[i];if(a){const s=e[i],l=s===void 0||a(s,i,e);if(l!==!0)throw new _e("option "+i+" must be "+l,_e.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new _e("Unknown option "+i,_e.ERR_BAD_OPTION)}}const Xg={assertOptions:Bq,validators:Z1},Mo=Xg.validators;class If{constructor(t){this.defaults=t,this.interceptors={request:new NS,response:new NS}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Es(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Xg.assertOptions(r,{silentJSONParsing:Mo.transitional(Mo.boolean),forcedJSONParsing:Mo.transitional(Mo.boolean),clarifyTimeoutError:Mo.transitional(Mo.boolean)},!1),o!==void 0&&Xg.assertOptions(o,{encode:Mo.function,serialize:Mo.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a;a=i&&W.merge(i.common,i[n.method]),a&&W.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=ko.concat(a,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!l){const p=[US.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d<f;)c=c.then(p[d++],p[d++]);return c}f=s.length;let h=n;for(d=0;d<f;){const p=s[d++],m=s[d++];try{h=p(h)}catch(x){m.call(this,x);break}}try{c=US.call(this,h)}catch(p){return Promise.reject(p)}for(d=0,f=u.length;d<f;)c=c.then(u[d++],u[d++]);return c}getUri(t){t=Es(this.defaults,t);const n=n4(t.baseURL,t.url);return QA(n,t.params,t.paramsSerializer)}}W.forEach(["delete","get","head","options"],function(t){If.prototype[t]=function(n,r){return this.request(Es(r||{},{method:t,url:n,data:(r||{}).data}))}});W.forEach(["post","put","patch"],function(t){function n(r){return function(i,a,s){return this.request(Es(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:a}))}}If.prototype[t]=n(),If.prototype[t+"Form"]=n(!0)});const Od=If;class ex{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const a=new Promise(s=>{r.subscribe(s),i=s}).then(o);return a.cancel=function(){r.unsubscribe(i)},a},t(function(i,a,s){r.reason||(r.reason=new Zu(i,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new ex(function(o){t=o}),cancel:t}}}const Nq=ex;function Vq(e){return function(n){return e.apply(null,n)}}function Hq(e){return W.isObject(e)&&e.isAxiosError===!0}const Jg={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Jg).forEach(([e,t])=>{Jg[t]=e});const jq=Jg;function o4(e){const t=new Od(e),n=NA(Od.prototype.request,t);return W.extend(n,Od.prototype,t,{allOwnKeys:!0}),W.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return o4(Es(e,o))},n}const Pt=o4(Q1);Pt.Axios=Od;Pt.CanceledError=Zu;Pt.CancelToken=Nq;Pt.isCancel=t4;Pt.VERSION=r4;Pt.toFormData=uh;Pt.AxiosError=_e;Pt.Cancel=Pt.CanceledError;Pt.all=function(t){return Promise.all(t)};Pt.spread=Vq;Pt.isAxiosError=Hq;Pt.mergeConfig=Es;Pt.AxiosHeaders=ko;Pt.formToJSON=e=>e4(W.isHTMLForm(e)?new FormData(e):e);Pt.HttpStatusCode=jq;Pt.default=Pt;const Uq=Pt,qS=["AFA","ALL","DZD","AOR","ARS","AMD","AWG","AUD","AZN","BSD","BHD","BDT","BBD","BYN","BZD","BMD","BTN","BOB","BWP","BRL","GBP","BND","BGN","BIF","KHR","CAD","CVE","KYD","XOF","XAF","XPF","CLP","CNY","COP","KMF","CDF","CRC","HRK","CUP","CZK","DKK","DJF","DOP","XCD","EGP","SVC","ERN","EEK","ETB","EUR","FKP","FJD","GMD","GEL","GHS","GIP","XAU","XFO","GTQ","GNF","GYD","HTG","HNL","HKD","HUF","ISK","XDR","INR","IDR","IRR","IQD","ILS","JMD","JPY","JOD","KZT","KES","KWD","KGS","LAK","LVL","LBP","LSL","LRD","LYD","LTL","MOP","MKD","MGA","MWK","MYR","MVR","MRO","MUR","MXN","MDL","MNT","MAD","MZN","MMK","NAD","NPR","ANG","NZD","NIO","NGN","KPW","NOK","OMR","PKR","XPD","PAB","PGK","PYG","PEN","PHP","XPT","PLN","QAR","RON","RUB","RWF","SHP","WST","STD","SAR","RSD","SCR","SLL","XAG","SGD","SBD","SOS","ZAR","KRW","LKR","SDG","SRD","SZL","SEK","CHF","SYP","TWD","TJS","TZS","THB","TOP","TTD","TND","TRY","TMT","AED","UGX","XFU","UAH","UYU","USD","UZS","VUV","VEF","VND","YER","ZMK","ZWL","AUR","BCH","BTC","CKB","XDG","DOT","EOS","ETC","ETH","GRC","LTC","MZC","NEO","NMC","NXT","PPC","TIT","TRX","VTC","XLM","XBT","XDG ","XMR","XPM","XRP","XVG","ZEC"],Wq=5e3,GS=["currency","history","autocomplete"],Kq=new Ha;function qq(e,t){const n=k.exports.useContext(Kn),r=n.general.locale,o=n.query.suggestions.autocompleteLimit,i=n.query.suggestions.historyLimit,a=n.general.searchHistory,[s,l]=k.exports.useState([]),u=k.exports.useCallback((d,f)=>{d.length!==0&&(d.forEach(h=>h.source=f),l(h=>{const p=Fp(h);for(let m=0;m<p.length;m++)for(;;){const x=p[m],g=d.findIndex(y=>y.suggestion===x.suggestion);if(g===-1)break;const v=d[g];if(GS.indexOf(v.type)>GS.indexOf(x.type)){p.splice(m,1);break}else d.splice(g,1)}return p.push(...d),p.sort((m,x)=>x.relevance-m.relevance),p}))},[]),c=k.exports.useRef();return c.current=e,k.exports.useEffect(()=>{!e||(l([]),t(e,r).then(d=>{e===c.current&&u(d.slice(0,o),"autocomplete")}),a&&u(Kq.suggest(e).slice(0,i),"history"),Gq.test(e)&&Jq(e).then(d=>{e===c.current&&d&&u([d],"currency")}))},[e,a,t,o,i,u,r]),s}const Gq=new RegExp(/^(?:[+-]?([0-9]*[.])?[0-9]+\s)?\b[a-zA-Z]{3}\b \bto\b \b[a-zA-Z]{3}\b/i),Yq=new RegExp(/[+-]?([0-9]*[.])?[0-9]+/gi),Xq=new RegExp(/[a-zA-Z]{3}/gi);async function Jq(e){const t=e.match(Yq),n=e.match(Xq),r=n[0].toUpperCase(),o=n[1].toUpperCase();if(qS.includes(r)&&qS.includes(o)){const i=await Uq.get("https://api.exchangerate.host/convert",{params:{from:r,to:o,amount:t}}),{data:a}=i;return a.success&&a.result?{suggestion:`${Math.round((a.result+Number.EPSILON)*100)/100} ${o}`,type:"currency",relevance:Wq}:null}}function YS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Qq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YS(Object(n),!0).forEach(function(r){i4(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YS(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Zq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function XS(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function eG(e,t,n){return t&&XS(e.prototype,t),n&&XS(e,n),e}function i4(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tG(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Qg(e,t)}function $f(e){return $f=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},$f(e)}function Qg(e,t){return Qg=Object.setPrototypeOf||function(r,o){return r.__proto__=o,r},Qg(e,t)}function nG(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function rG(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function oG(e,t){if(e==null)return{};var n=rG(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,r)||(n[r]=e[r]))}return n}function a4(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function iG(e,t){return t&&(typeof t=="object"||typeof t=="function")?t:a4(e)}function aG(e){var t=nG();return function(){var r=$f(e),o;if(t){var i=$f(this).constructor;o=Reflect.construct(r,arguments,i)}else o=r.apply(this,arguments);return iG(this,o)}}function JS(e){return typeof e=="object"&&e!=null&&e.nodeType===1}function QS(e,t){return(!t||e!=="hidden")&&e!=="visible"&&e!=="clip"}function Hm(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return QS(n.overflowY,t)||QS(n.overflowX,t)||function(r){var o=function(i){if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch{return null}}(r);return!!o&&(o.clientHeight<r.scrollHeight||o.clientWidth<r.scrollWidth)}(e)}return!1}function Gc(e,t,n,r,o,i,a,s){return i<e&&a>t||i>e&&a<t?0:i<=e&&s<=n||a>=t&&s>=n?i-e-r:a>t&&s<n||i<e&&s>n?a-t+o:0}function ZS(e,t){var n=window,r=t.scrollMode,o=t.block,i=t.inline,a=t.boundary,s=t.skipOverflowHiddenElements,l=typeof a=="function"?a:function(G){return G!==a};if(!JS(e))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],d=e;JS(d)&&l(d);){if((d=d.parentElement)===u){c.push(d);break}d!=null&&d===document.body&&Hm(d)&&!Hm(document.documentElement)||d!=null&&Hm(d,s)&&c.push(d)}for(var f=n.visualViewport?n.visualViewport.width:innerWidth,h=n.visualViewport?n.visualViewport.height:innerHeight,p=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,x=e.getBoundingClientRect(),g=x.height,v=x.width,y=x.top,S=x.right,b=x.bottom,w=x.left,C=o==="start"||o==="nearest"?y:o==="end"?b:y+g/2,P=i==="center"?w+v/2:i==="end"?S:w,A=[],O=0;O<c.length;O++){var _=c[O],D=_.getBoundingClientRect(),$=D.height,z=D.width,F=D.top,N=D.right,H=D.bottom,M=D.left;if(r==="if-needed"&&y>=0&&w>=0&&b<=h&&S<=f&&y>=F&&b<=H&&w>=M&&S<=N)return A;var V=getComputedStyle(_),I=parseInt(V.borderLeftWidth,10),E=parseInt(V.borderTopWidth,10),T=parseInt(V.borderRightWidth,10),Z=parseInt(V.borderBottomWidth,10),J=0,ee=0,j="offsetWidth"in _?_.offsetWidth-_.clientWidth-I-T:0,te="offsetHeight"in _?_.offsetHeight-_.clientHeight-E-Z:0;if(u===_)J=o==="start"?C:o==="end"?C-h:o==="nearest"?Gc(m,m+h,h,E,Z,m+C,m+C+g,g):C-h/2,ee=i==="start"?P:i==="center"?P-f/2:i==="end"?P-f:Gc(p,p+f,f,I,T,p+P,p+P+v,v),J=Math.max(0,J+m),ee=Math.max(0,ee+p);else{J=o==="start"?C-F-E:o==="end"?C-H+Z+te:o==="nearest"?Gc(F,H,$,E,Z+te,C,C+g,g):C-(F+$/2)+te/2,ee=i==="start"?P-M-I:i==="center"?P-(M+z/2)+j/2:i==="end"?P-N+T+j:Gc(M,N,z,I,T+j,P,P+v,v);var le=_.scrollLeft,q=_.scrollTop;C+=q-(J=Math.max(0,Math.min(q+J,_.scrollHeight-$+te))),P+=le-(ee=Math.max(0,Math.min(le+ee,_.scrollWidth-z+j)))}A.push({el:_,top:J,left:ee})}return A}function s4(e){return e===Object(e)&&Object.keys(e).length!==0}function sG(e,t){t===void 0&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach(function(r){var o=r.el,i=r.top,a=r.left;o.scroll&&n?o.scroll({top:i,left:a,behavior:t}):(o.scrollTop=i,o.scrollLeft=a)})}function lG(e){return e===!1?{block:"end",inline:"nearest"}:s4(e)?e:{block:"start",inline:"nearest"}}function uG(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(s4(t)&&typeof t.behavior=="function")return t.behavior(n?[]:ZS(e,t));if(!n){var r=lG(t);return sG(ZS(e,r),r.behavior)}}var tx=function(e){tG(n,e);var t=aG(n);function n(){var r;return Zq(this,n),r=t.call(this),i4(a4(r),"handleScrollIntoViewIfNeeded",function(){var o=r.props.options,i=r.node.current;uG(i,o)}),r.node=k.exports.createRef(),r}return eG(n,[{key:"componentDidMount",value:function(){var o=this.props.active;o&&this.handleScrollIntoViewIfNeeded()}},{key:"componentDidUpdate",value:function(o){var i=o.active,a=this.props.active;!i&&a&&this.handleScrollIntoViewIfNeeded()}},{key:"render",value:function(){var o=this.props;o.active;var i=o.elementType,a=o.children;o.options;var s=oG(o,["active","elementType","children","options"]);return k.exports.createElement(i,Qq({ref:this.node},s),a)}}]),n}(k.exports.PureComponent);tx.propTypes={active:ae.exports.bool,children:ae.exports.node.isRequired,elementType:ae.exports.string,options:ae.exports.shape({behavior:ae.exports.oneOfType([ae.exports.oneOf(["auto","smooth","instant"]),ae.exports.func]),block:ae.exports.oneOf(["center","end","nearest","start"]),inline:ae.exports.oneOf(["center","end","nearest","start"]),scrollMode:ae.exports.oneOf(["always","if-needed"]),boundary:ae.exports.oneOfType([ae.exports.element,ae.exports.func]),skipOverflowHiddenElements:ae.exports.bool})};tx.defaultProps={active:!0,elementType:"div",options:{behavior:"smooth",scrollMode:"if-needed"}};const cG="_container_12lgi_1",dG="_suggestion_12lgi_39",fG="_prefix_12lgi_77",pG="_selected_12lgi_107",$i={container:cG,default:"_default_12lgi_21",suggestion:dG,"history-source":"_history-source_12lgi_63",prefix:fG,selected:pG},eC={currency:R(yW,{strokeWidth:".1em"}),calculator:R(xW,{strokeWidth:".1em"})};function hG({suggestions:e,selectedSuggestion:t,queryMode:n,buttonMode:r,onRedirect:o,setSelected:i}){return R("div",{className:Go($i.container,$i[n]),children:e.map((a,s)=>R(l4,{suggestion:a,selected:a===t,queryMode:n,buttonMode:r,onClick:o,setSelected:i},a.suggestion+s))})}const l4=k.exports.forwardRef(({suggestion:e,selected:t,queryMode:n,buttonMode:r,onClick:o,setSelected:i},a)=>{const s=k.exports.useRef(!1);function l(){s.current=!0,t||i(e)}function u(){s.current&&i(null)}const c={ref:a,className:Go($i.suggestion,$i[e.source+"-source"],$i[r],t&&$i.selected),onClick:o},d=eC[e.type]?R("div",{className:$i.prefix,children:eC[e.type]}):null;switch(n){case"default":return R(tx,{...c,active:t,onMouseMove:l,onMouseLeave:u,children:se("div",{children:[d,e.suggestion]})});default:throw new Error("unknown queryMode: "+n)}});l4.displayName="Suggestion";/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/var u4=function(t){return t!=null&&t.constructor!=null&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)};function Ll(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?tC(e.position):"start"in e||"end"in e?tC(e):"line"in e||"column"in e?Zg(e):""}function Zg(e){return nC(e&&e.line)+":"+nC(e&&e.column)}function tC(e){return Zg(e&&e.start)+"-"+Zg(e&&e.end)}function nC(e){return e&&typeof e=="number"?e:1}class gr extends Error{constructor(t,n,r){const o=[null,null];let i={start:{line:null,column:null},end:{line:null,column:null}};if(super(),typeof n=="string"&&(r=n,n=void 0),typeof r=="string"){const a=r.indexOf(":");a===-1?o[1]=r:(o[0]=r.slice(0,a),o[1]=r.slice(a+1))}n&&("type"in n||"position"in n?n.position&&(i=n.position):"start"in n||"end"in n?i=n:("line"in n||"column"in n)&&(i.start=n)),this.name=Ll(n)||"1:1",this.message=typeof t=="object"?t.message:t,this.stack="",typeof t=="object"&&t.stack&&(this.stack=t.stack),this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.position=i,this.source=o[0],this.ruleId=o[1],this.file,this.actual,this.expected,this.url,this.note}}gr.prototype.file="";gr.prototype.name="";gr.prototype.reason="";gr.prototype.message="";gr.prototype.stack="";gr.prototype.fatal=null;gr.prototype.column=null;gr.prototype.line=null;gr.prototype.source=null;gr.prototype.ruleId=null;gr.prototype.position=null;const Vr={basename:mG,dirname:gG,extname:vG,join:yG,sep:"/"};function mG(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');ec(e);let n=0,r=-1,o=e.length,i;if(t===void 0||t.length===0||t.length>e.length){for(;o--;)if(e.charCodeAt(o)===47){if(i){n=o+1;break}}else r<0&&(i=!0,r=o+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let a=-1,s=t.length-1;for(;o--;)if(e.charCodeAt(o)===47){if(i){n=o+1;break}}else a<0&&(i=!0,a=o+1),s>-1&&(e.charCodeAt(o)===t.charCodeAt(s--)?s<0&&(r=o):(s=-1,r=a));return n===r?r=a:r<0&&(r=e.length),e.slice(n,r)}function gG(e){if(ec(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.charCodeAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.charCodeAt(0)===47?"/":".":t===1&&e.charCodeAt(0)===47?"//":e.slice(0,t)}function vG(e){ec(e);let t=e.length,n=-1,r=0,o=-1,i=0,a;for(;t--;){const s=e.charCodeAt(t);if(s===47){if(a){r=t+1;break}continue}n<0&&(a=!0,n=t+1),s===46?o<0?o=t:i!==1&&(i=1):o>-1&&(i=-1)}return o<0||n<0||i===0||i===1&&o===n-1&&o===r+1?"":e.slice(o,n)}function yG(...e){let t=-1,n;for(;++t<e.length;)ec(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":xG(n)}function xG(e){ec(e);const t=e.charCodeAt(0)===47;let n=bG(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.charCodeAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function bG(e,t){let n="",r=0,o=-1,i=0,a=-1,s,l;for(;++a<=e.length;){if(a<e.length)s=e.charCodeAt(a);else{if(s===47)break;s=47}if(s===47){if(!(o===a-1||i===1))if(o!==a-1&&i===2){if(n.length<2||r!==2||n.charCodeAt(n.length-1)!==46||n.charCodeAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),o=a,i=0;continue}}else if(n.length>0){n="",r=0,o=a,i=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(o+1,a):n=e.slice(o+1,a),r=a-o-1;o=a,i=0}else s===46&&i>-1?i++:i=-1}return n}function ec(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const wG={cwd:SG};function SG(){return"/"}function ev(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function CG(e){if(typeof e=="string")e=new URL(e);else if(!ev(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 kG(e)}function kG(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 n=-1;for(;++n<t.length;)if(t.charCodeAt(n)===37&&t.charCodeAt(n+1)===50){const r=t.charCodeAt(n+2);if(r===70||r===102){const o=new TypeError("File URL path must not include encoded / characters");throw o.code="ERR_INVALID_FILE_URL_PATH",o}}return decodeURIComponent(t)}const jm=["history","path","basename","stem","extname","dirname"];class c4{constructor(t){let n;t?typeof t=="string"||EG(t)?n={value:t}:ev(t)?n={path:t}:n=t:n={},this.data={},this.messages=[],this.history=[],this.cwd=wG.cwd(),this.value,this.stored,this.result,this.map;let r=-1;for(;++r<jm.length;){const i=jm[r];i in n&&n[i]!==void 0&&n[i]!==null&&(this[i]=i==="history"?[...n[i]]:n[i])}let o;for(o in n)jm.includes(o)||(this[o]=n[o])}get path(){return this.history[this.history.length-1]}set path(t){ev(t)&&(t=CG(t)),Wm(t,"path"),this.path!==t&&this.history.push(t)}get dirname(){return typeof this.path=="string"?Vr.dirname(this.path):void 0}set dirname(t){rC(this.basename,"dirname"),this.path=Vr.join(t||"",this.basename)}get basename(){return typeof this.path=="string"?Vr.basename(this.path):void 0}set basename(t){Wm(t,"basename"),Um(t,"basename"),this.path=Vr.join(this.dirname||"",t)}get extname(){return typeof this.path=="string"?Vr.extname(this.path):void 0}set extname(t){if(Um(t,"extname"),rC(this.dirname,"extname"),t){if(t.charCodeAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Vr.join(this.dirname,this.stem+(t||""))}get stem(){return typeof this.path=="string"?Vr.basename(this.path,this.extname):void 0}set stem(t){Wm(t,"stem"),Um(t,"stem"),this.path=Vr.join(this.dirname||"",t+(this.extname||""))}toString(t){return(this.value||"").toString(t||void 0)}message(t,n,r){const o=new gr(t,n,r);return this.path&&(o.name=this.path+":"+o.name,o.file=this.path),o.fatal=!1,this.messages.push(o),o}info(t,n,r){const o=this.message(t,n,r);return o.fatal=null,o}fail(t,n,r){const o=this.message(t,n,r);throw o.fatal=!0,o}}function Um(e,t){if(e&&e.includes(Vr.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Vr.sep+"`")}function Wm(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function rC(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function EG(e){return u4(e)}function oC(e){if(e)throw e}var Dd=Object.prototype.hasOwnProperty,d4=Object.prototype.toString,iC=Object.defineProperty,aC=Object.getOwnPropertyDescriptor,sC=function(t){return typeof Array.isArray=="function"?Array.isArray(t):d4.call(t)==="[object Array]"},lC=function(t){if(!t||d4.call(t)!=="[object Object]")return!1;var n=Dd.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&Dd.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var o;for(o in t);return typeof o>"u"||Dd.call(t,o)},uC=function(t,n){iC&&n.name==="__proto__"?iC(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},cC=function(t,n){if(n==="__proto__")if(Dd.call(t,n)){if(aC)return aC(t,n).value}else return;return t[n]},dC=function e(){var t,n,r,o,i,a,s=arguments[0],l=1,u=arguments.length,c=!1;for(typeof s=="boolean"&&(c=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});l<u;++l)if(t=arguments[l],t!=null)for(n in t)r=cC(s,n),o=cC(t,n),s!==o&&(c&&o&&(lC(o)||(i=sC(o)))?(i?(i=!1,a=r&&sC(r)?r:[]):a=r&&lC(r)?r:{},uC(s,{name:n,newValue:e(c,a,o)})):typeof o<"u"&&uC(s,{name:n,newValue:o}));return s};function tv(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 PG(){const e=[],t={run:n,use:r};return t;function n(...o){let i=-1;const a=o.pop();if(typeof a!="function")throw new TypeError("Expected function as last argument, not "+a);s(null,...o);function s(l,...u){const c=e[++i];let d=-1;if(l){a(l);return}for(;++d<o.length;)(u[d]===null||u[d]===void 0)&&(u[d]=o[d]);o=u,c?TG(c,s)(...u):a(null,...u)}}function r(o){if(typeof o!="function")throw new TypeError("Expected `middelware` to be a function, not "+o);return e.push(o),t}}function TG(e,t){let n;return r;function r(...a){const s=e.length>a.length;let l;s&&a.push(o);try{l=e.apply(this,a)}catch(u){const c=u;if(s&&n)throw c;return o(c)}s||(l instanceof Promise?l.then(i,o):l instanceof Error?o(l):i(l))}function o(a,...s){n||(n=!0,t(a,...s))}function i(a){o(null,a)}}const AG=p4().freeze(),f4={}.hasOwnProperty;function p4(){const e=PG(),t=[];let n={},r,o=-1;return i.data=a,i.Parser=void 0,i.Compiler=void 0,i.freeze=s,i.attachers=t,i.use=l,i.parse=u,i.stringify=c,i.run=d,i.runSync=f,i.process=h,i.processSync=p,i;function i(){const m=p4();let x=-1;for(;++x<t.length;)m.use(...t[x]);return m.data(dC(!0,{},n)),m}function a(m,x){return typeof m=="string"?arguments.length===2?(Gm("data",r),n[m]=x,i):f4.call(n,m)&&n[m]||null:m?(Gm("data",r),n=m,i):n}function s(){if(r)return i;for(;++o<t.length;){const[m,...x]=t[o];if(x[0]===!1)continue;x[0]===!0&&(x[0]=void 0);const g=m.call(i,...x);typeof g=="function"&&e.use(g)}return r=!0,o=Number.POSITIVE_INFINITY,i}function l(m,...x){let g;if(Gm("use",r),m!=null)if(typeof m=="function")b(m,...x);else if(typeof m=="object")Array.isArray(m)?S(m):y(m);else throw new TypeError("Expected usable value, not `"+m+"`");return g&&(n.settings=Object.assign(n.settings||{},g)),i;function v(w){if(typeof w=="function")b(w);else if(typeof w=="object")if(Array.isArray(w)){const[C,...P]=w;b(C,...P)}else y(w);else throw new TypeError("Expected usable value, not `"+w+"`")}function y(w){S(w.plugins),w.settings&&(g=Object.assign(g||{},w.settings))}function S(w){let C=-1;if(w!=null)if(Array.isArray(w))for(;++C<w.length;){const P=w[C];v(P)}else throw new TypeError("Expected a list of plugins, not `"+w+"`")}function b(w,C){let P=-1,A;for(;++P<t.length;)if(t[P][0]===w){A=t[P];break}A?(tv(A[1])&&tv(C)&&(C=dC(!0,A[1],C)),A[1]=C):t.push([...arguments])}}function u(m){i.freeze();const x=rl(m),g=i.Parser;return Km("parse",g),fC(g,"parse")?new g(String(x),x).parse():g(String(x),x)}function c(m,x){i.freeze();const g=rl(x),v=i.Compiler;return qm("stringify",v),pC(m),fC(v,"compile")?new v(m,g).compile():v(m,g)}function d(m,x,g){if(pC(m),i.freeze(),!g&&typeof x=="function"&&(g=x,x=void 0),!g)return new Promise(v);v(null,g);function v(y,S){e.run(m,rl(x),b);function b(w,C,P){C=C||m,w?S(w):y?y(C):g(null,C,P)}}}function f(m,x){let g,v;return i.run(m,x,y),hC("runSync","run",v),g;function y(S,b){oC(S),g=b,v=!0}}function h(m,x){if(i.freeze(),Km("process",i.Parser),qm("process",i.Compiler),!x)return new Promise(g);g(null,x);function g(v,y){const S=rl(m);i.run(i.parse(S),S,(w,C,P)=>{if(w||!C||!P)b(w);else{const A=i.stringify(C,P);A==null||(DG(A)?P.value=A:P.result=A),b(w,P)}});function b(w,C){w||!C?y(w):v?v(C):x(null,C)}}}function p(m){let x;i.freeze(),Km("processSync",i.Parser),qm("processSync",i.Compiler);const g=rl(m);return i.process(g,v),hC("processSync","process",x),g;function v(y){x=!0,oC(y)}}}function fC(e,t){return typeof e=="function"&&e.prototype&&(_G(e.prototype)||t in e.prototype)}function _G(e){let t;for(t in e)if(f4.call(e,t))return!0;return!1}function Km(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function qm(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function Gm(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 pC(e){if(!tv(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function hC(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function rl(e){return OG(e)?e:new c4(e)}function OG(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function DG(e){return typeof e=="string"||u4(e)}function RG(e,t){const n=(t||{}).includeImageAlt;return h4(e,typeof n=="boolean"?n:!0)}function h4(e,t){return LG(e)&&("value"in e&&e.value||t&&"alt"in e&&e.alt||"children"in e&&mC(e.children,t))||Array.isArray(e)&&mC(e,t)||""}function mC(e,t){const n=[];let r=-1;for(;++r<e.length;)n[r]=h4(e[r],t);return n.join("")}function LG(e){return Boolean(e&&typeof e=="object")}function io(e,t,n,r){const o=e.length;let i=0,a;if(t<0?t=-t>o?0:o+t:t=t>o?o:t,n=n>0?n:0,r.length<1e4)a=Array.from(r),a.unshift(t,n),[].splice.apply(e,a);else for(n&&[].splice.apply(e,[t,n]);i<r.length;)a=r.slice(i,i+1e4),a.unshift(t,0),[].splice.apply(e,a),i+=1e4,t+=1e4}function er(e,t){return e.length>0?(io(e,e.length,0,t),e):t}const gC={}.hasOwnProperty;function IG(e){const t={};let n=-1;for(;++n<e.length;)$G(t,e[n]);return t}function $G(e,t){let n;for(n in t){const o=(gC.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let a;for(a in i){gC.call(o,a)||(o[a]=[]);const s=i[a];MG(o[a],Array.isArray(s)?s:s?[s]:[])}}}function MG(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);io(e,0,0,r)}const FG=/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,Kr=ki(/[A-Za-z]/),nv=ki(/\d/),zG=ki(/[\dA-Fa-f]/),Fn=ki(/[\dA-Za-z]/),BG=ki(/[!-/:-@[-`{-~]/),vC=ki(/[#-'*+\--9=?A-Z^-~]/);function rv(e){return e!==null&&(e<32||e===127)}function ur(e){return e!==null&&(e<0||e===32)}function ve(e){return e!==null&&e<-2}function vt(e){return e===-2||e===-1||e===32}const NG=ki(/\s/),VG=ki(FG);function ki(e){return t;function t(n){return n!==null&&e.test(String.fromCharCode(n))}}function Ve(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return a;function a(l){return vt(l)?(e.enter(n),s(l)):t(l)}function s(l){return vt(l)&&i++<o?(e.consume(l),s):(e.exit(n),t(l))}}const HG={tokenize:jG};function jG(e){const t=e.attempt(this.parser.constructs.contentInitial,r,o);let n;return t;function r(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),Ve(e,t,"linePrefix")}function o(s){return e.enter("paragraph"),i(s)}function i(s){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,a(s)}function a(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return ve(s)?(e.consume(s),e.exit("chunkText"),i):(e.consume(s),a)}}const UG={tokenize:WG},yC={tokenize:KG};function WG(e){const t=this,n=[];let r=0,o,i,a;return s;function s(y){if(r<n.length){const S=n[r];return t.containerState=S[1],e.attempt(S[0].continuation,l,u)(y)}return u(y)}function l(y){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,o&&v();const S=t.events.length;let b=S,w;for(;b--;)if(t.events[b][0]==="exit"&&t.events[b][1].type==="chunkFlow"){w=t.events[b][1].end;break}g(r);let C=S;for(;C<t.events.length;)t.events[C][1].end=Object.assign({},w),C++;return io(t.events,b+1,0,t.events.slice(S)),t.events.length=C,u(y)}return s(y)}function u(y){if(r===n.length){if(!o)return f(y);if(o.currentConstruct&&o.currentConstruct.concrete)return p(y);t.interrupt=Boolean(o.currentConstruct&&!o._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(yC,c,d)(y)}function c(y){return o&&v(),g(r),f(y)}function d(y){return t.parser.lazy[t.now().line]=r!==n.length,a=t.now().offset,p(y)}function f(y){return t.containerState={},e.attempt(yC,h,p)(y)}function h(y){return r++,n.push([t.currentConstruct,t.containerState]),f(y)}function p(y){if(y===null){o&&v(),g(0),e.consume(y);return}return o=o||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:i,_tokenizer:o}),m(y)}function m(y){if(y===null){x(e.exit("chunkFlow"),!0),g(0),e.consume(y);return}return ve(y)?(e.consume(y),x(e.exit("chunkFlow")),r=0,t.interrupt=void 0,s):(e.consume(y),m)}function x(y,S){const b=t.sliceStream(y);if(S&&b.push(null),y.previous=i,i&&(i.next=y),i=y,o.defineSkip(y.start),o.write(b),t.parser.lazy[y.start.line]){let w=o.events.length;for(;w--;)if(o.events[w][1].start.offset<a&&(!o.events[w][1].end||o.events[w][1].end.offset>a))return;const C=t.events.length;let P=C,A,O;for(;P--;)if(t.events[P][0]==="exit"&&t.events[P][1].type==="chunkFlow"){if(A){O=t.events[P][1].end;break}A=!0}for(g(r),w=C;w<t.events.length;)t.events[w][1].end=Object.assign({},O),w++;io(t.events,P+1,0,t.events.slice(C)),t.events.length=w}}function g(y){let S=n.length;for(;S-- >y;){const b=n[S];t.containerState=b[1],b[0].exit.call(t,e)}n.length=y}function v(){o.write([null]),i=void 0,o=void 0,t.containerState._closeFlow=void 0}}function KG(e,t,n){return Ve(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function xC(e){if(e===null||ur(e)||NG(e))return 1;if(VG(e))return 2}function nx(e,t,n){const r=[];let o=-1;for(;++o<e.length;){const i=e[o].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}const ov={name:"attention",tokenize:GG,resolveAll:qG};function qG(e,t){let n=-1,r,o,i,a,s,l,u,c;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;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[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const d=Object.assign({},e[r][1].end),f=Object.assign({},e[n][1].start);bC(d,-l),bC(f,l),a={type:l>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[r][1].end)},s={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[n][1].start),end:f},i={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},o={type:l>1?"strong":"emphasis",start:Object.assign({},a.start),end:Object.assign({},s.end)},e[r][1].end=Object.assign({},a.start),e[n][1].start=Object.assign({},s.end),u=[],e[r][1].end.offset-e[r][1].start.offset&&(u=er(u,[["enter",e[r][1],t],["exit",e[r][1],t]])),u=er(u,[["enter",o,t],["enter",a,t],["exit",a,t],["enter",i,t]]),u=er(u,nx(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),u=er(u,[["exit",i,t],["enter",s,t],["exit",s,t],["exit",o,t]]),e[n][1].end.offset-e[n][1].start.offset?(c=2,u=er(u,[["enter",e[n][1],t],["exit",e[n][1],t]])):c=0,io(e,r-1,n-r+3,u),n=r+u.length-c-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function GG(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,o=xC(r);let i;return a;function a(l){return e.enter("attentionSequence"),i=l,s(l)}function s(l){if(l===i)return e.consume(l),s;const u=e.exit("attentionSequence"),c=xC(l),d=!c||c===2&&o||n.includes(l),f=!o||o===2&&c||n.includes(r);return u._open=Boolean(i===42?d:d&&(o||!f)),u._close=Boolean(i===42?f:f&&(c||!d)),t(l)}}function bC(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const YG={name:"autolink",tokenize:XG};function XG(e,t,n){let r=1;return o;function o(p){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(p){return Kr(p)?(e.consume(p),a):vC(p)?u(p):n(p)}function a(p){return p===43||p===45||p===46||Fn(p)?s(p):u(p)}function s(p){return p===58?(e.consume(p),l):(p===43||p===45||p===46||Fn(p))&&r++<32?(e.consume(p),s):u(p)}function l(p){return p===62?(e.exit("autolinkProtocol"),h(p)):p===null||p===32||p===60||rv(p)?n(p):(e.consume(p),l)}function u(p){return p===64?(e.consume(p),r=0,c):vC(p)?(e.consume(p),u):n(p)}function c(p){return Fn(p)?d(p):n(p)}function d(p){return p===46?(e.consume(p),r=0,c):p===62?(e.exit("autolinkProtocol").type="autolinkEmail",h(p)):f(p)}function f(p){return(p===45||Fn(p))&&r++<63?(e.consume(p),p===45?f:d):n(p)}function h(p){return e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t}}const fh={tokenize:JG,partial:!0};function JG(e,t,n){return Ve(e,r,"linePrefix");function r(o){return o===null||ve(o)?t(o):n(o)}}const m4={name:"blockQuote",tokenize:QG,continuation:{tokenize:ZG},exit:eY};function QG(e,t,n){const r=this;return o;function o(a){if(a===62){const s=r.containerState;return s.open||(e.enter("blockQuote",{_container:!0}),s.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(a),e.exit("blockQuoteMarker"),i}return n(a)}function i(a){return vt(a)?(e.enter("blockQuotePrefixWhitespace"),e.consume(a),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(a))}}function ZG(e,t,n){return Ve(e,e.attempt(m4,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function eY(e){e.exit("blockQuote")}const g4={name:"characterEscape",tokenize:tY};function tY(e,t,n){return r;function r(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),o}function o(i){return BG(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(i)}}const wC=document.createElement("i");function rx(e){const t="&"+e+";";wC.innerHTML=t;const n=wC.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}const v4={name:"characterReference",tokenize:nY};function nY(e,t,n){const r=this;let o=0,i,a;return s;function s(d){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),l}function l(d){return d===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(d),e.exit("characterReferenceMarkerNumeric"),u):(e.enter("characterReferenceValue"),i=31,a=Fn,c(d))}function u(d){return d===88||d===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(d),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,a=zG,c):(e.enter("characterReferenceValue"),i=7,a=nv,c(d))}function c(d){let f;return d===59&&o?(f=e.exit("characterReferenceValue"),a===Fn&&!rx(r.sliceSerialize(f))?n(d):(e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)):a(d)&&o++<i?(e.consume(d),c):n(d)}}const SC={name:"codeFenced",tokenize:rY,concrete:!0};function rY(e,t,n){const r=this,o={tokenize:b,partial:!0},i={tokenize:S,partial:!0},a=this.events[this.events.length-1],s=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0;let l=0,u;return c;function c(w){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),u=w,d(w)}function d(w){return w===u?(e.consume(w),l++,d):(e.exit("codeFencedFenceSequence"),l<3?n(w):Ve(e,f,"whitespace")(w))}function f(w){return w===null||ve(w)?x(w):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),h(w))}function h(w){return w===null||ur(w)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Ve(e,p,"whitespace")(w)):w===96&&w===u?n(w):(e.consume(w),h)}function p(w){return w===null||ve(w)?x(w):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),m(w))}function m(w){return w===null||ve(w)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),x(w)):w===96&&w===u?n(w):(e.consume(w),m)}function x(w){return e.exit("codeFencedFence"),r.interrupt?t(w):g(w)}function g(w){return w===null?y(w):ve(w)?e.attempt(i,e.attempt(o,y,s?Ve(e,g,"linePrefix",s+1):g),y)(w):(e.enter("codeFlowValue"),v(w))}function v(w){return w===null||ve(w)?(e.exit("codeFlowValue"),g(w)):(e.consume(w),v)}function y(w){return e.exit("codeFenced"),t(w)}function S(w,C,P){const A=this;return O;function O(D){return w.enter("lineEnding"),w.consume(D),w.exit("lineEnding"),_}function _(D){return A.parser.lazy[A.now().line]?P(D):C(D)}}function b(w,C,P){let A=0;return Ve(w,O,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function O($){return w.enter("codeFencedFence"),w.enter("codeFencedFenceSequence"),_($)}function _($){return $===u?(w.consume($),A++,_):A<l?P($):(w.exit("codeFencedFenceSequence"),Ve(w,D,"whitespace")($))}function D($){return $===null||ve($)?(w.exit("codeFencedFence"),C($)):P($)}}}const Ym={name:"codeIndented",tokenize:iY},oY={tokenize:aY,partial:!0};function iY(e,t,n){const r=this;return o;function o(u){return e.enter("codeIndented"),Ve(e,i,"linePrefix",4+1)(u)}function i(u){const c=r.events[r.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?a(u):n(u)}function a(u){return u===null?l(u):ve(u)?e.attempt(oY,a,l)(u):(e.enter("codeFlowValue"),s(u))}function s(u){return u===null||ve(u)?(e.exit("codeFlowValue"),a(u)):(e.consume(u),s)}function l(u){return e.exit("codeIndented"),t(u)}}function aY(e,t,n){const r=this;return o;function o(a){return r.parser.lazy[r.now().line]?n(a):ve(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):Ve(e,i,"linePrefix",4+1)(a)}function i(a){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(a):ve(a)?o(a):n(a)}}const sY={name:"codeText",tokenize:cY,resolve:lY,previous:uY};function lY(e){let t=e.length-4,n=3,r,o;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)o===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(o=r):(r===t||e[r][1].type==="lineEnding")&&(e[o][1].type="codeTextData",r!==o+2&&(e[o][1].end=e[r-1][1].end,e.splice(o+2,r-o-2),t-=r-o-2,r=o+2),o=void 0);return e}function uY(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function cY(e,t,n){let r=0,o,i;return a;function a(d){return e.enter("codeText"),e.enter("codeTextSequence"),s(d)}function s(d){return d===96?(e.consume(d),r++,s):(e.exit("codeTextSequence"),l(d))}function l(d){return d===null?n(d):d===96?(i=e.enter("codeTextSequence"),o=0,c(d)):d===32?(e.enter("space"),e.consume(d),e.exit("space"),l):ve(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),l):(e.enter("codeTextData"),u(d))}function u(d){return d===null||d===32||d===96||ve(d)?(e.exit("codeTextData"),l(d)):(e.consume(d),u)}function c(d){return d===96?(e.consume(d),o++,c):o===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(d)):(i.type="codeTextData",u(d))}}function y4(e){const t={};let n=-1,r,o,i,a,s,l,u;for(;++n<e.length;){for(;n in t;)n=t[n];if(r=e[n],n&&r[1].type==="chunkFlow"&&e[n-1][1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,i=0,i<l.length&&l[i][1].type==="lineEndingBlank"&&(i+=2),i<l.length&&l[i][1].type==="content"))for(;++i<l.length&&l[i][1].type!=="content";)l[i][1].type==="chunkText"&&(l[i][1]._isInFirstContentOfListItem=!0,i++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,dY(e,n)),n=t[n],u=!0);else if(r[1]._container){for(i=n,o=void 0;i--&&(a=e[i],a[1].type==="lineEnding"||a[1].type==="lineEndingBlank");)a[0]==="enter"&&(o&&(e[o][1].type="lineEndingBlank"),a[1].type="lineEnding",o=i);o&&(r[1].end=Object.assign({},e[o][1].start),s=e.slice(o,n),s.unshift(r),io(e,o,n-o+1,s))}}return!u}function dY(e,t){const n=e[t][1],r=e[t][2];let o=t-1;const i=[],a=n._tokenizer||r.parser[n.contentType](n.start),s=a.events,l=[],u={};let c,d,f=-1,h=n,p=0,m=0;const x=[m];for(;h;){for(;e[++o][1]!==h;);i.push(o),h._tokenizer||(c=r.sliceStream(h),h.next||c.push(null),d&&a.defineSkip(h.start),h._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(c),h._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),d=h,h=h.next}for(h=n;++f<s.length;)s[f][0]==="exit"&&s[f-1][0]==="enter"&&s[f][1].type===s[f-1][1].type&&s[f][1].start.line!==s[f][1].end.line&&(m=f+1,x.push(m),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(a.events=[],h?(h._tokenizer=void 0,h.previous=void 0):x.pop(),f=x.length;f--;){const g=s.slice(x[f],x[f+1]),v=i.pop();l.unshift([v,v+g.length-1]),io(e,v,2,g)}for(f=-1;++f<l.length;)u[p+l[f][0]]=p+l[f][1],p+=l[f][1]-l[f][0]-1;return u}const fY={tokenize:mY,resolve:hY},pY={tokenize:gY,partial:!0};function hY(e){return y4(e),e}function mY(e,t){let n;return r;function r(s){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),o(s)}function o(s){return s===null?i(s):ve(s)?e.check(pY,a,i)(s):(e.consume(s),o)}function i(s){return e.exit("chunkContent"),e.exit("content"),t(s)}function a(s){return e.consume(s),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,o}}function gY(e,t,n){const r=this;return o;function o(a){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),Ve(e,i,"linePrefix")}function i(a){if(a===null||ve(a))return n(a);const s=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(a):e.interrupt(r.parser.constructs.flow,n,t)(a)}}function x4(e,t,n,r,o,i,a,s,l){const u=l||Number.POSITIVE_INFINITY;let c=0;return d;function d(g){return g===60?(e.enter(r),e.enter(o),e.enter(i),e.consume(g),e.exit(i),f):g===null||g===41||rv(g)?n(g):(e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),m(g))}function f(g){return g===62?(e.enter(i),e.consume(g),e.exit(i),e.exit(o),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),h(g))}function h(g){return g===62?(e.exit("chunkString"),e.exit(s),f(g)):g===null||g===60||ve(g)?n(g):(e.consume(g),g===92?p:h)}function p(g){return g===60||g===62||g===92?(e.consume(g),h):h(g)}function m(g){return g===40?++c>u?n(g):(e.consume(g),m):g===41?c--?(e.consume(g),m):(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(g)):g===null||ur(g)?c?n(g):(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(g)):rv(g)?n(g):(e.consume(g),g===92?x:m)}function x(g){return g===40||g===41||g===92?(e.consume(g),m):m(g)}}function b4(e,t,n,r,o,i){const a=this;let s=0,l;return u;function u(h){return e.enter(r),e.enter(o),e.consume(h),e.exit(o),e.enter(i),c}function c(h){return h===null||h===91||h===93&&!l||h===94&&!s&&"_hiddenFootnoteSupport"in a.parser.constructs||s>999?n(h):h===93?(e.exit(i),e.enter(o),e.consume(h),e.exit(o),e.exit(r),t):ve(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),d(h))}function d(h){return h===null||h===91||h===93||ve(h)||s++>999?(e.exit("chunkString"),c(h)):(e.consume(h),l=l||!vt(h),h===92?f:d)}function f(h){return h===91||h===92||h===93?(e.consume(h),s++,d):d(h)}}function w4(e,t,n,r,o,i){let a;return s;function s(f){return e.enter(r),e.enter(o),e.consume(f),e.exit(o),a=f===40?41:f,l}function l(f){return f===a?(e.enter(o),e.consume(f),e.exit(o),e.exit(r),t):(e.enter(i),u(f))}function u(f){return f===a?(e.exit(i),l(a)):f===null?n(f):ve(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),Ve(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(f))}function c(f){return f===a||f===null||ve(f)?(e.exit("chunkString"),u(f)):(e.consume(f),f===92?d:c)}function d(f){return f===a||f===92?(e.consume(f),c):c(f)}}function Il(e,t){let n;return r;function r(o){return ve(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,r):vt(o)?Ve(e,r,n?"linePrefix":"lineSuffix")(o):t(o)}}function ts(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const vY={name:"definition",tokenize:xY},yY={tokenize:bY,partial:!0};function xY(e,t,n){const r=this;let o;return i;function i(l){return e.enter("definition"),b4.call(r,e,a,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(l)}function a(l){return o=ts(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),l===58?(e.enter("definitionMarker"),e.consume(l),e.exit("definitionMarker"),Il(e,x4(e,e.attempt(yY,Ve(e,s,"whitespace"),Ve(e,s,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(l)}function s(l){return l===null||ve(l)?(e.exit("definition"),r.parser.defined.includes(o)||r.parser.defined.push(o),t(l)):n(l)}}function bY(e,t,n){return r;function r(a){return ur(a)?Il(e,o)(a):n(a)}function o(a){return a===34||a===39||a===40?w4(e,Ve(e,i,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(a):n(a)}function i(a){return a===null||ve(a)?t(a):n(a)}}const wY={name:"hardBreakEscape",tokenize:SY};function SY(e,t,n){return r;function r(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),o}function o(i){return ve(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),t(i)):n(i)}}const CY={name:"headingAtx",tokenize:EY,resolve:kY};function kY(e,t){let n=e.length-2,r=3,o,i;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(o={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},i={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},io(e,r,n-r+1,[["enter",o,t],["enter",i,t],["exit",i,t],["exit",o,t]])),e}function EY(e,t,n){const r=this;let o=0;return i;function i(c){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),a(c)}function a(c){return c===35&&o++<6?(e.consume(c),a):c===null||ur(c)?(e.exit("atxHeadingSequence"),r.interrupt?t(c):s(c)):n(c)}function s(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||ve(c)?(e.exit("atxHeading"),t(c)):vt(c)?Ve(e,s,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),s(c))}function u(c){return c===null||c===35||ur(c)?(e.exit("atxHeadingText"),s(c)):(e.consume(c),u)}}const PY=["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","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],CC=["pre","script","style","textarea"],TY={name:"htmlFlow",tokenize:OY,resolveTo:_Y,concrete:!0},AY={tokenize:DY,partial:!0};function _Y(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 OY(e,t,n){const r=this;let o,i,a,s,l;return u;function u(T){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(T),c}function c(T){return T===33?(e.consume(T),d):T===47?(e.consume(T),p):T===63?(e.consume(T),o=3,r.interrupt?t:V):Kr(T)?(e.consume(T),a=String.fromCharCode(T),i=!0,m):n(T)}function d(T){return T===45?(e.consume(T),o=2,f):T===91?(e.consume(T),o=5,a="CDATA[",s=0,h):Kr(T)?(e.consume(T),o=4,r.interrupt?t:V):n(T)}function f(T){return T===45?(e.consume(T),r.interrupt?t:V):n(T)}function h(T){return T===a.charCodeAt(s++)?(e.consume(T),s===a.length?r.interrupt?t:_:h):n(T)}function p(T){return Kr(T)?(e.consume(T),a=String.fromCharCode(T),m):n(T)}function m(T){return T===null||T===47||T===62||ur(T)?T!==47&&i&&CC.includes(a.toLowerCase())?(o=1,r.interrupt?t(T):_(T)):PY.includes(a.toLowerCase())?(o=6,T===47?(e.consume(T),x):r.interrupt?t(T):_(T)):(o=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(T):i?v(T):g(T)):T===45||Fn(T)?(e.consume(T),a+=String.fromCharCode(T),m):n(T)}function x(T){return T===62?(e.consume(T),r.interrupt?t:_):n(T)}function g(T){return vt(T)?(e.consume(T),g):A(T)}function v(T){return T===47?(e.consume(T),A):T===58||T===95||Kr(T)?(e.consume(T),y):vt(T)?(e.consume(T),v):A(T)}function y(T){return T===45||T===46||T===58||T===95||Fn(T)?(e.consume(T),y):S(T)}function S(T){return T===61?(e.consume(T),b):vt(T)?(e.consume(T),S):v(T)}function b(T){return T===null||T===60||T===61||T===62||T===96?n(T):T===34||T===39?(e.consume(T),l=T,w):vt(T)?(e.consume(T),b):(l=null,C(T))}function w(T){return T===null||ve(T)?n(T):T===l?(e.consume(T),P):(e.consume(T),w)}function C(T){return T===null||T===34||T===39||T===60||T===61||T===62||T===96||ur(T)?S(T):(e.consume(T),C)}function P(T){return T===47||T===62||vt(T)?v(T):n(T)}function A(T){return T===62?(e.consume(T),O):n(T)}function O(T){return vt(T)?(e.consume(T),O):T===null||ve(T)?_(T):n(T)}function _(T){return T===45&&o===2?(e.consume(T),F):T===60&&o===1?(e.consume(T),N):T===62&&o===4?(e.consume(T),I):T===63&&o===3?(e.consume(T),V):T===93&&o===5?(e.consume(T),M):ve(T)&&(o===6||o===7)?e.check(AY,I,D)(T):T===null||ve(T)?D(T):(e.consume(T),_)}function D(T){return e.exit("htmlFlowData"),$(T)}function $(T){return T===null?E(T):ve(T)?e.attempt({tokenize:z,partial:!0},$,E)(T):(e.enter("htmlFlowData"),_(T))}function z(T,Z,J){return ee;function ee(te){return T.enter("lineEnding"),T.consume(te),T.exit("lineEnding"),j}function j(te){return r.parser.lazy[r.now().line]?J(te):Z(te)}}function F(T){return T===45?(e.consume(T),V):_(T)}function N(T){return T===47?(e.consume(T),a="",H):_(T)}function H(T){return T===62&&CC.includes(a.toLowerCase())?(e.consume(T),I):Kr(T)&&a.length<8?(e.consume(T),a+=String.fromCharCode(T),H):_(T)}function M(T){return T===93?(e.consume(T),V):_(T)}function V(T){return T===62?(e.consume(T),I):T===45&&o===2?(e.consume(T),V):_(T)}function I(T){return T===null||ve(T)?(e.exit("htmlFlowData"),E(T)):(e.consume(T),I)}function E(T){return e.exit("htmlFlow"),t(T)}}function DY(e,t,n){return r;function r(o){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),e.attempt(fh,t,n)}}const RY={name:"htmlText",tokenize:LY};function LY(e,t,n){const r=this;let o,i,a,s;return l;function l(E){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(E),u}function u(E){return E===33?(e.consume(E),c):E===47?(e.consume(E),C):E===63?(e.consume(E),b):Kr(E)?(e.consume(E),O):n(E)}function c(E){return E===45?(e.consume(E),d):E===91?(e.consume(E),i="CDATA[",a=0,x):Kr(E)?(e.consume(E),S):n(E)}function d(E){return E===45?(e.consume(E),f):n(E)}function f(E){return E===null||E===62?n(E):E===45?(e.consume(E),h):p(E)}function h(E){return E===null||E===62?n(E):p(E)}function p(E){return E===null?n(E):E===45?(e.consume(E),m):ve(E)?(s=p,M(E)):(e.consume(E),p)}function m(E){return E===45?(e.consume(E),I):p(E)}function x(E){return E===i.charCodeAt(a++)?(e.consume(E),a===i.length?g:x):n(E)}function g(E){return E===null?n(E):E===93?(e.consume(E),v):ve(E)?(s=g,M(E)):(e.consume(E),g)}function v(E){return E===93?(e.consume(E),y):g(E)}function y(E){return E===62?I(E):E===93?(e.consume(E),y):g(E)}function S(E){return E===null||E===62?I(E):ve(E)?(s=S,M(E)):(e.consume(E),S)}function b(E){return E===null?n(E):E===63?(e.consume(E),w):ve(E)?(s=b,M(E)):(e.consume(E),b)}function w(E){return E===62?I(E):b(E)}function C(E){return Kr(E)?(e.consume(E),P):n(E)}function P(E){return E===45||Fn(E)?(e.consume(E),P):A(E)}function A(E){return ve(E)?(s=A,M(E)):vt(E)?(e.consume(E),A):I(E)}function O(E){return E===45||Fn(E)?(e.consume(E),O):E===47||E===62||ur(E)?_(E):n(E)}function _(E){return E===47?(e.consume(E),I):E===58||E===95||Kr(E)?(e.consume(E),D):ve(E)?(s=_,M(E)):vt(E)?(e.consume(E),_):I(E)}function D(E){return E===45||E===46||E===58||E===95||Fn(E)?(e.consume(E),D):$(E)}function $(E){return E===61?(e.consume(E),z):ve(E)?(s=$,M(E)):vt(E)?(e.consume(E),$):_(E)}function z(E){return E===null||E===60||E===61||E===62||E===96?n(E):E===34||E===39?(e.consume(E),o=E,F):ve(E)?(s=z,M(E)):vt(E)?(e.consume(E),z):(e.consume(E),o=void 0,H)}function F(E){return E===o?(e.consume(E),N):E===null?n(E):ve(E)?(s=F,M(E)):(e.consume(E),F)}function N(E){return E===62||E===47||ur(E)?_(E):n(E)}function H(E){return E===null||E===34||E===39||E===60||E===61||E===96?n(E):E===62||ur(E)?_(E):(e.consume(E),H)}function M(E){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),Ve(e,V,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function V(E){return e.enter("htmlTextData"),s(E)}function I(E){return E===62?(e.consume(E),e.exit("htmlTextData"),e.exit("htmlText"),t):n(E)}}const ox={name:"labelEnd",tokenize:BY,resolveTo:zY,resolveAll:FY},IY={tokenize:NY},$Y={tokenize:VY},MY={tokenize:HY};function FY(e){let t=-1,n;for(;++t<e.length;)n=e[t][1],(n.type==="labelImage"||n.type==="labelLink"||n.type==="labelEnd")&&(e.splice(t+1,n.type==="labelImage"?4:2),n.type="data",t++);return e}function zY(e,t){let n=e.length,r=0,o,i,a,s;for(;n--;)if(o=e[n][1],i){if(o.type==="link"||o.type==="labelLink"&&o._inactive)break;e[n][0]==="enter"&&o.type==="labelLink"&&(o._inactive=!0)}else if(a){if(e[n][0]==="enter"&&(o.type==="labelImage"||o.type==="labelLink")&&!o._balanced&&(i=n,o.type!=="labelLink")){r=2;break}}else o.type==="labelEnd"&&(a=n);const l={type:e[i][1].type==="labelLink"?"link":"image",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)},u={type:"label",start:Object.assign({},e[i][1].start),end:Object.assign({},e[a][1].end)},c={type:"labelText",start:Object.assign({},e[i+r+2][1].end),end:Object.assign({},e[a-2][1].start)};return s=[["enter",l,t],["enter",u,t]],s=er(s,e.slice(i+1,i+r+3)),s=er(s,[["enter",c,t]]),s=er(s,nx(t.parser.constructs.insideSpan.null,e.slice(i+r+4,a-3),t)),s=er(s,[["exit",c,t],e[a-2],e[a-1],["exit",u,t]]),s=er(s,e.slice(a+1)),s=er(s,[["exit",l,t]]),io(e,i,e.length,s),e}function BY(e,t,n){const r=this;let o=r.events.length,i,a;for(;o--;)if((r.events[o][1].type==="labelImage"||r.events[o][1].type==="labelLink")&&!r.events[o][1]._balanced){i=r.events[o][1];break}return s;function s(c){return i?i._inactive?u(c):(a=r.parser.defined.includes(ts(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(c),e.exit("labelMarker"),e.exit("labelEnd"),l):n(c)}function l(c){return c===40?e.attempt(IY,t,a?t:u)(c):c===91?e.attempt($Y,t,a?e.attempt(MY,t,u):u)(c):a?t(c):u(c)}function u(c){return i._balanced=!0,n(c)}}function NY(e,t,n){return r;function r(l){return e.enter("resource"),e.enter("resourceMarker"),e.consume(l),e.exit("resourceMarker"),Il(e,o)}function o(l){return l===41?s(l):x4(e,i,n,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(l)}function i(l){return ur(l)?Il(e,a)(l):s(l)}function a(l){return l===34||l===39||l===40?w4(e,Il(e,s),n,"resourceTitle","resourceTitleMarker","resourceTitleString")(l):s(l)}function s(l){return l===41?(e.enter("resourceMarker"),e.consume(l),e.exit("resourceMarker"),e.exit("resource"),t):n(l)}}function VY(e,t,n){const r=this;return o;function o(a){return b4.call(r,e,i,n,"reference","referenceMarker","referenceString")(a)}function i(a){return r.parser.defined.includes(ts(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(a):n(a)}}function HY(e,t,n){return r;function r(i){return e.enter("reference"),e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),o}function o(i){return i===93?(e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),e.exit("reference"),t):n(i)}}const jY={name:"labelStartImage",tokenize:UY,resolveAll:ox.resolveAll};function UY(e,t,n){const r=this;return o;function o(s){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(s),e.exit("labelImageMarker"),i}function i(s){return s===91?(e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelImage"),a):n(s)}function a(s){return s===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(s):t(s)}}const WY={name:"labelStartLink",tokenize:KY,resolveAll:ox.resolveAll};function KY(e,t,n){const r=this;return o;function o(a){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelLink"),i}function i(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(a):t(a)}}const Xm={name:"lineEnding",tokenize:qY};function qY(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Ve(e,t,"linePrefix")}}const Rd={name:"thematicBreak",tokenize:GY};function GY(e,t,n){let r=0,o;return i;function i(l){return e.enter("thematicBreak"),o=l,a(l)}function a(l){return l===o?(e.enter("thematicBreakSequence"),s(l)):vt(l)?Ve(e,a,"whitespace")(l):r<3||l!==null&&!ve(l)?n(l):(e.exit("thematicBreak"),t(l))}function s(l){return l===o?(e.consume(l),r++,s):(e.exit("thematicBreakSequence"),a(l))}}const gn={name:"list",tokenize:JY,continuation:{tokenize:QY},exit:eX},YY={tokenize:tX,partial:!0},XY={tokenize:ZY,partial:!0};function JY(e,t,n){const r=this,o=r.events[r.events.length-1];let i=o&&o[1].type==="linePrefix"?o[2].sliceSerialize(o[1],!0).length:0,a=0;return s;function s(h){const p=r.containerState.type||(h===42||h===43||h===45?"listUnordered":"listOrdered");if(p==="listUnordered"?!r.containerState.marker||h===r.containerState.marker:nv(h)){if(r.containerState.type||(r.containerState.type=p,e.enter(p,{_container:!0})),p==="listUnordered")return e.enter("listItemPrefix"),h===42||h===45?e.check(Rd,n,u)(h):u(h);if(!r.interrupt||h===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(h)}return n(h)}function l(h){return nv(h)&&++a<10?(e.consume(h),l):(!r.interrupt||a<2)&&(r.containerState.marker?h===r.containerState.marker:h===41||h===46)?(e.exit("listItemValue"),u(h)):n(h)}function u(h){return e.enter("listItemMarker"),e.consume(h),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||h,e.check(fh,r.interrupt?n:c,e.attempt(YY,f,d))}function c(h){return r.containerState.initialBlankLine=!0,i++,f(h)}function d(h){return vt(h)?(e.enter("listItemPrefixWhitespace"),e.consume(h),e.exit("listItemPrefixWhitespace"),f):n(h)}function f(h){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(h)}}function QY(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(fh,o,i);function o(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Ve(e,t,"listItemIndent",r.containerState.size+1)(s)}function i(s){return r.containerState.furtherBlankLines||!vt(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(XY,t,a)(s))}function a(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Ve(e,e.attempt(gn,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function ZY(e,t,n){const r=this;return Ve(e,o,"listItemIndent",r.containerState.size+1);function o(i){const a=r.events[r.events.length-1];return a&&a[1].type==="listItemIndent"&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?t(i):n(i)}}function eX(e){e.exit(this.containerState.type)}function tX(e,t,n){const r=this;return Ve(e,o,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4+1);function o(i){const a=r.events[r.events.length-1];return!vt(i)&&a&&a[1].type==="listItemPrefixWhitespace"?t(i):n(i)}}const kC={name:"setextUnderline",tokenize:rX,resolveTo:nX};function nX(e,t){let n=e.length,r,o,i;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(o=n)}else e[n][1].type==="content"&&e.splice(n,1),!i&&e[n][1].type==="definition"&&(i=n);const a={type:"setextHeading",start:Object.assign({},e[o][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[o][1].type="setextHeadingText",i?(e.splice(o,0,["enter",a,t]),e.splice(i+1,0,["exit",e[r][1],t]),e[r][1].end=Object.assign({},e[i][1].end)):e[r][1]=a,e.push(["exit",a,t]),e}function rX(e,t,n){const r=this;let o=r.events.length,i,a;for(;o--;)if(r.events[o][1].type!=="lineEnding"&&r.events[o][1].type!=="linePrefix"&&r.events[o][1].type!=="content"){a=r.events[o][1].type==="paragraph";break}return s;function s(c){return!r.parser.lazy[r.now().line]&&(r.interrupt||a)?(e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),i=c,l(c)):n(c)}function l(c){return c===i?(e.consume(c),l):(e.exit("setextHeadingLineSequence"),Ve(e,u,"lineSuffix")(c))}function u(c){return c===null||ve(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const oX={tokenize:iX};function iX(e){const t=this,n=e.attempt(fh,r,e.attempt(this.parser.constructs.flowInitial,o,Ve(e,e.attempt(this.parser.constructs.flow,o,e.attempt(fY,o)),"linePrefix")));return n;function r(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function o(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const aX={resolveAll:C4()},sX=S4("string"),lX=S4("text");function S4(e){return{tokenize:t,resolveAll:C4(e==="text"?uX:void 0)};function t(n){const r=this,o=this.parser.constructs[e],i=n.attempt(o,a,s);return a;function a(c){return u(c)?i(c):s(c)}function s(c){if(c===null){n.consume(c);return}return n.enter("data"),n.consume(c),l}function l(c){return u(c)?(n.exit("data"),i(c)):(n.consume(c),l)}function u(c){if(c===null)return!0;const d=o[c];let f=-1;if(d)for(;++f<d.length;){const h=d[f];if(!h.previous||h.previous.call(r,r.previous))return!0}return!1}}}function C4(e){return t;function t(n,r){let o=-1,i;for(;++o<=n.length;)i===void 0?n[o]&&n[o][1].type==="data"&&(i=o,o++):(!n[o]||n[o][1].type!=="data")&&(o!==i+2&&(n[i][1].end=n[o-1][1].end,n.splice(i+2,o-i-2),o=i+2),i=void 0);return e?e(n,r):n}}function uX(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],o=t.sliceStream(r);let i=o.length,a=-1,s=0,l;for(;i--;){const u=o[i];if(typeof u=="string"){for(a=u.length;u.charCodeAt(a-1)===32;)s++,a--;if(a)break;a=-1}else if(u===-2)l=!0,s++;else if(u!==-1){i++;break}}if(s){const u={type:n===e.length||l||s<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-s,offset:r.end.offset-s,_index:r.start._index+i,_bufferIndex:i?a:r.start._bufferIndex+a},end:Object.assign({},r.end)};r.end=Object.assign({},u.start),r.start.offset===r.end.offset?Object.assign(r,u):(e.splice(n,0,["enter",u,t],["exit",u,t]),n+=2)}n++}return e}function cX(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const o={},i=[];let a=[],s=[];const l={consume:v,enter:y,exit:S,attempt:C(b),check:C(w),interrupt:C(w,{interrupt:!0})},u={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:h,sliceSerialize:f,now:p,defineSkip:m,write:d};let c=t.tokenize.call(u,l);return t.resolveAll&&i.push(t),u;function d(_){return a=er(a,_),x(),a[a.length-1]!==null?[]:(P(t,0),u.events=nx(i,u.events,u),u.events)}function f(_,D){return fX(h(_),D)}function h(_){return dX(a,_)}function p(){return Object.assign({},r)}function m(_){o[_.line]=_.column,O()}function x(){let _;for(;r._index<a.length;){const D=a[r._index];if(typeof D=="string")for(_=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===_&&r._bufferIndex<D.length;)g(D.charCodeAt(r._bufferIndex));else g(D)}}function g(_){c=c(_)}function v(_){ve(_)?(r.line++,r.column=1,r.offset+=_===-3?2:1,O()):_!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++)),u.previous=_}function y(_,D){const $=D||{};return $.type=_,$.start=p(),u.events.push(["enter",$,u]),s.push($),$}function S(_){const D=s.pop();return D.end=p(),u.events.push(["exit",D,u]),D}function b(_,D){P(_,D.from)}function w(_,D){D.restore()}function C(_,D){return $;function $(z,F,N){let H,M,V,I;return Array.isArray(z)?T(z):"tokenize"in z?T([z]):E(z);function E(j){return te;function te(le){const q=le!==null&&j[le],G=le!==null&&j.null,ne=[...Array.isArray(q)?q:q?[q]:[],...Array.isArray(G)?G:G?[G]:[]];return T(ne)(le)}}function T(j){return H=j,M=0,j.length===0?N:Z(j[M])}function Z(j){return te;function te(le){return I=A(),V=j,j.partial||(u.currentConstruct=j),j.name&&u.parser.constructs.disable.null.includes(j.name)?ee():j.tokenize.call(D?Object.assign(Object.create(u),D):u,l,J,ee)(le)}}function J(j){return _(V,I),F}function ee(j){return I.restore(),++M<H.length?Z(H[M]):N}}}function P(_,D){_.resolveAll&&!i.includes(_)&&i.push(_),_.resolve&&io(u.events,D,u.events.length-D,_.resolve(u.events.slice(D),u)),_.resolveTo&&(u.events=_.resolveTo(u.events,u))}function A(){const _=p(),D=u.previous,$=u.currentConstruct,z=u.events.length,F=Array.from(s);return{restore:N,from:z};function N(){r=_,u.previous=D,u.currentConstruct=$,u.events.length=z,s=F,O()}}function O(){r.line in o&&r.column<2&&(r.column=o[r.line],r.offset+=o[r.line]-1)}}function dX(e,t){const n=t.start._index,r=t.start._bufferIndex,o=t.end._index,i=t.end._bufferIndex;let a;return n===o?a=[e[n].slice(r,i)]:(a=e.slice(n,o),r>-1&&(a[0]=a[0].slice(r)),i>0&&a.push(e[o].slice(0,i))),a}function fX(e,t){let n=-1;const r=[];let o;for(;++n<e.length;){const i=e[n];let a;if(typeof i=="string")a=i;else switch(i){case-5:{a="\r";break}case-4:{a=`
`;break}case-3:{a=`\r
`;break}case-2:{a=t?" ":" ";break}case-1:{if(!t&&o)continue;a=" ";break}default:a=String.fromCharCode(i)}o=i===-2,r.push(a)}return r.join("")}const pX={[42]:gn,[43]:gn,[45]:gn,[48]:gn,[49]:gn,[50]:gn,[51]:gn,[52]:gn,[53]:gn,[54]:gn,[55]:gn,[56]:gn,[57]:gn,[62]:m4},hX={[91]:vY},mX={[-2]:Ym,[-1]:Ym,[32]:Ym},gX={[35]:CY,[42]:Rd,[45]:[kC,Rd],[60]:TY,[61]:kC,[95]:Rd,[96]:SC,[126]:SC},vX={[38]:v4,[92]:g4},yX={[-5]:Xm,[-4]:Xm,[-3]:Xm,[33]:jY,[38]:v4,[42]:ov,[60]:[YG,RY],[91]:WY,[92]:[wY,g4],[93]:ox,[95]:ov,[96]:sY},xX={null:[ov,aX]},bX={null:[42,95]},wX={null:[]},SX=Object.freeze(Object.defineProperty({__proto__:null,document:pX,contentInitial:hX,flowInitial:mX,flow:gX,string:vX,text:yX,insideSpan:xX,attentionMarkers:bX,disable:wX},Symbol.toStringTag,{value:"Module"}));function CX(e={}){const t=IG([SX].concat(e.extensions||[])),n={defined:[],lazy:{},constructs:t,content:r(HG),document:r(UG),flow:r(oX),string:r(sX),text:r(lX)};return n;function r(o){return i;function i(a){return cX(n,o,a)}}}const EC=/[\0\t\n\r]/g;function kX(){let e=1,t="",n=!0,r;return o;function o(i,a,s){const l=[];let u,c,d,f,h;for(i=t+i.toString(a),d=0,t="",n&&(i.charCodeAt(0)===65279&&d++,n=void 0);d<i.length;){if(EC.lastIndex=d,u=EC.exec(i),f=u&&u.index!==void 0?u.index:i.length,h=i.charCodeAt(f),!u){t=i.slice(d);break}if(h===10&&d===f&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),d<f&&(l.push(i.slice(d,f)),e+=f-d),h){case 0:{l.push(65533),e++;break}case 9:{for(c=Math.ceil(e/4)*4,l.push(-2);e++<c;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}d=f+1}return s&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}function EX(e){for(;!y4(e););return e}function k4(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"\uFFFD":String.fromCharCode(n)}const PX=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function TX(e){return e.replace(PX,AX)}function AX(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const o=n.charCodeAt(1),i=o===120||o===88;return k4(n.slice(i?2:1),i?16:10)}return rx(n)||e}const E4={}.hasOwnProperty,_X=function(e,t,n){return typeof t!="string"&&(n=t,t=void 0),OX(n)(EX(CX(n).document().write(kX()(e,t,!0))))};function OX(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:s(Ne),autolinkProtocol:_,autolinkEmail:_,atxHeading:s(et),blockQuote:s(ne),characterEscape:_,characterReference:_,codeFenced:s(Ae),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:s(Ae,l),codeText:s(Q,l),codeTextData:_,data:_,codeFlowValue:_,definition:s(de),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:s(De),hardBreakEscape:s(ft),hardBreakTrailing:s(ft),htmlFlow:s(tn,l),htmlFlowData:_,htmlText:s(tn,l),htmlTextData:_,image:s(br),label:l,link:s(Ne),listItem:s(Xe),listItemValue:p,listOrdered:s(wt,h),listUnordered:s(wt),paragraph:s(Tt),reference:ee,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:s(et),strong:s(St),thematicBreak:s(ue)},exit:{atxHeading:c(),atxHeadingSequence:C,autolink:c(),autolinkEmail:G,autolinkProtocol:q,blockQuote:c(),characterEscapeValue:D,characterReferenceMarkerHexadecimal:te,characterReferenceMarkerNumeric:te,characterReferenceValue:le,codeFenced:c(v),codeFencedFence:g,codeFencedFenceInfo:m,codeFencedFenceMeta:x,codeFlowValue:D,codeIndented:c(y),codeText:c(H),codeTextData:D,data:D,definition:c(),definitionDestinationString:w,definitionLabelString:S,definitionTitleString:b,emphasis:c(),hardBreakEscape:c(z),hardBreakTrailing:c(z),htmlFlow:c(F),htmlFlowData:D,htmlText:c(N),htmlTextData:D,image:c(V),label:E,labelText:I,lineEnding:$,link:c(M),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:j,resourceDestinationString:T,resourceTitleString:Z,resource:J,setextHeading:c(O),setextHeadingLineSequence:A,setextHeadingText:P,strong:c(),thematicBreak:c()}};P4(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(B){let U={type:"root",children:[]};const ie={stack:[U],tokenStack:[],config:t,enter:u,exit:d,buffer:l,resume:f,setData:i,getData:a},ge=[];let K=-1;for(;++K<B.length;)if(B[K][1].type==="listOrdered"||B[K][1].type==="listUnordered")if(B[K][0]==="enter")ge.push(K);else{const $e=ge.pop();K=o(B,$e,K)}for(K=-1;++K<B.length;){const $e=t[B[K][0]];E4.call($e,B[K][1].type)&&$e[B[K][1].type].call(Object.assign({sliceSerialize:B[K][2].sliceSerialize},ie),B[K][1])}if(ie.tokenStack.length>0){const $e=ie.tokenStack[ie.tokenStack.length-1];($e[1]||PC).call(ie,void 0,$e[0])}for(U.position={start:Fo(B.length>0?B[0][1].start:{line:1,column:1,offset:0}),end:Fo(B.length>0?B[B.length-2][1].end:{line:1,column:1,offset:0})},K=-1;++K<t.transforms.length;)U=t.transforms[K](U)||U;return U}function o(B,U,ie){let ge=U-1,K=-1,$e=!1,Ke,Mt,ut,wr;for(;++ge<=ie;){const Te=B[ge];if(Te[1].type==="listUnordered"||Te[1].type==="listOrdered"||Te[1].type==="blockQuote"?(Te[0]==="enter"?K++:K--,wr=void 0):Te[1].type==="lineEndingBlank"?Te[0]==="enter"&&(Ke&&!wr&&!K&&!ut&&(ut=ge),wr=void 0):Te[1].type==="linePrefix"||Te[1].type==="listItemValue"||Te[1].type==="listItemMarker"||Te[1].type==="listItemPrefix"||Te[1].type==="listItemPrefixWhitespace"||(wr=void 0),!K&&Te[0]==="enter"&&Te[1].type==="listItemPrefix"||K===-1&&Te[0]==="exit"&&(Te[1].type==="listUnordered"||Te[1].type==="listOrdered")){if(Ke){let Sr=ge;for(Mt=void 0;Sr--;){const nn=B[Sr];if(nn[1].type==="lineEnding"||nn[1].type==="lineEndingBlank"){if(nn[0]==="exit")continue;Mt&&(B[Mt][1].type="lineEndingBlank",$e=!0),nn[1].type="lineEnding",Mt=Sr}else if(!(nn[1].type==="linePrefix"||nn[1].type==="blockQuotePrefix"||nn[1].type==="blockQuotePrefixWhitespace"||nn[1].type==="blockQuoteMarker"||nn[1].type==="listItemIndent"))break}ut&&(!Mt||ut<Mt)&&(Ke._spread=!0),Ke.end=Object.assign({},Mt?B[Mt][1].start:Te[1].end),B.splice(Mt||ge,0,["exit",Ke,Te[2]]),ge++,ie++}Te[1].type==="listItemPrefix"&&(Ke={type:"listItem",_spread:!1,start:Object.assign({},Te[1].start)},B.splice(ge,0,["enter",Ke,Te[2]]),ge++,ie++,ut=void 0,wr=!0)}}return B[U][1]._spread=$e,ie}function i(B,U){n[B]=U}function a(B){return n[B]}function s(B,U){return ie;function ie(ge){u.call(this,B(ge),ge),U&&U.call(this,ge)}}function l(){this.stack.push({type:"fragment",children:[]})}function u(B,U,ie){return this.stack[this.stack.length-1].children.push(B),this.stack.push(B),this.tokenStack.push([U,ie]),B.position={start:Fo(U.start)},B}function c(B){return U;function U(ie){B&&B.call(this,ie),d.call(this,ie)}}function d(B,U){const ie=this.stack.pop(),ge=this.tokenStack.pop();if(ge)ge[0].type!==B.type&&(U?U.call(this,B,ge[0]):(ge[1]||PC).call(this,B,ge[0]));else throw new Error("Cannot close `"+B.type+"` ("+Ll({start:B.start,end:B.end})+"): it\u2019s not open");return ie.position.end=Fo(B.end),ie}function f(){return RG(this.stack.pop())}function h(){i("expectingFirstListItemValue",!0)}function p(B){if(a("expectingFirstListItemValue")){const U=this.stack[this.stack.length-2];U.start=Number.parseInt(this.sliceSerialize(B),10),i("expectingFirstListItemValue")}}function m(){const B=this.resume(),U=this.stack[this.stack.length-1];U.lang=B}function x(){const B=this.resume(),U=this.stack[this.stack.length-1];U.meta=B}function g(){a("flowCodeInside")||(this.buffer(),i("flowCodeInside",!0))}function v(){const B=this.resume(),U=this.stack[this.stack.length-1];U.value=B.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),i("flowCodeInside")}function y(){const B=this.resume(),U=this.stack[this.stack.length-1];U.value=B.replace(/(\r?\n|\r)$/g,"")}function S(B){const U=this.resume(),ie=this.stack[this.stack.length-1];ie.label=U,ie.identifier=ts(this.sliceSerialize(B)).toLowerCase()}function b(){const B=this.resume(),U=this.stack[this.stack.length-1];U.title=B}function w(){const B=this.resume(),U=this.stack[this.stack.length-1];U.url=B}function C(B){const U=this.stack[this.stack.length-1];if(!U.depth){const ie=this.sliceSerialize(B).length;U.depth=ie}}function P(){i("setextHeadingSlurpLineEnding",!0)}function A(B){const U=this.stack[this.stack.length-1];U.depth=this.sliceSerialize(B).charCodeAt(0)===61?1:2}function O(){i("setextHeadingSlurpLineEnding")}function _(B){const U=this.stack[this.stack.length-1];let ie=U.children[U.children.length-1];(!ie||ie.type!=="text")&&(ie=pe(),ie.position={start:Fo(B.start)},U.children.push(ie)),this.stack.push(ie)}function D(B){const U=this.stack.pop();U.value+=this.sliceSerialize(B),U.position.end=Fo(B.end)}function $(B){const U=this.stack[this.stack.length-1];if(a("atHardBreak")){const ie=U.children[U.children.length-1];ie.position.end=Fo(B.end),i("atHardBreak");return}!a("setextHeadingSlurpLineEnding")&&t.canContainEols.includes(U.type)&&(_.call(this,B),D.call(this,B))}function z(){i("atHardBreak",!0)}function F(){const B=this.resume(),U=this.stack[this.stack.length-1];U.value=B}function N(){const B=this.resume(),U=this.stack[this.stack.length-1];U.value=B}function H(){const B=this.resume(),U=this.stack[this.stack.length-1];U.value=B}function M(){const B=this.stack[this.stack.length-1];if(a("inReference")){const U=a("referenceType")||"shortcut";B.type+="Reference",B.referenceType=U,delete B.url,delete B.title}else delete B.identifier,delete B.label;i("referenceType")}function V(){const B=this.stack[this.stack.length-1];if(a("inReference")){const U=a("referenceType")||"shortcut";B.type+="Reference",B.referenceType=U,delete B.url,delete B.title}else delete B.identifier,delete B.label;i("referenceType")}function I(B){const U=this.sliceSerialize(B),ie=this.stack[this.stack.length-2];ie.label=TX(U),ie.identifier=ts(U).toLowerCase()}function E(){const B=this.stack[this.stack.length-1],U=this.resume(),ie=this.stack[this.stack.length-1];if(i("inReference",!0),ie.type==="link"){const ge=B.children;ie.children=ge}else ie.alt=U}function T(){const B=this.resume(),U=this.stack[this.stack.length-1];U.url=B}function Z(){const B=this.resume(),U=this.stack[this.stack.length-1];U.title=B}function J(){i("inReference")}function ee(){i("referenceType","collapsed")}function j(B){const U=this.resume(),ie=this.stack[this.stack.length-1];ie.label=U,ie.identifier=ts(this.sliceSerialize(B)).toLowerCase(),i("referenceType","full")}function te(B){i("characterReferenceType",B.type)}function le(B){const U=this.sliceSerialize(B),ie=a("characterReferenceType");let ge;ie?(ge=k4(U,ie==="characterReferenceMarkerNumeric"?10:16),i("characterReferenceType")):ge=rx(U);const K=this.stack.pop();K.value+=ge,K.position.end=Fo(B.end)}function q(B){D.call(this,B);const U=this.stack[this.stack.length-1];U.url=this.sliceSerialize(B)}function G(B){D.call(this,B);const U=this.stack[this.stack.length-1];U.url="mailto:"+this.sliceSerialize(B)}function ne(){return{type:"blockquote",children:[]}}function Ae(){return{type:"code",lang:null,meta:null,value:""}}function Q(){return{type:"inlineCode",value:""}}function de(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function De(){return{type:"emphasis",children:[]}}function et(){return{type:"heading",depth:void 0,children:[]}}function ft(){return{type:"break"}}function tn(){return{type:"html",value:""}}function br(){return{type:"image",title:null,url:"",alt:null}}function Ne(){return{type:"link",title:null,url:"",children:[]}}function wt(B){return{type:"list",ordered:B.type==="listOrdered",start:null,spread:B._spread,children:[]}}function Xe(B){return{type:"listItem",spread:B._spread,checked:null,children:[]}}function Tt(){return{type:"paragraph",children:[]}}function St(){return{type:"strong",children:[]}}function pe(){return{type:"text",value:""}}function ue(){return{type:"thematicBreak"}}}function Fo(e){return{line:e.line,column:e.column,offset:e.offset}}function P4(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?P4(e,r):DX(e,r)}}function DX(e,t){let n;for(n in t)if(E4.call(t,n)){if(n==="canContainEols"){const r=t[n];r&&e[n].push(...r)}else if(n==="transforms"){const r=t[n];r&&e[n].push(...r)}else if(n==="enter"||n==="exit"){const r=t[n];r&&Object.assign(e[n],r)}}}function PC(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Ll({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Ll({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Ll({start:t.start,end:t.end})+") is still open")}function RX(e){Object.assign(this,{Parser:n=>{const r=this.data("settings");return _X(n,Object.assign({},r,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function LX(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function IX(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
`}]}function $X(e,t){const n=t.value?t.value+`
`:"",r=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,o={};r&&(o.className=["language-"+r]);let i={type:"element",tagName:"code",properties:o,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i}function MX(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function FX(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Is(e){const t=[];let n=-1,r=0,o=0;for(;++n<e.length;){const i=e.charCodeAt(n);let a="";if(i===37&&Fn(e.charCodeAt(n+1))&&Fn(e.charCodeAt(n+2)))o=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(a=String.fromCharCode(i));else if(i>55295&&i<57344){const s=e.charCodeAt(n+1);i<56320&&s>56319&&s<57344?(a=String.fromCharCode(i,s),o=1):a="\uFFFD"}else a=String.fromCharCode(i);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+o+1,a=""),o&&(n+=o,o=0)}return t.join("")+e.slice(r)}function T4(e,t){const n=String(t.identifier).toUpperCase(),r=Is(n.toLowerCase()),o=e.footnoteOrder.indexOf(n);let i;o===-1?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,i=e.footnoteOrder.length):(e.footnoteCounts[n]++,i=o+1);const a=e.footnoteCounts[n],s={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(t,s);const l={type:"element",tagName:"sup",properties:{},children:[s]};return e.patch(t,l),e.applyData(t,l)}function zX(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const o=String(r);return n[o]={type:"footnoteDefinition",identifier:o,children:[{type:"paragraph",children:t.children}],position:t.position},T4(e,{type:"footnoteReference",identifier:o,position:t.position})}function BX(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function NX(e,t){if(e.dangerous){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}return null}function A4(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return{type:"text",value:"!["+t.alt+r};const o=e.all(t),i=o[0];i&&i.type==="text"?i.value="["+i.value:o.unshift({type:"text",value:"["});const a=o[o.length-1];return a&&a.type==="text"?a.value+=r:o.push({type:"text",value:r}),o}function VX(e,t){const n=e.definition(t.identifier);if(!n)return A4(e,t);const r={src:Is(n.url||""),alt:t.alt};n.title!==null&&n.title!==void 0&&(r.title=n.title);const o={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,o),e.applyData(t,o)}function HX(e,t){const n={src:Is(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function jX(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function UX(e,t){const n=e.definition(t.identifier);if(!n)return A4(e,t);const r={href:Is(n.url||"")};n.title!==null&&n.title!==void 0&&(r.title=n.title);const o={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function WX(e,t){const n={href:Is(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function KX(e,t,n){const r=e.all(t),o=n?qX(n):_4(t),i={},a=[];if(typeof t.checked=="boolean"){const c=r[0];let d;c&&c.type==="element"&&c.tagName==="p"?d=c:(d={type:"element",tagName:"p",properties:{},children:[]},r.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const c=r[s];(o||s!==0||c.type!=="element"||c.tagName!=="p")&&a.push({type:"text",value:`
`}),c.type==="element"&&c.tagName==="p"&&!o?a.push(...c.children):a.push(c)}const l=r[r.length-1];l&&(o||l.type!=="element"||l.tagName!=="p")&&a.push({type:"text",value:`
`});const u={type:"element",tagName:"li",properties:i,children:a};return e.patch(t,u),e.applyData(t,u)}function qX(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=_4(n[r])}return t}function _4(e){const t=e.spread;return t==null?e.children.length>1:t}function GX(e,t){const n={},r=e.all(t);let o=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++o<r.length;){const a=r[o];if(a.type==="element"&&a.tagName==="li"&&a.properties&&Array.isArray(a.properties.className)&&a.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)}function YX(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function XX(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function JX(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const ix=O4("start"),ax=O4("end");function QX(e){return{start:ix(e),end:ax(e)}}function O4(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};return{line:r.line||null,column:r.column||null,offset:r.offset>-1?r.offset:null}}}function ZX(e,t){const n=e.all(t),r=n.shift(),o=[];if(r){const a={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],a),o.push(a)}if(n.length>0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=ix(t.children[1]),l=ax(t.children[t.children.length-1]);s.line&&l.line&&(a.position={start:s,end:l}),o.push(a)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(o,!0)};return e.patch(t,i),e.applyData(t,i)}function eJ(e,t,n){const r=n?n.children:void 0,i=(r?r.indexOf(t):1)===0?"th":"td",a=n&&n.type==="table"?n.align:void 0,s=a?a.length:t.children.length;let l=-1;const u=[];for(;++l<s;){const d=t.children[l],f={},h=a?a[l]:void 0;h&&(f.align=h);let p={type:"element",tagName:i,properties:f,children:[]};d&&(p.children=e.all(d),e.patch(d,p),p=e.applyData(t,p)),u.push(p)}const c={type:"element",tagName:"tr",properties:{},children:e.wrap(u,!0)};return e.patch(t,c),e.applyData(t,c)}function tJ(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const TC=9,AC=32;function nJ(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),o=0;const i=[];for(;r;)i.push(_C(t.slice(o,r.index),o>0,!0),r[0]),o=r.index+r[0].length,r=n.exec(t);return i.push(_C(t.slice(o),o>0,!1)),i.join("")}function _C(e,t,n){let r=0,o=e.length;if(t){let i=e.codePointAt(r);for(;i===TC||i===AC;)r++,i=e.codePointAt(r)}if(n){let i=e.codePointAt(o-1);for(;i===TC||i===AC;)o--,i=e.codePointAt(o-1)}return o>r?e.slice(r,o):""}function rJ(e,t){const n={type:"text",value:nJ(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function oJ(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const iJ={blockquote:LX,break:IX,code:$X,delete:MX,emphasis:FX,footnoteReference:T4,footnote:zX,heading:BX,html:NX,imageReference:VX,image:HX,inlineCode:jX,linkReference:UX,link:WX,listItem:KX,list:GX,paragraph:YX,root:XX,strong:JX,table:ZX,tableCell:tJ,tableRow:eJ,text:rJ,thematicBreak:oJ,toml:Yc,yaml:Yc,definition:Yc,footnoteDefinition:Yc};function Yc(){return null}const D4=function(e){if(e==null)return uJ;if(typeof e=="string")return lJ(e);if(typeof e=="object")return Array.isArray(e)?aJ(e):sJ(e);if(typeof e=="function")return ph(e);throw new Error("Expected function, string, or object as test")};function aJ(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=D4(e[n]);return ph(r);function r(...o){let i=-1;for(;++i<t.length;)if(t[i].call(this,...o))return!0;return!1}}function sJ(e){return ph(t);function t(n){let r;for(r in e)if(n[r]!==e[r])return!1;return!0}}function lJ(e){return ph(t);function t(n){return n&&n.type===e}}function ph(e){return t;function t(n,...r){return Boolean(n&&typeof n=="object"&&"type"in n&&Boolean(e.call(this,n,...r)))}}function uJ(){return!0}const cJ=!0,OC=!1,dJ="skip",fJ=function(e,t,n,r){typeof t=="function"&&typeof n!="function"&&(r=n,n=t,t=null);const o=D4(t),i=r?-1:1;a(e,void 0,[])();function a(s,l,u){const c=s&&typeof s=="object"?s:{};if(typeof c.type=="string"){const f=typeof c.tagName=="string"?c.tagName:typeof c.name=="string"?c.name:void 0;Object.defineProperty(d,"name",{value:"node ("+(s.type+(f?"<"+f+">":""))+")"})}return d;function d(){let f=[],h,p,m;if((!t||o(s,l,u[u.length-1]||null))&&(f=pJ(n(s,u)),f[0]===OC))return f;if(s.children&&f[0]!==dJ)for(p=(r?s.children.length:-1)+i,m=u.concat(s);p>-1&&p<s.children.length;){if(h=a(s.children[p],p,m)(),h[0]===OC)return h;p=typeof h[1]=="number"?h[1]:p+i}return f}}};function pJ(e){return Array.isArray(e)?e:typeof e=="number"?[cJ,e]:[e]}const sx=function(e,t,n,r){typeof t=="function"&&typeof n!="function"&&(r=n,n=t,t=null),fJ(e,t,o,r);function o(i,a){const s=a[a.length-1];return n(i,s?s.children.indexOf(i):null,s)}};function hJ(e){return!e||!e.position||!e.position.start||!e.position.start.line||!e.position.start.column||!e.position.end||!e.position.end.line||!e.position.end.column}const DC={}.hasOwnProperty;function mJ(e){const t=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return sx(e,"definition",r=>{const o=RC(r.identifier);o&&!DC.call(t,o)&&(t[o]=r)}),n;function n(r){const o=RC(r);return o&&DC.call(t,o)?t[o]:null}}function RC(e){return String(e||"").toUpperCase()}const Mf={}.hasOwnProperty;function gJ(e,t){const n=t||{},r=n.allowDangerousHtml||!1,o={};return a.dangerous=r,a.clobberPrefix=n.clobberPrefix===void 0||n.clobberPrefix===null?"user-content-":n.clobberPrefix,a.footnoteLabel=n.footnoteLabel||"Footnotes",a.footnoteLabelTagName=n.footnoteLabelTagName||"h2",a.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},a.footnoteBackLabel=n.footnoteBackLabel||"Back to content",a.unknownHandler=n.unknownHandler,a.passThrough=n.passThrough,a.handlers={...iJ,...n.handlers},a.definition=mJ(e),a.footnoteById=o,a.footnoteOrder=[],a.footnoteCounts={},a.patch=vJ,a.applyData=yJ,a.one=s,a.all=l,a.wrap=bJ,a.augment=i,sx(e,"footnoteDefinition",u=>{const c=String(u.identifier).toUpperCase();Mf.call(o,c)||(o[c]=u)}),a;function i(u,c){if(u&&"data"in u&&u.data){const d=u.data;d.hName&&(c.type!=="element"&&(c={type:"element",tagName:"",properties:{},children:[]}),c.tagName=d.hName),c.type==="element"&&d.hProperties&&(c.properties={...c.properties,...d.hProperties}),"children"in c&&c.children&&d.hChildren&&(c.children=d.hChildren)}if(u){const d="type"in u?u:{position:u};hJ(d)||(c.position={start:ix(d),end:ax(d)})}return c}function a(u,c,d,f){return Array.isArray(d)&&(f=d,d={}),i(u,{type:"element",tagName:c,properties:d||{},children:f||[]})}function s(u,c){return R4(a,u,c)}function l(u){return lx(a,u)}}function vJ(e,t){e.position&&(t.position=QX(e))}function yJ(e,t){let n=t;if(e&&e.data){const r=e.data.hName,o=e.data.hChildren,i=e.data.hProperties;typeof r=="string"&&(n.type==="element"?n.tagName=r:n={type:"element",tagName:r,properties:{},children:[]}),n.type==="element"&&i&&(n.properties={...n.properties,...i}),"children"in n&&n.children&&o!==null&&o!==void 0&&(n.children=o)}return n}function R4(e,t,n){const r=t&&t.type;if(!r)throw new Error("Expected node, got `"+t+"`");return Mf.call(e.handlers,r)?e.handlers[r](e,t,n):e.passThrough&&e.passThrough.includes(r)?"children"in t?{...t,children:lx(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,n):xJ(e,t)}function lx(e,t){const n=[];if("children"in t){const r=t.children;let o=-1;for(;++o<r.length;){const i=R4(e,r[o],t);if(i){if(o&&r[o-1].type==="break"&&(!Array.isArray(i)&&i.type==="text"&&(i.value=i.value.replace(/^\s+/,"")),!Array.isArray(i)&&i.type==="element")){const a=i.children[0];a&&a.type==="text"&&(a.value=a.value.replace(/^\s+/,""))}Array.isArray(i)?n.push(...i):n.push(i)}}}return n}function xJ(e,t){const n=t.data||{},r="value"in t&&!(Mf.call(n,"hProperties")||Mf.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:lx(e,t)};return e.patch(t,r),e.applyData(t,r)}function bJ(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
`});++r<e.length;)r&&n.push({type:"text",value:`
`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
`}),n}function wJ(e){const t=[];let n=-1;for(;++n<e.footnoteOrder.length;){const r=e.footnoteById[e.footnoteOrder[n]];if(!r)continue;const o=e.all(r),i=String(r.identifier).toUpperCase(),a=Is(i.toLowerCase());let s=0;const l=[];for(;++s<=e.footnoteCounts[i];){const d={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21A9"}]};s>1&&d.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(s)}]}),l.length>0&&l.push({type:"text",value:" "}),l.push(d)}const u=o[o.length-1];if(u&&u.type==="element"&&u.tagName==="p"){const d=u.children[u.children.length-1];d&&d.type==="text"?d.value+=" ":u.children.push({type:"text",value:" "}),u.children.push(...l)}else o.push(...l);const c={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+a},children:e.wrap(o,!0)};e.patch(r,c),t.push(c)}if(t.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:`
`},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:`
`}]}}function L4(e,t){const n=gJ(e,t),r=n.one(e,null),o=wJ(n);return o&&r.children.push({type:"text",value:`
`},o),Array.isArray(r)?{type:"root",children:r}:r}const SJ=function(e,t){return e&&"run"in e?kJ(e,t):EJ(e||t)},CJ=SJ;function kJ(e,t){return(n,r,o)=>{e.run(L4(n,t),r,i=>{o(i)})}}function EJ(e){return t=>L4(t,e)}class tc{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}tc.prototype.property={};tc.prototype.normal={};tc.prototype.space=null;function I4(e,t){const n={},r={};let o=-1;for(;++o<e.length;)Object.assign(n,e[o].property),Object.assign(r,e[o].normal);return new tc(n,r,t)}function iv(e){return e.toLowerCase()}class vr{constructor(t,n){this.property=t,this.attribute=n}}vr.prototype.space=null;vr.prototype.boolean=!1;vr.prototype.booleanish=!1;vr.prototype.overloadedBoolean=!1;vr.prototype.number=!1;vr.prototype.commaSeparated=!1;vr.prototype.spaceSeparated=!1;vr.prototype.commaOrSpaceSeparated=!1;vr.prototype.mustUseProperty=!1;vr.prototype.defined=!1;let PJ=0;const Se=pa(),ht=pa(),$4=pa(),X=pa(),Ge=pa(),ns=pa(),Dn=pa();function pa(){return 2**++PJ}const av=Object.freeze(Object.defineProperty({__proto__:null,boolean:Se,booleanish:ht,overloadedBoolean:$4,number:X,spaceSeparated:Ge,commaSeparated:ns,commaOrSpaceSeparated:Dn},Symbol.toStringTag,{value:"Module"})),Jm=Object.keys(av);class ux extends vr{constructor(t,n,r,o){let i=-1;if(super(t,n),LC(this,"space",o),typeof r=="number")for(;++i<Jm.length;){const a=Jm[i];LC(this,Jm[i],(r&av[a])===av[a])}}}ux.prototype.defined=!0;function LC(e,t,n){n&&(e[t]=n)}const TJ={}.hasOwnProperty;function $s(e){const t={},n={};let r;for(r in e.properties)if(TJ.call(e.properties,r)){const o=e.properties[r],i=new ux(r,e.transform(e.attributes||{},r),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[iv(r)]=r,n[iv(i.attribute)]=r}return new tc(t,n,e.space)}const M4=$s({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}}),F4=$s({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function z4(e,t){return t in e?e[t]:t}function B4(e,t){return z4(e,t.toLowerCase())}const N4=$s({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:B4,properties:{xmlns:null,xmlnsXLink:null}}),V4=$s({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:ht,ariaAutoComplete:null,ariaBusy:ht,ariaChecked:ht,ariaColCount:X,ariaColIndex:X,ariaColSpan:X,ariaControls:Ge,ariaCurrent:null,ariaDescribedBy:Ge,ariaDetails:null,ariaDisabled:ht,ariaDropEffect:Ge,ariaErrorMessage:null,ariaExpanded:ht,ariaFlowTo:Ge,ariaGrabbed:ht,ariaHasPopup:null,ariaHidden:ht,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Ge,ariaLevel:X,ariaLive:null,ariaModal:ht,ariaMultiLine:ht,ariaMultiSelectable:ht,ariaOrientation:null,ariaOwns:Ge,ariaPlaceholder:null,ariaPosInSet:X,ariaPressed:ht,ariaReadOnly:ht,ariaRelevant:null,ariaRequired:ht,ariaRoleDescription:Ge,ariaRowCount:X,ariaRowIndex:X,ariaRowSpan:X,ariaSelected:ht,ariaSetSize:X,ariaSort:null,ariaValueMax:X,ariaValueMin:X,ariaValueNow:X,ariaValueText:null,role:null}}),AJ=$s({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:B4,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:ns,acceptCharset:Ge,accessKey:Ge,action:null,allow:null,allowFullScreen:Se,allowPaymentRequest:Se,allowUserMedia:Se,alt:null,as:null,async:Se,autoCapitalize:null,autoComplete:Ge,autoFocus:Se,autoPlay:Se,capture:Se,charSet:null,checked:Se,cite:null,className:Ge,cols:X,colSpan:null,content:null,contentEditable:ht,controls:Se,controlsList:Ge,coords:X|ns,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Se,defer:Se,dir:null,dirName:null,disabled:Se,download:$4,draggable:ht,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Se,formTarget:null,headers:Ge,height:X,hidden:Se,high:X,href:null,hrefLang:null,htmlFor:Ge,httpEquiv:Ge,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:Se,itemId:null,itemProp:Ge,itemRef:Ge,itemScope:Se,itemType:Ge,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Se,low:X,manifest:null,max:null,maxLength:X,media:null,method:null,min:null,minLength:X,multiple:Se,muted:Se,name:null,nonce:null,noModule:Se,noValidate:Se,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint: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:Se,optimum:X,pattern:null,ping:Ge,placeholder:null,playsInline:Se,poster:null,preload:null,readOnly:Se,referrerPolicy:null,rel:Ge,required:Se,reversed:Se,rows:X,rowSpan:X,sandbox:Ge,scope:null,scoped:Se,seamless:Se,selected:Se,shape:null,size:X,sizes:null,slot:null,span:X,spellCheck:ht,src:null,srcDoc:null,srcLang:null,srcSet:null,start:X,step:null,style:null,tabIndex:X,target:null,title:null,translate:null,type:null,typeMustMatch:Se,useMap:null,value:ht,width:X,wrap:null,align:null,aLink:null,archive:Ge,axis:null,background:null,bgColor:null,border:X,borderColor:null,bottomMargin:X,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Se,declare:Se,event:null,face:null,frame:null,frameBorder:null,hSpace:X,leftMargin:X,link:null,longDesc:null,lowSrc:null,marginHeight:X,marginWidth:X,noResize:Se,noHref:Se,noShade:Se,noWrap:Se,object:null,profile:null,prompt:null,rev:null,rightMargin:X,rules:null,scheme:null,scrolling:ht,standby:null,summary:null,text:null,topMargin:X,valueType:null,version:null,vAlign:null,vLink:null,vSpace:X,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Se,disableRemotePlayback:Se,prefix:null,property:null,results:X,security:null,unselectable:null}}),_J=$s({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-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",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:z4,properties:{about:Dn,accentHeight:X,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:X,amplitude:X,arabicForm:null,ascent:X,attributeName:null,attributeType:null,azimuth:X,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:X,by:null,calcMode:null,capHeight:X,className:Ge,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:X,diffuseConstant:X,direction:null,display:null,dur:null,divisor:X,dominantBaseline:null,download:Se,dx:null,dy:null,edgeMode:null,editable:null,elevation:X,enableBackground:null,end:null,event:null,exponent:X,externalResourcesRequired:null,fill:null,fillOpacity:X,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:ns,g2:ns,glyphName:ns,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:X,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:X,horizOriginX:X,horizOriginY:X,id:null,ideographic:X,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:X,k:X,k1:X,k2:X,k3:X,k4:X,kernelMatrix:Dn,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:X,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:X,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:X,overlineThickness:X,paintOrder:null,panose1:null,path:null,pathLength:X,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Ge,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:X,pointsAtY:X,pointsAtZ:X,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Dn,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Dn,rev:Dn,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Dn,requiredFeatures:Dn,requiredFonts:Dn,requiredFormats:Dn,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:X,specularExponent:X,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:X,strikethroughThickness:X,string:null,stroke:null,strokeDashArray:Dn,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:X,strokeOpacity:X,strokeWidth:null,style:null,surfaceScale:X,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Dn,tabIndex:X,tableValues:null,target:null,targetX:X,targetY:X,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Dn,to:null,transform:null,u1:null,u2:null,underlinePosition:X,underlineThickness:X,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:X,values:null,vAlphabetic:X,vMathematical:X,vectorEffect:null,vHanging:X,vIdeographic:X,version:null,vertAdvY:X,vertOriginX:X,vertOriginY:X,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:X,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),OJ=/^data[-\w.:]+$/i,IC=/-[a-z]/g,DJ=/[A-Z]/g;function RJ(e,t){const n=iv(t);let r=t,o=vr;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&OJ.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(IC,IJ);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!IC.test(i)){let a=i.replace(DJ,LJ);a.charAt(0)!=="-"&&(a="-"+a),t="data"+a}}o=ux}return new o(r,t)}function LJ(e){return"-"+e.toLowerCase()}function IJ(e){return e.charAt(1).toUpperCase()}const $C={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"},$J=I4([F4,M4,N4,V4,AJ],"html"),MJ=I4([F4,M4,N4,V4,_J],"svg");function FJ(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{sx(t,"element",(n,r,o)=>{const i=o;let a;if(e.allowedElements?a=!e.allowedElements.includes(n.tagName):e.disallowedElements&&(a=e.disallowedElements.includes(n.tagName)),!a&&e.allowElement&&typeof r=="number"&&(a=!e.allowElement(n,r,i)),a&&typeof r=="number")return e.unwrapDisallowed&&n.children?i.children.splice(r,1,...n.children):i.children.splice(r,1),r})}}var H4={exports:{}},Be={};/**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var cx=Symbol.for("react.element"),dx=Symbol.for("react.portal"),hh=Symbol.for("react.fragment"),mh=Symbol.for("react.strict_mode"),gh=Symbol.for("react.profiler"),vh=Symbol.for("react.provider"),yh=Symbol.for("react.context"),zJ=Symbol.for("react.server_context"),xh=Symbol.for("react.forward_ref"),bh=Symbol.for("react.suspense"),wh=Symbol.for("react.suspense_list"),Sh=Symbol.for("react.memo"),Ch=Symbol.for("react.lazy"),BJ=Symbol.for("react.offscreen"),j4;j4=Symbol.for("react.module.reference");function yr(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case cx:switch(e=e.type,e){case hh:case gh:case mh:case bh:case wh:return e;default:switch(e=e&&e.$$typeof,e){case zJ:case yh:case xh:case Ch:case Sh:case vh:return e;default:return t}}case dx:return t}}}Be.ContextConsumer=yh;Be.ContextProvider=vh;Be.Element=cx;Be.ForwardRef=xh;Be.Fragment=hh;Be.Lazy=Ch;Be.Memo=Sh;Be.Portal=dx;Be.Profiler=gh;Be.StrictMode=mh;Be.Suspense=bh;Be.SuspenseList=wh;Be.isAsyncMode=function(){return!1};Be.isConcurrentMode=function(){return!1};Be.isContextConsumer=function(e){return yr(e)===yh};Be.isContextProvider=function(e){return yr(e)===vh};Be.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===cx};Be.isForwardRef=function(e){return yr(e)===xh};Be.isFragment=function(e){return yr(e)===hh};Be.isLazy=function(e){return yr(e)===Ch};Be.isMemo=function(e){return yr(e)===Sh};Be.isPortal=function(e){return yr(e)===dx};Be.isProfiler=function(e){return yr(e)===gh};Be.isStrictMode=function(e){return yr(e)===mh};Be.isSuspense=function(e){return yr(e)===bh};Be.isSuspenseList=function(e){return yr(e)===wh};Be.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===hh||e===gh||e===mh||e===bh||e===wh||e===BJ||typeof e=="object"&&e!==null&&(e.$$typeof===Ch||e.$$typeof===Sh||e.$$typeof===vh||e.$$typeof===yh||e.$$typeof===xh||e.$$typeof===j4||e.getModuleId!==void 0)};Be.typeOf=yr;(function(e){e.exports=Be})(H4);const NJ=JC(H4.exports);function VJ(e){const t=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof t=="string"&&t.replace(/[ \t\n\f\r]/g,"")===""}function HJ(e){return e.join(" ").trim()}function jJ(e,t){const n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}var fx={exports:{}},MC=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,UJ=/\n/g,WJ=/^\s*/,KJ=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,qJ=/^:\s*/,GJ=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,YJ=/^[;\s]*/,XJ=/^\s+|\s+$/g,JJ=`
`,FC="/",zC="*",Mi="",QJ="comment",ZJ="declaration",eQ=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function o(p){var m=p.match(UJ);m&&(n+=m.length);var x=p.lastIndexOf(JJ);r=~x?p.length-x:r+p.length}function i(){var p={line:n,column:r};return function(m){return m.position=new a(p),u(),m}}function a(p){this.start=p,this.end={line:n,column:r},this.source=t.source}a.prototype.content=e;function s(p){var m=new Error(t.source+":"+n+":"+r+": "+p);if(m.reason=p,m.filename=t.source,m.line=n,m.column=r,m.source=e,!t.silent)throw m}function l(p){var m=p.exec(e);if(!!m){var x=m[0];return o(x),e=e.slice(x.length),m}}function u(){l(WJ)}function c(p){var m;for(p=p||[];m=d();)m!==!1&&p.push(m);return p}function d(){var p=i();if(!(FC!=e.charAt(0)||zC!=e.charAt(1))){for(var m=2;Mi!=e.charAt(m)&&(zC!=e.charAt(m)||FC!=e.charAt(m+1));)++m;if(m+=2,Mi===e.charAt(m-1))return s("End of comment missing");var x=e.slice(2,m-2);return r+=2,o(x),e=e.slice(m),r+=2,p({type:QJ,comment:x})}}function f(){var p=i(),m=l(KJ);if(!!m){if(d(),!l(qJ))return s("property missing ':'");var x=l(GJ),g=p({type:ZJ,property:BC(m[0].replace(MC,Mi)),value:x?BC(x[0].replace(MC,Mi)):Mi});return l(YJ),g}}function h(){var p=[];c(p);for(var m;m=f();)m!==!1&&(p.push(m),c(p));return p}return u(),h()};function BC(e){return e?e.replace(XJ,Mi):Mi}var tQ=eQ;function U4(e,t){var n=null;if(!e||typeof e!="string")return n;for(var r,o=tQ(e),i=typeof t=="function",a,s,l=0,u=o.length;l<u;l++)r=o[l],a=r.property,s=r.value,i?t(a,s,r):s&&(n||(n={}),n[a]=s);return n}fx.exports=U4;fx.exports.default=U4;const nQ=fx.exports,NC=["http","https","mailto","tel"];function rQ(e){const t=(e||"").trim(),n=t.charAt(0);if(n==="#"||n==="/")return t;const r=t.indexOf(":");if(r===-1)return t;let o=-1;for(;++o<NC.length;){const i=NC[o];if(r===i.length&&t.slice(0,i.length).toLowerCase()===i)return t}return o=t.indexOf("?"),o!==-1&&r>o||(o=t.indexOf("#"),o!==-1&&r>o)?t:"javascript:void(0)"}const sv={}.hasOwnProperty,oQ=new Set(["table","thead","tbody","tfoot","tr"]);function W4(e,t){const n=[];let r=-1,o;for(;++r<t.children.length;)o=t.children[r],o.type==="element"?n.push(iQ(e,o,r,t)):o.type==="text"?(t.type!=="element"||!oQ.has(t.tagName)||!VJ(o))&&n.push(o.value):o.type==="raw"&&!e.options.skipHtml&&n.push(o.value);return n}function iQ(e,t,n,r){const o=e.options,i=o.transformLinkUri===void 0?rQ:o.transformLinkUri,a=e.schema,s=t.tagName,l={};let u=a,c;if(a.space==="html"&&s==="svg"&&(u=MJ,e.schema=u),t.properties)for(c in t.properties)sv.call(t.properties,c)&&sQ(l,c,t.properties[c],e);(s==="ol"||s==="ul")&&e.listDepth++;const d=W4(e,t);(s==="ol"||s==="ul")&&e.listDepth--,e.schema=a;const f=t.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}},h=o.components&&sv.call(o.components,s)?o.components[s]:s,p=typeof h=="string"||h===Ze.Fragment;if(!NJ.isValidElementType(h))throw new TypeError(`Component for name \`${s}\` not defined or is not renderable`);if(l.key=[s,f.start.line,f.start.column,n].join("-"),s==="a"&&o.linkTarget&&(l.target=typeof o.linkTarget=="function"?o.linkTarget(String(l.href||""),t.children,typeof l.title=="string"?l.title:null):o.linkTarget),s==="a"&&i&&(l.href=i(String(l.href||""),t.children,typeof l.title=="string"?l.title:null)),!p&&s==="code"&&r.type==="element"&&r.tagName!=="pre"&&(l.inline=!0),!p&&(s==="h1"||s==="h2"||s==="h3"||s==="h4"||s==="h5"||s==="h6")&&(l.level=Number.parseInt(s.charAt(1),10)),s==="img"&&o.transformImageUri&&(l.src=o.transformImageUri(String(l.src||""),String(l.alt||""),typeof l.title=="string"?l.title:null)),!p&&s==="li"&&r.type==="element"){const m=aQ(t);l.checked=m&&m.properties?Boolean(m.properties.checked):null,l.index=Qm(r,t),l.ordered=r.tagName==="ol"}return!p&&(s==="ol"||s==="ul")&&(l.ordered=s==="ol",l.depth=e.listDepth),(s==="td"||s==="th")&&(l.align&&(l.style||(l.style={}),l.style.textAlign=l.align,delete l.align),p||(l.isHeader=s==="th")),!p&&s==="tr"&&r.type==="element"&&(l.isHeader=Boolean(r.tagName==="thead")),o.sourcePos&&(l["data-sourcepos"]=cQ(f)),!p&&o.rawSourcePos&&(l.sourcePosition=t.position),!p&&o.includeElementIndex&&(l.index=Qm(r,t),l.siblingCount=Qm(r)),p||(l.node=t),d.length>0?Ze.createElement(h,l,d):Ze.createElement(h,l)}function aQ(e){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if(n.type==="element"&&n.tagName==="input")return n}return null}function Qm(e,t){let n=-1,r=0;for(;++n<e.children.length&&e.children[n]!==t;)e.children[n].type==="element"&&r++;return r}function sQ(e,t,n,r){const o=RJ(r.schema,t);let i=n;i==null||i!==i||(Array.isArray(i)&&(i=o.commaSeparated?jJ(i):HJ(i)),o.property==="style"&&typeof i=="string"&&(i=lQ(i)),o.space&&o.property?e[sv.call($C,o.property)?$C[o.property]:o.property]=i:o.attribute&&(e[o.attribute]=i))}function lQ(e){const t={};try{nQ(e,n)}catch{}return t;function n(r,o){const i=r.slice(0,4)==="-ms-"?`ms-${r.slice(4)}`:r;t[i.replace(/-([a-z])/g,uQ)]=o}}function uQ(e,t){return t.toUpperCase()}function cQ(e){return[e.start.line,":",e.start.column,"-",e.end.line,":",e.end.column].map(String).join("")}const VC={}.hasOwnProperty,dQ="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",Xc={plugins:{to:"remarkPlugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function K4(e){for(const i in Xc)if(VC.call(Xc,i)&&VC.call(e,i)){const a=Xc[i];console.warn(`[react-markdown] Warning: please ${a.to?`use \`${a.to}\` instead of`:"remove"} \`${i}\` (see <${dQ}#${a.id}> for more info)`),delete Xc[i]}const t=AG().use(RX).use(e.remarkPlugins||[]).use(CJ,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(FJ,e),n=new c4;typeof e.children=="string"?n.value=e.children:e.children!==void 0&&e.children!==null&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);const r=t.runSync(t.parse(n),n);if(r.type!=="root")throw new TypeError("Expected a `root` node");let o=R(ln,{children:W4({options:e,schema:$J,listDepth:0},r)});return e.className&&(o=R("div",{className:e.className,children:o})),o}K4.propTypes={children:ae.exports.string,className:ae.exports.string,allowElement:ae.exports.func,allowedElements:ae.exports.arrayOf(ae.exports.string),disallowedElements:ae.exports.arrayOf(ae.exports.string),unwrapDisallowed:ae.exports.bool,remarkPlugins:ae.exports.arrayOf(ae.exports.oneOfType([ae.exports.object,ae.exports.func,ae.exports.arrayOf(ae.exports.oneOfType([ae.exports.bool,ae.exports.string,ae.exports.object,ae.exports.func,ae.exports.arrayOf(ae.exports.any)]))])),rehypePlugins:ae.exports.arrayOf(ae.exports.oneOfType([ae.exports.object,ae.exports.func,ae.exports.arrayOf(ae.exports.oneOfType([ae.exports.bool,ae.exports.string,ae.exports.object,ae.exports.func,ae.exports.arrayOf(ae.exports.any)]))])),sourcePos:ae.exports.bool,rawSourcePos:ae.exports.bool,skipHtml:ae.exports.bool,includeElementIndex:ae.exports.bool,transformLinkUri:ae.exports.oneOfType([ae.exports.func,ae.exports.bool]),linkTarget:ae.exports.oneOfType([ae.exports.func,ae.exports.string]),transformImageUri:ae.exports.func,components:ae.exports.object};function fQ({className:e}){return R("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",viewBox:"-16.5 -16.5 338.667 338.667",fill:"currentColor",children:R("path",{d:"M138.9,0c-34.5,0-65.1,22.2-75.7,54.9C41,59.5,21.9,73.4,10.7,93c-17.3,29.9-13.3,67.4,9.8,93 c-7.1,21.4-4.7,44.9,6.7,64.3c17.2,30,51.7,45.3,85.5,38.2c15,16.9,36.5,26.5,59.1,26.5c34.5,0,65.1-22.2,75.7-54.9 c22.2-4.6,41.3-18.5,52.4-38.1c17.4-29.9,13.4-67.4-9.7-93v-0.1c7.1-21.4,4.7-44.9-6.7-64.4c-17.2-29.9-51.7-45.2-85.4-38.1 C183.1,9.5,161.5-0.1,138.9,0z M138.9,20.5l-0.1,0.1c13.9,0,27.2,4.8,37.9,13.7c-0.4,0.2-1.3,0.7-1.9,1.1L112,71.5 c-3.2,1.8-5.1,5.2-5.1,9v84.9l-27-15.6V79.6C79.9,47,106.3,20.5,138.9,20.5L138.9,20.5z M214.5,45.2c21.2,0,40.7,11.2,51.3,29.6 c6.8,11.9,9.4,25.9,7,39.5c-0.4-0.3-1.3-0.7-1.8-1.1l-62.7-36.3c-3.2-1.8-7.1-1.8-10.3,0l-73.5,42.5V88.2l60.7-35.1 C194,47.9,204.1,45.2,214.5,45.2L214.5,45.2z M59.3,77.4V152c0,3.7,1.9,7,5.1,9l73.4,42.3L110.7,219l-60.6-35 c-28.2-16.3-37.8-52.4-21.5-80.6C35.5,91.4,46.4,82.2,59.3,77.4L59.3,77.4z M199.9,95.9l60.7,35c28.3,16.3,37.9,52.4,21.5,80.6 l0.1,0.1c-6.9,11.9-17.8,21.1-30.7,25.8v-74.6c0-3.7-1.9-7.1-5.1-9l-73.5-42.5L199.9,95.9z M155.3,121.6l30.9,17.9v35.7l-30.9,17.9 l-30.9-17.9v-35.7L155.3,121.6z M204,149.8l27,15.6v70.1c0,32.6-26.5,59.1-59,59.1v-0.1c-13.8,0-27.2-4.8-37.8-13.7 c0.4-0.2,1.4-0.7,1.9-1.1l62.7-36.2c3.2-1.8,5.2-5.2,5.1-9L204,149.8z M186.4,195.6v31.1l-60.7,35C97.4,278,61.4,268.4,45,240.2h0.1 c-6.9-11.8-9.4-25.9-7-39.5c0.4,0.3,1.3,0.7,1.8,1.1l62.7,36.3c3.2,1.8,7.1,1.8,10.3,0L186.4,195.6z"})})}const pQ="https://api.openai.com/v1/chat/completions",hQ={model:"gpt-3.5-turbo",temperature:.4,stream:!0};function mQ(e,t,n,r){const o=new AbortController;return{controller:o,promise:new Promise((i,a)=>{fetch(pQ,{signal:o.signal,method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer "+String(r)},body:JSON.stringify({...hQ,messages:t,temperature:n})}).then(s=>{gQ(s.body,s.ok?vQ(e):yQ).then(l=>{s.ok?i({content:l,role:"assistant"}):a(l)})})})}}function gQ(e,t){let n=null;const r=e.getReader();return r.read().then(function o({done:i,value:a}){if(i)return n;const s=new TextDecoder("utf-8").decode(a);return console.log(s),n=t(s,n),r.read().then(o)})}function vQ(e){return(t,n)=>{for(const r of t.split(`
`))if(r){const o=r.slice(r.indexOf(":")+2);let i;try{i=JSON.parse(o)}catch{}i&&typeof i.choices[0].delta.content=="string"&&(typeof n=="string"?n+=i.choices[0].delta.content:n=i.choices[0].delta.content,e(n))}return n}}function yQ(e,t){const n=JSON.parse(e);return t||(t={}),t.code=n.error.code,typeof t.message=="string"?t.message+=n.error.message:t.message=n.error.message,t}const xQ="_icon_cds68_49",HC={"md-container":"_md-container_cds68_1",icon:xQ};function bQ(e){let t={role:"system",content:`You are ChatGPT, a large language model trained by OpenAI.
Knowledge cutoff: 2021-09`};return t.content+=`
Current date and time: `+new Date().toLocaleString()+".",e&&(t.content+=`
Answer in `+e+" language."),t}function wQ({query:e,className:t}){const n=k.exports.useContext(Kn),r=n.query.AI.enabled,o=n.query.AI.apiKey,i=n.query.AI.temperature,a=n.query.AI.language,[s,l]=k.exports.useState(""),u=k.exports.useRef([]);return k.exports.useEffect(()=>{if(!r)return;let c=null;if(e){const d={content:e,role:"user"},f=[bQ(a),...u.current,d],h=mQ(l,f,i,o);h.promise.then(p=>u.current.push(d,p)).catch(p=>l(`## \u26A0\uFE0F ${p.code||"error"}
\`\`\`${p.message||"No description available \u2639\uFE0F"}\`\`\``)),c=h.controller}else l("");return()=>c&&c.abort()},[e,i,o,r,a]),!s||!r?null:se(ln,{children:[R(fQ,{className:HC.icon,onClick:c=>c.stopPropagation()}),R("div",{className:t,onClick:c=>c.stopPropagation(),children:R("div",{className:HC["md-container"],children:R(K4,{children:s})})})]})}function SQ(e,t){return new Promise(n=>{const r=document.createElement("script");document.querySelector("head").appendChild(r),r.src=e,window[t]=o=>{n(o),r.remove()}})}const CQ="https://www.google.com/complete/search";async function kQ(e,t){const n={q:e,client:"chrome-omni",hl:t,callback:"c"+new Date().getTime()};let r=CQ+"?";for(const i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r+=`${i}=${encodeURIComponent(n[i])}&`);const o=await SQ(r,n.callback);return o[1].map((i,a)=>{const s={suggestion:i,type:o[4]["google:suggesttype"][a].toLowerCase(),relevance:o[4]["google:suggestrelevance"][a]};return s.type==="calculator"&&(s.suggestion=s.suggestion.slice(2)),s})}const EQ="_container_znqbx_1",PQ="_field_znqbx_39",Jc={container:EQ,"ai-completion":"_ai-completion_znqbx_15",field:PQ},TQ=300;function AQ(){const e=k.exports.useContext(Kn),t=e.general.searchHistory,n=e.query.field.fontSize,r=e.query.suggestions.fontSize,o=e.query.field.caret,i=k.exports.useRef(null),a=Mn(w=>w.mode),s=Mn(w=>w.query),l=Mn(w=>w.selectedSuggestion),u=Bp(),c=qq(s,kQ),[d]=RA(l?l.suggestion:s,l?l.type:void 0,s),[f,h]=k.exports.useState(""),p=FT(),m=k.exports.useCallback(()=>{t&&d._type==="query"&&Ha.add({id:d.value,type:d._type}),p(d.url,"main")},[d,t,p]),x=k.exports.useCallback(w=>{if(Yo.get("QueryField").has(a)){//!
const C=w.replace(/\s{2,}/g," ");C!==s&&(h(""),u({query:C,selectedSuggestion:null}))}},[a,s,u]),g=k.exports.useCallback(w=>{switch(w.key){case"Enter":Yo.get("QueryField").has(a)&&(m(),w.preventDefault());break;case"Escape":u({query:""}),h("");break;default:if(Yo.get("Suggestions").has(a)&&DW.get("Suggestions").has(w.key)){switch(w.key){case"ArrowUp":u({selectedSuggestion:jC(c,l,"prev")});break;case"ArrowDown":u({selectedSuggestion:jC(c,l,"next")});break}w.preventDefault()}}},[a,u,m,c,l]);k.exports.useEffect(()=>(window.addEventListener("keydown",g),()=>window.removeEventListener("keydown",g)),[g]);const v=k.exports.useRef(-1),y=k.exports.useCallback(w=>{Yo.get("QueryField").has(a)&&(w.code==="Space"&&(Date.now()-v.current<TQ&&h(s),v.current=Date.now()),document.activeElement!==i.current&&i.current.focus())},[s,a]);k.exports.useEffect(()=>(window.addEventListener("keypress",y),()=>window.removeEventListener("keypress",y)),[y]),k.exports.useEffect(()=>{const w=()=>{document.activeElement!==i.current&&i.current.focus()};return document.addEventListener("click",w),()=>document.removeEventListener("click",w)},[]),k.exports.useEffect(()=>{i.current.blur(),i.current.focus()},[]);const S={"--font-size":n+"em","--font-size-suggestions":r+"em"},b=R("input",{ref:i,value:d.value,className:Go(Jc.field,!l&&Jc.selected),onChange:w=>x(w.target.value),style:{opacity:d.value?1:0,caretColor:o?void 0:"transparent"}});return se("div",{className:Jc.container,style:S,children:[R(wQ,{query:f,className:Jc["ai-completion"]}),b,d.value&&R(hG,{queryMode:e.appearance.style,buttonMode:e.appearance.style,suggestions:c,selectedSuggestion:l,onRedirect:m,setSelected:w=>u({selectedSuggestion:w})})]})}function jC(e,t,n){const r=e.indexOf(t);let o=null;if(typeof n=="number")o=n;else if(n==="next")o=r+1;else if(n==="prev")o=(r===-1?e.length:r)-1;else throw new Error("unknown option");return o<0||o>=e.length?null:e[o]}const _Q=k.exports.memo(AQ);function UC({title:e,isPlaceholder:t=!1,onApply:n,onCancel:r}){const o=Object.assign({zIndex:10},t?{visibility:"hidden"}:{maxHeight:0});return R(Or,{sx:o,children:se(Or,{sx:i=>({p:1,display:"flex",justifyContent:"space-between",alignItems:"center",boxShadow:"0px 5px 10px #0003",background:`rgba(${i.vars.palette.neutral.mainChannel} / 0.4)`,backdropFilter:"blur(10px)"}),children:[R($P,{onClick:n}),R(ys,{level:"h3",sx:{mx:2},textAlign:"center",children:e}),R(MP,{onClick:r})]})})}function OQ(e,t){let n=e.replace(/([A-Z])/g," $1");return n=n.toLowerCase(),t&&(n=n.charAt(0).toUpperCase()+n.slice(1)),n}function DQ({template:e,current:t,path:n,isThemeColor:r=!1,onChange:o}){const i=OQ(n.slice(n.lastIndexOf(".")+1),!r),a=cu(e,n);return se(Or,{sx:{display:"flex",justifyContent:"flex-start",alignItems:"center",height:"2em"},children:[R(ys,{level:"body1",sx:{mr:5},children:i}),R(Or,{sx:{ml:"auto",display:"flex"},children:a.render(t,n,o)})]})}function q4({path:e,template:t,current:n,hidden:r,onChange:o,visibility:i=!0}){const a=e.split("."),s=a.length>1,l=a[a.length-1],[u,c]=k.exports.useState(!s),d=cu(t,e)instanceof Ma,[f,h]=k.exports.useState(d?document.body.getAttribute("data-color-scheme")||"light":""),p=f?e+"."+f:e;return se(ln,{children:[se(Or,{onClick:s?()=>c(m=>!m):null,sx:{display:i?"flex":"none",alignItems:"center",cursor:s?"pointer":void 0,px:2,py:1},children:[R(ys,{level:s?"h5":"h4",sx:{textTransform:d?void 0:"capitalize"},children:l}),d&&R(LQ,{selected:f,onSetSelected:()=>h(m=>m==="light"?"dark":"light")}),s&&R(Gi,{variant:"plain",color:"neutral",sx:{ml:"auto"},children:R(q8,{size:"1.5em",style:u?{transform:"rotate(90deg)"}:null})})]}),u&&R(mF,{variant:"solid",sx:m=>({maxHeight:u?void 0:"0px",background:m.vars.palette.background.level1,borderRadius:s?void 0:"12px",borderLeft:s?"1px solid black":void 0,borderColor:s?"divider":void 0,overflow:"hidden",mb:s?u?1:0:2,py:s?0:void 0,ml:s?2:0}),children:R(RQ,{template:t,current:n,path:p,isThemeColor:d,hidden:r,onChange:o})})]})}function RQ({template:e,current:t,path:n,isThemeColor:r=!1,hidden:o,onChange:i}){const a=n.indexOf(".")!==-1,s=cu(e,n),l=[];for(const u in s){const c=n+"."+u,d=!o.includes(c);d&&l.push(R(Dz,{inset:a?"gutter":void 0},u+"d")),"render"in s[u]?l.push(R(kF,{sx:{display:d?void 0:"none",mr:a?1:void 0},children:R(Fz,{children:R(DQ,{template:e,current:t,path:c,isThemeColor:r,onChange:i})})},u)):l.push(R(q4,{template:e,current:t,path:c,hidden:o,visibility:d,onChange:i},u))}return l.shift(),l}function LQ({selected:e,onSetSelected:t}){return R(AP,{checked:e==="light",onChange:t,onClick:n=>n.stopPropagation(),size:"md",variant:e==="light"?"solid":"outlined",color:"warning",sx:{ml:1},slotProps:{track:{children:R(ln,{children:se("div",{style:{display:"flex",justifyContent:"space-between",width:"100%",padding:"0 6px"},children:[R(n7,{size:"1em"}),R(e7,{size:"1em",sx:{mr:"auto"}})]})})}}})}function IQ({onClose:e}){const t=k.exports.useContext(Kn),n=k.exports.useContext(h3),r=k.exports.useRef(t),[o,i]=k.exports.useState(!1),a=o?[]:yd.hidden;return R(rr.div,{transition:{duration:.25},initial:{x:"100%"},animate:{x:0},exit:{x:"100%"},style:{position:"absolute",height:"100vh",display:"flex",alignItems:"center",top:0,right:0,zIndex:99},children:R(O6,{children:se(PP,{sx:s=>({p:0,m:"0 1em",height:"calc(100vh - 1em * 2)",overflow:"hidden",minWidth:"300px",borderRadius:"15px",boxShadow:"-5px 5px 10px #0003",background:s.vars.palette.background.body}),children:[R(UC,{title:"Settings",onCancel:()=>{n(r.current),e()},onApply:e}),se(Or,{sx:{overflowX:"hidden",overflowY:"auto",px:2,"&::-webkit-scrollbar":{width:0}},children:[R(UC,{title:"Settings",isPlaceholder:!0}),Object.entries(yd.template).map(([s])=>a.includes(s)?null:R(q4,{path:s,hidden:a,template:yd.template,current:t,onChange:n},s)),se(Or,{sx:{display:"flex",justifyContent:"space-evenly",borderRadius:"12px 12px 0 0",overflow:"hidden"},children:[R(Gi,{sx:s=>({borderRadius:0,background:s.vars.palette.background.level1,"&:focus":{outline:"none",backgroundColor:s.vars.palette.primary.outlinedActiveBg}}),fullWidth:!0,variant:"soft",color:"neutral",onClick:()=>i(s=>!s),children:o?R(Y8,{size:"1.5em"}):R(G8,{size:"1.5em"})}),R(Gi,{sx:s=>({borderRadius:0,background:s.vars.palette.background.level1,"&:focus":{outline:"none",backgroundColor:s.vars.palette.primary.outlinedActiveBg}}),fullWidth:!0,variant:"soft",color:"neutral",onClick:()=>{localStorage.removeItem("settings"),location.reload()},children:"Reset settings"}),R(Gi,{sx:s=>({borderRadius:0,background:s.vars.palette.background.level1,"&:focus":{outline:"none",backgroundColor:s.vars.palette.primary.outlinedActiveBg}}),fullWidth:!0,variant:"soft",color:"neutral",onClick:()=>{localStorage.removeItem("history"),location.reload()},children:"Clean history"})]})]})]})})},"settings")}const $Q="_container_jgho0_1",MQ="_visited_jgho0_15",WC={container:$Q,visited:MQ};function KC({id:e,style:t,children:n,onClick:r}){if(!e)throw new Error("`id` must be defined for a LayoutButton");const o=localStorage.getItem(e+"Visited");function i(){localStorage.setItem(e+"Visited",!0),r()}return R("div",{style:t,onClick:i,className:Go(WC.container,o&&WC.visited),children:n},"icon")}var oe={},lv={exports:{}};(function(e,t){(function(n,r){var o="1.0.34",i="",a="?",s="function",l="undefined",u="object",c="string",d="major",f="model",h="name",p="type",m="vendor",x="version",g="architecture",v="console",y="mobile",S="tablet",b="smarttv",w="wearable",C="embedded",P=350,A="Amazon",O="Apple",_="ASUS",D="BlackBerry",$="Browser",z="Chrome",F="Edge",N="Firefox",H="Google",M="Huawei",V="LG",I="Microsoft",E="Motorola",T="Opera",Z="Samsung",J="Sharp",ee="Sony",j="Xiaomi",te="Zebra",le="Facebook",q="Chromium OS",G="Mac OS",ne=function(pe,ue){var B={};for(var U in pe)ue[U]&&ue[U].length%2===0?B[U]=ue[U].concat(pe[U]):B[U]=pe[U];return B},Ae=function(pe){for(var ue={},B=0;B<pe.length;B++)ue[pe[B].toUpperCase()]=pe[B];return ue},Q=function(pe,ue){return typeof pe===c?de(ue).indexOf(de(pe))!==-1:!1},de=function(pe){return pe.toLowerCase()},De=function(pe){return typeof pe===c?pe.replace(/[^\d\.]/g,i).split(".")[0]:r},et=function(pe,ue){if(typeof pe===c)return pe=pe.replace(/^\s\s*/,i),typeof ue===l?pe:pe.substring(0,P)},ft=function(pe,ue){for(var B=0,U,ie,ge,K,$e,Ke;B<ue.length&&!$e;){var Mt=ue[B],ut=ue[B+1];for(U=ie=0;U<Mt.length&&!$e&&Mt[U];)if($e=Mt[U++].exec(pe),$e)for(ge=0;ge<ut.length;ge++)Ke=$e[++ie],K=ut[ge],typeof K===u&&K.length>0?K.length===2?typeof K[1]==s?this[K[0]]=K[1].call(this,Ke):this[K[0]]=K[1]:K.length===3?typeof K[1]===s&&!(K[1].exec&&K[1].test)?this[K[0]]=Ke?K[1].call(this,Ke,K[2]):r:this[K[0]]=Ke?Ke.replace(K[1],K[2]):r:K.length===4&&(this[K[0]]=Ke?K[3].call(this,Ke.replace(K[1],K[2])):r):this[K]=Ke||r;B+=2}},tn=function(pe,ue){for(var B in ue)if(typeof ue[B]===u&&ue[B].length>0){for(var U=0;U<ue[B].length;U++)if(Q(ue[B][U],pe))return B===a?r:B}else if(Q(ue[B],pe))return B===a?r:B;return pe},br={"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},Ne={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},wt={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[x,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[x,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,x],[/opios[\/ ]+([\w\.]+)/i],[x,[h,T+" Mini"]],[/\bopr\/([\w\.]+)/i],[x,[h,T]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(weibo)__([\d\.]+)/i],[h,x],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[x,[h,"UC"+$]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[x,[h,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[x,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[x,[h,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[x,[h,"IE"]],[/yabrowser\/([\w\.]+)/i],[x,[h,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+$],x],[/\bfocus\/([\w\.]+)/i],[x,[h,N+" Focus"]],[/\bopt\/([\w\.]+)/i],[x,[h,T+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[x,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[x,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[x,[h,T+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[x,[h,"MIUI "+$]],[/fxios\/([-\w\.]+)/i],[x,[h,N]],[/\bqihu|(qi?ho?o?|360)browser/i],[[h,"360 "+$]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1 "+$],x],[/(comodo_dragon)\/([\w\.]+)/i],[[h,/_/g," "],x],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[h,x],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,le],x],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[h,x],[/\bgsa\/([\w\.]+) .*safari\//i],[x,[h,"GSA"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[x,[h,z+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,z+" WebView"],x],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[x,[h,"Android "+$]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,x],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[x,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[x,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[x,tn,br]],[/(webkit|khtml)\/([\w\.]+)/i],[h,x],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],x],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[x,[h,N+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[h,x],[/(cobalt)\/([\w\.]+)/i],[h,[x,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[g,"amd64"]],[/(ia32(?=;))/i],[[g,de]],[/((?:i[346]|x)86)[;\)]/i],[[g,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/windows (ce|mobile); ppc;/i],[[g,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[g,/ower/,i,de]],[/(sun4\w)[;\)]/i],[[g,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[g,de]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[f,[m,Z],[p,S]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[f,[m,Z],[p,y]],[/\((ip(?:hone|od)[\w ]*);/i],[f,[m,O],[p,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[f,[m,O],[p,S]],[/(macintosh);/i],[f,[m,O]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[f,[m,J],[p,y]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[f,[m,M],[p,S]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[f,[m,M],[p,y]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[f,/_/g," "],[m,j],[p,y]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[f,/_/g," "],[m,j],[p,S]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[f,[m,"OPPO"],[p,y]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[f,[m,"Vivo"],[p,y]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[f,[m,"Realme"],[p,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[f,[m,E],[p,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[f,[m,E],[p,S]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[f,[m,V],[p,S]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[f,[m,V],[p,y]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[f,[m,"Lenovo"],[p,S]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[f,/_/g," "],[m,"Nokia"],[p,y]],[/(pixel c)\b/i],[f,[m,H],[p,S]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[f,[m,H],[p,y]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[f,[m,ee],[p,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[f,"Xperia Tablet"],[m,ee],[p,S]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[f,[m,"OnePlus"],[p,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[f,[m,A],[p,S]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[f,/(.+)/g,"Fire Phone $1"],[m,A],[p,y]],[/(playbook);[-\w\),; ]+(rim)/i],[f,m,[p,S]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[f,[m,D],[p,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[f,[m,_],[p,S]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[f,[m,_],[p,y]],[/(nexus 9)/i],[f,[m,"HTC"],[p,S]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[m,[f,/_/g," "],[p,y]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[f,[m,"Acer"],[p,S]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[f,[m,"Meizu"],[p,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[m,f,[p,y]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[m,f,[p,S]],[/(surface duo)/i],[f,[m,I],[p,S]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[f,[m,"Fairphone"],[p,y]],[/(u304aa)/i],[f,[m,"AT&T"],[p,y]],[/\bsie-(\w*)/i],[f,[m,"Siemens"],[p,y]],[/\b(rct\w+) b/i],[f,[m,"RCA"],[p,S]],[/\b(venue[\d ]{2,7}) b/i],[f,[m,"Dell"],[p,S]],[/\b(q(?:mv|ta)\w+) b/i],[f,[m,"Verizon"],[p,S]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[f,[m,"Barnes & Noble"],[p,S]],[/\b(tm\d{3}\w+) b/i],[f,[m,"NuVision"],[p,S]],[/\b(k88) b/i],[f,[m,"ZTE"],[p,S]],[/\b(nx\d{3}j) b/i],[f,[m,"ZTE"],[p,y]],[/\b(gen\d{3}) b.+49h/i],[f,[m,"Swiss"],[p,y]],[/\b(zur\d{3}) b/i],[f,[m,"Swiss"],[p,S]],[/\b((zeki)?tb.*\b) b/i],[f,[m,"Zeki"],[p,S]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[m,"Dragon Touch"],f,[p,S]],[/\b(ns-?\w{0,9}) b/i],[f,[m,"Insignia"],[p,S]],[/\b((nxa|next)-?\w{0,9}) b/i],[f,[m,"NextBook"],[p,S]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,"Voice"],f,[p,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[m,"LvTel"],f,[p,y]],[/\b(ph-1) /i],[f,[m,"Essential"],[p,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[f,[m,"Envizen"],[p,S]],[/\b(trio[-\w\. ]+) b/i],[f,[m,"MachSpeed"],[p,S]],[/\btu_(1491) b/i],[f,[m,"Rotor"],[p,S]],[/(shield[\w ]+) b/i],[f,[m,"Nvidia"],[p,S]],[/(sprint) (\w+)/i],[m,f,[p,y]],[/(kin\.[onetw]{3})/i],[[f,/\./g," "],[m,I],[p,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[f,[m,te],[p,S]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[f,[m,te],[p,y]],[/smart-tv.+(samsung)/i],[m,[p,b]],[/hbbtv.+maple;(\d+)/i],[[f,/^/,"SmartTV"],[m,Z],[p,b]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[m,V],[p,b]],[/(apple) ?tv/i],[m,[f,O+" TV"],[p,b]],[/crkey/i],[[f,z+"cast"],[m,H],[p,b]],[/droid.+aft(\w)( bui|\))/i],[f,[m,A],[p,b]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[f,[m,J],[p,b]],[/(bravia[\w ]+)( bui|\))/i],[f,[m,ee],[p,b]],[/(mitv-\w{5}) bui/i],[f,[m,j],[p,b]],[/Hbbtv.*(technisat) (.*);/i],[m,f,[p,b]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[m,et],[f,et],[p,b]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,b]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,f,[p,v]],[/droid.+; (shield) bui/i],[f,[m,"Nvidia"],[p,v]],[/(playstation [345portablevi]+)/i],[f,[m,ee],[p,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[f,[m,I],[p,v]],[/((pebble))app/i],[m,f,[p,w]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[f,[m,O],[p,w]],[/droid.+; (glass) \d/i],[f,[m,H],[p,w]],[/droid.+; (wt63?0{2,3})\)/i],[f,[m,te],[p,w]],[/(quest( 2| pro)?)/i],[f,[m,le],[p,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[m,[p,C]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[f,[p,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[f,[p,S]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,S]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,y]],[/(android[-\w\. ]{0,9});.+buil/i],[f,[m,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[x,[h,F+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[x,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i],[h,x],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[x,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,x],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[h,[x,tn,Ne]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[h,"Windows"],[x,tn,Ne]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i],[[x,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,G],[x,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[x,h],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[h,x],[/\(bb(10);/i],[x,[h,D]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[x,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[x,[h,N+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[x,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[x,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[x,[h,z+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,q],x],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,x],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],x],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\w\.]*)/i],[h,x]]},Xe=function(pe,ue){if(typeof pe===u&&(ue=pe,pe=r),!(this instanceof Xe))return new Xe(pe,ue).getResult();var B=typeof n!==l&&n.navigator?n.navigator:r,U=pe||(B&&B.userAgent?B.userAgent:i),ie=B&&B.userAgentData?B.userAgentData:r,ge=ue?ne(wt,ue):wt;return this.getBrowser=function(){var K={};return K[h]=r,K[x]=r,ft.call(K,U,ge.browser),K[d]=De(K[x]),B&&B.brave&&typeof B.brave.isBrave==s&&(K[h]="Brave"),K},this.getCPU=function(){var K={};return K[g]=r,ft.call(K,U,ge.cpu),K},this.getDevice=function(){var K={};return K[m]=r,K[f]=r,K[p]=r,ft.call(K,U,ge.device),!K[p]&&ie&&ie.mobile&&(K[p]=y),K[f]=="Macintosh"&&B&&typeof B.standalone!==l&&B.maxTouchPoints&&B.maxTouchPoints>2&&(K[f]="iPad",K[p]=S),K},this.getEngine=function(){var K={};return K[h]=r,K[x]=r,ft.call(K,U,ge.engine),K},this.getOS=function(){var K={};return K[h]=r,K[x]=r,ft.call(K,U,ge.os),!K[h]&&ie&&ie.platform!="Unknown"&&(K[h]=ie.platform.replace(/chrome os/i,q).replace(/macos/i,G)),K},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return U},this.setUA=function(K){return U=typeof K===c&&K.length>P?et(K,P):K,this},this.setUA(U),this};Xe.VERSION=o,Xe.BROWSER=Ae([h,x,d]),Xe.CPU=Ae([g]),Xe.DEVICE=Ae([f,m,p,v,y,b,S,w,C]),Xe.ENGINE=Xe.OS=Ae([h,x]),e.exports&&(t=e.exports=Xe),t.UAParser=Xe;var Tt=typeof n!==l&&(n.jQuery||n.Zepto);if(Tt&&!Tt.ua){var St=new Xe;Tt.ua=St.getResult(),Tt.ua.get=function(){return St.getUA()},Tt.ua.set=function(pe){St.setUA(pe);var ue=St.getResult();for(var B in ue)Tt.ua[B]=ue[B]}}})(typeof window=="object"?window:Y_)})(lv,lv.exports);Object.defineProperty(oe,"__esModule",{value:!0});function FQ(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Qt=k.exports,We=FQ(Qt),G4=lv.exports,Ei=new G4,en=Ei.getBrowser(),zQ=Ei.getCPU(),qn=Ei.getDevice(),px=Ei.getEngine(),Pi=Ei.getOS(),nc=Ei.getUA(),Y4=function(t){return Ei.setUA(t)},rc=function(t){if(!t){console.error("No userAgent string was provided");return}var n=new G4(t);return{UA:n,browser:n.getBrowser(),cpu:n.getCPU(),device:n.getDevice(),engine:n.getEngine(),os:n.getOS(),ua:n.getUA(),setUserAgent:function(o){return n.setUA(o)}}},X4=Object.freeze({ClientUAInstance:Ei,browser:en,cpu:zQ,device:qn,engine:px,os:Pi,ua:nc,setUa:Y4,parseUserAgent:rc});function qC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function BQ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qC(Object(n),!0).forEach(function(r){HQ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qC(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $l(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$l=function(t){return typeof t}:$l=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$l(e)}function NQ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function GC(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function VQ(e,t,n){return t&&GC(e.prototype,t),n&&GC(e,n),e}function HQ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uv(){return uv=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},uv.apply(this,arguments)}function jQ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dv(e,t)}function cv(e){return cv=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},cv(e)}function dv(e,t){return dv=Object.setPrototypeOf||function(r,o){return r.__proto__=o,r},dv(e,t)}function UQ(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function xr(e,t){if(e==null)return{};var n=UQ(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,r)||(n[r]=e[r]))}return n}function Ld(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function WQ(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ld(e)}function KQ(e,t){return qQ(e)||GQ(e,t)||YQ(e,t)||XQ()}function qQ(e){if(Array.isArray(e))return e}function GQ(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],o=!0,i=!1,a,s;try{for(n=n.call(e);!(o=(a=n.next()).done)&&(r.push(a.value),!(t&&r.length===t));o=!0);}catch(l){i=!0,s=l}finally{try{!o&&n.return!=null&&n.return()}finally{if(i)throw s}}return r}}function YQ(e,t){if(!!e){if(typeof e=="string")return YC(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return YC(e,t)}}function YC(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function XQ(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Xt={Mobile:"mobile",Tablet:"tablet",SmartTv:"smarttv",Console:"console",Wearable:"wearable",Embedded:"embedded",Browser:void 0},Tn={Chrome:"Chrome",Firefox:"Firefox",Opera:"Opera",Yandex:"Yandex",Safari:"Safari",InternetExplorer:"Internet Explorer",Edge:"Edge",Chromium:"Chromium",Ie:"IE",MobileSafari:"Mobile Safari",EdgeChromium:"Edge Chromium",MIUI:"MIUI Browser",SamsungBrowser:"Samsung Browser"},Ms={IOS:"iOS",Android:"Android",WindowsPhone:"Windows Phone",Windows:"Windows",MAC_OS:"Mac OS"},JQ={isMobile:!1,isTablet:!1,isBrowser:!1,isSmartTV:!1,isConsole:!1,isWearable:!1},QQ=function(t){switch(t){case Xt.Mobile:return{isMobile:!0};case Xt.Tablet:return{isTablet:!0};case Xt.SmartTv:return{isSmartTV:!0};case Xt.Console:return{isConsole:!0};case Xt.Wearable:return{isWearable:!0};case Xt.Browser:return{isBrowser:!0};case Xt.Embedded:return{isEmbedded:!0};default:return JQ}},ZQ=function(t){return Y4(t)},me=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"none";return t||n},hx=function(){return typeof window<"u"&&(window.navigator||navigator)?window.navigator||navigator:!1},mx=function(t){var n=hx();return n&&n.platform&&(n.platform.indexOf(t)!==-1||n.platform==="MacIntel"&&n.maxTouchPoints>1&&!window.MSStream)},eZ=function(t,n,r,o,i){return{isBrowser:t,browserMajorVersion:me(n.major),browserFullVersion:me(n.version),browserName:me(n.name),engineName:me(r.name),engineVersion:me(r.version),osName:me(o.name),osVersion:me(o.version),userAgent:me(i)}},XC=function(t,n,r,o){return BQ({},t,{vendor:me(n.vendor),model:me(n.model),os:me(r.name),osVersion:me(r.version),ua:me(o)})},tZ=function(t,n,r,o){return{isSmartTV:t,engineName:me(n.name),engineVersion:me(n.version),osName:me(r.name),osVersion:me(r.version),userAgent:me(o)}},nZ=function(t,n,r,o){return{isConsole:t,engineName:me(n.name),engineVersion:me(n.version),osName:me(r.name),osVersion:me(r.version),userAgent:me(o)}},rZ=function(t,n,r,o){return{isWearable:t,engineName:me(n.name),engineVersion:me(n.version),osName:me(r.name),osVersion:me(r.version),userAgent:me(o)}},oZ=function(t,n,r,o,i){return{isEmbedded:t,vendor:me(n.vendor),model:me(n.model),engineName:me(r.name),engineVersion:me(r.version),osName:me(o.name),osVersion:me(o.version),userAgent:me(i)}};function iZ(e){var t=e?rc(e):X4,n=t.device,r=t.browser,o=t.engine,i=t.os,a=t.ua,s=QQ(n.type),l=s.isBrowser,u=s.isMobile,c=s.isTablet,d=s.isSmartTV,f=s.isConsole,h=s.isWearable,p=s.isEmbedded;if(l)return eZ(l,r,o,i,a);if(d)return tZ(d,o,i,a);if(f)return nZ(f,o,i,a);if(u||c)return XC(s,n,i,a);if(h)return rZ(h,o,i,a);if(p)return oZ(p,n,o,i,a)}var J4=function(t){var n=t.type;return n===Xt.Mobile},Q4=function(t){var n=t.type;return n===Xt.Tablet},Z4=function(t){var n=t.type;return n===Xt.Mobile||n===Xt.Tablet},e_=function(t){var n=t.type;return n===Xt.SmartTv},Ff=function(t){var n=t.type;return n===Xt.Browser},t_=function(t){var n=t.type;return n===Xt.Wearable},n_=function(t){var n=t.type;return n===Xt.Console},r_=function(t){var n=t.type;return n===Xt.Embedded},o_=function(t){var n=t.vendor;return me(n)},i_=function(t){var n=t.model;return me(n)},a_=function(t){var n=t.type;return me(n,"browser")},s_=function(t){var n=t.name;return n===Ms.Android},l_=function(t){var n=t.name;return n===Ms.Windows},u_=function(t){var n=t.name;return n===Ms.MAC_OS},c_=function(t){var n=t.name;return n===Ms.WindowsPhone},d_=function(t){var n=t.name;return n===Ms.IOS},f_=function(t){var n=t.version;return me(n)},p_=function(t){var n=t.name;return me(n)},h_=function(t){var n=t.name;return n===Tn.Chrome},m_=function(t){var n=t.name;return n===Tn.Firefox},g_=function(t){var n=t.name;return n===Tn.Chromium},zf=function(t){var n=t.name;return n===Tn.Edge},v_=function(t){var n=t.name;return n===Tn.Yandex},y_=function(t){var n=t.name;return n===Tn.Safari||n===Tn.MobileSafari},x_=function(t){var n=t.name;return n===Tn.MobileSafari},b_=function(t){var n=t.name;return n===Tn.Opera},w_=function(t){var n=t.name;return n===Tn.InternetExplorer||n===Tn.Ie},S_=function(t){var n=t.name;return n===Tn.MIUI},C_=function(t){var n=t.name;return n===Tn.SamsungBrowser},k_=function(t){var n=t.version;return me(n)},E_=function(t){var n=t.major;return me(n)},P_=function(t){var n=t.name;return me(n)},T_=function(t){var n=t.name;return me(n)},A_=function(t){var n=t.version;return me(n)},__=function(){var t=hx(),n=t&&t.userAgent&&t.userAgent.toLowerCase();return typeof n=="string"?/electron/.test(n):!1},rs=function(t){return typeof t=="string"&&t.indexOf("Edg/")!==-1},O_=function(){var t=hx();return t&&(/iPad|iPhone|iPod/.test(t.platform)||t.platform==="MacIntel"&&t.maxTouchPoints>1)&&!window.MSStream},qr=function(){return mx("iPad")},D_=function(){return mx("iPhone")},R_=function(){return mx("iPod")},L_=function(t){return me(t)};function I_(e){var t=e||X4,n=t.device,r=t.browser,o=t.os,i=t.engine,a=t.ua;return{isSmartTV:e_(n),isConsole:n_(n),isWearable:t_(n),isEmbedded:r_(n),isMobileSafari:x_(r)||qr(),isChromium:g_(r),isMobile:Z4(n)||qr(),isMobileOnly:J4(n),isTablet:Q4(n)||qr(),isBrowser:Ff(n),isDesktop:Ff(n),isAndroid:s_(o),isWinPhone:c_(o),isIOS:d_(o)||qr(),isChrome:h_(r),isFirefox:m_(r),isSafari:y_(r),isOpera:b_(r),isIE:w_(r),osVersion:f_(o),osName:p_(o),fullBrowserVersion:k_(r),browserVersion:E_(r),browserName:P_(r),mobileVendor:o_(n),mobileModel:i_(n),engineName:T_(i),engineVersion:A_(i),getUA:L_(a),isEdge:zf(r)||rs(a),isYandex:v_(r),deviceType:a_(n),isIOS13:O_(),isIPad13:qr(),isIPhone13:D_(),isIPod13:R_(),isElectron:__(),isEdgeChromium:rs(a),isLegacyEdge:zf(r)&&!rs(a),isWindows:l_(o),isMacOs:u_(o),isMIUI:S_(r),isSamsungBrowser:C_(r)}}var $_=e_(qn),M_=n_(qn),F_=t_(qn),aZ=r_(qn),sZ=x_(en)||qr(),lZ=g_(en),kh=Z4(qn)||qr(),z_=J4(qn),B_=Q4(qn)||qr(),N_=Ff(qn),uZ=Ff(qn),V_=s_(Pi),H_=c_(Pi),j_=d_(Pi)||qr(),cZ=h_(en),dZ=m_(en),fZ=y_(en),pZ=b_(en),U_=w_(en),hZ=f_(Pi),mZ=p_(Pi),gZ=k_(en),vZ=E_(en),yZ=P_(en),xZ=o_(qn),bZ=i_(qn),wZ=T_(px),SZ=A_(px),CZ=L_(nc),kZ=zf(en)||rs(nc),EZ=v_(en),PZ=a_(qn),TZ=O_(),AZ=qr(),_Z=D_(),OZ=R_(),DZ=__(),RZ=rs(nc),LZ=zf(en)&&!rs(nc),IZ=l_(Pi),$Z=u_(Pi),MZ=S_(en),FZ=C_(en),zZ=function(t){if(!t||typeof t!="string"){console.error("No valid user agent string was provided");return}var n=rc(t),r=n.device,o=n.browser,i=n.os,a=n.engine,s=n.ua;return I_({device:r,browser:o,os:i,engine:a,ua:s})},BZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return V_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},NZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return N_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},VZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return U_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},HZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return j_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},jZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return kh?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},UZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return B_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},WZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return H_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},KZ=function(t){var n=t.renderWithFragment,r=t.children;t.viewClassName,t.style;var o=xr(t,["renderWithFragment","children","viewClassName","style"]);return z_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},qZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return $_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},GZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return M_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},YZ=function(t){var n=t.renderWithFragment,r=t.children,o=xr(t,["renderWithFragment","children"]);return F_?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",o,r):null},XZ=function(t){var n=t.renderWithFragment,r=t.children;t.viewClassName,t.style;var o=t.condition,i=xr(t,["renderWithFragment","children","viewClassName","style","condition"]);return o?n?We.createElement(Qt.Fragment,null,r):We.createElement("div",i,r):null};function JZ(e){return function(t){jQ(n,t);function n(r){var o;return NQ(this,n),o=WQ(this,cv(n).call(this,r)),o.isEventListenerAdded=!1,o.handleOrientationChange=o.handleOrientationChange.bind(Ld(o)),o.onOrientationChange=o.onOrientationChange.bind(Ld(o)),o.onPageLoad=o.onPageLoad.bind(Ld(o)),o.state={isLandscape:!1,isPortrait:!1},o}return VQ(n,[{key:"handleOrientationChange",value:function(){this.isEventListenerAdded||(this.isEventListenerAdded=!0);var o=window.innerWidth>window.innerHeight?90:0;this.setState({isPortrait:o===0,isLandscape:o===90})}},{key:"onOrientationChange",value:function(){this.handleOrientationChange()}},{key:"onPageLoad",value:function(){this.handleOrientationChange()}},{key:"componentDidMount",value:function(){(typeof window>"u"?"undefined":$l(window))!==void 0&&kh&&(this.isEventListenerAdded?window.removeEventListener("load",this.onPageLoad,!1):(this.handleOrientationChange(),window.addEventListener("load",this.onPageLoad,!1)),window.addEventListener("resize",this.onOrientationChange,!1))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onOrientationChange,!1)}},{key:"render",value:function(){return We.createElement(e,uv({},this.props,{isLandscape:this.state.isLandscape,isPortrait:this.state.isPortrait}))}}]),n}(We.Component)}function QZ(){var e=Qt.useState(function(){var i=window.innerWidth>window.innerHeight?90:0;return{isPortrait:i===0,isLandscape:i===90,orientation:i===0?"portrait":"landscape"}}),t=KQ(e,2),n=t[0],r=t[1],o=Qt.useCallback(function(){var i=window.innerWidth>window.innerHeight?90:0,a={isPortrait:i===0,isLandscape:i===90,orientation:i===0?"portrait":"landscape"};n.orientation!==a.orientation&&r(a)},[n.orientation]);return Qt.useEffect(function(){return(typeof window>"u"?"undefined":$l(window))!==void 0&&kh&&(o(),window.addEventListener("load",o,!1),window.addEventListener("resize",o,!1)),function(){window.removeEventListener("resize",o,!1),window.removeEventListener("load",o,!1)}},[o]),n}function W_(e){var t=e||window.navigator.userAgent;return rc(t)}function ZZ(e){var t=e||window.navigator.userAgent,n=W_(t),r=I_(n);return[r,n]}oe.AndroidView=BZ;oe.BrowserTypes=Tn;oe.BrowserView=NZ;oe.ConsoleView=GZ;oe.CustomView=XZ;oe.IEView=VZ;oe.IOSView=HZ;oe.MobileOnlyView=KZ;oe.MobileView=jZ;oe.OsTypes=Ms;oe.SmartTVView=qZ;oe.TabletView=UZ;oe.WearableView=YZ;oe.WinPhoneView=WZ;oe.browserName=yZ;oe.browserVersion=vZ;oe.deviceDetect=iZ;oe.deviceType=PZ;oe.engineName=wZ;oe.engineVersion=SZ;oe.fullBrowserVersion=gZ;oe.getSelectorsByUserAgent=zZ;oe.getUA=CZ;oe.isAndroid=V_;oe.isBrowser=N_;oe.isChrome=cZ;oe.isChromium=lZ;oe.isConsole=M_;oe.isDesktop=uZ;oe.isEdge=kZ;oe.isEdgeChromium=RZ;oe.isElectron=DZ;oe.isEmbedded=aZ;oe.isFirefox=dZ;oe.isIE=U_;oe.isIOS=j_;oe.isIOS13=TZ;oe.isIPad13=AZ;oe.isIPhone13=_Z;oe.isIPod13=OZ;oe.isLegacyEdge=LZ;oe.isMIUI=MZ;oe.isMacOs=$Z;var eee=oe.isMobile=kh;oe.isMobileOnly=z_;oe.isMobileSafari=sZ;oe.isOpera=pZ;oe.isSafari=fZ;oe.isSamsungBrowser=FZ;oe.isSmartTV=$_;oe.isTablet=B_;oe.isWearable=F_;oe.isWinPhone=H_;oe.isWindows=IZ;oe.isYandex=EZ;oe.mobileModel=bZ;oe.mobileVendor=xZ;oe.osName=mZ;oe.osVersion=hZ;oe.parseUserAgent=rc;oe.setUserAgent=ZQ;oe.useDeviceData=W_;oe.useDeviceSelectors=ZZ;oe.useMobileOrientation=QZ;oe.withOrientationChange=JZ;const tee="_container_1sk4l_1",Qc={container:tee,"mobile-warning":"_mobile-warning_1sk4l_19","ignore-mobile-button":"_ignore-mobile-button_1sk4l_41","cancel-button":"_cancel-button_1sk4l_51"};const nee=localStorage.getItem("ignoreMobile");function ree(){const e=k.exports.useContext(Kn),t=k.exports.useContext(zp),n=k.exports.useContext(Hy),r=Mn(g=>g.mode),o=Mn(g=>g.redirected),i=Mn(g=>g.timestamp),a=Bp(),s=q9(),[l,u]=k.exports.useState(!1),[c,d]=k.exports.useState(!1),f=k.exports.useRef(null),h=k.exports.useRef(null),p=k.exports.useRef(null);function m(){r==="default"?a({mode:"opened"}):r==="opened"&&a({mode:"default"})}h.current=g=>{g.key==="Shift"&&Yo.get("Chevron").has(r)&&r==="opened"&&a({mode:"default"})},p.current=g=>{g.key==="Shift"&&Yo.get("Chevron").has(r)&&r==="default"&&a({mode:"opened"})},f.current=g=>{m(),g.preventDefault()},k.exports.useEffect(()=>{const g=S=>f.current(S),v=S=>h.current(S),y=S=>p.current(S);return document.addEventListener("keyup",v),document.addEventListener("keydown",y),document.addEventListener("contextmenu",g),()=>{document.removeEventListener("keyup",v),document.removeEventListener("keydown",y),document.removeEventListener("contextmenu",g)}},[]),k.exports.useEffect(()=>{document.title=e.general.tabTitle},[e.general.tabTitle]),k.exports.useEffect(()=>{const g=document.documentElement;for(const v in t)g.style.setProperty("--"+v,t[v])},[t]),k.exports.useEffect(()=>{document.body.setAttribute("data-color-scheme",n)},[n]);const x=k.exports.useRef(null);return x.current=()=>{document.visibilityState==="visible"&&o&&d(!0)},k.exports.useEffect(()=>{document.addEventListener("visibilitychange",()=>x.current())},[]),R("div",{className:"app",children:!eee||nee?R(bj,{children:l?R(IQ,{onClose:()=>{u(!1),s()}},"settings"):se(rr.div,{className:Qc.container,initial:{opacity:0},animate:{opacity:1},exit:o||{opacity:0},children:[R(gK,{}),R(_Q,{}),R(KC,{id:"settings",style:{right:0,top:0},onClick:()=>u(g=>!g),children:R(Z8,{})}),se(KC,{id:"macros-menu",style:{right:0,bottom:0},onClick:m,children:[r==="default"&&R(QW,{}),r==="opened"&&R(J8,{})]}),c&&R("div",{className:Qc["cancel-button"],onClick:()=>location.reload(),children:"Cancel"})]},i)}):R("div",{className:Qc["mobile-warning"],children:se("div",{children:["Mobile devices are not supported :( ",R("br",{}),R("span",{className:Qc["ignore-mobile-button"],onClick:()=>{localStorage.setItem("ignoreMobile",!0),location.reload()},children:"ignore this warning"})]})})})}e0.createRoot(document.getElementById("root")).render(R(Ze.StrictMode,{children:R(H9,{children:R(K9,{children:R(ree,{})})})}));
</script>
<style>
@font-face{font-family:Onest;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgRFNJRwAAAAEAAWs4AAAACEdERUYUihWRAAABLAAAALJHUE9T6TKdqgAAAeAAAB8uR1NVQlxJlnMAACEQAAAdBE9TLzLoEt1mAAA+FAAAAGBjbWFw6SSl/QAAPnQAAAYsY3Z0ICjmCREAAVvoAAAAhGZwZ21iLv99AAFcbAAADgxnYXNwAAAAEAABW+AAAAAIZ2x5Zp/rAIgAAESgAAEBBmhlYWQmUP5lAAFFqAAAADZoaGVhDqMLOgABReAAAAAkaG10eOEaPqYAAUYEAAAFCGxvY2EOzc4qAAFLDAAAAoZtYXhwBHwReAABTZQAAAAgbmFtZUZQgwMAAU20AAAGRnBvc3Q/+VbMAAFT/AAAB+RwcmVwNV+FVAABangAAAC9AAEAAAAMAAAAAAAAAAIAGwACACUAAQAmACYAAwAnAJYAAQCXAJcAAgCYAKIAAQCjAKMAAgCkAKQAAQClAKUAAgCmAKYAAQCnAKkAAgCqAKoAAQCrAKsAAgCsALQAAQC1ALYAAgC3APMAAQD0APUAAgD2APcAAQD4APsAAgD8APwAAQD+AP4AAgD/AQIAAQEDAQMAAgEEAQUAAQEKAQsAAQEOARIAAQEVARgAAQEvAUEAAQAAAAEAAAAKAHoA0AADREZMVAAUY3lybAAgbGF0bgAsAAQAAAAA//8AAQAAAAQAAAAA//8AAQABABwABEFaRSAAJE1PTCAALFJPTSAANFRSSyAAPAAA//8AAQAGAAD//wABAAIAAP//AAEAAwAA//8AAQAEAAD//wABAAUAB2tlcm4ALGtlcm4AMmtlcm4AOGtlcm4APmtlcm4ARGtlcm4ASmtlcm4AUAAAAAEAAAAAAAEAAAAAAAEAAAAAAAEAAAAAAAEAAAAAAAEAAAAAAAEAAAABAAQAAgAAAAQADhfmG44dmgABFt4ABAAAAHsBAAEOASABlgGcAi4CxAMiA4gEOgSgBM4FiAWaBbgFuAXGBewF8gYEBg4GBAZQBr4HLAeGB8AHzgfYCBoIhAimCUAJSgnoCooLOAtWC3gLhgvEC+4MFAw2DFQLxAvEDHIMgAyaDPQM/g1cDhIOKA7WDtwPkg/UD+oQLBBuELARbg+SD5IRsBG+EdgR2AyAEg4SSBJIEmISrBK6EtATHhMsE3YMgAyADIASDhOQE84UBBRCFHgUuhTIFRYVRBVKFWQVShWKBgQV1BY6FkAWShZQFm4WdBZ0DIAVShMeDPQVShOQFUoVShMeE5AVShMeFooWzA7cC4YAAwAO/7AAtv/EANgAKAAEACIAFAA0ABQAQwAUAEYAFAAdABT/5wAb/+cAIv/iACP/zgAn/+IAKP/iAEP/4gBFABQARgAUAHQAFACP/+cAkP/nAJL/5wCi/+IAqf/nAKr/5wCr/+cAv//iAMT/5wDb/+IA3//nAOH/5wDm/+cA6v/nAQP/4gEV/+IBFv/iARf/4gEY/+cAAQA7ACgAJAAO/84AEAAKABH/sAAUAAoAGwAKACAAFAAiACgAIwAUACcACgAoAAoANAAUAEMAKABG/8QAdP/YAI8ACgCQAAoAkgAKAJMAFACX//YAogAeAKkACgCqAAoAqwAKALb/2AC/AAoAxAAKANsACgDfAAoA4QAKAOYACgDqAAoBAwAKARUACgEWAAoBFwAKARgACgAlABD/5wAR//EAFP/2ABv/9gAi/8QAI//OACf/7AAo/+wAQ//EAEUAFABGABQAj//2AJD/9gCS//YAk//2AJwACgCdAAoAnwAKAKEACgCi/84Aqf/2AKr/9gCr//YAv//sAMT/9gDb/+wA3//2AOAACgDh//YA5v/2AOkACgDq//YBA//sARX/7AEW/+wBF//sARj/9gAXABH/7AAU//YAG//2ACf/9gAo//YAj//2AJD/9gCS//YAqf/2AKr/9gCr//YAv//2AMT/9gDb//YA3//2AOH/9gDm//YA6v/2AQP/9gEV//YBFv/2ARf/9gEY//YAGQAU//YAG//2ACL/xAAj//YAJ//sACj/7ABD/8QAj//2AJD/9gCS//YAqf/2AKr/9gCr//YAv//sAMT/9gDb/+wA3//2AOH/9gDm//YA6v/2AQP/7AEV/+wBFv/sARf/7AEY//YALAAD/7AAFP/OABj/7AAZ/+wAGv/sABv/zgAc/+wAIP/sACL/sAAj/84AJ//OACj/zgA0/+wAOwAoAEEAFABD/7AARQAKAEYAFACP/84AkP/OAJL/zgCV/+wAnP/nAJ3/5wCf/+cAof/nAKL/sACp/84Aqv/OAKv/zgC//84AxP/OANv/zgDf/84A4P/nAOH/zgDm/84A6f/nAOr/zgED/84BFf/OARb/zgEX/84BGP/OABkAA//EABT/5wAi/9gAI//iACf/3QAo/90ALgAoADsAKABBABQAQ//YAEUACgBGABQAnP/7AJ3/+wCf//sAof/7AKL/4gC//90A2//dAOD/+wDp//sBA//dARX/3QEW/90BF//dAAsAIgAUADQAFAA7ACgAQwAUAEYAFACc/+cAnf/iAJ//5wCh/+cA4P/iAOn/4gAuABT/ugAY/+IAGf/iABr/4gAb/7oAHP/iAB3/4gAf/+wAIP/iACL/sAAj/8QAJ/+6ACj/ugA0/+IAOwAoAEP/sABGABQAj/+6AJD/ugCR/+wAkv+6AJX/4gCX/+wAnP/sAJ3/7ACf/+wAof/sAKL/pgCp/7oAqv+6AKv/ugC1/+wAv/+6AMT/ugDb/7oA3/+6AOD/7ADh/7oA5v+6AOn/7ADq/7oBA/+6ARX/ugEW/7oBF/+6ARj/ugAEAC4AKAA0AB4AOwAUAEYAFAAHABQACgAf//YARf/sAI8ACgCR//YAl//7ALD/7AADADsAKABFABQARgAUAAkAH//2AEX/7ACPAAoAkf/sAJf/+wCw/+wAxv/sAOj/7AD0/+wAAQCTABQABAAi/+IAQ//iAEUAKABGACgAAgBFACgARgAoABAAFP/2ABv/9gBFACgARgAoAI//9gCQ//YAkv/2AKn/9gCq//YAq//2AMT/9gDf//YA4f/2AOb/9gDq//YBGP/2ABsAA//OAA3/zgAO/7AAEf+wAB3/4gAjAB4ARf/OAEb/zgBH/84ASP/OAFkAKABy/7AAdP+wAHkAHgB8/+wAgf/OAIP/sACX/+IAmP/iAJz/7ACd/+wAn//sAKH/7AC2/9gAuQAUAOD/7ADp/+wAGwAD/84ADf/EAA7/sAAR/7AAHf/iACMAHgBF/84ARv/OAEf/zgBI/84AWQAoAHL/sAB0/7AAeQAeAHz/7ACB/84Ag/+wAJf/4gCY/+IAnP/sAJ3/7ACf/+wAof/sALb/2AC5ABQA4P/sAOn/7AAWAA3/9gAO/84AEf/EAB3/4gAfAAUAIgAeACMADwAu/+wANAAUAEMAHgBG/9gAdP/OAJf/4gCc/+4Anf/uAJ//7gCh/+4AogAUALX/7AC2/9gA4P/uAOn/7gAOABIAKAATACgAI//sAGIAKAByABQAdAAoAIAAFACDABQAkQAoAKL/sAC2ACgAxgAoAOgAKAD0ACgAAwAz/y4AcgAeAIAAHgACADP/4gA8/7oAEAAHACgADgAoABAAKAARACgAEgAUABYAKAAXACgAWQAoAHIAKABzACgAdAAoAHkAKACAACgAkwAoAJgAFAC2ACgAGgA8/y4AVwAoAFkAPABaACgAWwAoAFwAKABfACgAYQAoAGMAFABkACgAZf/sAGYAKABnACgAaQAoAGoAKABrACgAbAAoAHkAPACMACgAmQAUAJoAFACbABQAwAAUAMIAFAEHACgBGAAUAAgADgAUAFkAKAByACgAdAAoAHkAKACAACgAkwAoALYAFAAmAAP/zgAN/8QADv+wABH/sAAd/+IAIwAeAEX/zgBG/84AR//OAEj/zgBVABQAWQA8AFoAFABeACgAYv/YAGX/2ABtACgAcv+wAHMAFAB0/7AAeAAUAHkAKAB7ABQAfP/sAIH/zgCD/7AAif/iAJf/4gCY/+IAnP/sAJ3/7ACe/+IAn//sAKH/7AC2/9gAuQAUAOD/7ADp/+wAAgAi/84AQ//OACcADgAUABAAFAARABQAEgAUABMAFAAU/+IAFgAUABcAFAAb/+IAIv/OACP/2ABD/84AWf/YAGIAKABj//YAdAAoAI//4gCQ/+IAkQAoAJL/4gCTABQAmAAoAJn/9gCa//YAm//2AKL/xAClABQAqf/iAKr/4gCr/+IAtgAUAMD/9gDC//YAxP/iAN//4gDh/+IA5v/iAOr/4gEY//YAKAAOAAoAFP/iABYAFAAXABQAG//iAB0AKAAfACgAIAAoACL/zgBD/84AWf/YAF7/2ABiACgAY//iAG3/2AByAB4AdAAoAHn/2ACAAB4Aj//iAJD/4gCRACgAkv/iAJcAKACYACgAov+cAKn/4gCq/+IAq//iALUAKAC2AAoAxP/iAMYAKADf/+IA4f/iAOb/4gDoACgA6v/iAPQAKAEY/+IAKwAOABQAEAAUABEAFAASABQAFP/sABv/7AAdACgAHwAoACAAKAAi/84AI//EAEP/zgBZ/+IAXv/iAGIAHgBt/9gAcgAoAHQAKAB4/+wAef/sAIAAKACGABQAj//sAJD/7ACRACgAkv/sAJcAKACYAB4Aov+cAKn/7ACq/+wAq//sALUAKAC2ABQAxP/sAMYAKADf/+wA4f/sAOb/7ADoACgA6v/sAPQAKAEY/+wABwBj//YAmf/2AJr/9gCb//YAwP/2AML/9gEY//YACABGABQAVf/2AFYADwBZ//QAWv/2AF7/+wBjAAoAwgAKAAMAVf/xAFr/9gBs//YADwAi/9gANAAUAEP/2ABFACgARgAUAFn/2ABiAB4AY//2AJn/9gCa//YAm//2AL//8QDA//YAwv/2ARj/9gAKACIAKAAzAB4ANAAUADsAKABBACgAQwAoAFkAMgBeABQAYv/2ALAAKAAJADMAHgBj//YAmf/2AJr/9gCb//YAv//2AMD/9gDC//YBGP/2AAgAY//2AJn/9gCa//YAm//2AL//9gDA//YAwv/2ARj/9gAHADQAFABFACgARgAoAFn/7ABiAB4AaAAUAJgAFAAHAEX/4gBV//YAVgAKAFn/9ABa//YAXv/7AMIACgADAEX/2ABi/+IAbP/2AAYAVf/2AFYACgBZ//QAWv/2AF7/+wDCAAoAFgAiAB4ANAAUAEMAHgBF/9gARv/YAEf/2ABZAAoAWgAKAF4ACgBi/+wAZf/dAG0ADwBy/84AeAAKAHkAFAB8//EAgP/YAIH/8QCD/7oAif/xAJj/5wCe//EAAgBFABQAXgAKABcAIv+mAEP/pgBHABQAWf/YAF7/3QBiABQAY//2AGz/9gBt/8QAc//sAHn/zgB7/+wAfAAKAIEACgCJAAoAmf/2AJr/9gCb//YAngAKAL//9gDA//YAwv/2ARj/9gAtACL/sAAuACgANP/sADsAKAA8ACgAQQAoAEP/sABFAB4ARgAoAEcAKABV/+wAV//YAFn/2ABb/9gAXP/YAF7/2ABf/9gAYf/YAGP/zgBk/9gAZf/YAGb/2ABn/9gAaf/YAGr/2ABr/9gAbP/YAG3/zgByABQAef/2AHz/7ACAAAoAgf/sAIn/7ACM/9gAmf/iAJr/zgCb/84Anv/sALAAKAC//8QAwP/OAML/zgEH/9gBGP/OAAUAOwAoAHz/7ACB/+wAif/sAJ7/7AArABT/zgAY/+wAGf/sABr/7AAb/84AHP/sACL/sAAj/84AJ//EACj/xAAuACgANP/sADsAKABBACgAQ/+wAEUAKABGACgAdAAoAI//zgCQ/84Akv/OAJX/7ACd//YAn//2AKH/9gCi/7AAqf/OAKr/zgCr/84Av//EAMT/zgDb/8QA3//OAOD/9gDh/84A5v/OAOn/9gDq/84BA//EARX/xAEW/8QBF//EARj/zgABAID/4gAtACL/nAAuACgANP/YAEP/nABFABQARgAUAEcAKABV/+wAVv/sAFf/zgBZ/7oAWv/sAFv/2ABc/9gAXf/YAF7/ugBf/9gAYf/YAGP/sABk/9gAZf/YAGb/2ABn/9gAaf/YAGr/2ABr/9gAbP/YAG3/nAB4/84Aef/EAHz/4gCB/+IAif/iAIv/7ACM/9gAmP/sAJn/zgCa/7AAm/+wAJ7/4gC//7AAwP+wAML/sAEH/84BGP+wABAAIgAeADMAMgA0AB4AOwAoAEEAKABDAB4AWQAyAF4AFABtABQAcv/2AHgAFAB5ADIAg//sAIb/7ACMABQAsAAoAAUAVf/sAFn/9gBa/+wAef/sAIv/7AAQAFb/9gBi/+wAY//sAGX/2AB8/+wAgf/sAIn/7ACY/+wAmf/sAJr/7ACb/+wAnv/sAL//9gDA/+wAwv/sARj/7AAQACL/7ABD/+wAVgAKAGIACgBjAAoAbf/xAHL/7ABz/+wAeP/xAHn/9gB7/+wAfAAPAID/7ACBAA8AiQAPAJ4ADwAQADMAFAA0ABQAVv/sAGP/7AB8/+IAgf/iAIn/4gCY/+IAmf/sAJr/7ACb/+wAnv/iAL//9gDA/+wAwv/sARj/7AAvACL/nAAuACgAM//iADT/7AA7ACgAQQAoAEP/nABFAB4ARgAoAEcAKABW/+wAV//iAFn/ugBa//YAW//iAFz/4gBd/+wAXv/OAF//4gBh/+IAY//JAGT/4gBl/+IAZv/iAGf/4gBp/+IAav/iAGv/4gBs/+IAbf+6AHIACgB5/9gAfP/xAIAAEACB//EAif/xAIv/7ACM/+IAmf/iAJr/yQCb/8kAnv/xAL//xADA/8kAwv/JAQf/4gEY/8kAEAAi/84AQ//OAFYACgBZ/+wAYgAKAG3/8QBy/+wAc//sAHj/8QB5//YAe//sAHwACACA/+wAgQAIAIkACACeAAgAAwBF/9gARv/sAHL/zgAGAEX/2ABG/9gAR//EAHL/zgB7/+wAg//iAA0AVgAKAGIACgBt//EAcv/sAHP/7AB4//EAef/2AHv/7AB8AAgAgP/sAIEACACJAAgAngAIAA4ADv/nABD/5QAR/+wAIv/sACP/7ABD/+wAnAAIAJ0ACACfAAgAoQAIAKIACgC2//sA4AAIAOkACAAGAB//9gBF/+wAjwAKAJH/9gCX//sAsP/sABIAFP/2ABv/9gAuACgAOwAoAEUAKABGADIAj//2AJD/9gCS//YAqf/2AKr/9gCr//YAxP/2AN//9gDh//YA5v/2AOr/9gEY//YAAwA7ACgARgAUAJMAFAAFAB//9gBF/+wAkf/2AJf/+wCw/+wAEwAU//YAG//2AEUAKABGACgAj//2AJD/9gCS//YAqf/2AKr/9gCr//YAxP/2AMYAHgDf//YA4f/2AOb/9gDoAB4A6v/2APQAHgEY//YAAwAuACgARQAoAEYAKAASABT/+wAb//sAIv/iAEP/4gBFACgARgAoAI//+wCQ//sAkv/7AKn/+wCq//sAq//7AMT/+wDf//sA4f/7AOb/+wDq//sBGP/7AAYAIv/iAEP/4gBFACgARgAoAGIACgCYAAoADwAO/+cAEP/iABH/7AAi/+wAI//sAEP/7AB0//YAnAAIAJ0ACACfAAgAoQAIAKIACgC2//sA4AAIAOkACAANAFYACgBiAAoAbf/xAHL/9gBz/+wAeP/xAHn/9gB7/+wAfAAIAID/7ACBAAgAiQAIAJ4ACAAPAA7/5wAQ/+UAEf/sACL/7AAj/+wAQ//sAHT/9gCcAAgAnQAIAJ8ACAChAAgAogAKALb/+wDgAAgA6QAIAA0AVgAKAGIACgBt/+wAcv/nAHP/5QB4//EAef/2AHv/7AB8AAgAgP/sAIEACACJAAgAngAIABAADv/nABD/5QAR/+wAIv/sACP/7AA0ABQAQ//sAHT/9gCcAAgAnQAIAJ8ACAChAAgAogAKALb/+wDgAAgA6QAIAAMAIv/sACP/9gBD/+wAEwAU/+wAHf/iACf/9gAo//YAdAAKAJf/2ACc/+IAnf/iAJ//4gCh/+IAtf/sAL//9gDb//YA4P/iAOn/4gED//YBFf/2ARb/9gEX//YACwAd/+IAJ//2ACj/9gB0AAoAl//YAL//9gDb//YBA//2ARX/9gEW//YBF//2AAEAFP/2AAYAH//xAEX/7ACPAAoAkf/2AJf/+wCw/+wACQAf//EARf/sAI8ACgCR//YAl//7ALD/7ADG//YA6P/2APT/9gASABT/7AAb/+wAWQAoAHIAKAB5ACgAj//sAJD/7ACS/+wAmAAKAKn/7ACq/+wAq//sAMT/7ADf/+wA4f/sAOb/7ADq/+wBGP/sABkAA//EABT/5wAi/9gAI//YACf/3QAo/90ALgAoADsAKABBABQAQ//YAEUACgBGABQAnP/7AJ3/+wCf//sAof/7AKL/4gC//90A2//dAOD/+wDp//sBA//dARX/3QEW/90BF//dAAEAuf/xAAIAuQAPALv/7AABALsAFAAHACL/nAAuABQAQ/+cALgAFAC6//YAu//EALwAHgABALz/7AAFAFX/9gBWAAoAWf/0AFr/9gBe//sAEAAO/+cAEP/iABH/7AAUAAoAIv/sACP/7ABD/+wAdP/2AJwADwCdAA8AnwAPAKEADwCiAAoAtv/7AOAADwDpAA8ABAAO//YAEP/2ABH/9gC2//YAAQB7AAMABAAFAAcACAALAAwADQAOAA8AEAARABIAEwAWABcAGgAbAB0AHgAfACAAIQAiACMALgAzADQAOgA8AD8AQwBFAEYARwBIAFUAVgBXAFgAWQBaAFsAYgBjAGQAZwBqAGsAbQBuAHEAcgBzAHQAdQB3AHkAegB7AHwAfwCAAIEAggCFAIYAiACJAIoAjACNAI8AkACRAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUAqQCqAKsArwC1ALYAtwC5ALsAvAC+AMAAwQDCAMQAxgDKAN8A4ADhAOYA6ADpAOoA9AEEAQUBBgEHAAEDIgAEAAAAQQCMAJIAnACqAMAAzgDYAOYA/AEKASQBKgEwATYBPAFGAVwBZgFsAXoBgAGOAZQBqgHAAdYB1gHWAdwB3AHiAfAB/gIYAh4CMAI6AkQCUgJsAnYCdgJ8AnwBNgKCAowBMAKWApYCfAKWAqQCtgK8AsoC0ALWAuQClgKWAuoC+AL+AxgAAQAP/8QAAgAhABQANQAUAAMAIf/iAI7/4gCU/+cABQAP/9gAIQAoADUAFACOAAoAlAAKAAMAIf+mAI7/7ACU//YAAgCO//YAlP/2AAMAIf/OAI7/7ACU//YABQAh/7AANf/sAI3/5wCO/84AlP/OAAMAIQAUADUAFACN/+cABgAe/+wAIf+wADX/4gCN/+wAjv+6AJT/ugABADUAHgABAJb/7AABACH/4gABAJT/9gACAA//2ACN/+wABQAP/+IAHv/sACEAHgA1ABQAjf/uAAIADwAoAJYAKAABAA8AKAADAFgAKABgACgAwQAUAAEADwAUAAMAD//Y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AKoAuAC/AMIA/AABAAYAwwABAAEANAADAAEAEgABAJQAAAABAAAAFgACABUABAASAAAAIwAjAA8AKQArABAAbQCLABMAjQCNADIAnACkADMAswCzADwAtgC+AD0AwwDDAEYAxQDFAEcAygDKAEgA2ADZAEkA3ADcAEsA3gDeAEwA4ADgAE0A4wDjAE4A5QDlAE8A5wDnAFAA6QDpAFEA8wDzAFIBBAEFAFMAAQABADQAAwABABIAAQCUAAAAAQAAABYAAgAVAAQAEgAAACMAIwAPACkAKwAQAG0AiwATAI0AjQAyAJwApAAzALMAswA8ALYAvgA9AMMAwwBGAMUAxQBHAMoAygBIANgA2QBJANwA3ABLAN4A3gBMAOAA4ABNAOMA4wBOAOUA5QBPAOcA5wBQAOkA6QBRAPMA8wBSAQQBBQBTAAEAAQBKAAMAAQASAAEAlAAAAAEAAAAWAAIAFQAEABIAAAAjACMADwApACsAEABtAIsAEwCNAI0AMgCcAKQAMwCzALMAPAC2AL4APQDDAMMARgDFAMUARwDKAMoASADYANkASQDcANwASwDeAN4ATADgAOAATQDjAOMATgDlAOUATwDnAOcAUADpAOkAUQDzAPMAUgEEAQUAUwABAAEASwADAAEAEgABAJQAAAABAAAAFgACABUABAASAAAAIwAjAA8AKQArABAAbQCLABMAjQCNADIAnACkADMAswCzADwAtgC+AD0AwwDDAEYAxQDFAEcAygDKAEgA2ADZAEkA3ADcAEsA3gDeAEwA4ADgAE0A4wDjAE4A5QDlAE8A5wDnAFAA6QDpAFEA8wDzAFIBBAEFAFMAAQABAEwAAwABABIAAQCUAAAAAQAAABYAAgAVAAQAEgAAACMAIwAPACkAKwAQAG0AiwATAI0AjQAyAJwApAAzALMAswA8ALYAvgA9AMMAwwBGAMUAxQBHAMoAygBIANgA2QBJANwA3ABLAN4A3gBMAOAA4ABNAOMA4wBOAOUA5QBPAOcA5wBQAOkA6QBRAPMA8wBSAQQBBQBTAAEAAQBTAAMAAAABABIAAQAYAAEAAAAWAAEAAQCWAAEAQQADABQAGwAcAB0AJwAoAEkASgBLAEwAUwBWAGMAjgCPAJAAkQCSAJQAlgCZAJoAmwCpAKoAqwC3ALgAugC8AL0AvgC/AMAAwQDCAMQAxgDYANkA2wDfAOEA5ADmAOgA6gD0APgA+QD7APwA/QD/AQABAQECAQMBDgEPARUBFgEXARgAAwAAAAEAEgABABgAAQAAABYAAQABAOgAAQBBAAMAFAAbABwAHQAnACgASQBKAEsATABTAFYAYwCOAI8AkACRAJIAlACWAJkAmgCbAKkAqgCrALcAuAC6ALwAvQC+AL8AwADBAMIAxADGANgA2QDbAN8A4QDkAOYA6ADqAPQA+AD5APsA/AD9AP8BAAEBAQIBAwEOAQ8BFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEAxgABAEEAAwAUABsAHAAdACcAKABJAEoASwBMAFMAVgBjAI4AjwCQAJEAkgCUAJYAmQCaAJsAqQCqAKsAtwC4ALoAvAC9AL4AvwDAAMEAwgDEAMYA2ADZANsA3wDhAOQA5gDoAOoA9AD4APkA+wD8AP0A/wEAAQEBAgEDAQ4BDwEVARYBFwEYAAEB2AABAAgAGwA4AEwAYAB0AIgAmgCsAL4A0ADgAPABAAEQASABMAE+AUwBWgFoAXYBhAGQAZwBqAG0AcAByAEUAAkACQCUABcAFACUAB0AjgAxARQACQAYAJQAFwAUAJQAHQCOADEBFAAJAF8AwQBeAFkAwQBXAL8AMQEUAAkAbwDBAF4AWQDBAFcAvwAxAK4ACABZAMEAXgBeAL8AjAAxAK4ACAB5AMEAXgBeAL8AjAAxARMACACeAGIAjAC/AGAAvwAxARMACADCAGIAjAC/AGAAvwAxAPAABwAMABwAEwAXAI4AMQCuAAcAFACUABcAjgCVADEA8AAHAHEAmABWAF4AagAxAPAABwCMAJgAVgBeAGoAMQDwAAcAlQAcABMAFwCOADEArgAHAQQAlAAXAI4AlQAxAEIABgAEABwAlQCUADEAQgAGAG4AVwCMAMEAMQBCAAYAkAAcAJUAlAAxAEIABgDAAFcAjADBADEBEwAGAMUAjgCVAI4AMQETAAYAxgCOAJUAjgAxAEIABQAEAA0ADAAxAPAABQAMAA0BBQAxAPEABQANACMABgAxAK4ABQANAJ0BBAAxAPIABQCfAQUACwAxARAAAwADADEBGQADAAkAMQABAAEAMQADAAEAEgABAJQAAAABAAAAFgACABUABAASAAAAIwAjAA8AKQArABAAbQCLABMAjQCNADIAnACkADMAswCzADwAtgC+AD0AwwDDAEYAxQDFAEcAygDKAEgA2ADZAEkA3ADcAEsA3gDeAEwA4ADgAE0A4wDjAE4A5QDlAE8A5wDnAFAA6QDpAFEA8wDzAFIBBAEFAFMAAQABADQAAwABABIAAQCUAAAAAQAAABYAAgAVAAQAEgAAACMAIwAPACkAKwAQAG0AiwATAI0AjQAyAJwApAAzALMAswA8ALYAvgA9AMMAwwBGAMUAxQBHAMoAygBIANgA2QBJANwA3ABLAN4A3gBMAOAA4ABNAOMA4wBOAOUA5QBPAOcA5wBQAOkA6QBRAPMA8wBSAQQBBQBTAAEAAQBKAAMAAQASAAEAlAAAAAEAAAAWAAIAFQAEABIAAAAjACMADwApACsAEABtAIsAEwCNAI0AMgCcAKQAMwCzALMAPAC2AL4APQDDAMMARgDFAMUARwDKAMoASADYANkASQDcANwASwDeAN4ATADgAOAATQDjAOMATgDlAOUATwDnAOcAUADpAOkAUQDzAPMAUgEEAQUAUwABAAEASwADAAEAEgABAJQAAAABAAAAFgACABUABAASAAAAIwAjAA8AKQArABAAbQCLABMAjQCNADIAnACkADMAswCzADwAtgC+AD0AwwDDAEYAxQDFAEcAygDKAEgA2ADZAEkA3ADcAEsA3gDeAEwA4ADgAE0A4wDjAE4A5QDlAE8A5wDnAFAA6QDpAFEA8wDzAFIBBAEFAFMAAQABAEwAAwABABIAAQCUAAAAAQAAABYAAgAVAAQAEgAAACMAIwAPACkAKwAQAG0AiwATAI0AjQAyAJwApAAzALMAswA8ALYAvgA9AMMAwwBGAMUAxQBHAMoAygBIANgA2QBJANwA3ABLAN4A3gBMAOAA4ABNAOMA4wBOAOUA5QBPAOcA5wBQAOkA6QBRAPMA8wBSAQQBBQBTAAEAAQBTAAMAAAABABIAAQAYAAEAAAAWAAEAAQCWAAEAQQADABQAGwAcAB0AJwAoAEkASgBLAEwAUwBWAGMAjgCPAJAAkQCSAJQAlgCZAJoAmwCpAKoAqwC3ALgAugC8AL0AvgC/AMAAwQDCAMQAxgDYANkA2wDfAOEA5ADmAOgA6gD0APgA+QD7APwA/QD/AQABAQECAQMBDgEPARUBFgEXARgAAwAAAAEAEgABABgAAQAAABYAAQABAOgAAQBBAAMAFAAbABwAHQAnACgASQBKAEsATABTAFYAYwCOAI8AkACRAJIAlACWAJkAmgCbAKkAqgCrALcAuAC6ALwAvQC+AL8AwADBAMIAxADGANgA2QDbAN8A4QDkAOYA6ADqAPQA+AD5APsA/AD9AP8BAAEBAQIBAwEOAQ8BFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEAxgABAEEAAwAUABsAHAAdACcAKABJAEoASwBMAFMAVgBjAI4AjwCQAJEAkgCUAJYAmQCaAJsAqQCqAKsAtwC4ALoAvAC9AL4AvwDAAMEAwgDEAMYA2ADZANsA3wDhAOQA5gDoAOoA9AD4APkA+wD8AP0A/wEAAQEBAgEDAQ4BDwEVARYBFwEYAAEB2AABAAgAGwA4AEwAYAB0AIgAmgCsAL4A0ADgAPABAAEQASABMAE+AUwBWgFoAXYBhAGQAZwBqAG0AcAByAEUAAkACQCUABcAFACUAB0AjgAxARQACQAYAJQAFwAUAJQAHQCOADEBFAAJAF8AwQBeAFkAwQBXAL8AMQEUAAkAbwDBAF4AWQDBAFcAvwAxAK4ACABZAMEAXgBeAL8AjAAxAK4ACAB5AMEAXgBeAL8AjAAxARMACACeAGIAjAC/AGAAvwAxARMACADCAGIAjAC/AGAAvwAxAPAABwAMABwAEwAXAI4AMQCuAAcAFACUABcAjgCVADEA8AAHAHEAmABWAF4AagAxAPAABwCMAJgAVgBeAGoAMQDwAAcAlQAcABMAFwCOADEArgAHAQQAlAAXAI4AlQAxAEIABgAEABwAlQCUADEAQgAGAG4AVwCMAMEAMQBCAAYAkAAcAJUAlAAxAEIABgDAAFcAjADBADEBEwAGAMUAjgCVAI4AMQETAAYAxgCOAJUAjgAxAEIABQAEAA0ADAAxAPAABQAMAA0BBQAxAPEABQANACMABgAxAK4ABQANAJ0BBAAxAPIABQCfAQUACwAxARAAAwADADEBGQADAAkAMQABAAEAMQADAAEAEgABAJQAAAABAAAAFgACABUABAASAAAAIwAjAA8AKQArABAAbQCLABMAjQCNADIAnACkADMAswCzADwAtgC+AD0AwwDDAEYAxQDFAEcAygDKAEgA2ADZAEkA3ADcAEsA3gDeAEwA4ADgAE0A4wDjAE4A5QDlAE8A5wDnAFAA6QDpAFEA8wDzAFIBBAEFAFMAAQABADQAAwABABIAAQCUAAAAAQAAABYAAgAVAAQAEgAAACMAIwAPACkAKwAQAG0AiwATAI0AjQAyAJwApAAzALMAswA8ALYAvgA9AMMAwwBGAMUAxQBHAMoAygBIANgA2QBJANwA3ABLAN4A3gBMAOAA4ABNAOMA4wBOAOUA5QBPAOcA5wBQAOkA6QBRAPMA8wBSAQQBBQBTAAEAAQBKAAMAAQASAAEAlAAAAAEAAAAWAAIAFQAEABIAAAAjACMADwApACsAEABtAIsAEwCNAI0AMgCcAKQAMwCzALMAPAC2AL4APQDDAMMARgDFAMUARwDKAMoASADYANkASQDcANwASwDeAN4ATADgAOAATQDjAOMATgDlAOUATwDnAOcAUADpAOkAUQDzAPMAUgEEAQUAUwABAAEASwADAAEAEgABAJQAAAABAAAAFgACABUABAASAAAAIwAjAA8AKQArABAAbQCLABMAjQCNADIAnACkADMAswCzADwAtgC+AD0AwwDDAEYAxQDFAEcAygDKAEgA2ADZAEkA3ADcAEsA3gDeAEwA4ADgAE0A4wDjAE4A5QDlAE8A5wDnAFAA6QDpAFEA8wDzAFIBBAEFAFMAAQABAEwAAwABABIAAQCUAAAAAQAAABYAAgAVAAQAEgAAACMAIwAPACkAKwAQAG0AiwATAI0AjQAyAJwApAAzALMAswA8ALYAvgA9AMMAwwBGAMUAxQBHAMoAygBIANgA2QBJANwA3ABLAN4A3gBMAOAA4ABNAOMA4wBOAOUA5QBPAOcA5wBQAOkA6QBRAPMA8wBSAQQBBQBTAAEAAQBTAAMAAAABABIAAQAYAAEAAAAWAAEAAQCWAAEAQQADABQAGwAcAB0AJwAoAEkASgBLAEwAUwBWAGMAjgCPAJAAkQCSAJQAlgCZAJoAmwCpAKoAqwC3ALgAugC8AL0AvgC/AMAAwQDCAMQAxgDYANkA2wDfAOEA5ADmAOgA6gD0APgA+QD7APwA/QD/AQABAQECAQMBDgEPARUBFgEXARgAAwAAAAEAEgABABgAAQAAABYAAQABAOgAAQBBAAMAFAAbABwAHQAnACgASQBKAEsATABTAFYAYwCOAI8AkACRAJIAlACWAJkAmgCbAKkAqgCrALcAuAC6ALwAvQC+AL8AwADBAMIAxADG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1ADNAMwABQAcAB8A6ADBAAIAFAAcASoAewACABoAFADsAL8AAgATABoA6wDAAAIAEgARAUIBGwEWAJAABAAPABIBCQCiAAIAEAAPAU8AXQACAAwAEAFQAFwAAgALAAwBCgChADoAOQA2ABAADQAHAAIAAQEVARMAmACWAAQAAAACARQAlwACADQAAwJSAdMBxAADAE8ASgH0AAEAPgBPAj4B2gACAEAAPgAPAEwBJQABABIAAQBLANoAAQAfAEobS7AuUFhBYgDgANgA1ADNAMwABQAcAB8A6ADBAAIAFAAcASoAewACABoAFADsAL8AAgATABoA6wDAAAIAEgARAUIBGwEWAJAABAAPABgBCQCiAAIADQAPAU8AXQACAAwAEAFQAFwAAgALAAwBCgChADoAOQA2ABAADQAHAAIAAQEVARMAmACWAAQAAAACARQAlwACADQAAwJSAdMBxAADAE8ASgH0AAEAPgBPAj4B2gACAEAAPgAPAEwBJQABABIAAQBLANoAAQAfAEobS7BIUFhBYgDgANgA1ADNAMwABQAcAB8A6ADBAAIAFAAcASoAewACABoAFADsAL8AAgATABoA6wDAAAIAEgARAUIBGwEWAJAABAAPABgBCQCiAAIADQAPAU8AXQACAAwAEAFQAFwAAgALAAwBCgChADoAOQA2ABAADQAHAAIAAQEVARMAmACWAAQAAAACARQAlwACADQAAwJSAdMBxAADAE8ATgH0AAEAPgBPAj4B2gACAEAAPgAPAEwBJQABABIAAQBLANoAAQAfAEobQWEA4ADYANQAzQDMAAUAHAAfAOgAwQACABQAHAEqAHsAAgAaABQA7AC/AAIAEwAaAOsAwAACABIAEQFCARsBFgCQAAQADwAYAQkAogACAA0ADwFPAF0AAgAMABABUABcAAIACwAMAQoAoQA6ADkANgAQAA0ABwACAAEBFQETAJgAlgAEAAAAAgEUAJcAAgA0AAMCUgHTAcQAAwBPAE4B9AABAD4ATwI+AdoAAgBAAD4ADwBMANoAAQAfASUAAQASAAIAS1lZWUuwBVBYQK4jARwfFB8cFIArKRUDExoRDxNyBwEDBDQEA3IAPk9ABT5yKiQiHRsFFCUhHgMaExQaaSwnGBYEEi8BDxASD2gtKBcDES4BEAwREGkyMTAODQUMCQEBAgwBZwgBAgYBBAMCBGcgAR8ABUofBWlFREM/PDs4UTZQCjROTAJKTzRKaQBPAEc1T0doCgEAAAthMyYZAwsLHU1NU0tSSQVAQDViSEZCQT06OTcINTUcNU4bS7ASUFhAryMBHB8UHxwUgCspFQMTGhEPE3IHAQMENAQDcgA+T0BPPkCAKiQiHRsFFCUhHgMaExQaaSwnGBYEEi8BDxASD2gtKBcDES4BEAwREGkyMTAODQUMCQEBAgwBZwgBAgYBBAMCBGcgAR8ABUofBWlFREM/PDs4UTZQCjROTAJKTzRKaQBPAEc1T0doCgEAAAthMyYZAwsLHU1NU0tSSQVAQDViSEZCQT06OTcINTUcNU4bS7AhUFhAvSMBHB8UHxwUgCspFQMTGhEaExGAJwEYEg8SGA+AMQENDxAMDXIHAQMENAQDcgA+T0BPPkCAKiQiHRsFFCUhHgMaExQaaSwWAhIvAQ8NEg9oLSgXAxEuARAMERBpMjAOAwwJAQECDAFoCAECBgEEAwIEZyABHwAFSh8FaUVEQz88OzhRNlAKNE5MAkpPNEppAE8ARzVPR2gKAQAAC2EzJhkDCwsdTU1TS1JJBUBANWJIRkJBPTo5Nwg1NRw1ThtLsCZQWEDSIwEcHxQfHBSAKykVAxMaERoTEYAnARgSDxIYD4AxAQ0PEAwNcgcBAwQ0BANyAD5PQE8+QIAqJCIdGwUUJSEeAxoTFBppLBYCEi8BDw0SD2gtKBcDES4BEAwREGkyMA4DDAkBAQIMAWgIAQIGAQQDAgRnIAEfAAVKHwVpRURDPzw7OFE2UAo0TkwCSk80SmkATwBHSU9HaCYBGRkdTQoBAAALYTMBCwsdTQBAQDViSEZCQT06OTcINTUcTU1TS1IESUk1YUhGQkE9Ojk3CDU1HDVOG0uwLlBYQM4jARwfFB8cFIArKRUDExoRGhMRgCcBGBIPEhgPgDEBDQ8QDA1yBwEDBDQEA3IAPk9ATz5AgCokIh0bBRQlIR4DGhMUGmksFgISLwEPDRIPaC0oFwMRLgEQDBEQaTIwDgMMCQEBAgwBaAgBAgYBBAMCBGdRNlADNDhKNFkgAR8ABUofBWlFREM/PDsGOE5MAkpPOEppAE8AR0lPR2gmARkZHU0KAQAAC2EzAQsLHU1NAUBAOmJIRkJBPQU6OhVNU0tSA0lJNWE5NwI1NRw1ThtLsDJQWEDPIwEcHxQfHBSAKykVAxMaERoTEYAnARgSDxIYD4AxAQ0PEAwNcgcBAwQ0BANyAD5PQE8+QIAqJCIdGwUUJSEeAxoTFBppLBYCEi8BDw0SD2gtKBcDES4BEAwREGkyMA4DDAkBAQIMAWgIAQIGAQQDAgRnIAEfAAVKHwVpUTZQAzRMAUpONEppRURDPzw7BjgATk84TmkATwBHSU9HaCYBGRkdTQoBAAALYTMBCwsdTU0BQEA5YkhGQkE9OgY5ORVNU0tSA0lJNWE3ATU1HDVOG0uwN1BYQNAjARwfFB8cFIArKRUDExoRGhMRgCcBGBIPEhgPgDEBDQ8QDA1yBwEDBDQEAzSAAD5PQE8+QIAqJCIdGwUUJSEeAxoTFBppLBYCEi8BDw0SD2gtKBcDES4BEAwREGkyMA4DDAkBAQIMAWgIAQIGAQQDAgRnIAEfAAVKHwVpUTZQAzRMAUpONEppRURDPzw7BjgATk84TmkATwBHSU9HaCYBGRkdTQoBAAALYTMBCwsdTU0BQEA5YkhGQkE9OgY5ORVNU0tSA0lJNWE3ATU1HDVOG0uwSFBYQM4jARwfFB8cFIArKRUDExoRGhMRgCcBGBIPEhgPgDEBDQ8QDA1yBwEDBDQEAzSAAD5PQE8+QIAqJCIdGwUUJSEeAxoTFBppLBYCEi8BDw0SD2gtKBcDES4BEAwREGkyMA4DDAkBAQIMAWgzAQsKAQAECwBpCAECBgEEAwIEZyABHwAFSh8FaVE2UAM0TAFKTjRKaUVEQz88OwY4AE5POE5pAE8AR0lPR2gmARkZHU1NAUBAOWJIRkJBPToGOTkVTVNLUgNJSTVhNwE1NRw1ThtLsFVQWEDUAB8gHCAfHIAjARwUIBwUfispFQMTGhEaExGAJwEYEg8SGA+AMQENDxAMDXIHAQMENAQDNIAAPk9ATz5AgCokIh0bBRQlIR4DGhMUGmksFgISLwEPDRIPaC0oFwMRLgEQDBEQaTIwDgMMCQEBAgwBaDMBCwoBAAQLAGkIAQIGAQQDAgRnACAABUogBWlRNlADNEwBSk40SmlFREM/PDsGOABOTzhOaQBPAEdJT0doJgEZGR1NTQFAQDliSEZCQT06Bjk5FU1TS1IDSUk1YTcBNTUcNU4bS7BfUFhA1wAfIBwgHxyAIwEcFCAcFH4rKRUDExoRGhMRgCcBGBIPEhgPgDEBDQ8QDA1yJgEZCwELGQGABwEDBDQEAzSAAD5PQE8+QIAqJCIdGwUUJSEeAxoTFBppLBYCEi8BDw0SD2gtKBcDES4BEAwREGkyMA4DDAkBAQIMAWgzAQsKAQAECwBpCAECBgEEAwIEZwAgAAVKIAVpUTZQAzRMAUpONEppRURDPzw7BjgATk84TmkATwBHSU9HaE0BQEA5YkhGQkE9OgY5ORVNU0tSA0lJNWE3ATU1HDVOG0DYAB8gHCAfHIAjARwUIBwUfispFQMTGhEaExGAJwEYEg8SGA+AMQENDxAPDRCAJgEZCwELGQGABwEDBDQEAzSAAD5PQE8+QIAqJCIdGwUUJSEeAxoTFBppLBYCEi8BDw0SD2gtKBcDES4BEAwREGkyMA4DDAkBAQIMAWgzAQsKAQAECwBpCAECBgEEAwIEZwAgAAVKIAVpUTZQAzRMAUpONEppRURDPzw7BjgATk84TmkATwBHSU9HaE0BQEA5YkhGQkE9OgY5ORVNU0tSA0lJNWE3ATU1HDVOWVlZWVlZWVlZWUGqAi4CLQIgAh8BfQF8AWkBaAJOAkoCSQJGAkICQAI0AjICLQI6Ai4COgImAiQCHwIsAiACLAIaAhgCFAITAg8CDAIFAgMB/AH6AfEB7wHpAecB5AHhAd4B3AHYAdUBzQHKAcIBvwG8AbkBsQGuAasBqAGlAaABmAGRAYcBhQF8AY8BfQGPAXMBcQFoAXsBaQF7AWEBXQFaAVkBWAFWAVQBUgFOAU0BSgFIATsBOQE3ATYBNQE0AS4BLAEnASYBHgEdARoBGAEOAQwBBQEDAP8A/QD6APgA9QDzAO8A7QDWANUA0gDRAL4AvAC4ALYAswCxAK4ArACoAKYAnwCdAJMAkQCNAIwAiACHAIYAhQB/AH0AeAB3AHYAdQByAHAAYwBhAF8AXgBZAFgAVQBUAFMAUQBNAEsAQAA+ADgANwAnACIAEwAjABMAJgAiABcAFgBUAAcAHysBBgcUBiMGIyIvASY9AScjBxUzMh8BFhUUBisBIi8BIwciBiMiJiMnIwcGKwEiJjU0PwE2OwE1JyMHFRQPAQYjIiciJjUuATU0PwE2OwEwPwE2OwE2MzIfATMyHwE1JyMHBisBIi8BJjU0NyY1ND8BNjsBMh8BMzUiJj0BNDY7ATIWHQEUBiMVMyY1NDYzMh8BNjMyFh0BFzUnJjU0NjMyHwE1JyY9ASMiJjU0NjsBNTQ2MzIWHQEzMhYVFAYrARUXNSY1JyY1ND8BPgE3NTQ/ATYzMhc2MzIXNjMyHwEWHQEWHwEWFRQPARQHFTc1IyImNTQ2OwE1NDYzMhYdATMyFhUUBisBFRQPARU3NjMyFhUUDwEVNzU0NjMyFzc2MzIWFRQGFTM1IiY9ATQ2OwEyFh0BFAYjFTM3NjsBMh8BFhUUBxYVFA8BBisBIi8BIwcVNzY7ATc2MzIXMzIfARYyFzMyHwEWFRQXMh4CFRQOAiMiLgI1ND4CITIeAhUUDgIjIi4CNTQ+AgU0MzoBNjIzMh4CFRQOAiMiJiMiNSUUKwEiNRE0OwEyHwEWMzI/ATY7ATIVERQrASI9ATQjIg8BBisBIi8BJiMiFSU0OwEyFREUOwEyHQEUKwEiNSEGKwEiJwMmNTQ7ATIfARQzNjU3NjsBMhUUBhU3NjsBMhcTFBYVFCsBIi8BJisBIg8BBisBIjU0NyUyNjU0JiMiBhUUHgIhMjY1NCYjIgYVFB4CJSIdARQ2MzI2NTQmIyoBBRUUOwEyPQEvAQYxAxkECgwIAxAHBwwGGXYakAkFGQYLCCYIBhRtXgIIBQYIAl1uFAUJJQgNBxkHB5AadhkGDAcHEQIICwcKBwwGCBsCHwUHJwUNCAYHNwcHBBqHFAcHDAcHDQUEBAUNBggMCAYUIwwNCwgzCAsNDBkBCwkIBiQFCAgLPiAGDAgHBwRfBgYICwsIBgwICAsGCAsLCAY+AjcGBgwCAwIGDQQJBgUGCQgGBAcIBgwGBAMMBgY3Aj4GCAsLCAYLCAgMBggLCwgGBl8FBQgLCQYgPgsICAUlBAoICwEZDA0LCDMICw0MJBMGCAwIBg0GBQUGDQcHDAcHE4gaBAcHNwcGCA0FJwcFHwEBARoIBgwGZytJNR4eNUkrK0k1Hh00SQR4K0k1Hh41SSsrSTUeHTRJ/fMJCB0hHgk4UDMXGzZQNQ8/Gwn7fAw9DAw9DAmEAgQFAoQJDD0MDD0NBAEBdgsLAQsLdgECBANmCUMJBYsJCdwJBPkECTEIBJIBBkwIBFsCAVcECUYGAUcECDgIBI0BBkYJAhkCBIUEAhgECEEGAfnMNTc/LS89ER0nBGI1Nz8tLz0RHSf+NwUXCDhBRDQGDgROA0cDJQECAfkJAwgLDwUNBggaFBokBRoGCAgLBhNeBwdeEwYLCAcHGgUkGhQaCAYNBQ8LCAIJCAcHDQYCGQQNBgcFBRQbFAUFDQcHCAQFCAcHDAYGExweCyUIDAwIJQseHAIDCAwGJAQLCJw+RyAGCAgLBQVUXwQKEgsICAwGCAsLCAYMCAgLCj54AgE3BggIBg0CAQEUCAYMBgMGBgMGDAYIFAICDQYICAY3AQJ4PgoLCAgMBggLCwgGDAgICxIKBF9UBQUMBwgGIEc+nAgLBCQGDAgBAgIcHgslCAwMCCULHhwTBgYMBggGBwUHCAYNBQUUGxQFBQcGDQQZAQEGDQYIBX4bMkctK0czHRsySC0oRzQeGzJHLStHMx0bMkgtKEc0Hg8JAR4zQyUnRjUeAQkEDQ0BXQ0JhAIChAkN/qMNDdsDAXYJCXYBA4YJCf7nBAk/CQkJCQFlAQIGCeoCAQHqCQYBAQEBCAj+mgEBAQYJQgQEQgkGAgFBQy8zPj4zGCofEUMvMz4+MxgqHxHdBc0GATk2NDWFAQMDAWIBAQADACz/+gH6AxYABgAqADsBEbUDAQACAUxLsAVQWEAzCwECAAcCcAEBAAcAhQAGBQQFBgSAAAQACgkECmkABQUHYQAHBx1NAAkJA2EIAQMDHANOG0uwJlBYQDILAQIAAoUBAQAHAIUABgUEBQYEgAAEAAoJBAppAAUFB2EABwcdTQAJCQNhCAEDAxwDThtLsFVQWEA2CwECAAKFAQEABwCFAAYFBAUGBIAABAAKCQQKaQAFBQdhAAcHHU0ACAgVTQAJCQNhAAMDHANOG0A0CwECAAKFAQEABwCFAAYFBAUGBIAABwAFBgcFagAEAAoJBAppAAgIFU0ACQkDYQADAxwDTllZWUAbAAA3NTEvKikjIR0cGBYUEwsJAAYABhIRDAcYKwEXIycHIzcTDgEjIi4CJzQ+Ajc0JiMiDgIHIz4DMzIWFx4BFREjJxQeAjMyPgI1Ig4EAUeSa0pJa5GNI1YvJkI0HQFCaXw4OD0PIBsWBHYGKz1LJjdbHR0TZfgTHB4OHjYpGBAwNzQrGgMWvWJivf0nJh0SJTomO0sgCwI3OwYNFg8qOiYQHyUjXzT+4pUTGQ8FEyY6JwMFCxIfAAAAAwAs//oB+gLuAA0AMQBCAUBLsAZQWEAwDAEAAAIIAAJpAwEBAAcFAQdnAAUACwoFC2oABgYIYQAICB1NAAoKBGEJAQQEHAROG0uwFFBYQDIDAQEABwUBB2cABQALCgULagACAgBhDAEAABRNAAYGCGEACAgdTQAKCgRhCQEEBBwEThtLsCZQWEAwDAEAAAIIAAJpAwEBAAcFAQdnAAUACwoFC2oABgYIYQAICB1NAAoKBGEJAQQEHAROG0uwVVBYQDQMAQAAAggAAmkDAQEABwUBB2cABQALCgULagAGBghhAAgIHU0ACQkVTQAKCgRhAAQEHAROG0AyDAEAAAIIAAJpAAgABgcIBmkDAQEABwUBB2cABQALCgULagAJCRVNAAoKBGEABAQcBE5ZWVlZQB8BAD48ODYxMCooJCMfHRsaEhALCggGBAMADQENDQcWKwEyNjczDgEjIiYnMx4BEw4BIyIuAic0PgI3NCYjIg4CByM+AzMyFhceARURIycUHgIzMj4CNSIOBAEjJCoEZQVhT1FjBWQDLI8jVi8mQjQdAUJpfDg4PQ8gGxYEdgYrPUsmN1sdHRNl+BMcHg4eNikYEDA3NCsaAqsgI0xJRVAjIP2SJh0SJTomO0sgCwI3OwYNFg8qOiYQHyUjXzT+4pUTGQ8FEyY6JwMFCxIfAAAEACz/+gH6AtkACwAXADsATAEUS7AGUFhAMwAHBgUBB3IABQALCgULaQMBAQEAYQ0CDAMAABtNAAYGCGEACAgdTQAKCgRhCQEEBBwEThtLsCZQWEA0AAcGBQYHBYAABQALCgULaQMBAQEAYQ0CDAMAABtNAAYGCGEACAgdTQAKCgRhCQEEBBwEThtLsFVQWEA2AAcGBQYHBYANAgwDAAMBAQgAAWkABQALCgULaQAGBghhAAgIHU0ACQkVTQAKCgRhAAQEHAROG0A0AAcGBQYHBYANAgwDAAMBAQgAAWkACAAGBwgGaQAFAAsKBQtpAAkJFU0ACgoEYQAEBBwETllZWUAjDQwBAEhGQkA7OjQyLi0pJyUkHBoTEQwXDRcHBQALAQsOBxYrEzIWFRQGIyImNTQ2ITIWFRQGIyImNTQ2Ew4BIyIuAic0PgI3NCYjIg4CByM+AzMyFhceARURIycUHgIzMj4CNSIOBLIgKCggICgoAQMgKCggHygoGCNWLyZCNB0BQml8ODg9DyAbFgR2Bis9SyY3Wx0dE2X4ExweDh42KRgQMDc0KxoC2SYgICcnICAmJiAgJycgICb9ZCYdEiU6JjtLIAsCNzsGDRYPKjomEB8lI180/uKVExkPBRMmOicDBQsSHwAAAAACACr/+AIxAhcAFAAoAJtLsB1QWEAKEgEEAgIBAAUCTBtAChIBBAMCAQAFAkxZS7AdUFhAGAYBBAQCYQMBAgIdTQAFBQBhAQEAABUAThtLsFVQWEAgAAMDFk0GAQQEAmEAAgIdTQAAABVNAAUFAWEAAQEcAU4bQB4AAgYBBAUCBGkAAwMAXwAAABVNAAUFAWEAAQEcAU5ZWUAPFhUgHhUoFigTKCMQBwcaKyEjJw4BIyIuAjU0PgIzMhYXNzMFIg4CFRQeAjMyPgI1NC4CAjFuBB1WMT5cOxweP1xCLlMcBmn++iY3IxARIzcnJTckEhAkODoiICtKYTY7Y0orHyE4XhouPyQkPi4bHS8+ISI+LxsAAAACACcAAAMhA7oBQwFqBldLsBJQWEFTAOcA4gCxAKYAoQAFABAAFQENAHAAAgATABABGAEJANkArwB7AGwABgAOABMA2ACwAAIADwAOASQBAQCDAF8ABAAMAA8A8wCVAAIADQAMAS8AUwACAAoADQEwAFIAAgAJAAoA9ACUADMAMAAQAA0ABgABAAAA/QD7AI0AiwAEAAMAAQD8AIwAAgApAAIBagFfAAIALAAEAAwATADNAMUAwgADABUAShtLsBRQWEFTAOcA4gCxAKYAoQAFABAAFQENAHAAAgATABABGAEJANkArwB7AGwABgAOABMA2ACwAAIADwAOASQBAQCDAF8ABAAMABIA8wCVAAIADQAMAS8AUwACAAoADQEwAFIAAgAJAAoA9ACUADMAMAAQAA0ABgABAAAA/QD7AI0AiwAEAAMAAQD8AIwAAgApAAIBagFfAAIALAAEAAwATADNAMUAwgADABUAShtBUwDnAOIAsQCmAKEABQAQABUBDQBwAAIAEwAQARgBCQDZAK8AewBsAAYADgATANgAsAACAA8ADgEkAQEAgwBfAAQADAASAPMAlQACACUADAEvAFMAAgAKAA0BMABSAAIACQAKAPQAlAAzADAAEAANAAYAAQAAAP0A+wCNAIsABAADAAEA/ACMAAIAKQACAWoBXwACACwABAAMAEwAzQDFAMIAAwAVAEpZWUuwElBYQG8aARUQFYUGAQIDKQMCcgAEKSwpBCyAACwoKSwofh8bGRYUBRAcGBcDEw4QE2kgHhIRBA8jAQwNDwxoIQEOIgENCg4NaSYlJAsECggBAAEKAGcHAQEFAQMCAQNnJx0CCQkdTSoBKSkoYSsBKCgVKE4bS7AUUFhAdhoBFRAVhQASDwwPEgyABgECAykDAnIABCksKQQsgAAsKCksKH4fGxkWFAUQHBgXAxMOEBNpIB4RAw8jAQwNDwxoIQEOIgENCg4NaSYlJAsECggBAAEKAGcHAQEFAQMCAQNnJx0CCQkdTSoBKSkoYSsBKCgVKE4bS7AmUFhAfBoBFRAVhQASDwwPEgyAACUMDQolcgYBAgMpAwJyAAQpLCkELIAALCgpLCh+HxsZFhQFEBwYFwMTDhATaSAeEQMPIwEMJQ8MaCEBDiIBDQoODWkmJAsDCggBAAEKAGgHAQEFAQMCAQNnJx0CCQkdTSoBKSkoYSsBKCgVKE4bS7AoUFhAgBoBFRAVhQASDwwPEgyAACUMDQolcgYBAgMpAwJyAAQpLCkELIAALCgpLCh+HxsZFhQFEBwYFwMTDhATaSAeEQMPIwEMJQ8MaCEBDiIBDQoODWkmJAsDCggBAAEKAGgHAQEFAQMCAQNnJwEJCR1NAB0dHU0qASkpKGErASgoFShOG0uwLlBYQIMaARUQFYUAEg8MDxIMgAAlDA0KJXInAQkKHQoJHYAGAQIDKQMCcgAEKSwpBCyAACwoKSwofh8bGRYUBRAcGBcDEw4QE2kgHhEDDyMBDCUPDGghAQ4iAQ0KDg1pJiQLAwoIAQABCgBoBwEBBQEDAgEDZwAdHR1NKgEpKShhKwEoKBUoThtLsFFQWECEGgEVEBWFABIPDA8SDIAAJQwNCiVyJwEJCh0KCR2ABgECAykDAimAAAQpLCkELIAALCgpLCh+HxsZFhQFEBwYFwMTDhATaSAeEQMPIwEMJQ8MaCEBDiIBDQoODWkmJAsDCggBAAEKAGgHAQEFAQMCAQNnAB0dHU0qASkpKGErASgoFShOG0CGGgEVEBWFABIPDA8SDIAAJQwNCiVyJwEJCh0KCR2AAB0ACh0AfgYBAgMpAwIpgAAEKSwpBCyAACwoKSwofh8bGRYUBRAcGBcDEw4QE2kgHhEDDyMBDCUPDGghAQ4iAQ0KDg1pJiQLAwoIAQABCgBoBwEBBQEDAgEDZyoBKSkoYSsBKCgVKE5ZWVlZWVlBVAFlAWQBXQFaAVcBVAFOAUsBSAFFAT8BPQE6ATkBOAE2ATQBMgEuAS0BKwEpAR8BHgEaARkBEQEPAQgBBwD4APYA7gDtAOoA6QDlAOQA4ADfANwA2gCtAKwAqQCoAKQAowCfAJ4AmwCZAIgAhgB9AHwAdAByAGsAagBoAGUAWgBYAFUAVABPAE4ASgBIAEYARAASACQAMgASABIAEwA1ABIAHgAtAAcAHysBBgcUBiMOAScuAjQ1JyMHFTMyHwEWBiMiBi4BJyMHBiIvASMHBisBIiY/ATY7ATUnIwccAQ4BBwYmJyImNS4BNz4CMjM3NjsBPgEfATMyFhc1JyMOAiIjIiYnJjcmND4BNzYyMzIfATM1LgE9ATQ2OwEyFh0BFAYHFTMmPgEWHwE2NzYzMhYdARc1JyY+Ah8BNScmNDUjIiY0NjsBNTQ2MhYdATMyFhQGKwEVFzU0Ji8BJjQ3PgE3PAE+ATc2FzYWFzYeAhcWFBUeARcWFA8BDgEdATc1IyImNDY7ATU0NjIWHQEzMhYUBisBHAEPARU+ATMyFg8BFTc1NDYXNz4BHgEHMzUuAT0BNDY7ATIWHQEUBgcVMz4DMzIWFxYHFgYHDgEjIi8BIwcVPgE7AT4BMzIXMzIfAToBHgEXFgEUKwEiNRE0OwEyHwEWPwE2OwEyFREUKwEiPQE0Jg8BBiIvASYGFQMcBQoLCAIXCAgIAxl2G5IIBhkJCg0UEwsKDG5fBxEGX24UBggmDQoJGQYIkht2GQMICAgXAggLDAYICAgJDg4iBQcnBBQIBzcHBwUbiAoJCAkKCAwHCwoFBgoDBQ4ICAYTJAwODAgzCAwODBkCBgoOBSUBAgQFCAw+IAcCChAHBF8GBgoKCgoGDA8MBgoJCQoGPhAKHwYGBAoFAwgICg4IEgQGCgkIBAYFCgQGBh8KED4GCgoKCgYMDwwGCgkJCgYFYAQHBw4JCSA+FgolBQ4KBgIZDA4MCDMIDA4MJAoJCAkKCAwHCwoKEQcFDggIBhOIGwUHBzcFCAgNBScHBSIPDggICAr97Q09DQ09CwuEBwaFCws9DAw9DQUCdwkaCXgCBAH8CQMICwsHCAgICQ4OFBokBhkJGQEECwxfCAhfFAYYChkGJBoUDg4JCAgIBgwLCAIXCAgIAxsFCgQHBwYFFRoKCgULBw0OBgwJCQMGBhMcBRYOJggMDAgmDhYFHAcNBgEGJAEBAgwInD9IIAcPCwIHBVRgBhAKDA8NBQoJCQoFDQ8MCj55AREKHwURBgQLAgwLBwgIDAkHAgUEAgYIBAYRCgILBAYRBR8KEQF5PgoMDw0FCgkJCgUNDwwKEAZgVAUGGQkgSD+cDQsIJAYBBg0HHAUWDiYIDAwIJg4WBRwKCgQBCwcNDgwUBwUBBhMaFQUGBQcMBRsDCAgJ/gUNDQFfDQmFBgaFCQ3+oQ0N3AIDAngICHgCAwIAAAACAEUAfQHvAo0ACwAPADBALQIBAAUBAwQAA2cAAQAEBgEEZwAGBwcGVwAGBgdfAAcGB08REREREREREAgIHisTMzUzFTMVIxUjNSMVIRUhRaRhpaVhpAGq/lYB5qenYnx8pWIAAgBAAH0B0wKTAAYACgAiQB8GBQQDAgEABwBKAAABAQBXAAAAAV8AAQABTxEXAgYYKwEFNTcnNQUBIRUhAdP+bff3AZP+bQGT/m0BoLJpamdrsv7+YgAAAAIAQAB9AdMCkwAGAAoAIkAfBgUEAwIBAAcASgAAAQEAVwAAAAFfAAEAAU8RFwIGGCsTJRUHFxUlFSEVIUABk/f3/m0Bk/5tAeGyamloarHAYgAAAAEAMgGTATkDCAAgAFW1BAEBAAFMS7AgUFhAHAADAgACA3IAAgIEYQAEBDpNAAAAAV8AAQE7AU4bQB0AAwIAAgMAgAACAgRhAAQEOk0AAAABXwABATsBTlm3IhIrERAFCRsrEzMVITU+ATc+AzU0JiMiBgcjPgEzMh4CFRQGBw4Bt37/ABkxGAoaFhAYExUZBFICTTkbLiIUIhkRJAHkUUgUKBYJFRkcDhQUERY8PQ8eLBwkOBgQHQABADIBkAFVAwgALgByS7AiUFhALAAGBQQFBnIAAQMCAwECgAAEAAMBBANpAAUFB2EABwc6TQACAgBhAAAAPwBOG0AtAAYFBAUGBIAAAQMCAwECgAAEAAMBBANpAAUFB2EABwc6TQACAgBhAAAAPwBOWUALIhIkISQiFCcICR4rAR4BBxQOAiMiLgInMx4BMzI2NTQmKwE1MzI2NS4BIyIGByM+ATMyHgIVFAYBIRoaARcmMxweNSgZAlcFIhYUHhgRLR8SGQEZDxMaBFYFTTkYLiQWFQJbCy8dHywcDQ4eLyAYEhAXEw5KERQRDhEUPDoLGCcbFiYAAAEAQAAAAeoCvwATADhANQABAAGFAAYFBoYCAQAJAQMEAANnCAEEBQUEVwgBBAQFXwcBBQQFTxMSEREREREREREQCgYfKxMzNzMHMxUjBzMVIwcjNyM1MzcjQPBMbkxMeEe/61FuUVF9R8QCFqmpYp5itLRingAAAAIAQACQAjMCLQAfAD8Aa0BoAAIABAACBIAMAQUBAwEFA4AACAYKBggKgA0BCwcJBwsJgAAAAAQBAARpAAEAAwYBA2kABgAKBwYKaQAHCwkHWQAHBwlhAAkHCVEgIAAAID8gPzs5NjQwLyspJiQAHwAfIyQUIyQOBhsrEz4DNzIeAjMyPgI1Mw4DIyIuAiMiDgIVBz4DNzIeAjMyPgI1Mw4DIyIuAiMiDgIVQAENITksJzovJhMPEgkDaQEPIjkrJDowKBIPEQkCagENITksJzovJhMPEgkDaQEPIjkrJDowKBIPEQkCAYEhPi8dASAmIBIZHgwhPzAdICcgEhkeDN8iPTAdASAnIBIZHgwhPzAdICcgEhkeDAABAFkAAAIwAsMADwBJS7BVUFhAGQAEAAMABANnAAUFFE0CAQAAAWAAAQEVAU4bQBkABQQFhQAEAAMABANnAgEAAAFgAAEBFQFOWUAJFREREREQBgccKyUzFSE1MxEjNT4BNz4BNzMBiaf+KbykHTkbGioOVWdnZwG5TQEGCgoiGQAAAAABACgAAAI0AsMACwBKS7BVUFhAGAIBAAABXwABARRNBgUCAwMEXwAEBBUEThtAFgABAgEAAwEAZwYFAgMDBF8ABAQVBE5ZQA4AAAALAAsREREREQcHGys3ESM1IRUjETMVITX0zAIMzMz99GgB82ho/g1oaAAAAAABAD4AAAEpAsMADQAzS7BVUFhAEAACAhRNAAAAAWIAAQEVAU4bQBAAAgAChQAAAAFiAAEBFQFOWbUUISMDBxkrNxQXFjsBFSMiJyY1ETOwDhIxKDdiKSlyuysVGWIoKVoCGAAAAQA+//oBZgLDABEAP0AKCAEAAgkBAQACTEuwVVBYQBAAAgIUTQAAAAFiAAEBHAFOG0AQAAIAAoUAAAABYgABARwBTlm1EyYUAwcZKzcUHgIXFjY3Fw4BIyImNREzsAUPHBgXIg8mGkEhXU9yxBMkHBMBAg4NVRQTW1oCFAAAAAACADf/+gJhAswAEwAnADxLsFVQWEAVAAMDAWEAAQEbTQACAgBhAAAAHABOG0ATAAEAAwIBA2kAAgIAYQAAABwATlm2KCgoJAQHGisBFA4CIyIuAjU0PgIzMh4CBRQeAjMyPgI1NC4CIyIOAgJhIUVoR0doRCIgRGlIRmhFIv5JECY+Li0+JhAQJj4tLj4mEAFiUYVeNDNcglBSiGI1NGCFUTdeRScnRV43Nl9FKChFXwAAAAABAIQAAAGIAsMACAA6S7BVUFhAEwACAAEAAgFnAAMDFE0AAAAVAE4bQBMAAgABAAIBZwADAwBfAAAAFQBOWbYSEREQBAcaKyEjESM1PgE3MwGIdJA7WhpVAiBPAiMvAAABAFgAAAI5AssAJABUtSQBBAMBTEuwVVBYQB0AAQADAAEDgAAAAAJhAAICG00AAwMEXwAEBBUEThtAGwABAAMAAQOAAAIAAAECAGkAAwMEXwAEBBUETlm3ER4kEicFBxsrAT4DNTQmIyIGByM+AzMyHgIVFA4CBw4DByEVITUBGxg7NCRAPDBCCHIEK0JPMzBUPyUWJjEbJDcsJBABQ/4fAQgVMjRCJjZCLCUuSC4VGjRPNSpGPDQXHy0kHQ5nXwABAEP/+QJPAswAOgCGtTMBAwQBTEuwVVBYQC4ABgUEBQYEgAABAwIDAQKAAAQAAwEEA2kABQUHYQAHBxtNAAICAGEIAQAAHABOG0AsAAYFBAUGBIAAAQMCAwECgAAHAAUGBwVpAAQAAwEEA2kAAgIAYQgBAAAcAE5ZQBcBACwqJiUjIRkXFhQMCgYFADoBOgkHFisFIi4CJzMeAzMyPgI1NC4CKwE1MzI+AjU0LgIjIgYHIz4DMzIeAhUUBgceARUUDgIBTTFaRzEHdQggKS4WFzIpGxkpMxpGKRg0KxsUIisYKUkKcgYqQlMuLVNAJik3Pz4rRV4HFS1IMxogFAcJGCsjICgWCGIKGCgeHScXCSUuMUctFhQsRzMqUhwRWT86UTUYAAAAAAIANAAAAmUCwwAKAA0AVUAKDQEABAkBAQACTEuwVVBYQBYFAQADAQECAAFoBgEEBBRNAAICFQJOG0AWBgEEAASFBQEAAwEBAgABaAACAhUCTllADwAADAsACgAKEREREQcHGisBETMVIxUjNSE1AQMzEQIUUVFz/pMBS8XnAsP+K2aIiFMB6P4rAVoAAQBT//gCTwLDACgAsrUFAQYCAUxLsAVQWEAsCAEHBgQBB3IABAUGBAV+AAIABgcCBmkAAQEAXwAAABRNAAUFA2EAAwMcA04bS7BVUFhALQgBBwYEBgcEgAAEBQYEBX4AAgAGBwIGaQABAQBfAAAAFE0ABQUDYQADAxwDThtAKwgBBwYEBgcEgAAEBQYEBX4AAAABAgABZwACAAYHAgZpAAUFA2EAAwMcA05ZWUAQAAAAKAAoJiQUKCMREQkHHSsbASEVIQc+ATMyHgIVFA4CIyIuAiczHgMzMj4CNTQmIyIGB2MmAar+txQdQy81Vj4hKEZeNy9TQy0HcwYbJCoVHjQnFks9Jj4ZATcBjGe4ExUfOlQ1OVo+IRYuSTIVIBYLDyAxI0BEGhcAAAAAAgA5//oCPwLLACgAOABntQABBQABTEuwVVBYQCUAAwQABAMAgAAAAAUGAAVpAAQEAmEAAgIbTQAGBgFhAAEBHAFOG0AjAAMEAAQDAIAAAgAEAwIEaQAAAAUGAAVpAAYGAWEAAQEcAU5ZQAooKSISKygiBwcdKxM+ATMyHgIVFA4CIyIuAic0PgI3PgEzMhYXIy4BIyIGBw4DBTQmIyIOAhUUHgIzMjanIVw0NFY8ISVCWDNMaUEdAQsZKR4gWjpXfBF0DkAmIDUUEhoQCAEkRzwcMSUVFCQxHTpKAXYqKCA6VTQ1Vj4iN1t5Qi1aU0odHyRWWSUjFhQSLjQ2szxJEyIwHBovIxVFAAAAAAEAZAAAAkYCwwAGAEC1BQEAAQFMS7BVUFhAEQAAAAFfAAEBFE0DAQICFQJOG0APAAEAAAIBAGcDAQICFQJOWUALAAAABgAGEREEBxgrMwEhNSEVAbIBEf6hAeL+7QJbaFr9lwADAEj/+AJNAswAIwA1AEkAaLYhDQIEAwFMS7BVUFhAHwADBwEEBQMEaQYBAgIBYQABARtNAAUFAGEAAAAcAE4bQB0AAQYBAgMBAmkAAwcBBAUDBGkABQUAYQAAABwATllAFjc2JSRBPzZJN0ktKyQ1JTUYFiQIBxcrJRQOAiMiLgI1NDY3LgM1ND4CMzIeAhUUDgIHHgEBIg4CFRQWMzI+AjU0LgIDIg4CFRQeAjMyPgI1NC4CAk0tSVwwMV1JLDc8GiMVCSdCVS4tVUEnChUkGTw3/v4YLCETRTMYLCATEiEsGRszKBgcKjIXFzIpGxgoM8Y6TzAVFjFOOT1aFw0kKSwUM0guFRUuSDMULCgkDBdcAWMLGCcbNjMMGSYaHCgaC/7VDBoqHiErGQoKGSshHioaDAAAAAACAFX/+QJcAssAKQA5AGe1AAEABQFMS7BVUFhAJQADAAQAAwSAAAUAAAMFAGkABgYBYQABARtNAAQEAmEAAgIcAk4bQCMAAwAEAAMEgAABAAYFAQZpAAUAAAMFAGkABAQCYQACAhwCTllACigpIhQoKCQHBx0rAQ4DIyIuAjU0PgIzNh4CFxQOAiMiLgInMx4BMzI+Ajc+ASUUFjMyPgI3NC4CIyIGAe4PKC80GjJTPiInQ1s1Sm07GQIaP2pQLE9ALAd3DUQmHi4kGggNBv7bRzwbMSQVARIiMR46SwFSFyAVCh86VDU2WD0hAUNofkFEgmU9FStBLSQjERwnFiFFtT1GER8tGxwyJRZEAAAAAAEAGgAbAroChAAIAC5AKwUBAQABTAQDAgBKBwYCAUkAAAEBAFcAAAABXwIBAQABTwAAAAgACBEDBhcrEzUhJzcJASc3GgHe3z4BY/6dPt8BIGC5S/7M/stMuQAAAQAaABwCugKFAAgAL0AsBQEAAQFMBwYCAUoEAwIASQIBAQAAAVcCAQEBAF8AAAEATwAAAAgACBEDBhcrARUhFwcJARcHArr+It8+/p0BYz7fAYBguUsBNAE1TLkAAAAAAQBaAEACWAI+AAgABrMFAAEyKzcnAQUnJQMnE55EAVL+4AkB1SFiG0BEAVIbYSL+KgoBIAAAAAABAFoAYgJYAmAACAAiS7AhUFi3CAcDAgEFAEobWUuwIVBYswAAAHYbWbMVAQYXKxM3AQM3EyU3BVpEAVIbYSL+KgoBIAIcRP6uASAJ/ishYhsAAAABAHwAYgJ6AmAACAAGswUAATIrARcBJRcFExcDAjZE/q4BIAn+KyFiGwJgRP6uG2EiAdYK/uAAAAEAfABAAnoCPgAIACJLsCFQWLcIBwMCAQUASRtZS7AhUFizAAAAdhtZsxUBBhcrJQcBEwcDBQclAnpE/q4bYSIB1gr+4IREAVL+4AkB1SFiGwAAAAEAS//4AN0AiwALABpAFwIBAAABYQABARwBTgEABwUACwELAwcWKzcyFhUUBiMiJjU0NpQgKSkgICkpiygiIyYmIyIoAAAAAAEARP9rAOMAhwAVABhAFRMSAgBJAAEBAGEAAAAcAE5EEAIHGCsXLgE1NDYzMjMeARUUFRQOAgcnPgGMHicsGwMDLSIWJC4ZHhgoCAIlICMlAzogBQUdOTIlCCkRNAAAAAIAS//3AN0B8AALABcAK0AoBAEAAAECAAFpBQECAgNhAAMDHANODQwBABMRDBcNFwcFAAsBCwYHFisTMhYVFAYjIiY1NDYTMhYVFAYjIiY1NDaUISgpICEoKCEhKCkgISgoAfApISMmJiMhKf6aKSEiJyciISkAAAIARf9rAOQB8AALACEAK0AoHx4CAkkEAQAAAQMAAWkAAwMCYQACAhwCTgEAFRENDAcFAAsBCwUHFisTMhYVFAYjIiY1NDYTLgE1NDYzMjMyHgIVFA4CByc+AZYhKCghIicnGB8lKxwDAxYeEwgVIy8aHhknAfApISMmJiMhKf4JAiYfIyUTHCQSHDoyJwkqETUAAAABAFsBxwDKAsMAAwAtS7BVUFhACwAAAAFfAAEBFABOG0AQAAEAAAFXAAEBAF8AAAEAT1m0ERACBxgrEyMnM71VDW8Bx/wAAAACADIBxwFLAsMAAwAHADRLsFVQWEANAgEAAAFfAwEBARQAThtAEwMBAQAAAVcDAQEBAF8CAQABAE9ZthERERAEBxorEyMnMxcjJzOUVQ1vnFUNcAHH/Pz8AAAAAAEARAHIAN4C2wATADO0ERACAElLsCFQWEALAAAAAWEAAQEbAE4bQBAAAQAAAVkAAQEAYQAAAQBRWbQkEAIHGCsTLgE1NDYzMh4CFRQOAgcnPgGJHiQsHxQeEggVIi0ZHRklAlECJB4iJBEbIxMbODElCCgRMwAAAAIAFgHIAX0C2wAVACsAPLYpKBMSBABJS7AjUFhADQIBAAABYQMBAQEbAE4bQBMDAQEAAAFZAwEBAQBhAgEAAQBRWbZEHUQQBAcaKxMuATU0NjMyMx4DFRQOAgcnPgE3LgE1NDYzMjMeARUUFRQOAgcnPgFbHyMqHgECFR0SCBQjLRkdGSXUHyMqHgECKCQUIy0ZHRklAlECJB4iJAEQGyMTGzgxJQgoETMdAiQeIiQCOSMCAhs4MSUIKBEzAAAAAAEARQHbAN8C7wAVAB1AGhMSAgBKAAABAQBZAAAAAWEAAQABUUQQAgcYKxMeARUUBiMiIyIuAjU0PgI3Fw4Bmh4kKhsDAxUdEggUIy0ZHRklAmUCJR0iJBIbIxIbODElCSgRMwACABYB2wF+Au8AFQArACRAISkoExIEAEoCAQABAQBZAgEAAAFhAwEBAAFRRB1EEAQHGisBHgEVFAYjIiMiLgI1ND4CNxcOAQceARUUBiMiIyIuAjU0PgI3Fw4BATgfJCobAwMVHRMIFCMtGh0ZJtQfJCocAwMVHRIIFCMtGh0ZJgJlAiUdIiQSGyMSGzgxJQkoETMeAiUdIiQSGyMSGzgxJQkoETMAAAABAET/dQDeAIcAFQAYQBUTEgIASQABAQBhAAAAFQBORBACBxgrFy4BNTQ2MzIzHgEVFBUUDgIHJz4BiR4kKRwDAyUnFSItGR0ZJQICJR4gJAI3IgICHDgxJggnEjIAAAACABb/dQF9AIgAFQArACBAHSkoExIEAEkDAQEBAGECAQAAFQBOHBsXFhQQBAcYKxcuATU0NjMyMx4BFRQVFA4CByc+ATcuATU0NjMyMx4BFRQVFA4CByc+AVseJCkfAQImJhUiLRkdGSXUHiQpHwECJiYVIi0ZHRklAgIlHiAlAzciAgIcODEmCCcSMh4CJR4gJQM3IgICHDgxJggnEjIAAgBLAFgA3QJRAAsAFwAxQC4EAQAAAQIAAWkFAQIDAwJZBQECAgNhAAMCA1ENDAEAExEMFw0XBwUACwELBgcWKxMyFhUUBiMiJjU0NhMyFhUUBiMiJjU0NpQhKCkgISgoISEoKSAhKCgCUSkhIyYmIyEp/popISInJyIhKQAAAAABAAAAAQAAcwjFj18PPPUADwPoAAAAAN4lKpYAAAAA3jKQWf+2/s4LIAPFAAAABgACAAAAAAAAAAEAAAPK/s8AAAty/7b/tgsgAAEAAAAAAAAAAAAAAAAAAAFCAL0AAAAAAAAAvgAAAQ4AAAJoAFICVwBSAuYAUgEYAFICWABSA2gAUgL0AFICiQBSApwAUgLlAE0CtAAJA8gACQJ1AAkChwAJAmYAJwJvAD4CbwAqAlwAPgD9ADYA7gA+A1IAPgJcAD4CbwA+Am8AKgJMADwCIwACA1AABwIPAAkCBQAqAQ4APgEbAD4CsQAFAkkAbAI9AG8BvACcAjYALAI2ACwCsQAFArEABQDU/7YBIgBIAYUANgDrAD4CkgA2A0MANgG5AEACNABFAeYAIgEOAD4BGwA+AdMAIgIqAEAB0wBAA98AQQFRAFIBUQAeAeYAIgHvADYBu//4AZcAIAEPAFIBlwA2AsUALAHkAD4BFwA+AeQAPgEXAD4B5QA/ARcAPwIcAEUByQBFAloARQMlAEUBawAsAWsAaAINADYBRgA2Ag0AIgFHACIBxwBFAucANAIPAAkCVgArAjEAPgHNAD4CaAARAycACQIYAD4CYQA+AmEAPgJBAA4CyQA+AkoAPgJKAD4B3QAEAvUAJgJfAD4CIwAnAzIAPgNLAD4CXwAJAtMAPgIdAD4DGQA+Ai0AHQKxAAUCaABSA2gAUgLfAFICgwBSAkcACQJ1AAkCRwAJAp4AUQLiAFICQwBSAr8ADgLXABECnQBSA4wACQKGACcC6wBSAusAUgKMAFICcwAKA1QAKwLhAFICpgA7A94AUgPuAFIC7gAJA3IAUgKQAFECyQArA/AAUgKkADICawA+AwEAKwI2ACwCMgAqAkAAKgF3ABsCcAAqAQX/3AJZACoBhgA+AXkAGAI5AAwCPAAMAkAAKgIRACACKgAiAsIAKwKPADQCyAArAtYAKwMBACsDAAArAkEAJQKMAFICjABSAiQAPgIZAD4BEQAHAQn/6QIkACYB/wAiAi0AJgOYADYCtgA+ApgANgFEADwBRP/dAlEANgIoADYDjAAJAyEACQMLAAkDegAJApEANAF+ABQCJwAZAlwAHAJ2ACUB+wAHAm0ANAJrADECNgAsAkAAKgJZACoCMgAqAnwAKwIIACYCQgAJAYQAGAEc/9kCCgAgBCwANgJoAFIClwBSAtAANgHcAC8BhQA2AWoANgViADYFYgA2AtUANgLVADYDuwA3A7sANgQGADYEBgA2AmYAOQJsADUCWQBwAjYALAKxAAUCXQDUAmgAUgI6ACYC+QArAlEAJgDuAD4BFwBEAkwAPALWAE0CLwAnAkcACQGDABgCyQArAggAJgSHADYEIgA2AgQANgIOADICuQAiAsAANgJEACoCXQA2AnwAKwGDABgB+wAqA5gANgEOAD4CZQA+AlgAOQJSACcCbAAmAmMAPgGcABgBcQAYAckARQHJAEUCWgBFAyUARQI2ACwC1gBSAp4AUQJDAFIBzQA+AsgAKwIpACYBGABSAP0ANgEY//0A/f/vAZwAGAGcABgAbgAAAG4AAAEOAAACoQAqC3IAKgI2ACwCNgAsAjYALAJvACoDRwAnAjQARQITAEACEwBA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AGUAcwB0AC0ATQBlAGQAaQB1AG0AOwAyADAAMgAyADsARgBMADcAMgAwAE8AbgBlAHMAdAAgAE0AZQBkAGkAdQBtAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAATwBuAGUAcwB0AC0ATQBlAGQAaQB1AG0ARABtAGkAdAByAGkAIABWAG8AbABvAHMAaABpAG4ALAAgAEEAbgBkAHIAZQB5ACAASwB1AGQAcgB5AGEAdgB0AHMAZQB2AEEAbgBkAHIAZQB5ACAASwB1AGQAcgB5AGEAdgB0AHMAZQB2AEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMgAxAC0AMgAwADIAMgAsACAARABtAGkAdAByAGkAIABWAG8AbABvAHMAaABpAG4ALAAgAEEAbgBkAHIAZQB5ACAASwB1AGQAcgB5AGEAdgB0AHMAZQB2AGgAdAB0AHAAcwA6AC8ALwBvAG4AZQBzAHQALgBtAGQAaAB0AHQAcABzADoALwAvAG8AbgBlAHMAdAAuAG0AZABUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAE8AbgBlAHMAdABNAGUAZABpAHUAbQAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAABQgAAAAEBAgADACgAKQArACwALwAwADEAMwA1ADgAOQA6ADsAPAA9AEUARwBLAEwATwBQAFEAUwBUAFgAWQBaAFsAXQARAA8AJADbANgBAwEEAGsBBQDHAM0ABAAFAAoABgAIAA0ADgASAB0AHgAfACAAIQAjAD4AQAA/AEEAQgBeAF8AYAEGAMUAxAC1ALcAtAC2AO8AEACyALMAQwCNAKoAvwCpAL4BBwCrAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYANwEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgAyAEQARgBIAEkASgBNAFIAVQBXAT8BQAFBAUIBQwAmADYBRAAqAUUANAAtAUYALgFHAE4BSAFJAUoAVgFLAIsACQAHAAsADACEAIYBTAFNAU4BTwATABQAFQAWABcAGgAbABwBUAFRAVIBUwFUAVUBVgFXAHYAIgFYAVkAYQCMAIoAgwCHAVoBWwFcAV0BXgFfAWABYQAYABkAjgBsAGIA3gDIAHIAZwB8ANcA+gCBAGgAbwFiAWMAZAD8AWQBZQC4APAAlgFmAWcAhQD7AWgBaQFqAWsBbAFtAW4BbwBcAXABcQFyAXMBdAF1AXYAJwAlAXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigCTAJUAlADyAPMAjwCnAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrB3VuaTAwMEQHdW5pMDMyNgZhYnJldmUGQWJyZXZlBEV1cm8HdW5pMDBBRAd1bmkwNDQ1B3VuaTA0MzEHdW5pMDQzMgd1bmkwNDMzB3VuaTA0MzQHdW5pMDQzNgd1bmkwNDNBB3VuaTA0MzgHdW5pMDQzOQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNGB3VuaTA0NDIHdW5pMDQ0NAd1bmkwNDQ2B3VuaTA0NDcHdW5pMDQ0OAd1bmkwNDQ5B3VuaTA0NEEHdW5pMDQ0Qgd1bmkwNDRDB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDEwB3VuaTA0MTUHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MjAHdW5pMDQyMgd1bmkwNDI1B3VuaTA0MTIHdW5pMDQxRgd1bmkwNDEzB3VuaTA0MUIHdW5pMDQxNAd1bmkwNDExB3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDQwBnkyX2FsdAd1bmkwNDQzB3VuaTA0NTEHdW5pMDQzNwd1bmkwNDREB3VuaTA0MjEHdW5pMDQxRQVLX2FsdAVrX2FsdAVpX2FsdAVqX2FsdAVzX2FsdAVjX2FsdAd1bmkwNEMxB3VuaTA0QzIFd19hbHQFV19hbHQHdW5pMDQzMAd1bmkwNDM1B3VuaTA0M0UHdW5pMDQ0MQd1bmkwMjE4B3VuaTAyMTkHdW5pMDIxQQd1bmkwMjFCB3VuaTIxMTYHdW5pMDQwMQd1bmkyN0Y1B3VuaTI3RjYHYXJyb3d1cAlhcnJvd2Rvd24HdW5pMjFCQQd1bmkyMUJCB3VuaTIxQjcHdW5pMjFCNgd1bmkwMTYyB3VuaTAxNjMHdW5pMjFBOQd1bmkyNzEzB3VuaTIwQkQHdW5pMjBCNAV0X2FsdAVhbHRfMQd1bmkyMTE3CGNvbG9uLnVjBXlfYWx0BXVfYWx0C3VuaTA0MzFfYWx0BWdfYWx0BnQyLmFsdAVmX2FsdAloeXBoZW4udWMKdW5pMDBBRC51YwllbmRhc2gudWMJZW1kYXNoLnVjBWFfYWx0B3VuaTA0OTAHdW5pMDQ5MQd1bmkwNDA0B3VuaTA0NTQHdW5pMDQwNgd1bmkwNDU2B3VuaTA0MDcHdW5pMDQ1Nwl0MDE2My5hbHQJdDAyMWIuYWx0B3VuaTIwMkYHdW5pMjAwOQd1bmkwMEEwA21hcARsb2dvCWEwMEUyLmFsdAlhMDEwMy5hbHQJYTAwRTQuYWx0C3VuaTI3MDJfYWx0BWxvZ29tBXRhYl8xBUlfYWx0BWxfYWx0BmwyX2FsdAd1bmlFMDAwB3VuaUUwMDEHdW5pRTAwMgd1bmlFMDAzB3VuaUUwMDQHdW5pRTAwNQd1bmlFMDA2B3VuaUUwMDcHdW5pRTAwOAd1bmlFMDA5CmFycm93cmlnaHQJYXJyb3dsZWZ0B3VuaTIxOTcHdW5pMjE5OAd1bmkyMTk5B3VuaTIxOTYHdW5pRTAxMAd1bmlFMDExB3VuaUUwMTIHdW5pRTAxMwd1bmlFMDE0B3VuaUUwMTUHdW5pRTAxNgd1bmlFMDE3B3VuaUUwMTgHdW5pRTAxOQd1bmlFMDIwB3VuaUUwMjEHdW5pRTAyMgABAAH//wAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQBx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)}@font-face{font-family:Onest Bold;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgRFNJRwAAAAEAAY5cAAAACEdERUYT4xTGAAABLAAAALhHUE9T4Wa+1wAAAeQAAB9MR1NVQmgiYcwAACEwAAAcqk9TLzLpP92AAAA93AAAAGBjbWFw6X2maQAAPjwAAAYsY3Z0ICmMCW4AAX8MAAAAhGZwZ21iLv99AAF/kAAADgxnYXNwAAAAEAABfwQAAAAIZ2x5Zm2IikAAAERoAAEkOmhlYWQmOQAZAAFopAAAADZoaGVhDpMLIgABaNwAAAAkaG10eAF7NesAAWkAAAAFCGxvY2EJqrkIAAFuCAAAAoZtYXhwBH8R9wABcJAAAAAgbmFtZTTk4uAAAXCwAAAGcHBvc3ThodAIAAF3IAAAB+RwcmVwNV+FVAABjZwAAAC9AAEAAAAMAAAAAAAAAAIAHAACACcAAQAoACgAAwApAG4AAQBvAG8AAgBwAJAAAQCRAJEAAgCSAJoAAQCbAJwAAgCdAKcAAQCoAKgAAgCpAKkAAQCqAKoAAgCrAKsAAQCsAK4AAgCvAK8AAQCwALAAAgCxALkAAQC6ALsAAgC8APgAAQD5APoAAgD7APsAAQD9AQEAAQECAQMAAgEEAQQAAQEFAQUAAgEIAQkAAQEQARgAAQEvAUEAAQABAAAACgB6ANAAA0RGTFQAFGN5cmwAIGxhdG4ALAAEAAAAAP//AAEAAAAEAAAAAP//AAEAAQAcAARBWkUgACRNT0wgACxST00gADRUUksgADwAAP//AAEABgAA//8AAQACAAD//wABAAMAAP//AAEABAAA//8AAQAFAAdrZXJuACxrZXJuADJrZXJuADhrZXJuAD5rZXJuAERrZXJuAEprZXJuAFAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAQAEAAIAAAAEAA4YUBvmHbgAARdIAAQAAAB7AQABDgEgAXIBhAH6AgACkgMoA4YD7ASeBQQFMgXsBf4GHAYcBioGUAZWBmgGcgZoBrQHJgeYB/IILAg6CEQIhgjwCRIJrAm2ClQK9gukC8IL5AvyDDAMWgyADKIMyAwwDDAM5gz0DQ4NaA1yDdAOhg6cD0oPUBAGEEgQXhCgEOIRJBHiEAYQBhIUEiISPBI8DPQSYhKsEqwSxhMQEx4TNBOCE5AT2gz0DPQM9BP0FD4UjBSyFQAVJhV4FYYV1BYCFggWIhYIFkgGaBaSFvgW/hcIFw4XLBcyFzIM9BYIE4INaBYIFD4WCBYIE4IUPhYIE4IPUAvyAAMAEP+wALv/xADdACgABAAQ//YAEv/2ABP/9gC7//YAFAAQ/+cAEv/iABP/7AAWAAoAJP/sACX/3QBF/+wAd//2AH8ACgCEAAoAjAAKAKEADwCiAA8AowAKAKQADwCmAA8ApwAKALv/+wDlAA8A7gAPAAQAJAAUADYAFABFABQASAAUAB0AFv/nAB3/5wAk/+IAJf/OACn/4gAq/+IARf/iAEcAFABIABQAdwAUAJP/5wCU/+cAlv/nAKf/4gCu/+cAr//nALD/5wDE/+IAyf/nAOD/4gDk/+cA5v/nAOv/5wDv/+cBBf/iARX/4gEW/+IBF//iARj/5wABAD0AKAAkABD/zgASAAoAE/+wABYACgAdAAoAIgAUACQAKAAlABQAKQAKACoACgA2ABQARQAoAEj/xAB3/9gAkwAKAJQACgCWAAoAlwAUAJz/9gCnAB4ArgAKAK8ACgCwAAoAu//YAMQACgDJAAoA4AAKAOQACgDmAAoA6wAKAO8ACgEFAAoBFQAKARYACgEXAAoBGAAKACUAEv/nABP/8QAW//YAHf/2ACT/xAAl/84AKf/sACr/7ABF/8QARwAUAEgAFACT//YAlP/2AJb/9gCX//YAoQAKAKIACgCkAAoApgAKAKf/zgCu//YAr//2ALD/9gDE/+wAyf/2AOD/7ADk//YA5QAKAOb/9gDr//YA7gAKAO//9gEF/+wBFf/sARb/7AEX/+wBGP/2ABcAE//sABb/9gAd//YAKf/2ACr/9gCT//YAlP/2AJb/9gCu//YAr//2ALD/9gDE//YAyf/2AOD/9gDk//YA5v/2AOv/9gDv//YBBf/2ARX/9gEW//YBF//2ARj/9gAZABb/9gAd//YAJP/EACX/9gAp/+wAKv/sAEX/xACT//YAlP/2AJb/9gCu//YAr//2ALD/9gDE/+wAyf/2AOD/7ADk//YA5v/2AOv/9gDv//YBBf/sARX/7AEW/+wBF//sARj/9gAsAAP/sAAW/84AGv/sABv/7AAc/+wAHf/OAB7/7AAi/+wAJP+wACX/zgAp/84AKv/OADb/7AA9ACgAQwAUAEX/sABHAAoASAAUAJP/zgCU/84Alv/OAJn/7ACh/+cAov/nAKT/5wCm/+cAp/+wAK7/zgCv/84AsP/OAMT/zgDJ/84A4P/OAOT/zgDl/+cA5v/OAOv/zgDu/+cA7//OAQX/zgEV/84BFv/OARf/zgEY/84AGQAD/8QAFv/nACT/2AAl/+IAKf/dACr/3QAwACgAPQAoAEMAFABF/9gARwAKAEgAFACh//sAov/7AKT/+wCm//sAp//iAMT/3QDg/90A5f/7AO7/+wEF/90BFf/dARb/3QEX/90ACwAkABQANgAUAD0AKABFABQASAAUAKH/2ACi/+IApP/YAKb/2ADl/+IA7v/iAC4AFv+6ABr/4gAb/+IAHP/iAB3/ugAe/+IAH//iACH/7AAi/+IAJP+wACX/xAAp/7oAKv+6ADb/4gA9ACgARf+wAEgAFACT/7oAlP+6AJX/7ACW/7oAmf/iAJz/7ACh/+wAov/sAKT/7ACm/+wAp/+mAK7/ugCv/7oAsP+6ALr/7ADE/7oAyf+6AOD/ugDk/7oA5f/sAOb/ugDr/7oA7v/sAO//ugEF/7oBFf+6ARb/ugEX/7oBGP+6AAQAMAAoADYAHgA9ABQASAAUAAcAFgAKACH/9gBH/+wAkwAKAJX/9gCc//sAtf/sAAMAPQAoAEcAFABIABQACQAh//YAR//sAJMACgCV/+wAnP/7ALX/7ADL/+wA7f/sAPn/7AABAJcAFAAEACT/7ABF/+wARwAoAEgAKAACAEcAKABIACgAEAAW//YAHf/2AEcAKABIACgAk//2AJT/9gCW//YArv/2AK//9gCw//YAyf/2AOT/9gDm//YA6//2AO//9gEY//YAHAAD/84AD//OABD/sAAT/7AAH//sACUAHgBH/84ASP/OAEn/zgBK/84AWwAoAGT/7AB1/7AAd/+wAHwAHgB//+wAhP/OAIb/sACc/+wAnf/sAKH/7ACi/+wApP/sAKb/7AC7/9gAvgAUAOX/7ADu/+wAHAAD/84AD//EABD/sAAT/7AAH//sACUAHgBH/84ASP/OAEn/zgBK/84AWwAoAGT/7AB1/7AAd/+wAHwAHgB//+wAhP/OAIb/sACc/+wAnf/sAKH/7ACi/+wApP/sAKb/7AC7/9gAvgAUAOX/7ADu/+wAFgAP//YAEP/OABP/xAAf/+IAIQAFACQAHgAlAA8AMP/sADYAFABFAB4ASP/YAHf/zgCc/+IAof/iAKL/4gCk/+IApv/iAKcAFAC6/+wAu//YAOX/4gDu/+IADgAUACgAFQAoACX/7ABkACgAdQAUAHcAKACDABQAhgAUAJUAKACn/7AAuwAoAMsAKADtACgA+QAoAAMANf8uAHUAHgCDAB4AAgA1/+IAPv+6ABAACQAoABAAKAASACgAEwAoABQAFAAYACgAGQAoAFsAKAB1ACgAdgAoAHcAKAB8ACgAgwAoAJcAKACdABQAuwAoABoAPv8uAFkAKABbADwAXAAoAF0AKABeACgAYQAoAGMAKABlABQAZgAoAGf/7ABoACgAaQAoAGsAKABsACgAbQAoAG4AKAB8ADwAjwAoAJ4AFACfABQAoAAUAMUAFADHABQBBwAoARgAFAAIABAAFABbACgAdQAoAHcAKAB8ACgAgwAoAJcAKAC7ABQAJgAD/84AD//EABD/sAAT/7AAH//sACUAHgBH/84ASP/OAEn/zgBK/84AVwAUAFsAPABcABQAYAAoAGT/2ABn/9gAcAAoAHX/sAB2ABQAd/+wAHsAFAB8ACgAfgAUAH//7ACE/84Ahv+wAIz/4gCc/+wAnf/iAKH/7ACi/+wAo//iAKT/7ACm/+wAu//YAL4AFADl/+wA7v/sAAIAJP/OAEX/zgAnABAAFAASABQAEwAUABQAFAAVABQAFv/iABgAFAAZABQAHf/iACT/zgAl/9gARf/OAFv/2ABkACgAZf/2AHcAKACT/+IAlP/iAJUAKACW/+IAlwAUAJ0AKACe//YAn//2AKD/9gCn/8QAqgAUAK7/4gCv/+IAsP/iALsAFADF//YAx//2AMn/4gDk/+IA5v/iAOv/4gDv/+IBGP/2ACgAEAAKABb/4gAYABQAGQAUAB3/4gAfACgAIQAoACIAKAAk/84ARf/OAFv/2ABg/9gAZAAoAGX/4gBw/9gAdQAeAHcAKAB8/9gAgwAeAJP/4gCU/+IAlQAoAJb/4gCcACgAnQAoAKf/nACu/+IAr//iALD/4gC6ACgAuwAKAMn/4gDLACgA5P/iAOb/4gDr/+IA7QAoAO//4gD5ACgBGP/iACsAEAAUABIAFAATABQAFAAUABb/7AAd/+wAHwAoACEAKAAiACgAJP/OACX/xABF/84AW//iAGD/4gBkAB4AcP/YAHUAKAB3ACgAe//sAHz/7ACDACgAiQAUAJP/7ACU/+wAlQAoAJb/7ACcACgAnQAeAKf/nACu/+wAr//sALD/7AC6ACgAuwAUAMn/7ADLACgA5P/sAOb/7ADr/+wA7QAoAO//7AD5ACgBGP/sAAcAZf/2AJ7/9gCf//YAoP/2AMX/9gDH//YBGP/2AAgASAAUAFf/9gBYAA8AW//0AFz/9gBg//sAZQAKAMcACgADAFf/8QBc//YAbv/2AA8AJP/YADYAFABF/9gARwAoAEgAFABb/9gAZAAeAGX/9gCe//YAn//2AKD/9gDE//EAxf/2AMf/9gEY//YACgAkACgANQAeADYAFAA9ACgAQwAoAEUAKABbADIAYAAUAGT/9gC1ACgACQA1AB4AZf/2AJ7/9gCf//YAoP/2AMT/9gDF//YAx//2ARj/9gAIAGX/9gCe//YAn//2AKD/9gDE//YAxf/2AMf/9gEY//YACQAk/+wANgAUAEX/7ABHACgASAAoAFv/7ABkAB4AagAUAJ0AFAAHAEf/4gBX//YAWAAKAFv/9ABc//YAYP/7AMcACgADAEf/2ABk/+IAbv/2AAYAV//2AFgACgBb//QAXP/2AGD/+wDHAAoAFgAkAB4ANgAUAEUAHgBH/9gASP/YAEn/2ABbAAoAXAAKAGAACgBk/+wAZ//dAHAADwB1/84AewAKAHwAFAB///EAg//YAIT/8QCG/7oAjP/xAJ3/5wCj//EAAgBHABQAYAAKABcAJP+mAEX/pgBJABQAW//YAGD/3QBkABQAZf/2AG7/9gBw/8QAdv/sAHz/zgB+/+wAfwAKAIQACgCMAAoAnv/2AJ//9gCg//YAowAKAMT/9gDF//YAx//2ARj/9gAtACT/sAAwACgANv/sAD0AKAA+ACgAQwAoAEX/sABHAB4ASAAoAEkAKABX/+wAWf/YAFv/2ABd/9gAXv/YAGD/2ABh/9gAY//YAGX/zgBm/9gAZ//YAGj/2ABp/9gAa//YAGz/2ABt/9gAbv/YAHD/zgB1ABQAfP/2AH//7ACDAAoAhP/sAIz/7ACP/9gAnv/iAJ//zgCg/84Ao//sALUAKADE/8QAxf/OAMf/zgEH/9gBGP/OAAUAPQAoAH//7ACE/+wAjP/sAKP/7AArABb/zgAa/+wAG//sABz/7AAd/84AHv/sACT/sAAl/84AKf/EACr/xAAwACgANv/sAD0AKABDACgARf+wAEcAKABIACgAdwAoAJP/zgCU/84Alv/OAJn/7ACi//YApP/2AKb/9gCn/7AArv/OAK//zgCw/84AxP/EAMn/zgDg/8QA5P/OAOX/9gDm/84A6//OAO7/9gDv/84BBf/EARX/xAEW/8QBF//EARj/zgABAIP/4gAtACT/nAAwACgANv/YAEX/nABHABQASAAUAEkAKABX/+wAWP/sAFn/zgBb/7oAXP/sAF3/2ABe/9gAX//YAGD/ugBh/9gAY//YAGX/sABm/9gAZ//YAGj/2ABp/9gAa//YAGz/2ABt/9gAbv/YAHD/nAB7/84AfP/EAH//4gCE/+IAjP/iAI7/7ACP/9gAnf/sAJ7/zgCf/7AAoP+wAKP/4gDE/7AAxf+wAMf/sAEH/84BGP+wABAAJAAeADUAMgA2AB4APQAoAEMAKABFAB4AWwAyAGAAFABwABQAdf/2AHsAFAB8ADIAhv/sAIn/7ACPABQAtQAoAAUAV//sAFv/9gBc/+wAfP/sAI7/7AAQAFj/9gBk/+wAZf/sAGf/2AB//+wAhP/sAIz/7ACd/+wAnv/sAJ//7ACg/+wAo//sAMT/9gDF/+wAx//sARj/7AAQACT/7ABF/+wAWAAKAGQACgBlAAoAcP/xAHX/7AB2/+wAe//xAHz/9gB+/+wAfwAPAIP/7ACEAA8AjAAPAKMADwAQADUAFAA2ABQAWP/sAGX/7AB//+IAhP/iAIz/4gCd/+IAnv/sAJ//7ACg/+wAo//iAMT/9gDF/+wAx//sARj/7AAvACT/nAAwACgANf/iADb/7AA9ACgAQwAoAEX/nABHAB4ASAAoAEkAKABY/+wAWf/iAFv/ugBc//YAXf/iAF7/4gBf/+wAYP/OAGH/4gBj/+IAZf/JAGb/4gBn/+IAaP/iAGn/4gBr/+IAbP/iAG3/4gBu/+IAcP+6AHUACgB8/9gAf//xAIMAEACE//EAjP/xAI7/7ACP/+IAnv/iAJ//yQCg/8kAo//xAMT/xADF/8kAx//JAQf/4gEY/8kADAAk/84ARf/OAFgACgBb/+wAZAAKAHD/8QB1/+wAdv/sAHv/8QB8//YAfv/sAIP/7AADAEf/2ABI/+wAdf/OAAYAR//YAEj/2ABJ/8QAdf/OAH7/7ACG/+IACQBYAAoAZAAKAHD/8QB1/+wAdv/sAHv/8QB8//YAfv/sAIP/7AASABD/3gAS/9gAE//sACT/7AAl/90ARf/sAH8ACgCEAAoAjAAKAKEACgCiAAoAowAKAKQACgCmAAoApwAKALv/+wDlAAoA7gAKAAYAIf/2AEf/7ACTAAoAlf/2AJz/+wC1/+wAEgAW//YAHf/2ADAAKAA9ACgARwAoAEgAMgCT//YAlP/2AJb/9gCu//YAr//2ALD/9gDJ//YA5P/2AOb/9gDr//YA7//2ARj/9gADAD0AKABIABQAlwAUAAUAIf/2AEf/7ACV//YAnP/7ALX/7AATABb/9gAd//YARwAoAEgAKACT//YAlP/2AJb/9gCu//YAr//2ALD/9gDJ//YAywAeAOT/9gDm//YA6//2AO0AHgDv//YA+QAeARj/9gADADAAKABHACgASAAoABIAFv/7AB3/+wAk/+wARf/sAEcAKABIACgAk//7AJT/+wCW//sArv/7AK//+wCw//sAyf/7AOT/+wDm//sA6//7AO//+wEY//sABgAk/+wARf/sAEcAKABIACgAZAAKAJ0ACgASABD/5wAS/9gAE//sACT/7AAl/90ARf/sAH8ACgCEAAoAjAAKAKEACgCiAAoAowAKAKQACgCmAAoApwAKALv/+wDlAAoA7gAKABMAEP/nABL/4gAT/+wAJP/sACX/3QBF/+wAd//2AH8ACgCEAAoAjAAKAKEACgCiAAoAowAKAKQACgCmAAoApwAKALv/+wDlAAoA7gAKAAkAWAAKAGQACgBw//EAdf/2AHb/7AB7//EAfP/2AH7/7ACD/+wAEwAQ/+cAEv/YABP/7AAk/+wAJf/dAEX/7AB3//YAfwAKAIQACgCMAAoAoQAKAKIACgCjAAoApAAKAKYACgCnAAoAu//7AOUACgDuAAoACQBYAAoAZAAKAHD/8QB1/+wAdv/YAHv/8QB8//YAfv/sAIP/7AAUABD/5wAS/9gAE//sACT/7AAl/90ANgAUAEX/7AB3//YAfwAKAIQACgCMAAoAoQAKAKIACgCjAAoApAAKAKYACgCnAAoAu//7AOUACgDuAAoAAwAk/+wAJf/2AEX/7AATABb/7AAf/+IAKf/2ACr/9gB3AAoAnP/YAKH/4gCi/+IApP/iAKb/4gC6/+wAxP/2AOD/9gDl/+IA7v/iAQX/9gEV//YBFv/2ARf/9gALAB//4gAp//YAKv/2AHcACgCc/9gAxP/2AOD/9gEF//YBFf/2ARb/9gEX//YAAQAW//YABgAh//EAR//sAJMACgCV//YAnP/7ALX/7AAJACH/8QBH/+wAkwAKAJX/9gCc//sAtf/sAMv/9gDt//YA+f/2ABIAFv/sAB3/7ABbACgAdQAoAHwAKACT/+wAlP/sAJb/7ACdAAoArv/sAK//7ACw/+wAyf/sAOT/7ADm/+wA6//sAO//7AEY/+wAGQAD/8QAFv/nACT/2AAl/9gAKf/dACr/3QAwACgAPQAoAEMAFABF/9gARwAKAEgAFACh//sAov/7AKT/+wCm//sAp//iAMT/3QDg/90A5f/7AO7/+wEF/90BFf/dARb/3QEX/90AAQC+//EAAgC+AA8AwP/sAAEAwAAUAAcAJP+cADAAFABF/5wAvQAUAL//9gDA/8QAwQAeAAEAwf/sAAUAV//2AFgACgBb//QAXP/2AGD/+wABAHsAAwAEAAUABgAHAAkACgANAA4ADwAQABEAEgATABQAFQAYABkAHAAdAB8AIAAhACIAIwAkACUAMAA1ADYAPAA+AEEARQBHAEgASQBKAFcAWABZAFoAWwBcAF0AZABlAGYAaQBsAG0AcABxAHQAdQB2AHcAeAB6AHwAfQB+AH8AggCDAIQAhQCIAIkAiwCMAI0AjwCQAJMAlACVAJcAmACZAJoAnACdAJ4AnwCgAKEAogCjAKQApQCmAKcAqACpAKoArgCvALAAtAC6ALsAvAC+AMAAwQDDAMUAxgDHAMkAywDPAOQA5QDmAOsA7QDuAO8A+QEGAQcAAQMUAAQAAAA/AIgAjgCUAKYAsAC+ANQA4gDsAPoBEAEeATgBPgFEAUoBUAFaAXABegGAAY4BlAGiAagBvgHUAeoB6gHqAUQB8AHwAfYCBAISAiwCMgJEAk4CWAJmAaICgAKAAUoChgKQAUQCmgKaApoCrAFEAsIC0ALWAtwC6gKaApoC8AMKAAEAEf/EAAEAEf/2AAQAEf/7ACP/7ACQAA8ApQAKAAIAIwAUADcAFAADACP/4gCS/+IAmP/nAAUAEf/YACMAKAA3ABQAkgAKAJgACgADACP/pgCS/+wAmP/2AAIAkv/2AJj/9gADACP/zgCS/+wAmP/2AAUAI/+wADf/7ACQ/9oAkv/OAJj/zgADACMAFAA3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dG51bQJ2dG51bQJ8dG51bQKCdG51bQKIdG51bQKQdG51bQKWdG51bQKcdG51bQKidG51bQKoAAAAAgAEAAUAAAACAAQABQAAAAQABAAFAAgACQAAAAQABAAFAAgACQAAAAIABAAFAAAABAAEAAUABgAHAAAABAAEAAUACAAJAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQAQAAAAAgAQABIAAAABABAAAAABABAAAAABABIAAAACABAAEQAAAAEAEgAAAAEAEAAAAAEAEAAAAAEAAAAAAAIAAAABAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAgAAAAIAAAABAAoAAAACAAoACwAAAAEACgAAAAEACgAAAAEACgAAAAEACgAAAAIACgAMAAAAAQANAAAAAgANAA4AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAACAA0ADwAAAAEAFQAAAAEAFQAAAAEAEwAAAAIAEwAVAAAAAQATAAAAAQATAAAAAQATAAAAAQATAAAAAgATABQAFwAwADgAQABIAFAAZgBuAIQAjACiAKoAsgC6AMIAygDSANoA4gDqAPIA+gECAQoAAQAAAAEA4gABAAAAAQEsAAEAAAABAXYAAQAAAAEBwAAGAAAACAHEAlgC7AOABBQEqAVGBeQABAAAAAEGbAAGAAAACAhCCNYJagn+CpILJgvEDGIABAAAAAEM6gAGAAAACA7AD1QP6BB8ERARpBJCEuAABAAAAAETaAABAAAAARU+AAEAAAABFWwAAQAAAAEVmgABAAAAARXIAAEAAAABFd4AAQAAAAEV9AABAAAAARYKAAEAAAABFkYAAQAAAAEWggABAAAAARa+AAEAAAABFxwAAQAAAAEXegABAAAAARfYAAIAKgASASIAuwCsASMAbwC6AJEAqAEFALAArQCoAKoArgD6AQUAsACbAAEAEgAJABEAGAAZAB4AIABYAIIAkgCTAJcAqQCrAK8AvQDEAMcBBAACACoAEgEiALsArAEjAG8AugCRAKgBBQCwAK0AqACqAK4A+gEFALAAmwABABIACQARABgAGQAeACAAWACCAJIAkwCXAKkAqwCvAL0AxADHAQQAAgAqABIBIgC7AKwBIwBvALoAkQCoAQUAsACtAKgAqgCuAPoBBQCwAJsAAQASAAkAEQAYABkAHgAgAFgAggCSAJMAlwCpAKsArwC9AMQAxwEEAAEABgDFAAEAAQA2AAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBwAI4AFQCQAJAANAChAKkANQC4ALgAPgC7AMMAPwDIAMgASADKAMoASQDPAM8ASgDdAN4ASwDhAOEATQDjAOMATgDlAOUATwDoAOgAUADqAOoAUQDsAOwAUgDuAO4AUwD4APgAVAABAAEANgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAcACOABUAkACQADQAoQCpADUAuAC4AD4AuwDDAD8AyADIAEgAygDKAEkAzwDPAEoA3QDeAEsA4QDhAE0A4wDjAE4A5QDlAE8A6ADoAFAA6gDqAFEA7ADsAFIA7gDuAFMA+AD4AFQAAQABAEwAAwABABIAAQCOAAAAAQAAABYAAgAUAAQAFAAAACUAJQARACsALQASAHAAjgAVAJAAkAA0AKEAqQA1ALgAuAA+ALsAwwA/AMgAyABIAMoAygBJAM8AzwBKAN0A3gBLAOEA4QBNAOMA4wBOAOUA5QBPAOgA6ABQAOoA6gBRAOwA7ABSAO4A7gBTAPgA+ABUAAEAAQBNAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBwAI4AFQCQAJAANAChAKkANQC4ALgAPgC7AMMAPwDIAMgASADKAMoASQDPAM8ASgDdAN4ASwDhAOEATQDjAOMATgDlAOUATwDoAOgAUADqAOoAUQDsAOwAUgDuAO4AUwD4APgAVAABAAEATgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAcACOABUAkACQADQAoQCpADUAuAC4AD4AuwDDAD8AyADIAEgAygDKAEkAzwDPAEoA3QDeAEsA4QDhAE0A4wDjAE4A5QDlAE8A6ADoAFAA6gDqAFEA7ADsAFIA7gDuAFMA+AD4AFQAAQABAFUAAwAAAAEAEgABABgAAQAAABYAAQABAJoAAQBBAAMAFgAdAB4AHwApACoASwBMAE0ATgBVAFgAZQBvAJIAkwCUAJUAlgCYAJoAmwCeAJ8AoACuAK8AsAC8AL0AvwDBAMIAwwDEAMUAxgDHAMkAywDdAN4A4ADkAOYA6QDrAO0A7wD5APwA/QD+AP8BAAEDAQQBBQETARQBFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEA7QABAEEAAwAWAB0AHgAfACkAKgBLAEwATQBOAFUAWABlAG8AkgCTAJQAlQCWAJgAmgCbAJ4AnwCgAK4ArwCwALwAvQC/AMEAwgDDAMQAxQDGAMcAyQDLAN0A3gDgAOQA5gDpAOsA7QDvAPkA/AD9AP4A/wEAAQMBBAEFARMBFAEVARYBFwEYAAMAAAABABIAAQAYAAEAAAAWAAEAAQDLAAEAQQADABYAHQAeAB8AKQAqAEsATABNAE4AVQBYAGUAbwCSAJMAlACVAJYAmACaAJsAngCfAKAArgCvALAAvAC9AL8AwQDCAMMAxADFAMYAxwDJAMsA3QDeAOAA5ADmAOkA6wDtAO8A+QD8AP0A/gD/AQABAwEEAQUBEwEUARUBFgEXARgAAQHYAAEACAAbADgATABgAHQAiACaAKwAvgDQAOAA8AEAARABIAEwAT4BTAFaAWgBdgGEAZABnAGoAbQBwAHIAQ8ACQALAJgAGQAWAJgAHwCSADMBDwAJABoAmAAZABYAmAAfAJIAMwEPAAkAYQDGAGAAWwDGAFkAxAAzAQ8ACQByAMYAYABbAMYAWQDEADMAswAIAFsAxgBgAGAAxACPADMAswAIAHwAxgBgAGAAxACPADMBDgAIAKMAZACPAMQAYgDEADMBDgAIAMcAZACPAMQAYgDEADMAswAHAAUAmAAZAJIAmQAzAPUABwAOAB4AFQAZAJIAMwCzAAcAFgCYABkAkgCZADMA9QAHAHQAnQBYAGAAbAAzAPUABwCPAJ0AWABgAGwAMwD1AAcAmQAeABUAGQCSADMARAAGAAYAHgCZAJgAMwBEAAYAcQBZAI8AxgAzAEQABgCUAB4AmQCYADMARAAGAMUAWQCPAMYAMwEOAAYAygCSAJkAkgAzAQ4ABgDLAJIAmQCSADMARAAFAAYADwAOADMA9QAFAA4ADwAEADMA9gAFAA8AJQAIADMAswAFAA8AogAFADMA9wAFAKQABAANADMBEAADAAMAMwEZAAMACwAzAAEAAQAzAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBwAI4AFQCQAJAANAChAKkANQC4ALgAPgC7AMMAPwDIAMgASADKAMoASQDPAM8ASgDdAN4ASwDhAOEATQDjAOMATgDlAOUATwDoAOgAUADqAOoAUQDsAOwAUgDuAO4AUwD4APgAVAABAAEANgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAcACOABUAkACQADQAoQCpADUAuAC4AD4AuwDDAD8AyADIAEgAygDKAEkAzwDPAEoA3QDeAEsA4QDhAE0A4wDjAE4A5QDlAE8A6ADoAFAA6gDqAFEA7ADsAFIA7gDuAFMA+AD4AFQAAQABAEwAAwABABIAAQCOAAAAAQAAABYAAgAUAAQAFAAAACUAJQARACsALQASAHAAjgAVAJAAkAA0AKEAqQA1ALgAuAA+ALsAwwA/AMgAyABIAMoAygBJAM8AzwBKAN0A3gBLAOEA4QBNAOMA4wBOAOUA5QBPAOgA6ABQAOoA6gBRAOwA7ABSAO4A7gBTAPgA+ABUAAEAAQBNAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBwAI4AFQCQAJAANAChAKkANQC4ALgAPgC7AMMAPwDIAMgASADKAMoASQDPAM8ASgDdAN4ASwDhAOEATQDjAOMATgDlAOUATwDoAOgAUADqAOoAUQDsAOwAUgDuAO4AUwD4APgAVAABAAEATgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAcACOABUAkACQADQAoQCpADUAuAC4AD4AuwDDAD8AyADIAEgAygDKAEkAzwDPAEoA3QDeAEsA4QDhAE0A4wDjAE4A5QDlAE8A6ADoAFAA6gDqAFEA7ADsAFIA7gDuAFMA+AD4AFQAAQABAFUAAwAAAAEAEgABABgAAQAAABYAAQABAJoAAQBBAAMAFgAdAB4AHwApACoASwBMAE0ATgBVAFgAZQBvAJIAkwCUAJUAlgCYAJoAmwCeAJ8AoACuAK8AsAC8AL0AvwDBAMIAwwDEAMUAxgDHAMkAywDdAN4A4ADkAOYA6QDrAO0A7wD5APwA/QD+AP8BAAEDAQQBBQETARQBFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEA7QABAEEAAwAWAB0AHgAfACkAKgBLAEwATQBOAFUAWABlAG8AkgCTAJQAlQCWAJgAmgCbAJ4AnwCgAK4ArwCwALwAvQC/AMEAwgDDAMQAxQDGAMcAyQDLAN0A3gDgAOQA5gDpAOsA7QDvAPkA/AD9AP4A/wEAAQMBBAEFARMBFAEVARYBFwEYAAMAAAABABIAAQAYAAEAAAAWAAEAAQDLAAEAQQADABYAHQAeAB8AKQAqAEsATABNAE4AVQBYAGUAbwCSAJMAlACVAJYAmACaAJsAngCfAKAArgCvALAAvAC9AL8AwQDCAMMAxADFAMYAxwDJAMsA3QDeAOAA5ADmAOkA6wDtAO8A+QD8AP0A/gD/AQABAwEEAQUBEwEUARUBFgEXARgAAQHYAAEACAAbADgATABgAHQAiACaAKwAvgDQAOAA8AEAARABIAEwAT4BTAFaAWgBdgGEAZABnAGoAbQBwAHIAQ8ACQALAJgAGQAWAJgAHwCSADMBDwAJABoAmAAZABYAmAAfAJIAMwEPAAkAYQDGAGAAWwDGAFkAxAAzAQ8ACQByAMYAYABbAMYAWQDEADMAswAIAFsAxgBgAGAAxACPADMAswAIAHwAxgBgAGAAxACPADMBDgAIAKMAZACPAMQAYgDEADMBDgAIAMcAZACPAMQAYgDEADMAswAHAAUAmAAZAJIAmQAzAPUABwAOAB4AFQAZAJIAMwCzAAcAFgCYABkAkgCZADMA9QAHAHQAnQBYAGAAbAAzAPUABwCPAJ0AWABgAGwAMwD1AAcAmQAeABUAGQCSADMARAAGAAYAHgCZAJgAMwBEAAYAcQBZAI8AxgAzAEQABgCUAB4AmQCYADMARAAGAMUAWQCPAMYAMwEOAAYAygCSAJkAkgAzAQ4ABgDLAJIAmQCSADMARAAFAAYADwAOADMA9QAFAA4ADwAEADMA9gAFAA8AJQAIADMAswAFAA8AogAFADMA9wAFAKQABAANADMBEAADAAMAMwEZAAMACwAzAAEAAQAzAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBwAI4AFQCQAJAANAChAKkANQC4ALgAPgC7AMMAPwDIAMgASADKAMoASQDPAM8ASgDdAN4ASwDhAOEATQDjAOMATgDlAOUATwDoAOgAUADqAOoAUQDsAOwAUgDuAO4AUwD4APgAVAABAAEANgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAcACOABUAkACQADQAoQCpADUAuAC4AD4AuwDDAD8AyADIAEgAygDKAEkAzwDPAEoA3QDeAEsA4QDhAE0A4wDjAE4A5QDlAE8A6ADoAFAA6gDqAFEA7ADsAFIA7gDuAFMA+AD4AFQAAQABAEwAAwABABIAAQCOAAAAAQAAABYAAgAUAAQAFAAAACUAJQARACsALQASAHAAjgAVAJAAkAA0AKEAqQA1ALgAuAA+ALsAwwA/AMgAyABIAMoAygBJAM8AzwBKAN0A3gBLAOEA4QBNAOMA4wBOAOUA5QBPAOgA6ABQAOoA6gBRAOwA7ABSAO4A7gBTAPgA+ABUAAEAAQBNAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBwAI4AFQCQAJAANAChAKkANQC4ALgAPgC7AMMAPwDIAMgASADKAMoASQDPAM8ASgDdAN4ASwDhAOEATQDjAOMATgDlAOUATwDoAOgAUADqAOoAUQDsAOwAUgDuAO4AUwD4APgAVAABAAEATgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAcACOABUAkACQADQAoQCpADUAuAC4AD4AuwDDAD8AyADIAEgAygDKAEkAzwDPAEoA3QDeAEsA4QDhAE0A4wDjAE4A5QDlAE8A6ADoAFAA6gDqAFEA7ADsAFIA7gDuAFMA+AD4AFQAAQABAFUAAwAAAAEAEgABABgAAQAAABYAAQABAJoAAQBBAAMAFgAdAB4AHwApACoASwBMAE0ATgBVAFgAZQBvAJIAkwCUAJUAlgCYAJoAmwCeAJ8AoACuAK8AsAC8AL0AvwDBAMIAwwDEAMUAxgDHAMkAywDdAN4A4ADkAOYA6QDrAO0A7wD5APwA/QD+AP8BAAEDAQQBBQETARQBFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEA7QABAEEAAwAWAB0AHgAfACkAKgBLAEwATQBOAFUAWABlAG8AkgCTAJQAlQCWAJgAmgCbAJ4AnwCgAK4ArwCwALwAvQC/AMEAwgDDAMQAxQDGAMcAyQDLAN0A3gDgAOQA5gDpAOsA7QDvAPkA/AD9AP4A/wEAAQMBBAEFARMBFAEVARYBFwEYAAMAAAAB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AiYANgE3ADYCJgA3ATcANwJJAD0B0wA9AnsAPQNYAD0BoQAkAaUAYAJaAC4BdAAuAloAGgFzABoB0wA9AyAALAIzAAECdAAiAkIANwHJADcCfwAJA1sAAQJFADcCbwA3Am8ANwJNAAYC5gA3AlwANwJZADcB6//8AyMAHgJ2ADcCMAAfA1sANwN1ADcCZgABAwsANwI3ADcDNgA3Ak8AFQJpADEC2gAAAnUASgOSAEoC8ABKAp0ASgJeAAUCtQABAl0ABQK0AEkC7ABKAlMASgK+AAEC7QAJArQASgPnAAECogAfAwIASgMCAEoCtABKAo8AAgN0ACMC8ABKAr8AMwP7AEoECgBKAwMAAQOoAEoCrABJAtUAIwQHAEoCzgAqAn4ANwMOACMCaAAfAkQAJAI+ACICRgAiAYYAEwKEACIBH//UAmAAIgGUADcBfQAQAnkANwJNAAECTQABAkYAIgIjABgCNQAaAs8AIwKZACwC1QAjAuQAIwMOACMDDwAjAloAHQLBAEoCswBKAkcANwJEADcBKf//ASr/4QItAB4CBgAaAjwAHgOWAC4C2wA2AqIALgFuADQBbv/VAmEALgI9AC4D5wABA1QAAQM+AAEDtwAAApEALAGYAAwCLQARAmwAFAJ9AB0CBP//AnQALAJvACkCRAAkAkYAIgJgACICPgAiAocAIwIPAB4CWwAFAYUAEAFR/9ECHAAYBEcALgJ1AEoCswBJAxUALgHmACcBqAAuAYAALgV+AC4FfgAuAv0ALgL9AC4DxwAvA8YALgQXAC4EFwAuAmkAMQJxAC0CfQBoAkQAJALbAAACbQDMAnUASgJAAB4DCAAjAlgAHgELADcBNwA8AlUANQLjAEUCOwAfAl4ABQGIABAC1QAjAg8AHgSlAC4ERAAuAjcALgJVADIC8wAaAsEALgJXACICeQAuAocAIwGFABACEAAiASwANgG2ABAB0QA9AdEAPQJ4AD0DVAA9A5YALgGBABACgAAeAncANwJEACQCUwBKAdQANwE3AEoBHwAuAtUAIwI0AB4BN//qAR7/3AKRACILYgAiAIIAAACCAAABGAAAAbYAEAG2ABACRAAkAkQAJAJEACQCgwAiAzkAIAIqADICKgAyAlIAOAJGADgCiAA4AYcANwGhADcCngBcAmEAJQFLADcBiAA3Ap4AMgKeAHMCngBRAp4ANAKeAC0CngBLAp4ANAKeAFUCngBBAp4ATwL9ACoC/QAqAv0AXgL9AF0C/QCOAv0AjgFTAEsBZwBEAVYASwFlAEUBTgBbAb0AMgFZAEQB5gAWAVoARQHmABYBWgBEAeYAFgFWAEsAAAAAAAAAAAAAAIgA5AE8AYoB1AIAAjgCkALWAzwDrgQIBD4EhgTMBQgFWAYKBsQHPgeeB8oIcgjcCYIKNAqMCsILEAtWC6AL0gv8DFIMmAy+DOwOCg8cD8IQXhDEERgRSBFsEhATGhNWE4IToBQAFFgUbhSoFL4VuBXcFgAWHBZCFmIWuBbUFyoX2hg4GHYY4hkmGYgZvBnYGfIaDBomGkYaZhqSGrIa3hr+GxgbeBuwHFgcyBz0HWQdth32HiYelh7mHygfXh+QH8AgXCCYIOQhHCFgIbgiGCJoIzIjjCQCJEQkiCTMJQQlViWGJb4l/iZwJqImzicgJ34n2CgwKL4o8CliKaQp6ipmKqQq8isqK24rxCwkLHYs7i2kLgAutC8kL8owiDEKMZQx8DLcM1IzxDQsNIo1RjWSNd42vDd2OFQ40jlwOdY6YDreO1o73DwUPGo8tD0iPWg91j6sP0I/2EC2QchCTEKCQrhDFkPeRHxFFkVYRZhGDEZMRrxHYEe2R/hIlEk0SgZKpksmS7xMgk1GTa5ONE6YT0BPwFA4ULJQ/lHuUjpSblKaUsRS5lMIU2BTulQEVE5VHFW8VfxXHFeyWAJYnFlwWhpaxlryW0Jb1lxsXTRd7F7MX5RgcmDAYNhhJmFEYbhiRGMSY6xk8mU8ZXplumYUZi5mSGZkZoBnBmdeaFRpDGnmaipqbmqOas5rRGwmbHxs0m76eSZ5JnkmeSZ5+np4e7Z9AH5KfySFaoWWhcSGFIZShy6HiIgYiGCInIjMiQ6JcImgifyKhIrGi3aL/IwujNyNYo2MjbaN4o4OjjiOZI62juCPbI/Ej+iQGJBckMiQ/JFekY6R3pIdAAAAAQAAAUICVwAMAAAAAAACAKgBFACNAAAB+w6KAAAAAAAAAB4BbgABAAAAAAAAADwAAAABAAAAAAABAA8APAABAAAAAAACAAcASwABAAAAAAADAC0AUgABAAAAAAAEAA8AfwABAAAAAAAFAA0AjgABAAAAAAAGAA8AmwABAAAAAAAIACMAqgABAAAAAAAJABIAzQABAAAAAAAKADwA3wABAAAAAAALABABGwABAAAAAAAMABABKwABAAAAAAANAEwBOwABAAAAAAAOABsBhwADAAEECQAAAHgBogADAAEECQABAB4CGgADAAEECQACAA4COAADAAEECQADAFoCRgADAAEECQAEAB4CoAADAAEECQAFABoCvgADAAEECQAGAB4C2AADAAEECQAIAEYC9gADAAEECQAJACQDPAADAAEECQAKAHgDYAADAAEECQALACAD2AADAAEECQAMACAD+AADAAEECQANAJgEGAADAAEECQAOADYEsAADAAEECQAQAAoE5gADAAEECQARABIE8ENvcHlyaWdodCAoYykgMjAyMS0yMDIyLCBEbWl0cmkgVm9sb3NoaW4sIEFuZHJleSBLdWRyeWF2dHNldk9uZXN0IEV4dHJhQm9sZFJlZ3VsYXJWZXJzaW9uIDEuMDAwO1BZUlM7T25lc3QtRXh0cmFCb2xkOzIwMjI7Rkw3MjBPbmVzdCBFeHRyYUJvbGRWZXJzaW9uIDEuMDAwT25lc3QtRXh0cmFCb2xkRG1pdHJpIFZvbG9zaGluLCBBbmRyZXkgS3VkcnlhdnRzZXZBbmRyZXkgS3VkcnlhdnRzZXZDb3B5cmlnaHQgKGMpIDIwMjEtMjAyMiwgRG1pdHJpIFZvbG9zaGluLCBBbmRyZXkgS3VkcnlhdnRzZXZodHRwczovL29uZXN0Lm1kaHR0cHM6Ly9vbmVzdC5tZFRoaXMgRm9udCBTb2Z0d2FyZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgU0lMIE9wZW4gRm9udCBMaWNlbnNlLCBWZXJzaW9uIDEuMS5odHRwczovL3NjcmlwdHMuc2lsLm9yZy9PRkwAQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgADIAMAAyADEALQAyADAAMgAyACwAIABEAG0AaQB0AHIAaQAgAFYAbwBsAG8AcwBoAGkAbgAsACAAQQBuAGQAcgBlAHkAIABLAHUAZAByAHkAYQB2AHQAcwBlAHYATwBuAGUAcwB0ACAARQB4AHQAcgBhAEIAbwBsAGQAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwADsAUABZAFIAUwA7AE8AbgBlAHMAdAAtAEUAeAB0AHIAYQBCAG8AbABkADsAMgAwADIAMgA7AEYATAA3ADIAMABPAG4AZQBzAHQAIABFAHgAdAByAGEAQgBvAGwAZABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAE8AbgBlAHMAdAAtAEUAeAB0AHIAYQBCAG8AbABkAEQAbQBpAHQAcgBpACAAVgBvAGwAbwBzAGgAaQBuACwAIABBAG4AZAByAGUAeQAgAEsAdQBkAHIAeQBhAHYAdABzAGUAdgBBAG4AZAByAGUAeQAgAEsAdQBkAHIAeQBhAHYAdABzAGUAdgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADIAMQAtADIAMAAyADIALAAgAEQAbQBpAHQAcgBpACAAVgBvAGwAbwBzAGgAaQBuACwAIABBAG4AZAByAGUAeQAgAEsAdQBkAHIAeQBhAHYAdABzAGUAdgBoAHQAdABwAHMAOgAvAC8AbwBuAGUAcwB0AC4AbQBkAGgAdAB0AHAAcwA6AC8ALwBvAG4AZQBzAHQALgBtAGQAVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgBoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABPAG4AZQBzAHQARQB4AHQAcgBhAEIAbwBsAGQAAgAAAAAAAP+1ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAFCAAAAAQECAAMAJQAnACgAKQArACwALwAwADEAMwA1ADgAOQA6ADsAPAA9AEUARwBLAEwATwBQAFEAUwBUAFgAWQBaAFsAXQARAA8AJADbANgBAwEEAGsBBQDHAM0ABAAFAAoABgAIAA0ADgASAB0AHgAfACAAIQAjAD4AQAA/AEEAQgBeAF8AYAEGAMUAxAC1ALcAtAC2AO8AEACyALMAQwCNAKoAvwCpAL4BBwCrAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwA3ASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/ADIBQABEAEYASABJAEoATQBSAFUAVwFBAUIBQwFEAUUBRgAmADYBRwAqAUgANAAtAUkALgFKAE4BSwFMAU0AVgFOAIsACQAHAAsADACEAIYBTwFQAVEBUgATABQAFQAWABcAGgAbABwBUwFUAVUBVgFXAVgBWQFaAHYAIgFbAVwAYQCMAIoAgwCHAV0BXgFfAWABYQFiAWMBZAAYABkAjgBsAGIA3gDIAHIAZwB8ANcA+gCBAGgAbwFlAWYAZAD8AWcBaAC4APAAlgFpAWoAhQD7AWsBbAFtAW4BbwFwAXEBcgFzAXQBdQBcAXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAJUAlACTAI8ApwDyAPMBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasHdW5pMDAwRAd1bmkwMzI2BmFicmV2ZQZBYnJldmUERXVybwd1bmkwMEFEB3VuaTA0NDUHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM2B3VuaTA0M0EHdW5pMDQzOAd1bmkwNDM5B3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0YHdW5pMDQ0Mgd1bmkwNDQ0B3VuaTA0NDYHdW5pMDQ0Nwd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ0QQd1bmkwNDRCB3VuaTA0NEMHdW5pMDQ0RQd1bmkwNDRGBXVfYWx0B3VuaTA0MTAHdW5pMDQxNQd1bmkwNDFDB3VuaTA0MUQHdW5pMDQyMAd1bmkwNDIyB3VuaTA0MjUHdW5pMDQxMgd1bmkwNDFGB3VuaTA0MTMHdW5pMDQxQgd1bmkwNDE0B3VuaTA0MTEHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxOQd1bmkwNDFBB3VuaTA0MjMHdW5pMDQyNAd1bmkwNDI2B3VuaTA0MjcHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MkEHdW5pMDQyQgd1bmkwNDJDB3VuaTA0MkQHdW5pMDQyRQd1bmkwNDJGB3VuaTA0NDALdW5pMDQzMV9hbHQFeV9hbHQGeTJfYWx0B3VuaTA0NDMHdW5pMDQ1MQd1bmkwNDM3B3VuaTA0NEQHdW5pMDQyMQd1bmkwNDFFBUtfYWx0BWtfYWx0BWlfYWx0BWpfYWx0BXNfYWx0BWNfYWx0B3VuaTA0QzEHdW5pMDRDMgV3X2FsdAVXX2FsdAd1bmkwNDMwB3VuaTA0MzUHdW5pMDQzRQd1bmkwNDQxB3VuaTAyMTgHdW5pMDIxOQd1bmkwMjFBB3VuaTAyMUIHdW5pMjExNgd1bmkwNDAxB3VuaTI3RjUHdW5pMjdGNgdhcnJvd3VwCWFycm93ZG93bgd1bmkyMUJBB3VuaTIxQkIHdW5pMjFCNwd1bmkyMUI2B3VuaTAxNjIHdW5pMDE2Mwd1bmkyMUE5B3VuaTI3MTMHdW5pMjBCRAd1bmkyMEI0BXRfYWx0BWFsdF8xCGNvbG9uLnVjBnQyLmFsdAloeXBoZW4udWMKdW5pMDBBRC51YwllbmRhc2gudWMJZW1kYXNoLnVjB3VuaTIxMTcFZl9hbHQFZ19hbHQFYV9hbHQHdW5pMDQ5MAd1bmkwNDkxB3VuaTA0MDYHdW5pMDQ1Ngd1bmkwNDA0B3VuaTA0NTQHdW5pMDQwNwd1bmkwNDU3A21hcARsb2dvB3VuaTIwMkYHdW5pMjAwOQd1bmkwMEEwCXQwMTYzLmFsdAl0MDIxYi5hbHQJYTAwRTIuYWx0CWEwMTAzLmFsdAlhMDBFNC5hbHQLdW5pMjcwMl9hbHQFbG9nb20FdGFiXzEFSV9hbHQFbF9hbHQGbDJfYWx0B3VuaUUwMDAHdW5pRTAwMQd1bmlFMDAyB3VuaUUwMDMHdW5pRTAwNAd1bmlFMDA1B3VuaUUwMDYHdW5pRTAwNwd1bmlFMDA4B3VuaUUwMDkKYXJyb3dyaWdodAlhcnJvd2xlZnQHdW5pMjE5Nwd1bmkyMTk4B3VuaTIxOTYHdW5pMjE5OQd1bmlFMDEwB3VuaUUwMTEHdW5pRTAxMgd1bmlFMDEzB3VuaUUwMTQHdW5pRTAxNQd1bmlFMDE2B3VuaUUwMTcHdW5pRTAxOAd1bmlFMDE5B3VuaUUwMjAHdW5pRTAyMQd1bmlFMDIyAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdAJ0AkQCR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)}@font-face{font-family:Onest Light;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgRFNJRwAAAAEAAXBUAAAACEdERUYMdQ1VAAABLAAAAHxHUE9TvS+/1wAAAagAAB8yR1NVQme4YoUAACDcAAAcqk9TLzLm5t1LAAA9iAAAAGBjbWFw6I6leAAAPegAAAYsY3Z0ICeJCA8AAWEEAAAAhGZwZ21iLv99AAFhiAAADgxnYXNwAAAAEAABYPwAAAAIZ2x5ZrP0jC0AAEQUAAEGwmhlYWQmYvq5AAFK2AAAADZoaGVhDrULUwABSxAAAAAkaG10eL5sSv8AAUs0AAAFCGxvY2FEgQNuAAFQPAAAAoZtYXhwBHcR+gABUsQAAAAgbmFtZRcnCu4AAVLkAAAGKnBvc3QEVTSQAAFZEAAAB+xwcmVwNV+FVAABb5QAAAC9AAEAAAAMAAAAAAAAAAIAEgACACcAAQAoACgAAwApAKQAAQClAKUAAgCmAKYAAQCnAKcAAgCoAKgAAQCpAKsAAgCsAKwAAQCtAK0AAgCuALYAAQC3ALgAAgC5APQAAQD2APYAAQD+AP4AAQEIAQkAAQEQARgAAQEvAUAAAQABAAAACgB6ANAAA0RGTFQAFGN5cmwAIGxhdG4ALAAEAAAAAP//AAEAAAAEAAAAAP//AAEAAQAcAARBWkUgACRNT0wgACxST00gADRUUksgADwAAP//AAEABgAA//8AAQACAAD//wABAAMAAP//AAEABAAA//8AAQAFAAdrZXJuACxrZXJuADJrZXJuADhrZXJuAD5rZXJuAERrZXJuAEprZXJuAFAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAAABAAAAAQAEAAIAAAAEAA4X3BuSHZ4AARbUAAQAAAB7AQABDgEgAXIBhAH6AgACkgMoA4YD7ASeBQQFMgXsBf4GHAYcBioGUAZWBmgGcgZoBrQGtAcmB4AHugfIB9IIFAh+CKAJOglECeIKhAsyC1ALcguAC74L6AwODDAMVgu+C74MdAyCDJwM9g0ADV4OFA4qDtwO4g+YD9oP8BAyEHQQthF0D5gPmBG2EcQR3hHeDIISFBJiEmISfBLGEtQS6hM4E0YTkAyCDIIMghIUE6oT+BQuFHwUshUEFRIVYBWOFZQVrhWUFdQGaBYeFoQWihaUFpoWuBa+Fr4MghWUEzgM9hWUE6oVlBWUEzgTqhWUEzgO4guAAAMAEP+wALj/xADaACgABAAQ//YAEv/2ABP/9gC4//YAFAAQ/+cAEv/iABP/7AAWAAoAJP/sACX/8QBF/+wAdv/2AH4ABQCDAAUAiwAFAJ4ADwCfAA8AoAAFAKEADwCjAA8ApAAKALj/+wDiAA8A6wAPAAQAJAAUADYAFABFABQASAAUAB0AFv/nAB3/5wAk/+IAJf/OACn/4gAq/+IARf/iAEcAFABIABQAdgAUAJH/5wCS/+cAlP/nAKT/4gCr/+cArP/nAK3/5wDB/+IAxv/nAN3/4gDh/+cA4//nAOj/5wDs/+cBBf/iARX/4gEW/+IBF//iARj/5wABAD0AKAAkABD/zgASAAoAE/+wABYACgAdAAoAIgAUACQAKAAlABQAKQAKACoACgA2ABQARQAoAEj/xAB2/9gAkQAKAJIACgCUAAoAlQAUAJn/9gCkAB4AqwAKAKwACgCtAAoAuP/YAMEACgDGAAoA3QAKAOEACgDjAAoA6AAKAOwACgEFAAoBFQAKARYACgEXAAoBGAAKACUAEv/nABP/8QAW//YAHf/2ACT/xAAl/84AKf/sACr/7ABF/8QARwAUAEgAFACR//YAkv/2AJT/9gCV//YAngAKAJ8ACgChAAoAowAKAKT/zgCr//YArP/2AK3/9gDB/+wAxv/2AN3/7ADh//YA4gAKAOP/9gDo//YA6wAKAOz/9gEF/+wBFf/sARb/7AEX/+wBGP/2ABcAE//sABb/9gAd//YAKf/2ACr/9gCR//YAkv/2AJT/9gCr//YArP/2AK3/9gDB//YAxv/2AN3/9gDh//YA4//2AOj/9gDs//YBBf/2ARX/9gEW//YBF//2ARj/9gAZABb/9gAd//YAJP/EACX/9gAp/+wAKv/sAEX/xACR//YAkv/2AJT/9gCr//YArP/2AK3/9gDB/+wAxv/2AN3/7ADh//YA4//2AOj/9gDs//YBBf/sARX/7AEW/+wBF//sARj/9gAsAAP/sAAW/84AGv/sABv/7AAc/+wAHf/OAB7/7AAi/+wAJP+wACX/zgAp/84AKv/OADb/7AA9ACgAQwAUAEX/sABHAAoASAAUAJH/zgCS/84AlP/OAJf/7ACe/+cAn//nAKH/5wCj/+cApP+wAKv/zgCs/84Arf/OAMH/zgDG/84A3f/OAOH/zgDi/+cA4//OAOj/zgDr/+cA7P/OAQX/zgEV/84BFv/OARf/zgEY/84AGQAD/8QAFv/nACT/2AAl/+IAKf/dACr/3QAwACgAPQAoAEMAFABF/9gARwAKAEgAFACe//sAn//7AKH/+wCj//sApP/iAMH/3QDd/90A4v/7AOv/+wEF/90BFf/dARb/3QEX/90ACwAkABQANgAUAD0AKABFABQASAAUAJ7/9gCf/+IAof/2AKP/9gDi/+IA6//iAC4AFv+6ABr/4gAb/+IAHP/iAB3/ugAe/+IAH//iACH/7AAi/+IAJP+wACX/xAAp/7oAKv+6ADb/4gA9ACgARf+wAEgAFACR/7oAkv+6AJP/7ACU/7oAl//iAJn/7ACe/+wAn//sAKH/7ACj/+wApP+mAKv/ugCs/7oArf+6ALf/7ADB/7oAxv+6AN3/ugDh/7oA4v/sAOP/ugDo/7oA6//sAOz/ugEF/7oBFf+6ARb/ugEX/7oBGP+6AAQAMAAoADYAHgA9ABQASAAUAAcAFgAKACH/9gBH/+wAkQAKAJP/9gCZ//sAsv/sAAMAPQAoAEcAFABIABQACQAh//YAR//sAJEACgCT/+wAmf/7ALL/7ADI/+wA6v/sAPb/7AABAJUAFAAEACT/7ABF/+wARwAoAEgAKAACAEcAKABIACgAEAAW//YAHf/2AEcAKABIACgAkf/2AJL/9gCU//YAq//2AKz/9gCt//YAxv/2AOH/9gDj//YA6P/2AOz/9gEY//YAHAAD/84AD//EABD/sAAT/7AAH//sACUAHgBH/84ASP/OAEn/zgBK/84AWwAoAGT/7AB0/7AAdv+wAHsAHgB+/+wAg//OAIX/sACZ/+wAmv/sAJ7/7ACf/+wAof/sAKP/7AC4/9gAuwAUAOL/7ADr/+wAFgAP//YAEP/OABP/xAAf/+IAIQAFACQAHgAlAA8AMP/sADYAFABFAB4ASP/YAHb/zgCZ/+IAnv/xAJ//8QCh//EAo//xAKQAFAC3/+wAuP/YAOL/8QDr//EADgAUACgAFQAoACX/7ABkACgAdAAUAHYAKACCABQAhQAUAJMAKACk/7AAuAAoAMgAKADqACgA9gAoAAMANf8uAHQAHgCCAB4AAgA1/+IAPv+6ABAACQAoABAAKAASACgAEwAoABQAFAAYACgAGQAoAFsAKAB0ACgAdQAoAHYAKAB7ACgAggAoAJUAKACaABQAuAAoABoAPv8uAFkAKABbADwAXAAoAF0AKABeACgAYQAoAGMAKABlABQAZgAoAGf/7ABoACgAaQAoAGsAKABsACgAbQAoAG4AKAB7ADwAjgAoAJsAFACcABQAnQAUAMIAFADEABQBBwAoARgAFAAIABAAFABbACgAdAAoAHYAKAB7ACgAggAoAJUAKAC4ABQAJgAD/84AD//EABD/sAAT/7AAH//sACUAHgBH/84ASP/OAEn/zgBK/84AVwAUAFsAPABcABQAYAAoAGT/2ABn/9gAbwAoAHT/sAB1ABQAdv+wAHoAFAB7ACgAfQAUAH7/7ACD/84Ahf+wAIv/4gCZ/+wAmv/iAJ7/7ACf/+wAoP/iAKH/7ACj/+wAuP/YALsAFADi/+wA6//sAAIAJP/OAEX/zgAnABAAFAASABQAEwAUABQAFAAVABQAFv/iABgAFAAZABQAHf/iACT/zgAl/9gARf/OAFv/2ABkACgAZf/2AHYAKACR/+IAkv/iAJMAKACU/+IAlQAUAJoAKACb//YAnP/2AJ3/9gCk/8QApwAUAKv/4gCs/+IArf/iALgAFADC//YAxP/2AMb/4gDh/+IA4//iAOj/4gDs/+IBGP/2ACgAEAAKABb/4gAYABQAGQAUAB3/4gAfACgAIQAoACIAKAAk/84ARf/OAFv/2ABg/9gAZAAoAGX/4gBv/9gAdAAeAHYAKAB7/9gAggAeAJH/4gCS/+IAkwAoAJT/4gCZACgAmgAoAKT/nACr/+IArP/iAK3/4gC3ACgAuAAKAMb/4gDIACgA4f/iAOP/4gDo/+IA6gAoAOz/4gD2ACgBGP/iACsAEAAUABIAFAATABQAFAAUABb/7AAd/+wAHwAoACEAKAAiACgAJP/OACX/xABF/84AW//iAGD/4gBkAB4Ab//YAHQAKAB2ACgAev/sAHv/7ACCACgAiAAUAJH/7ACS/+wAkwAoAJT/7ACZACgAmgAeAKT/nACr/+wArP/sAK3/7AC3ACgAuAAUAMb/7ADIACgA4f/sAOP/7ADo/+wA6gAoAOz/7AD2ACgBGP/sAAcAZf/2AJv/9gCc//YAnf/2AML/9gDE//YBGP/2AAgASAAUAFf/9gBYAA8AW//0AFz/9gBg//sAZQAKAMQACgADAFf/8QBc//YAbv/2AA8AJP/YADYAFABF/9gARwAoAEgAFABb/9gAZAAeAGX/9gCb//YAnP/2AJ3/9gDB//EAwv/2AMT/9gEY//YACgAkACgANQAeADYAFAA9ACgAQwAoAEUAKABbADIAYAAUAGT/9gCyACgACQA1AB4AZf/2AJv/9gCc//YAnf/2AMH/9gDC//YAxP/2ARj/9gAIAGX/9gCb//YAnP/2AJ3/9gDB//YAwv/2AMT/9gEY//YACQAk/+wANgAUAEX/7ABHACgASAAoAFv/7ABkAB4AagAUAJoAFAAHAEf/4gBX//YAWAAKAFv/9ABc//YAYP/7AMQACgADAEf/2ABk/+IAbv/2AAYAV//2AFgACgBb//QAXP/2AGD/+wDEAAoAFgAkAB4ANgAUAEUAHgBH/9gASP/YAEn/2ABbAAoAXAAKAGAACgBk/+wAZ//dAG8ADwB0/84AegAKAHsAFAB+//EAgv/YAIP/8QCF/7oAi//xAJr/5wCg//EAAgBHABQAYAAKABcAJP+mAEX/pgBJABQAW//YAGD/3QBkABQAZf/2AG7/9gBv/8QAdf/sAHv/zgB9/+wAfgAKAIMACgCLAAoAm//2AJz/9gCd//YAoAAKAMH/9gDC//YAxP/2ARj/9gAtACT/sAAwACgANv/sAD0AKAA+ACgAQwAoAEX/sABHAB4ASAAoAEkAKABX/+wAWf/YAFv/2ABd/9gAXv/YAGD/2ABh/9gAY//YAGX/zgBm/9gAZ//YAGj/2ABp/9gAa//YAGz/2ABt/9gAbv/YAG//zgB0ABQAe//2AH7/7ACCAAoAg//sAIv/7ACO/9gAm//iAJz/zgCd/84AoP/sALIAKADB/8QAwv/OAMT/zgEH/9gBGP/OAAUAPQAoAH7/7ACD/+wAi//sAKD/7AAsABb/zgAa/+wAG//sABz/7AAd/84AHv/sACT/sAAl/84AKf/EACr/xAAwACgANv/sAD0AKABDACgARf+wAEcAKABIACgAdgAoAJH/zgCS/84AlP/OAJf/7ACe/+wAn//2AKH/9gCj//YApP+wAKv/zgCs/84Arf/OAMH/xADG/84A3f/EAOH/zgDi//YA4//OAOj/zgDr//YA7P/OAQX/xAEV/8QBFv/EARf/xAEY/84AAQCC/+IALQAk/5wAMAAoADb/2ABF/5wARwAUAEgAFABJACgAV//sAFj/7ABZ/84AW/+6AFz/7ABd/9gAXv/YAF//2ABg/7oAYf/YAGP/2ABl/7AAZv/YAGf/2ABo/9gAaf/YAGv/2ABs/9gAbf/YAG7/2ABv/5wAev/OAHv/xAB+/+IAg//iAIv/4gCN/+wAjv/YAJr/7ACb/84AnP+wAJ3/sACg/+IAwf+wAML/sADE/7ABB//OARj/sAAQACQAHgA1ADIANgAeAD0AKABDACgARQAeAFsAMgBgABQAbwAUAHT/9gB6ABQAewAyAIX/7ACI/+wAjgAUALIAKAAFAFf/7ABb//YAXP/sAHv/7ACN/+wAEABY//YAZP/sAGX/7ABn/9gAfv/sAIP/7ACL/+wAmv/sAJv/7ACc/+wAnf/sAKD/7ADB//YAwv/sAMT/7AEY/+wAEAAk/+wARf/sAFgACgBkAAoAZQAKAG//8QB0/+wAdf/sAHr/8QB7//YAff/sAH4ADwCC/+wAgwAPAIsADwCgAA8AEAA1ABQANgAUAFj/7ABl/+wAfv/iAIP/4gCL/+IAmv/iAJv/7ACc/+wAnf/sAKD/4gDB//YAwv/sAMT/7AEY/+wALwAk/5wAMAAoADX/4gA2/+wAPQAoAEMAKABF/5wARwAeAEgAKABJACgAWP/sAFn/4gBb/7oAXP/2AF3/4gBe/+IAX//sAGD/zgBh/+IAY//iAGX/yQBm/+IAZ//iAGj/4gBp/+IAa//iAGz/4gBt/+IAbv/iAG//ugB0AAoAe//YAH7/8QCCABAAg//xAIv/8QCN/+wAjv/iAJv/4gCc/8kAnf/JAKD/8QDB/8QAwv/JAMT/yQEH/+IBGP/JABAAJP/OAEX/zgBYAAoAW//sAGQACgBv//EAdP/sAHX/7AB6//EAe//2AH3/7AB+AAUAgv/sAIMABQCLAAUAoAAFAAMAR//YAEj/7AB0/84ABgBH/9gASP/YAEn/xAB0/84Aff/sAIX/4gANAFgACgBkAAoAb//xAHT/7AB1/+wAev/xAHv/9gB9/+wAfgAFAIL/7ACDAAUAiwAFAKAABQATABD/5wAS//YAE//sACT/7AAl//EARf/sAHb/7AB+AAUAgwAFAIsABQCeAAUAnwAFAKAABQChAAUAowAFAKQACgC4//sA4gAFAOsABQAGACH/9gBH/+wAkQAKAJP/9gCZ//sAsv/sABIAFv/2AB3/9gAwACgAPQAo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AAQABAAFAAgACQAAAAIABAAFAAAABAAEAAUABgAHAAAABAAEAAUACAAJAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQADAAAAAQAQAAAAAgAQABIAAAABABAAAAABABAAAAABABIAAAACABAAEQAAAAEAEgAAAAEAEAAAAAEAEAAAAAEAAAAAAAIAAAABAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAgAAAAIAAAABAAoAAAACAAoACwAAAAEACgAAAAEACgAAAAEACgAAAAEACgAAAAIACgAMAAAAAQANAAAAAgANAA4AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAACAA0ADwAAAAEAFQAAAAEAFQAAAAEAEwAAAAIAEwAVAAAAAQATAAAAAQATAAAAAQATAAAAAQATAAAAAgATABQAFwAwADgAQABIAFAAZgBuAIQAjACiAKoAsgC6AMIAygDSANoA4gDqAPIA+gECAQoAAQAAAAEA4gABAAAAAQEsAAEAAAABAXYAAQAAAAEBwAAGAAAACAHEAlgC7AOABBQEqAVGBeQABAAAAAEGbAAGAAAACAhCCNYJagn+CpILJgvEDGIABAAAAAEM6gAGAAAACA7AD1QP6BB8ERARpBJCEuAABAAAAAETaAABAAAAARU+AAEAAAABFWwAAQAAAAEVmgABAAAAARXIAAEAAAABFd4AAQAAAAEV9AABAAAAARYKAAEAAAABFkYAAQAAAAEWggABAAAAARa+AAEAAAABFxwAAQAAAAEXegABAAAAARfYAAIAKgASASEAuACpASMA+wC3APwApQEFAK0AqgClAKcAqwD3AQUArQD6AAEAEgAJABEAGAAZAB4AIABYAIEAkACRAJUApgCoAKwAugDBAMQA/gACACoAEgEhALgAqQEjAPsAtwD8AKUBBQCtAKoApQCnAKsA9wEFAK0A+gABABIACQARABgAGQAeACAAWACBAJAAkQCVAKYAqACsALoAwQDEAP4AAgAqABIBIQC4AKkBIwD7ALcA/AClAQUArQCqAKUApwCrAPcBBQCtAPoAAQASAAkAEQAYABkAHgAgAFgAgQCQAJEAlQCmAKgArAC6AMEAxAD+AAEABgDDAAEAAQA2AAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBvAI0AFQCPAI8ANACeAKYANQC1ALUAPgC4AMAAPwDFAMUASADHAMcASQDMAMwASgDaANsASwDeAN4ATQDgAOAATgDiAOIATwDlAOUAUADnAOcAUQDpAOkAUgDrAOsAUwD1APUAVAABAAEANgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAbwCNABUAjwCPADQAngCmADUAtQC1AD4AuADAAD8AxQDFAEgAxwDHAEkAzADMAEoA2gDbAEsA3gDeAE0A4ADgAE4A4gDiAE8A5QDlAFAA5wDnAFEA6QDpAFIA6wDrAFMA9QD1AFQAAQABAEwAAwABABIAAQCOAAAAAQAAABYAAgAUAAQAFAAAACUAJQARACsALQASAG8AjQAVAI8AjwA0AJ4ApgA1ALUAtQA+ALgAwAA/AMUAxQBIAMcAxwBJAMwAzABKANoA2wBLAN4A3gBNAOAA4ABOAOIA4gBPAOUA5QBQAOcA5wBRAOkA6QBSAOsA6wBTAPUA9QBUAAEAAQBNAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBvAI0AFQCPAI8ANACeAKYANQC1ALUAPgC4AMAAPwDFAMUASADHAMcASQDMAMwASgDaANsASwDeAN4ATQDgAOAATgDiAOIATwDlAOUAUADnAOcAUQDpAOkAUgDrAOsAUwD1APUAVAABAAEATgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAbwCNABUAjwCPADQAngCmADUAtQC1AD4AuADAAD8AxQDFAEgAxwDHAEkAzADMAEoA2gDbAEsA3gDeAE0A4ADgAE4A4gDiAE8A5QDlAFAA5wDnAFEA6QDpAFIA6wDrAFMA9QD1AFQAAQABAFUAAwAAAAEAEgABABgAAQAAABYAAQABAJgAAQBBAAMAFgAdAB4AHwApACoASwBMAE0ATgBVAFgAZQCQAJEAkgCTAJQAlgCYAJsAnACdAKsArACtALkAugC8AL4AvwDAAMEAwgDDAMQAxgDIANoA2wDdAOEA4wDmAOgA6gDsAPYA+gD7AP0A/gD/AQEBAgEDAQQBBQEQAREBFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEA6gABAEEAAwAWAB0AHgAfACkAKgBLAEwATQBOAFUAWABlAJAAkQCSAJMAlACWAJgAmwCcAJ0AqwCsAK0AuQC6ALwAvgC/AMAAwQDCAMMAxADGAMgA2gDbAN0A4QDjAOYA6ADqAOwA9gD6APsA/QD+AP8BAQECAQMBBAEFARABEQEVARYBFwEYAAMAAAABABIAAQAYAAEAAAAWAAEAAQDIAAEAQQADABYAHQAeAB8AKQAqAEsATABNAE4AVQBYAGUAkACRAJIAkwCUAJYAmACbAJwAnQCrAKwArQC5ALoAvAC+AL8AwADBAMIAwwDEAMYAyADaANsA3QDhAOMA5gDoAOoA7AD2APoA+wD9AP4A/wEBAQIBAwEEAQUBEAERARUBFgEXARgAAQHYAAEACAAbADgATABgAHQAiACaAKwAvgDQAOAA8AEAARABIAEwAT4BTAFaAWgBdgGEAZABnAGoAbQBwAHIAQ4ACQALAJYAGQAWAJYAHwCQADMBDgAJABoAlgAZABYAlgAfAJAAMwEOAAkAYQDDAGAAWwDDAFkAwQAzAQ4ACQBxAMMAYABbAMMAWQDBADMAsAAIAFsAwwBgAGAAwQCOADMAsAAIAHsAwwBgAGAAwQCOADMBDwAIAKAAZACOAMEAYgDBADMBDwAIAMQAZACOAMEAYgDBADMAsAAHAAUAlgAZAJAAlwAzAPIABwAOAB4AFQAZAJAAMwCwAAcAFgCWABkAkACXADMA8gAHAHMAmgBYAGAAbAAzAPIABwCOAJoAWABgAGwAMwDyAAcAlwAeABUAGQCQADMARAAGAAYAHgCXAJYAMwBEAAYAcABZAI4AwwAzAEQABgCSAB4AlwCWADMARAAGAMIAWQCOAMMAMwEPAAYAxwCQAJcAkAAzAQ8ABgDIAJAAlwCQADMARAAFAAYADwAOADMA8gAFAA4ADwAEADMA8wAFAA8AJQAIADMAsAAFAA8AnwAFADMA9AAFAKEABAANADMBEgADAAMAMwEZAAMACwAzAAEAAQAzAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBvAI0AFQCPAI8ANACeAKYANQC1ALUAPgC4AMAAPwDFAMUASADHAMcASQDMAMwASgDaANsASwDeAN4ATQDgAOAATgDiAOIATwDlAOUAUADnAOcAUQDpAOkAUgDrAOsAUwD1APUAVAABAAEANgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAbwCNABUAjwCPADQAngCmADUAtQC1AD4AuADAAD8AxQDFAEgAxwDHAEkAzADMAEoA2gDbAEsA3gDeAE0A4ADgAE4A4gDiAE8A5QDlAFAA5wDnAFEA6QDpAFIA6wDrAFMA9QD1AFQAAQABAEwAAwABABIAAQCOAAAAAQAAABYAAgAUAAQAFAAAACUAJQARACsALQASAG8AjQAVAI8AjwA0AJ4ApgA1ALUAtQA+ALgAwAA/AMUAxQBIAMcAxwBJAMwAzABKANoA2wBLAN4A3gBNAOAA4ABOAOIA4gBPAOUA5QBQAOcA5wBRAOkA6QBSAOsA6wBTAPUA9QBUAAEAAQBNAAMAAQASAAEAjgAAAAEAAAAWAAIAFAAEABQAAAAlACUAEQArAC0AEgBvAI0AFQCPAI8ANACeAKYANQC1ALUAPgC4AMAAPwDFAMUASADHAMcASQDMAMwASgDaANsASwDeAN4ATQDgAOAATgDiAOIATwDlAOUAUADnAOcAUQDpAOkAUgDrAOsAUwD1APUAVAABAAEATgADAAEAEgABAI4AAAABAAAAFgACABQABAAUAAAAJQAlABEAKwAtABIAbwCNABUAjwCPADQAngCmADUAtQC1AD4AuADAAD8AxQDFAEgAxwDHAEkAzADMAEoA2gDbAEsA3gDeAE0A4ADgAE4A4gDiAE8A5QDlAFAA5wDnAFEA6QDpAFIA6wDrAFMA9QD1AFQAAQABAFUAAwAAAAEAEgABABgAAQAAABYAAQABAJgAAQBBAAMAFgAdAB4AHwApACoASwBMAE0ATgBVAFgAZQCQAJEAkgCTAJQAlgCYAJsAnACdAKsArACtALkAugC8AL4AvwDAAMEAwgDDAMQAxgDIANoA2wDdAOEA4wDmAOgA6gDsAPYA+gD7AP0A/gD/AQEBAgEDAQQBBQEQAREBFQEWARcBGAADAAAAAQASAAEAGAABAAAAFgABAAEA6gABAEEAAwAWAB0AHgAfACkAKgBLAEwATQBOAFUAWABlAJAAkQCSAJMAlACWAJgAmwCcAJ0AqwCsAK0AuQC6ALwAvgC/AMAAwQDCAMMAxADGAMgA2gDbAN0A4QDjAOYA6ADqAOwA9gD6APsA/QD+AP8BAQEC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eWF2dHNldkFuZHJleSBLdWRyeWF2dHNldkNvcHlyaWdodCAoYykgMjAyMS0yMDIyLCBEbWl0cmkgVm9sb3NoaW4sIEFuZHJleSBLdWRyeWF2dHNldmh0dHBzOi8vb25lc3QubWRodHRwczovL29uZXN0Lm1kVGhpcyBGb250IFNvZnR3YXJlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBTSUwgT3BlbiBGb250IExpY2Vuc2UsIFZlcnNpb24gMS4xLmh0dHBzOi8vc2NyaXB0cy5zaWwub3JnL09GTABDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADIAMQAtADIAMAAyADIALAAgAEQAbQBpAHQAcgBpACAAVgBvAGwAbwBzAGgAaQBuACwAIABBAG4AZAByAGUAeQAgAEsAdQBkAHIAeQBhAHYAdABzAGUAdgBPAG4AZQBzAHQAIABUAGgAaQBuAFIAZQBnAHUAbABhAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAMAA7AFAAWQBSAFMAOwBPAG4AZQBzAHQALQBUAGgAaQBuADsAMgAwADIAMgA7AEYATAA3ADIAMABPAG4AZQBzAHQAIABUAGgAaQBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAATwBuAGUAcwB0AC0AVABoAGkAbgBEAG0AaQB0AHIAaQAgAFYAbwBsAG8AcwBoAGkAbgAsACAAQQBuAGQAcgBlAHkAIABLAHUAZAByAHkAYQB2AHQAcwBlAHYAQQBuAGQAcgBlAHkAIABLAHUAZAByAHkAYQB2AHQAcwBlAHYAQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgADIAMAAyADEALQAyADAAMgAyACwAIABEAG0AaQB0AHIAaQAgAFYAbwBsAG8AcwBoAGkAbgAsACAAQQBuAGQAcgBlAHkAIABLAHUAZAByAHkAYQB2AHQAcwBlAHYAaAB0AHQAcABzADoALwAvAG8AbgBlAHMAdAAuAG0AZABoAHQAdABwAHMAOgAvAC8AbwBuAGUAcwB0AC4AbQBkAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AaAB0AHQAcABzADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwATwBuAGUAcwB0AFQAaABpAG4AAAACAAAAAAAA/7UAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAUIAAAECAQMAAwAlACcAKAApACsALAAvADAAMQAzADUAOAA5ADoAOwA8AD0ARQBHAEsATABPAFAAUQBTAFQAWABZAFoAWwBdABEADwAkANsA2AEEAQUAawEGAMcAzQAEAAUACgAGAAgADQAOABIAHQAeAB8AIAAhACMAPgBAAD8AQQBCAF4AXwBgAQcAxQDEALUAtwC0ALYA7wAQALIAswBDAI0AqgC/AKkAvgEIAKsBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwA3ASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/ADIARABGAEgASQBKAE0AUgBVAFcBQAFBAUIBQwFEACYANgFFACoBRgA0AC0BRwAuAUgATgFJAUoBSwBWAUwAiwAJAAcACwAMAIQAhgFNAU4BTwFQABMAFAAVABYAFwAaABsAHAFRAVIBUwFUAVUBVgFXAVgAdgAiAVkBWgBhAIwAigCDAIcBWwFcAV0BXgFfAWABYQFiABgAGQCOAGwAYgDeAMgAcgBnAHwA1wD6AIEAaABvAWMBZABkAPwBZQFmALgA8ACWAWcBaACFAPsBaQFqAWsBbAFtAW4BbwFwAFwBcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsAkwCVAJQAjwCnAPIA8wGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAd1bmkwMDAwB3VuaTAwMEQHdW5pMDMyNgZhYnJldmUGQWJyZXZlBEV1cm8HdW5pMDBBRAd1bmkwNDQ1B3VuaTA0MzEHdW5pMDQzMgd1bmkwNDMzB3VuaTA0MzQHdW5pMDQzNgd1bmkwNDNBB3VuaTA0MzgHdW5pMDQzOQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNGB3VuaTA0NDIHdW5pMDQ0NAd1bmkwNDQ2B3VuaTA0NDcHdW5pMDQ0OAd1bmkwNDQ5B3VuaTA0NEEHdW5pMDQ0Qgd1bmkwNDRDB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDEwB3VuaTA0MTUHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MjAHdW5pMDQyMgd1bmkwNDI1B3VuaTA0MTIHdW5pMDQxRgd1bmkwNDEzB3VuaTA0MUIHdW5pMDQxNAd1bmkwNDExB3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDQwBnkyX2FsdAd1bmkwNDQzB3VuaTA0NTEHdW5pMDQzNwd1bmkwNDREB3VuaTA0MjEHdW5pMDQxRQVLX2FsdAVrX2FsdAVpX2FsdAVqX2FsdAVzX2FsdAVjX2FsdAd1bmkwNEMxB3VuaTA0QzIFd19hbHQFV19hbHQHdW5pMDQzMAd1bmkwNDM1B3VuaTA0M0UHdW5pMDQ0MQd1bmkwMjE4B3VuaTAyMTkHdW5pMDIxQQd1bmkwMjFCB3VuaTIxMTYHdW5pMDQwMQd1bmkyN0Y1B3VuaTI3RjYHYXJyb3d1cAlhcnJvd2Rvd24HdW5pMjFCQQd1bmkyMUJCB3VuaTIxQjcHdW5pMjFCNgd1bmkwMTYyB3VuaTAxNjMHdW5pMjFBOQd1bmkyNzEzB3VuaTIwQkQHdW5pMjBCNAV0X2FsdAVhbHRfMQd1bmkyMTE3CGNvbG9uLnVjBXlfYWx0BXVfYWx0C3VuaTA0MzFfYWx0BWdfYWx0BnQyLmFsdAVmX2FsdAloeXBoZW4udWMKdW5pMDBBRC51YwllbmRhc2gudWMJZW1kYXNoLnVjBWFfYWx0B3VuaTA0OTAHdW5pMDQ5MQd1bmkwNDA2B3VuaTA0NTYHdW5pMDQwNAd1bmkwNDU0B3VuaTA0MDcHdW5pMDQ1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)}:root{--font: "Onest Bold" }.react-colorful__last-control{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}._centered_spsl3_11>input{text-align:center}._time_14z0e_1{color:var(--time);font-size:var(--font-size)}._card_1b58e_1{position:relative;aspect-ratio:1;max-width:100%;max-height:100%;margin:1px;border-radius:10%;overflow:hidden}._card_1b58e_1:before{display:block;content:"";width:100%;height:100%;position:absolute;background:var(--card)}._card_1b58e_1:before{filter:brightness(130%)}._card_1b58e_1:hover:before{filter:brightness(150%)}._card_1b58e_1:active:before{filter:brightness(175%)}body[data-color-scheme=light] ._card_1b58e_1:before{filter:brightness(88%)}body[data-color-scheme=light] ._card_1b58e_1:hover:before{filter:brightness(80%)}body[data-color-scheme=light] ._card_1b58e_1:active:before{filter:brightness(75%)}._card_1b58e_1,._card_1b58e_1 *{transition:all .25s;cursor:pointer}._card_1b58e_1>*{width:100%;display:flex;align-items:center;justify-content:center}._card_1b58e_1._realistic_1b58e_97:active>._logo-wrapper_1b58e_97{transform:scale(.95)!important}._card_1b58e_1._clicked_1b58e_103 *{cursor:default}._card_1b58e_1._realistic_1b58e_97:active{box-shadow:0 0 10px 1px #000 inset}._hint_1b58e_119{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--card);font-size:250%;opacity:0;transform:rotate(35deg) translate(-10%);transition:all .2s}._hint_1b58e_119{filter:brightness(180%)}body[data-color-scheme=light] ._hint_1b58e_119{filter:brightness(80%)}._hint_1b58e_119._active_1b58e_159{transform:rotate(35deg) translate(20%);opacity:1;transition:all 2.5s ease}._plate_1b58e_171{position:absolute;width:60%;aspect-ratio:1;z-index:10000;border-radius:50%;background:var(--secondary);background-repeat:no-repeat;background-size:200% 200%;background-position:right top;transition:background-size .6s,opacity .3s ease-out}._card_1b58e_1:hover ._plate_1b58e_171,._card_1b58e_1:active ._plate_1b58e_171,._plate_1b58e_171._detached_1b58e_195{background-size:100% 100%}._plate_1b58e_171:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:#2a2a2a;transition:opacity .6s}._plate_1b58e_171:before{opacity:.3}._card_1b58e_1:hover ._plate_1b58e_171:before,._card_1b58e_1:active ._plate_1b58e_171:before,._plate_1b58e_171._detached_1b58e_195:before{opacity:.1}body[data-color-scheme=light] ._plate_1b58e_171:before{opacity:.2}body[data-color-scheme=light] ._card_1b58e_1:hover ._plate_1b58e_171:before,body[data-color-scheme=light] ._card_1b58e_1:active ._plate_1b58e_171:before,body[data-color-scheme=light] ._plate_1b58e_171._detached_1b58e_195:before{opacity:0}._logo-wrapper_1b58e_97{height:100%}._logo_1b58e_97{width:40%;margin:10%;z-index:10001}._logo_1b58e_97 svg{display:flex;width:100%;height:100%}.splide__track{height:calc(50vh - var(--menu-offset) - 40px)}.splide__slide__row{justify-content:center}.splide__slide--col{width:unset!important;aspect-ratio:1}.splide__slide--col:last-child{margin-right:0!important}.splide__arrow{background:var(--primary)!important}.splide__arrow svg{fill:var(--secondary)!important}.splide__pagination__page{background:var(--primary)!important}.splide__pagination__page:not(.is-active){filter:contrast(35%)!important}._container_j9nsy_57{width:auto;height:calc(50vh - var(--menu-offset) - 40px);margin:20px 0;overflow:hidden}._container_j9nsy_57 .card{width:100%;height:100%}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}._container_pjz11_1{position:absolute;display:flex;align-content:space-between;flex-wrap:wrap;width:100vw;height:100vh}._wrapper_pjz11_17{display:flex;justify-content:center;width:100%;height:calc(50vh - var(--menu-offset));font-size:5em;padding:0 15%;overflow:hidden;z-index:1}._wrapper_pjz11_17:first-child{align-items:end}._wrapper_pjz11_17:last-child{align-items:start}._wrapper_pjz11_17>*{width:100%;text-align:center}._svg_pjz11_59{top:0;position:absolute;height:100vh;overflow:visible;pointer-events:none;z-index:2}._container_nc56x_1{top:1em;left:50vw;transform:translate(-50%);position:absolute;background:var(--secondary);border:5px solid var(--primary);border-radius:1em;padding:.75em 1em;z-index:10000}._title_nc56x_25{display:flex;align-items:center;justify-content:center;text-transform:uppercase;gap:5px;font-size:1.3em}._title_nc56x_25>svg{color:var(--accent)}._description_nc56x_51{margin-top:10px;text-align:center}@keyframes _bg-animation_16qa1_1{0%{background-position:0% 0%}to{background-position:100% 100%}}._viewport_16qa1_17{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;user-select:none;background:var(--secondary);background-size:130% 130%;animation:_bg-animation_16qa1_1 8s infinite alternate ease-in-out}._container_16qa1_49{min-width:var(--diagonal);min-height:var(--diagonal);transform:rotate(var(--rotation-angle))}._marquee_16qa1_61{opacity:var(--text-opacity);color:var(--text-color);font-size:var(--text-size);font-weight:700;text-transform:uppercase}._row_16qa1_77{height:var(--diagonal);width:min-content;display:flex;flex-wrap:wrap;align-content:space-evenly}._row_16qa1_77>*{white-space:nowrap;margin-right:1ch}._row_16qa1_77>*:nth-child(odd){margin-left:-50%}._svg_3l95s_1{position:absolute;height:100vh;overflow:visible;margin-left:calc((var(--thickness) / -2) - 1px);padding-right:calc(var(--thickness) / 2);z-index:1}._clip-container_3l95s_17{clip-path:url(#quick-look-clip-path);height:100vh;width:100vw;overflow:visible;position:absolute;z-index:1;transform:translate(-1px)}._label-container_3l95s_35{position:absolute;height:100vh;width:calc(50vh - var(--thickness));top:0;display:flex;align-items:center;justify-content:center;z-index:2}._label_3l95s_35{padding:0 5px;width:100%;text-overflow:ellipsis;overflow:hidden;color:var(--textColor);font-size:var(--fontSize);text-transform:uppercase;text-align:center}._container_12lgi_1{width:100%;position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start;font-size:var(--font-size-suggestions)}._container_12lgi_1._default_12lgi_21{height:calc(50vh - 50% - 40px);margin-top:20px;gap:10px;overflow-y:auto;overflow-x:hidden}._suggestion_12lgi_39>div{color:var(--suggestions);display:flex;text-align:center;width:fit-content;margin:0 auto;padding:7px 20px;border-radius:15px;cursor:pointer}._suggestion_12lgi_39._history-source_12lgi_63>div{text-decoration:underline;text-decoration-color:var(--visited);text-underline-offset:5px;text-decoration-thickness:.1em}._prefix_12lgi_77{display:flex;align-items:center;justify-content:center;margin-right:.5ch;background-color:var(--prefix);padding:0 .5ch;border-radius:10px;color:var(--secondary)}._suggestion_12lgi_39>div{border:5px solid transparent}._suggestion_12lgi_39._selected_12lgi_107>div{border:5px solid var(--primary)}._suggestion_12lgi_39:active>div,.forwarding ._suggestion_12lgi_39._selected_12lgi_107>div{background:var(--primary);color:var(--secondary)}._md-container_cds68_1{margin-right:1em}._md-container_cds68_1 *{user-select:text!important}._md-container_cds68_1 code{backdrop-filter:contrast(.8);padding-left:6px;padding-right:6px}._md-container_cds68_1 pre{backdrop-filter:contrast(.8);padding:10px;border-radius:10px;overflow-x:auto}._md-container_cds68_1>*:first-child{margin-top:0}._md-container_cds68_1>*:last-child{margin-bottom:0}._icon_cds68_49{position:absolute;width:2em;height:2em;top:calc(-50vh + 50% + 20px);left:-20px;transform:translate(-100%);border-radius:50%;padding:5px;background:var(--accent);color:var(--secondary)}._container_znqbx_1{width:100%;position:relative;margin-left:calc(50vh + 5vw);margin-right:5vw}._ai-completion_znqbx_15{bottom:100%;position:absolute;width:100%;height:calc(50vh - 50% - 40px);font-size:1.3em;font-family:Onest;margin-bottom:20px;overflow-x:hidden;overflow-y:auto}._field_znqbx_39{outline:none;background:transparent;padding:0;width:100%;margin:0 auto;overflow:hidden;resize:none;border:none;color:var(--query);font-size:var(--font-size);text-align:center;text-transform:uppercase;font-family:inherit;cursor:default}._container_jgho0_1{position:absolute;margin:1.5em;cursor:pointer;z-index:100;transition:all .3s}._container_jgho0_1._visited_jgho0_15{opacity:0}._container_jgho0_1._visited_jgho0_15:hover{opacity:1}._container_jgho0_1>svg{display:inline;width:1.75em;height:1.75em}._container_1sk4l_1{display:flex;align-items:center;padding:0;margin:0;width:100vw;height:100vh}._mobile-warning_1sk4l_19{width:100vw;height:100vh;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}._mobile-warning_1sk4l_19>div{text-align:center}._ignore-mobile-button_1sk4l_41{text-decoration:underline;cursor:pointer}._cancel-button_1sk4l_51{position:absolute;left:50%;bottom:1em;transform:translate(-50%);z-index:10000;cursor:pointer;font-size:x-large;padding:.5em 1em;border-radius:1em;border:5px solid var(--primary);background:var(--secondary);color:var(--primary)}.app{background:var(--background);color:var(--primary);width:100vw;height:100vh;overflow:hidden}.app *{user-select:none}.app *::selection{background:var(--accent);color:var(--secondary)}.app *::-moz-selection{background:var(--accent);color:var(--secondary)}.app *::-webkit-scrollbar{width:10px;height:10px}.app *::-webkit-scrollbar-thumb{background:var(--primary);border-radius:10px}.app *::-webkit-scrollbar-thumb:hover{filter:brightness(.5)}body,html,#root{margin:0;padding:0;overflow:hidden}body{position:relative;font-family:var(--font),Arial,Helvetica,sans-serif;color:var(--primary)}code{display:inline-block;background:var(--joy-palette-background-level3);border:1px solid var(--joy-palette-background-level1);padding:3px;border-radius:5px}.marquee{justify-content:space-around}.JoyTooltip-root{z-index:10000!important}
</style>
</head>
<body>
<div id="root"></div>
<script src="config.js"></script>
<script src="icons.js"></script>
</body>
</html>