UNPKG

@vincentpeyrouse/home-assistant-matter-hub

Version:

This project simulates bridges to publish your entities from Home Assistant to any Matter-compatible controller like Alexa, Apple Home or Google Home. Using Matter, those can be connected easily using local communication without the need of port forwardin

38 lines 2.08 MB
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./angular-html-D-3MIrHM.js","./html-Xm3MTC80.js","./javascript-Begb3drz.js","./css-g_GSZ1hr.js","./angular-ts-bKrFGA0S.js","./scss-BqZI2a4N.js","./apl-BvBmVDlH.js","./xml-BOQ9RtXF.js","./java-BN40hmum.js","./json-DWmkr0yC.js","./astro-CkCk8K5T.js","./typescript-BeSffZBD.js","./postcss-DmF4-xLG.js","./blade-DLcCADrK.js","./sql-D8nBeWSR.js","./cobol-Dxc_3bGq.js","./coffee-Dn-FRYwc.js","./cpp-IRqjNdQP.js","./regexp-DoiKbUTj.js","./glsl-bwZ1_LLM.js","./c-BhsLqr-4.js","./crystal-BsWHIzyj.js","./shellscript-HNM5thJl.js","./edge-CZsP2tka.js","./html-derivative-Dt90mE0i.js","./elixir-DJTL1ts8.js","./elm-CTr_twwF.js","./erb-D3K0t6OX.js","./ruby-BM1AIwuX.js","./lua-B2--UKVN.js","./fortran-fixed-form-C9lV_GL-.js","./fortran-free-form-B3Z_eaxm.js","./fsharp-Vw5t3P44.js","./markdown-CNXuF1yM.js","./gdresource-BGEtHEjB.js","./gdshader-BSHf-0eb.js","./gdscript-Cmhojp3q.js","./git-commit-C0WNX4K0.js","./diff-Dnfm4U7b.js","./git-rebase-3YLVFLpI.js","./glimmer-js-CAnBHmnd.js","./glimmer-ts-BRSfKRKc.js","./graphql-B59G2btF.js","./jsx-NfFGm2lL.js","./tsx-keK8bHwS.js","./hack-COtU2lIF.js","./haml-DFDZnPa2.js","./handlebars-CNawPi2V.js","./yaml-CIiI48o2.js","./http-Bis6-_-V.js","./hxml-BfFmssGd.js","./haxe-BgqZeg96.js","./imba-BpAelbdH.js","./jinja-Cixag87W.js","./jison-DZQUmjX4.js","./julia-wZWbc5yt.js","./python-CK56Z9cH.js","./r-Cqv5JV-q.js","./latex-BpoAco4y.js","./tex-Dej6pUpk.js","./liquid-Bz07sjD-.js","./marko-BfSsoVrL.js","./less-Dk1rBueR.js","./mdc-CSKnHcS5.js","./nginx-Dw0nYz9L.js","./nim-B9fr35if.js","./perl-Dz-7TbZk.js","./php-DSEEXoM9.js","./pug-DiRae7r8.js","./qml-CRjvUHW1.js","./razor-BHieNNTf.js","./csharp-D7v6OrNy.js","./rst-CiaId4u8.js","./cmake-DbXoA79R.js","./sas-K_Wwm3IX.js","./shaderlab-CsYUIUcf.js","./hlsl-DkpUthgY.js","./shellsession-DU_2P5ZA.js","./soy-BbUPRFtZ.js","./sparql-B5YtT9lV.js","./turtle-C0hdQUNN.js","./stata-bRt97scT.js","./svelte-C_6E_WuW.js","./templ-4EzDoIwc.js","./go-DWt6wkI-.js","./ts-tags-DDNOH8UF.js","./twig-lunEJ7Wx.js","./vue-DZLiVlCA.js","./vue-html-B2Ul4Lqy.js","./xsl-BqG2VzO2.js"])))=>i.map(i=>d[i]); var WX=Object.defineProperty;var qX=(e,t,n)=>t in e?WX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var on=(e,t,n)=>qX(e,typeof t!="symbol"?t+"":t,n);function WM(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const o=Object.getOwnPropertyDescriptor(r,i);o&&Object.defineProperty(e,i,o.get?o:{enumerable:!0,get:()=>r[i]})}}}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 i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var qd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function As(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var qM={exports:{}},pE={},GM={exports:{}},_t={};/** * @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 Sg=Symbol.for("react.element"),GX=Symbol.for("react.portal"),KX=Symbol.for("react.fragment"),YX=Symbol.for("react.strict_mode"),QX=Symbol.for("react.profiler"),XX=Symbol.for("react.provider"),JX=Symbol.for("react.context"),ZX=Symbol.for("react.forward_ref"),eJ=Symbol.for("react.suspense"),tJ=Symbol.for("react.memo"),nJ=Symbol.for("react.lazy"),i9=Symbol.iterator;function rJ(e){return e===null||typeof e!="object"?null:(e=i9&&e[i9]||e["@@iterator"],typeof e=="function"?e:null)}var KM={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},YM=Object.assign,QM={};function Nh(e,t,n){this.props=e,this.context=t,this.refs=QM,this.updater=n||KM}Nh.prototype.isReactComponent={};Nh.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")};Nh.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function XM(){}XM.prototype=Nh.prototype;function nw(e,t,n){this.props=e,this.context=t,this.refs=QM,this.updater=n||KM}var rw=nw.prototype=new XM;rw.constructor=nw;YM(rw,Nh.prototype);rw.isPureReactComponent=!0;var o9=Array.isArray,JM=Object.prototype.hasOwnProperty,iw={current:null},ZM={key:!0,ref:!0,__self:!0,__source:!0};function eF(e,t,n){var r,i={},o=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(o=""+t.key),t)JM.call(t,r)&&!ZM.hasOwnProperty(r)&&(i[r]=t[r]);var a=arguments.length-2;if(a===1)i.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];i.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)i[r]===void 0&&(i[r]=a[r]);return{$$typeof:Sg,type:e,key:o,ref:s,props:i,_owner:iw.current}}function iJ(e,t){return{$$typeof:Sg,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function ow(e){return typeof e=="object"&&e!==null&&e.$$typeof===Sg}function oJ(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var s9=/\/+/g;function UC(e,t){return typeof e=="object"&&e!==null&&e.key!=null?oJ(""+e.key):t.toString(36)}function Qy(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(o){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case Sg:case GX:s=!0}}if(s)return s=e,i=i(s),e=r===""?"."+UC(s,0):r,o9(i)?(n="",e!=null&&(n=e.replace(s9,"$&/")+"/"),Qy(i,t,n,"",function(u){return u})):i!=null&&(ow(i)&&(i=iJ(i,n+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(s9,"$&/")+"/")+e)),t.push(i)),1;if(s=0,r=r===""?".":r+":",o9(e))for(var a=0;a<e.length;a++){o=e[a];var l=r+UC(o,a);s+=Qy(o,t,n,l,i)}else if(l=rJ(e),typeof l=="function")for(e=l.call(e),a=0;!(o=e.next()).done;)o=o.value,l=r+UC(o,a++),s+=Qy(o,t,n,l,i);else if(o==="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 s}function E1(e,t,n){if(e==null)return e;var r=[],i=0;return Qy(e,r,"","",function(o){return t.call(n,o,i++)}),r}function sJ(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 yi={current:null},Xy={transition:null},aJ={ReactCurrentDispatcher:yi,ReactCurrentBatchConfig:Xy,ReactCurrentOwner:iw};function tF(){throw Error("act(...) is not supported in production builds of React.")}_t.Children={map:E1,forEach:function(e,t,n){E1(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return E1(e,function(){t++}),t},toArray:function(e){return E1(e,function(t){return t})||[]},only:function(e){if(!ow(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};_t.Component=Nh;_t.Fragment=KX;_t.Profiler=QX;_t.PureComponent=nw;_t.StrictMode=YX;_t.Suspense=eJ;_t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=aJ;_t.act=tF;_t.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=YM({},e.props),i=e.key,o=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,s=iw.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)JM.call(t,l)&&!ZM.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Sg,type:e.type,key:i,ref:o,props:r,_owner:s}};_t.createContext=function(e){return e={$$typeof:JX,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:XX,_context:e},e.Consumer=e};_t.createElement=eF;_t.createFactory=function(e){var t=eF.bind(null,e);return t.type=e,t};_t.createRef=function(){return{current:null}};_t.forwardRef=function(e){return{$$typeof:ZX,render:e}};_t.isValidElement=ow;_t.lazy=function(e){return{$$typeof:nJ,_payload:{_status:-1,_result:e},_init:sJ}};_t.memo=function(e,t){return{$$typeof:tJ,type:e,compare:t===void 0?null:t}};_t.startTransition=function(e){var t=Xy.transition;Xy.transition={};try{e()}finally{Xy.transition=t}};_t.unstable_act=tF;_t.useCallback=function(e,t){return yi.current.useCallback(e,t)};_t.useContext=function(e){return yi.current.useContext(e)};_t.useDebugValue=function(){};_t.useDeferredValue=function(e){return yi.current.useDeferredValue(e)};_t.useEffect=function(e,t){return yi.current.useEffect(e,t)};_t.useId=function(){return yi.current.useId()};_t.useImperativeHandle=function(e,t,n){return yi.current.useImperativeHandle(e,t,n)};_t.useInsertionEffect=function(e,t){return yi.current.useInsertionEffect(e,t)};_t.useLayoutEffect=function(e,t){return yi.current.useLayoutEffect(e,t)};_t.useMemo=function(e,t){return yi.current.useMemo(e,t)};_t.useReducer=function(e,t,n){return yi.current.useReducer(e,t,n)};_t.useRef=function(e){return yi.current.useRef(e)};_t.useState=function(e){return yi.current.useState(e)};_t.useSyncExternalStore=function(e,t,n){return yi.current.useSyncExternalStore(e,t,n)};_t.useTransition=function(){return yi.current.useTransition()};_t.version="18.3.1";GM.exports=_t;var k=GM.exports;const eo=As(k),Bc=WM({__proto__:null,default:eo},[k]);/** * @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 lJ=k,uJ=Symbol.for("react.element"),cJ=Symbol.for("react.fragment"),fJ=Object.prototype.hasOwnProperty,dJ=lJ.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,hJ={key:!0,ref:!0,__self:!0,__source:!0};function nF(e,t,n){var r,i={},o=null,s=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)fJ.call(t,r)&&!hJ.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:uJ,type:e,key:o,ref:s,props:i,_owner:dJ.current}}pE.Fragment=cJ;pE.jsx=nF;pE.jsxs=nF;qM.exports=pE;var w=qM.exports,rF={exports:{}},mo={},iF={exports:{}},oF={};/** * @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(V,Y){var O=V.length;V.push(Y);e:for(;0<O;){var B=O-1>>>1,Q=V[B];if(0<i(Q,Y))V[B]=Y,V[O]=Q,O=B;else break e}}function n(V){return V.length===0?null:V[0]}function r(V){if(V.length===0)return null;var Y=V[0],O=V.pop();if(O!==Y){V[0]=O;e:for(var B=0,Q=V.length,D=Q>>>1;B<D;){var P=2*(B+1)-1,z=V[P],q=P+1,se=V[q];if(0>i(z,O))q<Q&&0>i(se,z)?(V[B]=se,V[q]=O,B=q):(V[B]=z,V[P]=O,B=P);else if(q<Q&&0>i(se,O))V[B]=se,V[q]=O,B=q;else break e}}return Y}function i(V,Y){var O=V.sortIndex-Y.sortIndex;return O!==0?O:V.id-Y.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var s=Date,a=s.now();e.unstable_now=function(){return s.now()-a}}var l=[],u=[],c=1,f=null,d=3,h=!1,p=!1,g=!1,y=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(V){for(var Y=n(u);Y!==null;){if(Y.callback===null)r(u);else if(Y.startTime<=V)r(u),Y.sortIndex=Y.expirationTime,t(l,Y);else break;Y=n(u)}}function E(V){if(g=!1,v(V),!p)if(n(l)!==null)p=!0,G(_);else{var Y=n(u);Y!==null&&X(E,Y.startTime-V)}}function _(V,Y){p=!1,g&&(g=!1,m(T),T=-1),h=!0;var O=d;try{for(v(Y),f=n(l);f!==null&&(!(f.expirationTime>Y)||V&&!R());){var B=f.callback;if(typeof B=="function"){f.callback=null,d=f.priorityLevel;var Q=B(f.expirationTime<=Y);Y=e.unstable_now(),typeof Q=="function"?f.callback=Q:f===n(l)&&r(l),v(Y)}else r(l);f=n(l)}if(f!==null)var D=!0;else{var P=n(u);P!==null&&X(E,P.startTime-Y),D=!1}return D}finally{f=null,d=O,h=!1}}var C=!1,A=null,T=-1,I=5,S=-1;function R(){return!(e.unstable_now()-S<I)}function L(){if(A!==null){var V=e.unstable_now();S=V;var Y=!0;try{Y=A(!0,V)}finally{Y?N():(C=!1,A=null)}}else C=!1}var N;if(typeof b=="function")N=function(){b(L)};else if(typeof MessageChannel<"u"){var F=new MessageChannel,$=F.port2;F.port1.onmessage=L,N=function(){$.postMessage(null)}}else N=function(){y(L,0)};function G(V){A=V,C||(C=!0,N())}function X(V,Y){T=y(function(){V(e.unstable_now())},Y)}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(V){V.callback=null},e.unstable_continueExecution=function(){p||h||(p=!0,G(_))},e.unstable_forceFrameRate=function(V){0>V||125<V?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):I=0<V?Math.floor(1e3/V):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(V){switch(d){case 1:case 2:case 3:var Y=3;break;default:Y=d}var O=d;d=Y;try{return V()}finally{d=O}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(V,Y){switch(V){case 1:case 2:case 3:case 4:case 5:break;default:V=3}var O=d;d=V;try{return Y()}finally{d=O}},e.unstable_scheduleCallback=function(V,Y,O){var B=e.unstable_now();switch(typeof O=="object"&&O!==null?(O=O.delay,O=typeof O=="number"&&0<O?B+O:B):O=B,V){case 1:var Q=-1;break;case 2:Q=250;break;case 5:Q=1073741823;break;case 4:Q=1e4;break;default:Q=5e3}return Q=O+Q,V={id:c++,callback:Y,priorityLevel:V,startTime:O,expirationTime:Q,sortIndex:-1},O>B?(V.sortIndex=O,t(u,V),n(l)===null&&V===n(u)&&(g?(m(T),T=-1):g=!0,X(E,O-B))):(V.sortIndex=Q,t(l,V),p||h||(p=!0,G(_))),V},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(V){var Y=d;return function(){var O=d;d=Y;try{return V.apply(this,arguments)}finally{d=O}}}})(oF);iF.exports=oF;var pJ=iF.exports;/** * @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 mJ=k,uo=pJ;function pe(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 sF=new Set,c0={};function ff(e,t){Gd(e,t),Gd(e+"Capture",t)}function Gd(e,t){for(c0[e]=t,e=0;e<t.length;e++)sF.add(t[e])}var nl=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),h5=Object.prototype.hasOwnProperty,gJ=/^[: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]*$/,a9={},l9={};function yJ(e){return h5.call(l9,e)?!0:h5.call(a9,e)?!1:gJ.test(e)?l9[e]=!0:(a9[e]=!0,!1)}function bJ(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 vJ(e,t,n,r){if(t===null||typeof t>"u"||bJ(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 bi(e,t,n,r,i,o,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=s}var jr={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){jr[e]=new bi(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];jr[t]=new bi(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){jr[e]=new bi(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){jr[e]=new bi(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){jr[e]=new bi(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){jr[e]=new bi(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){jr[e]=new bi(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){jr[e]=new bi(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){jr[e]=new bi(e,5,!1,e.toLowerCase(),null,!1,!1)});var sw=/[\-:]([a-z])/g;function aw(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(sw,aw);jr[t]=new bi(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(sw,aw);jr[t]=new bi(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(sw,aw);jr[t]=new bi(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){jr[e]=new bi(e,1,!1,e.toLowerCase(),null,!1,!1)});jr.xlinkHref=new bi("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){jr[e]=new bi(e,1,!1,e.toLowerCase(),null,!0,!0)});function lw(e,t,n,r){var i=jr.hasOwnProperty(t)?jr[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(vJ(t,n,i,r)&&(n=null),r||i===null?yJ(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var gl=mJ.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,C1=Symbol.for("react.element"),Qf=Symbol.for("react.portal"),Xf=Symbol.for("react.fragment"),uw=Symbol.for("react.strict_mode"),p5=Symbol.for("react.profiler"),aF=Symbol.for("react.provider"),lF=Symbol.for("react.context"),cw=Symbol.for("react.forward_ref"),m5=Symbol.for("react.suspense"),g5=Symbol.for("react.suspense_list"),fw=Symbol.for("react.memo"),Ol=Symbol.for("react.lazy"),uF=Symbol.for("react.offscreen"),u9=Symbol.iterator;function bp(e){return e===null||typeof e!="object"?null:(e=u9&&e[u9]||e["@@iterator"],typeof e=="function"?e:null)}var Pn=Object.assign,HC;function em(e){if(HC===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);HC=t&&t[1]||""}return` `+HC+e}var VC=!1;function WC(e,t){if(!e||VC)return"";VC=!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 i=u.stack.split(` `),o=r.stack.split(` `),s=i.length-1,a=o.length-1;1<=s&&0<=a&&i[s]!==o[a];)a--;for(;1<=s&&0<=a;s--,a--)if(i[s]!==o[a]){if(s!==1||a!==1)do if(s--,a--,0>a||i[s]!==o[a]){var l=` `+i[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{VC=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?em(e):""}function EJ(e){switch(e.tag){case 5:return em(e.type);case 16:return em("Lazy");case 13:return em("Suspense");case 19:return em("SuspenseList");case 0:case 2:case 15:return e=WC(e.type,!1),e;case 11:return e=WC(e.type.render,!1),e;case 1:return e=WC(e.type,!0),e;default:return""}}function y5(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 Xf:return"Fragment";case Qf:return"Portal";case p5:return"Profiler";case uw:return"StrictMode";case m5:return"Suspense";case g5:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case lF:return(e.displayName||"Context")+".Consumer";case aF:return(e._context.displayName||"Context")+".Provider";case cw:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fw:return t=e.displayName||null,t!==null?t:y5(e.type)||"Memo";case Ol:t=e._payload,e=e._init;try{return y5(e(t))}catch{}}return null}function CJ(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 y5(t);case 8:return t===uw?"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 hu(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function cF(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function xJ(e){var t=cF(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 i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(s){r=""+s,o.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function x1(e){e._valueTracker||(e._valueTracker=xJ(e))}function fF(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=cF(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function K2(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 b5(e,t){var n=t.checked;return Pn({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function c9(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=hu(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 dF(e,t){t=t.checked,t!=null&&lw(e,"checked",t,!1)}function v5(e,t){dF(e,t);var n=hu(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")?E5(e,t.type,n):t.hasOwnProperty("defaultValue")&&E5(e,t.type,hu(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function f9(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 E5(e,t,n){(t!=="number"||K2(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var tm=Array.isArray;function Ed(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+hu(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function C5(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(pe(91));return Pn({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function d9(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(pe(92));if(tm(n)){if(1<n.length)throw Error(pe(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:hu(n)}}function hF(e,t){var n=hu(t.value),r=hu(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 h9(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function pF(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 x5(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?pF(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var _1,mF=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(_1=_1||document.createElement("div"),_1.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=_1.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function f0(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var wm={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},_J=["Webkit","ms","Moz","O"];Object.keys(wm).forEach(function(e){_J.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),wm[t]=wm[e]})});function gF(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||wm.hasOwnProperty(e)&&wm[e]?(""+t).trim():t+"px"}function yF(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=gF(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var SJ=Pn({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 _5(e,t){if(t){if(SJ[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(pe(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(pe(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(pe(61))}if(t.style!=null&&typeof t.style!="object")throw Error(pe(62))}}function S5(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 w5=null;function dw(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var k5=null,Cd=null,xd=null;function p9(e){if(e=Ag(e)){if(typeof k5!="function")throw Error(pe(280));var t=e.stateNode;t&&(t=vE(t),k5(e.stateNode,e.type,t))}}function bF(e){Cd?xd?xd.push(e):xd=[e]:Cd=e}function vF(){if(Cd){var e=Cd,t=xd;if(xd=Cd=null,p9(e),t)for(e=0;e<t.length;e++)p9(t[e])}}function EF(e,t){return e(t)}function CF(){}var qC=!1;function xF(e,t,n){if(qC)return e(t,n);qC=!0;try{return EF(e,t,n)}finally{qC=!1,(Cd!==null||xd!==null)&&(CF(),vF())}}function d0(e,t){var n=e.stateNode;if(n===null)return null;var r=vE(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(pe(231,t,typeof n));return n}var A5=!1;if(nl)try{var vp={};Object.defineProperty(vp,"passive",{get:function(){A5=!0}}),window.addEventListener("test",vp,vp),window.removeEventListener("test",vp,vp)}catch{A5=!1}function wJ(e,t,n,r,i,o,s,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var km=!1,Y2=null,Q2=!1,T5=null,kJ={onError:function(e){km=!0,Y2=e}};function AJ(e,t,n,r,i,o,s,a,l){km=!1,Y2=null,wJ.apply(kJ,arguments)}function TJ(e,t,n,r,i,o,s,a,l){if(AJ.apply(this,arguments),km){if(km){var u=Y2;km=!1,Y2=null}else throw Error(pe(198));Q2||(Q2=!0,T5=u)}}function df(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function _F(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 m9(e){if(df(e)!==e)throw Error(pe(188))}function DJ(e){var t=e.alternate;if(!t){if(t=df(e),t===null)throw Error(pe(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return m9(i),e;if(o===r)return m9(i),t;o=o.sibling}throw Error(pe(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,a=i.child;a;){if(a===n){s=!0,n=i,r=o;break}if(a===r){s=!0,r=i,n=o;break}a=a.sibling}if(!s){for(a=o.child;a;){if(a===n){s=!0,n=o,r=i;break}if(a===r){s=!0,r=o,n=i;break}a=a.sibling}if(!s)throw Error(pe(189))}}if(n.alternate!==r)throw Error(pe(190))}if(n.tag!==3)throw Error(pe(188));return n.stateNode.current===n?e:t}function SF(e){return e=DJ(e),e!==null?wF(e):null}function wF(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=wF(e);if(t!==null)return t;e=e.sibling}return null}var kF=uo.unstable_scheduleCallback,g9=uo.unstable_cancelCallback,OJ=uo.unstable_shouldYield,PJ=uo.unstable_requestPaint,Wn=uo.unstable_now,IJ=uo.unstable_getCurrentPriorityLevel,hw=uo.unstable_ImmediatePriority,AF=uo.unstable_UserBlockingPriority,X2=uo.unstable_NormalPriority,RJ=uo.unstable_LowPriority,TF=uo.unstable_IdlePriority,mE=null,da=null;function NJ(e){if(da&&typeof da.onCommitFiberRoot=="function")try{da.onCommitFiberRoot(mE,e,void 0,(e.current.flags&128)===128)}catch{}}var gs=Math.clz32?Math.clz32:FJ,LJ=Math.log,MJ=Math.LN2;function FJ(e){return e>>>=0,e===0?32:31-(LJ(e)/MJ|0)|0}var S1=64,w1=4194304;function nm(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 J2(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~i;a!==0?r=nm(a):(o&=s,o!==0&&(r=nm(o)))}else s=n&~i,s!==0?r=nm(s):o!==0&&(r=nm(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-gs(t),i=1<<n,r|=e[n],t&=~i;return r}function $J(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 BJ(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var s=31-gs(o),a=1<<s,l=i[s];l===-1?(!(a&n)||a&r)&&(i[s]=$J(a,t)):l<=t&&(e.expiredLanes|=a),o&=~a}}function D5(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function DF(){var e=S1;return S1<<=1,!(S1&4194240)&&(S1=64),e}function GC(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function wg(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-gs(t),e[t]=n}function jJ(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 i=31-gs(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function pw(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-gs(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var Ht=0;function OF(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var PF,mw,IF,RF,NF,O5=!1,k1=[],Jl=null,Zl=null,eu=null,h0=new Map,p0=new Map,Ll=[],zJ="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 y9(e,t){switch(e){case"focusin":case"focusout":Jl=null;break;case"dragenter":case"dragleave":Zl=null;break;case"mouseover":case"mouseout":eu=null;break;case"pointerover":case"pointerout":h0.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":p0.delete(t.pointerId)}}function Ep(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=Ag(t),t!==null&&mw(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function UJ(e,t,n,r,i){switch(t){case"focusin":return Jl=Ep(Jl,e,t,n,r,i),!0;case"dragenter":return Zl=Ep(Zl,e,t,n,r,i),!0;case"mouseover":return eu=Ep(eu,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return h0.set(o,Ep(h0.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,p0.set(o,Ep(p0.get(o)||null,e,t,n,r,i)),!0}return!1}function LF(e){var t=vc(e.target);if(t!==null){var n=df(t);if(n!==null){if(t=n.tag,t===13){if(t=_F(n),t!==null){e.blockedOn=t,NF(e.priority,function(){IF(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 Jy(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=P5(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);w5=r,n.target.dispatchEvent(r),w5=null}else return t=Ag(n),t!==null&&mw(t),e.blockedOn=n,!1;t.shift()}return!0}function b9(e,t,n){Jy(e)&&n.delete(t)}function HJ(){O5=!1,Jl!==null&&Jy(Jl)&&(Jl=null),Zl!==null&&Jy(Zl)&&(Zl=null),eu!==null&&Jy(eu)&&(eu=null),h0.forEach(b9),p0.forEach(b9)}function Cp(e,t){e.blockedOn===t&&(e.blockedOn=null,O5||(O5=!0,uo.unstable_scheduleCallback(uo.unstable_NormalPriority,HJ)))}function m0(e){function t(i){return Cp(i,e)}if(0<k1.length){Cp(k1[0],e);for(var n=1;n<k1.length;n++){var r=k1[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Jl!==null&&Cp(Jl,e),Zl!==null&&Cp(Zl,e),eu!==null&&Cp(eu,e),h0.forEach(t),p0.forEach(t),n=0;n<Ll.length;n++)r=Ll[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ll.length&&(n=Ll[0],n.blockedOn===null);)LF(n),n.blockedOn===null&&Ll.shift()}var _d=gl.ReactCurrentBatchConfig,Z2=!0;function VJ(e,t,n,r){var i=Ht,o=_d.transition;_d.transition=null;try{Ht=1,gw(e,t,n,r)}finally{Ht=i,_d.transition=o}}function WJ(e,t,n,r){var i=Ht,o=_d.transition;_d.transition=null;try{Ht=4,gw(e,t,n,r)}finally{Ht=i,_d.transition=o}}function gw(e,t,n,r){if(Z2){var i=P5(e,t,n,r);if(i===null)r4(e,t,r,eb,n),y9(e,r);else if(UJ(i,e,t,n,r))r.stopPropagation();else if(y9(e,r),t&4&&-1<zJ.indexOf(e)){for(;i!==null;){var o=Ag(i);if(o!==null&&PF(o),o=P5(e,t,n,r),o===null&&r4(e,t,r,eb,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else r4(e,t,r,null,n)}}var eb=null;function P5(e,t,n,r){if(eb=null,e=dw(r),e=vc(e),e!==null)if(t=df(e),t===null)e=null;else if(n=t.tag,n===13){if(e=_F(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 eb=e,null}function MF(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(IJ()){case hw:return 1;case AF:return 4;case X2:case RJ:return 16;case TF:return 536870912;default:return 16}default:return 16}}var zl=null,yw=null,Zy=null;function FF(){if(Zy)return Zy;var e,t=yw,n=t.length,r,i="value"in zl?zl.value:zl.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===i[o-r];r++);return Zy=i.slice(e,1<r?1-r:void 0)}function e2(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 A1(){return!0}function v9(){return!1}function go(e){function t(n,r,i,o,s){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(o):o[a]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?A1:v9,this.isPropagationStopped=v9,this}return Pn(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=A1)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=A1)},persist:function(){},isPersistent:A1}),t}var Lh={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},bw=go(Lh),kg=Pn({},Lh,{view:0,detail:0}),qJ=go(kg),KC,YC,xp,gE=Pn({},kg,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vw,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!==xp&&(xp&&e.type==="mousemove"?(KC=e.screenX-xp.screenX,YC=e.screenY-xp.screenY):YC=KC=0,xp=e),KC)},movementY:function(e){return"movementY"in e?e.movementY:YC}}),E9=go(gE),GJ=Pn({},gE,{dataTransfer:0}),KJ=go(GJ),YJ=Pn({},kg,{relatedTarget:0}),QC=go(YJ),QJ=Pn({},Lh,{animationName:0,elapsedTime:0,pseudoElement:0}),XJ=go(QJ),JJ=Pn({},Lh,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ZJ=go(JJ),eZ=Pn({},Lh,{data:0}),C9=go(eZ),tZ={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},nZ={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"},rZ={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function iZ(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=rZ[e])?!!t[e]:!1}function vw(){return iZ}var oZ=Pn({},kg,{key:function(e){if(e.key){var t=tZ[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=e2(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?nZ[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vw,charCode:function(e){return e.type==="keypress"?e2(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?e2(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),sZ=go(oZ),aZ=Pn({},gE,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),x9=go(aZ),lZ=Pn({},kg,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vw}),uZ=go(lZ),cZ=Pn({},Lh,{propertyName:0,elapsedTime:0,pseudoElement:0}),fZ=go(cZ),dZ=Pn({},gE,{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}),hZ=go(dZ),pZ=[9,13,27,32],Ew=nl&&"CompositionEvent"in window,Am=null;nl&&"documentMode"in document&&(Am=document.documentMode);var mZ=nl&&"TextEvent"in window&&!Am,$F=nl&&(!Ew||Am&&8<Am&&11>=Am),_9=" ",S9=!1;function BF(e,t){switch(e){case"keyup":return pZ.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function jF(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jf=!1;function gZ(e,t){switch(e){case"compositionend":return jF(t);case"keypress":return t.which!==32?null:(S9=!0,_9);case"textInput":return e=t.data,e===_9&&S9?null:e;default:return null}}function yZ(e,t){if(Jf)return e==="compositionend"||!Ew&&BF(e,t)?(e=FF(),Zy=yw=zl=null,Jf=!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 $F&&t.locale!=="ko"?null:t.data;default:return null}}var bZ={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 w9(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!bZ[e.type]:t==="textarea"}function zF(e,t,n,r){bF(r),t=tb(t,"onChange"),0<t.length&&(n=new bw("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Tm=null,g0=null;function vZ(e){JF(e,0)}function yE(e){var t=td(e);if(fF(t))return e}function EZ(e,t){if(e==="change")return t}var UF=!1;if(nl){var XC;if(nl){var JC="oninput"in document;if(!JC){var k9=document.createElement("div");k9.setAttribute("oninput","return;"),JC=typeof k9.oninput=="function"}XC=JC}else XC=!1;UF=XC&&(!document.documentMode||9<document.documentMode)}function A9(){Tm&&(Tm.detachEvent("onpropertychange",HF),g0=Tm=null)}function HF(e){if(e.propertyName==="value"&&yE(g0)){var t=[];zF(t,g0,e,dw(e)),xF(vZ,t)}}function CZ(e,t,n){e==="focusin"?(A9(),Tm=t,g0=n,Tm.attachEvent("onpropertychange",HF)):e==="focusout"&&A9()}function xZ(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return yE(g0)}function _Z(e,t){if(e==="click")return yE(t)}function SZ(e,t){if(e==="input"||e==="change")return yE(t)}function wZ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var xs=typeof Object.is=="function"?Object.is:wZ;function y0(e,t){if(xs(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 i=n[r];if(!h5.call(t,i)||!xs(e[i],t[i]))return!1}return!0}function T9(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function D9(e,t){var n=T9(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=T9(n)}}function VF(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?VF(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function WF(){for(var e=window,t=K2();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=K2(e.document)}return t}function Cw(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 kZ(e){var t=WF(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&VF(n.ownerDocument.documentElement,n)){if(r!==null&&Cw(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 i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=D9(n,o);var s=D9(n,r);i&&s&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anch