-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathstats.html
144 lines (132 loc) · 333 KB
/
stats.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>react component analyzer</title>
<style>.bi.bi-diagram{box-sizing:border-box;width:100%;height:100%;border:.07rem solid #dae1e7;border-radius:.25rem;box-shadow:0 .8rem 1rem -.2rem #0000001a,0 .25rem .5rem -.02rem #0000000d;min-height:100%;background-color:#f8fafc;position:relative;overflow:hidden}.bi.bi-diagram .bi.bi-diagram-node{box-sizing:content-box;position:absolute;z-index:50;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper{display:flex}.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-input-ports,.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-output-ports{flex:1 1}.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-input-ports .bi-diagram-port,.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-output-ports .bi-diagram-port{transition:background-color .25s ease-in-out;backface-visibility:hidden;will-change:background-color;background-color:#00000014;width:20px;width:1.25rem;height:20px;height:1.25rem;margin-bottom:.25rem}.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-input-ports .bi-diagram-port:hover,.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-output-ports .bi-diagram-port:hover{background-color:#0000001a}.bi.bi-diagram .bi.bi-diagram-node .bi-port-wrapper .bi-output-ports .bi-diagram-port{margin-left:auto}.bi.bi-diagram .bi.bi-diagram-node.bi-diagram-node-default{transition:box-shadow .25s ease-in-out,border .3s ease-out;backface-visibility:hidden;will-change:box-shadow,border;border:.07rem solid #8795a1;background-color:#dae1e7;color:#606f7b;border-radius:.25rem;box-shadow:0 .07rem .2rem #0000001a,0 .07rem .125rem #0000000f;padding:.5rem}.bi.bi-diagram .bi.bi-diagram-node.bi-diagram-node-default:hover{box-shadow:0 .125rem 1rem -.2rem #0000001a,0 .25rem .3rem -125rem #0000000d}.bi.bi-diagram .bi.bi-diagram-node.bi-diagram-node-default .bi-port-wrapper{margin-left:-.5rem;margin-right:-.5rem}.bi.bi-diagram .bi-link-canvas-layer{pointer-events:none;width:100%;height:100%;z-index:0;position:absolute;inset:0}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-segment path{stroke:#dae1e7;stroke-width:.25rem;stroke-dasharray:10,2;fill:transparent;animation:BiDashSegmentAnimation 1s linear infinite}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-segment circle{stroke:#dae1e7;stroke-width:.15rem;fill:#88cdff}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link{pointer-events:stroke}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link .bi-link-path{stroke:#dae1e7;stroke-width:.25rem;pointer-events:stroke;fill:transparent;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link .bi-link-ghost{pointer-events:stroke;stroke:transparent;stroke-width:1.2rem;fill:transparent;cursor:pointer}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link:hover .bi-link-path{stroke:#88cdff;stroke-dasharray:10,2;animation:BiDashSegmentAnimation 1s linear infinite}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link.readonly-link .bi-link-ghost{cursor:not-allowed}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link.readonly-link .bi-link-path{cursor:not-allowed;stroke:#b8c2cc;stroke-dasharray:none}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link.readonly-link:hover{stroke:#b8c2cc;stroke-dasharray:none;animation:none}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link foreignObject{width:100%;height:100%;overflow:visible;pointer-events:none}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link .bi-diagram-link-label{display:inline-block;color:#fff;background-color:#3d4852;border-radius:.25rem;padding:.25rem;text-align:center;font-size:14px;font-size:.875rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:48px;min-width:3rem;transform:translate(-50%,-50%)}@keyframes BiDashSegmentAnimation{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:\30d2\30e9\30ae\30ce\89d2\30b4 Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33 \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#fff!important;background:#282a37;font-size:11px}input{border:none;border-radius:2px}input:focus{outline:1px #00ff11 solidss}div.code-toolbar>.toolbar{top:-4px}a{padding:4px;cursor:pointer}a,a:visited{color:#fff}a:hover{opacity:.7}.fxlr0w0{height:100%;position:fixed;top:0;right:0;width:600px;z-index:200;box-shadow:1px 0 7px #00000080;transform:translate(100%);transition:transform .3s ease-out;background:#272822;padding-left:16px;padding-top:18px;overflow:scroll}.fxlr0w1{transform:translate(0)}.fxlr0w2{position:absolute;font-size:14px;top:8px;left:8px}.fxlr0w3{display:flex;flex-direction:column;width:160px;height:100vh;position:fixed;left:0;top:0;background:#333130;z-index:200}.fxlr0w4{height:100%;overflow:scroll;list-style:none;padding:12px 20px 0;margin:0}.fxlr0w5{margin:20px 20px 0;font-weight:700}.fxlr0w6{margin:20px 20px 0}.fxlr0w7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fxlr0w8{margin-left:8px;color:inherit}.fxlr0w9{color:#0f1}.fxlr0wa{margin-left:160px}.fxlr0wb{background:#01060b;border-radius:4px;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;box-shadow:2px 2px 4px #01060b}.fxlr0wb.active{border:solid 1px #00ff11}.fxlr0wc{margin-top:-10px;margin-left:auto;margin-right:auto;cursor:pointer}.fxlr0wc:hover{opacity:.7}.fxlr0wd{margin-bottom:-10px;margin-left:auto;margin-right:auto;cursor:pointer}.fxlr0wd:hover{opacity:.7}.fxlr0we{color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fxlr0wf{text-align:right}.bi.bi-diagram{background-color:#282a37!important;overflow:scroll!important;border:none!important;box-shadow:none!important}.bi.bi-diagram .bi-link-canvas-layer .bi-diagram-link .bi-link-path{stroke-width:.12rem}.line-highlight{background:linear-gradient(to right,hsla(124,120%,50%,.15) 100%,hsla(24,20%,50%,0))!important}
</style>
<script>
const diagram ={"vscode":true,"width":620,"height":220,"schema":{"nodes":[{"id":"index","coordinates":[20,20],"data":{"code":"import * as React from 'react';\nimport ReactDOM from 'react-dom';\n\nimport './index.css';\nimport ttttttttaffsafsdssssssssssssstssssssssssssete from './ttttttttaffsafsdssssssssssssstssssssssssssete';\nimport {Button} from './components/Elements/Button/Button';\nimport reportWebVitals from './reportWebVitals';\nimport { initMocks } from './test/server';\n\ninitMocks();\n\nReactDOM.render(\n <React.StrictMode>\n <ttttttttaffsafsdssssssssssssstssssssssssssete />\n <Button />\n </React.StrictMode>,\n document.getElementById('root')\n);\n\n// If you want to start measuring performance in your app, pass a function\n// to log results (for example: reportWebVitals(console.log))\n// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals\nreportWebVitals();\n","title":"index","fileName":"/Users/j1ngzoue/projects/bulletproof-react/src/index.tsx","loc":{"start":{"line":1,"column":1},"end":{"line":1,"column":1}}}},{"id":"ttttttttaffsafsdssssssssssssstssssssssssssete","coordinates":[220,120],"data":{"code":"import { AppProvider } from '@/providers/app';\nimport { AppRoutes } from '@/routes';\n\nfunction ttttttttaffsafsdssssssssssssstssssssssssssete() {\n return (\n <AppProvider>\n <AppRoutes />\n </AppProvider>\n );\n}\n\nexport default ttttttttaffsafsdssssssssssssstssssssssssssete;\n","title":"ttttttttaffsafsdssssssssssssstssssssssssssete","fileName":"/Users/j1ngzoue/projects/bulletproof-react/src/ttttttttaffsafsdssssssssssssstssssssssssssete.tsx","loc":{"start":{"line":1,"column":1},"end":{"line":1,"column":1}}}},{"id":"Button","coordinates":[420,120],"data":{"code":"import clsx from 'clsx';\nimport * as React from 'react';\n\nimport { Spinner } from '@/components/Elements/Spinner';\n\nconst variants = {\n primary: 'bg-blue-600 text-white',\n inverse: 'bg-white text-blue-600',\n danger: 'bg-red-600 text-white',\n};\n\nconst sizes = {\n sm: 'py-2 px-4 text-sm',\n md: 'py-2 px-6 text-md',\n lg: 'py-3 px-8 text-lg',\n};\n\ntype IconProps =\n | { startIcon: React.ReactElement; endIcon?: never }\n | { endIcon: React.ReactElement; startIcon?: never }\n | { endIcon?: undefined; startIcon?: undefined };\n\nexport type ButtonProps = React.ButtonHTMLAttributes<HTMLButtonElement> & {\n variant?: keyof typeof variants;\n size?: keyof typeof sizes;\n isLoading?: boolean;\n} & IconProps;\n\nexport const Button = React.forwardRef<HTMLButtonElement, ButtonProps>(\n (\n {\n type = 'button',\n className = '',\n variant = 'primary',\n size = 'md',\n isLoading = false,\n startIcon,\n endIcon,\n ...props\n },\n ref\n ) => {\n return (\n <button\n ref={ref}\n type={type}\n className={clsx(\n 'flex justify-center items-center border border-gray-300 disabled:opacity-70 disabled:cursor-not-allowed rounded-md shadow-sm font-medium focus:outline-none hover:opacity-80',\n variants[variant],\n sizes[size],\n className\n )}\n {...props}\n >\n {isLoading && <Spinner size=\"sm\" className=\"text-current\" />}\n {!isLoading && startIcon}\n <span className=\"mx-2\">{props.children}</span> {!isLoading && endIcon}\n </button>\n );\n }\n);\n\nButton.displayName = 'Button';\n","title":"Button","fileName":"/Users/j1ngzoue/projects/bulletproof-react/src/components/Elements/Button/Button.tsx","loc":{"start":{"line":29,"column":13},"end":{"line":29,"column":19}}}}],"links":[{"input":"index-output","output":"ttttttttaffsafsdssssssssssssstssssssssssssete-input"},{"input":"index-output","output":"Button-input"}]}}
</script>
</head>
<body>
<div id="root" />
<script>var Md=Object.create;var Yu=Object.defineProperty;var Ed=Object.getOwnPropertyDescriptor;var Od=Object.getOwnPropertyNames;var kd=Object.getPrototypeOf,bd=Object.prototype.hasOwnProperty;var _e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Hd=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Od(t))!bd.call(e,o)&&o!==n&&Yu(e,o,{get:()=>t[o],enumerable:!(r=Ed(t,o))||r.enumerable});return e};var v=(e,t,n)=>(n=e!=null?Md(kd(e)):{},Hd(t||!e||!e.__esModule?Yu(n,"default",{value:e,enumerable:!0}):n,e));var Nl=_e((SL,Ku)=>{"use strict";var qu=Object.getOwnPropertySymbols,Id=Object.prototype.hasOwnProperty,Rd=Object.prototype.propertyIsEnumerable;function Ad(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Td(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(r.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Ku.exports=Td()?Object.assign:function(e,t){for(var n,r=Ad(e),o,i=1;i<arguments.length;i++){n=Object(arguments[i]);for(var l in n)Id.call(n,l)&&(r[l]=n[l]);if(qu){o=qu(n);for(var a=0;a<o.length;a++)Rd.call(n,o[a])&&(r[o[a]]=n[o[a]])}}return r}});var p5=_e(X=>{"use strict";var Fl=Nl(),Nn=60103,e5=60106;X.Fragment=60107;X.StrictMode=60108;X.Profiler=60114;var t5=60109,n5=60110,r5=60112;X.Suspense=60113;var o5=60115,i5=60116;typeof Symbol=="function"&&Symbol.for&&(v1=Symbol.for,Nn=v1("react.element"),e5=v1("react.portal"),X.Fragment=v1("react.fragment"),X.StrictMode=v1("react.strict_mode"),X.Profiler=v1("react.profiler"),t5=v1("react.provider"),n5=v1("react.context"),r5=v1("react.forward_ref"),X.Suspense=v1("react.suspense"),o5=v1("react.memo"),i5=v1("react.lazy"));var v1,Xu=typeof Symbol=="function"&&Symbol.iterator;function Vd(e){return e===null||typeof e!="object"?null:(e=Xu&&e[Xu]||e["@@iterator"],typeof e=="function"?e:null)}function Rr(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={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},a5={};function Pn(e,t,n){this.props=e,this.context=t,this.refs=a5,this.updater=n||l5}Pn.prototype.isReactComponent={};Pn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error(Rr(85));this.updater.enqueueSetState(this,e,t,"setState")};Pn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function s5(){}s5.prototype=Pn.prototype;function Dl(e,t,n){this.props=e,this.context=t,this.refs=a5,this.updater=n||l5}var Zl=Dl.prototype=new s5;Zl.constructor=Dl;Fl(Zl,Pn.prototype);Zl.isPureReactComponent=!0;var Bl={current:null},u5=Object.prototype.hasOwnProperty,c5={key:!0,ref:!0,__self:!0,__source:!0};function f5(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)u5.call(t,r)&&!c5.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var s=Array(a),u=0;u<a;u++)s[u]=arguments[u+2];o.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Nn,type:e,key:i,ref:l,props:o,_owner:Bl.current}}function Nd(e,t){return{$$typeof:Nn,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function zl(e){return typeof e=="object"&&e!==null&&e.$$typeof===Nn}function Pd(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ju=/\/+/g;function Pl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Pd(""+e.key):t.toString(36)}function Jo(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(i){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Nn:case e5:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+Pl(l,0):r,Array.isArray(o)?(n="",e!=null&&(n=e.replace(Ju,"$&/")+"/"),Jo(o,t,n,"",function(u){return u})):o!=null&&(zl(o)&&(o=Nd(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(Ju,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",Array.isArray(e))for(var a=0;a<e.length;a++){i=e[a];var s=r+Pl(i,a);l+=Jo(i,t,n,s,o)}else if(s=Vd(e),typeof s=="function")for(e=s.call(e),a=0;!(i=e.next()).done;)i=i.value,s=r+Pl(i,a++),l+=Jo(i,t,n,s,o);else if(i==="object")throw t=""+e,Error(Rr(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function Xo(e,t,n){if(e==null)return e;var r=[],o=0;return Jo(e,r,"","",function(i){return t.call(n,i,o++)}),r}function Fd(e){if(e._status===-1){var t=e._result;t=t(),e._status=0,e._result=t,t.then(function(n){e._status===0&&(n=n.default,e._status=1,e._result=n)},function(n){e._status===0&&(e._status=2,e._result=n)})}if(e._status===1)return e._result;throw e._result}var d5={current:null};function K1(){var e=d5.current;if(e===null)throw Error(Rr(321));return e}var Dd={ReactCurrentDispatcher:d5,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:Bl,IsSomeRendererActing:{current:!1},assign:Fl};X.Children={map:Xo,forEach:function(e,t,n){Xo(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Xo(e,function(){t++}),t},toArray:function(e){return Xo(e,function(t){return t})||[]},only:function(e){if(!zl(e))throw Error(Rr(143));return e}};X.Component=Pn;X.PureComponent=Dl;X.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Dd;X.cloneElement=function(e,t,n){if(e==null)throw Error(Rr(267,e));var r=Fl({},e.props),o=e.key,i=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,l=Bl.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(s in t)u5.call(t,s)&&!c5.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&a!==void 0?a[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){a=Array(s);for(var u=0;u<s;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Nn,type:e.type,key:o,ref:i,props:r,_owner:l}};X.createContext=function(e,t){return t===void 0&&(t=null),e={$$typeof:n5,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:t5,_context:e},e.Consumer=e};X.createElement=f5;X.createFactory=function(e){var t=f5.bind(null,e);return t.type=e,t};X.createRef=function(){return{current:null}};X.forwardRef=function(e){return{$$typeof:r5,render:e}};X.isValidElement=zl;X.lazy=function(e){return{$$typeof:i5,_payload:{_status:-1,_result:e},_init:Fd}};X.memo=function(e,t){return{$$typeof:o5,type:e,compare:t===void 0?null:t}};X.useCallback=function(e,t){return K1().useCallback(e,t)};X.useContext=function(e,t){return K1().useContext(e,t)};X.useDebugValue=function(){};X.useEffect=function(e,t){return K1().useEffect(e,t)};X.useImperativeHandle=function(e,t,n){return K1().useImperativeHandle(e,t,n)};X.useLayoutEffect=function(e,t){return K1().useLayoutEffect(e,t)};X.useMemo=function(e,t){return K1().useMemo(e,t)};X.useReducer=function(e,t,n){return K1().useReducer(e,t,n)};X.useRef=function(e){return K1().useRef(e)};X.useState=function(e){return K1().useState(e)};X.version="17.0.2"});var h5=_e((_L,m5)=>{"use strict";m5.exports=p5()});var v5=_e(Ar=>{"use strict";Nl();var Zd=h5(),g5=60103;Ar.Fragment=60107;typeof Symbol=="function"&&Symbol.for&&($l=Symbol.for,g5=$l("react.element"),Ar.Fragment=$l("react.fragment"));var $l,Bd=Zd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,zd=Object.prototype.hasOwnProperty,$d={key:!0,ref:!0,__self:!0,__source:!0};function C5(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)zd.call(t,r)&&!$d.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:g5,type:e,key:i,ref:l,props:o,_owner:Bd.current}}Ar.jsx=C5;Ar.jsxs=C5});var j=_e((ML,y5)=>{"use strict";y5.exports=v5()});var w7=_e(Y=>{"use strict";var Vr=Symbol.for("react.element"),Lm=Symbol.for("react.portal"),_m=Symbol.for("react.fragment"),jm=Symbol.for("react.strict_mode"),Mm=Symbol.for("react.profiler"),Em=Symbol.for("react.provider"),Om=Symbol.for("react.context"),km=Symbol.for("react.forward_ref"),bm=Symbol.for("react.suspense"),Hm=Symbol.for("react.memo"),Im=Symbol.for("react.lazy"),c7=Symbol.iterator;function Rm(e){return e===null||typeof e!="object"?null:(e=c7&&e[c7]||e["@@iterator"],typeof e=="function"?e:null)}var p7={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m7=Object.assign,h7={};function Fn(e,t,n){this.props=e,this.context=t,this.refs=h7,this.updater=n||p7}Fn.prototype.isReactComponent={};Fn.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")};Fn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function g7(){}g7.prototype=Fn.prototype;function Kl(e,t,n){this.props=e,this.context=t,this.refs=h7,this.updater=n||p7}var Xl=Kl.prototype=new g7;Xl.constructor=Kl;m7(Xl,Fn.prototype);Xl.isPureReactComponent=!0;var f7=Array.isArray,C7=Object.prototype.hasOwnProperty,Jl={current:null},v7={key:!0,ref:!0,__self:!0,__source:!0};function y7(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)C7.call(t,r)&&!v7.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var s=Array(a),u=0;u<a;u++)s[u]=arguments[u+2];o.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Vr,type:e,key:i,ref:l,props:o,_owner:Jl.current}}function Am(e,t){return{$$typeof:Vr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function ea(e){return typeof e=="object"&&e!==null&&e.$$typeof===Vr}function Tm(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var d7=/\/+/g;function ql(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Tm(""+e.key):t.toString(36)}function t2(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(i){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Vr:case Lm:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+ql(l,0):r,f7(o)?(n="",e!=null&&(n=e.replace(d7,"$&/")+"/"),t2(o,t,n,"",function(u){return u})):o!=null&&(ea(o)&&(o=Am(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(d7,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",f7(e))for(var a=0;a<e.length;a++){i=e[a];var s=r+ql(i,a);l+=t2(i,t,n,s,o)}else if(s=Rm(e),typeof s=="function")for(e=s.call(e),a=0;!(i=e.next()).done;)i=i.value,s=r+ql(i,a++),l+=t2(i,t,n,s,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 l}function e2(e,t,n){if(e==null)return e;var r=[],o=0;return t2(e,r,"","",function(i){return t.call(n,i,o++)}),r}function Vm(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 Ke={current:null},n2={transition:null},Nm={ReactCurrentDispatcher:Ke,ReactCurrentBatchConfig:n2,ReactCurrentOwner:Jl};Y.Children={map:e2,forEach:function(e,t,n){e2(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return e2(e,function(){t++}),t},toArray:function(e){return e2(e,function(t){return t})||[]},only:function(e){if(!ea(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Y.Component=Fn;Y.Fragment=_m;Y.Profiler=Mm;Y.PureComponent=Kl;Y.StrictMode=jm;Y.Suspense=bm;Y.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Nm;Y.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=m7({},e.props),o=e.key,i=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,l=Jl.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(s in t)C7.call(t,s)&&!v7.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&a!==void 0?a[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){a=Array(s);for(var u=0;u<s;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Vr,type:e.type,key:o,ref:i,props:r,_owner:l}};Y.createContext=function(e){return e={$$typeof:Om,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Em,_context:e},e.Consumer=e};Y.createElement=y7;Y.createFactory=function(e){var t=y7.bind(null,e);return t.type=e,t};Y.createRef=function(){return{current:null}};Y.forwardRef=function(e){return{$$typeof:km,render:e}};Y.isValidElement=ea;Y.lazy=function(e){return{$$typeof:Im,_payload:{_status:-1,_result:e},_init:Vm}};Y.memo=function(e,t){return{$$typeof:Hm,type:e,compare:t===void 0?null:t}};Y.startTransition=function(e){var t=n2.transition;n2.transition={};try{e()}finally{n2.transition=t}};Y.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};Y.useCallback=function(e,t){return Ke.current.useCallback(e,t)};Y.useContext=function(e){return Ke.current.useContext(e)};Y.useDebugValue=function(){};Y.useDeferredValue=function(e){return Ke.current.useDeferredValue(e)};Y.useEffect=function(e,t){return Ke.current.useEffect(e,t)};Y.useId=function(){return Ke.current.useId()};Y.useImperativeHandle=function(e,t,n){return Ke.current.useImperativeHandle(e,t,n)};Y.useInsertionEffect=function(e,t){return Ke.current.useInsertionEffect(e,t)};Y.useLayoutEffect=function(e,t){return Ke.current.useLayoutEffect(e,t)};Y.useMemo=function(e,t){return Ke.current.useMemo(e,t)};Y.useReducer=function(e,t,n){return Ke.current.useReducer(e,t,n)};Y.useRef=function(e){return Ke.current.useRef(e)};Y.useState=function(e){return Ke.current.useState(e)};Y.useSyncExternalStore=function(e,t,n){return Ke.current.useSyncExternalStore(e,t,n)};Y.useTransition=function(){return Ke.current.useTransition()};Y.version="18.2.0"});var F=_e((PR,x7)=>{"use strict";x7.exports=w7()});var b7=_e((DR,k7)=>{"use strict";var Qm="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";k7.exports=Qm});var A7=_e((ZR,R7)=>{"use strict";var Ym=b7();function H7(){}function I7(){}I7.resetWarningCache=H7;R7.exports=function(){function e(r,o,i,l,a,s){if(s!==Ym){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:I7,resetWarningCache:H7};return n.PropTypes=n,n}});var k1=_e(($R,T7)=>{T7.exports=A7()();var BR,zR});var aa=_e((cA,z7)=>{var ch="Expected a function",Z7=NaN,fh="[object Symbol]",dh=/^\s+|\s+$/g,ph=/^[-+]0x[0-9a-f]+$/i,mh=/^0b[01]+$/i,hh=/^0o[0-7]+$/i,gh=parseInt,Ch=typeof global=="object"&&global&&global.Object===Object&&global,vh=typeof self=="object"&&self&&self.Object===Object&&self,yh=Ch||vh||Function("return this")(),wh=Object.prototype,xh=wh.toString,Sh=Math.max,Lh=Math.min,ia=function(){return yh.Date.now()};function _h(e,t,n){var r,o,i,l,a,s,u=0,m=!1,c=!1,p=!0;if(typeof e!="function")throw new TypeError(ch);t=B7(t)||0,la(n)&&(m=!!n.leading,c="maxWait"in n,i=c?Sh(B7(n.maxWait)||0,t):i,p="trailing"in n?!!n.trailing:p);function y(_){var x=r,g=o;return r=o=void 0,u=_,l=e.apply(g,x),l}function L(_){return u=_,a=setTimeout(f,t),m?y(_):l}function C(_){var x=_-s,g=_-u,b=t-x;return c?Lh(b,i-g):b}function w(_){var x=_-s,g=_-u;return s===void 0||x>=t||x<0||c&&g>=i}function f(){var _=ia();if(w(_))return d(_);a=setTimeout(f,C(_))}function d(_){return a=void 0,p&&r?y(_):(r=o=void 0,l)}function h(){a!==void 0&&clearTimeout(a),u=0,r=s=o=a=void 0}function S(){return a===void 0?l:d(ia())}function M(){var _=ia(),x=w(_);if(r=arguments,o=this,s=_,x){if(a===void 0)return L(s);if(c)return a=setTimeout(f,t),y(s)}return a===void 0&&(a=setTimeout(f,t)),l}return M.cancel=h,M.flush=S,M}function la(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function jh(e){return!!e&&typeof e=="object"}function Mh(e){return typeof e=="symbol"||jh(e)&&xh.call(e)==fh}function B7(e){if(typeof e=="number")return e;if(Mh(e))return Z7;if(la(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=la(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(dh,"");var n=mh.test(e);return n||hh.test(e)?gh(e.slice(2),n?2:8):ph.test(e)?Z7:+e}z7.exports=_h});var ua=_e((dA,G7)=>{var W7="Expected a function",$7=NaN,kh="[object Symbol]",bh=/^\s+|\s+$/g,Hh=/^[-+]0x[0-9a-f]+$/i,Ih=/^0b[01]+$/i,Rh=/^0o[0-7]+$/i,Ah=parseInt,Th=typeof global=="object"&&global&&global.Object===Object&&global,Vh=typeof self=="object"&&self&&self.Object===Object&&self,Nh=Th||Vh||Function("return this")(),Ph=Object.prototype,Fh=Ph.toString,Dh=Math.max,Zh=Math.min,sa=function(){return Nh.Date.now()};function Bh(e,t,n){var r,o,i,l,a,s,u=0,m=!1,c=!1,p=!0;if(typeof e!="function")throw new TypeError(W7);t=U7(t)||0,l2(n)&&(m=!!n.leading,c="maxWait"in n,i=c?Dh(U7(n.maxWait)||0,t):i,p="trailing"in n?!!n.trailing:p);function y(_){var x=r,g=o;return r=o=void 0,u=_,l=e.apply(g,x),l}function L(_){return u=_,a=setTimeout(f,t),m?y(_):l}function C(_){var x=_-s,g=_-u,b=t-x;return c?Zh(b,i-g):b}function w(_){var x=_-s,g=_-u;return s===void 0||x>=t||x<0||c&&g>=i}function f(){var _=sa();if(w(_))return d(_);a=setTimeout(f,C(_))}function d(_){return a=void 0,p&&r?y(_):(r=o=void 0,l)}function h(){a!==void 0&&clearTimeout(a),u=0,r=s=o=a=void 0}function S(){return a===void 0?l:d(sa())}function M(){var _=sa(),x=w(_);if(r=arguments,o=this,s=_,x){if(a===void 0)return L(s);if(c)return a=setTimeout(f,t),y(s)}return a===void 0&&(a=setTimeout(f,t)),l}return M.cancel=h,M.flush=S,M}function zh(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(W7);return l2(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Bh(e,t,{leading:r,maxWait:t,trailing:o})}function l2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function $h(e){return!!e&&typeof e=="object"}function Uh(e){return typeof e=="symbol"||$h(e)&&Fh.call(e)==kh}function U7(e){if(typeof e=="number")return e;if(Uh(e))return $7;if(l2(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=l2(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(bh,"");var n=Ih.test(e);return n||Rh.test(e)?Ah(e.slice(2),n?2:8):Hh.test(e)?$7:+e}G7.exports=zh});var Ma=_e((Dr,$n)=>{var pg=200,ja="__lodash_hash_undefined__",y2=1,v9=2,y9=9007199254740991,d2="[object Arguments]",va="[object Array]",mg="[object AsyncFunction]",w9="[object Boolean]",x9="[object Date]",S9="[object Error]",L9="[object Function]",hg="[object GeneratorFunction]",p2="[object Map]",_9="[object Number]",gg="[object Null]",zn="[object Object]",a9="[object Promise]",Cg="[object Proxy]",j9="[object RegExp]",m2="[object Set]",M9="[object String]",vg="[object Symbol]",yg="[object Undefined]",ya="[object WeakMap]",E9="[object ArrayBuffer]",h2="[object DataView]",wg="[object Float32Array]",xg="[object Float64Array]",Sg="[object Int8Array]",Lg="[object Int16Array]",_g="[object Int32Array]",jg="[object Uint8Array]",Mg="[object Uint8ClampedArray]",Eg="[object Uint16Array]",Og="[object Uint32Array]",kg=/[\\^$.*+?()[\]{}|]/g,bg=/^\[object .+?Constructor\]$/,Hg=/^(?:0|[1-9]\d*)$/,he={};he[wg]=he[xg]=he[Sg]=he[Lg]=he[_g]=he[jg]=he[Mg]=he[Eg]=he[Og]=!0;he[d2]=he[va]=he[E9]=he[w9]=he[h2]=he[x9]=he[S9]=he[L9]=he[p2]=he[_9]=he[zn]=he[j9]=he[m2]=he[M9]=he[ya]=!1;var O9=typeof global=="object"&&global&&global.Object===Object&&global,Ig=typeof self=="object"&&self&&self.Object===Object&&self,J1=O9||Ig||Function("return this")(),k9=typeof Dr=="object"&&Dr&&!Dr.nodeType&&Dr,s9=k9&&typeof $n=="object"&&$n&&!$n.nodeType&&$n,b9=s9&&s9.exports===k9,ha=b9&&O9.process,u9=function(){try{return ha&&ha.binding&&ha.binding("util")}catch{}}(),c9=u9&&u9.isTypedArray;function Rg(e,t){for(var n=-1,r=e==null?0:e.length,o=0,i=[];++n<r;){var l=e[n];t(l,n,e)&&(i[o++]=l)}return i}function Ag(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function Tg(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function Vg(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Ng(e){return function(t){return e(t)}}function Pg(e,t){return e.has(t)}function Fg(e,t){return e?.[t]}function Dg(e){var t=-1,n=Array(e.size);return e.forEach(function(r,o){n[++t]=[o,r]}),n}function Zg(e,t){return function(n){return e(t(n))}}function Bg(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var zg=Array.prototype,$g=Function.prototype,w2=Object.prototype,ga=J1["__core-js_shared__"],H9=$g.toString,Z1=w2.hasOwnProperty,f9=function(){var e=/[^.]+$/.exec(ga&&ga.keys&&ga.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),I9=w2.toString,Ug=RegExp("^"+H9.call(Z1).replace(kg,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),d9=b9?J1.Buffer:void 0,g2=J1.Symbol,p9=J1.Uint8Array,R9=w2.propertyIsEnumerable,Wg=zg.splice,nn=g2?g2.toStringTag:void 0,m9=Object.getOwnPropertySymbols,Gg=d9?d9.isBuffer:void 0,Qg=Zg(Object.keys,Object),wa=Un(J1,"DataView"),Zr=Un(J1,"Map"),xa=Un(J1,"Promise"),Sa=Un(J1,"Set"),La=Un(J1,"WeakMap"),Br=Un(Object,"create"),Yg=ln(wa),qg=ln(Zr),Kg=ln(xa),Xg=ln(Sa),Jg=ln(La),h9=g2?g2.prototype:void 0,Ca=h9?h9.valueOf:void 0;function rn(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function eC(){this.__data__=Br?Br(null):{},this.size=0}function tC(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function nC(e){var t=this.__data__;if(Br){var n=t[e];return n===ja?void 0:n}return Z1.call(t,e)?t[e]:void 0}function rC(e){var t=this.__data__;return Br?t[e]!==void 0:Z1.call(t,e)}function oC(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Br&&t===void 0?ja:t,this}rn.prototype.clear=eC;rn.prototype.delete=tC;rn.prototype.get=nC;rn.prototype.has=rC;rn.prototype.set=oC;function et(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function iC(){this.__data__=[],this.size=0}function lC(e){var t=this.__data__,n=x2(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Wg.call(t,n,1),--this.size,!0}function aC(e){var t=this.__data__,n=x2(t,e);return n<0?void 0:t[n][1]}function sC(e){return x2(this.__data__,e)>-1}function uC(e,t){var n=this.__data__,r=x2(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}et.prototype.clear=iC;et.prototype.delete=lC;et.prototype.get=aC;et.prototype.has=sC;et.prototype.set=uC;function on(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function cC(){this.size=0,this.__data__={hash:new rn,map:new(Zr||et),string:new rn}}function fC(e){var t=S2(this,e).delete(e);return this.size-=t?1:0,t}function dC(e){return S2(this,e).get(e)}function pC(e){return S2(this,e).has(e)}function mC(e,t){var n=S2(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}on.prototype.clear=cC;on.prototype.delete=fC;on.prototype.get=dC;on.prototype.has=pC;on.prototype.set=mC;function C2(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new on;++t<n;)this.add(e[t])}function hC(e){return this.__data__.set(e,ja),this}function gC(e){return this.__data__.has(e)}C2.prototype.add=C2.prototype.push=hC;C2.prototype.has=gC;function Et(e){var t=this.__data__=new et(e);this.size=t.size}function CC(){this.__data__=new et,this.size=0}function vC(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function yC(e){return this.__data__.get(e)}function wC(e){return this.__data__.has(e)}function xC(e,t){var n=this.__data__;if(n instanceof et){var r=n.__data__;if(!Zr||r.length<pg-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new on(r)}return n.set(e,t),this.size=n.size,this}Et.prototype.clear=CC;Et.prototype.delete=vC;Et.prototype.get=yC;Et.prototype.has=wC;Et.prototype.set=xC;function SC(e,t){var n=v2(e),r=!n&&NC(e),o=!n&&!r&&_a(e),i=!n&&!r&&!o&&D9(e),l=n||r||o||i,a=l?Vg(e.length,String):[],s=a.length;for(var u in e)(t||Z1.call(e,u))&&!(l&&(u=="length"||o&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||IC(u,s)))&&a.push(u);return a}function x2(e,t){for(var n=e.length;n--;)if(V9(e[n][0],t))return n;return-1}function LC(e,t,n){var r=t(e);return v2(e)?r:Ag(r,n(e))}function $r(e){return e==null?e===void 0?yg:gg:nn&&nn in Object(e)?bC(e):VC(e)}function g9(e){return zr(e)&&$r(e)==d2}function A9(e,t,n,r,o){return e===t?!0:e==null||t==null||!zr(e)&&!zr(t)?e!==e&&t!==t:_C(e,t,n,r,A9,o)}function _C(e,t,n,r,o,i){var l=v2(e),a=v2(t),s=l?va:Mt(e),u=a?va:Mt(t);s=s==d2?zn:s,u=u==d2?zn:u;var m=s==zn,c=u==zn,p=s==u;if(p&&_a(e)){if(!_a(t))return!1;l=!0,m=!1}if(p&&!m)return i||(i=new Et),l||D9(e)?T9(e,t,n,r,o,i):OC(e,t,s,n,r,o,i);if(!(n&y2)){var y=m&&Z1.call(e,"__wrapped__"),L=c&&Z1.call(t,"__wrapped__");if(y||L){var C=y?e.value():e,w=L?t.value():t;return i||(i=new Et),o(C,w,n,r,i)}}return p?(i||(i=new Et),kC(e,t,n,r,o,i)):!1}function jC(e){if(!F9(e)||AC(e))return!1;var t=N9(e)?Ug:bg;return t.test(ln(e))}function MC(e){return zr(e)&&P9(e.length)&&!!he[$r(e)]}function EC(e){if(!TC(e))return Qg(e);var t=[];for(var n in Object(e))Z1.call(e,n)&&n!="constructor"&&t.push(n);return t}function T9(e,t,n,r,o,i){var l=n&y2,a=e.length,s=t.length;if(a!=s&&!(l&&s>a))return!1;var u=i.get(e);if(u&&i.get(t))return u==t;var m=-1,c=!0,p=n&v9?new C2:void 0;for(i.set(e,t),i.set(t,e);++m<a;){var y=e[m],L=t[m];if(r)var C=l?r(L,y,m,t,e,i):r(y,L,m,e,t,i);if(C!==void 0){if(C)continue;c=!1;break}if(p){if(!Tg(t,function(w,f){if(!Pg(p,f)&&(y===w||o(y,w,n,r,i)))return p.push(f)})){c=!1;break}}else if(!(y===L||o(y,L,n,r,i))){c=!1;break}}return i.delete(e),i.delete(t),c}function OC(e,t,n,r,o,i,l){switch(n){case h2:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case E9:return!(e.byteLength!=t.byteLength||!i(new p9(e),new p9(t)));case w9:case x9:case _9:return V9(+e,+t);case S9:return e.name==t.name&&e.message==t.message;case j9:case M9:return e==t+"";case p2:var a=Dg;case m2:var s=r&y2;if(a||(a=Bg),e.size!=t.size&&!s)return!1;var u=l.get(e);if(u)return u==t;r|=v9,l.set(e,t);var m=T9(a(e),a(t),r,o,i,l);return l.delete(e),m;case vg:if(Ca)return Ca.call(e)==Ca.call(t)}return!1}function kC(e,t,n,r,o,i){var l=n&y2,a=C9(e),s=a.length,u=C9(t),m=u.length;if(s!=m&&!l)return!1;for(var c=s;c--;){var p=a[c];if(!(l?p in t:Z1.call(t,p)))return!1}var y=i.get(e);if(y&&i.get(t))return y==t;var L=!0;i.set(e,t),i.set(t,e);for(var C=l;++c<s;){p=a[c];var w=e[p],f=t[p];if(r)var d=l?r(f,w,p,t,e,i):r(w,f,p,e,t,i);if(!(d===void 0?w===f||o(w,f,n,r,i):d)){L=!1;break}C||(C=p=="constructor")}if(L&&!C){var h=e.constructor,S=t.constructor;h!=S&&"constructor"in e&&"constructor"in t&&!(typeof h=="function"&&h instanceof h&&typeof S=="function"&&S instanceof S)&&(L=!1)}return i.delete(e),i.delete(t),L}function C9(e){return LC(e,DC,HC)}function S2(e,t){var n=e.__data__;return RC(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Un(e,t){var n=Fg(e,t);return jC(n)?n:void 0}function bC(e){var t=Z1.call(e,nn),n=e[nn];try{e[nn]=void 0;var r=!0}catch{}var o=I9.call(e);return r&&(t?e[nn]=n:delete e[nn]),o}var HC=m9?function(e){return e==null?[]:(e=Object(e),Rg(m9(e),function(t){return R9.call(e,t)}))}:ZC,Mt=$r;(wa&&Mt(new wa(new ArrayBuffer(1)))!=h2||Zr&&Mt(new Zr)!=p2||xa&&Mt(xa.resolve())!=a9||Sa&&Mt(new Sa)!=m2||La&&Mt(new La)!=ya)&&(Mt=function(e){var t=$r(e),n=t==zn?e.constructor:void 0,r=n?ln(n):"";if(r)switch(r){case Yg:return h2;case qg:return p2;case Kg:return a9;case Xg:return m2;case Jg:return ya}return t});function IC(e,t){return t=t??y9,!!t&&(typeof e=="number"||Hg.test(e))&&e>-1&&e%1==0&&e<t}function RC(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function AC(e){return!!f9&&f9 in e}function TC(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||w2;return e===n}function VC(e){return I9.call(e)}function ln(e){if(e!=null){try{return H9.call(e)}catch{}try{return e+""}catch{}}return""}function V9(e,t){return e===t||e!==e&&t!==t}var NC=g9(function(){return arguments}())?g9:function(e){return zr(e)&&Z1.call(e,"callee")&&!R9.call(e,"callee")},v2=Array.isArray;function PC(e){return e!=null&&P9(e.length)&&!N9(e)}var _a=Gg||BC;function FC(e,t){return A9(e,t)}function N9(e){if(!F9(e))return!1;var t=$r(e);return t==L9||t==hg||t==mg||t==Cg}function P9(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=y9}function F9(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function zr(e){return e!=null&&typeof e=="object"}var D9=c9?Ng(c9):MC;function DC(e){return PC(e)?SC(e):EC(e)}function ZC(){return[]}function BC(){return!1}$n.exports=FC});var Ur=_e((hN,L2)=>{(function(){"use strict";var e={}.hasOwnProperty,t="[native code]";function n(){for(var r=[],o=0;o<arguments.length;o++){var i=arguments[o];if(i){var l=typeof i;if(l==="string"||l==="number")r.push(i);else if(Array.isArray(i)){if(i.length){var a=n.apply(null,i);a&&r.push(a)}}else if(l==="object"){if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]")){r.push(i.toString());continue}for(var s in i)e.call(i,s)&&i[s]&&r.push(s)}}}return r.join(" ")}typeof L2<"u"&&L2.exports?(n.default=n,L2.exports=n):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function(){return n}):window.classNames=n})()});var Wa=_e((qr,Qn)=>{var ev=200,tv="Expected a function",Ba="__lodash_hash_undefined__",A2=1,qn=2,E2=1/0,p3=9007199254740991,nv=17976931348623157e292,r3=0/0,O2="[object Arguments]",Aa="[object Array]",m3="[object Boolean]",h3="[object Date]",g3="[object Error]",C3="[object Function]",rv="[object GeneratorFunction]",k2="[object Map]",v3="[object Number]",Gn="[object Object]",o3="[object Promise]",y3="[object RegExp]",b2="[object Set]",w3="[object String]",x3="[object Symbol]",Ta="[object WeakMap]",S3="[object ArrayBuffer]",H2="[object DataView]",ov="[object Float32Array]",iv="[object Float64Array]",lv="[object Int8Array]",av="[object Int16Array]",sv="[object Int32Array]",uv="[object Uint8Array]",cv="[object Uint8ClampedArray]",fv="[object Uint16Array]",dv="[object Uint32Array]",pv=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,mv=/^\w*$/,hv=/^\./,gv=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Cv=/[\\^$.*+?()[\]{}|]/g,vv=/^\s+|\s+$/g,yv=/\\(\\)?/g,wv=/^[-+]0x[0-9a-f]+$/i,xv=/^0b[01]+$/i,Sv=/^\[object .+?Constructor\]$/,Lv=/^0o[0-7]+$/i,_v=/^(?:0|[1-9]\d*)$/,ge={};ge[ov]=ge[iv]=ge[lv]=ge[av]=ge[sv]=ge[uv]=ge[cv]=ge[fv]=ge[dv]=!0;ge[O2]=ge[Aa]=ge[S3]=ge[m3]=ge[H2]=ge[h3]=ge[g3]=ge[C3]=ge[k2]=ge[v3]=ge[Gn]=ge[y3]=ge[b2]=ge[w3]=ge[Ta]=!1;var jv=parseInt,L3=typeof global=="object"&&global&&global.Object===Object&&global,Mv=typeof self=="object"&&self&&self.Object===Object&&self,kt=L3||Mv||Function("return this")(),_3=typeof qr=="object"&&qr&&!qr.nodeType&&qr,i3=_3&&typeof Qn=="object"&&Qn&&!Qn.nodeType&&Qn,Ev=i3&&i3.exports===_3,l3=Ev&&L3.process,a3=function(){try{return l3&&l3.binding("util")}catch{}}(),s3=a3&&a3.isTypedArray;function Ov(e,t){for(var n=-1,r=e?e.length:0;++n<r;)if(t(e[n],n,e))return!0;return!1}function kv(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}function bv(e){return function(t){return t?.[e]}}function Hv(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Iv(e){return function(t){return e(t)}}function Rv(e,t){return e?.[t]}function Va(e){var t=!1;if(e!=null&&typeof e.toString!="function")try{t=!!(e+"")}catch{}return t}function Av(e){var t=-1,n=Array(e.size);return e.forEach(function(r,o){n[++t]=[o,r]}),n}function Tv(e,t){return function(n){return e(t(n))}}function Vv(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var Nv=Array.prototype,Pv=Function.prototype,T2=Object.prototype,Ia=kt["__core-js_shared__"],u3=function(){var e=/[^.]+$/.exec(Ia&&Ia.keys&&Ia.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),j3=Pv.toString,nt=T2.hasOwnProperty,Kn=T2.toString,Fv=RegExp("^"+j3.call(nt).replace(Cv,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),c3=kt.Symbol,f3=kt.Uint8Array,Dv=T2.propertyIsEnumerable,Zv=Nv.splice,Bv=Tv(Object.keys,Object),zv=Math.max,Na=Xn(kt,"DataView"),Kr=Xn(kt,"Map"),Pa=Xn(kt,"Promise"),Fa=Xn(kt,"Set"),Da=Xn(kt,"WeakMap"),Xr=Xn(Object,"create"),$v=dn(Na),Uv=dn(Kr),Wv=dn(Pa),Gv=dn(Fa),Qv=dn(Da),I2=c3?c3.prototype:void 0,Ra=I2?I2.valueOf:void 0,d3=I2?I2.toString:void 0;function cn(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Yv(){this.__data__=Xr?Xr(null):{}}function qv(e){return this.has(e)&&delete this.__data__[e]}function Kv(e){var t=this.__data__;if(Xr){var n=t[e];return n===Ba?void 0:n}return nt.call(t,e)?t[e]:void 0}function Xv(e){var t=this.__data__;return Xr?t[e]!==void 0:nt.call(t,e)}function Jv(e,t){var n=this.__data__;return n[e]=Xr&&t===void 0?Ba:t,this}cn.prototype.clear=Yv;cn.prototype.delete=qv;cn.prototype.get=Kv;cn.prototype.has=Xv;cn.prototype.set=Jv;function rt(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function ey(){this.__data__=[]}function ty(e){var t=this.__data__,n=V2(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Zv.call(t,n,1),!0}function ny(e){var t=this.__data__,n=V2(t,e);return n<0?void 0:t[n][1]}function ry(e){return V2(this.__data__,e)>-1}function oy(e,t){var n=this.__data__,r=V2(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}rt.prototype.clear=ey;rt.prototype.delete=ty;rt.prototype.get=ny;rt.prototype.has=ry;rt.prototype.set=oy;function ot(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function iy(){this.__data__={hash:new cn,map:new(Kr||rt),string:new cn}}function ly(e){return N2(this,e).delete(e)}function ay(e){return N2(this,e).get(e)}function sy(e){return N2(this,e).has(e)}function uy(e,t){return N2(this,e).set(e,t),this}ot.prototype.clear=iy;ot.prototype.delete=ly;ot.prototype.get=ay;ot.prototype.has=sy;ot.prototype.set=uy;function R2(e){var t=-1,n=e?e.length:0;for(this.__data__=new ot;++t<n;)this.add(e[t])}function cy(e){return this.__data__.set(e,Ba),this}function fy(e){return this.__data__.has(e)}R2.prototype.add=R2.prototype.push=cy;R2.prototype.has=fy;function tt(e){this.__data__=new rt(e)}function dy(){this.__data__=new rt}function py(e){return this.__data__.delete(e)}function my(e){return this.__data__.get(e)}function hy(e){return this.__data__.has(e)}function gy(e,t){var n=this.__data__;if(n instanceof rt){var r=n.__data__;if(!Kr||r.length<ev-1)return r.push([e,t]),this;n=this.__data__=new ot(r)}return n.set(e,t),this}tt.prototype.clear=dy;tt.prototype.delete=py;tt.prototype.get=my;tt.prototype.has=hy;tt.prototype.set=gy;function Cy(e,t){var n=fn(e)||R3(e)?Hv(e.length,String):[],r=n.length,o=!!r;for(var i in e)(t||nt.call(e,i))&&!(o&&(i=="length"||k3(i,r)))&&n.push(i);return n}function V2(e,t){for(var n=e.length;n--;)if(I3(e[n][0],t))return n;return-1}function M3(e,t){t=P2(t,e)?[t]:E3(t);for(var n=0,r=t.length;e!=null&&n<r;)e=e[F2(t[n++])];return n&&n==r?e:void 0}function vy(e){return Kn.call(e)}function yy(e,t){return e!=null&&t in Object(e)}function za(e,t,n,r,o){return e===t?!0:e==null||t==null||!Yn(e)&&!D2(t)?e!==e&&t!==t:wy(e,t,za,n,r,o)}function wy(e,t,n,r,o,i){var l=fn(e),a=fn(t),s=Aa,u=Aa;l||(s=Ot(e),s=s==O2?Gn:s),a||(u=Ot(t),u=u==O2?Gn:u);var m=s==Gn&&!Va(e),c=u==Gn&&!Va(t),p=s==u;if(p&&!m)return i||(i=new tt),l||Dy(e)?O3(e,t,n,r,o,i):by(e,t,s,n,r,o,i);if(!(o&qn)){var y=m&&nt.call(e,"__wrapped__"),L=c&&nt.call(t,"__wrapped__");if(y||L){var C=y?e.value():e,w=L?t.value():t;return i||(i=new tt),n(C,w,r,o,i)}}return p?(i||(i=new tt),Hy(e,t,n,r,o,i)):!1}function xy(e,t,n,r){var o=n.length,i=o,l=!r;if(e==null)return!i;for(e=Object(e);o--;){var a=n[o];if(l&&a[2]?a[1]!==e[a[0]]:!(a[0]in e))return!1}for(;++o<i;){a=n[o];var s=a[0],u=e[s],m=a[1];if(l&&a[2]){if(u===void 0&&!(s in e))return!1}else{var c=new tt;if(r)var p=r(u,m,s,e,t,c);if(!(p===void 0?za(m,u,r,A2|qn,c):p))return!1}}return!0}function Sy(e){if(!Yn(e)||Ty(e))return!1;var t=T3(e)||Va(e)?Fv:Sv;return t.test(dn(e))}function Ly(e){return D2(e)&&Ua(e.length)&&!!ge[Kn.call(e)]}function _y(e){return typeof e=="function"?e:e==null?Gy:typeof e=="object"?fn(e)?Ey(e[0],e[1]):My(e):Qy(e)}function jy(e){if(!Vy(e))return Bv(e);var t=[];for(var n in Object(e))nt.call(e,n)&&n!="constructor"&&t.push(n);return t}function My(e){var t=Iy(e);return t.length==1&&t[0][2]?H3(t[0][0],t[0][1]):function(n){return n===e||xy(n,e,t)}}function Ey(e,t){return P2(e)&&b3(t)?H3(F2(e),t):function(n){var r=Uy(n,e);return r===void 0&&r===t?Wy(n,e):za(t,r,void 0,A2|qn)}}function Oy(e){return function(t){return M3(t,e)}}function ky(e){if(typeof e=="string")return e;if(Z2(e))return d3?d3.call(e):"";var t=e+"";return t=="0"&&1/e==-E2?"-0":t}function E3(e){return fn(e)?e:Ny(e)}function O3(e,t,n,r,o,i){var l=o&qn,a=e.length,s=t.length;if(a!=s&&!(l&&s>a))return!1;var u=i.get(e);if(u&&i.get(t))return u==t;var m=-1,c=!0,p=o&A2?new R2:void 0;for(i.set(e,t),i.set(t,e);++m<a;){var y=e[m],L=t[m];if(r)var C=l?r(L,y,m,t,e,i):r(y,L,m,e,t,i);if(C!==void 0){if(C)continue;c=!1;break}if(p){if(!Ov(t,function(w,f){if(!p.has(f)&&(y===w||n(y,w,r,o,i)))return p.add(f)})){c=!1;break}}else if(!(y===L||n(y,L,r,o,i))){c=!1;break}}return i.delete(e),i.delete(t),c}function by(e,t,n,r,o,i,l){switch(n){case H2:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case S3:return!(e.byteLength!=t.byteLength||!r(new f3(e),new f3(t)));case m3:case h3:case v3:return I3(+e,+t);case g3:return e.name==t.name&&e.message==t.message;case y3:case w3:return e==t+"";case k2:var a=Av;case b2:var s=i&qn;if(a||(a=Vv),e.size!=t.size&&!s)return!1;var u=l.get(e);if(u)return u==t;i|=A2,l.set(e,t);var m=O3(a(e),a(t),r,o,i,l);return l.delete(e),m;case x3:if(Ra)return Ra.call(e)==Ra.call(t)}return!1}function Hy(e,t,n,r,o,i){var l=o&qn,a=Za(e),s=a.length,u=Za(t),m=u.length;if(s!=m&&!l)return!1;for(var c=s;c--;){var p=a[c];if(!(l?p in t:nt.call(t,p)))return!1}var y=i.get(e);if(y&&i.get(t))return y==t;var L=!0;i.set(e,t),i.set(t,e);for(var C=l;++c<s;){p=a[c];var w=e[p],f=t[p];if(r)var d=l?r(f,w,p,t,e,i):r(w,f,p,e,t,i);if(!(d===void 0?w===f||n(w,f,r,o,i):d)){L=!1;break}C||(C=p=="constructor")}if(L&&!C){var h=e.constructor,S=t.constructor;h!=S&&"constructor"in e&&"constructor"in t&&!(typeof h=="function"&&h instanceof h&&typeof S=="function"&&S instanceof S)&&(L=!1)}return i.delete(e),i.delete(t),L}function N2(e,t){var n=e.__data__;return Ay(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Iy(e){for(var t=Za(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,b3(o)]}return t}function Xn(e,t){var n=Rv(e,t);return Sy(n)?n:void 0}var Ot=vy;(Na&&Ot(new Na(new ArrayBuffer(1)))!=H2||Kr&&Ot(new Kr)!=k2||Pa&&Ot(Pa.resolve())!=o3||Fa&&Ot(new Fa)!=b2||Da&&Ot(new Da)!=Ta)&&(Ot=function(e){var t=Kn.call(e),n=t==Gn?e.constructor:void 0,r=n?dn(n):void 0;if(r)switch(r){case $v:return H2;case Uv:return k2;case Wv:return o3;case Gv:return b2;case Qv:return Ta}return t});function Ry(e,t,n){t=P2(t,e)?[t]:E3(t);for(var r,o=-1,l=t.length;++o<l;){var i=F2(t[o]);if(!(r=e!=null&&n(e,i)))break;e=e[i]}if(r)return r;var l=e?e.length:0;return!!l&&Ua(l)&&k3(i,l)&&(fn(e)||R3(e))}function k3(e,t){return t=t??p3,!!t&&(typeof e=="number"||_v.test(e))&&e>-1&&e%1==0&&e<t}function P2(e,t){if(fn(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Z2(e)?!0:mv.test(e)||!pv.test(e)||t!=null&&e in Object(t)}function Ay(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function Ty(e){return!!u3&&u3 in e}function Vy(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||T2;return e===n}function b3(e){return e===e&&!Yn(e)}function H3(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var Ny=$a(function(e){e=$y(e);var t=[];return hv.test(e)&&t.push(""),e.replace(gv,function(n,r,o,i){t.push(o?i.replace(yv,"$1"):r||n)}),t});function F2(e){if(typeof e=="string"||Z2(e))return e;var t=e+"";return t=="0"&&1/e==-E2?"-0":t}function dn(e){if(e!=null){try{return j3.call(e)}catch{}try{return e+""}catch{}}return""}function Py(e,t,n){var r=e?e.length:0;if(!r)return-1;var o=n==null?0:By(n);return o<0&&(o=zv(r+o,0)),kv(e,_y(t,3),o)}function $a(e,t){if(typeof e!="function"||t&&typeof t!="function")throw new TypeError(tv);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var l=e.apply(this,r);return n.cache=i.set(o,l),l};return n.cache=new($a.Cache||ot),n}$a.Cache=ot;function I3(e,t){return e===t||e!==e&&t!==t}function R3(e){return Fy(e)&&nt.call(e,"callee")&&(!Dv.call(e,"callee")||Kn.call(e)==O2)}var fn=Array.isArray;function A3(e){return e!=null&&Ua(e.length)&&!T3(e)}function Fy(e){return D2(e)&&A3(e)}function T3(e){var t=Yn(e)?Kn.call(e):"";return t==C3||t==rv}function Ua(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=p3}function Yn(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function D2(e){return!!e&&typeof e=="object"}function Z2(e){return typeof e=="symbol"||D2(e)&&Kn.call(e)==x3}var Dy=s3?Iv(s3):Ly;function Zy(e){if(!e)return e===0?e:0;if(e=zy(e),e===E2||e===-E2){var t=e<0?-1:1;return t*nv}return e===e?e:0}function By(e){var t=Zy(e),n=t%1;return t===t?n?t-n:t:0}function zy(e){if(typeof e=="number")return e;if(Z2(e))return r3;if(Yn(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Yn(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(vv,"");var n=xv.test(e);return n||Lv.test(e)?jv(e.slice(2),n?2:8):wv.test(e)?r3:+e}function $y(e){return e==null?"":ky(e)}function Uy(e,t,n){var r=e==null?void 0:M3(e,t);return r===void 0?n:r}function Wy(e,t){return e!=null&&Ry(e,t,yy)}function Za(e){return A3(e)?Cy(e):jy(e)}function Gy(e){return e}function Qy(e){return P2(e)?bv(F2(e)):Oy(e)}Qn.exports=Py});var cc=_e((Jn,is)=>{(function(e,t){if(typeof Jn=="object"&&typeof is=="object")is.exports=t(F());else if(typeof define=="function"&&define.amd)define(["react"],t);else{var n=t(typeof Jn=="object"?F():e.react);for(var r in n)(typeof Jn=="object"?Jn:e)[r]=n[r]}})(Jn,function(e){return function(t){var n={};function r(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=n,r.d=function(o,i,l){r.o(o,i)||Object.defineProperty(o,i,{enumerable:!0,get:l})},r.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},r.t=function(o,i){if(1&i&&(o=r(o)),8&i||4&i&&typeof o=="object"&&o&&o.__esModule)return o;var l=Object.create(null);if(r.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:o}),2&i&&typeof o!="string")for(var a in o)r.d(l,a,function(s){return o[s]}.bind(null,a));return l},r.n=function(o){var i=o&&o.__esModule?function(){return o.default}:function(){return o};return r.d(i,"a",i),i},r.o=function(o,i){return Object.prototype.hasOwnProperty.call(o,i)},r.p="/",r(r.s=1)}([function(t,n){t.exports=e},function(t,n,r){t.exports=r(2)},function(t,n,r){"use strict";function o(x,g,b){return g in x?Object.defineProperty(x,g,{value:b,enumerable:!0,configurable:!0,writable:!0}):x[g]=b,x}function i(x,g){var b=Object.keys(x);if(Object.getOwnPropertySymbols){var k=Object.getOwnPropertySymbols(x);g&&(k=k.filter(function(A){return Object.getOwnPropertyDescriptor(x,A).enumerable})),b.push.apply(b,k)}return b}function l(x,g){if(x==null)return{};var b,k,A=function(V,I){if(V==null)return{};var N,D,ee={},ne=Object.keys(V);for(D=0;D<ne.length;D++)N=ne[D],I.indexOf(N)>=0||(ee[N]=V[N]);return ee}(x,g);if(Object.getOwnPropertySymbols){var R=Object.getOwnPropertySymbols(x);for(k=0;k<R.length;k++)b=R[k],g.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(x,b)&&(A[b]=x[b])}return A}r.r(n);var a=r(0),s=r.n(a),u=function(x){for(var g=0,b=0;b<x.length;b++)g=(g<<5)-g+x.charCodeAt(b),g&=g;return Math.abs(g)},m=function(x,g){return Math.floor(x/Math.pow(10,g)%10)},c=function(x,g){return!(m(x,g)%2)},p=function(x,g,b){var k=x%g;return b&&m(x,b)%2===0?-k:k},y=function(x,g,b){return g[x%b]},L=function(x){var g=function(b,k){var A=u(b),R=k&&k.length;return Array.from({length:4},function(V,I){return{color:y(A+I,k,R),translateX:p(A*(I+1),40-(I+17),1),translateY:p(A*(I+1),40-(I+17),2),rotate:p(A*(I+1),360),isSquare:c(A,2)}})}(x.name,x.colors);return a.createElement("svg",{viewBox:"0 0 80 80",fill:"none",role:"img",xmlns:"http://www.w3.org/2000/svg",width:x.size,height:x.size},x.title&&a.createElement("title",null,x.name),a.createElement("mask",{id:"mask__bauhaus",maskUnits:"userSpaceOnUse",x:0,y:0,width:80,height:80},a.createElement("rect",{width:80,height:80,rx:x.square?void 0:160,fill:"#FFFFFF"})),a.createElement("g",{mask:"url(#mask__bauhaus)"},a.createElement("rect",{width:80,height:80,fill:g[0].color}),a.createElement("rect",{x:10,y:30,width:80,height:g[1].isSquare?80:10,fill:g[1].color,transform:"translate("+g[1].translateX+" "+g[1].translateY+") rotate("+g[1].rotate+" 40 40)"}),a.createElement("circle",{cx:40,cy:40,fill:g[2].color,r:16,transform:"translate("+g[2].translateX+" "+g[2].translateY+")"}),a.createElement("line",{x1:0,y1:40,x2:80,y2:40,strokeWidth:2,stroke:g[3].color,transform:"translate("+g[3].translateX+" "+g[3].translateY+") rotate("+g[3].rotate+" 40 40)"})))},C=function(x){var g=function(b,k){var A=u(k),R=b&&b.length,V=Array.from({length:5},function(N,D){return y(A+D,b,R)}),I=[];return I[0]=V[0],I[1]=V[1],I[2]=V[1],I[3]=V[2],I[4]=V[2],I[5]=V[3],I[6]=V[3],I[7]=V[0],I[8]=V[4],I}(x.colors,x.name);return s.a.createElement("svg",{viewBox:"0 0 90 90",fill:"none",role:"img",xmlns:"http://www.w3.org/2000/svg",width:x.size,height:x.size},x.title&&s.a.createElement("title",null,x.name),s.a.createElement("mask",{id:"mask__ring",maskUnits:"userSpaceOnUse",x:0,y:0,width:90,height:90},s.a.createElement("rect",{width:90,height:90,rx:x.square?void 0:180,fill:"#FFFFFF"})),s.a.createElement("g",{mask:"url(#mask__ring)"},s.a.createElement("path",{d:"M0 0h90v45H0z",fill:g[0]}),s.a.createElement("path",{d:"M0 45h90v45H0z",fill:g[1]}),s.a.createElement("path",{d:"M83 45a38 38 0 00-76 0h76z",fill:g[2]}),s.a.createElement("path",{d:"M83 45a38 38 0 01-76 0h76z",fill:g[3]}),s.a.createElement("path",{d:"M77 45a32 32 0 10-64 0h64z",fill:g[4]}),s.a.createElement("path",{d:"M77 45a32 32 0 11-64 0h64z",fill:g[5]}),s.a.createElement("path",{d:"M71 45a26 26 0 00-52 0h52z",fill:g[6]}),s.a.createElement("path",{d:"M71 45a26 26 0 01-52 0h52z",fill:g[7]}),s.a.createElement("circle",{cx:45,cy:45,r:23,fill:g[8]})))},w=function(x){var g=function(b,k){var A=u(b),R=k&&k.length;return Array.from({length:64},function(V,I){return y(A%I,k,R)})}(x.name,x.colors);return a.createElement("svg",{viewBox:"0 0 80 80",fill:"none",role:"img",xmlns:"http://www.w3.org/2000/svg",width:x.size,height:x.size},x.title&&a.createElement("title",null,x.name),a.createElement("mask",{id:"mask__pixel","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:80,height:80},a.createElement("rect",{width:80,height:80,rx:x.square?void 0:160,fill:"#FFFFFF"})),a.createElement("g",{mask:"url(#mask__pixel)"},a.createElement("rect",{width:10,height:10,fill:g[0]}),a.createElement("rect",{x:20,width:10,height:10,fill:g[1]}),a.createElement("rect",{x:40,width:10,height:10,fill:g[2]}),a.createElement("rect",{x:60,width:10,height:10,fill:g[3]}),a.createElement("rect",{x:10,width:10,height:10,fill:g[4]}),a.createElement("rect",{x:30,width:10,height:10,fill:g[5]}),a.createElement("rect",{x:50,width:10,height:10,fill:g[6]}),a.createElement("rect",{x:70,width:10,height:10,fill:g[7]}),a.createElement("rect",{y:10,width:10,height:10,fill:g[8]}),a.createElement("rect",{y:20,width:10,height:10,fill:g[9]}),a.createElement("rect",{y:30,width:10,height:10,fill:g[10]}),a.createElement("rect",{y:40,width:10,height:10,fill:g[11]}),a.createElement("rect",{y:50,width:10,height:10,fill:g[12]}),a.createElement("rect",{y:60,width:10,height:10,fill:g[13]}),a.createElement("rect",{y:70,width:10,height:10,fill:g[14]}),a.createElement("rect",{x:20,y:10,width:10,height:10,fill:g[15]}),a.createElement("rect",{x:20,y:20,width:10,height:10,fill:g[16]}),a.createElement("rect",{x:20,y:30,width:10,height:10,fill:g[17]}),a.createElement("rect",{x:20,y:40,width:10,height:10,fill:g[18]}),a.createElement("rect",{x:20,y:50,width:10,height:10,fill:g[19]}),a.createElement("rect",{x:20,y:60,width:10,height:10,fill:g[20]}),a.createElement("rect",{x:20,y:70,width:10,height:10,fill:g[21]}),a.createElement("rect",{x:40,y:10,width:10,height:10,fill:g[22]}),a.createElement("rect",{x:40,y:20,width:10,height:10,fill:g[23]}),a.createElement("rect",{x:40,y:30,width:10,height:10,fill:g[24]}),a.createElement("rect",{x:40,y:40,width:10,height:10,fill:g[25]}),a.createElement("rect",{x:40,y:50,width:10,height:10,fill:g[26]}),a.createElement("rect",{x:40,y:60,width:10,height:10,fill:g[27]}),a.createElement("rect",{x:40,y:70,width:10,height:10,fill:g[28]}),a.createElement("rect",{x:60,y:10,width:10,height:10,fill:g[29]}),a.createElement("rect",{x:60,y:20,width:10,height:10,fill:g[30]}),a.createElement("rect",{x:60,y:30,width:10,height:10,fill:g[31]}),a.createElement("rect",{x:60,y:40,width:10,height:10,fill:g[32]}),a.createElement("rect",{x:60,y:50,width:10,height:10,fill:g[33]}),a.createElement("rect",{x:60,y:60,width:10,height:10,fill:g[34]}),a.createElement("rect",{x:60,y:70,width:10,height:10,fill:g[35]}),a.createElement("rect",{x:10,y:10,width:10,height:10,fill:g[36]}),a.createElement("rect",{x:10,y:20,width:10,height:10,fill:g[37]}),a.createElement("rect",{x:10,y:30,width:10,height:10,fill:g[38]}),a.createElement("rect",{x:10,y:40,width:10,height:10,fill:g[39]}),a.createElement("rect",{x:10,y:50,width:10,height:10,fill:g[40]}),a.createElement("rect",{x:10,y:60,width:10,height:10,fill:g[41]}),a.createElement("rect",{x:10,y:70,width:10,height:10,fill:g[42]}),a.createElement("rect",{x:30,y:10,width:10,height:10,fill:g[43]}),a.createElement("rect",{x:30,y:20,width:10,height:10,fill:g[44]}),a.createElement("rect",{x:30,y:30,width:10,height:10,fill:g[45]}),a.createElement("rect",{x:30,y:40,width:10,height:10,fill:g[46]}),a.createElement("rect",{x:30,y:50,width:10,height:10,fill:g[47]}),a.createElement("rect",{x:30,y:60,width:10,height:10,fill:g[48]}),a.createElement("rect",{x:30,y:70,width:10,height:10,fill:g[49]}),a.createElement("rect",{x:50,y:10,width:10,height:10,fill:g[50]}),a.createElement("rect",{x:50,y:20,width:10,height:10,fill:g[51]}),a.createElement("rect",{x:50,y:30,width:10,height:10,fill:g[52]}),a.createElement("rect",{x:50,y:40,width:10,height:10,fill:g[53]}),a.createElement("rect",{x:50,y:50,width:10,height:10,fill:g[54]}),a.createElement("rect",{x:50,y:60,width:10,height:10,fill:g[55]}),a.createElement("rect",{x:50,y:70,width:10,height:10,fill:g[56]}),a.createElement("rect",{x:70,y:10,width:10,height:10,fill:g[57]}),a.createElement("rect",{x:70,y:20,width:10,height:10,fill:g[58]}),a.createElement("rect",{x:70,y:30,width:10,height:10,fill:g[59]}),a.createElement("rect",{x:70,y:40,width:10,height:10,fill:g[60]}),a.createElement("rect",{x:70,y:50,width:10,height:10,fill:g[61]}),a.createElement("rect",{x:70,y:60,width:10,height:10,fill:g[62]}),a.createElement("rect",{x:70,y:70,width:10,height:10,fill:g[63]})))},f=function(x){var g=function(b,k){var A,R=u(b),V=k&&k.length,I=y(R,k,V),N=p(R,10,1),D=N<5?N+4:N,ee=p(R,10,2),ne=ee<5?ee+4:ee;return{wrapperColor:I,faceColor:(A=I,A.slice(0,1)==="#"&&(A=A.slice(1)),(299*parseInt(A.substr(0,2),16)+587*parseInt(A.substr(2,2),16)+114*parseInt(A.substr(4,2),16))/1e3>=128?"#000000":"#FFFFFF"),backgroundColor:y(R+13,k,V),wrapperTranslateX:D,wrapperTranslateY:ne,wrapperRotate:p(R,360),wrapperScale:1+p(R,3)/10,isMouthOpen:c(R,2),isCircle:c(R,1),eyeSpread:p(R,5),mouthSpread:p(R,3),faceRotate:p(R,10,3),faceTranslateX:D>6?D/2:p(R,8,1),faceTranslateY:ne>6?ne/2:p(R,7,2)}}(x.name,x.colors);return a.createElement("svg",{viewBox:"0 0 36 36",fill:"none",role:"img",xmlns:"http://www.w3.org/2000/svg",width:x.size,height:x.size},x.title&&a.createElement("title",null,x.name),a.createElement("mask",{id:"mask__beam",maskUnits:"userSpaceOnUse",x:0,y:0,width:36,height:36},a.createElement("rect",{width:36,height:36,rx:x.square?void 0:72,fill:"#FFFFFF"})),a.createElement("g",{mask:"url(#mask__beam)"},a.createElement("rect",{width:36,height:36,fill:g.backgroundColor}),a.createElement("rect",{x:"0",y:"0",width:36,height:36,transform:"translate("+g.wrapperTranslateX+" "+g.wrapperTranslateY+") rotate("+g.wrapperRotate+" 18 18) scale("+g.wrapperScale+")",fill:g.wrapperColor,rx:g.isCircle?36:6}),a.createElement("g",{transform:"translate("+g.faceTranslateX+" "+g.faceTranslateY+") rotate("+g.faceRotate+" 18 18)"},g.isMouthOpen?a.createElement("path",{d:"M15 "+(19+g.mouthSpread)+"c2 1 4 1 6 0",stroke:g.faceColor,fill:"none",strokeLinecap:"round"}):a.createElement("path",{d:"M13,"+(19+g.mouthSpread)+" a1,0.75 0 0,0 10,0",fill:g.faceColor}),a.createElement("rect",{x:14-g.eyeSpread,y:14,width:1.5,height:2,rx:1,stroke:"none",fill:g.faceColor}),a.createElement("rect",{x:20+g.eyeSpread,y:14,width:1.5,height:2,rx:1,stroke:"none",fill:g.faceColor}))))},d=function(x){var g=function(k,A){var R=u(k),V=A&&A.length;return Array.from({length:4},function(I,N){return y(R+N,A,V)})}(x.name,x.colors),b=x.name.replace(/\s/g,"");return a.createElement("svg",{viewBox:"0 0 80 80",fill:"none",role:"img",xmlns:"http://www.w3.org/2000/svg",width:x.size,height:x.size},x.title&&a.createElement("title",null,x.name),a.createElement("mask",{id:"mask__sunset",maskUnits:"userSpaceOnUse",x:0,y:0,width:80,height:80},a.createElement("rect",{width:80,height:80,rx:x.square?void 0:160,fill:"#FFFFFF"})),a.createElement("g",{mask:"url(#mask__sunset)"},a.createElement("path",{fill:"url(#gradient_paint0_linear_"+b+")",d:"M0 0h80v40H0z"}),a.createElement("path",{fill:"url(#gradient_paint1_linear_"+b+")",d:"M0 40h80v40H0z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"gradient_paint0_linear_"+b,x1:40,y1:0,x2:40,y2:40,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:g[0]}),a.createElement("stop",{offset:1,stopColor:g[1]})),a.createElement("linearGradient",{id:"gradient_paint1_linear_"+b,x1:40,y1:40,x2:40,y2:80,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:g[2]}),a.createElement("stop",{offset:1,stopColor:g[3]}))))},h=function(x){var g=function(b,k){var A=u(b),R=k&&k.length;return Array.from({length:3},function(V,I){return{color:y(A+I,k,R),translateX:p(A*(I+1),8,1),translateY:p(A*(I+1),8,2),scale:1.2+p(A*(I+1),4)/10,rotate:p(A*(I+1),360,1)}})}(x.name,x.colors);return a.createElement("svg",{viewBox:"0 0 80 80",fill:"none",role:"img",xmlns:"http://www.w3.org/2000/svg",width:x.size,height:x.size},x.title&&a.createElement("title",null,x.name),a.createElement("mask",{id:"mask__marble",maskUnits:"userSpaceOnUse",x:0,y:0,width:80,height:80},a.createElement("rect",{width:80,height:80,rx:x.square?void 0:160,fill:"#FFFFFF"})),a.createElement("g",{mask:"url(#mask__marble)"},a.createElement("rect",{width:80,height:80,fill:g[0].color}),a.createElement("path",{filter:"url(#prefix__filter0_f)",d:"M32.414 59.35L50.376 70.5H72.5v-71H33.728L26.5 13.381l19.057 27.08L32.414 59.35z",fill:g[1].color,transform:"translate("+g[1].translateX+" "+g[1].translateY+") rotate("+g[1].rotate+" 40 40) scale("+g[2].scale+")"}),a.createElement("path",{filter:"url(#prefix__filter0_f)",style:{mixBlendMode:"overlay"},d:"M22.216 24L0 46.75l14.108 38.129L78 86l-3.081-59.276-22.378 4.005 12.972 20.186-23.35 27.395L22.215 24z",fill:g[2].color,transform:"translate("+g[2].translateX+" "+g[2].translateY+") rotate("+g[2].rotate+" 40 40) scale("+g[2].scale+")"})),a.createElement("defs",null,a.createElement("filter",{id:"prefix__filter0_f",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},a.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),a.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.createElement("feGaussianBlur",{stdDeviation:7,result:"effect1_foregroundBlur"}))))},S=["pixel","bauhaus","ring","beam","sunset","marble"],M={geometric:"beam",abstract:"bauhaus"},_=function(x){var g=x.variant,b=g===void 0?"marble":g,k=x.colors,A=k===void 0?["#92A1C6","#146A7C","#F0AB3D","#C271B4","#C20D90"]:k,R=x.name,V=R===void 0?"Clara Barton":R,I=x.square,N=I!==void 0&&I,D=x.title,ee=D!==void 0&&D,ne=x.size,ce=function(u1){for(var Le=1;Le<arguments.length;Le++){var Q=arguments[Le]!=null?arguments[Le]:{};Le%2?i(Object(Q),!0).forEach(function(te){o(u1,te,Q[te])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u1,Object.getOwnPropertyDescriptors(Q)):i(Object(Q)).forEach(function(te){Object.defineProperty(u1,te,Object.getOwnPropertyDescriptor(Q,te))})}return u1}({colors:A,name:V,title:ee,size:ne===void 0?40:ne,square:N},l(x,["variant","colors","name","square","title","size"]));return{pixel:s.a.createElement(w,ce),bauhaus:s.a.createElement(L,ce),ring:s.a.createElement(C,ce),beam:s.a.createElement(f,ce),sunset:s.a.createElement(d,ce),marble:s.a.createElement(h,ce)}[Object.keys(M).includes(b)?M[b]:S.includes(b)?b:"marble"]};n.default=_}])})});var Lc=_e((pF,ri)=>{var Qw=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};var E=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function C(w){return w instanceof i?new i(w.type,C(w.content),w.alias):Array.isArray(w)?w.map(C):w.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(C){return Object.prototype.toString.call(C).slice(8,-1)},objId:function(C){return C.__id||Object.defineProperty(C,"__id",{value:++n}),C.__id},clone:function C(w,f){f=f||{};var d,h;switch(o.util.type(w)){case"Object":if(h=o.util.objId(w),f[h])return f[h];d={},f[h]=d;for(var S in w)w.hasOwnProperty(S)&&(d[S]=C(w[S],f));return d;case"Array":return h=o.util.objId(w),f[h]?f[h]:(d=[],f[h]=d,w.forEach(function(M,_){d[_]=C(M,f)}),d);default:return w}},getLanguage:function(C){for(;C;){var w=t.exec(C.className);if(w)return w[1].toLowerCase();C=C.parentElement}return"none"},setLanguage:function(C,w){C.className=C.className.replace(RegExp(t,"gi"),""),C.classList.add("language-"+w)},currentScript:function(){if(typeof document>"u")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(d){var C=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(d.stack)||[])[1];if(C){var w=document.getElementsByTagName("script");for(var f in w)if(w[f].src==C)return w[f]}return null}},isActive:function(C,w,f){for(var d="no-"+w;C;){var h=C.classList;if(h.contains(w))return!0;if(h.contains(d))return!1;C=C.parentElement}return!!f}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(C,w){var f=o.util.clone(o.languages[C]);for(var d in w)f[d]=w[d];return f},insertBefore:function(C,w,f,d){d=d||o.languages;var h=d[C],S={};for(var M in h)if(h.hasOwnProperty(M)){if(M==w)for(var _ in f)f.hasOwnProperty(_)&&(S[_]=f[_]);f.hasOwnProperty(M)||(S[M]=h[M])}var x=d[C];return d[C]=S,o.languages.DFS(o.languages,function(g,b){b===x&&g!=C&&(this[g]=S)}),S},DFS:function C(w,f,d,h){h=h||{};var S=o.util.objId;for(var M in w)if(w.hasOwnProperty(M)){f.call(w,M,w[M],d||M);var _=w[M],x=o.util.type(_);x==="Object"&&!h[S(_)]?(h[S(_)]=!0,C(_,f,null,h)):x==="Array"&&!h[S(_)]&&(h[S(_)]=!0,C(_,f,M,h))}}},plugins:{},highlightAll:function(C,w){o.highlightAllUnder(document,C,w)},highlightAllUnder:function(C,w,f){var d={callback:f,container:C,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};o.hooks.run("before-highlightall",d),d.elements=Array.prototype.slice.apply(d.container.querySelectorAll(d.selector)),o.hooks.run("before-all-elements-highlight",d);for(var h=0,S;S=d.elements[h++];)o.highlightElement(S,w===!0,d.callback)},highlightElement:function(C,w,f){var d=o.util.getLanguage(C),h=o.languages[d];o.util.setLanguage(C,d);var S=C.parentElement;S&&S.nodeName.toLowerCase()==="pre"&&o.util.setLanguage(S,d);var M=C.textContent,_={element:C,language:d,grammar:h,code:M};function x(b){_.highlightedCode=b,o.hooks.run("before-insert",_),_.element.innerHTML=_.highlightedCode,o.hooks.run("after-highlight",_),o.hooks.run("complete",_),f&&f.call(_.element)}if(o.hooks.run("before-sanity-check",_),S=_.element.parentElement,S&&S.nodeName.toLowerCase()==="pre"&&!S.hasAttribute("tabindex")&&S.setAttribute("tabindex","0"),!_.code){o.hooks.run("complete",_),f&&f.call(_.element);return}if(o.hooks.run("before-highlight",_),!_.grammar){x(o.util.encode(_.code));return}if(w&&e.Worker){var g=new Worker(o.filename);g.onmessage=function(b){x(b.data)},g.postMessage(JSON.stringify({language:_.language,code:_.code,immediateClose:!0}))}else x(o.highlight(_.code,_.grammar,_.language))},highlight:function(C,w,f){var d={code:C,grammar:w,language:f};if(o.hooks.run("before-tokenize",d),!d.grammar)throw new Error('The language "'+d.language+'" has no grammar.');return d.tokens=o.tokenize(d.code,d.grammar),o.hooks.run("after-tokenize",d),i.stringify(o.util.encode(d.tokens),d.language)},tokenize:function(C,w){var f=w.rest;if(f){for(var d in f)w[d]=f[d];delete w.rest}var h=new s;return u(h,h.head,C),a(C,h,w,h.head,0),c(h)},hooks:{all:{},add:function(C,w){var f=o.hooks.all;f[C]=f[C]||[],f[C].push(w)},run:function(C,w){var f=o.hooks.all[C];if(!(!f||!f.length))for(var d=0,h;h=f[d++];)h(w)}},Token:i};e.Prism=o;function i(C,w,f,d){this.type=C,this.content=w,this.alias=f,this.length=(d||"").length|0}i.stringify=function C(w,f){if(typeof w=="string")return w;if(Array.isArray(w)){var d="";return w.forEach(function(x){d+=C(x,f)}),d}var h={type:w.type,content:C(w.content,f),tag:"span",classes:["token",w.type],attributes:{},language:f},S=w.alias;S&&(Array.isArray(S)?Array.prototype.push.apply(h.classes,S):h.classes.push(S)),o.hooks.run("wrap",h);var M="";for(var _ in h.attributes)M+=" "+_+'="'+(h.attributes[_]||"").replace(/"/g,""")+'"';return"<"+h.tag+' class="'+h.classes.join(" ")+'"'+M+">"+h.content+"</"+h.tag+">"};function l(C,w,f,d){C.lastIndex=w;var h=C.exec(f);if(h&&d&&h[1]){var S=h[1].length;h.index+=S,h[0]=h[0].slice(S)}return h}function a(C,w,f,d,h,S){for(var M in f)if(!(!f.hasOwnProperty(M)||!f[M])){var _=f[M];_=Array.isArray(_)?_:[_];for(var x=0;x<_.length;++x){if(S&&S.cause==M+","+x)return;var g=_[x],b=g.inside,k=!!g.lookbehind,A=!!g.greedy,R=g.alias;if(A&&!g.pattern.global){var V=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,V+"g")}for(var I=g.pattern||g,N=d.next,D=h;N!==w.tail&&!(S&&D>=S.reach);D+=N.value.length,N=N.next){var ee=N.value;if(w.length>C.length)return;if(!(ee instanceof i)){var ne=1,ce;if(A){if(ce=l(I,D,C,k),!ce||ce.index>=C.length)break;var te=ce.index,u1=ce.index+ce[0].length,Le=D;for(Le+=N.value.length;te>=Le;)N=N.next,Le+=N.value.length;if(Le-=N.value.length,D=Le,N.value instanceof i)continue;for(var Q=N;Q!==w.tail&&(Le<u1||typeof Q.value=="string");Q=Q.next)ne++,Le+=Q.value.length;ne--,ee=C.slice(D,Le),ce.index-=D}else if(ce=l(I,0,ee,k),!ce)continue;var te=ce.index,Ie=ce[0],Re=ee.slice(0,te),t1=ee.slice(te+Ie.length),Ae=D+ee.length;S&&Ae>S.reach&&(S.reach=Ae);var fe=N.prev;Re&&(fe=u(w,fe,Re),D+=Re.length),m(w,fe,ne);var z=new i(M,b?o.tokenize(Ie,b):Ie,R,Ie);if(N=u(w,fe,z),t1&&u(w,N,t1),ne>1){var W={cause:M+","+x,reach:Ae};a(C,w,f,N.prev,D,W),S&&W.reach>S.reach&&(S.reach=W.reach)}}}}}}function s(){var C={value:null,prev:null,next:null},w={value:null,prev:C,next:null};C.next=w,this.head=C,this.tail=w,this.length=0}function u(C,w,f){var d=w.next,h={value:f,prev:w,next:d};return w.next=h,d.prev=h,C.length++,h}function m(C,w,f){for(var d=w.next,h=0;h<f&&d!==C.tail;h++)d=d.next;w.next=d,d.prev=w,C.length-=h}function c(C){for(var w=[],f=C.head.next;f!==C.tail;)w.push(f.value),f=f.next;return w}if(!e.document)return e.addEventListener&&(o.disableWorkerMessageHandler||e.addEventListener("message",function(C){var w=JSON.parse(C.data),f=w.language,d=w.code,h=w.immediateClose;e.postMessage(o.highlight(d,o.languages[f],f)),h&&e.close()},!1)),o;var p=o.util.currentScript();p&&(o.filename=p.src,p.hasAttribute("data-manual")&&(o.manual=!0));function y(){o.manual||o.highlightAll()}if(!o.manual){var L=document.readyState;L==="loading"||L==="interactive"&&p&&p.defer?document.addEventListener("DOMContentLoaded",y):window.requestAnimationFrame?window.requestAnimationFrame(y):window.setTimeout(y,16)}return o}(Qw);typeof ri<"u"&&ri.exports&&(ri.exports=E);typeof global<"u"&&(global.Prism=E);E.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]};E.languages.markup.tag.inside["attr-value"].inside.entity=E.languages.markup.entity;E.languages.markup.doctype.inside["internal-subset"].inside=E.languages.markup;E.hooks.add("wrap",function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&/,"&"))});Object.defineProperty(E.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:E.languages[n]},r.cdata=/^<!\[CDATA\[|\]\]>$/i;var o={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:r}};o["language-"+n]={pattern:/[\s\S]+/,inside:E.languages[n]};var i={};i[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return t}),"i"),lookbehind:!0,greedy:!0,inside:o},E.languages.insertBefore("markup","cdata",i)}});Object.defineProperty(E.languages.markup.tag,"addAttribute",{value:function(e,t){E.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:E.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}});E.languages.html=E.languages.markup;E.languages.mathml=E.languages.markup;E.languages.svg=E.languages.markup;E.languages.xml=E.languages.extend("markup",{});E.languages.ssml=E.languages.xml;E.languages.atom=E.languages.xml;E.languages.rss=E.languages.xml;(function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))})(E);E.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/};E.languages.javascript=E.languages.extend("clike",{"class-name":[E.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/});E.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/;E.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:E.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:E.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:E.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:E.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:E.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/});E.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:E.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}});E.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}});E.languages.markup&&(E.languages.markup.tag.addInlined("script","javascript"),E.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript"));E.languages.js=E.languages.javascript;(function(){if(typeof E>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var e="Loading\u2026",t=function(p,y){return"\u2716 Error "+p+" while fetching file: "+y},n="\u2716 Error: File does not exist or is empty",r={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},o="data-src-status",i="loading",l="loaded",a="failed",s="pre[data-src]:not(["+o+'="'+l+'"]):not(['+o+'="'+i+'"])';function u(p,y,L){var C=new XMLHttpRequest;C.open("GET",p,!0),C.onreadystatechange=function(){C.readyState==4&&(C.status<400&&C.responseText?y(C.responseText):C.status>=400?L(t(C.status,C.statusText)):L(n))},C.send(null)}function m(p){var y=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(p||"");if(y){var L=Number(y[1]),C=y[2],w=y[3];return C?w?[L,Number(w)]:[L,void 0]:[L,L]}}E.hooks.add("before-highlightall",function(p){p.selector+=", "+s}),E.hooks.add("before-sanity-check",function(p){var y=p.element;if(y.matches(s)){p.code="",y.setAttribute(o,i);var L=y.appendChild(document.createElement("CODE"));L.textContent=e;var C=y.getAttribute("data-src"),w=p.language;if(w==="none"){var f=(/\.(\w+)$/.exec(C)||[,"none"])[1];w=r[f]||f}E.util.setLanguage(L,w),E.util.setLanguage(y,w);var d=E.plugins.autoloader;d&&d.loadLanguages(w),u(C,function(h){y.setAttribute(o,l);var S=m(y.getAttribute("data-range"));if(S){var M=h.split(/\r\n?|\n/g),_=S[0],x=S[1]==null?M.length:S[1];_<0&&(_+=M.length),_=Math.max(0,Math.min(_-1,M.length)),x<0&&(x+=M.length),x=Math.max(0,Math.min(x,M.length)),h=M.slice(_,x).join(`
`),y.hasAttribute("data-start")||y.setAttribute("data-start",String(_+1))}L.textContent=h,E.highlightElement(L)},function(h){y.setAttribute(o,a),L.textContent=h})}}),E.plugins.fileHighlight={highlight:function(y){for(var L=(y||document).querySelectorAll(s),C=0,w;w=L[C++];)E.highlightElement(w)}};var c=!1;E.fileHighlight=function(){c||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),c=!0),E.plugins.fileHighlight.highlight.apply(this,arguments)}})();E.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/};E.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},E.languages.markup.tag.inside["attr-value"].inside.entity=E.languages.markup.entity,E.languages.markup.doctype.inside["internal-subset"].inside=E.languages.markup,E.hooks.add("wrap",function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(E.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:E.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:E.languages[t]};var o={};o[e]={pattern:RegExp("(<__[^>]*>)(?:<!\\[CDATA\\[(?:[^\\]]|\\](?!\\]>))*\\]\\]>|(?!<!\\[CDATA\\[)[^])*?(?=</__>)".replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:r},E.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(E.languages.markup.tag,"addAttribute",{value:function(e,t){E.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(`(^|["'\\s])(?:`+e+`)\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s'">=]+(?=[\\s>]))`,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:E.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),E.languages.html=E.languages.markup,E.languages.mathml=E.languages.markup,E.languages.svg=E.languages.markup,E.languages.xml=E.languages.extend("markup",{}),E.languages.ssml=E.languages.xml,E.languages.atom=E.languages.xml,E.languages.rss=E.languages.xml;E.languages.javascript=E.languages.extend("clike",{"class-name":[E.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp("(^|[^\\w$])(?:NaN|Infinity|0[bB][01]+(?:_[01]+)*n?|0[oO][0-7]+(?:_[0-7]+)*n?|0[xX][\\dA-Fa-f]+(?:_[\\dA-Fa-f]+)*n?|\\d+(?:_\\d+)*n|(?:\\d+(?:_\\d+)*(?:\\.(?:\\d+(?:_\\d+)*)?)?|\\.\\d+(?:_\\d+)*)(?:[Ee][+-]?\\d+(?:_\\d+)*)?)(?![\\w$])"),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),E.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,E.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(`((?:^|[^$\\w\\xA0-\\uFFFF."'\\])\\s]|\\b(?:return|yield))\\s*)/(?:(?:\\[(?:[^\\]\\\\\r
]|\\\\.)*\\]|\\\\.|[^/\\\\\\[\r
])+/[dgimyus]{0,7}|(?:\\[(?:[^[\\]\\\\\r
]|\\\\.|\\[(?:[^[\\]\\\\\r
]|\\\\.|\\[(?:[^[\\]\\\\\r
]|\\\\.)*\\])*\\])*\\]|\\\\.|[^/\\\\\\[\r
])+/[dgimyus]{0,7}v[dgimyus]{0,7})(?=(?:\\s|/\\*(?:[^*]|\\*(?!/))*\\*/)*(?:$|[\r
,.;:})\\]]|//))`),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:E.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:E.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:E.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:E.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:E.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),E.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:E.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),E.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),E.languages.markup&&(E.languages.markup.tag.addInlined("script","javascript"),E.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),E.languages.js=E.languages.javascript;(function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp(`@[\\w-](?:[^;{\\s"']|\\s+(?!\\s)|`+t.source+")*?(?:;|(?=\\s*\\{))"),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+`|(?:[^\\\\\r
()"']|\\\\[^])*)\\)`,"i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))})(E);(function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript})(E);(function(){if(typeof E<"u"&&typeof document<"u"&&document.querySelector){var e,t="line-numbers",n="linkable-line-numbers",r=/\n(?!$)/g,o=!0;E.plugins.lineHighlight={highlightLines:function(c,p,y){var L=(p=typeof p=="string"?p:c.getAttribute("data-line")||"").replace(/\s+/g,"").split(",").filter(Boolean),C=+c.getAttribute("data-line-offset")||0,w=(function(){if(e===void 0){var k=document.createElement("div");k.style.fontSize="13px",k.style.lineHeight="1.5",k.style.padding="0",k.style.border="0",k.innerHTML=" <br /> ",document.body.appendChild(k),e=k.offsetHeight===38,document.body.removeChild(k)}return e}()?parseInt:parseFloat)(getComputedStyle(c).lineHeight),f=E.util.isActive(c,t),d=c.querySelector("code"),h=f?c:d||c,S=[],M=d.textContent.match(r),_=M?M.length+1:1,x=d&&h!=d?function(k,A){var R=getComputedStyle(k),V=getComputedStyle(A);function I(N){return+N.substr(0,N.length-2)}return A.offsetTop+I(V.borderTopWidth)+I(V.paddingTop)-I(R.paddingTop)}(c,d):0;L.forEach(function(k){var A=k.split("-"),R=+A[0],V=+A[1]||R;if(!((V=Math.min(_+C,V))<R)){var I=c.querySelector('.line-highlight[data-range="'+k+'"]')||document.createElement("div");if(S.push(function(){I.setAttribute("aria-hidden","true"),I.setAttribute("data-range",k),I.className=(y||"")+" line-highlight"}),f&&E.plugins.lineNumbers){var N=E.plugins.lineNumbers.getLine(c,R),D=E.plugins.lineNumbers.getLine(c,V);if(N){var ee=N.offsetTop+x+"px";S.push(function(){I.style.top=ee})}if(D){var ne=D.offsetTop-N.offsetTop+D.offsetHeight+"px";S.push(function(){I.style.height=ne})}}else S.push(function(){I.setAttribute("data-start",String(R)),V>R&&I.setAttribute("data-end",String(V)),I.style.top=(R-C-1)*w+x+"px",I.textContent=new Array(V-R+2).join(`
`)});S.push(function(){I.style.width=c.scrollWidth+"px"}),S.push(function(){h.appendChild(I)})}});var g=c.id;if(f&&E.util.isActive(c,n)&&g){a(c,n)||S.push(function(){c.classList.add(n)});var b=parseInt(c.getAttribute("data-start")||"1");l(".line-numbers-rows > span",c).forEach(function(k,A){var R=A+b;k.onclick=function(){var V=g+"."+R;o=!1,location.hash=V,setTimeout(function(){o=!0},1)}})}return function(){S.forEach(s)}}};var i=0;E.hooks.add("before-sanity-check",function(c){var p=c.element.parentElement;if(u(p)){var y=0;l(".line-highlight",p).forEach(function(L){y+=L.textContent.length,L.parentNode.removeChild(L)}),y&&/^(?: \n)+$/.test(c.code.slice(-y))&&(c.code=c.code.slice(0,-y))}}),E.hooks.add("complete",function c(p){var y=p.element.parentElement;if(u(y)){clearTimeout(i);var L=E.plugins.lineNumbers,C=p.plugins&&p.plugins.lineNumbers;a(y,t)&&L&&!C?E.hooks.add("line-numbers",c):(E.plugins.lineHighlight.highlightLines(y)(),i=setTimeout(m,1))}}),window.addEventListener("hashchange",m),window.addEventListener("resize",function(){l("pre").filter(u).map(function(c){return E.plugins.lineHighlight.highlightLines(c)}).forEach(s)})}function l(c,p){return Array.prototype.slice.call((p||document).querySelectorAll(c))}function a(c,p){return c.classList.contains(p)}function s(c){c()}function u(c){return!!(c&&/pre/i.test(c.nodeName)&&(c.hasAttribute("data-line")||c.id&&E.util.isActive(c,n)))}function m(){var c=location.hash.slice(1);l(".temporary.line-highlight").forEach(function(C){C.parentNode.removeChild(C)});var p=(c.match(/\.([\d,-]+)$/)||[,""])[1];if(p&&!document.getElementById(c)){var y=c.slice(0,c.lastIndexOf(".")),L=document.getElementById(y);L&&(L.hasAttribute("data-line")||L.setAttribute("data-line",""),E.plugins.lineHighlight.highlightLines(L,p,"temporary ")(),o&&document.querySelector(".temporary.line-highlight").scrollIntoView())}}})();(function(){if(typeof E<"u"&&typeof document<"u"){var e="line-numbers",t=/\n(?!$)/g,n=E.plugins.lineNumbers={getLine:function(i,l){if(i.tagName==="PRE"&&i.classList.contains(e)){var a=i.querySelector(".line-numbers-rows");if(a){var s=parseInt(i.getAttribute("data-start"),10)||1,u=s+(a.children.length-1);l<s&&(l=s),l>u&&(l=u);var m=l-s;return a.children[m]}}},resize:function(i){o([i])},assumeViewportIndependence:!0},r=void 0;window.addEventListener("resize",function(){n.assumeViewportIndependence&&r===window.innerWidth||(r=window.innerWidth,o(Array.prototype.slice.call(document.querySelectorAll("pre.line-numbers"))))}),E.hooks.add("complete",function(i){if(i.code){var l=i.element,a=l.parentNode;if(a&&/pre/i.test(a.nodeName)&&!l.querySelector(".line-numbers-rows")&&E.util.isActive(l,e)){l.classList.remove(e),a.classList.add(e);var s,u=i.code.match(t),m=u?u.length+1:1,c=new Array(m+1).join("<span></span>");(s=document.createElement("span")).setAttribute("aria-hidden","true"),s.className="line-numbers-rows",s.innerHTML=c,a.hasAttribute("data-start")&&(a.style.counterReset="linenumber "+(parseInt(a.getAttribute("data-start"),10)-1)),i.element.appendChild(s),o([a]),E.hooks.run("line-numbers",i)}}}),E.hooks.add("line-numbers",function(i){i.plugins=i.plugins||{},i.plugins.lineNumbers=!0})}function o(i){if((i=i.filter(function(a){var s,u=(s=a,s?window.getComputedStyle?getComputedStyle(s):s.currentStyle||null:null)["white-space"];return u==="pre-wrap"||u==="pre-line"})).length!=0){var l=i.map(function(a){var s=a.querySelector("code"),u=a.querySelector(".line-numbers-rows");if(s&&u){var m=a.querySelector(".line-numbers-sizer"),c=s.textContent.split(t);m||((m=document.createElement("span")).className="line-numbers-sizer",s.appendChild(m)),m.innerHTML="0",m.style.display="block";var p=m.getBoundingClientRect().height;return m.innerHTML="",{element:a,lines:c,lineHeights:[],oneLinerHeight:p,sizer:m}}}).filter(Boolean);l.forEach(function(a){var s=a.sizer,u=a.lines,m=a.lineHeights,c=a.oneLinerHeight;m[u.length-1]=void 0,u.forEach(function(p,y){if(p&&p.length>1){var L=s.appendChild(document.createElement("span"));L.style.display="block",L.textContent=p}else m[y]=c})}),l.forEach(function(a){for(var s=a.sizer,u=a.lineHeights,m=0,c=0;c<u.length;c++)u[c]===void 0&&(u[c]=s.children[m++].getBoundingClientRect().height)}),l.forEach(function(a){var s=a.sizer,u=a.element.querySelector(".line-numbers-rows");s.style.display="none",s.innerHTML="",a.lineHeights.forEach(function(m,c){u.children[c].style.height=m+"px"})})}}})();(function(){if(typeof E<"u"&&typeof document<"u"){var e=[],t={},n=function(){};E.plugins.toolbar={};var r=E.plugins.toolbar.registerButton=function(i,l){var a;a=typeof l=="function"?l:function(s){var u;return typeof l.onClick=="function"?((u=document.createElement("button")).type="button",u.addEventListener("click",function(){l.onClick.call(this,s)})):typeof l.url=="string"?(u=document.createElement("a")).href=l.url:u=document.createElement("span"),l.className&&u.classList.add(l.className),u.textContent=l.text,u},i in t?console.warn('There is a button with the key "'+i+'" registered already.'):e.push(t[i]=a)},o=E.plugins.toolbar.hook=function(i){var l=i.element.parentNode;if(l&&/pre/i.test(l.nodeName)&&!l.parentNode.classList.contains("code-toolbar")){var a=document.createElement("div");a.classList.add("code-toolbar"),l.parentNode.insertBefore(a,l),a.appendChild(l);var s=document.createElement("div");s.classList.add("toolbar");var u=e,m=function(c){for(;c;){var p=c.getAttribute("data-toolbar-order");if(p!=null)return(p=p.trim()).length?p.split(/\s*,\s*/g):[];c=c.parentElement}}(i.element);m&&(u=m.map(function(c){return t[c]||n})),u.forEach(function(c){var p=c(i);if(p){var y=document.createElement("div");y.classList.add("toolbar-item"),y.appendChild(p),s.appendChild(y)}}),a.appendChild(s)}};r("label",function(i){var l=i.element.parentNode;if(l&&/pre/i.test(l.nodeName)&&l.hasAttribute("data-label")){var a,s,u=l.getAttribute("data-label");try{s=document.querySelector("template#"+u)}catch{}return s?a=s.content:(l.hasAttribute("data-url")?(a=document.createElement("a")).href=l.getAttribute("data-url"):a=document.createElement("span"),a.textContent=u),a}}),E.hooks.add("complete",o)}})();(function(){if(typeof E<"u"&&typeof document<"u")if(E.plugins.toolbar){var e={none:"Plain text",plain:"Plain text",plaintext:"Plain text",text:"Plain text",txt:"Plain text",html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",rss:"RSS",css:"CSS",clike:"C-like",js:"JavaScript",abap:"ABAP",abnf:"ABNF",al:"AL",antlr4:"ANTLR4",g4:"ANTLR4",apacheconf:"Apache Configuration",apl:"APL",aql:"AQL",ino:"Arduino",arff:"ARFF",armasm:"ARM Assembly","arm-asm":"ARM Assembly",art:"Arturo",asciidoc:"AsciiDoc",adoc:"AsciiDoc",aspnet:"ASP.NET (C#)",asm6502:"6502 Assembly",asmatmel:"Atmel AVR Assembly",autohotkey:"AutoHotkey",autoit:"AutoIt",avisynth:"AviSynth",avs:"AviSynth","avro-idl":"Avro IDL",avdl:"Avro IDL",awk:"AWK",gawk:"GAWK",sh:"Shell",basic:"BASIC",bbcode:"BBcode",bbj:"BBj",bnf:"BNF",rbnf:"RBNF",bqn:"BQN",bsl:"BSL (1C:Enterprise)",oscript:"OneScript",csharp:"C#",cs:"C#",dotnet:"C#",cpp:"C++",cfscript:"CFScript",cfc:"CFScript",cil:"CIL",cilkc:"Cilk/C","cilk-c":"Cilk/C",cilkcpp:"Cilk/C++","cilk-cpp":"Cilk/C++",cilk:"Cilk/C++",cmake:"CMake",cobol:"COBOL",coffee:"CoffeeScript",conc:"Concurnas",csp:"Content-Security-Policy","css-extras":"CSS Extras",csv:"CSV",cue:"CUE",dataweave:"DataWeave",dax:"DAX",django:"Django/Jinja2",jinja2:"Django/Jinja2","dns-zone-file":"DNS zone file","dns-zone":"DNS zone file",dockerfile:"Docker",dot:"DOT (Graphviz)",gv:"DOT (Graphviz)",ebnf:"EBNF",editorconfig:"EditorConfig",ejs:"EJS",etlua:"Embedded Lua templating",erb:"ERB","excel-formula":"Excel Formula",xlsx:"Excel Formula",xls:"Excel Formula",fsharp:"F#","firestore-security-rules":"Firestore security rules",ftl:"FreeMarker Template Language",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",gap:"GAP (CAS)",gcode:"G-code",gdscript:"GDScript",gedcom:"GEDCOM",gettext:"gettext",po:"gettext",glsl:"GLSL",gn:"GN",gni:"GN","linker-script":"GNU Linker Script",ld:"GNU Linker Script","go-module":"Go module","go-mod":"Go module",graphql:"GraphQL",hbs:"Handlebars",hs:"Haskell",hcl:"HCL",hlsl:"HLSL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam","icu-message-format":"ICU Message Format",idr:"Idris",ignore:".ignore",gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jq:"JQ",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",webmanifest:"Web App Manifest",json5:"JSON5",jsonp:"JSONP",jsstacktrace:"JS stack trace","js-templates":"JS Templates",keepalived:"Keepalived Configure",kts:"Kotlin Script",kt:"Kotlin",kumir:"KuMir (\u041A\u0443\u041C\u0438\u0440)",kum:"KuMir (\u041A\u0443\u041C\u0438\u0440)",latex:"LaTeX",tex:"TeX",context:"ConTeXt",lilypond:"LilyPond",ly:"LilyPond",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",llvm:"LLVM IR",log:"Log file",lolcode:"LOLCODE",magma:"Magma (CAS)",md:"Markdown","markup-templating":"Markup templating",matlab:"MATLAB",maxscript:"MAXScript",mel:"MEL",metafont:"METAFONT",mongodb:"MongoDB",moon:"MoonScript",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",naniscript:"Naninovel Script",nani:"Naninovel Script",nasm:"NASM",neon:"NEON",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",objc:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",openqasm:"OpenQasm",qasm:"OpenQasm",parigp:"PARI/GP",objectpascal:"Object Pascal",psl:"PATROL Scripting Language",pcaxis:"PC-Axis",px:"PC-Axis",peoplecode:"PeopleCode",pcode:"PeopleCode",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras","plant-uml":"PlantUML",plantuml:"PlantUML",plsql:"PL/SQL",powerquery:"PowerQuery",pq:"PowerQuery",mscript:"PowerQuery",powershell:"PowerShell",promql:"PromQL",properties:".properties",protobuf:"Protocol Buffers",purebasic:"PureBasic",pbfasm:"PureBasic",purs:"PureScript",py:"Python",qsharp:"Q#",qs:"Q#",q:"Q (kdb+ database)",qml:"QML",rkt:"Racket",cshtml:"Razor C#",razor:"Razor C#",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rpy:"Ren'py",res:"ReScript",rest:"reST (reStructuredText)",robotframework:"Robot Framework",robot:"Robot Framework",rb:"Ruby",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (SCSS)","shell-session":"Shell session","sh-session":"Shell session",shellsession:"Shell session",sml:"SML",smlnj:"SML/NJ",solidity:"Solidity (Ethereum)",sol:"Solidity (Ethereum)","solution-file":"Solution file",sln:"Solution file",soy:"Soy (Closure Template)",sparql:"SPARQL",rq:"SPARQL","splunk-spl":"Splunk SPL",sqf:"SQF: Status Quo Function (Arma 3)",sql:"SQL",stata:"Stata Ado",iecst:"Structured Text (IEC 61131-3)",supercollider:"SuperCollider",sclang:"SuperCollider",systemd:"Systemd configuration file","t4-templating":"T4 templating","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)",tap:"TAP",tt2:"Template Toolkit 2",toml:"TOML",trickle:"trickle",troy:"troy",trig:"TriG",ts:"TypeScript",tsconfig:"TSConfig",uscript:"UnrealScript",uc:"UnrealScript",uorazor:"UO Razor Script",uri:"URI",url:"URL",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vba:"VBA",vb:"Visual Basic",wasm:"WebAssembly","web-idl":"Web IDL",webidl:"Web IDL",wgsl:"WGSL",wiki:"Wiki markup",wolfram:"Wolfram language",nb:"Mathematica Notebook",wl:"Wolfram language",xeoracube:"XeoraCube","xml-doc":"XML doc (.net)",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML",yml:"YAML",yang:"YANG"};E.plugins.toolbar.registerButton("show-language",function(t){var n=t.element.parentNode;if(n&&/pre/i.test(n.nodeName)){var r,o=n.getAttribute("data-language")||e[t.language]||((r=t.language)?(r.substring(0,1).toUpperCase()+r.substring(1)).replace(/s(?=cript)/,"S"):r);if(o){var i=document.createElement("span");return i.textContent=o,i}}})}else console.warn("Show Languages plugin loaded before Toolbar plugin.")})();(function(){function e(t){var n=document.createElement("textarea");n.value=t.getText(),n.style.top="0",n.style.left="0",n.style.position="fixed",document.body.appendChild(n),n.focus(),n.select();try{var r=document.execCommand("copy");setTimeout(function(){r?t.success():t.error()},1)}catch(o){setTimeout(function(){t.error(o)},1)}document.body.removeChild(n)}typeof E<"u"&&typeof document<"u"&&(E.plugins.toolbar?E.plugins.toolbar.registerButton("copy-to-clipboard",function(t){var n=t.element,r=function(s){var u={copy:"Copy","copy-error":"Press Ctrl+C to copy","copy-success":"Copied!","copy-timeout":5e3};for(var m in u){for(var c="data-prismjs-"+m,p=s;p&&!p.hasAttribute(c);)p=p.parentElement;p&&(u[m]=p.getAttribute(c))}return u}(n),o=document.createElement("button");o.className="copy-to-clipboard-button",o.setAttribute("type","button");var i=document.createElement("span");return o.appendChild(i),a("copy"),function(s,u){s.addEventListener("click",function(){(function(m){navigator.clipboard?navigator.clipboard.writeText(m.getText()).then(m.success,function(){e(m)}):e(m)})(u)})}(o,{getText:function(){return n.textContent},success:function(){a("copy-success"),l()},error:function(){a("copy-error"),setTimeout(function(){(function(s){window.getSelection().selectAllChildren(s)})(n)},1),l()}}),o;function l(){setTimeout(function(){a("copy")},r["copy-timeout"])}function a(s){i.textContent=r[s],o.setAttribute("data-copy-state",s)}}):console.warn("Copy to Clipboard plugin loaded before Toolbar plugin."))})();var Sc=document.createElement("style");Sc.innerText=`pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:#997a6666;color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#80808033}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px #0003;border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
`;document.getElementsByTagName("head")[0].insertAdjacentElement("beforeend",Sc)});var Rc=_e(pe=>{"use strict";function _s(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(0<oi(o,t))e[r]=t,e[n]=o,n=r;else break e}}function R1(e){return e.length===0?null:e[0]}function li(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var l=2*(r+1)-1,a=e[l],s=l+1,u=e[s];if(0>oi(a,n))s<o&&0>oi(u,a)?(e[r]=u,e[s]=n,r=s):(e[r]=a,e[l]=n,r=l);else if(s<o&&0>oi(u,n))e[r]=u,e[s]=n,r=s;else break e}}return t}function oi(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(_c=performance,pe.unstable_now=function(){return _c.now()}):(xs=Date,jc=xs.now(),pe.unstable_now=function(){return xs.now()-jc});var _c,xs,jc,U1=[],bt=[],Yw=1,S1=null,We=3,ai=!1,Cn=!1,ro=!1,Oc=typeof setTimeout=="function"?setTimeout:null,kc=typeof clearTimeout=="function"?clearTimeout:null,Mc=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function js(e){for(var t=R1(bt);t!==null;){if(t.callback===null)li(bt);else if(t.startTime<=e)li(bt),t.sortIndex=t.expirationTime,_s(U1,t);else break;t=R1(bt)}}function Ms(e){if(ro=!1,js(e),!Cn)if(R1(U1)!==null)Cn=!0,Os(Es);else{var t=R1(bt);t!==null&&ks(Ms,t.startTime-e)}}function Es(e,t){Cn=!1,ro&&(ro=!1,kc(oo),oo=-1),ai=!0;var n=We;try{for(js(t),S1=R1(U1);S1!==null&&(!(S1.expirationTime>t)||e&&!Ic());){var r=S1.callback;if(typeof r=="function"){S1.callback=null,We=S1.priorityLevel;var o=r(S1.expirationTime<=t);t=pe.unstable_now(),typeof o=="function"?S1.callback=o:S1===R1(U1)&&li(U1),js(t)}else li(U1);S1=R1(U1)}if(S1!==null)var i=!0;else{var l=R1(bt);l!==null&&ks(Ms,l.startTime-t),i=!1}return i}finally{S1=null,We=n,ai=!1}}var si=!1,ii=null,oo=-1,bc=5,Hc=-1;function Ic(){return!(pe.unstable_now()-Hc<bc)}function Ss(){if(ii!==null){var e=pe.unstable_now();Hc=e;var t=!0;try{t=ii(!0,e)}finally{t?no():(si=!1,ii=null)}}else si=!1}var no;typeof Mc=="function"?no=function(){Mc(Ss)}:typeof MessageChannel<"u"?(Ls=new MessageChannel,Ec=Ls.port2,Ls.port1.onmessage=Ss,no=function(){Ec.postMessage(null)}):no=function(){Oc(Ss,0)};var Ls,Ec;function Os(e){ii=e,si||(si=!0,no())}function ks(e,t){oo=Oc(function(){e(pe.unstable_now())},t)}pe.unstable_IdlePriority=5;pe.unstable_ImmediatePriority=1;pe.unstable_LowPriority=4;pe.unstable_NormalPriority=3;pe.unstable_Profiling=null;pe.unstable_UserBlockingPriority=2;pe.unstable_cancelCallback=function(e){e.callback=null};pe.unstable_continueExecution=function(){Cn||ai||(Cn=!0,Os(Es))};pe.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):bc=0<e?Math.floor(1e3/e):5};pe.unstable_getCurrentPriorityLevel=function(){return We};pe.unstable_getFirstCallbackNode=function(){return R1(U1)};pe.unstable_next=function(e){switch(We){case 1:case 2:case 3:var t=3;break;default:t=We}var n=We;We=t;try{return e()}finally{We=n}};pe.unstable_pauseExecution=function(){};pe.unstable_requestPaint=function(){};pe.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=We;We=e;try{return t()}finally{We=n}};pe.unstable_scheduleCallback=function(e,t,n){var r=pe.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?r+n:r):n=r,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=n+o,e={id:Yw++,callback:t,priorityLevel:e,startTime:n,expirationTime:o,sortIndex:-1},n>r?(e.sortIndex=n,_s(bt,e),R1(U1)===null&&e===R1(bt)&&(ro?(kc(oo),oo=-1):ro=!0,ks(Ms,n-r))):(e.sortIndex=o,_s(U1,e),Cn||ai||(Cn=!0,Os(Es))),e};pe.unstable_shouldYield=Ic;pe.unstable_wrapCallback=function(e){var t=We;return function(){var n=We;We=t;try{return e.apply(this,arguments)}finally{We=n}}}});var Tc=_e((hF,Ac)=>{"use strict";Ac.exports=Rc()});var Bf=_e(C1=>{"use strict";var B8=F(),h1=Tc();function H(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 z8=new Set,Eo={};function bn(e,t){wr(e,t),wr(e+"Capture",t)}function wr(e,t){for(Eo[e]=t,e=0;e<t.length;e++)z8.add(t[e])}var pt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Xs=Object.prototype.hasOwnProperty,qw=/^[: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]*$/,Vc={},Nc={};function Kw(e){return Xs.call(Nc,e)?!0:Xs.call(Vc,e)?!1:qw.test(e)?Nc[e]=!0:(Vc[e]=!0,!1)}function Xw(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 Jw(e,t,n,r){if(t===null||typeof t>"u"||Xw(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 e1(e,t,n,r,o,i,l){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=l}var $e={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$e[e]=new e1(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];$e[t]=new e1(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$e[e]=new e1(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$e[e]=new e1(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){$e[e]=new e1(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$e[e]=new e1(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$e[e]=new e1(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$e[e]=new e1(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$e[e]=new e1(e,5,!1,e.toLowerCase(),null,!1,!1)});var $0=/[\-:]([a-z])/g;function U0(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($0,U0);$e[t]=new e1(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($0,U0);$e[t]=new e1(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($0,U0);$e[t]=new e1(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$e[e]=new e1(e,1,!1,e.toLowerCase(),null,!1,!1)});$e.xlinkHref=new e1("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$e[e]=new e1(e,1,!1,e.toLowerCase(),null,!0,!0)});function W0(e,t,n,r){var o=$e.hasOwnProperty(t)?$e[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Jw(t,n,o,r)&&(n=null),r||o===null?Kw(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 Ct=B8.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ui=Symbol.for("react.element"),nr=Symbol.for("react.portal"),rr=Symbol.for("react.fragment"),G0=Symbol.for("react.strict_mode"),Js=Symbol.for("react.profiler"),$8=Symbol.for("react.provider"),U8=Symbol.for("react.context"),Q0=Symbol.for("react.forward_ref"),e0=Symbol.for("react.suspense"),t0=Symbol.for("react.suspense_list"),Y0=Symbol.for("react.memo"),It=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var W8=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Pc=Symbol.iterator;function io(e){return e===null||typeof e!="object"?null:(e=Pc&&e[Pc]||e["@@iterator"],typeof e=="function"?e:null)}var Ee=Object.assign,bs;function mo(e){if(bs===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);bs=t&&t[1]||""}return`
`+bs+e}var Hs=!1;function Is(e,t){if(!e||Hs)return"";Hs=!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(`
`),l=o.length-1,a=i.length-1;1<=l&&0<=a&&o[l]!==i[a];)a--;for(;1<=l&&0<=a;l--,a--)if(o[l]!==i[a]){if(l!==1||a!==1)do if(l--,a--,0>a||o[l]!==i[a]){var s=`
`+o[l].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=l&&0<=a);break}}}finally{Hs=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?mo(e):""}function ex(e){switch(e.tag){case 5:return mo(e.type);case 16:return mo("Lazy");case 13:return mo("Suspense");case 19:return mo("SuspenseList");case 0:case 2:case 15:return e=Is(e.type,!1),e;case 11:return e=Is(e.type.render,!1),e;case 1:return e=Is(e.type,!0),e;default:return""}}function n0(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 rr:return"Fragment";case nr:return"Portal";case Js:return"Profiler";case G0:return"StrictMode";case e0:return"Suspense";case t0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case U8:return(e.displayName||"Context")+".Consumer";case $8:return(e._context.displayName||"Context")+".Provider";case Q0:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Y0:return t=e.displayName||null,t!==null?t:n0(e.type)||"Memo";case It:t=e._payload,e=e._init;try{return n0(e(t))}catch{}}return null}function tx(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 n0(t);case 8:return t===G0?"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 Wt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function G8(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function nx(e){var t=G8(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(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ci(e){e._valueTracker||(e._valueTracker=nx(e))}function Q8(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=G8(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Pi(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 r0(e,t){var n=t.checked;return Ee({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Fc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Wt(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 Y8(e,t){t=t.checked,t!=null&&W0(e,"checked",t,!1)}function o0(e,t){Y8(e,t);var n=Wt(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")?i0(e,t.type,n):t.hasOwnProperty("defaultValue")&&i0(e,t.type,Wt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Dc(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 i0(e,t,n){(t!=="number"||Pi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ho=Array.isArray;function mr(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=""+Wt(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 l0(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(H(91));return Ee({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Zc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(H(92));if(ho(n)){if(1<n.length)throw Error(H(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Wt(n)}}function q8(e,t){var n=Wt(t.value),r=Wt(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 Bc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function K8(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 a0(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?K8(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var fi,X8=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(fi=fi||document.createElement("div"),fi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=fi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Oo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var vo={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},rx=["Webkit","ms","Moz","O"];Object.keys(vo).forEach(function(e){rx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),vo[t]=vo[e]})});function J8(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||vo.hasOwnProperty(e)&&vo[e]?(""+t).trim():t+"px"}function e6(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=J8(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var ox=Ee({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 s0(e,t){if(t){if(ox[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(H(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(H(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(H(61))}if(t.style!=null&&typeof t.style!="object")throw Error(H(62))}}function u0(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 c0=null;function q0(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var f0=null,hr=null,gr=null;function zc(e){if(e=Wo(e)){if(typeof f0!="function")throw Error(H(280));var t=e.stateNode;t&&(t=dl(t),f0(e.stateNode,e.type,t))}}function t6(e){hr?gr?gr.push(e):gr=[e]:hr=e}function n6(){if(hr){var e=hr,t=gr;if(gr=hr=null,zc(e),t)for(e=0;e<t.length;e++)zc(t[e])}}function r6(e,t){return e(t)}function o6(){}var Rs=!1;function i6(e,t,n){if(Rs)return e(t,n);Rs=!0;try{return r6(e,t,n)}finally{Rs=!1,(hr!==null||gr!==null)&&(o6(),n6())}}function ko(e,t){var n=e.stateNode;if(n===null)return null;var r=dl(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(H(231,t,typeof n));return n}var d0=!1;if(pt)try{er={},Object.defineProperty(er,"passive",{get:function(){d0=!0}}),window.addEventListener("test",er,er),window.removeEventListener("test",er,er)}catch{d0=!1}var er;function ix(e,t,n,r,o,i,l,a,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(m){this.onError(m)}}var yo=!1,Fi=null,Di=!1,p0=null,lx={onError:function(e){yo=!0,Fi=e}};function ax(e,t,n,r,o,i,l,a,s){yo=!1,Fi=null,ix.apply(lx,arguments)}function sx(e,t,n,r,o,i,l,a,s){if(ax.apply(this,arguments),yo){if(yo){var u=Fi;yo=!1,Fi=null}else throw Error(H(198));Di||(Di=!0,p0=u)}}function Hn(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 l6(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 $c(e){if(Hn(e)!==e)throw Error(H(188))}function ux(e){var t=e.alternate;if(!t){if(t=Hn(e),t===null)throw Error(H(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 $c(o),e;if(i===r)return $c(o),t;i=i.sibling}throw Error(H(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,a=o.child;a;){if(a===n){l=!0,n=o,r=i;break}if(a===r){l=!0,r=o,n=i;break}a=a.sibling}if(!l){for(a=i.child;a;){if(a===n){l=!0,n=i,r=o;break}if(a===r){l=!0,r=i,n=o;break}a=a.sibling}if(!l)throw Error(H(189))}}if(n.alternate!==r)throw Error(H(190))}if(n.tag!==3)throw Error(H(188));return n.stateNode.current===n?e:t}function a6(e){return e=ux(e),e!==null?s6(e):null}function s6(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=s6(e);if(t!==null)return t;e=e.sibling}return null}var u6=h1.unstable_scheduleCallback,Uc=h1.unstable_cancelCallback,cx=h1.unstable_shouldYield,fx=h1.unstable_requestPaint,He=h1.unstable_now,dx=h1.unstable_getCurrentPriorityLevel,K0=h1.unstable_ImmediatePriority,c6=h1.unstable_UserBlockingPriority,Zi=h1.unstable_NormalPriority,px=h1.unstable_LowPriority,f6=h1.unstable_IdlePriority,sl=null,Y1=null;function mx(e){if(Y1&&typeof Y1.onCommitFiberRoot=="function")try{Y1.onCommitFiberRoot(sl,e,void 0,(e.current.flags&128)===128)}catch{}}var P1=Math.clz32?Math.clz32:Cx,hx=Math.log,gx=Math.LN2;function Cx(e){return e>>>=0,e===0?32:31-(hx(e)/gx|0)|0}var di=64,pi=4194304;function go(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 Bi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=go(a):(i&=l,i!==0&&(r=go(i)))}else l=n&~o,l!==0?r=go(l):i!==0&&(r=go(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&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-P1(t),o=1<<n,r|=e[n],t&=~o;return r}function vx(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 yx(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var l=31-P1(i),a=1<<l,s=o[l];s===-1?(!(a&n)||a&r)&&(o[l]=vx(a,t)):s<=t&&(e.expiredLanes|=a),i&=~a}}function m0(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function d6(){var e=di;return di<<=1,!(di&4194240)&&(di=64),e}function As(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function $o(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-P1(t),e[t]=n}function wx(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-P1(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function X0(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-P1(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var se=0;function p6(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var m6,J0,h6,g6,C6,h0=!1,mi=[],Pt=null,Ft=null,Dt=null,bo=new Map,Ho=new Map,At=[],xx="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 Wc(e,t){switch(e){case"focusin":case"focusout":Pt=null;break;case"dragenter":case"dragleave":Ft=null;break;case"mouseover":case"mouseout":Dt=null;break;case"pointerover":case"pointerout":bo.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ho.delete(t.pointerId)}}function lo(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=Wo(t),t!==null&&J0(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function Sx(e,t,n,r,o){switch(t){case"focusin":return Pt=lo(Pt,e,t,n,r,o),!0;case"dragenter":return Ft=lo(Ft,e,t,n,r,o),!0;case"mouseover":return Dt=lo(Dt,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return bo.set(i,lo(bo.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,Ho.set(i,lo(Ho.get(i)||null,e,t,n,r,o)),!0}return!1}function v6(e){var t=wn(e.target);if(t!==null){var n=Hn(t);if(n!==null){if(t=n.tag,t===13){if(t=l6(n),t!==null){e.blockedOn=t,C6(e.priority,function(){h6(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 Oi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=g0(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);c0=r,n.target.dispatchEvent(r),c0=null}else return t=Wo(n),t!==null&&J0(t),e.blockedOn=n,!1;t.shift()}return!0}function Gc(e,t,n){Oi(e)&&n.delete(t)}function Lx(){h0=!1,Pt!==null&&Oi(Pt)&&(Pt=null),Ft!==null&&Oi(Ft)&&(Ft=null),Dt!==null&&Oi(Dt)&&(Dt=null),bo.forEach(Gc),Ho.forEach(Gc)}function ao(e,t){e.blockedOn===t&&(e.blockedOn=null,h0||(h0=!0,h1.unstable_scheduleCallback(h1.unstable_NormalPriority,Lx)))}function Io(e){function t(o){return ao(o,e)}if(0<mi.length){ao(mi[0],e);for(var n=1;n<mi.length;n++){var r=mi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Pt!==null&&ao(Pt,e),Ft!==null&&ao(Ft,e),Dt!==null&&ao(Dt,e),bo.forEach(t),Ho.forEach(t),n=0;n<At.length;n++)r=At[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<At.length&&(n=At[0],n.blockedOn===null);)v6(n),n.blockedOn===null&&At.shift()}var Cr=Ct.ReactCurrentBatchConfig,zi=!0;function _x(e,t,n,r){var o=se,i=Cr.transition;Cr.transition=null;try{se=1,eu(e,t,n,r)}finally{se=o,Cr.transition=i}}function jx(e,t,n,r){var o=se,i=Cr.transition;Cr.transition=null;try{se=4,eu(e,t,n,r)}finally{se=o,Cr.transition=i}}function eu(e,t,n,r){if(zi){var o=g0(e,t,n,r);if(o===null)Zs(e,t,r,$i,n),Wc(e,r);else if(Sx(o,e,t,n,r))r.stopPropagation();else if(Wc(e,r),t&4&&-1<xx.indexOf(e)){for(;o!==null;){var i=Wo(o);if(i!==null&&m6(i),i=g0(e,t,n,r),i===null&&Zs(e,t,r,$i,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else Zs(e,t,r,null,n)}}var $i=null;function g0(e,t,n,r){if($i=null,e=q0(r),e=wn(e),e!==null)if(t=Hn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=l6(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 $i=e,null}function y6(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(dx()){case K0:return 1;case c6:return 4;case Zi:case px:return 16;case f6:return 536870912;default:return 16}default:return 16}}var Vt=null,tu=null,ki=null;function w6(){if(ki)return ki;var e,t=tu,n=t.length,r,o="value"in Vt?Vt.value:Vt.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===o[i-r];r++);return ki=o.slice(e,1<r?1-r:void 0)}function bi(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 hi(){return!0}function Qc(){return!1}function g1(e){function t(n,r,o,i,l){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=l,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?hi:Qc,this.isPropagationStopped=Qc,this}return Ee(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=hi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=hi)},persist:function(){},isPersistent:hi}),t}var Er={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nu=g1(Er),Uo=Ee({},Er,{view:0,detail:0}),Mx=g1(Uo),Ts,Vs,so,ul=Ee({},Uo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ru,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!==so&&(so&&e.type==="mousemove"?(Ts=e.screenX-so.screenX,Vs=e.screenY-so.screenY):Vs=Ts=0,so=e),Ts)},movementY:function(e){return"movementY"in e?e.movementY:Vs}}),Yc=g1(ul),Ex=Ee({},ul,{dataTransfer:0}),Ox=g1(Ex),kx=Ee({},Uo,{relatedTarget:0}),Ns=g1(kx),bx=Ee({},Er,{animationName:0,elapsedTime:0,pseudoElement:0}),Hx=g1(bx),Ix=Ee({},Er,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Rx=g1(Ix),Ax=Ee({},Er,{data:0}),qc=g1(Ax),Tx={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vx={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"},Nx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Px(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Nx[e])?!!t[e]:!1}function ru(){return Px}var Fx=Ee({},Uo,{key:function(e){if(e.key){var t=Tx[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=bi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vx[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ru,charCode:function(e){return e.type==="keypress"?bi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?bi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Dx=g1(Fx),Zx=Ee({},ul,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Kc=g1(Zx),Bx=Ee({},Uo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ru}),zx=g1(Bx),$x=Ee({},Er,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ux=g1($x),Wx=Ee({},ul,{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}),Gx=g1(Wx),Qx=[9,13,27,32],ou=pt&&"CompositionEvent"in window,wo=null;pt&&"documentMode"in document&&(wo=document.documentMode);var Yx=pt&&"TextEvent"in window&&!wo,x6=pt&&(!ou||wo&&8<wo&&11>=wo),Xc=String.fromCharCode(32),Jc=!1;function S6(e,t){switch(e){case"keyup":return Qx.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function L6(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var or=!1;function qx(e,t){switch(e){case"compositionend":return L6(t);case"keypress":return t.which!==32?null:(Jc=!0,Xc);case"textInput":return e=t.data,e===Xc&&Jc?null:e;default:return null}}function Kx(e,t){if(or)return e==="compositionend"||!ou&&S6(e,t)?(e=w6(),ki=tu=Vt=null,or=!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 x6&&t.locale!=="ko"?null:t.data;default:return null}}var Xx={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 e8(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Xx[e.type]:t==="textarea"}function _6(e,t,n,r){t6(r),t=Ui(t,"onChange"),0<t.length&&(n=new nu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var xo=null,Ro=null;function Jx(e){T6(e,0)}function cl(e){var t=ar(e);if(Q8(t))return e}function eS(e,t){if(e==="change")return t}var j6=!1;pt&&(pt?(Ci="oninput"in document,Ci||(Ps=document.createElement("div"),Ps.setAttribute("oninput","return;"),Ci=typeof Ps.oninput=="function"),gi=Ci):gi=!1,j6=gi&&(!document.documentMode||9<document.documentMode));var gi,Ci,Ps;function t8(){xo&&(xo.detachEvent("onpropertychange",M6),Ro=xo=null)}function M6(e){if(e.propertyName==="value"&&cl(Ro)){var t=[];_6(t,Ro,e,q0(e)),i6(Jx,t)}}function tS(e,t,n){e==="focusin"?(t8(),xo=t,Ro=n,xo.attachEvent("onpropertychange",M6)):e==="focusout"&&t8()}function nS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return cl(Ro)}function rS(e,t){if(e==="click")return cl(t)}function oS(e,t){if(e==="input"||e==="change")return cl(t)}function iS(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var D1=typeof Object.is=="function"?Object.is:iS;function Ao(e,t){if(D1(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(!Xs.call(t,o)||!D1(e[o],t[o]))return!1}return!0}function n8(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function r8(e,t){var n=n8(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=n8(n)}}function E6(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?E6(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function O6(){for(var e=window,t=Pi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Pi(e.document)}return t}function iu(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 lS(e){var t=O6(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&E6(n.ownerDocument.documentElement,n)){if(r!==null&&iu(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=r8(n,i);var l=r8(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.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 aS=pt&&"documentMode"in document&&11>=document.documentMode,ir=null,C0=null,So=null,v0=!1;function o8(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;v0||ir==null||ir!==Pi(r)||(r=ir,"selectionStart"in r&&iu(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}),So&&Ao(So,r)||(So=r,r=Ui(C0,"onSelect"),0<r.length&&(t=new nu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ir)))}function vi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var lr={animationend:vi("Animation","AnimationEnd"),animationiteration:vi("Animation","AnimationIteration"),animationstart:vi("Animation","AnimationStart"),transitionend:vi("Transition","TransitionEnd")},Fs={},k6={};pt&&(k6=document.createElement("div").style,"AnimationEvent"in window||(delete lr.animationend.animation,delete lr.animationiteration.animation,delete lr.animationstart.animation),"TransitionEvent"in window||delete lr.transitionend.transition);function fl(e){if(Fs[e])return Fs[e];if(!lr[e])return e;var t=lr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in k6)return Fs[e]=t[n];return e}var b6=fl("animationend"),H6=fl("animationiteration"),I6=fl("animationstart"),R6=fl("transitionend"),A6=new Map,i8="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 Qt(e,t){A6.set(e,t),bn(t,[e])}for(yi=0;yi<i8.length;yi++)wi=i8[yi],l8=wi.toLowerCase(),a8=wi[0].toUpperCase()+wi.slice(1),Qt(l8,"on"+a8);var wi,l8,a8,yi;Qt(b6,"onAnimationEnd");Qt(H6,"onAnimationIteration");Qt(I6,"onAnimationStart");Qt("dblclick","onDoubleClick");Qt("focusin","onFocus");Qt("focusout","onBlur");Qt(R6,"onTransitionEnd");wr("onMouseEnter",["mouseout","mouseover"]);wr("onMouseLeave",["mouseout","mouseover"]);wr("onPointerEnter",["pointerout","pointerover"]);wr("onPointerLeave",["pointerout","pointerover"]);bn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));bn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));bn("onBeforeInput",["compositionend","keypress","textInput","paste"]);bn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));bn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));bn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Co="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(" "),sS=new Set("cancel close invalid load scroll toggle".split(" ").concat(Co));function s8(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,sx(r,t,void 0,e),e.currentTarget=null}function T6(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 l=r.length-1;0<=l;l--){var a=r[l],s=a.instance,u=a.currentTarget;if(a=a.listener,s!==i&&o.isPropagationStopped())break e;s8(o,a,u),i=s}else for(l=0;l<r.length;l++){if(a=r[l],s=a.instance,u=a.currentTarget,a=a.listener,s!==i&&o.isPropagationStopped())break e;s8(o,a,u),i=s}}}if(Di)throw e=p0,Di=!1,p0=null,e}function Ce(e,t){var n=t[L0];n===void 0&&(n=t[L0]=new Set);var r=e+"__bubble";n.has(r)||(V6(t,e,2,!1),n.add(r))}function Ds(e,t,n){var r=0;t&&(r|=4),V6(n,e,r,t)}var xi="_reactListening"+Math.random().toString(36).slice(2);function To(e){if(!e[xi]){e[xi]=!0,z8.forEach(function(n){n!=="selectionchange"&&(sS.has(n)||Ds(n,!1,e),Ds(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[xi]||(t[xi]=!0,Ds("selectionchange",!1,t))}}function V6(e,t,n,r){switch(y6(t)){case 1:var o=_x;break;case 4:o=jx;break;default:o=eu}n=o.bind(null,t,n,e),o=void 0,!d0||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 Zs(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var a=r.stateNode.containerInfo;if(a===o||a.nodeType===8&&a.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var s=l.tag;if((s===3||s===4)&&(s=l.stateNode.containerInfo,s===o||s.nodeType===8&&s.parentNode===o))return;l=l.return}for(;a!==null;){if(l=wn(a),l===null)return;if(s=l.tag,s===5||s===6){r=i=l;continue e}a=a.parentNode}}r=r.return}i6(function(){var u=i,m=q0(n),c=[];e:{var p=A6.get(e);if(p!==void 0){var y=nu,L=e;switch(e){case"keypress":if(bi(n)===0)break e;case"keydown":case"keyup":y=Dx;break;case"focusin":L="focus",y=Ns;break;case"focusout":L="blur",y=Ns;break;case"beforeblur":case"afterblur":y=Ns;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":y=Yc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=Ox;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=zx;break;case b6:case H6:case I6:y=Hx;break;case R6:y=Ux;break;case"scroll":y=Mx;break;case"wheel":y=Gx;break;case"copy":case"cut":case"paste":y=Rx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=Kc}var C=(t&4)!==0,w=!C&&e==="scroll",f=C?p!==null?p+"Capture":null:p;C=[];for(var d=u,h;d!==null;){h=d;var S=h.stateNode;if(h.tag===5&&S!==null&&(h=S,f!==null&&(S=ko(d,f),S!=null&&C.push(Vo(d,S,h)))),w)break;d=d.return}0<C.length&&(p=new y(p,L,null,n,m),c.push({event:p,listeners:C}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",p&&n!==c0&&(L=n.relatedTarget||n.fromElement)&&(wn(L)||L[mt]))break e;if((y||p)&&(p=m.window===m?m:(p=m.ownerDocument)?p.defaultView||p.parentWindow:window,y?(L=n.relatedTarget||n.toElement,y=u,L=L?wn(L):null,L!==null&&(w=Hn(L),L!==w||L.tag!==5&&L.tag!==6)&&(L=null)):(y=null,L=u),y!==L)){if(C=Yc,S="onMouseLeave",f="onMouseEnter",d="mouse",(e==="pointerout"||e==="pointerover")&&(C=Kc,S="onPointerLeave",f="onPointerEnter",d="pointer"),w=y==null?p:ar(y),h=L==null?p:ar(L),p=new C(S,d+"leave",y,n,m),p.target=w,p.relatedTarget=h,S=null,wn(m)===u&&(C=new C(f,d+"enter",L,n,m),C.target=h,C.relatedTarget=w,S=C),w=S,y&&L)t:{for(C=y,f=L,d=0,h=C;h;h=tr(h))d++;for(h=0,S=f;S;S=tr(S))h++;for(;0<d-h;)C=tr(C),d--;for(;0<h-d;)f=tr(f),h--;for(;d--;){if(C===f||f!==null&&C===f.alternate)break t;C=tr(C),f=tr(f)}C=null}else C=null;y!==null&&u8(c,p,y,C,!1),L!==null&&w!==null&&u8(c,w,L,C,!0)}}e:{if(p=u?ar(u):window,y=p.nodeName&&p.nodeName.toLowerCase(),y==="select"||y==="input"&&p.type==="file")var M=eS;else if(e8(p))if(j6)M=oS;else{M=nS;var _=tS}else(y=p.nodeName)&&y.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(M=rS);if(M&&(M=M(e,u))){_6(c,M,n,m);break e}_&&_(e,p,u),e==="focusout"&&(_=p._wrapperState)&&_.controlled&&p.type==="number"&&i0(p,"number",p.value)}switch(_=u?ar(u):window,e){case"focusin":(e8(_)||_.contentEditable==="true")&&(ir=_,C0=u,So=null);break;case"focusout":So=C0=ir=null;break;case"mousedown":v0=!0;break;case"contextmenu":case"mouseup":case"dragend":v0=!1,o8(c,n,m);break;case"selectionchange":if(aS)break;case"keydown":case"keyup":o8(c,n,m)}var x;if(ou)e:{switch(e){case"compositionstart":var g="onCompositionStart";break e;case"compositionend":g="onCompositionEnd";break e;case"compositionupdate":g="onCompositionUpdate";break e}g=void 0}else or?S6(e,n)&&(g="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(g="onCompositionStart");g&&(x6&&n.locale!=="ko"&&(or||g!=="onCompositionStart"?g==="onCompositionEnd"&&or&&(x=w6()):(Vt=m,tu="value"in Vt?Vt.value:Vt.textContent,or=!0)),_=Ui(u,g),0<_.length&&(g=new qc(g,e,null,n,m),c.push({event:g,listeners:_}),x?g.data=x:(x=L6(n),x!==null&&(g.data=x)))),(x=Yx?qx(e,n):Kx(e,n))&&(u=Ui(u,"onBeforeInput"),0<u.length&&(m=new qc("onBeforeInput","beforeinput",null,n,m),c.push({event:m,listeners:u}),m.data=x))}T6(c,t)})}function Vo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ui(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=ko(e,n),i!=null&&r.unshift(Vo(e,i,o)),i=ko(e,t),i!=null&&r.push(Vo(e,i,o))),e=e.return}return r}function tr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function u8(e,t,n,r,o){for(var i=t._reactName,l=[];n!==null&&n!==r;){var a=n,s=a.alternate,u=a.stateNode;if(s!==null&&s===r)break;a.tag===5&&u!==null&&(a=u,o?(s=ko(n,i),s!=null&&l.unshift(Vo(n,s,a))):o||(s=ko(n,i),s!=null&&l.push(Vo(n,s,a)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var uS=/\r\n?/g,cS=/\u0000|\uFFFD/g;function c8(e){return(typeof e=="string"?e:""+e).replace(uS,`
`).replace(cS,"")}function Si(e,t,n){if(t=c8(t),c8(e)!==t&&n)throw Error(H(425))}function Wi(){}var y0=null,w0=null;function x0(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 S0=typeof setTimeout=="function"?setTimeout:void 0,fS=typeof clearTimeout=="function"?clearTimeout:void 0,f8=typeof Promise=="function"?Promise:void 0,dS=typeof queueMicrotask=="function"?queueMicrotask:typeof f8<"u"?function(e){return f8.resolve(null).then(e).catch(pS)}:S0;function pS(e){setTimeout(function(){throw e})}function Bs(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),Io(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Io(t)}function Zt(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 d8(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 Or=Math.random().toString(36).slice(2),Q1="__reactFiber$"+Or,No="__reactProps$"+Or,mt="__reactContainer$"+Or,L0="__reactEvents$"+Or,mS="__reactListeners$"+Or,hS="__reactHandles$"+Or;function wn(e){var t=e[Q1];if(t)return t;for(var n=e.parentNode;n;){if(t=n[mt]||n[Q1]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=d8(e);e!==null;){if(n=e[Q1])return n;e=d8(e)}return t}e=n,n=e.parentNode}return null}function Wo(e){return e=e[Q1]||e[mt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ar(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(H(33))}function dl(e){return e[No]||null}var _0=[],sr=-1;function Yt(e){return{current:e}}function ve(e){0>sr||(e.current=_0[sr],_0[sr]=null,sr--)}function me(e,t){sr++,_0[sr]=e.current,e.current=t}var Gt={},qe=Yt(Gt),l1=Yt(!1),jn=Gt;function xr(e,t){var n=e.type.contextTypes;if(!n)return Gt;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 a1(e){return e=e.childContextTypes,e!=null}function Gi(){ve(l1),ve(qe)}function p8(e,t,n){if(qe.current!==Gt)throw Error(H(168));me(qe,t),me(l1,n)}function N6(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(H(108,tx(e)||"Unknown",o));return Ee({},n,r)}function Qi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Gt,jn=qe.current,me(qe,e),me(l1,l1.current),!0}function m8(e,t,n){var r=e.stateNode;if(!r)throw Error(H(169));n?(e=N6(e,t,jn),r.__reactInternalMemoizedMergedChildContext=e,ve(l1),ve(qe),me(qe,e)):ve(l1),me(l1,n)}var ut=null,pl=!1,zs=!1;function P6(e){ut===null?ut=[e]:ut.push(e)}function gS(e){pl=!0,P6(e)}function qt(){if(!zs&&ut!==null){zs=!0;var e=0,t=se;try{var n=ut;for(se=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}ut=null,pl=!1}catch(o){throw ut!==null&&(ut=ut.slice(e+1)),u6(K0,qt),o}finally{se=t,zs=!1}}return null}var ur=[],cr=0,Yi=null,qi=0,L1=[],_1=0,Mn=null,ct=1,ft="";function vn(e,t){ur[cr++]=qi,ur[cr++]=Yi,Yi=e,qi=t}function F6(e,t,n){L1[_1++]=ct,L1[_1++]=ft,L1[_1++]=Mn,Mn=e;var r=ct;e=ft;var o=32-P1(r)-1;r&=~(1<<o),n+=1;var i=32-P1(t)+o;if(30<i){var l=o-o%5;i=(r&(1<<l)-1).toString(32),r>>=l,o-=l,ct=1<<32-P1(t)+o|n<<o|r,ft=i+e}else ct=1<<i|n<<o|r,ft=e}function lu(e){e.return!==null&&(vn(e,1),F6(e,1,0))}function au(e){for(;e===Yi;)Yi=ur[--cr],ur[cr]=null,qi=ur[--cr],ur[cr]=null;for(;e===Mn;)Mn=L1[--_1],L1[_1]=null,ft=L1[--_1],L1[_1]=null,ct=L1[--_1],L1[_1]=null}var m1=null,p1=null,Se=!1,N1=null;function D6(e,t){var n=j1(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 h8(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,m1=e,p1=Zt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,m1=e,p1=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Mn!==null?{id:ct,overflow:ft}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=j1(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,m1=e,p1=null,!0):!1;default:return!1}}function j0(e){return(e.mode&1)!==0&&(e.flags&128)===0}function M0(e){if(Se){var t=p1;if(t){var n=t;if(!h8(e,t)){if(j0(e))throw Error(H(418));t=Zt(n.nextSibling);var r=m1;t&&h8(e,t)?D6(r,n):(e.flags=e.flags&-4097|2,Se=!1,m1=e)}}else{if(j0(e))throw Error(H(418));e.flags=e.flags&-4097|2,Se=!1,m1=e}}}function g8(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;m1=e}function Li(e){if(e!==m1)return!1;if(!Se)return g8(e),Se=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!x0(e.type,e.memoizedProps)),t&&(t=p1)){if(j0(e))throw Z6(),Error(H(418));for(;t;)D6(e,t),t=Zt(t.nextSibling)}if(g8(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(H(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){p1=Zt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}p1=null}}else p1=m1?Zt(e.stateNode.nextSibling):null;return!0}function Z6(){for(var e=p1;e;)e=Zt(e.nextSibling)}function Sr(){p1=m1=null,Se=!1}function su(e){N1===null?N1=[e]:N1.push(e)}var CS=Ct.ReactCurrentBatchConfig;function T1(e,t){if(e&&e.defaultProps){t=Ee({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ki=Yt(null),Xi=null,fr=null,uu=null;function cu(){uu=fr=Xi=null}function fu(e){var t=Ki.current;ve(Ki),e._currentValue=t}function E0(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 vr(e,t){Xi=e,uu=fr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(i1=!0),e.firstContext=null)}function E1(e){var t=e._currentValue;if(uu!==e)if(e={context:e,memoizedValue:t,next:null},fr===null){if(Xi===null)throw Error(H(308));fr=e,Xi.dependencies={lanes:0,firstContext:e}}else fr=fr.next=e;return t}var xn=null;function du(e){xn===null?xn=[e]:xn.push(e)}function B6(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,du(t)):(n.next=o.next,o.next=n),t.interleaved=n,ht(e,r)}function ht(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 Rt=!1;function pu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function z6(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 dt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Bt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,J&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,ht(e,n)}return o=r.interleaved,o===null?(t.next=t,du(r)):(t.next=o.next,o.next=t),r.interleaved=t,ht(e,n)}function Hi(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,X0(e,n)}}function C8(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 l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,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 Ji(e,t,n,r){var o=e.updateQueue;Rt=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var s=a,u=s.next;s.next=null,l===null?i=u:l.next=u,l=s;var m=e.alternate;m!==null&&(m=m.updateQueue,a=m.lastBaseUpdate,a!==l&&(a===null?m.firstBaseUpdate=u:a.next=u,m.lastBaseUpdate=s))}if(i!==null){var c=o.baseState;l=0,m=u=s=null,a=i;do{var p=a.lane,y=a.eventTime;if((r&p)===p){m!==null&&(m=m.next={eventTime:y,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var L=e,C=a;switch(p=t,y=n,C.tag){case 1:if(L=C.payload,typeof L=="function"){c=L.call(y,c,p);break e}c=L;break e;case 3:L.flags=L.flags&-65537|128;case 0:if(L=C.payload,p=typeof L=="function"?L.call(y,c,p):L,p==null)break e;c=Ee({},c,p);break e;case 2:Rt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[a]:p.push(a))}else y={eventTime:y,lane:p,tag:a.tag,payload:a.payload,callback:a.callback,next:null},m===null?(u=m=y,s=c):m=m.next=y,l|=p;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;p=a,a=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(1);if(m===null&&(s=c),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=m,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);On|=l,e.lanes=l,e.memoizedState=c}}function v8(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(H(191,o));o.call(r)}}}var $6=new B8.Component().refs;function O0(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Ee({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ml={isMounted:function(e){return(e=e._reactInternals)?Hn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Je(),o=$t(e),i=dt(r,o);i.payload=t,n!=null&&(i.callback=n),t=Bt(e,i,o),t!==null&&(F1(t,e,o,r),Hi(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Je(),o=$t(e),i=dt(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Bt(e,i,o),t!==null&&(F1(t,e,o,r),Hi(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Je(),r=$t(e),o=dt(n,r);o.tag=2,t!=null&&(o.callback=t),t=Bt(e,o,r),t!==null&&(F1(t,e,r,n),Hi(t,e,r))}};function y8(e,t,n,r,o,i,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,l):t.prototype&&t.prototype.isPureReactComponent?!Ao(n,r)||!Ao(o,i):!0}function U6(e,t,n){var r=!1,o=Gt,i=t.contextType;return typeof i=="object"&&i!==null?i=E1(i):(o=a1(t)?jn:qe.current,r=t.contextTypes,i=(r=r!=null)?xr(e,o):Gt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ml,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function w8(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&&ml.enqueueReplaceState(t,t.state,null)}function k0(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=$6,pu(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=E1(i):(i=a1(t)?jn:qe.current,o.context=xr(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(O0(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&&ml.enqueueReplaceState(o,o.state,null),Ji(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function uo(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(H(309));var r=n.stateNode}if(!r)throw Error(H(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(l){var a=o.refs;a===$6&&(a=o.refs={}),l===null?delete a[i]:a[i]=l},t._stringRef=i,t)}if(typeof e!="string")throw Error(H(284));if(!n._owner)throw Error(H(290,e))}return e}function _i(e,t){throw e=Object.prototype.toString.call(t),Error(H(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function x8(e){var t=e._init;return t(e._payload)}function W6(e){function t(f,d){if(e){var h=f.deletions;h===null?(f.deletions=[d],f.flags|=16):h.push(d)}}function n(f,d){if(!e)return null;for(;d!==null;)t(f,d),d=d.sibling;return null}function r(f,d){for(f=new Map;d!==null;)d.key!==null?f.set(d.key,d):f.set(d.index,d),d=d.sibling;return f}function o(f,d){return f=Ut(f,d),f.index=0,f.sibling=null,f}function i(f,d,h){return f.index=h,e?(h=f.alternate,h!==null?(h=h.index,h<d?(f.flags|=2,d):h):(f.flags|=2,d)):(f.flags|=1048576,d)}function l(f){return e&&f.alternate===null&&(f.flags|=2),f}function a(f,d,h,S){return d===null||d.tag!==6?(d=qs(h,f.mode,S),d.return=f,d):(d=o(d,h),d.return=f,d)}function s(f,d,h,S){var M=h.type;return M===rr?m(f,d,h.props.children,S,h.key):d!==null&&(d.elementType===M||typeof M=="object"&&M!==null&&M.$$typeof===It&&x8(M)===d.type)?(S=o(d,h.props),S.ref=uo(f,d,h),S.return=f,S):(S=Ni(h.type,h.key,h.props,null,f.mode,S),S.ref=uo(f,d,h),S.return=f,S)}function u(f,d,h,S){return d===null||d.tag!==4||d.stateNode.containerInfo!==h.containerInfo||d.stateNode.implementation!==h.implementation?(d=Ks(h,f.mode,S),d.return=f,d):(d=o(d,h.children||[]),d.return=f,d)}function m(f,d,h,S,M){return d===null||d.tag!==7?(d=_n(h,f.mode,S,M),d.return=f,d):(d=o(d,h),d.return=f,d)}function c(f,d,h){if(typeof d=="string"&&d!==""||typeof d=="number")return d=qs(""+d,f.mode,h),d.return=f,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case ui:return h=Ni(d.type,d.key,d.props,null,f.mode,h),h.ref=uo(f,null,d),h.return=f,h;case nr:return d=Ks(d,f.mode,h),d.return=f,d;case It:var S=d._init;return c(f,S(d._payload),h)}if(ho(d)||io(d))return d=_n(d,f.mode,h,null),d.return=f,d;_i(f,d)}return null}function p(f,d,h,S){var M=d!==null?d.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return M!==null?null:a(f,d,""+h,S);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case ui:return h.key===M?s(f,d,h,S):null;case nr:return h.key===M?u(f,d,h,S):null;case It:return M=h._init,p(f,d,M(h._payload),S)}if(ho(h)||io(h))return M!==null?null:m(f,d,h,S,null);_i(f,h)}return null}function y(f,d,h,S,M){if(typeof S=="string"&&S!==""||typeof S=="number")return f=f.get(h)||null,a(d,f,""+S,M);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ui:return f=f.get(S.key===null?h:S.key)||null,s(d,f,S,M);case nr:return f=f.get(S.key===null?h:S.key)||null,u(d,f,S,M);case It:var _=S._init;return y(f,d,h,_(S._payload),M)}if(ho(S)||io(S))return f=f.get(h)||null,m(d,f,S,M,null);_i(d,S)}return null}function L(f,d,h,S){for(var M=null,_=null,x=d,g=d=0,b=null;x!==null&&g<h.length;g++){x.index>g?(b=x,x=null):b=x.sibling;var k=p(f,x,h[g],S);if(k===null){x===null&&(x=b);break}e&&x&&k.alternate===null&&t(f,x),d=i(k,d,g),_===null?M=k:_.sibling=k,_=k,x=b}if(g===h.length)return n(f,x),Se&&vn(f,g),M;if(x===null){for(;g<h.length;g++)x=c(f,h[g],S),x!==null&&(d=i(x,d,g),_===null?M=x:_.sibling=x,_=x);return Se&&vn(f,g),M}for(x=r(f,x);g<h.length;g++)b=y(x,f,g,h[g],S),b!==null&&(e&&b.alternate!==null&&x.delete(b.key===null?g:b.key),d=i(b,d,g),_===null?M=b:_.sibling=b,_=b);return e&&x.forEach(function(A){return t(f,A)}),Se&&vn(f,g),M}function C(f,d,h,S){var M=io(h);if(typeof M!="function")throw Error(H(150));if(h=M.call(h),h==null)throw Error(H(151));for(var _=M=null,x=d,g=d=0,b=null,k=h.next();x!==null&&!k.done;g++,k=h.next()){x.index>g?(b=x,x=null):b=x.sibling;var A=p(f,x,k.value,S);if(A===null){x===null&&(x=b);break}e&&x&&A.alternate===null&&t(f,x),d=i(A,d,g),_===null?M=A:_.sibling=A,_=A,x=b}if(k.done)return n(f,x),Se&&vn(f,g),M;if(x===null){for(;!k.done;g++,k=h.next())k=c(f,k.value,S),k!==null&&(d=i(k,d,g),_===null?M=k:_.sibling=k,_=k);return Se&&vn(f,g),M}for(x=r(f,x);!k.done;g++,k=h.next())k=y(x,f,g,k.value,S),k!==null&&(e&&k.alternate!==null&&x.delete(k.key===null?g:k.key),d=i(k,d,g),_===null?M=k:_.sibling=k,_=k);return e&&x.forEach(function(R){return t(f,R)}),Se&&vn(f,g),M}function w(f,d,h,S){if(typeof h=="object"&&h!==null&&h.type===rr&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case ui:e:{for(var M=h.key,_=d;_!==null;){if(_.key===M){if(M=h.type,M===rr){if(_.tag===7){n(f,_.sibling),d=o(_,h.props.children),d.return=f,f=d;break e}}else if(_.elementType===M||typeof M=="object"&&M!==null&&M.$$typeof===It&&x8(M)===_.type){n(f,_.sibling),d=o(_,h.props),d.ref=uo(f,_,h),d.return=f,f=d;break e}n(f,_);break}else t(f,_);_=_.sibling}h.type===rr?(d=_n(h.props.children,f.mode,S,h.key),d.return=f,f=d):(S=Ni(h.type,h.key,h.props,null,f.mode,S),S.ref=uo(f,d,h),S.return=f,f=S)}return l(f);case nr:e:{for(_=h.key;d!==null;){if(d.key===_)if(d.tag===4&&d.stateNode.containerInfo===h.containerInfo&&d.stateNode.implementation===h.implementation){n(f,d.sibling),d=o(d,h.children||[]),d.return=f,f=d;break e}else{n(f,d);break}else t(f,d);d=d.sibling}d=Ks(h,f.mode,S),d.return=f,f=d}return l(f);case It:return _=h._init,w(f,d,_(h._payload),S)}if(ho(h))return L(f,d,h,S);if(io(h))return C(f,d,h,S);_i(f,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,d!==null&&d.tag===6?(n(f,d.sibling),d=o(d,h),d.return=f,f=d):(n(f,d),d=qs(h,f.mode,S),d.return=f,f=d),l(f)):n(f,d)}return w}var Lr=W6(!0),G6=W6(!1),Go={},q1=Yt(Go),Po=Yt(Go),Fo=Yt(Go);function Sn(e){if(e===Go)throw Error(H(174));return e}function mu(e,t){switch(me(Fo,t),me(Po,e),me(q1,Go),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:a0(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=a0(t,e)}ve(q1),me(q1,t)}function _r(){ve(q1),ve(Po),ve(Fo)}function Q6(e){Sn(Fo.current);var t=Sn(q1.current),n=a0(t,e.type);t!==n&&(me(Po,e),me(q1,n))}function hu(e){Po.current===e&&(ve(q1),ve(Po))}var je=Yt(0);function el(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)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 $s=[];function gu(){for(var e=0;e<$s.length;e++)$s[e]._workInProgressVersionPrimary=null;$s.length=0}var Ii=Ct.ReactCurrentDispatcher,Us=Ct.ReactCurrentBatchConfig,En=0,Me=null,Pe=null,De=null,tl=!1,Lo=!1,Do=0,vS=0;function Ge(){throw Error(H(321))}function Cu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!D1(e[n],t[n]))return!1;return!0}function vu(e,t,n,r,o,i){if(En=i,Me=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ii.current=e===null||e.memoizedState===null?SS:LS,e=n(r,o),Lo){i=0;do{if(Lo=!1,Do=0,25<=i)throw Error(H(301));i+=1,De=Pe=null,t.updateQueue=null,Ii.current=_S,e=n(r,o)}while(Lo)}if(Ii.current=nl,t=Pe!==null&&Pe.next!==null,En=0,De=Pe=Me=null,tl=!1,t)throw Error(H(300));return e}function yu(){var e=Do!==0;return Do=0,e}function G1(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return De===null?Me.memoizedState=De=e:De=De.next=e,De}function O1(){if(Pe===null){var e=Me.alternate;e=e!==null?e.memoizedState:null}else e=Pe.next;var t=De===null?Me.memoizedState:De.next;if(t!==null)De=t,Pe=e;else{if(e===null)throw Error(H(310));Pe=e,e={memoizedState:Pe.memoizedState,baseState:Pe.baseState,baseQueue:Pe.baseQueue,queue:Pe.queue,next:null},De===null?Me.memoizedState=De=e:De=De.next=e}return De}function Zo(e,t){return typeof t=="function"?t(e):t}function Ws(e){var t=O1(),n=t.queue;if(n===null)throw Error(H(311));n.lastRenderedReducer=e;var r=Pe,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var a=l=null,s=null,u=i;do{var m=u.lane;if((En&m)===m)s!==null&&(s=s.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 c={lane:m,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};s===null?(a=s=c,l=r):s=s.next=c,Me.lanes|=m,On|=m}u=u.next}while(u!==null&&u!==i);s===null?l=r:s.next=a,D1(r,t.memoizedState)||(i1=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Me.lanes|=i,On|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Gs(e){var t=O1(),n=t.queue;if(n===null)throw Error(H(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do i=e(i,l.action),l=l.next;while(l!==o);D1(i,t.memoizedState)||(i1=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Y6(){}function q6(e,t){var n=Me,r=O1(),o=t(),i=!D1(r.memoizedState,o);if(i&&(r.memoizedState=o,i1=!0),r=r.queue,wu(J6.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||De!==null&&De.memoizedState.tag&1){if(n.flags|=2048,Bo(9,X6.bind(null,n,r,o,t),void 0,null),Ze===null)throw Error(H(349));En&30||K6(n,t,o)}return o}function K6(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Me.updateQueue,t===null?(t={lastEffect:null,stores:null},Me.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function X6(e,t,n,r){t.value=n,t.getSnapshot=r,ef(t)&&tf(e)}function J6(e,t,n){return n(function(){ef(t)&&tf(e)})}function ef(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!D1(e,n)}catch{return!0}}function tf(e){var t=ht(e,1);t!==null&&F1(t,e,1,-1)}function S8(e){var t=G1();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Zo,lastRenderedState:e},t.queue=e,e=e.dispatch=xS.bind(null,Me,e),[t.memoizedState,e]}function Bo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Me.updateQueue,t===null?(t={lastEffect:null,stores:null},Me.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 nf(){return O1().memoizedState}function Ri(e,t,n,r){var o=G1();Me.flags|=e,o.memoizedState=Bo(1|t,n,void 0,r===void 0?null:r)}function hl(e,t,n,r){var o=O1();r=r===void 0?null:r;var i=void 0;if(Pe!==null){var l=Pe.memoizedState;if(i=l.destroy,r!==null&&Cu(r,l.deps)){o.memoizedState=Bo(t,n,i,r);return}}Me.flags|=e,o.memoizedState=Bo(1|t,n,i,r)}function L8(e,t){return Ri(8390656,8,e,t)}function wu(e,t){return hl(2048,8,e,t)}function rf(e,t){return hl(4,2,e,t)}function of(e,t){return hl(4,4,e,t)}function lf(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 af(e,t,n){return n=n!=null?n.concat([e]):null,hl(4,4,lf.bind(null,t,e),n)}function xu(){}function sf(e,t){var n=O1();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Cu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function uf(e,t){var n=O1();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Cu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function cf(e,t,n){return En&21?(D1(n,t)||(n=d6(),Me.lanes|=n,On|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,i1=!0),e.memoizedState=n)}function yS(e,t){var n=se;se=n!==0&&4>n?n:4,e(!0);var r=Us.transition;Us.transition={};try{e(!1),t()}finally{se=n,Us.transition=r}}function ff(){return O1().memoizedState}function wS(e,t,n){var r=$t(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},df(e))pf(t,n);else if(n=B6(e,t,n,r),n!==null){var o=Je();F1(n,e,r,o),mf(n,t,r)}}function xS(e,t,n){var r=$t(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(df(e))pf(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,a=i(l,n);if(o.hasEagerState=!0,o.eagerState=a,D1(a,l)){var s=t.interleaved;s===null?(o.next=o,du(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=B6(e,t,o,r),n!==null&&(o=Je(),F1(n,e,r,o),mf(n,t,r))}}function df(e){var t=e.alternate;return e===Me||t!==null&&t===Me}function pf(e,t){Lo=tl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function mf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,X0(e,n)}}var nl={readContext:E1,useCallback:Ge,useContext:Ge,useEffect:Ge,useImperativeHandle:Ge,useInsertionEffect:Ge,useLayoutEffect:Ge,useMemo:Ge,useReducer:Ge,useRef:Ge,useState:Ge,useDebugValue:Ge,useDeferredValue:Ge,useTransition:Ge,useMutableSource:Ge,useSyncExternalStore:Ge,useId:Ge,unstable_isNewReconciler:!1},SS={readContext:E1,useCallback:function(e,t){return G1().memoizedState=[e,t===void 0?null:t],e},useContext:E1,useEffect:L8,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ri(4194308,4,lf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ri(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ri(4,2,e,t)},useMemo:function(e,t){var n=G1();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=G1();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=wS.bind(null,Me,e),[r.memoizedState,e]},useRef:function(e){var t=G1();return e={current:e},t.memoizedState=e},useState:S8,useDebugValue:xu,useDeferredValue:function(e){return G1().memoizedState=e},useTransition:function(){var e=S8(!1),t=e[0];return e=yS.bind(null,e[1]),G1().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Me,o=G1();if(Se){if(n===void 0)throw Error(H(407));n=n()}else{if(n=t(),Ze===null)throw Error(H(349));En&30||K6(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,L8(J6.bind(null,r,i,e),[e]),r.flags|=2048,Bo(9,X6.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=G1(),t=Ze.identifierPrefix;if(Se){var n=ft,r=ct;n=(r&~(1<<32-P1(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Do++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=vS++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},LS={readContext:E1,useCallback:sf,useContext:E1,useEffect:wu,useImperativeHandle:af,useInsertionEffect:rf,useLayoutEffect:of,useMemo:uf,useReducer:Ws,useRef:nf,useState:function(){return Ws(Zo)},useDebugValue:xu,useDeferredValue:function(e){var t=O1();return cf(t,Pe.memoizedState,e)},useTransition:function(){var e=Ws(Zo)[0],t=O1().memoizedState;return[e,t]},useMutableSource:Y6,useSyncExternalStore:q6,useId:ff,unstable_isNewReconciler:!1},_S={readContext:E1,useCallback:sf,useContext:E1,useEffect:wu,useImperativeHandle:af,useInsertionEffect:rf,useLayoutEffect:of,useMemo:uf,useReducer:Gs,useRef:nf,useState:function(){return Gs(Zo)},useDebugValue:xu,useDeferredValue:function(e){var t=O1();return Pe===null?t.memoizedState=e:cf(t,Pe.memoizedState,e)},useTransition:function(){var e=Gs(Zo)[0],t=O1().memoizedState;return[e,t]},useMutableSource:Y6,useSyncExternalStore:q6,useId:ff,unstable_isNewReconciler:!1};function jr(e,t){try{var n="",r=t;do n+=ex(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 Qs(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function b0(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var jS=typeof WeakMap=="function"?WeakMap:Map;function hf(e,t,n){n=dt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ol||(ol=!0,D0=r),b0(e,t)},n}function gf(e,t,n){n=dt(-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(){b0(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){b0(e,t),typeof r!="function"&&(zt===null?zt=new Set([this]):zt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function _8(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new jS;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=FS.bind(null,e,t,n),t.then(e,e))}function j8(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 M8(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=dt(-1,1),t.tag=2,Bt(n,t,1))),n.lanes|=1),e)}var MS=Ct.ReactCurrentOwner,i1=!1;function Xe(e,t,n,r){t.child=e===null?G6(t,null,n,r):Lr(t,e.child,n,r)}function E8(e,t,n,r,o){n=n.render;var i=t.ref;return vr(t,o),r=vu(e,t,n,r,i,o),n=yu(),e!==null&&!i1?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,gt(e,t,o)):(Se&&n&&lu(t),t.flags|=1,Xe(e,t,r,o),t.child)}function O8(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!ku(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Cf(e,t,i,r,o)):(e=Ni(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)){var l=i.memoizedProps;if(n=n.compare,n=n!==null?n:Ao,n(l,r)&&e.ref===t.ref)return gt(e,t,o)}return t.flags|=1,e=Ut(i,r),e.ref=t.ref,e.return=t,t.child=e}function Cf(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Ao(i,r)&&e.ref===t.ref)if(i1=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(i1=!0);else return t.lanes=e.lanes,gt(e,t,o)}return H0(e,t,n,r,o)}function vf(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},me(pr,d1),d1|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,me(pr,d1),d1|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,me(pr,d1),d1|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,me(pr,d1),d1|=r;return Xe(e,t,o,n),t.child}function yf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function H0(e,t,n,r,o){var i=a1(n)?jn:qe.current;return i=xr(t,i),vr(t,o),n=vu(e,t,n,r,i,o),r=yu(),e!==null&&!i1?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,gt(e,t,o)):(Se&&r&&lu(t),t.flags|=1,Xe(e,t,n,o),t.child)}function k8(e,t,n,r,o){if(a1(n)){var i=!0;Qi(t)}else i=!1;if(vr(t,o),t.stateNode===null)Ai(e,t),U6(t,n,r),k0(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,a=t.memoizedProps;l.props=a;var s=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=E1(u):(u=a1(n)?jn:qe.current,u=xr(t,u));var m=n.getDerivedStateFromProps,c=typeof m=="function"||typeof l.getSnapshotBeforeUpdate=="function";c||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==r||s!==u)&&w8(t,l,r,u),Rt=!1;var p=t.memoizedState;l.state=p,Ji(t,r,l,o),s=t.memoizedState,a!==r||p!==s||l1.current||Rt?(typeof m=="function"&&(O0(t,n,m,r),s=t.memoizedState),(a=Rt||y8(t,n,a,r,p,s,u))?(c||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=u,r=a):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,z6(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:T1(t.type,a),l.props=u,c=t.pendingProps,p=l.context,s=n.contextType,typeof s=="object"&&s!==null?s=E1(s):(s=a1(n)?jn:qe.current,s=xr(t,s));var y=n.getDerivedStateFromProps;(m=typeof y=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==c||p!==s)&&w8(t,l,r,s),Rt=!1,p=t.memoizedState,l.state=p,Ji(t,r,l,o);var L=t.memoizedState;a!==c||p!==L||l1.current||Rt?(typeof y=="function"&&(O0(t,n,y,r),L=t.memoizedState),(u=Rt||y8(t,n,u,r,p,L,s)||!1)?(m||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,L,s),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,L,s)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=L),l.props=r,l.state=L,l.context=s,r=u):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return I0(e,t,n,r,i,o)}function I0(e,t,n,r,o,i){yf(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&m8(t,n,!1),gt(e,t,i);r=t.stateNode,MS.current=t;var a=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Lr(t,e.child,null,i),t.child=Lr(t,null,a,i)):Xe(e,t,a,i),t.memoizedState=r.state,o&&m8(t,n,!0),t.child}function wf(e){var t=e.stateNode;t.pendingContext?p8(e,t.pendingContext,t.pendingContext!==t.context):t.context&&p8(e,t.context,!1),mu(e,t.containerInfo)}function b8(e,t,n,r,o){return Sr(),su(o),t.flags|=256,Xe(e,t,n,r),t.child}var R0={dehydrated:null,treeContext:null,retryLane:0};function A0(e){return{baseLanes:e,cachePool:null,transitions:null}}function xf(e,t,n){var r=t.pendingProps,o=je.current,i=!1,l=(t.flags&128)!==0,a;if((a=l)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),me(je,o&1),e===null)return M0(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=r.children,e=r.fallback,i?(r=t.mode,i=t.child,l={mode:"hidden",children:l},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=l):i=vl(l,r,0,null),e=_n(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=A0(n),t.memoizedState=R0,e):Su(t,l));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return ES(e,t,l,r,a,o,n);if(i){i=r.fallback,l=t.mode,o=e.child,a=o.sibling;var s={mode:"hidden",children:r.children};return!(l&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=Ut(o,s),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Ut(a,i):(i=_n(i,l,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,l=e.child.memoizedState,l=l===null?A0(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},i.memoizedState=l,i.childLanes=e.childLanes&~n,t.memoizedState=R0,r}return i=e.child,e=i.sibling,r=Ut(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(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 Su(e,t){return t=vl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ji(e,t,n,r){return r!==null&&su(r),Lr(t,e.child,null,n),e=Su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function ES(e,t,n,r,o,i,l){if(n)return t.flags&256?(t.flags&=-257,r=Qs(Error(H(422))),ji(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=vl({mode:"visible",children:r.children},o,0,null),i=_n(i,o,l,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&Lr(t,e.child,null,l),t.child.memoizedState=A0(l),t.memoizedState=R0,i);if(!(t.mode&1))return ji(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(H(419)),r=Qs(i,r,void 0),ji(e,t,l,r)}if(a=(l&e.childLanes)!==0,i1||a){if(r=Ze,r!==null){switch(l&-l){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|l)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,ht(e,o),F1(r,e,o,-1))}return Ou(),r=Qs(Error(H(421))),ji(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=DS.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,p1=Zt(o.nextSibling),m1=t,Se=!0,N1=null,e!==null&&(L1[_1++]=ct,L1[_1++]=ft,L1[_1++]=Mn,ct=e.id,ft=e.overflow,Mn=t),t=Su(t,r.children),t.flags|=4096,t)}function H8(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),E0(e.return,t,n)}function Ys(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 Sf(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Xe(e,t,r.children,n),r=je.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&H8(e,n,t);else if(e.tag===19)H8(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(me(je,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&el(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ys(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&&el(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ys(t,!0,n,null,i);break;case"together":Ys(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ai(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function gt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),On|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(H(153));if(t.child!==null){for(e=t.child,n=Ut(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ut(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function OS(e,t,n){switch(t.tag){case 3:wf(t),Sr();break;case 5:Q6(t);break;case 1:a1(t.type)&&Qi(t);break;case 4:mu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;me(Ki,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(me(je,je.current&1),t.flags|=128,null):n&t.child.childLanes?xf(e,t,n):(me(je,je.current&1),e=gt(e,t,n),e!==null?e.sibling:null);me(je,je.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Sf(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),me(je,je.current),r)break;return null;case 22:case 23:return t.lanes=0,vf(e,t,n)}return gt(e,t,n)}var Lf,T0,_f,jf;Lf=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}};T0=function(){};_f=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Sn(q1.current);var i=null;switch(n){case"input":o=r0(e,o),r=r0(e,r),i=[];break;case"select":o=Ee({},o,{value:void 0}),r=Ee({},r,{value:void 0}),i=[];break;case"textarea":o=l0(e,o),r=l0(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Wi)}s0(n,r);var l;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var a=o[u];for(l in a)a.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Eo.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var s=r[u];if(a=o?.[u],r.hasOwnProperty(u)&&s!==a&&(s!=null||a!=null))if(u==="style")if(a){for(l in a)!a.hasOwnProperty(l)||s&&s.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in s)s.hasOwnProperty(l)&&a[l]!==s[l]&&(n||(n={}),n[l]=s[l])}else n||(i||(i=[]),i.push(u,n)),n=s;else u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,a=a?a.__html:void 0,s!=null&&a!==s&&(i=i||[]).push(u,s)):u==="children"?typeof s!="string"&&typeof s!="number"||(i=i||[]).push(u,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Eo.hasOwnProperty(u)?(s!=null&&u==="onScroll"&&Ce("scroll",e),i||a===s||(i=[])):(i=i||[]).push(u,s))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};jf=function(e,t,n,r){n!==r&&(t.flags|=4)};function co(e,t){if(!Se)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 Qe(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 kS(e,t,n){var r=t.pendingProps;switch(au(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qe(t),null;case 1:return a1(t.type)&&Gi(),Qe(t),null;case 3:return r=t.stateNode,_r(),ve(l1),ve(qe),gu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Li(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,N1!==null&&(z0(N1),N1=null))),T0(e,t),Qe(t),null;case 5:hu(t);var o=Sn(Fo.current);if(n=t.type,e!==null&&t.stateNode!=null)_f(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(H(166));return Qe(t),null}if(e=Sn(q1.current),Li(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Q1]=t,r[No]=i,e=(t.mode&1)!==0,n){case"dialog":Ce("cancel",r),Ce("close",r);break;case"iframe":case"object":case"embed":Ce("load",r);break;case"video":case"audio":for(o=0;o<Co.length;o++)Ce(Co[o],r);break;case"source":Ce("error",r);break;case"img":case"image":case"link":Ce("error",r),Ce("load",r);break;case"details":Ce("toggle",r);break;case"input":Fc(r,i),Ce("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Ce("invalid",r);break;case"textarea":Zc(r,i),Ce("invalid",r)}s0(n,i),o=null;for(var l in i)if(i.hasOwnProperty(l)){var a=i[l];l==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&Si(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&Si(r.textContent,a,e),o=["children",""+a]):Eo.hasOwnProperty(l)&&a!=null&&l==="onScroll"&&Ce("scroll",r)}switch(n){case"input":ci(r),Dc(r,i,!0);break;case"textarea":ci(r),Bc(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Wi)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=K8(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Q1]=t,e[No]=r,Lf(e,t,!1,!1),t.stateNode=e;e:{switch(l=u0(n,r),n){case"dialog":Ce("cancel",e),Ce("close",e),o=r;break;case"iframe":case"object":case"embed":Ce("load",e),o=r;break;case"video":case"audio":for(o=0;o<Co.length;o++)Ce(Co[o],e);o=r;break;case"source":Ce("error",e),o=r;break;case"img":case"image":case"link":Ce("error",e),Ce("load",e),o=r;break;case"details":Ce("toggle",e),o=r;break;case"input":Fc(e,r),o=r0(e,r),Ce("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Ee({},r,{value:void 0}),Ce("invalid",e);break;case"textarea":Zc(e,r),o=l0(e,r),Ce("invalid",e);break;default:o=r}s0(n,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var s=a[i];i==="style"?e6(e,s):i==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&X8(e,s)):i==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Oo(e,s):typeof s=="number"&&Oo(e,""+s):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Eo.hasOwnProperty(i)?s!=null&&i==="onScroll"&&Ce("scroll",e):s!=null&&W0(e,i,s,l))}switch(n){case"input":ci(e),Dc(e,r,!1);break;case"textarea":ci(e),Bc(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Wt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?mr(e,!!r.multiple,i,!1):r.defaultValue!=null&&mr(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Wi)}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 Qe(t),null;case 6:if(e&&t.stateNode!=null)jf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(H(166));if(n=Sn(Fo.current),Sn(q1.current),Li(t)){if(r=t.stateNode,n=t.memoizedProps,r[Q1]=t,(i=r.nodeValue!==n)&&(e=m1,e!==null))switch(e.tag){case 3:Si(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Si(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Q1]=t,t.stateNode=r}return Qe(t),null;case 13:if(ve(je),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Se&&p1!==null&&t.mode&1&&!(t.flags&128))Z6(),Sr(),t.flags|=98560,i=!1;else if(i=Li(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(H(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(H(317));i[Q1]=t}else Sr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Qe(t),i=!1}else N1!==null&&(z0(N1),N1=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||je.current&1?Fe===0&&(Fe=3):Ou())),t.updateQueue!==null&&(t.flags|=4),Qe(t),null);case 4:return _r(),T0(e,t),e===null&&To(t.stateNode.containerInfo),Qe(t),null;case 10:return fu(t.type._context),Qe(t),null;case 17:return a1(t.type)&&Gi(),Qe(t),null;case 19:if(ve(je),i=t.memoizedState,i===null)return Qe(t),null;if(r=(t.flags&128)!==0,l=i.rendering,l===null)if(r)co(i,!1);else{if(Fe!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=el(e),l!==null){for(t.flags|=128,co(i,!1),r=l.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,l=i.alternate,l===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=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return me(je,je.current&1|2),t.child}e=e.sibling}i.tail!==null&&He()>Mr&&(t.flags|=128,r=!0,co(i,!1),t.lanes=4194304)}else{if(!r)if(e=el(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),co(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!Se)return Qe(t),null}else 2*He()-i.renderingStartTime>Mr&&n!==1073741824&&(t.flags|=128,r=!0,co(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=He(),t.sibling=null,n=je.current,me(je,r?n&1|2:n&1),t):(Qe(t),null);case 22:case 23:return Eu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?d1&1073741824&&(Qe(t),t.subtreeFlags&6&&(t.flags|=8192)):Qe(t),null;case 24:return null;case 25:return null}throw Error(H(156,t.tag))}function bS(e,t){switch(au(t),t.tag){case 1:return a1(t.type)&&Gi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return _r(),ve(l1),ve(qe),gu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return hu(t),null;case 13:if(ve(je),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(H(340));Sr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ve(je),null;case 4:return _r(),null;case 10:return fu(t.type._context),null;case 22:case 23:return Eu(),null;case 24:return null;default:return null}}var Mi=!1,Ye=!1,HS=typeof WeakSet=="function"?WeakSet:Set,T=null;function dr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ke(e,t,r)}else n.current=null}function V0(e,t,n){try{n()}catch(r){ke(e,t,r)}}var I8=!1;function IS(e,t){if(y0=zi,e=O6(),iu(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 l=0,a=-1,s=-1,u=0,m=0,c=e,p=null;t:for(;;){for(var y;c!==n||o!==0&&c.nodeType!==3||(a=l+o),c!==i||r!==0&&c.nodeType!==3||(s=l+r),c.nodeType===3&&(l+=c.nodeValue.length),(y=c.firstChild)!==null;)p=c,c=y;for(;;){if(c===e)break t;if(p===n&&++u===o&&(a=l),p===i&&++m===r&&(s=l),(y=c.nextSibling)!==null)break;c=p,p=c.parentNode}c=y}n=a===-1||s===-1?null:{start:a,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(w0={focusedElem:e,selectionRange:n},zi=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var L=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(L!==null){var C=L.memoizedProps,w=L.memoizedState,f=t.stateNode,d=f.getSnapshotBeforeUpdate(t.elementType===t.type?C:T1(t.type,C),w);f.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(H(163))}}catch(S){ke(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return L=I8,I8=!1,L}function _o(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&&V0(t,n,i)}o=o.next}while(o!==r)}}function gl(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 Mf(e){var t=e.alternate;t!==null&&(e.alternate=null,Mf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Q1],delete t[No],delete t[L0],delete t[mS],delete t[hS])),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 Ef(e){return e.tag===5||e.tag===3||e.tag===4}function R8(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ef(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 P0(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=Wi));else if(r!==4&&(e=e.child,e!==null))for(P0(e,t,n),e=e.sibling;e!==null;)P0(e,t,n),e=e.sibling}function F0(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(F0(e,t,n),e=e.sibling;e!==null;)F0(e,t,n),e=e.sibling}var Be=null,V1=!1;function Ht(e,t,n){for(n=n.child;n!==null;)Of(e,t,n),n=n.sibling}function Of(e,t,n){if(Y1&&typeof Y1.onCommitFiberUnmount=="function")try{Y1.onCommitFiberUnmount(sl,n)}catch{}switch(n.tag){case 5:Ye||dr(n,t);case 6:var r=Be,o=V1;Be=null,Ht(e,t,n),Be=r,V1=o,Be!==null&&(V1?(e=Be,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Be.removeChild(n.stateNode));break;case 18:Be!==null&&(V1?(e=Be,n=n.stateNode,e.nodeType===8?Bs(e.parentNode,n):e.nodeType===1&&Bs(e,n),Io(e)):Bs(Be,n.stateNode));break;case 4:r=Be,o=V1,Be=n.stateNode.containerInfo,V1=!0,Ht(e,t,n),Be=r,V1=o;break;case 0:case 11:case 14:case 15:if(!Ye&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&V0(n,t,l),o=o.next}while(o!==r)}Ht(e,t,n);break;case 1:if(!Ye&&(dr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){ke(n,t,a)}Ht(e,t,n);break;case 21:Ht(e,t,n);break;case 22:n.mode&1?(Ye=(r=Ye)||n.memoizedState!==null,Ht(e,t,n),Ye=r):Ht(e,t,n);break;default:Ht(e,t,n)}}function A8(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new HS),t.forEach(function(r){var o=ZS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function A1(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,l=t,a=l;e:for(;a!==null;){switch(a.tag){case 5:Be=a.stateNode,V1=!1;break e;case 3:Be=a.stateNode.containerInfo,V1=!0;break e;case 4:Be=a.stateNode.containerInfo,V1=!0;break e}a=a.return}if(Be===null)throw Error(H(160));Of(i,l,o),Be=null,V1=!1;var s=o.alternate;s!==null&&(s.return=null),o.return=null}catch(u){ke(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)kf(t,e),t=t.sibling}function kf(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(A1(t,e),W1(e),r&4){try{_o(3,e,e.return),gl(3,e)}catch(C){ke(e,e.return,C)}try{_o(5,e,e.return)}catch(C){ke(e,e.return,C)}}break;case 1:A1(t,e),W1(e),r&512&&n!==null&&dr(n,n.return);break;case 5:if(A1(t,e),W1(e),r&512&&n!==null&&dr(n,n.return),e.flags&32){var o=e.stateNode;try{Oo(o,"")}catch(C){ke(e,e.return,C)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,l=n!==null?n.memoizedProps:i,a=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&Y8(o,i),u0(a,l);var u=u0(a,i);for(l=0;l<s.length;l+=2){var m=s[l],c=s[l+1];m==="style"?e6(o,c):m==="dangerouslySetInnerHTML"?X8(o,c):m==="children"?Oo(o,c):W0(o,m,c,u)}switch(a){case"input":o0(o,i);break;case"textarea":q8(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var y=i.value;y!=null?mr(o,!!i.multiple,y,!1):p!==!!i.multiple&&(i.defaultValue!=null?mr(o,!!i.multiple,i.defaultValue,!0):mr(o,!!i.multiple,i.multiple?[]:"",!1))}o[No]=i}catch(C){ke(e,e.return,C)}}break;case 6:if(A1(t,e),W1(e),r&4){if(e.stateNode===null)throw Error(H(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(C){ke(e,e.return,C)}}break;case 3:if(A1(t,e),W1(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Io(t.containerInfo)}catch(C){ke(e,e.return,C)}break;case 4:A1(t,e),W1(e);break;case 13:A1(t,e),W1(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(ju=He())),r&4&&A8(e);break;case 22:if(m=n!==null&&n.memoizedState!==null,e.mode&1?(Ye=(u=Ye)||m,A1(t,e),Ye=u):A1(t,e),W1(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!m&&e.mode&1)for(T=e,m=e.child;m!==null;){for(c=T=m;T!==null;){switch(p=T,y=p.child,p.tag){case 0:case 11:case 14:case 15:_o(4,p,p.return);break;case 1:dr(p,p.return);var L=p.stateNode;if(typeof L.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,L.props=t.memoizedProps,L.state=t.memoizedState,L.componentWillUnmount()}catch(C){ke(r,n,C)}}break;case 5:dr(p,p.return);break;case 22:if(p.memoizedState!==null){V8(c);continue}}y!==null?(y.return=p,T=y):V8(c)}m=m.sibling}e:for(m=null,c=e;;){if(c.tag===5){if(m===null){m=c;try{o=c.stateNode,u?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=c.stateNode,s=c.memoizedProps.style,l=s!=null&&s.hasOwnProperty("display")?s.display:null,a.style.display=J8("display",l))}catch(C){ke(e,e.return,C)}}}else if(c.tag===6){if(m===null)try{c.stateNode.nodeValue=u?"":c.memoizedProps}catch(C){ke(e,e.return,C)}}else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===e)&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break e;for(;c.sibling===null;){if(c.return===null||c.return===e)break e;m===c&&(m=null),c=c.return}m===c&&(m=null),c.sibling.return=c.return,c=c.sibling}}break;case 19:A1(t,e),W1(e),r&4&&A8(e);break;case 21:break;default:A1(t,e),W1(e)}}function W1(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ef(n)){var r=n;break e}n=n.return}throw Error(H(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Oo(o,""),r.flags&=-33);var i=R8(e);F0(e,i,o);break;case 3:case 4:var l=r.stateNode.containerInfo,a=R8(e);P0(e,a,l);break;default:throw Error(H(161))}}catch(s){ke(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function RS(e,t,n){T=e,bf(e,t,n)}function bf(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var o=T,i=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||Mi;if(!l){var a=o.alternate,s=a!==null&&a.memoizedState!==null||Ye;a=Mi;var u=Ye;if(Mi=l,(Ye=s)&&!u)for(T=o;T!==null;)l=T,s=l.child,l.tag===22&&l.memoizedState!==null?N8(o):s!==null?(s.return=l,T=s):N8(o);for(;i!==null;)T=i,bf(i,t,n),i=i.sibling;T=o,Mi=a,Ye=u}T8(e,t,n)}else o.subtreeFlags&8772&&i!==null?(i.return=o,T=i):T8(e,t,n)}}function T8(e){for(;T!==null;){var t=T;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ye||gl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ye)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:T1(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&v8(t,i,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}v8(t,l,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.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 m=u.memoizedState;if(m!==null){var c=m.dehydrated;c!==null&&Io(c)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(H(163))}Ye||t.flags&512&&N0(t)}catch(p){ke(t,t.return,p)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function V8(e){for(;T!==null;){var t=T;if(t===e){T=null;break}var n=t.sibling;if(n!==null){n.return=t.return,T=n;break}T=t.return}}function N8(e){for(;T!==null;){var t=T;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{gl(4,t)}catch(s){ke(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(s){ke(t,o,s)}}var i=t.return;try{N0(t)}catch(s){ke(t,i,s)}break;case 5:var l=t.return;try{N0(t)}catch(s){ke(t,l,s)}}}catch(s){ke(t,t.return,s)}if(t===e){T=null;break}var a=t.sibling;if(a!==null){a.return=t.return,T=a;break}T=t.return}}var AS=Math.ceil,rl=Ct.ReactCurrentDispatcher,Lu=Ct.ReactCurrentOwner,M1=Ct.ReactCurrentBatchConfig,J=0,Ze=null,Ve=null,ze=0,d1=0,pr=Yt(0),Fe=0,zo=null,On=0,Cl=0,_u=0,jo=null,o1=null,ju=0,Mr=1/0,st=null,ol=!1,D0=null,zt=null,Ei=!1,Nt=null,il=0,Mo=0,Z0=null,Ti=-1,Vi=0;function Je(){return J&6?He():Ti!==-1?Ti:Ti=He()}function $t(e){return e.mode&1?J&2&&ze!==0?ze&-ze:CS.transition!==null?(Vi===0&&(Vi=d6()),Vi):(e=se,e!==0||(e=window.event,e=e===void 0?16:y6(e.type)),e):1}function F1(e,t,n,r){if(50<Mo)throw Mo=0,Z0=null,Error(H(185));$o(e,n,r),(!(J&2)||e!==Ze)&&(e===Ze&&(!(J&2)&&(Cl|=n),Fe===4&&Tt(e,ze)),s1(e,r),n===1&&J===0&&!(t.mode&1)&&(Mr=He()+500,pl&&qt()))}function s1(e,t){var n=e.callbackNode;yx(e,t);var r=Bi(e,e===Ze?ze:0);if(r===0)n!==null&&Uc(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Uc(n),t===1)e.tag===0?gS(P8.bind(null,e)):P6(P8.bind(null,e)),dS(function(){!(J&6)&&qt()}),n=null;else{switch(p6(r)){case 1:n=K0;break;case 4:n=c6;break;case 16:n=Zi;break;case 536870912:n=f6;break;default:n=Zi}n=Pf(n,Hf.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Hf(e,t){if(Ti=-1,Vi=0,J&6)throw Error(H(327));var n=e.callbackNode;if(yr()&&e.callbackNode!==n)return null;var r=Bi(e,e===Ze?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=ll(e,r);else{t=r;var o=J;J|=2;var i=Rf();(Ze!==e||ze!==t)&&(st=null,Mr=He()+500,Ln(e,t));do try{NS();break}catch(a){If(e,a)}while(1);cu(),rl.current=i,J=o,Ve!==null?t=0:(Ze=null,ze=0,t=Fe)}if(t!==0){if(t===2&&(o=m0(e),o!==0&&(r=o,t=B0(e,o))),t===1)throw n=zo,Ln(e,0),Tt(e,r),s1(e,He()),n;if(t===6)Tt(e,r);else{if(o=e.current.alternate,!(r&30)&&!TS(o)&&(t=ll(e,r),t===2&&(i=m0(e),i!==0&&(r=i,t=B0(e,i))),t===1))throw n=zo,Ln(e,0),Tt(e,r),s1(e,He()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(H(345));case 2:yn(e,o1,st);break;case 3:if(Tt(e,r),(r&130023424)===r&&(t=ju+500-He(),10<t)){if(Bi(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Je(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=S0(yn.bind(null,e,o1,st),t);break}yn(e,o1,st);break;case 4:if(Tt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-P1(r);i=1<<l,l=t[l],l>o&&(o=l),r&=~i}if(r=o,r=He()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*AS(r/1960))-r,10<r){e.timeoutHandle=S0(yn.bind(null,e,o1,st),r);break}yn(e,o1,st);break;case 5:yn(e,o1,st);break;default:throw Error(H(329))}}}return s1(e,He()),e.callbackNode===n?Hf.bind(null,e):null}function B0(e,t){var n=jo;return e.current.memoizedState.isDehydrated&&(Ln(e,t).flags|=256),e=ll(e,t),e!==2&&(t=o1,o1=n,t!==null&&z0(t)),e}function z0(e){o1===null?o1=e:o1.push.apply(o1,e)}function TS(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(!D1(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 Tt(e,t){for(t&=~_u,t&=~Cl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-P1(t),r=1<<n;e[n]=-1,t&=~r}}function P8(e){if(J&6)throw Error(H(327));yr();var t=Bi(e,0);if(!(t&1))return s1(e,He()),null;var n=ll(e,t);if(e.tag!==0&&n===2){var r=m0(e);r!==0&&(t=r,n=B0(e,r))}if(n===1)throw n=zo,Ln(e,0),Tt(e,t),s1(e,He()),n;if(n===6)throw Error(H(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,yn(e,o1,st),s1(e,He()),null}function Mu(e,t){var n=J;J|=1;try{return e(t)}finally{J=n,J===0&&(Mr=He()+500,pl&&qt())}}function kn(e){Nt!==null&&Nt.tag===0&&!(J&6)&&yr();var t=J;J|=1;var n=M1.transition,r=se;try{if(M1.transition=null,se=1,e)return e()}finally{se=r,M1.transition=n,J=t,!(J&6)&&qt()}}function Eu(){d1=pr.current,ve(pr)}function Ln(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,fS(n)),Ve!==null)for(n=Ve.return;n!==null;){var r=n;switch(au(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Gi();break;case 3:_r(),ve(l1),ve(qe),gu();break;case 5:hu(r);break;case 4:_r();break;case 13:ve(je);break;case 19:ve(je);break;case 10:fu(r.type._context);break;case 22:case 23:Eu()}n=n.return}if(Ze=e,Ve=e=Ut(e.current,null),ze=d1=t,Fe=0,zo=null,_u=Cl=On=0,o1=jo=null,xn!==null){for(t=0;t<xn.length;t++)if(n=xn[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var l=i.next;i.next=o,r.next=l}n.pending=r}xn=null}return e}function If(e,t){do{var n=Ve;try{if(cu(),Ii.current=nl,tl){for(var r=Me.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}tl=!1}if(En=0,De=Pe=Me=null,Lo=!1,Do=0,Lu.current=null,n===null||n.return===null){Fe=1,zo=t,Ve=null;break}e:{var i=e,l=n.return,a=n,s=t;if(t=ze,a.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var u=s,m=a,c=m.tag;if(!(m.mode&1)&&(c===0||c===11||c===15)){var p=m.alternate;p?(m.updateQueue=p.updateQueue,m.memoizedState=p.memoizedState,m.lanes=p.lanes):(m.updateQueue=null,m.memoizedState=null)}var y=j8(l);if(y!==null){y.flags&=-257,M8(y,l,a,i,t),y.mode&1&&_8(i,u,t),t=y,s=u;var L=t.updateQueue;if(L===null){var C=new Set;C.add(s),t.updateQueue=C}else L.add(s);break e}else{if(!(t&1)){_8(i,u,t),Ou();break e}s=Error(H(426))}}else if(Se&&a.mode&1){var w=j8(l);if(w!==null){!(w.flags&65536)&&(w.flags|=256),M8(w,l,a,i,t),su(jr(s,a));break e}}i=s=jr(s,a),Fe!==4&&(Fe=2),jo===null?jo=[i]:jo.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var f=hf(i,s,t);C8(i,f);break e;case 1:a=s;var d=i.type,h=i.stateNode;if(!(i.flags&128)&&(typeof d.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(zt===null||!zt.has(h)))){i.flags|=65536,t&=-t,i.lanes|=t;var S=gf(i,a,t);C8(i,S);break e}}i=i.return}while(i!==null)}Tf(n)}catch(M){t=M,Ve===n&&n!==null&&(Ve=n=n.return);continue}break}while(1)}function Rf(){var e=rl.current;return rl.current=nl,e===null?nl:e}function Ou(){(Fe===0||Fe===3||Fe===2)&&(Fe=4),Ze===null||!(On&268435455)&&!(Cl&268435455)||Tt(Ze,ze)}function ll(e,t){var n=J;J|=2;var r=Rf();(Ze!==e||ze!==t)&&(st=null,Ln(e,t));do try{VS();break}catch(o){If(e,o)}while(1);if(cu(),J=n,rl.current=r,Ve!==null)throw Error(H(261));return Ze=null,ze=0,Fe}function VS(){for(;Ve!==null;)Af(Ve)}function NS(){for(;Ve!==null&&!cx();)Af(Ve)}function Af(e){var t=Nf(e.alternate,e,d1);e.memoizedProps=e.pendingProps,t===null?Tf(e):Ve=t,Lu.current=null}function Tf(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=bS(n,t),n!==null){n.flags&=32767,Ve=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Fe=6,Ve=null;return}}else if(n=kS(n,t,d1),n!==null){Ve=n;return}if(t=t.sibling,t!==null){Ve=t;return}Ve=t=e}while(t!==null);Fe===0&&(Fe=5)}function yn(e,t,n){var r=se,o=M1.transition;try{M1.transition=null,se=1,PS(e,t,n,r)}finally{M1.transition=o,se=r}return null}function PS(e,t,n,r){do yr();while(Nt!==null);if(J&6)throw Error(H(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(H(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(wx(e,i),e===Ze&&(Ve=Ze=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ei||(Ei=!0,Pf(Zi,function(){return yr(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=M1.transition,M1.transition=null;var l=se;se=1;var a=J;J|=4,Lu.current=null,IS(e,n),kf(n,e),lS(w0),zi=!!y0,w0=y0=null,e.current=n,RS(n,e,o),fx(),J=a,se=l,M1.transition=i}else e.current=n;if(Ei&&(Ei=!1,Nt=e,il=o),i=e.pendingLanes,i===0&&(zt=null),mx(n.stateNode,r),s1(e,He()),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(ol)throw ol=!1,e=D0,D0=null,e;return il&1&&e.tag!==0&&yr(),i=e.pendingLanes,i&1?e===Z0?Mo++:(Mo=0,Z0=e):Mo=0,qt(),null}function yr(){if(Nt!==null){var e=p6(il),t=M1.transition,n=se;try{if(M1.transition=null,se=16>e?16:e,Nt===null)var r=!1;else{if(e=Nt,Nt=null,il=0,J&6)throw Error(H(331));var o=J;for(J|=4,T=e.current;T!==null;){var i=T,l=i.child;if(T.flags&16){var a=i.deletions;if(a!==null){for(var s=0;s<a.length;s++){var u=a[s];for(T=u;T!==null;){var m=T;switch(m.tag){case 0:case 11:case 15:_o(8,m,i)}var c=m.child;if(c!==null)c.return=m,T=c;else for(;T!==null;){m=T;var p=m.sibling,y=m.return;if(Mf(m),m===u){T=null;break}if(p!==null){p.return=y,T=p;break}T=y}}}var L=i.alternate;if(L!==null){var C=L.child;if(C!==null){L.child=null;do{var w=C.sibling;C.sibling=null,C=w}while(C!==null)}}T=i}}if(i.subtreeFlags&2064&&l!==null)l.return=i,T=l;else e:for(;T!==null;){if(i=T,i.flags&2048)switch(i.tag){case 0:case 11:case 15:_o(9,i,i.return)}var f=i.sibling;if(f!==null){f.return=i.return,T=f;break e}T=i.return}}var d=e.current;for(T=d;T!==null;){l=T;var h=l.child;if(l.subtreeFlags&2064&&h!==null)h.return=l,T=h;else e:for(l=d;T!==null;){if(a=T,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:gl(9,a)}}catch(M){ke(a,a.return,M)}if(a===l){T=null;break e}var S=a.sibling;if(S!==null){S.return=a.return,T=S;break e}T=a.return}}if(J=o,qt(),Y1&&typeof Y1.onPostCommitFiberRoot=="function")try{Y1.onPostCommitFiberRoot(sl,e)}catch{}r=!0}return r}finally{se=n,M1.transition=t}}return!1}function F8(e,t,n){t=jr(n,t),t=hf(e,t,1),e=Bt(e,t,1),t=Je(),e!==null&&($o(e,1,t),s1(e,t))}function ke(e,t,n){if(e.tag===3)F8(e,e,n);else for(;t!==null;){if(t.tag===3){F8(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(zt===null||!zt.has(r))){e=jr(n,e),e=gf(t,e,1),t=Bt(t,e,1),e=Je(),t!==null&&($o(t,1,e),s1(t,e));break}}t=t.return}}function FS(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Je(),e.pingedLanes|=e.suspendedLanes&n,Ze===e&&(ze&n)===n&&(Fe===4||Fe===3&&(ze&130023424)===ze&&500>He()-ju?Ln(e,0):_u|=n),s1(e,t)}function Vf(e,t){t===0&&(e.mode&1?(t=pi,pi<<=1,!(pi&130023424)&&(pi=4194304)):t=1);var n=Je();e=ht(e,t),e!==null&&($o(e,t,n),s1(e,n))}function DS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Vf(e,n)}function ZS(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(H(314))}r!==null&&r.delete(t),Vf(e,n)}var Nf;Nf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||l1.current)i1=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return i1=!1,OS(e,t,n);i1=!!(e.flags&131072)}else i1=!1,Se&&t.flags&1048576&&F6(t,qi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ai(e,t),e=t.pendingProps;var o=xr(t,qe.current);vr(t,n),o=vu(null,t,r,e,o,n);var i=yu();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,a1(r)?(i=!0,Qi(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,pu(t),o.updater=ml,t.stateNode=o,o._reactInternals=t,k0(t,r,e,n),t=I0(null,t,r,!0,i,n)):(t.tag=0,Se&&i&&lu(t),Xe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ai(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=zS(r),e=T1(r,e),o){case 0:t=H0(null,t,r,e,n);break e;case 1:t=k8(null,t,r,e,n);break e;case 11:t=E8(null,t,r,e,n);break e;case 14:t=O8(null,t,r,T1(r.type,e),n);break e}throw Error(H(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:T1(r,o),H0(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:T1(r,o),k8(e,t,r,o,n);case 3:e:{if(wf(t),e===null)throw Error(H(387));r=t.pendingProps,i=t.memoizedState,o=i.element,z6(e,t),Ji(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=jr(Error(H(423)),t),t=b8(e,t,r,n,o);break e}else if(r!==o){o=jr(Error(H(424)),t),t=b8(e,t,r,n,o);break e}else for(p1=Zt(t.stateNode.containerInfo.firstChild),m1=t,Se=!0,N1=null,n=G6(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Sr(),r===o){t=gt(e,t,n);break e}Xe(e,t,r,n)}t=t.child}return t;case 5:return Q6(t),e===null&&M0(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,x0(r,o)?l=null:i!==null&&x0(r,i)&&(t.flags|=32),yf(e,t),Xe(e,t,l,n),t.child;case 6:return e===null&&M0(t),null;case 13:return xf(e,t,n);case 4:return mu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Lr(t,null,r,n):Xe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:T1(r,o),E8(e,t,r,o,n);case 7:return Xe(e,t,t.pendingProps,n),t.child;case 8:return Xe(e,t,t.pendingProps.children,n),t.child;case 12:return Xe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,me(Ki,r._currentValue),r._currentValue=l,i!==null)if(D1(i.value,l)){if(i.children===o.children&&!l1.current){t=gt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){l=i.child;for(var s=a.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=dt(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var m=u.pending;m===null?s.next=s:(s.next=m.next,m.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),E0(i.return,n,t),a.lanes|=n;break}s=s.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(H(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),E0(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Xe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,vr(t,n),o=E1(o),r=r(o),t.flags|=1,Xe(e,t,r,n),t.child;case 14:return r=t.type,o=T1(r,t.pendingProps),o=T1(r.type,o),O8(e,t,r,o,n);case 15:return Cf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:T1(r,o),Ai(e,t),t.tag=1,a1(r)?(e=!0,Qi(t)):e=!1,vr(t,n),U6(t,r,o),k0(t,r,o,n),I0(null,t,r,!0,e,n);case 19:return Sf(e,t,n);case 22:return vf(e,t,n)}throw Error(H(156,t.tag))};function Pf(e,t){return u6(e,t)}function BS(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 j1(e,t,n,r){return new BS(e,t,n,r)}function ku(e){return e=e.prototype,!(!e||!e.isReactComponent)}function zS(e){if(typeof e=="function")return ku(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Q0)return 11;if(e===Y0)return 14}return 2}function Ut(e,t){var n=e.alternate;return n===null?(n=j1(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 Ni(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")ku(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case rr:return _n(n.children,o,i,t);case G0:l=8,o|=8;break;case Js:return e=j1(12,n,t,o|2),e.elementType=Js,e.lanes=i,e;case e0:return e=j1(13,n,t,o),e.elementType=e0,e.lanes=i,e;case t0:return e=j1(19,n,t,o),e.elementType=t0,e.lanes=i,e;case W8:return vl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $8:l=10;break e;case U8:l=9;break e;case Q0:l=11;break e;case Y0:l=14;break e;case It:l=16,r=null;break e}throw Error(H(130,e==null?e:typeof e,""))}return t=j1(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function _n(e,t,n,r){return e=j1(7,e,r,t),e.lanes=n,e}function vl(e,t,n,r){return e=j1(22,e,r,t),e.elementType=W8,e.lanes=n,e.stateNode={isHidden:!1},e}function qs(e,t,n){return e=j1(6,e,null,t),e.lanes=n,e}function Ks(e,t,n){return t=j1(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function $S(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=As(0),this.expirationTimes=As(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=As(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function bu(e,t,n,r,o,i,l,a,s){return e=new $S(e,t,n,a,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=j1(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},pu(i),e}function US(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:nr,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Ff(e){if(!e)return Gt;e=e._reactInternals;e:{if(Hn(e)!==e||e.tag!==1)throw Error(H(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(a1(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(H(171))}if(e.tag===1){var n=e.type;if(a1(n))return N6(e,n,t)}return t}function Df(e,t,n,r,o,i,l,a,s){return e=bu(n,r,!0,e,o,i,l,a,s),e.context=Ff(null),n=e.current,r=Je(),o=$t(n),i=dt(r,o),i.callback=t??null,Bt(n,i,o),e.current.lanes=o,$o(e,o,r),s1(e,r),e}function yl(e,t,n,r){var o=t.current,i=Je(),l=$t(o);return n=Ff(n),t.context===null?t.context=n:t.pendingContext=n,t=dt(i,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Bt(o,t,l),e!==null&&(F1(e,o,l,i),Hi(e,o,l)),l}function al(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 D8(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Hu(e,t){D8(e,t),(e=e.alternate)&&D8(e,t)}function WS(){return null}var Zf=typeof reportError=="function"?reportError:function(e){console.error(e)};function Iu(e){this._internalRoot=e}wl.prototype.render=Iu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(H(409));yl(e,t,null,null)};wl.prototype.unmount=Iu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;kn(function(){yl(null,e,null,null)}),t[mt]=null}};function wl(e){this._internalRoot=e}wl.prototype.unstable_scheduleHydration=function(e){if(e){var t=g6();e={blockedOn:null,target:e,priority:t};for(var n=0;n<At.length&&t!==0&&t<At[n].priority;n++);At.splice(n,0,e),n===0&&v6(e)}};function Ru(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function xl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Z8(){}function GS(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=al(l);i.call(u)}}var l=Df(t,r,e,0,null,!1,!1,"",Z8);return e._reactRootContainer=l,e[mt]=l.current,To(e.nodeType===8?e.parentNode:e),kn(),l}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var u=al(s);a.call(u)}}var s=bu(e,0,!1,null,null,!1,!1,"",Z8);return e._reactRootContainer=s,e[mt]=s.current,To(e.nodeType===8?e.parentNode:e),kn(function(){yl(t,s,n,r)}),s}function Sl(e,t,n,r,o){var i=n._reactRootContainer;if(i){var l=i;if(typeof o=="function"){var a=o;o=function(){var s=al(l);a.call(s)}}yl(t,l,e,o)}else l=GS(n,t,e,o,r);return al(l)}m6=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=go(t.pendingLanes);n!==0&&(X0(t,n|1),s1(t,He()),!(J&6)&&(Mr=He()+500,qt()))}break;case 13:kn(function(){var r=ht(e,1);if(r!==null){var o=Je();F1(r,e,1,o)}}),Hu(e,1)}};J0=function(e){if(e.tag===13){var t=ht(e,134217728);if(t!==null){var n=Je();F1(t,e,134217728,n)}Hu(e,134217728)}};h6=function(e){if(e.tag===13){var t=$t(e),n=ht(e,t);if(n!==null){var r=Je();F1(n,e,t,r)}Hu(e,t)}};g6=function(){return se};C6=function(e,t){var n=se;try{return se=e,t()}finally{se=n}};f0=function(e,t,n){switch(t){case"input":if(o0(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=dl(r);if(!o)throw Error(H(90));Q8(r),o0(r,o)}}}break;case"textarea":q8(e,n);break;case"select":t=n.value,t!=null&&mr(e,!!n.multiple,t,!1)}};r6=Mu;o6=kn;var QS={usingClientEntryPoint:!1,Events:[Wo,ar,dl,t6,n6,Mu]},fo={findFiberByHostInstance:wn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},YS={bundleType:fo.bundleType,version:fo.version,rendererPackageName:fo.rendererPackageName,rendererConfig:fo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ct.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=a6(e),e===null?null:e.stateNode},findFiberByHostInstance:fo.findFiberByHostInstance||WS,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(po=__REACT_DEVTOOLS_GLOBAL_HOOK__,!po.isDisabled&&po.supportsFiber))try{sl=po.inject(YS),Y1=po}catch{}var po;C1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=QS;C1.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ru(t))throw Error(H(200));return US(e,t,null,n)};C1.createRoot=function(e,t){if(!Ru(e))throw Error(H(299));var n=!1,r="",o=Zf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=bu(e,1,!1,null,null,n,!1,r,o),e[mt]=t.current,To(e.nodeType===8?e.parentNode:e),new Iu(t)};C1.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(H(188)):(e=Object.keys(e).join(","),Error(H(268,e)));return e=a6(t),e=e===null?null:e.stateNode,e};C1.flushSync=function(e){return kn(e)};C1.hydrate=function(e,t,n){if(!xl(t))throw Error(H(200));return Sl(null,e,t,!0,n)};C1.hydrateRoot=function(e,t,n){if(!Ru(e))throw Error(H(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",l=Zf;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=Df(t,null,e,1,n??null,o,!1,i,l),e[mt]=t.current,To(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 wl(t)};C1.render=function(e,t,n){if(!xl(t))throw Error(H(200));return Sl(null,e,t,!1,n)};C1.unmountComponentAtNode=function(e){if(!xl(e))throw Error(H(40));return e._reactRootContainer?(kn(function(){Sl(null,null,e,!1,function(){e._reactRootContainer=null,e[mt]=null})}),!0):!1};C1.unstable_batchedUpdates=Mu;C1.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!xl(n))throw Error(H(200));if(e==null||e._reactInternals===void 0)throw Error(H(38));return Sl(e,t,n,!1,r)};C1.version="18.2.0-next-9e3b772b8-20220608"});var Uf=_e((CF,$f)=>{"use strict";function zf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(zf)}catch(e){console.error(e)}}zf(),$f.exports=Bf()});var Cd=_e(Hl=>{"use strict";var sL=F(),uL=Symbol.for("react.element"),cL=Symbol.for("react.fragment"),fL=Object.prototype.hasOwnProperty,dL=sL.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,pL={key:!0,ref:!0,__self:!0,__source:!0};function gd(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)fL.call(t,r)&&!pL.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:uL,type:e,key:i,ref:l,props:o,_owner:dL.current}}Hl.Fragment=cL;Hl.jsx=gd;Hl.jsxs=gd});var Fu=_e((HF,vd)=>{"use strict";vd.exports=Cd()});var w5=v(j());var x5=v(j());var S5=v(j());var L5=v(j());var _5=v(j());var Ud=v(j());var Wd=v(j());var Gd=v(j());var Qd=v(j());var Yd=v(j());var qd=v(j());var Kd=v(j());var Xd=v(j());var Jd=v(j());var ep=v(j());var tp=v(j());var np=v(j());var rp=v(j());var op=v(j());var ip=v(j());var lp=v(j());var ap=v(j());var sp=v(j());var up=v(j());var cp=v(j());var fp=v(j());var j5=v(j());var Tr=v(j());function dp(e){return(0,Tr.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,Tr.jsx)("path",{d:"M21.7071 2.29289C21.8946 2.48043 22 2.73478 22 3V8C22 8.55229 21.5523 9 21 9C20.4477 9 20 8.55228 20 8V5.41405L10.7069 14.7071C10.3164 15.0976 9.68324 15.0976 9.29271 14.7071C8.90219 14.3166 8.90219 13.6834 9.29271 13.2929L18.5856 4L16 4C15.4477 4 15 3.55228 15 3C15 2.44772 15.4477 2 16 2H21C21.2652 2 21.5196 2.10536 21.7071 2.29289Z",fill:"currentColor"},void 0),(0,Tr.jsx)("path",{d:"M4 4.00003L11 4.00003L11 6.00003L4 6.00003V20H18V12.9998H20V20C20 21.1046 19.1046 22 18 22H4C2.89543 22 2 21.1046 2 20L2 6.00003C2 4.89546 2.89543 4.00003 4 4.00003Z",fill:"currentColor"},void 0)]}),void 0)}var Ul=dp;var pp=v(j());var mp=v(j());var M5=v(j());var E5=v(j());var hp=v(j());var gp=v(j());var Cp=v(j());var O5=v(j());var k5=v(j());var vp=v(j());var b5=v(j());var yp=v(j());var H5=v(j());var wp=v(j());var xp=v(j());var Wl=v(j());function Sp(e){return(0,Wl.jsx)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e,{children:(0,Wl.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.11612 3.11612C3.60427 2.62796 4.39573 2.62796 4.88388 3.11612L12 10.2322L19.1161 3.11612C19.6043 2.62796 20.3957 2.62796 20.8839 3.11612C21.372 3.60427 21.372 4.39573 20.8839 4.88388L13.7678 12L20.8839 19.1161C21.372 19.6043 21.372 20.3957 20.8839 20.8839C20.3957 21.372 19.6043 21.372 19.1161 20.8839L12 13.7678L4.88388 20.8839C4.39573 21.372 3.60427 21.372 3.11612 20.8839C2.62796 20.3957 2.62796 19.6043 3.11612 19.1161L10.2322 12L3.11612 4.88388C2.62796 4.39573 2.62796 3.60427 3.11612 3.11612Z",fill:"currentColor"},void 0)}),void 0)}var Gl=Sp;var I5=v(j());var Lp=v(j());var _p=v(j());var R5=v(j());var jp=v(j());var A5=v(j());var T5=v(j());var V5=v(j());var N5=v(j());var P5=v(j());var F5=v(j());var D5=v(j());var Z5=v(j());var B5=v(j());var z5=v(j());var $5=v(j());var Mp=v(j());var U5=v(j());var W5=v(j());var G5=v(j());var Q5=v(j());var Ep=v(j());var Op=v(j());var kp=v(j());var Y5=v(j());var q5=v(j());var K5=v(j());var bp=v(j());var X5=v(j());var Hp=v(j());var Ip=v(j());var J5=v(j());var e4=v(j());var Rp=v(j());var Ap=v(j());var t4=v(j());var Tp=v(j());var Vp=v(j());var Np=v(j());var Pp=v(j());var n4=v(j());var Fp=v(j());var Dp=v(j());var r4=v(j());var o4=v(j());var i4=v(j());var l4=v(j());var a4=v(j());var s4=v(j());var u4=v(j());var Zp=v(j());var c4=v(j());var f4=v(j());var d4=v(j());var Bp=v(j());var p4=v(j());var zp=v(j());var m4=v(j());var h4=v(j());var $p=v(j());var g4=v(j());var C4=v(j());var v4=v(j());var y4=v(j());var Up=v(j());var w4=v(j());var Wp=v(j());var x4=v(j());var Gp=v(j());var S4=v(j());var L4=v(j());var _4=v(j());var j4=v(j());var Qp=v(j());var Yp=v(j());var qp=v(j());var M4=v(j());var E4=v(j());var Kp=v(j());var O4=v(j());var Xp=v(j());var k4=v(j());var b4=v(j());var H4=v(j());var I4=v(j());var R4=v(j());var Jp=v(j());var A4=v(j());var T4=v(j());var em=v(j());var tm=v(j());var nm=v(j());var V4=v(j());var N4=v(j());var P4=v(j());var rm=v(j());var om=v(j());var F4=v(j());var im=v(j());var lm=v(j());var am=v(j());var D4=v(j());var Ql=v(j());function sm(e){return(0,Ql.jsx)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e,{children:(0,Ql.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.8457 15.6134C12.6196 16.4865 11.1198 17 9.5 17C5.35786 17 2 13.6421 2 9.5C2 5.35786 5.35786 2 9.5 2C13.6421 2 17 5.35786 17 9.5C17 11.1198 16.4865 12.6196 15.6134 13.8457L21.384 19.6162C21.8721 20.1044 21.8721 20.8958 21.384 21.384C20.8958 21.8721 20.1044 21.8721 19.6162 21.384L13.8457 15.6134ZM14.5 9.5C14.5 12.2614 12.2614 14.5 9.5 14.5C6.73858 14.5 4.5 12.2614 4.5 9.5C4.5 6.73858 6.73858 4.5 9.5 4.5C12.2614 4.5 14.5 6.73858 14.5 9.5Z",fill:"currentColor"},void 0)}),void 0)}var Yl=sm;var Z4=v(j());var um=v(j());var B4=v(j());var cm=v(j());var fm=v(j());var dm=v(j());var pm=v(j());var z4=v(j());var $4=v(j());var U4=v(j());var mm=v(j());var W4=v(j());var G4=v(j());var hm=v(j());var gm=v(j());var Cm=v(j());var vm=v(j());var ym=v(j());var Q4=v(j());var Y4=v(j());var q4=v(j());var K4=v(j());var X4=v(j());var wm=v(j());var J4=v(j());var xm=v(j());var Sm=v(j());var e7=v(j());var t7=v(j());var n7=v(j());var r7=v(j());var o7=v(j());var i7=v(j());var l7=v(j());var a7=v(j());var s7=v(j());var u7=v(j());var n1=v(F());function L7(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function na(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y1(){return y1=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},y1.apply(this,arguments)}function S7(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 St(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?S7(Object(n),!0).forEach(function(r){na(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S7(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function _7(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&&Pr(e,t)}function Nr(e){return Nr=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Nr(e)}function Pr(e,t){return Pr=Object.setPrototypeOf||function(r,o){return r.__proto__=o,r},Pr(e,t)}function j7(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function r2(e,t,n){return j7()?r2=Reflect.construct:r2=function(o,i,l){var a=[null];a.push.apply(a,i);var s=Function.bind.apply(o,a),u=new s;return l&&Pr(u,l.prototype),u},r2.apply(null,arguments)}function Pm(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function o2(e){var t=typeof Map=="function"?new Map:void 0;return o2=function(r){if(r===null||!Pm(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return r2(r,arguments,Nr(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Pr(o,r)},o2(e)}function Fm(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 Lt(e,t){if(e==null)return{};var n=Fm(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 Dm(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zm(e,t){return t&&(typeof t=="object"||typeof t=="function")?t:Dm(e)}function M7(e){var t=j7();return function(){var r=Nr(e),o;if(t){var i=Nr(this).constructor;o=Reflect.construct(r,arguments,i)}else o=r.apply(this,arguments);return Zm(this,o)}}function _t(e,t){return zm(e)||Um(e,t)||O7(e,t)||Gm()}function E7(e){return Bm(e)||$m(e)||O7(e)||Wm()}function Bm(e){if(Array.isArray(e))return ta(e)}function zm(e){if(Array.isArray(e))return e}function $m(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Um(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,o=!1,i=void 0;try{for(var l=e[Symbol.iterator](),a;!(r=(a=l.next()).done)&&(n.push(a.value),!(t&&n.length===t));r=!0);}catch(s){o=!0,i=s}finally{try{!r&&l.return!=null&&l.return()}finally{if(o)throw i}}return n}}function O7(e,t){if(e){if(typeof e=="string")return ta(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 ta(e,t)}}function ta(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 Wm(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Gm(){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 nc=v(k1());var H1=v(F());var V7=v(F()),qm=V7.default.createContext({canvas:null,ports:null,nodes:null}),b1=qm;var _2=v(k1());function Dn(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Dn=function(t){return typeof t}:Dn=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dn(e)}function Km(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N7(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 X1(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?N7(Object(n),!0).forEach(function(r){Km(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N7(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xe(e,t){return Xm(e)||Jm(e,t)||eh(e,t)||th()}function Xm(e){if(Array.isArray(e))return e}function Jm(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,o=!1,i=void 0;try{for(var l=e[Symbol.iterator](),a;!(r=(a=l.next()).done)&&(n.push(a.value),!(t&&n.length===t));r=!0);}catch(s){o=!0,i=s}finally{try{!r&&l.return!=null&&l.return()}finally{if(o)throw i}}return n}}function eh(e,t){if(e){if(typeof e=="string")return P7(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 P7(e,t)}}function P7(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 th(){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 rh=v(F());var i2=v(F()),nh=function(t){var n=(0,i2.useRef)(t);n.current=t;var r=(0,i2.useCallback)(function(o){if(typeof o!="function")throw new Error("the argument supplied to the 'setHandler' function should be of type function");n.current=o});return[n,r]},jt=nh;var oh=v(F());var D7=v(F());var F7={capture:!1,once:!1,passive:!1},ah=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:F7,r=arguments.length>2?arguments[2]:void 0,o=jt(r),i=xe(o,2),l=i[0],a=i[1],s=X1(X1({},F7),n||{});return(0,D7.useEffect)(function(){var u=function(c){l.current&&l.current(c)};return l.current&&t&&window.addEventListener(t,u,s),function(){t&&window.removeEventListener(t,u,s)}},[t,n]),a},Zn=ah;var sh=function(t){return Zn("resize",null,t)},ra=sh;var uh=function(t){return Zn("scroll",null,t)},oa=uh;var Eh=v(F()),Oh=v(aa());var Wh=v(F()),Gh=v(ua());var Yh=v(F());var qh=v(F());var a2=v(F());var s2=v(F());var Y7=v(F());var u2=v(F());var fa=v(F());var K7=v(F());var c2=Object.create(null);c2.enableHighAccuracy=!1;c2.timeout=4294967295;c2.maximumAge=0;var TA=Object.freeze(c2);var J7=v(F());var eg=(typeof window>"u"?"undefined":Dn(window))==="object",tn=eg;var tg=function(t){return typeof window<"u"?t in window:!1},Bn=tg;var e9=v(F());var ng=v(F());var t9=v(F());var da=v(F());var rg=v(F());var og=v(F());var ig=v(F());var r9=v(F());var f2=v(F());var lg=function(t){try{return JSON.parse(t)}catch{return null}},o9=lg;var ag=typeof process<"u"&&process.env&&!1,i9=ag;var sg=function(t){var n="".concat(t,"Storage");return tn&&!Bn(n)&&console.warn("".concat(n," is not supported")),function(r,o){if(!tn)return i9&&console.warn("Please be aware that ".concat(n," could not be available during SSR")),[JSON.stringify(o),function(){}];var i=window[n],l=(0,f2.useState)(o9(i.getItem(r)||JSON.stringify(o))),a=xe(l,2),s=a[0],u=a[1];return(0,f2.useEffect)(function(){i.setItem(r,JSON.stringify(s))},[r,s]),[s,u]}},Fr=sg;var UT=Fr("local");var QT=Fr("session");var pa=v(F()),ug=v(aa());var cg=v(F());var fg=v(F());var ma=v(F());var l9=v(F());var dg=v(F());var Z9=v(Ma()),B9=v(Ur()),Ea=function(t){var n=t.children,r=t.portRefs,o=t.nodeRefs,i=t.className,l=Lt(t,["children","portRefs","nodeRefs","className"]),a=(0,H1.useState)(null),s=_t(a,2),u=s[0],m=s[1],c=(0,H1.useRef)(),p=(0,B9.default)("bi bi-diagram",i),y=function(C){if(C){var w=C.getBoundingClientRect();(0,Z9.default)(w,u)||m(w)}};return(0,H1.useEffect)(function(){return y(c.current)},[c.current]),oa(function(){return y(c.current)}),ra(function(){return y(c.current)}),H1.default.createElement("div",y1({className:p,ref:c},l),H1.default.createElement("div",{className:"bi-diagram-canvas"},H1.default.createElement(b1.Provider,{value:{canvas:u,ports:r,nodes:o,_nodes:{}}},n)))};Ea.propTypes={portRefs:_2.default.shape({}),nodeRefs:_2.default.shape({}),className:_2.default.string};Ea.defaultProps={portRefs:{},nodeRefs:{},className:""};var zC=H1.default.memo(Ea),z9=zC;var de=v(k1()),Wr=de.default.shape({input:de.default.string.isRequired,output:de.default.string.isRequired,label:de.default.node,readonly:de.default.bool,className:de.default.string}),Gr=de.default.oneOf(["right","left","top","bottom"]),an=de.default.shape({id:de.default.string.isRequired,canLink:de.default.func,alignment:Gr}),sn=de.default.shape({id:de.default.string.isRequired,coordinates:de.default.arrayOf(de.default.number).isRequired,content:de.default.oneOfType([de.default.elementType,de.default.node]),inputs:de.default.arrayOf(an),outputs:de.default.arrayOf(an),type:de.default.oneOf(["default"]),render:de.default.elementType,className:de.default.string}),$9=de.default.shape({nodes:de.default.arrayOf(sn).isRequired,links:de.default.arrayOf(Wr)});var Ga=v(F());var it=v(k1());var w1=v(F());var Oe=v(k1()),t3=v(Ur());var $C=function(t,n){return{left:t[0],top:t[1],cursor:n?void 0:"move"}},U9=$C;var un=v(F());var W9=function(t,n,r){var o=(0,un.useContext)(b1),i=o.canvas,l=o.ports;return(0,un.useCallback)(function(a,s){i&&(t||n)&&l&&!l[a]&&r(a,s)},[!!i,!!l,t,n])},G9=function(t,n,r){var o=(0,un.useContext)(b1),i=o.canvas,l=o.nodes;(0,un.useEffect)(function(){n&&t.current&&i&&l&&!l[r]&&n(r,t.current)},[t.current,n,!!i,!!l,r])};var c1=v(F());var Y9=v(ua()),UC={ref:void 0,throttleBy:0},Q9=function(t){return[t.clientX,t.clientY]},Oa=function(t){return(0,c1.useCallback)(function(n){(!t.current||n!==t.current)&&(t.current=n)},[t.current])},WC=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:UC,n=t.ref||(0,c1.useRef)(),r=(0,c1.useRef)(),o=(0,c1.useRef)(),i=(0,c1.useRef)(),l=(0,c1.useRef)({isDragging:!1,start:null,end:null,offset:null}),a=l.current,s=(0,c1.useCallback)(function(c){!a.isDragging&&n.current.contains(c.target)&&(a.isDragging=!0,a.end=null,a.offset=null,a.start=Q9(c),r.current&&r.current(c,St({},a)))},[n.current,a,r.current]),u=(0,c1.useCallback)((0,Y9.default)(function(c){a.isDragging&&(a.offset=[a.start[0]-c.clientX,a.start[1]-c.clientY],o.current&&o.current(c,St({},a)))},t.throttleBy),[n.current,a,o.current]),m=(0,c1.useCallback)(function(c){a.isDragging&&(a.isDragging=!1,a.end=Q9(c),i.current&&i.current(c,St({},a)))},[n.current,a,i.current]);return(0,c1.useEffect)(function(){var c=function(C){return s(C)},p=function(C){return u(C)},y=function(C){return m(C)};return n.current&&(n.current.addEventListener("mousedown",c),document.addEventListener("mousemove",p),document.addEventListener("mouseup",y)),function(){n.current&&(n.current.removeEventListener("mousedown",c),document.removeEventListener("mousemove",p),document.removeEventListener("mouseup",y))}},[n.current]),{ref:n,onDragStart:Oa(r),onDrag:Oa(o),onDragEnd:Oa(i)}},j2=WC;var X9=v(F());var Yr=v(F());var I1=v(k1());var q9=v(F());var GC=function(){var t=(0,q9.useContext)(b1),n=t.canvas;return n},M2=GC;var QC=function(t,n){return[t[0]-n[0],t[1]-n[1]]},Qr=QC;var ka=function(t){var n=t.id,r=t.canLink,o=t.alignment,i=t.onDragNewSegment,l=t.onSegmentFail,a=t.onSegmentConnect,s=t.onMount,u=t.type,m=Lt(t,["id","canLink","alignment","onDragNewSegment","onSegmentFail","onSegmentConnect","onMount","type"]),c=M2(),p=j2(),y=p.ref,L=p.onDrag,C=p.onDragEnd;return L(function(w,f){if(i){w.stopImmediatePropagation(),w.stopPropagation();var d=Qr(f.start,[c.x,c.y]),h=Qr([w.clientX,w.clientY],[c.x,c.y]);i(n,d,h,o)}}),C(function(w){var f=w.target.getAttribute("data-port-id");if(f&&w.target!==y.current&&r(n,f,u)&&a){var d=u==="input"?[n,f,u]:[f,n,u];a.apply(void 0,d);return}l&&l(n,u)}),(0,Yr.useEffect)(function(){y.current&&s&&s(n,y.current)},[y.current]),Yr.default.createElement("div",y1({className:"bi bi-diagram-port","data-port-id":n,ref:y},m))};ka.propTypes={id:I1.default.oneOfType([I1.default.string,I1.default.symbol]).isRequired,type:I1.default.oneOf(["input","output"]).isRequired,onDragNewSegment:I1.default.func,onSegmentFail:I1.default.func,onSegmentConnect:I1.default.func,canLink:I1.default.func,onMount:I1.default.func,alignment:I1.default.oneOf(["right","left","top","bottom"])};ka.defaultProps={onDragNewSegment:void 0,onSegmentFail:void 0,onSegmentConnect:void 0,canLink:function(){return!0},onMount:void 0,alignment:void 0};var YC=Yr.default.memo(ka),K9=YC;var qC=function(t,n){var r=t.registerPort,o=t.onDragNewSegment,i=t.onSegmentFail,l=t.onSegmentConnect;return function(a){return X9.default.createElement(K9,y1({},a,{onMount:r,onDragNewSegment:o,onSegmentFail:i,onSegmentConnect:l,type:n,key:a.id}))}},ba=qC;var J9=v(F());var KC=function(t,n){return t[n]&&t[n].length>0?t[n].map(function(r){return r.id}):[]},Wn=KC;var XC=function(t,n,r,o){(0,J9.useEffect)(function(){return function(){if(t){var i={inputs:n,outputs:r},l=Wn(i,"inputs"),a=Wn(i,"outputs");t(o,l,a)}}},[])},e3=XC;var Ha=function(t){var n=t.id,r=t.content,o=t.coordinates,i=t.type,l=t.inputs,a=t.outputs,s=t.data,u=t.onPositionChange,m=t.onPortRegister,c=t.onNodeRemove,p=t.onDragNewSegment,y=t.onMount,L=t.onSegmentFail,C=t.onSegmentConnect,w=t.render,f=t.className,d=t.disableDrag,h=W9(l,a,m),S=j2({throttleBy:14}),M=S.ref,_=S.onDragStart,x=S.onDrag,g=(0,w1.useRef)(o);d||(_(function(){g.current=o}),x(function(I,N){if(u){I.stopImmediatePropagation(),I.stopPropagation();var D=[g.current[0]-N.offset[0],g.current[1]-N.offset[1]];u(n,D)}})),e3(c,l,a,n),G9(M,y,n);var b=(0,w1.useMemo)(function(){return(0,t3.default)("bi bi-diagram-node",na({},"bi-diagram-node-".concat(i),!!i&&!w),f)},[i,f]),k={registerPort:h,onDragNewSegment:p,onSegmentFail:L,onSegmentConnect:C},A=l.map(ba(k,"input")),R=a.map(ba(k,"output")),V={id:n,render:w,content:r,type:i,inputs:A,outputs:R,data:s,className:f};return w1.default.createElement("div",{className:b,ref:M,style:U9(o,d)},w&&typeof w=="function"&&w(V),!w&&w1.default.createElement(w1.default.Fragment,null,r,w1.default.createElement("div",{className:"bi-port-wrapper"},w1.default.createElement("div",{className:"bi-input-ports"},A),w1.default.createElement("div",{className:"bi-output-ports"},R))))};Ha.propTypes={id:Oe.default.oneOfType([Oe.default.string]).isRequired,coordinates:Oe.default.arrayOf(Oe.default.number).isRequired,content:Oe.default.oneOfType([Oe.default.elementType,Oe.default.node]),inputs:Oe.default.arrayOf(an),outputs:Oe.default.arrayOf(an),type:Oe.default.oneOf(["default"]),data:Oe.default.shape({}),render:Oe.default.func,onPositionChange:Oe.default.func,onMount:Oe.default.func,onPortRegister:Oe.default.func,onNodeRemove:Oe.default.func,onDragNewSegment:Oe.default.func,onSegmentFail:Oe.default.func,onSegmentConnect:Oe.default.func,className:Oe.default.string,disableDrag:Oe.default.bool};Ha.defaultProps={type:"default",content:"",inputs:[],outputs:[],data:{},onPositionChange:void 0,render:void 0,onMount:void 0,onPortRegister:void 0,onNodeRemove:void 0,onDragNewSegment:void 0,onSegmentFail:void 0,onSegmentConnect:void 0,className:"",disableDrag:!1};var JC=w1.default.memo(Ha),n3=JC;var V3=v(Wa()),Yy=function(t,n,r){var o=(0,V3.default)(r,["id",t]);return o>-1&&!r[o].disableDrag&&(r[o].coordinates=n),r},N3=Yy;var Qa=function(t){var n=t.nodes,r=t.onPortRegister,o=t.onNodeRegister,i=t.onNodeRemove,l=t.onDragNewSegment,a=t.onSegmentFail,s=t.onSegmentConnect,u=t.onChange,m=function(p,y){if(u){var L=N3(p,y,n);u(L)}};return n&&n.length>0&&n.map(function(c){var p=c.data,y=Lt(c,["data"]);return Ga.default.createElement(n3,y1({},y,{data:p,onPositionChange:m,onPortRegister:r,onNodeRemove:i,onDragNewSegment:l,onSegmentFail:a,onSegmentConnect:s,onMount:o,key:y.id}))})};Qa.propTypes={nodes:it.default.arrayOf(sn),onChange:it.default.func,onNodeRegister:it.default.func,onPortRegister:it.default.func,onNodeRemove:it.default.func,onDragNewSegment:it.default.func,onSegmentFail:it.default.func,onSegmentConnect:it.default.func};Qa.defaultProps={nodes:[],onChange:void 0,onNodeRegister:void 0,onPortRegister:void 0,onNodeRemove:void 0,onDragNewSegment:void 0,onSegmentFail:void 0,onSegmentConnect:void 0};var qy=Ga.default.memo(Qa),P3=qy;var mn=v(F()),B1=v(k1());var Ne=v(F());var Jr=v(k1()),q3=v(Ur());var F3=v(F());var Ky=function(){var t=(0,F3.useContext)(b1),n=t.ports;return n},D3=Ky;var Xy=function(t,n,r,o){if(t&&t.type==="node"&&r[t.entity.id]){var i=r[t.entity.id],l=i.getBoundingClientRect();return[t.entity.coordinates[0]+l.width/2,t.entity.coordinates[1]+l.height/2]}if(n&&n[t.entity.id]){var a=n[t.entity.id],s=a.getBoundingClientRect();return Qr([s.x+s.width/2,s.y+s.height/2],[o.x,o.y])}},Ya=Xy;var B2=60,Z3=function(t){return[Math.floor(t[0]),Math.floor(t[1])]},B3=function(t){return!t||t!=="left"&&t!=="right"?0:t==="left"?-B2:B2},z3=function(t){return!t||t!=="top"&&t!=="bottom"?0:t==="top"?B2:-B2},Jy=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{type:"curve"};if(!t||!n)return"";var o=Z3(t),i=Z3(n),l="".concat(o[0],", ").concat(o[1]),a="".concat(i[0],", ").concat(i[1]);if(r.type==="bezier"&&(r.inputAlignment||r.outputAlignment)){var s=a,u=l;if(r.inputAlignment){var m=o[0]+B3(r.inputAlignment),c=o[1]+z3(r.inputAlignment);u="".concat(m,", ").concat(c)}if(r.outputAlignment){var p=i[0]+B3(r.outputAlignment),y=i[1]+z3(r.outputAlignment);s="".concat(p,", ").concat(y)}return"M ".concat(l," C ").concat(u," ").concat(s,", ").concat(a)}var L="".concat(i[0],", ").concat(o[1]);return"M ".concat(l," Q ").concat(L,", ").concat(a)},z2=Jy;var ew=function(t){if(t.getTotalLength&&t.getPointAtLength){var n=t.getTotalLength()/2,r=t.getPointAtLength(n),o=r.x,i=r.y;return[o,i]}return[0,0]},$3=ew;var U3=v(F());var tw=function(){var t=(0,U3.useContext)(b1),n=t.nodes;return n},W3=tw;var U2=v(F()),$2=v(k1()),G3=function(t){var n=t.label,r=t.position;return U2.default.createElement("foreignObject",{x:r[0],y:r[1]},U2.default.createElement("div",{className:"bi-diagram-link-label"},n))};G3.propTypes={label:$2.default.string.isRequired,position:$2.default.arrayOf($2.default.number).isRequired};var nw=U2.default.memo(G3),Q3=nw;var rw=function(){var t=M2(),n=D3(),r=W3();return{canvas:t,nodeRefs:r,portRefs:n}},qa=function(t){var n=t.input,r=t.output,o=t.link,i=t.onDelete,l=(0,Ne.useRef)(),a=(0,Ne.useState)(),s=_t(a,2),u=s[0],m=s[1],c=rw(),p=c.canvas,y=c.portRefs,L=c.nodeRefs,C=(0,Ne.useMemo)(function(){return Ya(n,y,L,p)},[n,y,L,p]),w=(0,Ne.useMemo)(function(){return(0,q3.default)("bi-diagram-link",{"readonly-link":o.readonly},o.className)},[o.readonly,o.className]),f=(0,Ne.useMemo)(function(){return Ya(r,y,L,p)},[r,y,L,p]),d={type:n.type==="port"||r.type==="port"?"bezier":"curve",inputAlignment:n.entity.alignment||null,outputAlignment:r.entity.alignment||null},h=(0,Ne.useMemo)(function(){return z2(C,f,d)},[C,f]);(0,Ne.useEffect)(function(){if(o.label&&C&&f&&l.current){var M=$3(l.current);m(M)}},[l.current,o.label,C,f]);var S=(0,Ne.useCallback)(function(){i&&!o.readonly&&i(o)},[o.readonly,i]);return Ne.default.createElement("g",{className:w},!o.readonly&&Ne.default.createElement("path",{d:h,className:"bi-link-ghost",onDoubleClick:S}),Ne.default.createElement("path",{d:h,ref:l,className:"bi-link-path",onDoubleClick:S}),o.label&&u&&Ne.default.createElement(Q3,{position:u,label:o.label}))},Y3=Jr.default.exact({type:Jr.default.oneOf(["node","port"]),entity:Jr.default.oneOfType([an,sn])});qa.propTypes={link:Wr.isRequired,input:Y3.isRequired,output:Y3.isRequired,onDelete:Jr.default.func};qa.defaultProps={onDelete:void 0};var ow=Ne.default.memo(qa),K3=ow;var pn=v(F()),eo=v(k1());var Ka=function(t){var n=t.from,r=t.to,o=t.alignment,i={type:"bezier",inputAlignment:o},l=(0,pn.useMemo)(function(){return z2(n,r,i)},[n,r,o]);return pn.default.createElement("g",{className:"bi-diagram-segment"},pn.default.createElement("path",{d:l}),pn.default.createElement("circle",{r:"6.5",cx:r[0],cy:r[1]}))};Ka.propTypes={from:eo.default.arrayOf(eo.default.number).isRequired,to:eo.default.arrayOf(eo.default.number).isRequired,alignment:Gr};Ka.defaultProps={alignment:void 0};var iw=pn.default.memo(Ka),X3=iw;var lw=function e(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"node";if(!(!n||!t||t.length===0)){for(var o,i=0;i<t.length&&!o;){var l=t[i];l.id===n?o={type:r,entity:St({},l)}:o=e(l.inputs,n,"port")||e(l.outputs,n,"port"),i+=1}return o}},Xa=lw;var J3=v(Ma()),aw=function(t,n){return n.filter(function(r){return!(0,J3.default)(r,t)})},ec=aw;var Ja=function(t){var n=t.nodes,r=t.segment,o=t.onChange,i=t.links,l=(0,mn.useCallback)(function(a){if(i.length>0&&o){var s=ec(a,i);o(s)}},[i,o]);return mn.default.createElement("svg",{className:"bi bi-link-canvas-layer"},i&&i.length>0&&i.map(function(a){return mn.default.createElement(K3,{link:a,input:Xa(n,a.input),output:Xa(n,a.output),onDelete:l,key:"".concat(a.input,"-").concat(a.output)})}),r&&mn.default.createElement(X3,r))};Ja.propTypes={nodes:B1.default.arrayOf(sn),links:B1.default.arrayOf(Wr),segment:B1.default.exact({id:B1.default.string,from:B1.default.arrayOf(B1.default.number),to:B1.default.arrayOf(B1.default.number),alignment:Gr}),onChange:B1.default.func};Ja.defaultProps={nodes:[],links:[],segment:void 0,onChange:void 0};var sw=mn.default.memo(Ja),tc=sw;var es=function(t){var n=t.schema,r=t.onChange,o=Lt(t,["schema","onChange"]),i=(0,n1.useState)(),l=_t(i,2),a=l[0],s=l[1],u=(0,n1.useRef)({}),m=u.current,c=(0,n1.useRef)({}),p=c.current,y=function(_){r&&r({nodes:_})},L=function(_,x){m[_]=x},C=function(_,x){p[_]=x},w=(0,n1.useCallback)(function(M,_,x){delete p[M],_.forEach(function(g){return delete m[g]}),x.forEach(function(g){return delete m[g]})},[]),f=(0,n1.useCallback)(function(M,_,x,g){s({id:"segment-".concat(M),from:_,to:x,alignment:g})},[]),d=(0,n1.useCallback)(function(){s(void 0)},[]),h=function(_,x){var g=[].concat(E7(n.links||[]),[{input:_,output:x}]);r&&r({links:g}),s(void 0)},S=function(_){r&&r({links:_})};return n1.default.createElement(z9,y1({portRefs:m,nodeRefs:p},o),n1.default.createElement(P3,{nodes:n.nodes,onChange:y,onNodeRegister:C,onPortRegister:L,onNodeRemove:w,onDragNewSegment:f,onSegmentFail:d,onSegmentConnect:h}),n1.default.createElement(tc,{nodes:n.nodes,links:n.links,segment:a,onChange:S}))};es.propTypes={schema:$9,onChange:nc.default.func};es.defaultProps={schema:{nodes:[],links:[]},onChange:void 0};var uw=n1.default.memo(es),W2=uw;var hn=v(F());var G2="bi-diagram/useSchema/change",Q2="bi-diagram/useSchema/node/add",Y2="bi-diagram/useSchema/node/remove",q2="bi-diagram/useSchema/connect";var cw=function(t){return t.id||(t.id="node-".concat(Math.random().toString(36).substr(2,9))),t},K2=cw;var rc=v(Wa());var fw=function(t,n){switch(n.type){case G2:return{nodes:n.payload.nodes||t.nodes||[],links:n.payload.links||t.links||[]};case Q2:return t.nodes&&t.nodes.push(n.payload.node),{nodes:t.nodes||[],links:t.links||[]};case Y2:{var r=t.links||[];if(t.nodes){var o=(0,rc.default)(t.nodes,["id",n.payload.nodeId]),i=Wn(t.nodes[o],"inputs"),l=Wn(t.nodes[o],"outputs");r=r.filter(function(a){return!i.includes(a.input)&&!l.includes(a.output)}),t.nodes.splice(o,1)}return{nodes:t.nodes||[],links:r}}case q2:return t.links&&t.links.push(n.payload.link),{nodes:t.nodes||[],links:t.links||[]};default:return t}},oc=fw;var dw={nodes:[],links:[]},pw=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:dw,n=(0,hn.useReducer)(oc,t),r=_t(n,2),o=r[0],i=r[1],l=(0,hn.useCallback)(function(m){var c=m.nodes,p=m.links;return i({type:G2,payload:{nodes:c,links:p}})},[]),a=(0,hn.useCallback)(function(m){return i({type:Q2,payload:{node:K2(m)}})},[]),s=(0,hn.useCallback)(function(m){return i({type:Y2,payload:{nodeId:m.id}})},[]),u=(0,hn.useCallback)(function(m,c){return i({type:q2,payload:{link:{input:m,output:c}}})},[]);return[o,Object.freeze({onChange:l,addNode:a,removeNode:s,connect:u})]},ts=pw;var ic=v(F());var x1=function(e){_7(n,e);var t=M7(n);function n(){var r;return L7(this,n),r=t.call(this),r.name="Diagram Schema Error",r}return n}(o2(Error)),mw=Object.freeze({MUST_HAVE_NODES:function(){return new x1("A valid schema should have the required property 'nodes'")},INVALID_ID:function(){return new x1("A valid node should have the required and unique property 'id'")},INVALID_COORDS:function(t){return new x1("".concat(t," node 'coordinates' property is not valid."))},INVALID_CONTENT:function(t){return new x1("".concat(t," node 'content' property is not valid."))},INVALID_PORT_ID:function(){return new x1("A valid port should have a unique id")},INVALID_PORT_CAN_LINK:function(t){return new x1("".concat(t," port 'canLink' property is not valid."))},INVALID_PORT_ALIGNMENT:function(t){return new x1("".concat(t," port 'alignment' property is not valid."))},INVALID_INPUTS_ARRAY:function(t){return new x1("".concat(t," node 'input' property is not valid."))},INVALID_NODES_ARRAY:function(){return new x1("The 'nodes' property is not a valid array")},INVALID_LINKS_ARRAY:function(){return new x1("The 'links' property is not a valid array")},LINK_INVALID_INPUT_OUTPUT:function(){return new x1("Link properties 'input' and 'output' are required string")},LINK_INVALID_READONLY:function(){return new x1("Link property 'readonly' should be a boolean value")}}),r1=mw;var ns=function(t){if(!t.id)throw r1.INVALID_PORT_ID();if(t.canLink&&typeof t.canLink!="function")throw r1.INVALID_PORT_CAN_LINK(t.id);if(t.alignment&&!["right","left","top","bottom"].includes(t.alignment))throw r1.INVALID_PORT_ALIGNMENT(t.id);return!0},lc=function(t){if(!t.id)throw r1.INVALID_ID();if(!t.coordinates||!Array.isArray(t.coordinates)||t.coordinates.length!==2)throw r1.INVALID_COORDS(t.id);if(t.content&&typeof t.content!="string"&&typeof t.content!="function"&&!(0,ic.isValidElement)(t.content))throw r1.INVALID_CONTENT(t.id);if(t.inputs){if(!Array.isArray(t.inputs))throw r1.INVALID_INPUTS_ARRAY(t.id);t.inputs.forEach(ns)}if(t.outputs){if(!Array.isArray(t.outputs))throw r1.INVALID_INPUTS_ARRAY(t.id);t.outputs.forEach(ns)}return!0},ac=function(t){if(!Array.isArray(t))throw r1.INVALID_NODES_ARRAY();return t.forEach(lc),!0},sc=function(t){if(!t.input||!t.output||typeof t.input!="string"||typeof t.output!="string")throw r1.LINK_INVALID_INPUT_OUTPUT();if(t.readonly&&typeof t.readonly!="boolean")throw r1.LINK_INVALID_READONLY();return!0},uc=function(t){if(!Array.isArray(t))throw r1.INVALID_LINKS_ARRAY();return t.forEach(sc),!0},rs=function(t){var n=t.links,r=t.nodes;if(!r)throw r1.MUST_HAVE_NODES();return uc(n)&&ac(r)};var hw=function(t){var n=St({},t);return n.nodes||(n.nodes=[]),n.links||(n.links=[]),n.nodes.forEach(K2),rs(n),n},os=hw;var yd=v(cc()),Zu=v(Ur());function lt(e){return Array.isArray?Array.isArray(e):vc(e)==="[object Array]"}var gw=1/0;function Cw(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-gw?"-0":t}function vw(e){return e==null?"":Cw(e)}function z1(e){return typeof e=="string"}function gc(e){return typeof e=="number"}function yw(e){return e===!0||e===!1||ww(e)&&vc(e)=="[object Boolean]"}function Cc(e){return typeof e=="object"}function ww(e){return Cc(e)&&e!==null}function f1(e){return e!=null}function ls(e){return!e.trim().length}function vc(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var xw="Incorrect 'index' type",Sw=e=>`Invalid value for key ${e}`,Lw=e=>`Pattern length exceeds max of ${e}.`,_w=e=>`Missing ${e} property in key`,jw=e=>`Property 'weight' in key '${e}' must be a positive integer`,fc=Object.prototype.hasOwnProperty,as=class{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let o=yc(r);n+=o.weight,this._keys.push(o),this._keyMap[o.id]=o,n+=o.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};function yc(e){let t=null,n=null,r=null,o=1,i=null;if(z1(e)||lt(e))r=e,t=dc(e),n=ss(e);else{if(!fc.call(e,"name"))throw new Error(_w("name"));let l=e.name;if(r=l,fc.call(e,"weight")&&(o=e.weight,o<=0))throw new Error(jw(l));t=dc(l),n=ss(l),i=e.getFn}return{path:t,id:n,weight:o,src:r,getFn:i}}function dc(e){return lt(e)?e:e.split(".")}function ss(e){return lt(e)?e.join("."):e}function Mw(e,t){let n=[],r=!1,o=(i,l,a)=>{if(f1(i))if(!l[a])n.push(i);else{let s=l[a],u=i[s];if(!f1(u))return;if(a===l.length-1&&(z1(u)||gc(u)||yw(u)))n.push(vw(u));else if(lt(u)){r=!0;for(let m=0,c=u.length;m<c;m+=1)o(u[m],l,a+1)}else l.length&&o(u,l,a+1)}};return o(e,z1(t)?t.split("."):t,0),r?n:n[0]}var Ew={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},Ow={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1},kw={location:0,threshold:.6,distance:100},bw={useExtendedSearch:!1,getFn:Mw,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1},B={...Ow,...Ew,...kw,...bw},Hw=/[^ ]+/g;function Iw(e=1,t=3){let n=new Map,r=Math.pow(10,t);return{get(o){let i=o.match(Hw).length;if(n.has(i))return n.get(i);let l=1/Math.pow(i,.5*e),a=parseFloat(Math.round(l*r)/r);return n.set(i,a),a},clear(){n.clear()}}}var to=class{constructor({getFn:t=B.getFn,fieldNormWeight:n=B.fieldNormWeight}={}){this.norm=Iw(n,3),this.getFn=t,this.isCreated=!1,this.setIndexRecords()}setSources(t=[]){this.docs=t}setIndexRecords(t=[]){this.records=t}setKeys(t=[]){this.keys=t,this._keysMap={},t.forEach((n,r)=>{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,z1(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){let n=this.size();z1(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n<r;n+=1)this.records[n].i-=1}getValueForItemAtKeyId(t,n){return t[this._keysMap[n]]}size(){return this.records.length}_addString(t,n){if(!f1(t)||ls(t))return;let r={v:t,i:n,n:this.norm.get(t)};this.records.push(r)}_addObject(t,n){let r={i:n,$:{}};this.keys.forEach((o,i)=>{let l=o.getFn?o.getFn(t):this.getFn(t,o.path);if(f1(l)){if(lt(l)){let a=[],s=[{nestedArrIndex:-1,value:l}];for(;s.length;){let{nestedArrIndex:u,value:m}=s.pop();if(f1(m))if(z1(m)&&!ls(m)){let c={v:m,i:u,n:this.norm.get(m)};a.push(c)}else lt(m)&&m.forEach((c,p)=>{s.push({nestedArrIndex:p,value:c})})}r.$[i]=a}else if(z1(l)&&!ls(l)){let a={v:l,n:this.norm.get(l)};r.$[i]=a}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}};function wc(e,t,{getFn:n=B.getFn,fieldNormWeight:r=B.fieldNormWeight}={}){let o=new to({getFn:n,fieldNormWeight:r});return o.setKeys(e.map(yc)),o.setSources(t),o.create(),o}function Rw(e,{getFn:t=B.getFn,fieldNormWeight:n=B.fieldNormWeight}={}){let{keys:r,records:o}=e,i=new to({getFn:t,fieldNormWeight:n});return i.setKeys(r),i.setIndexRecords(o),i}function X2(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:o=B.distance,ignoreLocation:i=B.ignoreLocation}={}){let l=t/e.length;if(i)return l;let a=Math.abs(r-n);return o?l+a/o:a?1:l}function Aw(e=[],t=B.minMatchCharLength){let n=[],r=-1,o=-1,i=0;for(let l=e.length;i<l;i+=1){let a=e[i];a&&r===-1?r=i:!a&&r!==-1&&(o=i-1,o-r+1>=t&&n.push([r,o]),r=-1)}return e[i-1]&&i-r>=t&&n.push([r,i-1]),n}var gn=32;function Tw(e,t,n,{location:r=B.location,distance:o=B.distance,threshold:i=B.threshold,findAllMatches:l=B.findAllMatches,minMatchCharLength:a=B.minMatchCharLength,includeMatches:s=B.includeMatches,ignoreLocation:u=B.ignoreLocation}={}){if(t.length>gn)throw new Error(Lw(gn));let m=t.length,c=e.length,p=Math.max(0,Math.min(r,c)),y=i,L=p,C=a>1||s,w=C?Array(c):[],f;for(;(f=e.indexOf(t,L))>-1;){let x=X2(t,{currentLocation:f,expectedLocation:p,distance:o,ignoreLocation:u});if(y=Math.min(x,y),L=f+m,C){let g=0;for(;g<m;)w[f+g]=1,g+=1}}L=-1;let d=[],h=1,S=m+c,M=1<<m-1;for(let x=0;x<m;x+=1){let g=0,b=S;for(;g<b;)X2(t,{errors:x,currentLocation:p+b,expectedLocation:p,distance:o,ignoreLocation:u})<=y?g=b:S=b,b=Math.floor((S-g)/2+g);S=b;let k=Math.max(1,p-b+1),A=l?c:Math.min(p+b,c)+m,R=Array(A+2);R[A+1]=(1<<x)-1;for(let I=A;I>=k;I-=1){let N=I-1,D=n[e.charAt(N)];if(C&&(w[N]=+!!D),R[I]=(R[I+1]<<1|1)&D,x&&(R[I]|=(d[I+1]|d[I])<<1|1|d[I+1]),R[I]&M&&(h=X2(t,{errors:x,currentLocation:N,expectedLocation:p,distance:o,ignoreLocation:u}),h<=y)){if(y=h,L=N,L<=p)break;k=Math.max(1,2*p-L)}}if(X2(t,{errors:x+1,currentLocation:p,expectedLocation:p,distance:o,ignoreLocation:u})>y)break;d=R}let _={isMatch:L>=0,score:Math.max(.001,h)};if(C){let x=Aw(w,a);x.length?s&&(_.indices=x):_.isMatch=!1}return _}function Vw(e){let t={};for(let n=0,r=e.length;n<r;n+=1){let o=e.charAt(n);t[o]=(t[o]||0)|1<<r-n-1}return t}var J2=class{constructor(t,{location:n=B.location,threshold:r=B.threshold,distance:o=B.distance,includeMatches:i=B.includeMatches,findAllMatches:l=B.findAllMatches,minMatchCharLength:a=B.minMatchCharLength,isCaseSensitive:s=B.isCaseSensitive,ignoreLocation:u=B.ignoreLocation}={}){if(this.options={location:n,threshold:r,distance:o,includeMatches:i,findAllMatches:l,minMatchCharLength:a,isCaseSensitive:s,ignoreLocation:u},this.pattern=s?t:t.toLowerCase(),this.chunks=[],!this.pattern.length)return;let m=(p,y)=>{this.chunks.push({pattern:p,alphabet:Vw(p),startIndex:y})},c=this.pattern.length;if(c>gn){let p=0,y=c%gn,L=c-y;for(;p<L;)m(this.pattern.substr(p,gn),p),p+=gn;if(y){let C=c-gn;m(this.pattern.substr(C),C)}}else m(this.pattern,0)}searchIn(t){let{isCaseSensitive:n,includeMatches:r}=this.options;if(n||(t=t.toLowerCase()),this.pattern===t){let L={isMatch:!0,score:0};return r&&(L.indices=[[0,t.length-1]]),L}let{location:o,distance:i,threshold:l,findAllMatches:a,minMatchCharLength:s,ignoreLocation:u}=this.options,m=[],c=0,p=!1;this.chunks.forEach(({pattern:L,alphabet:C,startIndex:w})=>{let{isMatch:f,score:d,indices:h}=Tw(t,L,C,{location:o+w,distance:i,threshold:l,findAllMatches:a,minMatchCharLength:s,includeMatches:r,ignoreLocation:u});f&&(p=!0),c+=d,f&&h&&(m=[...m,...h])});let y={isMatch:p,score:p?c/this.chunks.length:1};return p&&r&&(y.indices=m),y}},$1=class{constructor(t){this.pattern=t}static isMultiMatch(t){return pc(t,this.multiRegex)}static isSingleMatch(t){return pc(t,this.singleRegex)}search(){}};function pc(e,t){let n=e.match(t);return n?n[1]:null}var us=class extends $1{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){let n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}},cs=class extends $1{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){let r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}},fs=class extends $1{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){let n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}},ds=class extends $1{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){let n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}},ps=class extends $1{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){let n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}},ms=class extends $1{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){let n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}},ei=class extends $1{constructor(t,{location:n=B.location,threshold:r=B.threshold,distance:o=B.distance,includeMatches:i=B.includeMatches,findAllMatches:l=B.findAllMatches,minMatchCharLength:a=B.minMatchCharLength,isCaseSensitive:s=B.isCaseSensitive,ignoreLocation:u=B.ignoreLocation}={}){super(t),this._bitapSearch=new J2(t,{location:n,threshold:r,distance:o,includeMatches:i,findAllMatches:l,minMatchCharLength:a,isCaseSensitive:s,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}},ti=class extends $1{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r,o=[],i=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+i,o.push([r,n-1]);let l=!!o.length;return{isMatch:l,score:l?0:1,indices:o}}},hs=[us,ti,fs,ds,ms,ps,cs,ei],mc=hs.length,Nw=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,Pw="|";function Fw(e,t={}){return e.split(Pw).map(n=>{let r=n.trim().split(Nw).filter(i=>i&&!!i.trim()),o=[];for(let i=0,l=r.length;i<l;i+=1){let a=r[i],s=!1,u=-1;for(;!s&&++u<mc;){let m=hs[u],c=m.isMultiMatch(a);c&&(o.push(new m(c,t)),s=!0)}if(!s)for(u=-1;++u<mc;){let m=hs[u],c=m.isSingleMatch(a);if(c){o.push(new m(c,t));break}}}return o})}var Dw=new Set([ei.type,ti.type]),gs=class{constructor(t,{isCaseSensitive:n=B.isCaseSensitive,includeMatches:r=B.includeMatches,minMatchCharLength:o=B.minMatchCharLength,ignoreLocation:i=B.ignoreLocation,findAllMatches:l=B.findAllMatches,location:a=B.location,threshold:s=B.threshold,distance:u=B.distance}={}){this.query=null,this.options={isCaseSensitive:n,includeMatches:r,minMatchCharLength:o,findAllMatches:l,ignoreLocation:i,location:a,threshold:s,distance:u},this.pattern=n?t:t.toLowerCase(),this.query=Fw(this.pattern,this.options)}static condition(t,n){return n.useExtendedSearch}searchIn(t){let n=this.query;if(!n)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:o}=this.options;t=o?t:t.toLowerCase();let i=0,l=[],a=0;for(let s=0,u=n.length;s<u;s+=1){let m=n[s];l.length=0,i=0;for(let c=0,p=m.length;c<p;c+=1){let y=m[c],{isMatch:L,indices:C,score:w}=y.search(t);if(L){if(i+=1,a+=w,r){let f=y.constructor.type;Dw.has(f)?l=[...l,...C]:l.push(C)}}else{a=0,i=0,l.length=0;break}}if(i){let c={isMatch:!0,score:a/i};return r&&(c.indices=l),c}}return{isMatch:!1,score:1}}},Cs=[];function Zw(...e){Cs.push(...e)}function vs(e,t){for(let n=0,r=Cs.length;n<r;n+=1){let o=Cs[n];if(o.condition(e,t))return new o(e,t)}return new J2(e,t)}var ni={AND:"$and",OR:"$or"},ys={PATH:"$path",PATTERN:"$val"},ws=e=>!!(e[ni.AND]||e[ni.OR]),Bw=e=>!!e[ys.PATH],zw=e=>!lt(e)&&Cc(e)&&!ws(e),hc=e=>({[ni.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function xc(e,t,{auto:n=!0}={}){let r=o=>{let i=Object.keys(o),l=Bw(o);if(!l&&i.length>1&&!ws(o))return r(hc(o));if(zw(o)){let s=l?o[ys.PATH]:i[0],u=l?o[ys.PATTERN]:o[s];if(!z1(u))throw new Error(Sw(s));let m={keyId:ss(s),pattern:u};return n&&(m.searcher=vs(u,t)),m}let a={children:[],operator:i[0]};return i.forEach(s=>{let u=o[s];lt(u)&&u.forEach(m=>{a.children.push(r(m))})}),a};return ws(e)||(e=hc(e)),r(e)}function $w(e,{ignoreFieldNorm:t=B.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:o,norm:i,score:l})=>{let a=o?o.weight:null;r*=Math.pow(l===0&&a?Number.EPSILON:l,(a||1)*(t?1:i))}),n.score=r})}function Uw(e,t){let n=e.matches;t.matches=[],f1(n)&&n.forEach(r=>{if(!f1(r.indices)||!r.indices.length)return;let{indices:o,value:i}=r,l={indices:o,value:i};r.key&&(l.key=r.key.src),r.idx>-1&&(l.refIndex=r.idx),t.matches.push(l)})}function Ww(e,t){t.score=e.score}function Gw(e,t,{includeMatches:n=B.includeMatches,includeScore:r=B.includeScore}={}){let o=[];return n&&o.push(Uw),r&&o.push(Ww),e.map(i=>{let{idx:l}=i,a={item:t[l],refIndex:l};return o.length&&o.forEach(s=>{s(i,a)}),a})}var at=class{constructor(t,n={},r){this.options={...B,...n},this.options.useExtendedSearch,this._keyStore=new as(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof to))throw new Error(xw);this._myIndex=n||wc(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){f1(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){let n=[];for(let r=0,o=this._docs.length;r<o;r+=1){let i=this._docs[r];t(i,r)&&(this.removeAt(r),r-=1,o-=1,n.push(i))}return n}removeAt(t){this._docs.splice(t,1),this._myIndex.removeAt(t)}getIndex(){return this._myIndex}search(t,{limit:n=-1}={}){let{includeMatches:r,includeScore:o,shouldSort:i,sortFn:l,ignoreFieldNorm:a}=this.options,s=z1(t)?z1(this._docs[0])?this._searchStringList(t):this._searchObjectList(t):this._searchLogical(t);return $w(s,{ignoreFieldNorm:a}),i&&s.sort(l),gc(n)&&n>-1&&(s=s.slice(0,n)),Gw(s,this._docs,{includeMatches:r,includeScore:o})}_searchStringList(t){let n=vs(t,this.options),{records:r}=this._myIndex,o=[];return r.forEach(({v:i,i:l,n:a})=>{if(!f1(i))return;let{isMatch:s,score:u,indices:m}=n.searchIn(i);s&&o.push({item:i,idx:l,matches:[{score:u,value:i,norm:a,indices:m}]})}),o}_searchLogical(t){let n=xc(t,this.options),r=(a,s,u)=>{if(!a.children){let{keyId:c,searcher:p}=a,y=this._findMatches({key:this._keyStore.get(c),value:this._myIndex.getValueForItemAtKeyId(s,c),searcher:p});return y&&y.length?[{idx:u,item:s,matches:y}]:[]}let m=[];for(let c=0,p=a.children.length;c<p;c+=1){let y=a.children[c],L=r(y,s,u);if(L.length)m.push(...L);else if(a.operator===ni.AND)return[]}return m},o=this._myIndex.records,i={},l=[];return o.forEach(({$:a,i:s})=>{if(f1(a)){let u=r(n,a,s);u.length&&(i[s]||(i[s]={idx:s,item:a,matches:[]},l.push(i[s])),u.forEach(({matches:m})=>{i[s].matches.push(...m)}))}}),l}_searchObjectList(t){let n=vs(t,this.options),{keys:r,records:o}=this._myIndex,i=[];return o.forEach(({$:l,i:a})=>{if(!f1(l))return;let s=[];r.forEach((u,m)=>{s.push(...this._findMatches({key:u,value:l[m],searcher:n}))}),s.length&&i.push({idx:a,item:l,matches:s})}),i}_findMatches({key:t,value:n,searcher:r}){if(!f1(n))return[];let o=[];if(lt(n))n.forEach(({v:i,i:l,n:a})=>{if(!f1(i))return;let{isMatch:s,score:u,indices:m}=r.searchIn(i);s&&o.push({score:u,key:t,value:i,idx:l,norm:a,indices:m})});else{let{v:i,n:l}=n,{isMatch:a,score:s,indices:u}=r.searchIn(i);a&&o.push({score:s,key:t,value:i,norm:l,indices:u})}return o}};at.version="6.6.2";at.createIndex=wc;at.parseIndex=Rw;at.config=B;at.parseQuery=xc;Zw(gs);var Il=v(Lc()),be=v(F()),wd=v(Uf());var q=v(F(),1),In={exports:{}},Ll={};(function(){var e=q.default,t=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),a=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),c=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen"),L=Symbol.iterator,C=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function w(O){for(var Z=arguments.length,P=new Array(Z>1?Z-1:0),re=1;re<Z;re++)P[re-1]=arguments[re];f("error",O,P)}function f(O,Z,P){var re=C.ReactDebugCurrentFrame.getStackAddendum();re!==""&&(Z+="%s",P=P.concat([re]));var K=P.map(function(oe){return String(oe)});K.unshift("Warning: "+Z),Function.prototype.apply.call(console[O],console,K)}var d;function h(O){return O.displayName||"Context"}function S(O){if(O==null)return null;if(typeof O.tag=="number"&&w("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof O=="function")return O.displayName||O.name||null;if(typeof O=="string")return O;switch(O){case r:return"Fragment";case n:return"Portal";case i:return"Profiler";case o:return"StrictMode";case u:return"Suspense";case m:return"SuspenseList"}if(typeof O=="object")switch(O.$$typeof){case a:return h(O)+".Consumer";case l:return h(O._context)+".Provider";case s:return function(oe,ie,ae){var ye=oe.displayName;if(ye)return ye;var Te=ie.displayName||ie.name||"";return Te!==""?ae+"("+Te+")":ae}(O,O.render,"ForwardRef");case c:var Z=O.displayName||null;return Z!==null?Z:S(O.type)||"Memo";case p:var P=O,re=P._payload,K=P._init;try{return S(K(re))}catch{return null}}return null}d=Symbol.for("react.module.reference");var M,_,x,g,b,k,A,R=Object.assign,V=0;function I(){}I.__reactDisabledLog=!0;var N,D=C.ReactCurrentDispatcher;function ee(O,Z,P){if(N===void 0)try{throw Error()}catch(K){var re=K.stack.trim().match(/\n( *(at )?)/);N=re&&re[1]||""}return`
`+N+O}var ne,ce=!1,u1=typeof WeakMap=="function"?WeakMap:Map;function Le(O,Z){if(!O||ce)return"";var P,re=ne.get(O);if(re!==void 0)return re;ce=!0;var K,oe=Error.prepareStackTrace;Error.prepareStackTrace=void 0,K=D.current,D.current=null,function(){if(V===0){M=console.log,_=console.info,x=console.warn,g=console.error,b=console.group,k=console.groupCollapsed,A=console.groupEnd;var le={configurable:!0,enumerable:!0,value:I,writable:!0};Object.defineProperties(console,{info:le,log:le,warn:le,error:le,group:le,groupCollapsed:le,groupEnd:le})}V++}();try{if(Z){var ie=function(){throw Error()};if(Object.defineProperty(ie.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ie,[])}catch(le){P=le}Reflect.construct(O,[],ie)}else{try{ie.call()}catch(le){P=le}O.call(ie.prototype)}}else{try{throw Error()}catch(le){P=le}O()}}catch(le){if(le&&P&&typeof le.stack=="string"){for(var ae=le.stack.split(`
`),ye=P.stack.split(`
`),Te=ae.length-1,ue=ye.length-1;Te>=1&&ue>=0&&ae[Te]!==ye[ue];)ue--;for(;Te>=1&&ue>=0;Te--,ue--)if(ae[Te]!==ye[ue]){if(Te!==1||ue!==1)do if(Te--,--ue<0||ae[Te]!==ye[ue]){var U=`
`+ae[Te].replace(" at new "," at ");return O.displayName&&U.includes("<anonymous>")&&(U=U.replace("<anonymous>",O.displayName)),typeof O=="function"&&ne.set(O,U),U}while(Te>=1&&ue>=0);break}}}finally{ce=!1,D.current=K,function(){if(--V==0){var le={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:R({},le,{value:M}),info:R({},le,{value:_}),warn:R({},le,{value:x}),error:R({},le,{value:g}),group:R({},le,{value:b}),groupCollapsed:R({},le,{value:k}),groupEnd:R({},le,{value:A})})}V<0&&w("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=oe}var we=O?O.displayName||O.name:"",$=we?ee(we):"";return typeof O=="function"&&ne.set(O,$),$}function Q(O,Z,P){if(O==null)return"";if(typeof O=="function")return Le(O,!(!(re=O.prototype)||!re.isReactComponent));var re;if(typeof O=="string")return ee(O);switch(O){case u:return ee("Suspense");case m:return ee("SuspenseList")}if(typeof O=="object")switch(O.$$typeof){case s:return Le(O.render,!1);case c:return Q(O.type,Z,P);case p:var K=O,oe=K._payload,ie=K._init;try{return Q(ie(oe),Z,P)}catch{}}return""}ne=new u1;var te=Object.prototype.hasOwnProperty,Ie={},Re=C.ReactDebugCurrentFrame;function t1(O){if(O){var Z=O._owner,P=Q(O.type,O._source,Z?Z.type:null);Re.setExtraStackFrame(P)}else Re.setExtraStackFrame(null)}var Ae=Array.isArray;function fe(O){return Ae(O)}function z(O){return""+O}function W(O){if(function(Z){try{return z(Z),!1}catch{return!0}}(O))return w("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",function(Z){return typeof Symbol=="function"&&Symbol.toStringTag&&Z[Symbol.toStringTag]||Z.constructor.name||"Object"}(O)),z(O)}var wt,An,en,xt=C.ReactCurrentOwner,br={key:!0,ref:!0,__self:!0,__source:!0};en={};function Rl(O,Z,P,re,K){var oe,ie={},ae=null,ye=null;for(oe in P!==void 0&&(W(P),ae=""+P),function(U){if(te.call(U,"key")){var we=Object.getOwnPropertyDescriptor(U,"key").get;if(we&&we.isReactWarning)return!1}return U.key!==void 0}(Z)&&(W(Z.key),ae=""+Z.key),function(U){if(te.call(U,"ref")){var we=Object.getOwnPropertyDescriptor(U,"ref").get;if(we&&we.isReactWarning)return!1}return U.ref!==void 0}(Z)&&(ye=Z.ref,function(U,we){if(typeof U.ref=="string"&&xt.current&&we&&xt.current.stateNode!==we){var $=S(xt.current.type);en[$]||(w('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',S(xt.current.type),U.ref),en[$]=!0)}}(Z,K)),Z)te.call(Z,oe)&&!br.hasOwnProperty(oe)&&(ie[oe]=Z[oe]);if(O&&O.defaultProps){var Te=O.defaultProps;for(oe in Te)ie[oe]===void 0&&(ie[oe]=Te[oe])}if(ae||ye){var ue=typeof O=="function"?O.displayName||O.name||"Unknown":O;ae&&function(U,we){var $=function(){wt||(wt=!0,w("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",we))};$.isReactWarning=!0,Object.defineProperty(U,"key",{get:$,configurable:!0})}(ie,ue),ye&&function(U,we){var $=function(){An||(An=!0,w("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",we))};$.isReactWarning=!0,Object.defineProperty(U,"ref",{get:$,configurable:!0})}(ie,ue)}return function(U,we,$,le,Hr,Ir,jd){var Vn={$$typeof:t,type:U,key:we,ref:$,props:jd,_owner:Ir,_store:{}};return Object.defineProperty(Vn._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Vn,"_self",{configurable:!1,enumerable:!1,writable:!1,value:le}),Object.defineProperty(Vn,"_source",{configurable:!1,enumerable:!1,writable:!1,value:Hr}),Object.freeze&&(Object.freeze(Vn.props),Object.freeze(Vn)),Vn}(O,ae,ye,K,re,xt.current,ie)}var Al,Tl=C.ReactCurrentOwner,zu=C.ReactDebugCurrentFrame;function Tn(O){if(O){var Z=O._owner,P=Q(O.type,O._source,Z?Z.type:null);zu.setExtraStackFrame(P)}else zu.setExtraStackFrame(null)}function Vl(O){return typeof O=="object"&&O!==null&&O.$$typeof===t}function $u(){if(Tl.current){var O=S(Tl.current.type);if(O)return`
Check the render method of \``+O+"`."}return""}Al=!1;var Uu={};function Wu(O,Z){if(O._store&&!O._store.validated&&O.key==null){O._store.validated=!0;var P=function(K){var oe=$u();if(!oe){var ie=typeof K=="string"?K:K.displayName||K.name;ie&&(oe=`
Check the top-level render call using <`+ie+">.")}return oe}(Z);if(!Uu[P]){Uu[P]=!0;var re="";O&&O._owner&&O._owner!==Tl.current&&(re=" It was passed a child from "+S(O._owner.type)+"."),Tn(O),w('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',P,re),Tn(null)}}}function Gu(O,Z){if(typeof O=="object"){if(fe(O))for(var P=0;P<O.length;P++){var re=O[P];Vl(re)&&Wu(re,Z)}else if(Vl(O))O._store&&(O._store.validated=!0);else if(O){var K=function(ae){if(ae===null||typeof ae!="object")return null;var ye=L&&ae[L]||ae["@@iterator"];return typeof ye=="function"?ye:null}(O);if(typeof K=="function"&&K!==O.entries)for(var oe,ie=K.call(O);!(oe=ie.next()).done;)Vl(oe.value)&&Wu(oe.value,Z)}}}function Sd(O){var Z,P=O.type;if(P!=null&&typeof P!="string"){if(typeof P=="function")Z=P.propTypes;else{if(typeof P!="object"||P.$$typeof!==s&&P.$$typeof!==c)return;Z=P.propTypes}if(Z){var re=S(P);(function(K,oe,ie,ae,ye){var Te=Function.call.bind(te);for(var ue in K)if(Te(K,ue)){var U=void 0;try{if(typeof K[ue]!="function"){var we=Error((ae||"React class")+": "+ie+" type `"+ue+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof K[ue]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw we.name="Invariant Violation",we}U=K[ue](oe,ue,ae,ie,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch($){U=$}!U||U instanceof Error||(t1(ye),w("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",ae||"React class",ie,ue,typeof U),t1(null)),U instanceof Error&&!(U.message in Ie)&&(Ie[U.message]=!0,t1(ye),w("Failed %s type: %s",ie,U.message),t1(null))}})(Z,O.props,"prop",re,O)}else P.PropTypes!==void 0&&!Al&&(Al=!0,w("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",S(P)||"Unknown"));typeof P.getDefaultProps!="function"||P.getDefaultProps.isReactClassApproved||w("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Qu(O,Z,P,re,K,oe){var ie=function($){return typeof $=="string"||typeof $=="function"||$===r||$===i||$===o||$===u||$===m||$===y||typeof $=="object"&&$!==null&&($.$$typeof===p||$.$$typeof===c||$.$$typeof===l||$.$$typeof===a||$.$$typeof===s||$.$$typeof===d||$.getModuleId!==void 0)}(O);if(!ie){var ae="";(O===void 0||typeof O=="object"&&O!==null&&Object.keys(O).length===0)&&(ae+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var ye,Te=function($){return $!==void 0?`
Check your code at `+$.fileName.replace(/^.*[\\\/]/,"")+":"+$.lineNumber+".":""}(K);ae+=Te||$u(),O===null?ye="null":fe(O)?ye="array":O!==void 0&&O.$$typeof===t?(ye="<"+(S(O.type)||"Unknown")+" />",ae=" Did you accidentally export a JSX literal instead of a component?"):ye=typeof O,w("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ye,ae)}var ue=Rl(O,Z,P,K,oe);if(ue==null)return ue;if(ie){var U=Z.children;if(U!==void 0)if(re)if(fe(U)){for(var we=0;we<U.length;we++)Gu(U[we],O);Object.freeze&&Object.freeze(U)}else w("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else Gu(U,O)}return O===r?function($){for(var le=Object.keys($.props),Hr=0;Hr<le.length;Hr++){var Ir=le[Hr];if(Ir!=="children"&&Ir!=="key"){Tn($),w("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",Ir),Tn(null);break}}$.ref!==null&&(Tn($),w("Invalid attribute `ref` supplied to `React.Fragment`."),Tn(null))}(ue):Sd(ue),ue}var Ld=function(O,Z,P){return Qu(O,Z,P,!1)},_d=function(O,Z,P){return Qu(O,Z,P,!0)};Ll.Fragment=r,Ll.jsx=Ld,Ll.jsxs=_d})(),In.exports=Ll;var Au,id={exports:{}};Au=id,function(){var e={}.hasOwnProperty;function t(){for(var n=[],r=0;r<arguments.length;r++){var o=arguments[r];if(o){var i=typeof o;if(i==="string"||i==="number")n.push(o);else if(Array.isArray(o)){if(o.length){var l=t.apply(null,o);l&&n.push(l)}}else if(i==="object"){if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]")){n.push(o.toString());continue}for(var a in o)e.call(o,a)&&o[a]&&n.push(a)}}}return n.join(" ")}Au.exports?(t.default=t,Au.exports=t):window.classNames=t}();var Wf=id.exports,Gf=(e,t,n)=>{let r=null;return function(...o){r&&clearTimeout(r),r=setTimeout(()=>{r=null,n||e.apply(this,o)},t)}},qS=({content:e})=>In.exports.jsx("span",{dangerouslySetInnerHTML:{__html:e}}),Qf={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},KS=(0,q.createContext)(Object.assign(()=>Qf,Qf));function ld(){return(0,q.useContext)(KS)}function Ko(e){return e.split("-")[0]}function Ol(e){return e.split("-")[1]}function qo(e){return["top","bottom"].includes(Ko(e))?"x":"y"}function Nu(e){return e==="y"?"height":"width"}function Yf(e,t,n){let{reference:r,floating:o}=e,i=r.x+r.width/2-o.width/2,l=r.y+r.height/2-o.height/2,a=qo(t),s=Nu(a),u=r[s]/2-o[s]/2,m=a==="x",c;switch(Ko(t)){case"top":c={x:i,y:r.y-o.height};break;case"bottom":c={x:i,y:r.y+r.height};break;case"right":c={x:r.x+r.width,y:l};break;case"left":c={x:r.x-o.width,y:l};break;default:c={x:r.x,y:r.y}}switch(Ol(t)){case"start":c[a]-=u*(n&&m?-1:1);break;case"end":c[a]+=u*(n&&m?-1:1)}return c}function ad(e){return typeof e!="number"?function(t){return{top:0,right:0,bottom:0,left:0,...t}}(e):{top:e,right:e,bottom:e,left:e}}function jl(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function sd(e,t){var n;t===void 0&&(t={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:m="viewport",elementContext:c="floating",altBoundary:p=!1,padding:y=0}=t,L=ad(y),C=a[p?c==="floating"?"reference":"floating":c],w=jl(await i.getClippingRect({element:(n=await(i.isElement==null?void 0:i.isElement(C)))==null||n?C:C.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:m,strategy:s})),f=jl(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({rect:c==="floating"?{...l.floating,x:r,y:o}:l.reference,offsetParent:await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),strategy:s}):l[c]);return{top:w.top-f.top+L.top,bottom:f.bottom-w.bottom+L.bottom,left:w.left-f.left+L.left,right:f.right-w.right+L.right}}var XS=Math.min,JS=Math.max;function Tu(e,t,n){return JS(e,XS(t,n))}var eL={left:"right",right:"left",bottom:"top",top:"bottom"};function _l(e){return e.replace(/left|right|bottom|top/g,t=>eL[t])}var tL={start:"end",end:"start"};function qf(e){return e.replace(/start|end/g,t=>tL[t])}var nL=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n;let{placement:r,middlewareData:o,rects:i,initialPlacement:l,platform:a,elements:s}=t,{mainAxis:u=!0,crossAxis:m=!0,fallbackPlacements:c,fallbackStrategy:p="bestFit",flipAlignment:y=!0,...L}=e,C=Ko(r),w=c||(C===l||!y?[_l(l)]:function(g){let b=_l(g);return[qf(g),b,qf(b)]}(l)),f=[l,...w],d=await sd(t,L),h=[],S=((n=o.flip)==null?void 0:n.overflows)||[];if(u&&h.push(d[C]),m){let{main:g,cross:b}=function(k,A,R){R===void 0&&(R=!1);let V=Ol(k),I=qo(k),N=Nu(I),D=I==="x"?V===(R?"end":"start")?"right":"left":V==="start"?"bottom":"top";return A.reference[N]>A.floating[N]&&(D=_l(D)),{main:D,cross:_l(D)}}(r,i,await(a.isRTL==null?void 0:a.isRTL(s.floating)));h.push(d[g],d[b])}if(S=[...S,{placement:r,overflows:h}],!h.every(g=>g<=0)){var M,_;let g=((M=(_=o.flip)==null?void 0:_.index)!=null?M:0)+1,b=f[g];if(b)return{data:{index:g,overflows:S},reset:{placement:b}};let k="bottom";switch(p){case"bestFit":{var x;let A=(x=S.map(R=>[R,R.overflows.filter(V=>V>0).reduce((V,I)=>V+I,0)]).sort((R,V)=>R[1]-V[1])[0])==null?void 0:x[0].placement;A&&(k=A);break}case"initialPlacement":k=l}if(r!==k)return{reset:{placement:k}}}return{}}}},rL=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){let{x:n,y:r}=t,o=await async function(i,l){let{placement:a,platform:s,elements:u}=i,m=await(s.isRTL==null?void 0:s.isRTL(u.floating)),c=Ko(a),p=Ol(a),y=qo(a)==="x",L=["left","top"].includes(c)?-1:1,C=m&&y?-1:1,w=typeof l=="function"?l(i):l,{mainAxis:f,crossAxis:d,alignmentAxis:h}=typeof w=="number"?{mainAxis:w,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...w};return p&&typeof h=="number"&&(d=p==="end"?-1*h:h),y?{x:d*C,y:f*L}:{x:f*L,y:d*C}}(t,e);return{x:n+o.x,y:r+o.y,data:o}}}};function ud(e){return e&&e.document&&e.location&&e.alert&&e.setInterval}function yt(e){if(e==null)return window;if(!ud(e)){let t=e.ownerDocument;return t&&t.defaultView||window}return e}function Xt(e){return yt(e).getComputedStyle(e)}function Jt(e){return ud(e)?"":e?(e.nodeName||"").toLowerCase():""}function cd(){let e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(t=>t.brand+"/"+t.version).join(" "):navigator.userAgent}function vt(e){return e instanceof yt(e).HTMLElement}function kr(e){return e instanceof yt(e).Element}function Kf(e){return typeof ShadowRoot>"u"?!1:e instanceof yt(e).ShadowRoot||e instanceof ShadowRoot}function kl(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=Xt(e);return/auto|scroll|overlay|hidden/.test(t+r+n)&&!["inline","contents"].includes(o)}function oL(e){return["table","td","th"].includes(Jt(e))}function Vu(e){let t=/firefox/i.test(cd()),n=Xt(e),r=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!r&&r!=="none"||t&&n.willChange==="filter"||t&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(o=>n.willChange.includes(o))||["paint","layout","strict","content"].some(o=>{let i=n.contain;return i!=null&&i.includes(o)})}function fd(){return!/^((?!chrome|android).)*safari/i.test(cd())}function Pu(e){return["html","body","#document"].includes(Jt(e))}var Xf=Math.min,Yo=Math.max,Ml=Math.round;function Rn(e,t,n){var r,o,i,l;t===void 0&&(t=!1),n===void 0&&(n=!1);let a=e.getBoundingClientRect(),s=1,u=1;t&&vt(e)&&(s=e.offsetWidth>0&&Ml(a.width)/e.offsetWidth||1,u=e.offsetHeight>0&&Ml(a.height)/e.offsetHeight||1);let m=kr(e)?yt(e):window,c=!fd()&&n,p=(a.left+(c&&(r=(o=m.visualViewport)==null?void 0:o.offsetLeft)!=null?r:0))/s,y=(a.top+(c&&(i=(l=m.visualViewport)==null?void 0:l.offsetTop)!=null?i:0))/u,L=a.width/s,C=a.height/u;return{width:L,height:C,top:y,right:p+L,bottom:y+C,left:p,x:p,y}}function Kt(e){return(t=e,(t instanceof yt(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function bl(e){return kr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function dd(e){return Rn(Kt(e)).left+bl(e).scrollLeft}function iL(e,t,n){let r=vt(t),o=Kt(t),i=Rn(e,r&&function(s){let u=Rn(s);return Ml(u.width)!==s.offsetWidth||Ml(u.height)!==s.offsetHeight}(t),n==="fixed"),l={scrollLeft:0,scrollTop:0},a={x:0,y:0};if(r||!r&&n!=="fixed")if((Jt(t)!=="body"||kl(o))&&(l=bl(t)),vt(t)){let s=Rn(t,!0);a.x=s.x+t.clientLeft,a.y=s.y+t.clientTop}else o&&(a.x=dd(o));return{x:i.left+l.scrollLeft-a.x,y:i.top+l.scrollTop-a.y,width:i.width,height:i.height}}function El(e){if(Jt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||(Kf(e)?e.host:null)||Kt(e);return Kf(t)?t.host:t}function Jf(e){return vt(e)&&Xt(e).position!=="fixed"?e.offsetParent:null}function ed(e){let t=yt(e),n=Jf(e);for(;n&&oL(n)&&Xt(n).position==="static";)n=Jf(n);return n&&(Jt(n)==="html"||Jt(n)==="body"&&Xt(n).position==="static"&&!Vu(n))?t:n||function(r){let o=El(r);for(;vt(o)&&!Pu(o);){if(Vu(o))return o;o=El(o)}return null}(e)||t}function td(e){if(vt(e))return{width:e.offsetWidth,height:e.offsetHeight};let t=Rn(e);return{width:t.width,height:t.height}}function pd(e){let t=El(e);return Pu(t)?e.ownerDocument.body:vt(t)&&kl(t)?t:pd(t)}function md(e,t){var n;t===void 0&&(t=[]);let r=pd(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=yt(r),l=o?[i].concat(i.visualViewport||[],kl(r)?r:[]):r,a=t.concat(l);return o?a:a.concat(md(l))}function nd(e,t,n){return t==="viewport"?jl(function(r,o){let i=yt(r),l=Kt(r),a=i.visualViewport,s=l.clientWidth,u=l.clientHeight,m=0,c=0;if(a){s=a.width,u=a.height;let p=fd();(p||!p&&o==="fixed")&&(m=a.offsetLeft,c=a.offsetTop)}return{width:s,height:u,x:m,y:c}}(e,n)):kr(t)?function(r,o){let i=Rn(r,!1,o==="fixed"),l=i.top+r.clientTop,a=i.left+r.clientLeft;return{top:l,left:a,x:a,y:l,right:a+r.clientWidth,bottom:l+r.clientHeight,width:r.clientWidth,height:r.clientHeight}}(t,n):jl(function(r){var o;let i=Kt(r),l=bl(r),a=(o=r.ownerDocument)==null?void 0:o.body,s=Yo(i.scrollWidth,i.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),u=Yo(i.scrollHeight,i.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),m=-l.scrollLeft+dd(r),c=-l.scrollTop;return Xt(a||i).direction==="rtl"&&(m+=Yo(i.clientWidth,a?a.clientWidth:0)-s),{width:s,height:u,x:m,y:c}}(Kt(e)))}var lL={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=n==="clippingAncestors"?function(u){let m=md(u).filter(y=>kr(y)&&Jt(y)!=="body"),c=u,p=null;for(;kr(c)&&!Pu(c);){let y=Xt(c);y.position==="static"&&p&&["absolute","fixed"].includes(p.position)&&!Vu(c)?m=m.filter(L=>L!==c):p=y,c=El(c)}return m}(t):[].concat(n),l=[...i,r],a=l[0],s=l.reduce((u,m)=>{let c=nd(t,m,o);return u.top=Yo(c.top,u.top),u.right=Xf(c.right,u.right),u.bottom=Xf(c.bottom,u.bottom),u.left=Yo(c.left,u.left),u},nd(t,a,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e,o=vt(n),i=Kt(n);if(n===i)return t;let l={scrollLeft:0,scrollTop:0},a={x:0,y:0};if((o||!o&&r!=="fixed")&&((Jt(n)!=="body"||kl(i))&&(l=bl(n)),vt(n))){let s=Rn(n,!0);a.x=s.x+n.clientLeft,a.y=s.y+n.clientTop}return{...t,x:t.x-l.scrollLeft+a.x,y:t.y-l.scrollTop+a.y}},isElement:kr,getDimensions:td,getOffsetParent:ed,getDocumentElement:Kt,getElementRects:e=>{let{reference:t,floating:n,strategy:r}=e;return{reference:iL(t,ed(n),r),floating:{...td(n),x:0,y:0}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>Xt(e).direction==="rtl"},rd=(e,t,n)=>(async(r,o,i)=>{let{placement:l="bottom",strategy:a="absolute",middleware:s=[],platform:u}=i,m=s.filter(Boolean),c=await(u.isRTL==null?void 0:u.isRTL(o));if(u==null&&console.error(["Floating UI: `platform` property was not passed to config. If you","want to use Floating UI on the web, install @floating-ui/dom","instead of the /core package. Otherwise, you can create your own","`platform`: https://floating-ui.com/docs/platform"].join(" ")),m.filter(d=>{let{name:h}=d;return h==="autoPlacement"||h==="flip"}).length>1)throw new Error(["Floating UI: duplicate `flip` and/or `autoPlacement` middleware","detected. This will lead to an infinite loop. Ensure only one of","either has been passed to the `middleware` array."].join(" "));r&&o||console.error(["Floating UI: The reference and/or floating element was not defined","when `computePosition()` was called. Ensure that both elements have","been created and can be measured."].join(" "));let p=await u.getElementRects({reference:r,floating:o,strategy:a}),{x:y,y:L}=Yf(p,l,c),C=l,w={},f=0;for(let d=0;d<m.length;d++){let{name:h,fn:S}=m[d],{x:M,y:_,data:x,reset:g}=await S({x:y,y:L,initialPlacement:l,placement:C,strategy:a,middlewareData:w,rects:p,platform:u,elements:{reference:r,floating:o}});y=M??y,L=_??L,w={...w,[h]:{...w[h],...x}},f>50&&console.warn(["Floating UI: The middleware lifecycle appears to be running in an","infinite loop. This is usually caused by a `reset` continually","being returned without a break condition."].join(" ")),g&&f<=50&&(f++,typeof g=="object"&&(g.placement&&(C=g.placement),g.rects&&(p=g.rects===!0?await u.getElementRects({reference:r,floating:o,strategy:a}):g.rects),{x:y,y:L}=Yf(p,C,c)),d=-1)}return{x:y,y:L,placement:C,strategy:a,middlewareData:w}})(e,t,{platform:lL,...n}),aL=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:r="top",offset:o=10,strategy:i="absolute"})=>{if(!e)return{tooltipStyles:{},tooltipArrowStyles:{}};if(t===null)return{tooltipStyles:{},tooltipArrowStyles:{}};let l=[rL(Number(o)),nL(),(a={padding:5},a===void 0&&(a={}),{name:"shift",options:a,async fn(s){let{x:u,y:m,placement:c}=s,{mainAxis:p=!0,crossAxis:y=!1,limiter:L={fn:x=>{let{x:g,y:b}=x;return{x:g,y:b}}},...C}=a,w={x:u,y:m},f=await sd(s,C),d=qo(Ko(c)),h=d==="x"?"y":"x",S=w[d],M=w[h];if(p){let x=d==="y"?"bottom":"right";S=Tu(S+f[d==="y"?"top":"left"],S,S-f[x])}if(y){let x=h==="y"?"bottom":"right";M=Tu(M+f[h==="y"?"top":"left"],M,M-f[x])}let _=L.fn({...s,[d]:S,[h]:M});return{..._,data:{x:_.x-u,y:_.y-m}}}})];var a;return n?(l.push((s=>({name:"arrow",options:s,async fn(u){let{element:m,padding:c=0}=s??{},{x:p,y,placement:L,rects:C,platform:w}=u;if(m==null)return console.warn("Floating UI: No `element` was passed to the `arrow` middleware."),{};let f=ad(c),d={x:p,y},h=qo(L),S=Ol(L),M=Nu(h),_=await w.getDimensions(m),x=h==="y"?"top":"left",g=h==="y"?"bottom":"right",b=C.reference[M]+C.reference[h]-d[h]-C.floating[M],k=d[h]-C.reference[h],A=await(w.getOffsetParent==null?void 0:w.getOffsetParent(m)),R=A?h==="y"?A.clientHeight||0:A.clientWidth||0:0;R===0&&(R=C.floating[M]);let V=b/2-k/2,I=f[x],N=R-_[M]-f[g],D=R/2-_[M]/2+V,ee=Tu(I,D,N),ne=(S==="start"?f[x]:f[g])>0&&D!==ee&&C.reference[M]<=C.floating[M];return{[h]:d[h]-(ne?D<I?I-D:N-D:0),data:{[h]:ee,centerOffset:D-ee}}}}))({element:n})),rd(e,t,{placement:r,strategy:i,middleware:l}).then(({x:s,y:u,placement:m,middlewareData:c})=>{var p,y;let L={left:`${s}px`,top:`${u}px`},{x:C,y:w}=(p=c.arrow)!==null&&p!==void 0?p:{x:0,y:0};return{tooltipStyles:L,tooltipArrowStyles:{left:C!=null?`${C}px`:"",top:w!=null?`${w}px`:"",right:"",bottom:"",[(y={top:"bottom",right:"left",bottom:"top",left:"right"}[m.split("-")[0]])!==null&&y!==void 0?y:"bottom"]:"-4px"}}})):rd(e,t,{placement:"bottom",strategy:i,middleware:l}).then(({x:s,y:u})=>({tooltipStyles:{left:`${s}px`,top:`${u}px`},tooltipArrowStyles:{}}))},Qo={tooltip:"styles-module_tooltip__mnnfp",fixed:"styles-module_fixed__7ciUi",arrow:"styles-module_arrow__K0L3T",show:"styles-module_show__2NboJ",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"},od=({id:e,className:t,classNameArrow:n,variant:r="dark",anchorId:o,place:i="top",offset:l=10,events:a=["hover"],positionStrategy:s="absolute",wrapper:u="div",children:m=null,delayShow:c=0,delayHide:p=0,style:y,isHtmlContent:L=!1,content:C,isOpen:w,setIsOpen:f})=>{let d=(0,q.useRef)(null),h=(0,q.useRef)(null),S=(0,q.useRef)(null),M=(0,q.useRef)(null),[_,x]=(0,q.useState)({}),[g,b]=(0,q.useState)({}),[k,A]=(0,q.useState)(!1),[R,V]=(0,q.useState)(!1),{anchorRefs:I,setActiveAnchor:N}=ld()(e),[D,ee]=(0,q.useState)({current:null}),ne=Q=>{f?f(Q):w===void 0&&A(Q)},ce=()=>{f?f(!w):w===void 0&&A(Q=>!Q)},u1=Gf(Q=>{Q&&(c?(S.current&&clearTimeout(S.current),S.current=setTimeout(()=>{ne(!0)},c)):ne(!0),ee(te=>te.current===Q.target?te:{current:Q.target}),N({current:Q.target}),M.current&&clearTimeout(M.current))},50),Le=Gf(()=>{p?(M.current&&clearTimeout(M.current),M.current=setTimeout(()=>{ne(!1)},p)):ne(!1),S.current&&clearTimeout(S.current)},50);return(0,q.useEffect)(()=>{let Q=new Set(I),te=document.querySelector(`[id='${o}']`);if(te&&(ee(Re=>Re.current===te?Re:{current:te}),Q.add({current:te})),!Q.size)return()=>{};let Ie=[];return a.find(Re=>Re==="click")&&Ie.push({event:"click",listener:ce}),a.find(Re=>Re==="hover")&&Ie.push({event:"mouseenter",listener:u1},{event:"mouseleave",listener:Le},{event:"focus",listener:u1},{event:"blur",listener:Le}),Ie.forEach(({event:Re,listener:t1})=>{Q.forEach(Ae=>{var fe;(fe=Ae.current)===null||fe===void 0||fe.addEventListener(Re,t1)})}),()=>{Ie.forEach(({event:Re,listener:t1})=>{Q.forEach(Ae=>{var fe;(fe=Ae.current)===null||fe===void 0||fe.removeEventListener(Re,t1)})})}},[I,o,a,p,c]),(0,q.useEffect)(()=>{let Q=D.current;o&&(Q=document.querySelector(`[id='${o}']`)),V(!0);let te=!0;return aL({place:i,offset:l,elementReference:Q,tooltipReference:d.current,tooltipArrowReference:h.current,strategy:s}).then(Ie=>{te&&(V(!1),Object.keys(Ie.tooltipStyles).length&&x(Ie.tooltipStyles),Object.keys(Ie.tooltipArrowStyles).length&&b(Ie.tooltipArrowStyles))}),()=>{te=!1}},[k,w,o,D,C,i,l,s]),(0,q.useEffect)(()=>()=>{S.current&&clearTimeout(S.current),M.current&&clearTimeout(M.current)},[]),In.exports.jsxs(u,{id:e,role:"tooltip",className:Wf(Qo.tooltip,Qo[r],t,{[Qo.show]:!R&&(w||k),[Qo.fixed]:s==="fixed"}),style:{...y,..._},ref:d,children:[m||(L?In.exports.jsx(qS,{content:C}):C),In.exports.jsx("div",{className:Wf(Qo.arrow,n),style:g,ref:h})]})},hd=({id:e,anchorId:t,content:n,html:r,className:o,classNameArrow:i,variant:l="dark",place:a="top",offset:s=10,wrapper:u="div",children:m=null,events:c=["hover"],positionStrategy:p="absolute",delayShow:y=0,delayHide:L=0,style:C,isOpen:w,setIsOpen:f})=>{let[d,h]=(0,q.useState)(n||r),[S,M]=(0,q.useState)(a),[_,x]=(0,q.useState)(l),[g,b]=(0,q.useState)(s),[k,A]=(0,q.useState)(y),[R,V]=(0,q.useState)(L),[I,N]=(0,q.useState)(u),[D,ee]=(0,q.useState)(c),[ne,ce]=(0,q.useState)(p),[u1,Le]=(0,q.useState)(Boolean(r)),{anchorRefs:Q,activeAnchor:te}=ld()(e),Ie=Ae=>Ae?.getAttributeNames().reduce((fe,z)=>{var W;return z.startsWith("data-tooltip-")&&(fe[z.replace(/^data-tooltip-/,"")]=(W=Ae?.getAttribute(z))!==null&&W!==void 0?W:null),fe},{}),Re=Ae=>{let fe={place:z=>{var W;M((W=z)!==null&&W!==void 0?W:a)},content:z=>{Le(!1),h(z??n)},html:z=>{var W;Le(!!z),h((W=z??r)!==null&&W!==void 0?W:n)},variant:z=>{var W;x((W=z)!==null&&W!==void 0?W:l)},offset:z=>{b(z===null?s:Number(z))},wrapper:z=>{var W;N((W=z)!==null&&W!==void 0?W:"div")},events:z=>{let W=z?.split(" ");ee(W??c)},"position-strategy":z=>{var W;ce((W=z)!==null&&W!==void 0?W:p)},"delay-show":z=>{A(z===null?y:Number(z))},"delay-hide":z=>{V(z===null?L:Number(z))}};Object.values(fe).forEach(z=>z(null)),Object.entries(Ae).forEach(([z,W])=>{var wt;(wt=fe[z])===null||wt===void 0||wt.call(fe,W)})};(0,q.useEffect)(()=>{n&&h(n),r&&h(r)},[n,r]),(0,q.useEffect)(()=>{var Ae;let fe=new Set(Q),z=document.querySelector(`[id='${t}']`);if(z&&fe.add({current:z}),!fe.size)return()=>{};let W=new MutationObserver(en=>{en.forEach(xt=>{var br;if(!te.current||xt.type!=="attributes"||!(!((br=xt.attributeName)===null||br===void 0)&&br.startsWith("data-tooltip-")))return;let Rl=Ie(te.current);Re(Rl)})}),wt={attributes:!0,childList:!1,subtree:!1},An=(Ae=te.current)!==null&&Ae!==void 0?Ae:z;if(An){let en=Ie(An);Re(en),W.observe(An,wt)}return()=>{W.disconnect()}},[Q,te,t]);let t1={id:e,anchorId:t,className:o,classNameArrow:i,content:d,isHtmlContent:u1,place:S,variant:_,offset:g,wrapper:I,events:D,positionStrategy:ne,delayShow:k,delayHide:R,style:C,isOpen:w,setIsOpen:f};return m?In.exports.jsx(od,{...t1,children:m}):In.exports.jsx(od,{...t1})};var Ue={drawer:"fxlr0w0",open:"fxlr0w1",drawerClose:"fxlr0w2",sideNavContainer:"fxlr0w3",sideNav:"fxlr0w4",sideNavTitle:"fxlr0w5",sideNavSearch:"fxlr0w6",sideNavItem:"fxlr0w7",sideNavLink:"fxlr0w8",active:"fxlr0w9",diagramWrapper:"fxlr0wa",customNode:"fxlr0wb",customNodeInput:"fxlr0wc",customNodeOutput:"fxlr0wd",customNodeId:"fxlr0we",customNodeToolbar:"fxlr0wf"};var G=v(Fu()),xd=be.default.createContext({}),hL=()=>{let e=os(diagram.schema);for(let t of e.nodes)t.data&&(t.data.vscode=diagram.vscode,t.inputs=[{id:`${t.id}-input`}],t.outputs=[{id:`${t.id}-output`}]),t.render=Bu;return(0,G.jsx)(vL,{customSchema:diagram,initialSchema:e})},gL=e=>{let{state:t,handleClose:n}=e,{open:r,code:o,loc:i}=t,l=Ue.drawer;r&&(l=`${l} ${Ue.open}`),setTimeout(()=>{Il.default.highlightAll()},100);let a="";i&&(a=`${i.start.line}-${i.end.line}`);let s=Il.default.highlight(o,Il.default.languages.typescript,"typescript");return(0,G.jsxs)("div",{className:l,children:[(0,G.jsx)("pre",{"data-line":a,className:"language-typescript line-numbers",children:(0,G.jsx)("code",{dangerouslySetInnerHTML:{__html:s}})}),(0,G.jsx)("a",{className:Ue.drawerClose,onClick:n,children:(0,G.jsx)(Gl,{})})]})},CL=()=>{let[e,t]=(0,be.useState)({open:!1,title:"",code:""}),n=(0,be.useCallback)(r=>{if(!r.code){t({open:!1,title:"",code:""});return}t(o=>o.title!==r.title?{...o,open:!0,title:r.title,code:r.code,loc:r.loc}:{...o,open:!o.open,title:"",code:""})},[e]);return{state:e,toggle:n}},Bu=e=>{let{id:t,data:n,inputs:r,outputs:o}=e,{fileName:i,handleShowDetail:l}=n||{fileName:""},{navId:a}=(0,be.useContext)(xd),[s,u]=(0,be.useState)(n?.title);return(0,G.jsxs)("div",{id:t,className:(0,Zu.default)(Ue.customNode,{active:t===a}),style:{height:`${80}px`,width:"100%"},onDoubleClick:m=>m.stopPropagation(),"data-tip":t,"data-for":"component-name",children:[(0,G.jsx)("div",{className:Ue.customNodeInput,children:r&&r.map(m=>be.default.cloneElement(m,{style:{width:"40px",height:"16px",background:"#1B263B"}}))}),n&&n.code?(0,G.jsx)("div",{className:Ue.customNodeId,children:s}):(0,G.jsx)("input",{type:"text",value:s,onChange:m=>u(m.target.value)}),n&&n.code?(0,G.jsxs)("div",{className:Ue.customNodeToolbar,children:[(0,G.jsx)("a",{onClick:l,children:(0,G.jsx)(Yl,{})}),n&&n.vscode?(0,G.jsx)("a",{href:i,onClick:m=>{if(n){let{loc:c}=n;location.href=`vscode://file/${i}:${c.start.line}:${c.start.column}`,m.preventDefault()}},children:(0,G.jsx)(Ul,{})}):(0,G.jsx)(G.Fragment,{})]}):(0,G.jsx)(G.Fragment,{}),(0,G.jsx)("div",{className:Ue.customNodeOutput,children:o&&o.map(m=>be.default.cloneElement(m,{style:{width:"40px",height:"16px",background:"#1B263B"}}))})]})},vL=e=>{let{customSchema:t,initialSchema:n}=e,{state:r,toggle:o}=CL(),[i,l]=(0,be.useState)(""),a=[],[s,u]=(0,be.useState)("");for(let f of n.nodes){if(f.render=Bu,f.data){let{title:d,code:h,loc:S}=f.data;f.data.handleShowDetail=()=>{l(f.id),o({open:r.open,title:d,code:h,loc:S})}}a.push(f.id)}let m=()=>{o({open:!1,title:"",code:""})},c=(f,d)=>{if(document.getElementById(d)?.scrollIntoView({block:"center",inline:"center"}),l(d),r.open){let h=n.nodes.find(S=>S.id===d);if(h&&h.data){let{title:S,code:M,loc:_}=h.data;o({open:r.open,title:S,code:M,loc:_})}}f.preventDefault()},p={navId:i,setNavId:l},y=new at(a,{threshold:.3}),L=f=>f?y.search(f).map(({item:h})=>h):a,C=(0,be.useMemo)(()=>L(s),[s]),w=f=>{L(f.target.value),u(f.target.value)};return(0,G.jsxs)(xd.Provider,{value:p,children:[(0,G.jsx)(gL,{state:r,handleClose:m}),(0,G.jsxs)("aside",{className:Ue.sideNavContainer,children:[(0,G.jsx)("h3",{className:Ue.sideNavTitle,children:"Components"}),(0,G.jsx)("input",{className:Ue.sideNavSearch,type:"text",placeholder:"Find a component",onChange:w}),(0,G.jsx)("ul",{className:Ue.sideNav,children:C.map(f=>(0,G.jsxs)("li",{className:Ue.sideNavItem,"data-tip":f,"data-for":"component-name",children:[(0,G.jsx)(yd.default,{size:6,name:f,variant:"marble",colors:["#92A1C6","#146A7C","#F0AB3D","#C271B4","#C20D90"]}),(0,G.jsx)("a",{className:(0,Zu.default)(Ue.sideNavLink,{[Ue.active]:i===f}),onClick:d=>c(d,f),children:f})]},f))})]}),(0,G.jsx)(yL,{customDiagram:t,initialSchema:n}),(0,G.jsx)(hd,{id:"component-name"})]})};var yL=({customDiagram:e,initialSchema:t})=>{let[n,{onChange:r}]=ts(t),[o,i]=(0,be.useState)(1),[l,a]=(0,be.useState)("hidden"),s=(0,be.useRef)(null),u=c=>{let p=c[0].target.querySelectorAll(".bi-diagram-node");if(p){console.log("chema.node :>> ",n.nodes);for(let y=0;y<p.length;y++){let L=p[y],C=L.clientWidth<=180?180:L.clientWidth,[w,f]=n.nodes[y].coordinates,d=C===180?w:w+C-L.clientWidth;n.nodes[y].coordinates=[d,f]}r({...n,nodes:[...n.nodes]})}},m=c=>{if(c.target.classList.contains("bi-link-ghost")||c.target.classList.contains("bi-diagram-link"))return;let{clientX:p,clientY:y}=c,L=`Add${o}`;r({...n,nodes:[...n.nodes,{id:L,coordinates:[p-160,y],inputs:[{id:`${L}-input`}],outputs:[{id:`${L}-input`}],render:Bu,data:{title:L}}]}),i(o+1)};return(0,be.useEffect)(()=>{let c=new IntersectionObserver(u);return s.current&&c.observe(s.current),a("visible"),()=>{s.current&&c.unobserve(s.current)}},[s,a]),(0,G.jsx)("div",{className:Ue.diagramWrapper,style:{height:`${e.height+1e3}px`,width:`${e.width+1e3}px`,visibility:l},onDoubleClick:m,ref:s,children:(0,G.jsx)(W2,{schema:n,onChange:r})})},wL=document.getElementById("root");wd.default.render((0,G.jsx)(be.default.StrictMode,{children:(0,G.jsx)(hL,{})}),wL);
/**
* Prism: Lightweight, robust, elegant syntax highlighting
*
* @license MIT <https://opensource.org/licenses/MIT>
* @author Lea Verou <https://lea.verou.me>
* @namespace
* @public
*/
/*! Bundled license information:
object-assign/index.js:
(*
object-assign
(c) Sindre Sorhus
@license MIT
*)
react/cjs/react.production.min.js:
(** @license React v17.0.2
* 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.
*)
react/cjs/react-jsx-runtime.production.min.js:
(** @license React v17.0.2
* 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.
*)
react/cjs/react.production.min.js:
(**
* @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.
*)
classnames/index.js:
(*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*)
scheduler/cjs/scheduler.production.min.js:
(**
* @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.
*)
react-dom/cjs/react-dom.production.min.js:
(**
* @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.
*)
react/cjs/react-jsx-runtime.production.min.js:
(**
* @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.
*)
react-tooltip/dist/react-tooltip.esm.min.js:
(*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*)
*/
</script>
</body>
</html>