(function(){"use strict";try{if(typeof document<"u"){var a=document.createElement("style");a.appendChild(document.createTextNode("._chat_xt1bf_1{display:flex;flex-direction:column;gap:var(--chat-bot--spacing-wide);height:100%;min-height:600px;max-height:600px;margin:0 auto;padding:var(--chat-bot--spacing-huge);border:1px solid var(--chat-bot--medium-gray);background-color:var(--chat-bot--light-gray);border-radius:var(--chat-bot--spacing-huge)}@media only screen and (max-width: 599px){._chat_xt1bf_1{padding:var(--chat-bot--spacing-wide)!important}}._messages_xt1bf_21{display:flex;flex-direction:column;flex-grow:1;gap:1rem;overflow-y:auto;overflow-x:hidden}._hint_xt1bf_30{padding-inline:var(--chat-bot--spacing-wide);margin-bottom:-.5rem;flex-grow:0;color:var(--chat-bot--primary-variation);font-size:var(--chat-bot--font-size--normal)}._suggestion_qvmr8_1{display:flex;align-items:center;padding:.5rem;border:2px solid var(--chat-bot--primary);background-color:#fff;color:var(--chat-bot--dark-gray);border-radius:.25rem;margin-bottom:.5rem;cursor:pointer;font-family:inherit}._suggestion_qvmr8_1:hover{background-color:var(--chat-bot--primary);color:#fff}a._articleLink_17co9_1{all:unset;cursor:pointer;display:inline-flex;align-items:baseline;gap:var(--chat-bot--spacing-tight);margin:var(--chat-bot--spacing-tight) 0;padding:var(--chat-bot--spacing-tight) 2rem;border:1px solid var(--chat-bot--primary)!important;border-radius:var(--chat-bot--border-radius);flex-basis:0;position:relative;margin:var(--chat-bot--spacing-tight);text-decoration:none}a._articleLink_17co9_1:hover{border:1px solid var(--chat-bot--primary)!important}._articleLinkIcon_17co9_21{height:var(--chat-bot--spacing-huge);width:var(--chat-bot--spacing-huge);color:var(--chat-bot--primary);position:absolute;left:var(--chat-bot--spacing-huge);top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 599px){._articleLink_17co9_1{padding-left:2rem}._articleLinkIcon_17co9_21{flex-basis:10%;top:var(--chat-bot--spacing-huge)}}._message_zcez6_1{display:flex;width:100%;gap:var(--chat-bot--spacing-wide);font-size:var(--chat-bot--font-size--large);align-items:center}._message_zcez6_1 ._icon_zcez6_7{color:#fff;fill:#fff}._message_zcez6_1[data-role=user]{justify-content:flex-end}._message_zcez6_1[data-role=user] ._content_zcez6_15{flex-direction:row-reverse;background-color:var(--chat-bot--medium-gray);border-radius:var(--chat-bot--border-radius)}._message_zcez6_1[data-role=user] ._avatarRoot_zcez6_20{display:none}._message_zcez6_1[data-role=assistant] ._content_zcez6_15{padding-left:0}._message_zcez6_1[data-role=assistant] ol,._message_zcez6_1[data-role=assistant] ul{margin:0}@media screen and (max-width: 599px){._message_zcez6_1[data-role=assistant] ol,._message_zcez6_1[data-role=assistant] ul{padding-inline-start:var(--chat-bot--spacing-wide);margin:0}}._message_zcez6_1[data-error=true]{display:flex;align-items:center;border:1px solid var(--red300);border-radius:8px;padding:.5rem;background-color:#ffebee}._message_zcez6_1[data-error=true] ._icon_zcez6_7{font-size:1.5rem;color:var(--red0);fill:var(--red0)}._content_zcez6_15{display:flex;gap:var(--chat-bot--spacing-wide);padding:var(--chat-bot--spacing-wide);flex-direction:column}._content_zcez6_15 *{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}._content_zcez6_15 p{width:fit-content;margin:0}._avatarRoot_zcez6_20{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;-webkit-user-select:none;user-select:none;width:45px;height:45px;border-radius:.5rem;flex-shrink:0;align-self:flex-start;margin-top:var(--chat-bot--spacing-wide)}._avatarImage_zcez6_94{width:100%;height:100%;object-fit:cover}._avatarFallback_zcez6_100{width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--violet-11);font-size:15px;line-height:1;font-weight:500;color:#fff}._ai_zcez6_113{background-color:var(--chat-bot--primary)}._toolCalls_zcez6_117{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem;font-size:.9em}._toolCall_zcez6_117{display:flex;align-items:center;gap:.5rem;background:var(--chat-bot--medium-gray);color:var(--black800);padding:.5rem .75rem;border-radius:4px;transition:all .3s ease;border:1px solid transparent}._toolCallCompleted_zcez6_137{background:transparent;border:1px solid var(--chat-bot--medium-gray);color:var(--black600);opacity:.8}._suggestions_zcez6_145{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}._suggestionChip_zcez6_152{background:none;border:1px solid var(--chat-bot--primary);color:var(--chat-bot--primary);padding:.5rem 1rem;border-radius:1rem;cursor:pointer;font-size:.9em;transition:all .2s}._suggestionChip_zcez6_152:hover{background:var(--chat-bot--primary);color:#fff}._loader_qofu4_1{display:absolute;bottom:0;width:1.5rem;aspect-ratio:3;--_g: no-repeat radial-gradient(circle closest-side, var(--chat-bot--primary) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 50%;animation:_l3_qofu4_1 1s infinite linear}@keyframes _l3_qofu4_1{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}._form_10fov_1{display:flex;bottom:var(--chat-bot--spacing-wide);justify-content:space-between;align-items:center;border-radius:8px;padding:var(--chat-bot--spacing-wide);background-color:#d4dad935;gap:var(--chat-bot--spacing-wide)}._form_10fov_1 ._submitBtn_10fov_11{all:unset;display:flex;justify-content:center;align-items:center;font-size:1rem;cursor:pointer;height:40px;width:40px;border-radius:.4rem;border:none;background-color:var(--chat-bot--primary);color:#fff}._form_10fov_1 ._submitBtn_10fov_11:hover{box-shadow:1px 1px 4px var(--chat-bot--primary-variation)}._form_10fov_1 ._submitBtn_10fov_11:disabled{background-color:var(--chat-bot--medium-gray)}._form_10fov_1 ._clearBtn_10fov_33{all:unset;border:none;position:absolute;top:0;background-color:transparent;font-size:1rem;right:0}._form_10fov_1 ._clearBtn_10fov_33:hover{color:#000}._form_10fov_1 ._fieldset_10fov_47{display:flex;width:100%;border:none;align-items:center;position:relative;padding:0}._form_10fov_1 input[type=text][data-type=prompt]{display:block;outline:0;width:100%;font-size:var(--chat-bot--font-size--large);font-family:var(--chat-bot--font-family);border:none;padding-right:var(--chat-bot--spacing-huge);padding-bottom:var(--chat-bot--spacing-tight);border-bottom:2px solid var(--chat-bot--primary);background-color:transparent;box-shadow:none;margin:0}._form_10fov_1 input[type=text][data-type=prompt]:focus{box-shadow:none}#chat-bot{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--chat-bot--primary: rgb(146, 199, 62);--chat-bot--primary-variation: rgb(106, 159, 22);--chat-bot--medium-gray: rgb(213, 213, 213);--chat-bot--light-gray: rgb(250, 250, 250);--chat-bot--dark-gray: rgb(33, 33, 33);--chat-bot--error: rgb(244, 67, 54);--chat-bot--spacing-huge: 1.2rem;--chat-bot--spacing-wide: .8rem;--chat-bot--spacing-tight: .3rem;--chat-bot--border-radius: .2rem;--chat-bot--border-width: 1px;--chat-bot--border-color: rgba(0, 0, 0, .1);--chat-bot--font-size--normal: .8rem;--chat-bot--font-size--large: .9rem;--chat-bot--font-size--small: .5rem;--chat-bot--font-family: inherit;font-size:1rem;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;color:#000}#chat-bot *{line-height:1.5rem}#chat-bot h1{font-size:3.2em;line-height:1.1}")),document.head.appendChild(a)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();
(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const y of document.querySelectorAll('link[rel="modulepreload"]'))h(y);new MutationObserver(y=>{for(const E of y)if(E.type==="childList")for(const _ of E.addedNodes)_.tagName==="LINK"&&_.rel==="modulepreload"&&h(_)}).observe(document,{childList:!0,subtree:!0});function s(y){const E={};return y.integrity&&(E.integrity=y.integrity),y.referrerPolicy&&(E.referrerPolicy=y.referrerPolicy),y.crossOrigin==="use-credentials"?E.credentials="include":y.crossOrigin==="anonymous"?E.credentials="omit":E.credentials="same-origin",E}function h(y){if(y.ep)return;y.ep=!0;const E=s(y);fetch(y.href,E)}})();function mu(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Gi={exports:{}},zr={},qi={exports:{}},re={};var gc;function vp(){if(gc)return re;gc=1;var i=Symbol.for("react.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),h=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),_=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),P=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),j=Symbol.iterator;function O(g){return g===null||typeof g!="object"?null:(g=j&&g[j]||g["@@iterator"],typeof g=="function"?g:null)}var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,m={};function M(g,R,ne){this.props=g,this.context=R,this.refs=m,this.updater=ne||f}M.prototype.isReactComponent={},M.prototype.setState=function(g,R){if(typeof g!="object"&&typeof g!="function"&&g!=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,g,R,"setState")},M.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function D(){}D.prototype=M.prototype;function b(g,R,ne){this.props=g,this.context=R,this.refs=m,this.updater=ne||f}var te=b.prototype=new D;te.constructor=b,x(te,M.prototype),te.isPureReactComponent=!0;var le=Array.isArray,se=Object.prototype.hasOwnProperty,de={current:null},ee={key:!0,ref:!0,__self:!0,__source:!0};function ie(g,R,ne){var oe,ae={},ce=null,ge=null;if(R!=null)for(oe in R.ref!==void 0&&(ge=R.ref),R.key!==void 0&&(ce=""+R.key),R)se.call(R,oe)&&!ee.hasOwnProperty(oe)&&(ae[oe]=R[oe]);var pe=arguments.length-2;if(pe===1)ae.children=ne;else if(1<pe){for(var Se=Array(pe),be=0;be<pe;be++)Se[be]=arguments[be+2];ae.children=Se}if(g&&g.defaultProps)for(oe in pe=g.defaultProps,pe)ae[oe]===void 0&&(ae[oe]=pe[oe]);return{$$typeof:i,type:g,key:ce,ref:ge,props:ae,_owner:de.current}}function G(g,R){return{$$typeof:i,type:g.type,key:R,ref:g.ref,props:g.props,_owner:g._owner}}function q(g){return typeof g=="object"&&g!==null&&g.$$typeof===i}function Y(g){var R={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(ne){return R[ne]})}var he=/\/+/g;function Le(g,R){return typeof g=="object"&&g!==null&&g.key!=null?Y(""+g.key):R.toString(36)}function De(g,R,ne,oe,ae){var ce=typeof g;(ce==="undefined"||ce==="boolean")&&(g=null);var ge=!1;if(g===null)ge=!0;else switch(ce){case"string":case"number":ge=!0;break;case"object":switch(g.$$typeof){case i:case a:ge=!0}}if(ge)return ge=g,ae=ae(ge),g=oe===""?"."+Le(ge,0):oe,le(ae)?(ne="",g!=null&&(ne=g.replace(he,"$&/")+"/"),De(ae,R,ne,"",function(be){return be})):ae!=null&&(q(ae)&&(ae=G(ae,ne+(!ae.key||ge&&ge.key===ae.key?"":(""+ae.key).replace(he,"$&/")+"/")+g)),R.push(ae)),1;if(ge=0,oe=oe===""?".":oe+":",le(g))for(var pe=0;pe<g.length;pe++){ce=g[pe];var Se=oe+Le(ce,pe);ge+=De(ce,R,ne,Se,ae)}else if(Se=O(g),typeof Se=="function")for(g=Se.call(g),pe=0;!(ce=g.next()).done;)ce=ce.value,Se=oe+Le(ce,pe++),ge+=De(ce,R,ne,Se,ae);else if(ce==="object")throw R=String(g),Error("Objects are not valid as a React child (found: "+(R==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":R)+"). If you meant to render a collection of children, use an array instead.");return ge}function We(g,R,ne){if(g==null)return g;var oe=[],ae=0;return De(g,oe,"","",function(ce){return R.call(ne,ce,ae++)}),oe}function Ce(g){if(g._status===-1){var R=g._result;R=R(),R.then(function(ne){(g._status===0||g._status===-1)&&(g._status=1,g._result=ne)},function(ne){(g._status===0||g._status===-1)&&(g._status=2,g._result=ne)}),g._status===-1&&(g._status=0,g._result=R)}if(g._status===1)return g._result.default;throw g._result}var xe={current:null},I={transition:null},X={ReactCurrentDispatcher:xe,ReactCurrentBatchConfig:I,ReactCurrentOwner:de};function B(){throw Error("act(...) is not supported in production builds of React.")}return re.Children={map:We,forEach:function(g,R,ne){We(g,function(){R.apply(this,arguments)},ne)},count:function(g){var R=0;return We(g,function(){R++}),R},toArray:function(g){return We(g,function(R){return R})||[]},only:function(g){if(!q(g))throw Error("React.Children.only expected to receive a single React element child.");return g}},re.Component=M,re.Fragment=s,re.Profiler=y,re.PureComponent=b,re.StrictMode=h,re.Suspense=C,re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=X,re.act=B,re.cloneElement=function(g,R,ne){if(g==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+g+".");var oe=x({},g.props),ae=g.key,ce=g.ref,ge=g._owner;if(R!=null){if(R.ref!==void 0&&(ce=R.ref,ge=de.current),R.key!==void 0&&(ae=""+R.key),g.type&&g.type.defaultProps)var pe=g.type.defaultProps;for(Se in R)se.call(R,Se)&&!ee.hasOwnProperty(Se)&&(oe[Se]=R[Se]===void 0&&pe!==void 0?pe[Se]:R[Se])}var Se=arguments.length-2;if(Se===1)oe.children=ne;else if(1<Se){pe=Array(Se);for(var be=0;be<Se;be++)pe[be]=arguments[be+2];oe.children=pe}return{$$typeof:i,type:g.type,key:ae,ref:ce,props:oe,_owner:ge}},re.createContext=function(g){return g={$$typeof:_,_currentValue:g,_currentValue2:g,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},g.Provider={$$typeof:E,_context:g},g.Consumer=g},re.createElement=ie,re.createFactory=function(g){var R=ie.bind(null,g);return R.type=g,R},re.createRef=function(){return{current:null}},re.forwardRef=function(g){return{$$typeof:S,render:g}},re.isValidElement=q,re.lazy=function(g){return{$$typeof:$,_payload:{_status:-1,_result:g},_init:Ce}},re.memo=function(g,R){return{$$typeof:P,type:g,compare:R===void 0?null:R}},re.startTransition=function(g){var R=I.transition;I.transition={};try{g()}finally{I.transition=R}},re.unstable_act=B,re.useCallback=function(g,R){return xe.current.useCallback(g,R)},re.useContext=function(g){return xe.current.useContext(g)},re.useDebugValue=function(){},re.useDeferredValue=function(g){return xe.current.useDeferredValue(g)},re.useEffect=function(g,R){return xe.current.useEffect(g,R)},re.useId=function(){return xe.current.useId()},re.useImperativeHandle=function(g,R,ne){return xe.current.useImperativeHandle(g,R,ne)},re.useInsertionEffect=function(g,R){return xe.current.useInsertionEffect(g,R)},re.useLayoutEffect=function(g,R){return xe.current.useLayoutEffect(g,R)},re.useMemo=function(g,R){return xe.current.useMemo(g,R)},re.useReducer=function(g,R,ne){return xe.current.useReducer(g,R,ne)},re.useRef=function(g){return xe.current.useRef(g)},re.useState=function(g){return xe.current.useState(g)},re.useSyncExternalStore=function(g,R,ne){return xe.current.useSyncExternalStore(g,R,ne)},re.useTransition=function(){return xe.current.useTransition()},re.version="18.3.1",re}var vc;function bl(){return vc||(vc=1,qi.exports=vp()),qi.exports}var yc;function yp(){if(yc)return zr;yc=1;var i=bl(),a=Symbol.for("react.element"),s=Symbol.for("react.fragment"),h=Object.prototype.hasOwnProperty,y=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,E={key:!0,ref:!0,__self:!0,__source:!0};function _(S,C,P){var $,j={},O=null,f=null;P!==void 0&&(O=""+P),C.key!==void 0&&(O=""+C.key),C.ref!==void 0&&(f=C.ref);for($ in C)h.call(C,$)&&!E.hasOwnProperty($)&&(j[$]=C[$]);if(S&&S.defaultProps)for($ in C=S.defaultProps,C)j[$]===void 0&&(j[$]=C[$]);return{$$typeof:a,type:S,key:O,ref:f,props:j,_owner:y.current}}return zr.Fragment=s,zr.jsx=_,zr.jsxs=_,zr}var wc;function wp(){return wc||(wc=1,Gi.exports=yp()),Gi.exports}var Q=wp(),F=bl();const Mt=mu(F);var Zl={},Ji={exports:{}},Je={},bi={exports:{}},eu={};var Sc;function Sp(){return Sc||(Sc=1,(function(i){function a(I,X){var B=I.length;I.push(X);e:for(;0<B;){var g=B-1>>>1,R=I[g];if(0<y(R,X))I[g]=X,I[B]=R,B=g;else break e}}function s(I){return I.length===0?null:I[0]}function h(I){if(I.length===0)return null;var X=I[0],B=I.pop();if(B!==X){I[0]=B;e:for(var g=0,R=I.length,ne=R>>>1;g<ne;){var oe=2*(g+1)-1,ae=I[oe],ce=oe+1,ge=I[ce];if(0>y(ae,B))ce<R&&0>y(ge,ae)?(I[g]=ge,I[ce]=B,g=ce):(I[g]=ae,I[oe]=B,g=oe);else if(ce<R&&0>y(ge,B))I[g]=ge,I[ce]=B,g=ce;else break e}}return X}function y(I,X){var B=I.sortIndex-X.sortIndex;return B!==0?B:I.id-X.id}if(typeof performance=="object"&&typeof performance.now=="function"){var E=performance;i.unstable_now=function(){return E.now()}}else{var _=Date,S=_.now();i.unstable_now=function(){return _.now()-S}}var C=[],P=[],$=1,j=null,O=3,f=!1,x=!1,m=!1,M=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function te(I){for(var X=s(P);X!==null;){if(X.callback===null)h(P);else if(X.startTime<=I)h(P),X.sortIndex=X.expirationTime,a(C,X);else break;X=s(P)}}function le(I){if(m=!1,te(I),!x)if(s(C)!==null)x=!0,Ce(se);else{var X=s(P);X!==null&&xe(le,X.startTime-I)}}function se(I,X){x=!1,m&&(m=!1,D(ie),ie=-1),f=!0;var B=O;try{for(te(X),j=s(C);j!==null&&(!(j.expirationTime>X)||I&&!Y());){var g=j.callback;if(typeof g=="function"){j.callback=null,O=j.priorityLevel;var R=g(j.expirationTime<=X);X=i.unstable_now(),typeof R=="function"?j.callback=R:j===s(C)&&h(C),te(X)}else h(C);j=s(C)}if(j!==null)var ne=!0;else{var oe=s(P);oe!==null&&xe(le,oe.startTime-X),ne=!1}return ne}finally{j=null,O=B,f=!1}}var de=!1,ee=null,ie=-1,G=5,q=-1;function Y(){return!(i.unstable_now()-q<G)}function he(){if(ee!==null){var I=i.unstable_now();q=I;var X=!0;try{X=ee(!0,I)}finally{X?Le():(de=!1,ee=null)}}else de=!1}var Le;if(typeof b=="function")Le=function(){b(he)};else if(typeof MessageChannel<"u"){var De=new MessageChannel,We=De.port2;De.port1.onmessage=he,Le=function(){We.postMessage(null)}}else Le=function(){M(he,0)};function Ce(I){ee=I,de||(de=!0,Le())}function xe(I,X){ie=M(function(){I(i.unstable_now())},X)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(I){I.callback=null},i.unstable_continueExecution=function(){x||f||(x=!0,Ce(se))},i.unstable_forceFrameRate=function(I){0>I||125<I?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):G=0<I?Math.floor(1e3/I):5},i.unstable_getCurrentPriorityLevel=function(){return O},i.unstable_getFirstCallbackNode=function(){return s(C)},i.unstable_next=function(I){switch(O){case 1:case 2:case 3:var X=3;break;default:X=O}var B=O;O=X;try{return I()}finally{O=B}},i.unstable_pauseExecution=function(){},i.unstable_requestPaint=function(){},i.unstable_runWithPriority=function(I,X){switch(I){case 1:case 2:case 3:case 4:case 5:break;default:I=3}var B=O;O=I;try{return X()}finally{O=B}},i.unstable_scheduleCallback=function(I,X,B){var g=i.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?g+B:g):B=g,I){case 1:var R=-1;break;case 2:R=250;break;case 5:R=1073741823;break;case 4:R=1e4;break;default:R=5e3}return R=B+R,I={id:$++,callback:X,priorityLevel:I,startTime:B,expirationTime:R,sortIndex:-1},B>g?(I.sortIndex=B,a(P,I),s(C)===null&&I===s(P)&&(m?(D(ie),ie=-1):m=!0,xe(le,B-g))):(I.sortIndex=R,a(C,I),x||f||(x=!0,Ce(se))),I},i.unstable_shouldYield=Y,i.unstable_wrapCallback=function(I){var X=O;return function(){var B=O;O=X;try{return I.apply(this,arguments)}finally{O=B}}}})(eu)),eu}var kc;function kp(){return kc||(kc=1,bi.exports=Sp()),bi.exports}var Cc;function Cp(){if(Cc)return Je;Cc=1;var i=bl(),a=kp();function s(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 h=new Set,y={};function E(e,t){_(e,t),_(e+"Capture",t)}function _(e,t){for(y[e]=t,e=0;e<t.length;e++)h.add(t[e])}var S=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),C=Object.prototype.hasOwnProperty,P=/^[: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]*$/,$={},j={};function O(e){return C.call(j,e)?!0:C.call($,e)?!1:P.test(e)?j[e]=!0:($[e]=!0,!1)}function f(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 x(e,t,n,r){if(t===null||typeof t>"u"||f(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 m(e,t,n,r,l,o,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=u}var M={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){M[e]=new m(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];M[t]=new m(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){M[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){M[e]=new m(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){M[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){M[e]=new m(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){M[e]=new m(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){M[e]=new m(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){M[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)});var D=/[\-:]([a-z])/g;function b(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(D,b);M[t]=new m(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(D,b);M[t]=new m(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(D,b);M[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){M[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)}),M.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){M[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)});function te(e,t,n,r){var l=M.hasOwnProperty(t)?M[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(x(t,n,l,r)&&(n=null),r||l===null?O(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var le=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,se=Symbol.for("react.element"),de=Symbol.for("react.portal"),ee=Symbol.for("react.fragment"),ie=Symbol.for("react.strict_mode"),G=Symbol.for("react.profiler"),q=Symbol.for("react.provider"),Y=Symbol.for("react.context"),he=Symbol.for("react.forward_ref"),Le=Symbol.for("react.suspense"),De=Symbol.for("react.suspense_list"),We=Symbol.for("react.memo"),Ce=Symbol.for("react.lazy"),xe=Symbol.for("react.offscreen"),I=Symbol.iterator;function X(e){return e===null||typeof e!="object"?null:(e=I&&e[I]||e["@@iterator"],typeof e=="function"?e:null)}var B=Object.assign,g;function R(e){if(g===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);g=t&&t[1]||""}return`
`+g+e}var ne=!1;function oe(e,t){if(!e||ne)return"";ne=!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(k){var r=k}Reflect.construct(e,[],t)}else{try{t.call()}catch(k){r=k}e.call(t.prototype)}else{try{throw Error()}catch(k){r=k}e()}}catch(k){if(k&&r&&typeof k.stack=="string"){for(var l=k.stack.split(`
`),o=r.stack.split(`
`),u=l.length-1,c=o.length-1;1<=u&&0<=c&&l[u]!==o[c];)c--;for(;1<=u&&0<=c;u--,c--)if(l[u]!==o[c]){if(u!==1||c!==1)do if(u--,c--,0>c||l[u]!==o[c]){var d=`
`+l[u].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),d}while(1<=u&&0<=c);break}}}finally{ne=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?R(e):""}function ae(e){switch(e.tag){case 5:return R(e.type);case 16:return R("Lazy");case 13:return R("Suspense");case 19:return R("SuspenseList");case 0:case 2:case 15:return e=oe(e.type,!1),e;case 11:return e=oe(e.type.render,!1),e;case 1:return e=oe(e.type,!0),e;default:return""}}function ce(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 ee:return"Fragment";case de:return"Portal";case G:return"Profiler";case ie:return"StrictMode";case Le:return"Suspense";case De:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Y:return(e.displayName||"Context")+".Consumer";case q:return(e._context.displayName||"Context")+".Provider";case he:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case We:return t=e.displayName||null,t!==null?t:ce(e.type)||"Memo";case Ce:t=e._payload,e=e._init;try{return ce(e(t))}catch{}}return null}function ge(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 ce(t);case 8:return t===ie?"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 pe(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Se(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function be(e){var t=Se(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 l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,o.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ar(e){e._valueTracker||(e._valueTracker=be(e))}function Cu(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Se(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Fr(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 no(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function _u(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=pe(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 Eu(e,t){t=t.checked,t!=null&&te(e,"checked",t,!1)}function ro(e,t){Eu(e,t);var n=pe(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")?lo(e,t.type,n):t.hasOwnProperty("defaultValue")&&lo(e,t.type,pe(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function xu(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 lo(e,t,n){(t!=="number"||Fr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Qn=Array.isArray;function yn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+pe(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function oo(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(s(91));return B({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Pu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(s(92));if(Qn(n)){if(1<n.length)throw Error(s(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:pe(n)}}function Nu(e,t){var n=pe(t.value),r=pe(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 Ru(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Lu(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 io(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Lu(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var $r,zu=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e})(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for($r=$r||document.createElement("div"),$r.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=$r.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Kn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Zn={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},kf=["Webkit","ms","Moz","O"];Object.keys(Zn).forEach(function(e){kf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Zn[t]=Zn[e]})});function Tu(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Zn.hasOwnProperty(e)&&Zn[e]?(""+t).trim():t+"px"}function Mu(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Tu(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Cf=B({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 uo(e,t){if(t){if(Cf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function so(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 ao=null;function co(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var fo=null,wn=null,Sn=null;function Ou(e){if(e=hr(e)){if(typeof fo!="function")throw Error(s(280));var t=e.stateNode;t&&(t=sl(t),fo(e.stateNode,e.type,t))}}function ju(e){wn?Sn?Sn.push(e):Sn=[e]:wn=e}function Iu(){if(wn){var e=wn,t=Sn;if(Sn=wn=null,Ou(e),t)for(e=0;e<t.length;e++)Ou(t[e])}}function Du(e,t){return e(t)}function Au(){}var po=!1;function Fu(e,t,n){if(po)return e(t,n);po=!0;try{return Du(e,t,n)}finally{po=!1,(wn!==null||Sn!==null)&&(Au(),Iu())}}function Yn(e,t){var n=e.stateNode;if(n===null)return null;var r=sl(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(s(231,t,typeof n));return n}var mo=!1;if(S)try{var Xn={};Object.defineProperty(Xn,"passive",{get:function(){mo=!0}}),window.addEventListener("test",Xn,Xn),window.removeEventListener("test",Xn,Xn)}catch{mo=!1}function _f(e,t,n,r,l,o,u,c,d){var k=Array.prototype.slice.call(arguments,3);try{t.apply(n,k)}catch(L){this.onError(L)}}var Gn=!1,Ur=null,Br=!1,ho=null,Ef={onError:function(e){Gn=!0,Ur=e}};function xf(e,t,n,r,l,o,u,c,d){Gn=!1,Ur=null,_f.apply(Ef,arguments)}function Pf(e,t,n,r,l,o,u,c,d){if(xf.apply(this,arguments),Gn){if(Gn){var k=Ur;Gn=!1,Ur=null}else throw Error(s(198));Br||(Br=!0,ho=k)}}function nn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function $u(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 Uu(e){if(nn(e)!==e)throw Error(s(188))}function Nf(e){var t=e.alternate;if(!t){if(t=nn(e),t===null)throw Error(s(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return Uu(l),e;if(o===r)return Uu(l),t;o=o.sibling}throw Error(s(188))}if(n.return!==r.return)n=l,r=o;else{for(var u=!1,c=l.child;c;){if(c===n){u=!0,n=l,r=o;break}if(c===r){u=!0,r=l,n=o;break}c=c.sibling}if(!u){for(c=o.child;c;){if(c===n){u=!0,n=o,r=l;break}if(c===r){u=!0,r=o,n=l;break}c=c.sibling}if(!u)throw Error(s(189))}}if(n.alternate!==r)throw Error(s(190))}if(n.tag!==3)throw Error(s(188));return n.stateNode.current===n?e:t}function Bu(e){return e=Nf(e),e!==null?Hu(e):null}function Hu(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Hu(e);if(t!==null)return t;e=e.sibling}return null}var Vu=a.unstable_scheduleCallback,Wu=a.unstable_cancelCallback,Rf=a.unstable_shouldYield,Lf=a.unstable_requestPaint,Ne=a.unstable_now,zf=a.unstable_getCurrentPriorityLevel,go=a.unstable_ImmediatePriority,Qu=a.unstable_UserBlockingPriority,Hr=a.unstable_NormalPriority,Tf=a.unstable_LowPriority,Ku=a.unstable_IdlePriority,Vr=null,yt=null;function Mf(e){if(yt&&typeof yt.onCommitFiberRoot=="function")try{yt.onCommitFiberRoot(Vr,e,void 0,(e.current.flags&128)===128)}catch{}}var ft=Math.clz32?Math.clz32:If,Of=Math.log,jf=Math.LN2;function If(e){return e>>>=0,e===0?32:31-(Of(e)/jf|0)|0}var Wr=64,Qr=4194304;function qn(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 Kr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,u=n&268435455;if(u!==0){var c=u&~l;c!==0?r=qn(c):(o&=u,o!==0&&(r=qn(o)))}else u=n&~l,u!==0?r=qn(u):o!==0&&(r=qn(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ft(t),l=1<<n,r|=e[n],t&=~l;return r}function Df(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 Af(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var u=31-ft(o),c=1<<u,d=l[u];d===-1?((c&n)===0||(c&r)!==0)&&(l[u]=Df(c,t)):d<=t&&(e.expiredLanes|=c),o&=~c}}function vo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Zu(){var e=Wr;return Wr<<=1,(Wr&4194240)===0&&(Wr=64),e}function yo(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Jn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ft(t),e[t]=n}function Ff(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 l=31-ft(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function wo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ft(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var me=0;function Yu(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Xu,So,Gu,qu,Ju,ko=!1,Zr=[],Ot=null,jt=null,It=null,bn=new Map,er=new Map,Dt=[],$f="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 bu(e,t){switch(e){case"focusin":case"focusout":Ot=null;break;case"dragenter":case"dragleave":jt=null;break;case"mouseover":case"mouseout":It=null;break;case"pointerover":case"pointerout":bn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":er.delete(t.pointerId)}}function tr(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=hr(t),t!==null&&So(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Uf(e,t,n,r,l){switch(t){case"focusin":return Ot=tr(Ot,e,t,n,r,l),!0;case"dragenter":return jt=tr(jt,e,t,n,r,l),!0;case"mouseover":return It=tr(It,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return bn.set(o,tr(bn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,er.set(o,tr(er.get(o)||null,e,t,n,r,l)),!0}return!1}function es(e){var t=rn(e.target);if(t!==null){var n=nn(t);if(n!==null){if(t=n.tag,t===13){if(t=$u(n),t!==null){e.blockedOn=t,Ju(e.priority,function(){Gu(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 Yr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=_o(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ao=r,n.target.dispatchEvent(r),ao=null}else return t=hr(n),t!==null&&So(t),e.blockedOn=n,!1;t.shift()}return!0}function ts(e,t,n){Yr(e)&&n.delete(t)}function Bf(){ko=!1,Ot!==null&&Yr(Ot)&&(Ot=null),jt!==null&&Yr(jt)&&(jt=null),It!==null&&Yr(It)&&(It=null),bn.forEach(ts),er.forEach(ts)}function nr(e,t){e.blockedOn===t&&(e.blockedOn=null,ko||(ko=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Bf)))}function rr(e){function t(l){return nr(l,e)}if(0<Zr.length){nr(Zr[0],e);for(var n=1;n<Zr.length;n++){var r=Zr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Ot!==null&&nr(Ot,e),jt!==null&&nr(jt,e),It!==null&&nr(It,e),bn.forEach(t),er.forEach(t),n=0;n<Dt.length;n++)r=Dt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Dt.length&&(n=Dt[0],n.blockedOn===null);)es(n),n.blockedOn===null&&Dt.shift()}var kn=le.ReactCurrentBatchConfig,Xr=!0;function Hf(e,t,n,r){var l=me,o=kn.transition;kn.transition=null;try{me=1,Co(e,t,n,r)}finally{me=l,kn.transition=o}}function Vf(e,t,n,r){var l=me,o=kn.transition;kn.transition=null;try{me=4,Co(e,t,n,r)}finally{me=l,kn.transition=o}}function Co(e,t,n,r){if(Xr){var l=_o(e,t,n,r);if(l===null)Uo(e,t,r,Gr,n),bu(e,r);else if(Uf(l,e,t,n,r))r.stopPropagation();else if(bu(e,r),t&4&&-1<$f.indexOf(e)){for(;l!==null;){var o=hr(l);if(o!==null&&Xu(o),o=_o(e,t,n,r),o===null&&Uo(e,t,r,Gr,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else Uo(e,t,r,null,n)}}var Gr=null;function _o(e,t,n,r){if(Gr=null,e=co(r),e=rn(e),e!==null)if(t=nn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=$u(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 Gr=e,null}function ns(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(zf()){case go:return 1;case Qu:return 4;case Hr:case Tf:return 16;case Ku:return 536870912;default:return 16}default:return 16}}var At=null,Eo=null,qr=null;function rs(){if(qr)return qr;var e,t=Eo,n=t.length,r,l="value"in At?At.value:At.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var u=n-e;for(r=1;r<=u&&t[n-r]===l[o-r];r++);return qr=l.slice(e,1<r?1-r:void 0)}function Jr(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 br(){return!0}function ls(){return!1}function et(e){function t(n,r,l,o,u){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=u,this.currentTarget=null;for(var c in e)e.hasOwnProperty(c)&&(n=e[c],this[c]=n?n(o):o[c]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?br:ls,this.isPropagationStopped=ls,this}return B(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=br)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=br)},persist:function(){},isPersistent:br}),t}var Cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},xo=et(Cn),lr=B({},Cn,{view:0,detail:0}),Wf=et(lr),Po,No,or,el=B({},lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Lo,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!==or&&(or&&e.type==="mousemove"?(Po=e.screenX-or.screenX,No=e.screenY-or.screenY):No=Po=0,or=e),Po)},movementY:function(e){return"movementY"in e?e.movementY:No}}),os=et(el),Qf=B({},el,{dataTransfer:0}),Kf=et(Qf),Zf=B({},lr,{relatedTarget:0}),Ro=et(Zf),Yf=B({},Cn,{animationName:0,elapsedTime:0,pseudoElement:0}),Xf=et(Yf),Gf=B({},Cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),qf=et(Gf),Jf=B({},Cn,{data:0}),is=et(Jf),bf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ed={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"},td={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function nd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=td[e])?!!t[e]:!1}function Lo(){return nd}var rd=B({},lr,{key:function(e){if(e.key){var t=bf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Jr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ed[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Lo,charCode:function(e){return e.type==="keypress"?Jr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Jr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ld=et(rd),od=B({},el,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),us=et(od),id=B({},lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Lo}),ud=et(id),sd=B({},Cn,{propertyName:0,elapsedTime:0,pseudoElement:0}),ad=et(sd),cd=B({},el,{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}),fd=et(cd),dd=[9,13,27,32],zo=S&&"CompositionEvent"in window,ir=null;S&&"documentMode"in document&&(ir=document.documentMode);var pd=S&&"TextEvent"in window&&!ir,ss=S&&(!zo||ir&&8<ir&&11>=ir),as=" ",cs=!1;function fs(e,t){switch(e){case"keyup":return dd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ds(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _n=!1;function md(e,t){switch(e){case"compositionend":return ds(t);case"keypress":return t.which!==32?null:(cs=!0,as);case"textInput":return e=t.data,e===as&&cs?null:e;default:return null}}function hd(e,t){if(_n)return e==="compositionend"||!zo&&fs(e,t)?(e=rs(),qr=Eo=At=null,_n=!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 ss&&t.locale!=="ko"?null:t.data;default:return null}}var gd={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 ps(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!gd[e.type]:t==="textarea"}function ms(e,t,n,r){ju(r),t=ol(t,"onChange"),0<t.length&&(n=new xo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var ur=null,sr=null;function vd(e){Ms(e,0)}function tl(e){var t=Rn(e);if(Cu(t))return e}function yd(e,t){if(e==="change")return t}var hs=!1;if(S){var To;if(S){var Mo="oninput"in document;if(!Mo){var gs=document.createElement("div");gs.setAttribute("oninput","return;"),Mo=typeof gs.oninput=="function"}To=Mo}else To=!1;hs=To&&(!document.documentMode||9<document.documentMode)}function vs(){ur&&(ur.detachEvent("onpropertychange",ys),sr=ur=null)}function ys(e){if(e.propertyName==="value"&&tl(sr)){var t=[];ms(t,sr,e,co(e)),Fu(vd,t)}}function wd(e,t,n){e==="focusin"?(vs(),ur=t,sr=n,ur.attachEvent("onpropertychange",ys)):e==="focusout"&&vs()}function Sd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return tl(sr)}function kd(e,t){if(e==="click")return tl(t)}function Cd(e,t){if(e==="input"||e==="change")return tl(t)}function _d(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dt=typeof Object.is=="function"?Object.is:_d;function ar(e,t){if(dt(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 l=n[r];if(!C.call(t,l)||!dt(e[l],t[l]))return!1}return!0}function ws(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ss(e,t){var n=ws(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=ws(n)}}function ks(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ks(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Cs(){for(var e=window,t=Fr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Fr(e.document)}return t}function Oo(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 Ed(e){var t=Cs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ks(n.ownerDocument.documentElement,n)){if(r!==null&&Oo(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 l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Ss(n,o);var u=Ss(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.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 xd=S&&"documentMode"in document&&11>=document.documentMode,En=null,jo=null,cr=null,Io=!1;function _s(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Io||En==null||En!==Fr(r)||(r=En,"selectionStart"in r&&Oo(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}),cr&&ar(cr,r)||(cr=r,r=ol(jo,"onSelect"),0<r.length&&(t=new xo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=En)))}function nl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xn={animationend:nl("Animation","AnimationEnd"),animationiteration:nl("Animation","AnimationIteration"),animationstart:nl("Animation","AnimationStart"),transitionend:nl("Transition","TransitionEnd")},Do={},Es={};S&&(Es=document.createElement("div").style,"AnimationEvent"in window||(delete xn.animationend.animation,delete xn.animationiteration.animation,delete xn.animationstart.animation),"TransitionEvent"in window||delete xn.transitionend.transition);function rl(e){if(Do[e])return Do[e];if(!xn[e])return e;var t=xn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Es)return Do[e]=t[n];return e}var xs=rl("animationend"),Ps=rl("animationiteration"),Ns=rl("animationstart"),Rs=rl("transitionend"),Ls=new Map,zs="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 Ft(e,t){Ls.set(e,t),E(t,[e])}for(var Ao=0;Ao<zs.length;Ao++){var Fo=zs[Ao],Pd=Fo.toLowerCase(),Nd=Fo[0].toUpperCase()+Fo.slice(1);Ft(Pd,"on"+Nd)}Ft(xs,"onAnimationEnd"),Ft(Ps,"onAnimationIteration"),Ft(Ns,"onAnimationStart"),Ft("dblclick","onDoubleClick"),Ft("focusin","onFocus"),Ft("focusout","onBlur"),Ft(Rs,"onTransitionEnd"),_("onMouseEnter",["mouseout","mouseover"]),_("onMouseLeave",["mouseout","mouseover"]),_("onPointerEnter",["pointerout","pointerover"]),_("onPointerLeave",["pointerout","pointerover"]),E("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),E("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),E("onBeforeInput",["compositionend","keypress","textInput","paste"]),E("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),E("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),E("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var fr="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(" "),Rd=new Set("cancel close invalid load scroll toggle".split(" ").concat(fr));function Ts(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Pf(r,t,void 0,e),e.currentTarget=null}function Ms(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var u=r.length-1;0<=u;u--){var c=r[u],d=c.instance,k=c.currentTarget;if(c=c.listener,d!==o&&l.isPropagationStopped())break e;Ts(l,c,k),o=d}else for(u=0;u<r.length;u++){if(c=r[u],d=c.instance,k=c.currentTarget,c=c.listener,d!==o&&l.isPropagationStopped())break e;Ts(l,c,k),o=d}}}if(Br)throw e=ho,Br=!1,ho=null,e}function ye(e,t){var n=t[Ko];n===void 0&&(n=t[Ko]=new Set);var r=e+"__bubble";n.has(r)||(Os(t,e,2,!1),n.add(r))}function $o(e,t,n){var r=0;t&&(r|=4),Os(n,e,r,t)}var ll="_reactListening"+Math.random().toString(36).slice(2);function dr(e){if(!e[ll]){e[ll]=!0,h.forEach(function(n){n!=="selectionchange"&&(Rd.has(n)||$o(n,!1,e),$o(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ll]||(t[ll]=!0,$o("selectionchange",!1,t))}}function Os(e,t,n,r){switch(ns(t)){case 1:var l=Hf;break;case 4:l=Vf;break;default:l=Co}n=l.bind(null,t,n,e),l=void 0,!mo||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function Uo(e,t,n,r,l){var o=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var c=r.stateNode.containerInfo;if(c===l||c.nodeType===8&&c.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var d=u.tag;if((d===3||d===4)&&(d=u.stateNode.containerInfo,d===l||d.nodeType===8&&d.parentNode===l))return;u=u.return}for(;c!==null;){if(u=rn(c),u===null)return;if(d=u.tag,d===5||d===6){r=o=u;continue e}c=c.parentNode}}r=r.return}Fu(function(){var k=o,L=co(n),z=[];e:{var N=Ls.get(e);if(N!==void 0){var A=xo,H=e;switch(e){case"keypress":if(Jr(n)===0)break e;case"keydown":case"keyup":A=ld;break;case"focusin":H="focus",A=Ro;break;case"focusout":H="blur",A=Ro;break;case"beforeblur":case"afterblur":A=Ro;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":A=os;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":A=Kf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":A=ud;break;case xs:case Ps:case Ns:A=Xf;break;case Rs:A=ad;break;case"scroll":A=Wf;break;case"wheel":A=fd;break;case"copy":case"cut":case"paste":A=qf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":A=us}var V=(t&4)!==0,Re=!V&&e==="scroll",v=V?N!==null?N+"Capture":null:N;V=[];for(var p=k,w;p!==null;){w=p;var T=w.stateNode;if(w.tag===5&&T!==null&&(w=T,v!==null&&(T=Yn(p,v),T!=null&&V.push(pr(p,T,w)))),Re)break;p=p.return}0<V.length&&(N=new A(N,H,null,n,L),z.push({event:N,listeners:V}))}}if((t&7)===0){e:{if(N=e==="mouseover"||e==="pointerover",A=e==="mouseout"||e==="pointerout",N&&n!==ao&&(H=n.relatedTarget||n.fromElement)&&(rn(H)||H[_t]))break e;if((A||N)&&(N=L.window===L?L:(N=L.ownerDocument)?N.defaultView||N.parentWindow:window,A?(H=n.relatedTarget||n.toElement,A=k,H=H?rn(H):null,H!==null&&(Re=nn(H),H!==Re||H.tag!==5&&H.tag!==6)&&(H=null)):(A=null,H=k),A!==H)){if(V=os,T="onMouseLeave",v="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(V=us,T="onPointerLeave",v="onPointerEnter",p="pointer"),Re=A==null?N:Rn(A),w=H==null?N:Rn(H),N=new V(T,p+"leave",A,n,L),N.target=Re,N.relatedTarget=w,T=null,rn(L)===k&&(V=new V(v,p+"enter",H,n,L),V.target=w,V.relatedTarget=Re,T=V),Re=T,A&&H)t:{for(V=A,v=H,p=0,w=V;w;w=Pn(w))p++;for(w=0,T=v;T;T=Pn(T))w++;for(;0<p-w;)V=Pn(V),p--;for(;0<w-p;)v=Pn(v),w--;for(;p--;){if(V===v||v!==null&&V===v.alternate)break t;V=Pn(V),v=Pn(v)}V=null}else V=null;A!==null&&js(z,N,A,V,!1),H!==null&&Re!==null&&js(z,Re,H,V,!0)}}e:{if(N=k?Rn(k):window,A=N.nodeName&&N.nodeName.toLowerCase(),A==="select"||A==="input"&&N.type==="file")var W=yd;else if(ps(N))if(hs)W=Cd;else{W=Sd;var K=wd}else(A=N.nodeName)&&A.toLowerCase()==="input"&&(N.type==="checkbox"||N.type==="radio")&&(W=kd);if(W&&(W=W(e,k))){ms(z,W,n,L);break e}K&&K(e,N,k),e==="focusout"&&(K=N._wrapperState)&&K.controlled&&N.type==="number"&&lo(N,"number",N.value)}switch(K=k?Rn(k):window,e){case"focusin":(ps(K)||K.contentEditable==="true")&&(En=K,jo=k,cr=null);break;case"focusout":cr=jo=En=null;break;case"mousedown":Io=!0;break;case"contextmenu":case"mouseup":case"dragend":Io=!1,_s(z,n,L);break;case"selectionchange":if(xd)break;case"keydown":case"keyup":_s(z,n,L)}var Z;if(zo)e:{switch(e){case"compositionstart":var J="onCompositionStart";break e;case"compositionend":J="onCompositionEnd";break e;case"compositionupdate":J="onCompositionUpdate";break e}J=void 0}else _n?fs(e,n)&&(J="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(J="onCompositionStart");J&&(ss&&n.locale!=="ko"&&(_n||J!=="onCompositionStart"?J==="onCompositionEnd"&&_n&&(Z=rs()):(At=L,Eo="value"in At?At.value:At.textContent,_n=!0)),K=ol(k,J),0<K.length&&(J=new is(J,e,null,n,L),z.push({event:J,listeners:K}),Z?J.data=Z:(Z=ds(n),Z!==null&&(J.data=Z)))),(Z=pd?md(e,n):hd(e,n))&&(k=ol(k,"onBeforeInput"),0<k.length&&(L=new is("onBeforeInput","beforeinput",null,n,L),z.push({event:L,listeners:k}),L.data=Z))}Ms(z,t)})}function pr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ol(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=Yn(e,n),o!=null&&r.unshift(pr(e,o,l)),o=Yn(e,t),o!=null&&r.push(pr(e,o,l))),e=e.return}return r}function Pn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function js(e,t,n,r,l){for(var o=t._reactName,u=[];n!==null&&n!==r;){var c=n,d=c.alternate,k=c.stateNode;if(d!==null&&d===r)break;c.tag===5&&k!==null&&(c=k,l?(d=Yn(n,o),d!=null&&u.unshift(pr(n,d,c))):l||(d=Yn(n,o),d!=null&&u.push(pr(n,d,c)))),n=n.return}u.length!==0&&e.push({event:t,listeners:u})}var Ld=/\r\n?/g,zd=/\u0000|\uFFFD/g;function Is(e){return(typeof e=="string"?e:""+e).replace(Ld,`
`).replace(zd,"")}function il(e,t,n){if(t=Is(t),Is(e)!==t&&n)throw Error(s(425))}function ul(){}var Bo=null,Ho=null;function Vo(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 Wo=typeof setTimeout=="function"?setTimeout:void 0,Td=typeof clearTimeout=="function"?clearTimeout:void 0,Ds=typeof Promise=="function"?Promise:void 0,Md=typeof queueMicrotask=="function"?queueMicrotask:typeof Ds<"u"?function(e){return Ds.resolve(null).then(e).catch(Od)}:Wo;function Od(e){setTimeout(function(){throw e})}function Qo(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),rr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);rr(t)}function $t(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 As(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 Nn=Math.random().toString(36).slice(2),wt="__reactFiber$"+Nn,mr="__reactProps$"+Nn,_t="__reactContainer$"+Nn,Ko="__reactEvents$"+Nn,jd="__reactListeners$"+Nn,Id="__reactHandles$"+Nn;function rn(e){var t=e[wt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[_t]||n[wt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=As(e);e!==null;){if(n=e[wt])return n;e=As(e)}return t}e=n,n=e.parentNode}return null}function hr(e){return e=e[wt]||e[_t],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Rn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(s(33))}function sl(e){return e[mr]||null}var Zo=[],Ln=-1;function Ut(e){return{current:e}}function we(e){0>Ln||(e.current=Zo[Ln],Zo[Ln]=null,Ln--)}function ve(e,t){Ln++,Zo[Ln]=e.current,e.current=t}var Bt={},$e=Ut(Bt),Ze=Ut(!1),ln=Bt;function zn(e,t){var n=e.type.contextTypes;if(!n)return Bt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Ye(e){return e=e.childContextTypes,e!=null}function al(){we(Ze),we($e)}function Fs(e,t,n){if($e.current!==Bt)throw Error(s(168));ve($e,t),ve(Ze,n)}function $s(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(s(108,ge(e)||"Unknown",l));return B({},n,r)}function cl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Bt,ln=$e.current,ve($e,e),ve(Ze,Ze.current),!0}function Us(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=$s(e,t,ln),r.__reactInternalMemoizedMergedChildContext=e,we(Ze),we($e),ve($e,e)):we(Ze),ve(Ze,n)}var Et=null,fl=!1,Yo=!1;function Bs(e){Et===null?Et=[e]:Et.push(e)}function Dd(e){fl=!0,Bs(e)}function Ht(){if(!Yo&&Et!==null){Yo=!0;var e=0,t=me;try{var n=Et;for(me=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Et=null,fl=!1}catch(l){throw Et!==null&&(Et=Et.slice(e+1)),Vu(go,Ht),l}finally{me=t,Yo=!1}}return null}var Tn=[],Mn=0,dl=null,pl=0,lt=[],ot=0,on=null,xt=1,Pt="";function un(e,t){Tn[Mn++]=pl,Tn[Mn++]=dl,dl=e,pl=t}function Hs(e,t,n){lt[ot++]=xt,lt[ot++]=Pt,lt[ot++]=on,on=e;var r=xt;e=Pt;var l=32-ft(r)-1;r&=~(1<<l),n+=1;var o=32-ft(t)+l;if(30<o){var u=l-l%5;o=(r&(1<<u)-1).toString(32),r>>=u,l-=u,xt=1<<32-ft(t)+l|n<<l|r,Pt=o+e}else xt=1<<o|n<<l|r,Pt=e}function Xo(e){e.return!==null&&(un(e,1),Hs(e,1,0))}function Go(e){for(;e===dl;)dl=Tn[--Mn],Tn[Mn]=null,pl=Tn[--Mn],Tn[Mn]=null;for(;e===on;)on=lt[--ot],lt[ot]=null,Pt=lt[--ot],lt[ot]=null,xt=lt[--ot],lt[ot]=null}var tt=null,nt=null,ke=!1,pt=null;function Vs(e,t){var n=at(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 Ws(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,tt=e,nt=$t(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,tt=e,nt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=on!==null?{id:xt,overflow:Pt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=at(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,tt=e,nt=null,!0):!1;default:return!1}}function qo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Jo(e){if(ke){var t=nt;if(t){var n=t;if(!Ws(e,t)){if(qo(e))throw Error(s(418));t=$t(n.nextSibling);var r=tt;t&&Ws(e,t)?Vs(r,n):(e.flags=e.flags&-4097|2,ke=!1,tt=e)}}else{if(qo(e))throw Error(s(418));e.flags=e.flags&-4097|2,ke=!1,tt=e}}}function Qs(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;tt=e}function ml(e){if(e!==tt)return!1;if(!ke)return Qs(e),ke=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Vo(e.type,e.memoizedProps)),t&&(t=nt)){if(qo(e))throw Ks(),Error(s(418));for(;t;)Vs(e,t),t=$t(t.nextSibling)}if(Qs(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){nt=$t(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}nt=null}}else nt=tt?$t(e.stateNode.nextSibling):null;return!0}function Ks(){for(var e=nt;e;)e=$t(e.nextSibling)}function On(){nt=tt=null,ke=!1}function bo(e){pt===null?pt=[e]:pt.push(e)}var Ad=le.ReactCurrentBatchConfig;function gr(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(s(309));var r=n.stateNode}if(!r)throw Error(s(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(u){var c=l.refs;u===null?delete c[o]:c[o]=u},t._stringRef=o,t)}if(typeof e!="string")throw Error(s(284));if(!n._owner)throw Error(s(290,e))}return e}function hl(e,t){throw e=Object.prototype.toString.call(t),Error(s(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Zs(e){var t=e._init;return t(e._payload)}function Ys(e){function t(v,p){if(e){var w=v.deletions;w===null?(v.deletions=[p],v.flags|=16):w.push(p)}}function n(v,p){if(!e)return null;for(;p!==null;)t(v,p),p=p.sibling;return null}function r(v,p){for(v=new Map;p!==null;)p.key!==null?v.set(p.key,p):v.set(p.index,p),p=p.sibling;return v}function l(v,p){return v=Gt(v,p),v.index=0,v.sibling=null,v}function o(v,p,w){return v.index=w,e?(w=v.alternate,w!==null?(w=w.index,w<p?(v.flags|=2,p):w):(v.flags|=2,p)):(v.flags|=1048576,p)}function u(v){return e&&v.alternate===null&&(v.flags|=2),v}function c(v,p,w,T){return p===null||p.tag!==6?(p=Wi(w,v.mode,T),p.return=v,p):(p=l(p,w),p.return=v,p)}function d(v,p,w,T){var W=w.type;return W===ee?L(v,p,w.props.children,T,w.key):p!==null&&(p.elementType===W||typeof W=="object"&&W!==null&&W.$$typeof===Ce&&Zs(W)===p.type)?(T=l(p,w.props),T.ref=gr(v,p,w),T.return=v,T):(T=$l(w.type,w.key,w.props,null,v.mode,T),T.ref=gr(v,p,w),T.return=v,T)}function k(v,p,w,T){return p===null||p.tag!==4||p.stateNode.containerInfo!==w.containerInfo||p.stateNode.implementation!==w.implementation?(p=Qi(w,v.mode,T),p.return=v,p):(p=l(p,w.children||[]),p.return=v,p)}function L(v,p,w,T,W){return p===null||p.tag!==7?(p=hn(w,v.mode,T,W),p.return=v,p):(p=l(p,w),p.return=v,p)}function z(v,p,w){if(typeof p=="string"&&p!==""||typeof p=="number")return p=Wi(""+p,v.mode,w),p.return=v,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case se:return w=$l(p.type,p.key,p.props,null,v.mode,w),w.ref=gr(v,null,p),w.return=v,w;case de:return p=Qi(p,v.mode,w),p.return=v,p;case Ce:var T=p._init;return z(v,T(p._payload),w)}if(Qn(p)||X(p))return p=hn(p,v.mode,w,null),p.return=v,p;hl(v,p)}return null}function N(v,p,w,T){var W=p!==null?p.key:null;if(typeof w=="string"&&w!==""||typeof w=="number")return W!==null?null:c(v,p,""+w,T);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case se:return w.key===W?d(v,p,w,T):null;case de:return w.key===W?k(v,p,w,T):null;case Ce:return W=w._init,N(v,p,W(w._payload),T)}if(Qn(w)||X(w))return W!==null?null:L(v,p,w,T,null);hl(v,w)}return null}function A(v,p,w,T,W){if(typeof T=="string"&&T!==""||typeof T=="number")return v=v.get(w)||null,c(p,v,""+T,W);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case se:return v=v.get(T.key===null?w:T.key)||null,d(p,v,T,W);case de:return v=v.get(T.key===null?w:T.key)||null,k(p,v,T,W);case Ce:var K=T._init;return A(v,p,w,K(T._payload),W)}if(Qn(T)||X(T))return v=v.get(w)||null,L(p,v,T,W,null);hl(p,T)}return null}function H(v,p,w,T){for(var W=null,K=null,Z=p,J=p=0,Ie=null;Z!==null&&J<w.length;J++){Z.index>J?(Ie=Z,Z=null):Ie=Z.sibling;var fe=N(v,Z,w[J],T);if(fe===null){Z===null&&(Z=Ie);break}e&&Z&&fe.alternate===null&&t(v,Z),p=o(fe,p,J),K===null?W=fe:K.sibling=fe,K=fe,Z=Ie}if(J===w.length)return n(v,Z),ke&&un(v,J),W;if(Z===null){for(;J<w.length;J++)Z=z(v,w[J],T),Z!==null&&(p=o(Z,p,J),K===null?W=Z:K.sibling=Z,K=Z);return ke&&un(v,J),W}for(Z=r(v,Z);J<w.length;J++)Ie=A(Z,v,J,w[J],T),Ie!==null&&(e&&Ie.alternate!==null&&Z.delete(Ie.key===null?J:Ie.key),p=o(Ie,p,J),K===null?W=Ie:K.sibling=Ie,K=Ie);return e&&Z.forEach(function(qt){return t(v,qt)}),ke&&un(v,J),W}function V(v,p,w,T){var W=X(w);if(typeof W!="function")throw Error(s(150));if(w=W.call(w),w==null)throw Error(s(151));for(var K=W=null,Z=p,J=p=0,Ie=null,fe=w.next();Z!==null&&!fe.done;J++,fe=w.next()){Z.index>J?(Ie=Z,Z=null):Ie=Z.sibling;var qt=N(v,Z,fe.value,T);if(qt===null){Z===null&&(Z=Ie);break}e&&Z&&qt.alternate===null&&t(v,Z),p=o(qt,p,J),K===null?W=qt:K.sibling=qt,K=qt,Z=Ie}if(fe.done)return n(v,Z),ke&&un(v,J),W;if(Z===null){for(;!fe.done;J++,fe=w.next())fe=z(v,fe.value,T),fe!==null&&(p=o(fe,p,J),K===null?W=fe:K.sibling=fe,K=fe);return ke&&un(v,J),W}for(Z=r(v,Z);!fe.done;J++,fe=w.next())fe=A(Z,v,J,fe.value,T),fe!==null&&(e&&fe.alternate!==null&&Z.delete(fe.key===null?J:fe.key),p=o(fe,p,J),K===null?W=fe:K.sibling=fe,K=fe);return e&&Z.forEach(function(gp){return t(v,gp)}),ke&&un(v,J),W}function Re(v,p,w,T){if(typeof w=="object"&&w!==null&&w.type===ee&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case se:e:{for(var W=w.key,K=p;K!==null;){if(K.key===W){if(W=w.type,W===ee){if(K.tag===7){n(v,K.sibling),p=l(K,w.props.children),p.return=v,v=p;break e}}else if(K.elementType===W||typeof W=="object"&&W!==null&&W.$$typeof===Ce&&Zs(W)===K.type){n(v,K.sibling),p=l(K,w.props),p.ref=gr(v,K,w),p.return=v,v=p;break e}n(v,K);break}else t(v,K);K=K.sibling}w.type===ee?(p=hn(w.props.children,v.mode,T,w.key),p.return=v,v=p):(T=$l(w.type,w.key,w.props,null,v.mode,T),T.ref=gr(v,p,w),T.return=v,v=T)}return u(v);case de:e:{for(K=w.key;p!==null;){if(p.key===K)if(p.tag===4&&p.stateNode.containerInfo===w.containerInfo&&p.stateNode.implementation===w.implementation){n(v,p.sibling),p=l(p,w.children||[]),p.return=v,v=p;break e}else{n(v,p);break}else t(v,p);p=p.sibling}p=Qi(w,v.mode,T),p.return=v,v=p}return u(v);case Ce:return K=w._init,Re(v,p,K(w._payload),T)}if(Qn(w))return H(v,p,w,T);if(X(w))return V(v,p,w,T);hl(v,w)}return typeof w=="string"&&w!==""||typeof w=="number"?(w=""+w,p!==null&&p.tag===6?(n(v,p.sibling),p=l(p,w),p.return=v,v=p):(n(v,p),p=Wi(w,v.mode,T),p.return=v,v=p),u(v)):n(v,p)}return Re}var jn=Ys(!0),Xs=Ys(!1),gl=Ut(null),vl=null,In=null,ei=null;function ti(){ei=In=vl=null}function ni(e){var t=gl.current;we(gl),e._currentValue=t}function ri(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 Dn(e,t){vl=e,ei=In=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Xe=!0),e.firstContext=null)}function it(e){var t=e._currentValue;if(ei!==e)if(e={context:e,memoizedValue:t,next:null},In===null){if(vl===null)throw Error(s(308));In=e,vl.dependencies={lanes:0,firstContext:e}}else In=In.next=e;return t}var sn=null;function li(e){sn===null?sn=[e]:sn.push(e)}function Gs(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,li(t)):(n.next=l.next,l.next=n),t.interleaved=n,Nt(e,r)}function Nt(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 Vt=!1;function oi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function qs(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 Rt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Wt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(ue&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Nt(e,n)}return l=r.interleaved,l===null?(t.next=t,li(r)):(t.next=l.next,l.next=t),r.interleaved=t,Nt(e,n)}function yl(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,wo(e,n)}}function Js(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var u={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=u:o=o.next=u,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,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 wl(e,t,n,r){var l=e.updateQueue;Vt=!1;var o=l.firstBaseUpdate,u=l.lastBaseUpdate,c=l.shared.pending;if(c!==null){l.shared.pending=null;var d=c,k=d.next;d.next=null,u===null?o=k:u.next=k,u=d;var L=e.alternate;L!==null&&(L=L.updateQueue,c=L.lastBaseUpdate,c!==u&&(c===null?L.firstBaseUpdate=k:c.next=k,L.lastBaseUpdate=d))}if(o!==null){var z=l.baseState;u=0,L=k=d=null,c=o;do{var N=c.lane,A=c.eventTime;if((r&N)===N){L!==null&&(L=L.next={eventTime:A,lane:0,tag:c.tag,payload:c.payload,callback:c.callback,next:null});e:{var H=e,V=c;switch(N=t,A=n,V.tag){case 1:if(H=V.payload,typeof H=="function"){z=H.call(A,z,N);break e}z=H;break e;case 3:H.flags=H.flags&-65537|128;case 0:if(H=V.payload,N=typeof H=="function"?H.call(A,z,N):H,N==null)break e;z=B({},z,N);break e;case 2:Vt=!0}}c.callback!==null&&c.lane!==0&&(e.flags|=64,N=l.effects,N===null?l.effects=[c]:N.push(c))}else A={eventTime:A,lane:N,tag:c.tag,payload:c.payload,callback:c.callback,next:null},L===null?(k=L=A,d=z):L=L.next=A,u|=N;if(c=c.next,c===null){if(c=l.shared.pending,c===null)break;N=c,c=N.next,N.next=null,l.lastBaseUpdate=N,l.shared.pending=null}}while(!0);if(L===null&&(d=z),l.baseState=d,l.firstBaseUpdate=k,l.lastBaseUpdate=L,t=l.shared.interleaved,t!==null){l=t;do u|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);fn|=u,e.lanes=u,e.memoizedState=z}}function bs(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(s(191,l));l.call(r)}}}var vr={},St=Ut(vr),yr=Ut(vr),wr=Ut(vr);function an(e){if(e===vr)throw Error(s(174));return e}function ii(e,t){switch(ve(wr,t),ve(yr,e),ve(St,vr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:io(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=io(t,e)}we(St),ve(St,t)}function An(){we(St),we(yr),we(wr)}function ea(e){an(wr.current);var t=an(St.current),n=io(t,e.type);t!==n&&(ve(yr,e),ve(St,n))}function ui(e){yr.current===e&&(we(St),we(yr))}var _e=Ut(0);function Sl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var si=[];function ai(){for(var e=0;e<si.length;e++)si[e]._workInProgressVersionPrimary=null;si.length=0}var kl=le.ReactCurrentDispatcher,ci=le.ReactCurrentBatchConfig,cn=0,Ee=null,Te=null,Oe=null,Cl=!1,Sr=!1,kr=0,Fd=0;function Ue(){throw Error(s(321))}function fi(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!dt(e[n],t[n]))return!1;return!0}function di(e,t,n,r,l,o){if(cn=o,Ee=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,kl.current=e===null||e.memoizedState===null?Hd:Vd,e=n(r,l),Sr){o=0;do{if(Sr=!1,kr=0,25<=o)throw Error(s(301));o+=1,Oe=Te=null,t.updateQueue=null,kl.current=Wd,e=n(r,l)}while(Sr)}if(kl.current=xl,t=Te!==null&&Te.next!==null,cn=0,Oe=Te=Ee=null,Cl=!1,t)throw Error(s(300));return e}function pi(){var e=kr!==0;return kr=0,e}function kt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Oe===null?Ee.memoizedState=Oe=e:Oe=Oe.next=e,Oe}function ut(){if(Te===null){var e=Ee.alternate;e=e!==null?e.memoizedState:null}else e=Te.next;var t=Oe===null?Ee.memoizedState:Oe.next;if(t!==null)Oe=t,Te=e;else{if(e===null)throw Error(s(310));Te=e,e={memoizedState:Te.memoizedState,baseState:Te.baseState,baseQueue:Te.baseQueue,queue:Te.queue,next:null},Oe===null?Ee.memoizedState=Oe=e:Oe=Oe.next=e}return Oe}function Cr(e,t){return typeof t=="function"?t(e):t}function mi(e){var t=ut(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=Te,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var u=l.next;l.next=o.next,o.next=u}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var c=u=null,d=null,k=o;do{var L=k.lane;if((cn&L)===L)d!==null&&(d=d.next={lane:0,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null}),r=k.hasEagerState?k.eagerState:e(r,k.action);else{var z={lane:L,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null};d===null?(c=d=z,u=r):d=d.next=z,Ee.lanes|=L,fn|=L}k=k.next}while(k!==null&&k!==o);d===null?u=r:d.next=c,dt(r,t.memoizedState)||(Xe=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=d,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,Ee.lanes|=o,fn|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function hi(e){var t=ut(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do o=e(o,u.action),u=u.next;while(u!==l);dt(o,t.memoizedState)||(Xe=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function ta(){}function na(e,t){var n=Ee,r=ut(),l=t(),o=!dt(r.memoizedState,l);if(o&&(r.memoizedState=l,Xe=!0),r=r.queue,gi(oa.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Oe!==null&&Oe.memoizedState.tag&1){if(n.flags|=2048,_r(9,la.bind(null,n,r,l,t),void 0,null),je===null)throw Error(s(349));(cn&30)!==0||ra(n,t,l)}return l}function ra(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ee.updateQueue,t===null?(t={lastEffect:null,stores:null},Ee.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function la(e,t,n,r){t.value=n,t.getSnapshot=r,ia(t)&&ua(e)}function oa(e,t,n){return n(function(){ia(t)&&ua(e)})}function ia(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!dt(e,n)}catch{return!0}}function ua(e){var t=Nt(e,1);t!==null&&vt(t,e,1,-1)}function sa(e){var t=kt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Cr,lastRenderedState:e},t.queue=e,e=e.dispatch=Bd.bind(null,Ee,e),[t.memoizedState,e]}function _r(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Ee.updateQueue,t===null?(t={lastEffect:null,stores:null},Ee.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 aa(){return ut().memoizedState}function _l(e,t,n,r){var l=kt();Ee.flags|=e,l.memoizedState=_r(1|t,n,void 0,r===void 0?null:r)}function El(e,t,n,r){var l=ut();r=r===void 0?null:r;var o=void 0;if(Te!==null){var u=Te.memoizedState;if(o=u.destroy,r!==null&&fi(r,u.deps)){l.memoizedState=_r(t,n,o,r);return}}Ee.flags|=e,l.memoizedState=_r(1|t,n,o,r)}function ca(e,t){return _l(8390656,8,e,t)}function gi(e,t){return El(2048,8,e,t)}function fa(e,t){return El(4,2,e,t)}function da(e,t){return El(4,4,e,t)}function pa(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 ma(e,t,n){return n=n!=null?n.concat([e]):null,El(4,4,pa.bind(null,t,e),n)}function vi(){}function ha(e,t){var n=ut();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ga(e,t){var n=ut();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function va(e,t,n){return(cn&21)===0?(e.baseState&&(e.baseState=!1,Xe=!0),e.memoizedState=n):(dt(n,t)||(n=Zu(),Ee.lanes|=n,fn|=n,e.baseState=!0),t)}function $d(e,t){var n=me;me=n!==0&&4>n?n:4,e(!0);var r=ci.transition;ci.transition={};try{e(!1),t()}finally{me=n,ci.transition=r}}function ya(){return ut().memoizedState}function Ud(e,t,n){var r=Yt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},wa(e))Sa(t,n);else if(n=Gs(e,t,n,r),n!==null){var l=Ke();vt(n,e,r,l),ka(n,t,r)}}function Bd(e,t,n){var r=Yt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(wa(e))Sa(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var u=t.lastRenderedState,c=o(u,n);if(l.hasEagerState=!0,l.eagerState=c,dt(c,u)){var d=t.interleaved;d===null?(l.next=l,li(t)):(l.next=d.next,d.next=l),t.interleaved=l;return}}catch{}finally{}n=Gs(e,t,l,r),n!==null&&(l=Ke(),vt(n,e,r,l),ka(n,t,r))}}function wa(e){var t=e.alternate;return e===Ee||t!==null&&t===Ee}function Sa(e,t){Sr=Cl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ka(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wo(e,n)}}var xl={readContext:it,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},Hd={readContext:it,useCallback:function(e,t){return kt().memoizedState=[e,t===void 0?null:t],e},useContext:it,useEffect:ca,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,_l(4194308,4,pa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return _l(4194308,4,e,t)},useInsertionEffect:function(e,t){return _l(4,2,e,t)},useMemo:function(e,t){var n=kt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=kt();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=Ud.bind(null,Ee,e),[r.memoizedState,e]},useRef:function(e){var t=kt();return e={current:e},t.memoizedState=e},useState:sa,useDebugValue:vi,useDeferredValue:function(e){return kt().memoizedState=e},useTransition:function(){var e=sa(!1),t=e[0];return e=$d.bind(null,e[1]),kt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ee,l=kt();if(ke){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),je===null)throw Error(s(349));(cn&30)!==0||ra(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,ca(oa.bind(null,r,o,e),[e]),r.flags|=2048,_r(9,la.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=kt(),t=je.identifierPrefix;if(ke){var n=Pt,r=xt;n=(r&~(1<<32-ft(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=kr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Fd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Vd={readContext:it,useCallback:ha,useContext:it,useEffect:gi,useImperativeHandle:ma,useInsertionEffect:fa,useLayoutEffect:da,useMemo:ga,useReducer:mi,useRef:aa,useState:function(){return mi(Cr)},useDebugValue:vi,useDeferredValue:function(e){var t=ut();return va(t,Te.memoizedState,e)},useTransition:function(){var e=mi(Cr)[0],t=ut().memoizedState;return[e,t]},useMutableSource:ta,useSyncExternalStore:na,useId:ya,unstable_isNewReconciler:!1},Wd={readContext:it,useCallback:ha,useContext:it,useEffect:gi,useImperativeHandle:ma,useInsertionEffect:fa,useLayoutEffect:da,useMemo:ga,useReducer:hi,useRef:aa,useState:function(){return hi(Cr)},useDebugValue:vi,useDeferredValue:function(e){var t=ut();return Te===null?t.memoizedState=e:va(t,Te.memoizedState,e)},useTransition:function(){var e=hi(Cr)[0],t=ut().memoizedState;return[e,t]},useMutableSource:ta,useSyncExternalStore:na,useId:ya,unstable_isNewReconciler:!1};function mt(e,t){if(e&&e.defaultProps){t=B({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function yi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:B({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Pl={isMounted:function(e){return(e=e._reactInternals)?nn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ke(),l=Yt(e),o=Rt(r,l);o.payload=t,n!=null&&(o.callback=n),t=Wt(e,o,l),t!==null&&(vt(t,e,l,r),yl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ke(),l=Yt(e),o=Rt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Wt(e,o,l),t!==null&&(vt(t,e,l,r),yl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ke(),r=Yt(e),l=Rt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Wt(e,l,r),t!==null&&(vt(t,e,r,n),yl(t,e,r))}};function Ca(e,t,n,r,l,o,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,u):t.prototype&&t.prototype.isPureReactComponent?!ar(n,r)||!ar(l,o):!0}function _a(e,t,n){var r=!1,l=Bt,o=t.contextType;return typeof o=="object"&&o!==null?o=it(o):(l=Ye(t)?ln:$e.current,r=t.contextTypes,o=(r=r!=null)?zn(e,l):Bt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Pl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ea(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&&Pl.enqueueReplaceState(t,t.state,null)}function wi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},oi(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=it(o):(o=Ye(t)?ln:$e.current,l.context=zn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(yi(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Pl.enqueueReplaceState(l,l.state,null),wl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Fn(e,t){try{var n="",r=t;do n+=ae(r),r=r.return;while(r);var l=n}catch(o){l=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function Si(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ki(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Qd=typeof WeakMap=="function"?WeakMap:Map;function xa(e,t,n){n=Rt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ol||(Ol=!0,Di=r),ki(e,t)},n}function Pa(e,t,n){n=Rt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){ki(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){ki(e,t),typeof r!="function"&&(Kt===null?Kt=new Set([this]):Kt.add(this));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),n}function Na(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Qd;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=op.bind(null,e,t,n),t.then(e,e))}function Ra(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 La(e,t,n,r,l){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Rt(-1,1),t.tag=2,Wt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var Kd=le.ReactCurrentOwner,Xe=!1;function Qe(e,t,n,r){t.child=e===null?Xs(t,null,n,r):jn(t,e.child,n,r)}function za(e,t,n,r,l){n=n.render;var o=t.ref;return Dn(t,l),r=di(e,t,n,r,o,l),n=pi(),e!==null&&!Xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Lt(e,t,l)):(ke&&n&&Xo(t),t.flags|=1,Qe(e,t,r,l),t.child)}function Ta(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!Vi(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Ma(e,t,o,r,l)):(e=$l(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&l)===0){var u=o.memoizedProps;if(n=n.compare,n=n!==null?n:ar,n(u,r)&&e.ref===t.ref)return Lt(e,t,l)}return t.flags|=1,e=Gt(o,r),e.ref=t.ref,e.return=t,t.child=e}function Ma(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(ar(o,r)&&e.ref===t.ref)if(Xe=!1,t.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(Xe=!0);else return t.lanes=e.lanes,Lt(e,t,l)}return Ci(e,t,n,r,l)}function Oa(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ve(Un,rt),rt|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ve(Un,rt),rt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,ve(Un,rt),rt|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,ve(Un,rt),rt|=r;return Qe(e,t,l,n),t.child}function ja(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ci(e,t,n,r,l){var o=Ye(n)?ln:$e.current;return o=zn(t,o),Dn(t,l),n=di(e,t,n,r,o,l),r=pi(),e!==null&&!Xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Lt(e,t,l)):(ke&&r&&Xo(t),t.flags|=1,Qe(e,t,n,l),t.child)}function Ia(e,t,n,r,l){if(Ye(n)){var o=!0;cl(t)}else o=!1;if(Dn(t,l),t.stateNode===null)Rl(e,t),_a(t,n,r),wi(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,c=t.memoizedProps;u.props=c;var d=u.context,k=n.contextType;typeof k=="object"&&k!==null?k=it(k):(k=Ye(n)?ln:$e.current,k=zn(t,k));var L=n.getDerivedStateFromProps,z=typeof L=="function"||typeof u.getSnapshotBeforeUpdate=="function";z||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==r||d!==k)&&Ea(t,u,r,k),Vt=!1;var N=t.memoizedState;u.state=N,wl(t,r,u,l),d=t.memoizedState,c!==r||N!==d||Ze.current||Vt?(typeof L=="function"&&(yi(t,n,L,r),d=t.memoizedState),(c=Vt||Ca(t,n,c,r,N,d,k))?(z||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=d),u.props=r,u.state=d,u.context=k,r=c):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,qs(e,t),c=t.memoizedProps,k=t.type===t.elementType?c:mt(t.type,c),u.props=k,z=t.pendingProps,N=u.context,d=n.contextType,typeof d=="object"&&d!==null?d=it(d):(d=Ye(n)?ln:$e.current,d=zn(t,d));var A=n.getDerivedStateFromProps;(L=typeof A=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==z||N!==d)&&Ea(t,u,r,d),Vt=!1,N=t.memoizedState,u.state=N,wl(t,r,u,l);var H=t.memoizedState;c!==z||N!==H||Ze.current||Vt?(typeof A=="function"&&(yi(t,n,A,r),H=t.memoizedState),(k=Vt||Ca(t,n,k,r,N,H,d)||!1)?(L||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,H,d),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,H,d)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&N===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&N===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=H),u.props=r,u.state=H,u.context=d,r=k):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&N===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&N===e.memoizedState||(t.flags|=1024),r=!1)}return _i(e,t,n,r,o,l)}function _i(e,t,n,r,l,o){ja(e,t);var u=(t.flags&128)!==0;if(!r&&!u)return l&&Us(t,n,!1),Lt(e,t,o);r=t.stateNode,Kd.current=t;var c=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&u?(t.child=jn(t,e.child,null,o),t.child=jn(t,null,c,o)):Qe(e,t,c,o),t.memoizedState=r.state,l&&Us(t,n,!0),t.child}function Da(e){var t=e.stateNode;t.pendingContext?Fs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Fs(e,t.context,!1),ii(e,t.containerInfo)}function Aa(e,t,n,r,l){return On(),bo(l),t.flags|=256,Qe(e,t,n,r),t.child}var Ei={dehydrated:null,treeContext:null,retryLane:0};function xi(e){return{baseLanes:e,cachePool:null,transitions:null}}function Fa(e,t,n){var r=t.pendingProps,l=_e.current,o=!1,u=(t.flags&128)!==0,c;if((c=u)||(c=e!==null&&e.memoizedState===null?!1:(l&2)!==0),c?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),ve(_e,l&1),e===null)return Jo(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(u=r.children,e=r.fallback,o?(r=t.mode,o=t.child,u={mode:"hidden",children:u},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=u):o=Ul(u,r,0,null),e=hn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=xi(n),t.memoizedState=Ei,e):Pi(t,u));if(l=e.memoizedState,l!==null&&(c=l.dehydrated,c!==null))return Zd(e,t,u,r,c,l,n);if(o){o=r.fallback,u=t.mode,l=e.child,c=l.sibling;var d={mode:"hidden",children:r.children};return(u&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=d,t.deletions=null):(r=Gt(l,d),r.subtreeFlags=l.subtreeFlags&14680064),c!==null?o=Gt(c,o):(o=hn(o,u,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,u=e.child.memoizedState,u=u===null?xi(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},o.memoizedState=u,o.childLanes=e.childLanes&~n,t.memoizedState=Ei,r}return o=e.child,e=o.sibling,r=Gt(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Pi(e,t){return t=Ul({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Nl(e,t,n,r){return r!==null&&bo(r),jn(t,e.child,null,n),e=Pi(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Zd(e,t,n,r,l,o,u){if(n)return t.flags&256?(t.flags&=-257,r=Si(Error(s(422))),Nl(e,t,u,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Ul({mode:"visible",children:r.children},l,0,null),o=hn(o,l,u,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&jn(t,e.child,null,u),t.child.memoizedState=xi(u),t.memoizedState=Ei,o);if((t.mode&1)===0)return Nl(e,t,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var c=r.dgst;return r=c,o=Error(s(419)),r=Si(o,r,void 0),Nl(e,t,u,r)}if(c=(u&e.childLanes)!==0,Xe||c){if(r=je,r!==null){switch(u&-u){case 4:l=2;break;case 16:l=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:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|u))!==0?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,Nt(e,l),vt(r,e,l,-1))}return Hi(),r=Si(Error(s(421))),Nl(e,t,u,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=ip.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,nt=$t(l.nextSibling),tt=t,ke=!0,pt=null,e!==null&&(lt[ot++]=xt,lt[ot++]=Pt,lt[ot++]=on,xt=e.id,Pt=e.overflow,on=t),t=Pi(t,r.children),t.flags|=4096,t)}function $a(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ri(e.return,t,n)}function Ni(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function Ua(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(Qe(e,t,r.children,n),r=_e.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&$a(e,n,t);else if(e.tag===19)$a(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(ve(_e,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Sl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Ni(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Sl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Ni(t,!0,n,null,o);break;case"together":Ni(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Rl(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Lt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),fn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(s(153));if(t.child!==null){for(e=t.child,n=Gt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Gt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Yd(e,t,n){switch(t.tag){case 3:Da(t),On();break;case 5:ea(t);break;case 1:Ye(t.type)&&cl(t);break;case 4:ii(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;ve(gl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ve(_e,_e.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Fa(e,t,n):(ve(_e,_e.current&1),e=Lt(e,t,n),e!==null?e.sibling:null);ve(_e,_e.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Ua(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),ve(_e,_e.current),r)break;return null;case 22:case 23:return t.lanes=0,Oa(e,t,n)}return Lt(e,t,n)}var Ba,Ri,Ha,Va;Ba=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}},Ri=function(){},Ha=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,an(St.current);var o=null;switch(n){case"input":l=no(e,l),r=no(e,r),o=[];break;case"select":l=B({},l,{value:void 0}),r=B({},r,{value:void 0}),o=[];break;case"textarea":l=oo(e,l),r=oo(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ul)}uo(n,r);var u;n=null;for(k in l)if(!r.hasOwnProperty(k)&&l.hasOwnProperty(k)&&l[k]!=null)if(k==="style"){var c=l[k];for(u in c)c.hasOwnProperty(u)&&(n||(n={}),n[u]="")}else k!=="dangerouslySetInnerHTML"&&k!=="children"&&k!=="suppressContentEditableWarning"&&k!=="suppressHydrationWarning"&&k!=="autoFocus"&&(y.hasOwnProperty(k)?o||(o=[]):(o=o||[]).push(k,null));for(k in r){var d=r[k];if(c=l?.[k],r.hasOwnProperty(k)&&d!==c&&(d!=null||c!=null))if(k==="style")if(c){for(u in c)!c.hasOwnProperty(u)||d&&d.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in d)d.hasOwnProperty(u)&&c[u]!==d[u]&&(n||(n={}),n[u]=d[u])}else n||(o||(o=[]),o.push(k,n)),n=d;else k==="dangerouslySetInnerHTML"?(d=d?d.__html:void 0,c=c?c.__html:void 0,d!=null&&c!==d&&(o=o||[]).push(k,d)):k==="children"?typeof d!="string"&&typeof d!="number"||(o=o||[]).push(k,""+d):k!=="suppressContentEditableWarning"&&k!=="suppressHydrationWarning"&&(y.hasOwnProperty(k)?(d!=null&&k==="onScroll"&&ye("scroll",e),o||c===d||(o=[])):(o=o||[]).push(k,d))}n&&(o=o||[]).push("style",n);var k=o;(t.updateQueue=k)&&(t.flags|=4)}},Va=function(e,t,n,r){n!==r&&(t.flags|=4)};function Er(e,t){if(!ke)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 Be(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Xd(e,t,n){var r=t.pendingProps;switch(Go(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Be(t),null;case 1:return Ye(t.type)&&al(),Be(t),null;case 3:return r=t.stateNode,An(),we(Ze),we($e),ai(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(ml(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,pt!==null&&($i(pt),pt=null))),Ri(e,t),Be(t),null;case 5:ui(t);var l=an(wr.current);if(n=t.type,e!==null&&t.stateNode!=null)Ha(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(s(166));return Be(t),null}if(e=an(St.current),ml(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[wt]=t,r[mr]=o,e=(t.mode&1)!==0,n){case"dialog":ye("cancel",r),ye("close",r);break;case"iframe":case"object":case"embed":ye("load",r);break;case"video":case"audio":for(l=0;l<fr.length;l++)ye(fr[l],r);break;case"source":ye("error",r);break;case"img":case"image":case"link":ye("error",r),ye("load",r);break;case"details":ye("toggle",r);break;case"input":_u(r,o),ye("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},ye("invalid",r);break;case"textarea":Pu(r,o),ye("invalid",r)}uo(n,o),l=null;for(var u in o)if(o.hasOwnProperty(u)){var c=o[u];u==="children"?typeof c=="string"?r.textContent!==c&&(o.suppressHydrationWarning!==!0&&il(r.textContent,c,e),l=["children",c]):typeof c=="number"&&r.textContent!==""+c&&(o.suppressHydrationWarning!==!0&&il(r.textContent,c,e),l=["children",""+c]):y.hasOwnProperty(u)&&c!=null&&u==="onScroll"&&ye("scroll",r)}switch(n){case"input":Ar(r),xu(r,o,!0);break;case"textarea":Ar(r),Ru(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=ul)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Lu(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[wt]=t,e[mr]=r,Ba(e,t,!1,!1),t.stateNode=e;e:{switch(u=so(n,r),n){case"dialog":ye("cancel",e),ye("close",e),l=r;break;case"iframe":case"object":case"embed":ye("load",e),l=r;break;case"video":case"audio":for(l=0;l<fr.length;l++)ye(fr[l],e);l=r;break;case"source":ye("error",e),l=r;break;case"img":case"image":case"link":ye("error",e),ye("load",e),l=r;break;case"details":ye("toggle",e),l=r;break;case"input":_u(e,r),l=no(e,r),ye("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=B({},r,{value:void 0}),ye("invalid",e);break;case"textarea":Pu(e,r),l=oo(e,r),ye("invalid",e);break;default:l=r}uo(n,l),c=l;for(o in c)if(c.hasOwnProperty(o)){var d=c[o];o==="style"?Mu(e,d):o==="dangerouslySetInnerHTML"?(d=d?d.__html:void 0,d!=null&&zu(e,d)):o==="children"?typeof d=="string"?(n!=="textarea"||d!=="")&&Kn(e,d):typeof d=="number"&&Kn(e,""+d):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(y.hasOwnProperty(o)?d!=null&&o==="onScroll"&&ye("scroll",e):d!=null&&te(e,o,d,u))}switch(n){case"input":Ar(e),xu(e,r,!1);break;case"textarea":Ar(e),Ru(e);break;case"option":r.value!=null&&e.setAttribute("value",""+pe(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?yn(e,!!r.multiple,o,!1):r.defaultValue!=null&&yn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=ul)}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 Be(t),null;case 6:if(e&&t.stateNode!=null)Va(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(s(166));if(n=an(wr.current),an(St.current),ml(t)){if(r=t.stateNode,n=t.memoizedProps,r[wt]=t,(o=r.nodeValue!==n)&&(e=tt,e!==null))switch(e.tag){case 3:il(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&il(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[wt]=t,t.stateNode=r}return Be(t),null;case 13:if(we(_e),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ke&&nt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)Ks(),On(),t.flags|=98560,o=!1;else if(o=ml(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(s(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(s(317));o[wt]=t}else On(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Be(t),o=!1}else pt!==null&&($i(pt),pt=null),o=!0;if(!o)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(_e.current&1)!==0?Me===0&&(Me=3):Hi())),t.updateQueue!==null&&(t.flags|=4),Be(t),null);case 4:return An(),Ri(e,t),e===null&&dr(t.stateNode.containerInfo),Be(t),null;case 10:return ni(t.type._context),Be(t),null;case 17:return Ye(t.type)&&al(),Be(t),null;case 19:if(we(_e),o=t.memoizedState,o===null)return Be(t),null;if(r=(t.flags&128)!==0,u=o.rendering,u===null)if(r)Er(o,!1);else{if(Me!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=Sl(e),u!==null){for(t.flags|=128,Er(o,!1),r=u.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,u=o.alternate,u===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=u.childLanes,o.lanes=u.lanes,o.child=u.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=u.memoizedProps,o.memoizedState=u.memoizedState,o.updateQueue=u.updateQueue,o.type=u.type,e=u.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ve(_e,_e.current&1|2),t.child}e=e.sibling}o.tail!==null&&Ne()>Bn&&(t.flags|=128,r=!0,Er(o,!1),t.lanes=4194304)}else{if(!r)if(e=Sl(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Er(o,!0),o.tail===null&&o.tailMode==="hidden"&&!u.alternate&&!ke)return Be(t),null}else 2*Ne()-o.renderingStartTime>Bn&&n!==1073741824&&(t.flags|=128,r=!0,Er(o,!1),t.lanes=4194304);o.isBackwards?(u.sibling=t.child,t.child=u):(n=o.last,n!==null?n.sibling=u:t.child=u,o.last=u)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ne(),t.sibling=null,n=_e.current,ve(_e,r?n&1|2:n&1),t):(Be(t),null);case 22:case 23:return Bi(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(rt&1073741824)!==0&&(Be(t),t.subtreeFlags&6&&(t.flags|=8192)):Be(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function Gd(e,t){switch(Go(t),t.tag){case 1:return Ye(t.type)&&al(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return An(),we(Ze),we($e),ai(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return ui(t),null;case 13:if(we(_e),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));On()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return we(_e),null;case 4:return An(),null;case 10:return ni(t.type._context),null;case 22:case 23:return Bi(),null;case 24:return null;default:return null}}var Ll=!1,He=!1,qd=typeof WeakSet=="function"?WeakSet:Set,U=null;function $n(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Pe(e,t,r)}else n.current=null}function Li(e,t,n){try{n()}catch(r){Pe(e,t,r)}}var Wa=!1;function Jd(e,t){if(Bo=Xr,e=Cs(),Oo(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 l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var u=0,c=-1,d=-1,k=0,L=0,z=e,N=null;t:for(;;){for(var A;z!==n||l!==0&&z.nodeType!==3||(c=u+l),z!==o||r!==0&&z.nodeType!==3||(d=u+r),z.nodeType===3&&(u+=z.nodeValue.length),(A=z.firstChild)!==null;)N=z,z=A;for(;;){if(z===e)break t;if(N===n&&++k===l&&(c=u),N===o&&++L===r&&(d=u),(A=z.nextSibling)!==null)break;z=N,N=z.parentNode}z=A}n=c===-1||d===-1?null:{start:c,end:d}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ho={focusedElem:e,selectionRange:n},Xr=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var H=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(H!==null){var V=H.memoizedProps,Re=H.memoizedState,v=t.stateNode,p=v.getSnapshotBeforeUpdate(t.elementType===t.type?V:mt(t.type,V),Re);v.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var w=t.stateNode.containerInfo;w.nodeType===1?w.textContent="":w.nodeType===9&&w.documentElement&&w.removeChild(w.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(T){Pe(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return H=Wa,Wa=!1,H}function xr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&Li(t,n,o)}l=l.next}while(l!==r)}}function zl(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 zi(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 Qa(e){var t=e.alternate;t!==null&&(e.alternate=null,Qa(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[wt],delete t[mr],delete t[Ko],delete t[jd],delete t[Id])),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 Ka(e){return e.tag===5||e.tag===3||e.tag===4}function Za(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ka(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 Ti(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=ul));else if(r!==4&&(e=e.child,e!==null))for(Ti(e,t,n),e=e.sibling;e!==null;)Ti(e,t,n),e=e.sibling}function Mi(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(Mi(e,t,n),e=e.sibling;e!==null;)Mi(e,t,n),e=e.sibling}var Ae=null,ht=!1;function Qt(e,t,n){for(n=n.child;n!==null;)Ya(e,t,n),n=n.sibling}function Ya(e,t,n){if(yt&&typeof yt.onCommitFiberUnmount=="function")try{yt.onCommitFiberUnmount(Vr,n)}catch{}switch(n.tag){case 5:He||$n(n,t);case 6:var r=Ae,l=ht;Ae=null,Qt(e,t,n),Ae=r,ht=l,Ae!==null&&(ht?(e=Ae,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ae.removeChild(n.stateNode));break;case 18:Ae!==null&&(ht?(e=Ae,n=n.stateNode,e.nodeType===8?Qo(e.parentNode,n):e.nodeType===1&&Qo(e,n),rr(e)):Qo(Ae,n.stateNode));break;case 4:r=Ae,l=ht,Ae=n.stateNode.containerInfo,ht=!0,Qt(e,t,n),Ae=r,ht=l;break;case 0:case 11:case 14:case 15:if(!He&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,u=o.destroy;o=o.tag,u!==void 0&&((o&2)!==0||(o&4)!==0)&&Li(n,t,u),l=l.next}while(l!==r)}Qt(e,t,n);break;case 1:if(!He&&($n(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(c){Pe(n,t,c)}Qt(e,t,n);break;case 21:Qt(e,t,n);break;case 22:n.mode&1?(He=(r=He)||n.memoizedState!==null,Qt(e,t,n),He=r):Qt(e,t,n);break;default:Qt(e,t,n)}}function Xa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new qd),t.forEach(function(r){var l=up.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function gt(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,u=t,c=u;e:for(;c!==null;){switch(c.tag){case 5:Ae=c.stateNode,ht=!1;break e;case 3:Ae=c.stateNode.containerInfo,ht=!0;break e;case 4:Ae=c.stateNode.containerInfo,ht=!0;break e}c=c.return}if(Ae===null)throw Error(s(160));Ya(o,u,l),Ae=null,ht=!1;var d=l.alternate;d!==null&&(d.return=null),l.return=null}catch(k){Pe(l,t,k)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ga(t,e),t=t.sibling}function Ga(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gt(t,e),Ct(e),r&4){try{xr(3,e,e.return),zl(3,e)}catch(V){Pe(e,e.return,V)}try{xr(5,e,e.return)}catch(V){Pe(e,e.return,V)}}break;case 1:gt(t,e),Ct(e),r&512&&n!==null&&$n(n,n.return);break;case 5:if(gt(t,e),Ct(e),r&512&&n!==null&&$n(n,n.return),e.flags&32){var l=e.stateNode;try{Kn(l,"")}catch(V){Pe(e,e.return,V)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,u=n!==null?n.memoizedProps:o,c=e.type,d=e.updateQueue;if(e.updateQueue=null,d!==null)try{c==="input"&&o.type==="radio"&&o.name!=null&&Eu(l,o),so(c,u);var k=so(c,o);for(u=0;u<d.length;u+=2){var L=d[u],z=d[u+1];L==="style"?Mu(l,z):L==="dangerouslySetInnerHTML"?zu(l,z):L==="children"?Kn(l,z):te(l,L,z,k)}switch(c){case"input":ro(l,o);break;case"textarea":Nu(l,o);break;case"select":var N=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var A=o.value;A!=null?yn(l,!!o.multiple,A,!1):N!==!!o.multiple&&(o.defaultValue!=null?yn(l,!!o.multiple,o.defaultValue,!0):yn(l,!!o.multiple,o.multiple?[]:"",!1))}l[mr]=o}catch(V){Pe(e,e.return,V)}}break;case 6:if(gt(t,e),Ct(e),r&4){if(e.stateNode===null)throw Error(s(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(V){Pe(e,e.return,V)}}break;case 3:if(gt(t,e),Ct(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{rr(t.containerInfo)}catch(V){Pe(e,e.return,V)}break;case 4:gt(t,e),Ct(e);break;case 13:gt(t,e),Ct(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Ii=Ne())),r&4&&Xa(e);break;case 22:if(L=n!==null&&n.memoizedState!==null,e.mode&1?(He=(k=He)||L,gt(t,e),He=k):gt(t,e),Ct(e),r&8192){if(k=e.memoizedState!==null,(e.stateNode.isHidden=k)&&!L&&(e.mode&1)!==0)for(U=e,L=e.child;L!==null;){for(z=U=L;U!==null;){switch(N=U,A=N.child,N.tag){case 0:case 11:case 14:case 15:xr(4,N,N.return);break;case 1:$n(N,N.return);var H=N.stateNode;if(typeof H.componentWillUnmount=="function"){r=N,n=N.return;try{t=r,H.props=t.memoizedProps,H.state=t.memoizedState,H.componentWillUnmount()}catch(V){Pe(r,n,V)}}break;case 5:$n(N,N.return);break;case 22:if(N.memoizedState!==null){ba(z);continue}}A!==null?(A.return=N,U=A):ba(z)}L=L.sibling}e:for(L=null,z=e;;){if(z.tag===5){if(L===null){L=z;try{l=z.stateNode,k?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(c=z.stateNode,d=z.memoizedProps.style,u=d!=null&&d.hasOwnProperty("display")?d.display:null,c.style.display=Tu("display",u))}catch(V){Pe(e,e.return,V)}}}else if(z.tag===6){if(L===null)try{z.stateNode.nodeValue=k?"":z.memoizedProps}catch(V){Pe(e,e.return,V)}}else if((z.tag!==22&&z.tag!==23||z.memoizedState===null||z===e)&&z.child!==null){z.child.return=z,z=z.child;continue}if(z===e)break e;for(;z.sibling===null;){if(z.return===null||z.return===e)break e;L===z&&(L=null),z=z.return}L===z&&(L=null),z.sibling.return=z.return,z=z.sibling}}break;case 19:gt(t,e),Ct(e),r&4&&Xa(e);break;case 21:break;default:gt(t,e),Ct(e)}}function Ct(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ka(n)){var r=n;break e}n=n.return}throw Error(s(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Kn(l,""),r.flags&=-33);var o=Za(e);Mi(e,o,l);break;case 3:case 4:var u=r.stateNode.containerInfo,c=Za(e);Ti(e,c,u);break;default:throw Error(s(161))}}catch(d){Pe(e,e.return,d)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function bd(e,t,n){U=e,qa(e)}function qa(e,t,n){for(var r=(e.mode&1)!==0;U!==null;){var l=U,o=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||Ll;if(!u){var c=l.alternate,d=c!==null&&c.memoizedState!==null||He;c=Ll;var k=He;if(Ll=u,(He=d)&&!k)for(U=l;U!==null;)u=U,d=u.child,u.tag===22&&u.memoizedState!==null?ec(l):d!==null?(d.return=u,U=d):ec(l);for(;o!==null;)U=o,qa(o),o=o.sibling;U=l,Ll=c,He=k}Ja(e)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,U=o):Ja(e)}}function Ja(e){for(;U!==null;){var t=U;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:He||zl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!He)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:mt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&bs(t,o,r);break;case 3:var u=t.updateQueue;if(u!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}bs(t,u,n)}break;case 5:var c=t.stateNode;if(n===null&&t.flags&4){n=c;var d=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":d.autoFocus&&n.focus();break;case"img":d.src&&(n.src=d.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var k=t.alternate;if(k!==null){var L=k.memoizedState;if(L!==null){var z=L.dehydrated;z!==null&&rr(z)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(s(163))}He||t.flags&512&&zi(t)}catch(N){Pe(t,t.return,N)}}if(t===e){U=null;break}if(n=t.sibling,n!==null){n.return=t.return,U=n;break}U=t.return}}function ba(e){for(;U!==null;){var t=U;if(t===e){U=null;break}var n=t.sibling;if(n!==null){n.return=t.return,U=n;break}U=t.return}}function ec(e){for(;U!==null;){var t=U;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{zl(4,t)}catch(d){Pe(t,n,d)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(d){Pe(t,l,d)}}var o=t.return;try{zi(t)}catch(d){Pe(t,o,d)}break;case 5:var u=t.return;try{zi(t)}catch(d){Pe(t,u,d)}}}catch(d){Pe(t,t.return,d)}if(t===e){U=null;break}var c=t.sibling;if(c!==null){c.return=t.return,U=c;break}U=t.return}}var ep=Math.ceil,Tl=le.ReactCurrentDispatcher,Oi=le.ReactCurrentOwner,st=le.ReactCurrentBatchConfig,ue=0,je=null,ze=null,Fe=0,rt=0,Un=Ut(0),Me=0,Pr=null,fn=0,Ml=0,ji=0,Nr=null,Ge=null,Ii=0,Bn=1/0,zt=null,Ol=!1,Di=null,Kt=null,jl=!1,Zt=null,Il=0,Rr=0,Ai=null,Dl=-1,Al=0;function Ke(){return(ue&6)!==0?Ne():Dl!==-1?Dl:Dl=Ne()}function Yt(e){return(e.mode&1)===0?1:(ue&2)!==0&&Fe!==0?Fe&-Fe:Ad.transition!==null?(Al===0&&(Al=Zu()),Al):(e=me,e!==0||(e=window.event,e=e===void 0?16:ns(e.type)),e)}function vt(e,t,n,r){if(50<Rr)throw Rr=0,Ai=null,Error(s(185));Jn(e,n,r),((ue&2)===0||e!==je)&&(e===je&&((ue&2)===0&&(Ml|=n),Me===4&&Xt(e,Fe)),qe(e,r),n===1&&ue===0&&(t.mode&1)===0&&(Bn=Ne()+500,fl&&Ht()))}function qe(e,t){var n=e.callbackNode;Af(e,t);var r=Kr(e,e===je?Fe:0);if(r===0)n!==null&&Wu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Wu(n),t===1)e.tag===0?Dd(nc.bind(null,e)):Bs(nc.bind(null,e)),Md(function(){(ue&6)===0&&Ht()}),n=null;else{switch(Yu(r)){case 1:n=go;break;case 4:n=Qu;break;case 16:n=Hr;break;case 536870912:n=Ku;break;default:n=Hr}n=cc(n,tc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function tc(e,t){if(Dl=-1,Al=0,(ue&6)!==0)throw Error(s(327));var n=e.callbackNode;if(Hn()&&e.callbackNode!==n)return null;var r=Kr(e,e===je?Fe:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=Fl(e,r);else{t=r;var l=ue;ue|=2;var o=lc();(je!==e||Fe!==t)&&(zt=null,Bn=Ne()+500,pn(e,t));do try{rp();break}catch(c){rc(e,c)}while(!0);ti(),Tl.current=o,ue=l,ze!==null?t=0:(je=null,Fe=0,t=Me)}if(t!==0){if(t===2&&(l=vo(e),l!==0&&(r=l,t=Fi(e,l))),t===1)throw n=Pr,pn(e,0),Xt(e,r),qe(e,Ne()),n;if(t===6)Xt(e,r);else{if(l=e.current.alternate,(r&30)===0&&!tp(l)&&(t=Fl(e,r),t===2&&(o=vo(e),o!==0&&(r=o,t=Fi(e,o))),t===1))throw n=Pr,pn(e,0),Xt(e,r),qe(e,Ne()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(s(345));case 2:mn(e,Ge,zt);break;case 3:if(Xt(e,r),(r&130023424)===r&&(t=Ii+500-Ne(),10<t)){if(Kr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Ke(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Wo(mn.bind(null,e,Ge,zt),t);break}mn(e,Ge,zt);break;case 4:if(Xt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var u=31-ft(r);o=1<<u,u=t[u],u>l&&(l=u),r&=~o}if(r=l,r=Ne()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ep(r/1960))-r,10<r){e.timeoutHandle=Wo(mn.bind(null,e,Ge,zt),r);break}mn(e,Ge,zt);break;case 5:mn(e,Ge,zt);break;default:throw Error(s(329))}}}return qe(e,Ne()),e.callbackNode===n?tc.bind(null,e):null}function Fi(e,t){var n=Nr;return e.current.memoizedState.isDehydrated&&(pn(e,t).flags|=256),e=Fl(e,t),e!==2&&(t=Ge,Ge=n,t!==null&&$i(t)),e}function $i(e){Ge===null?Ge=e:Ge.push.apply(Ge,e)}function tp(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 l=n[r],o=l.getSnapshot;l=l.value;try{if(!dt(o(),l))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 Xt(e,t){for(t&=~ji,t&=~Ml,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ft(t),r=1<<n;e[n]=-1,t&=~r}}function nc(e){if((ue&6)!==0)throw Error(s(327));Hn();var t=Kr(e,0);if((t&1)===0)return qe(e,Ne()),null;var n=Fl(e,t);if(e.tag!==0&&n===2){var r=vo(e);r!==0&&(t=r,n=Fi(e,r))}if(n===1)throw n=Pr,pn(e,0),Xt(e,t),qe(e,Ne()),n;if(n===6)throw Error(s(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,mn(e,Ge,zt),qe(e,Ne()),null}function Ui(e,t){var n=ue;ue|=1;try{return e(t)}finally{ue=n,ue===0&&(Bn=Ne()+500,fl&&Ht())}}function dn(e){Zt!==null&&Zt.tag===0&&(ue&6)===0&&Hn();var t=ue;ue|=1;var n=st.transition,r=me;try{if(st.transition=null,me=1,e)return e()}finally{me=r,st.transition=n,ue=t,(ue&6)===0&&Ht()}}function Bi(){rt=Un.current,we(Un)}function pn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Td(n)),ze!==null)for(n=ze.return;n!==null;){var r=n;switch(Go(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&al();break;case 3:An(),we(Ze),we($e),ai();break;case 5:ui(r);break;case 4:An();break;case 13:we(_e);break;case 19:we(_e);break;case 10:ni(r.type._context);break;case 22:case 23:Bi()}n=n.return}if(je=e,ze=e=Gt(e.current,null),Fe=rt=t,Me=0,Pr=null,ji=Ml=fn=0,Ge=Nr=null,sn!==null){for(t=0;t<sn.length;t++)if(n=sn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var u=o.next;o.next=l,r.next=u}n.pending=r}sn=null}return e}function rc(e,t){do{var n=ze;try{if(ti(),kl.current=xl,Cl){for(var r=Ee.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Cl=!1}if(cn=0,Oe=Te=Ee=null,Sr=!1,kr=0,Oi.current=null,n===null||n.return===null){Me=1,Pr=t,ze=null;break}e:{var o=e,u=n.return,c=n,d=t;if(t=Fe,c.flags|=32768,d!==null&&typeof d=="object"&&typeof d.then=="function"){var k=d,L=c,z=L.tag;if((L.mode&1)===0&&(z===0||z===11||z===15)){var N=L.alternate;N?(L.updateQueue=N.updateQueue,L.memoizedState=N.memoizedState,L.lanes=N.lanes):(L.updateQueue=null,L.memoizedState=null)}var A=Ra(u);if(A!==null){A.flags&=-257,La(A,u,c,o,t),A.mode&1&&Na(o,k,t),t=A,d=k;var H=t.updateQueue;if(H===null){var V=new Set;V.add(d),t.updateQueue=V}else H.add(d);break e}else{if((t&1)===0){Na(o,k,t),Hi();break e}d=Error(s(426))}}else if(ke&&c.mode&1){var Re=Ra(u);if(Re!==null){(Re.flags&65536)===0&&(Re.flags|=256),La(Re,u,c,o,t),bo(Fn(d,c));break e}}o=d=Fn(d,c),Me!==4&&(Me=2),Nr===null?Nr=[o]:Nr.push(o),o=u;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var v=xa(o,d,t);Js(o,v);break e;case 1:c=d;var p=o.type,w=o.stateNode;if((o.flags&128)===0&&(typeof p.getDerivedStateFromError=="function"||w!==null&&typeof w.componentDidCatch=="function"&&(Kt===null||!Kt.has(w)))){o.flags|=65536,t&=-t,o.lanes|=t;var T=Pa(o,c,t);Js(o,T);break e}}o=o.return}while(o!==null)}ic(n)}catch(W){t=W,ze===n&&n!==null&&(ze=n=n.return);continue}break}while(!0)}function lc(){var e=Tl.current;return Tl.current=xl,e===null?xl:e}function Hi(){(Me===0||Me===3||Me===2)&&(Me=4),je===null||(fn&268435455)===0&&(Ml&268435455)===0||Xt(je,Fe)}function Fl(e,t){var n=ue;ue|=2;var r=lc();(je!==e||Fe!==t)&&(zt=null,pn(e,t));do try{np();break}catch(l){rc(e,l)}while(!0);if(ti(),ue=n,Tl.current=r,ze!==null)throw Error(s(261));return je=null,Fe=0,Me}function np(){for(;ze!==null;)oc(ze)}function rp(){for(;ze!==null&&!Rf();)oc(ze)}function oc(e){var t=ac(e.alternate,e,rt);e.memoizedProps=e.pendingProps,t===null?ic(e):ze=t,Oi.current=null}function ic(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Xd(n,t,rt),n!==null){ze=n;return}}else{if(n=Gd(n,t),n!==null){n.flags&=32767,ze=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Me=6,ze=null;return}}if(t=t.sibling,t!==null){ze=t;return}ze=t=e}while(t!==null);Me===0&&(Me=5)}function mn(e,t,n){var r=me,l=st.transition;try{st.transition=null,me=1,lp(e,t,n,r)}finally{st.transition=l,me=r}return null}function lp(e,t,n,r){do Hn();while(Zt!==null);if((ue&6)!==0)throw Error(s(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(s(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Ff(e,o),e===je&&(ze=je=null,Fe=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||jl||(jl=!0,cc(Hr,function(){return Hn(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=st.transition,st.transition=null;var u=me;me=1;var c=ue;ue|=4,Oi.current=null,Jd(e,n),Ga(n,e),Ed(Ho),Xr=!!Bo,Ho=Bo=null,e.current=n,bd(n),Lf(),ue=c,me=u,st.transition=o}else e.current=n;if(jl&&(jl=!1,Zt=e,Il=l),o=e.pendingLanes,o===0&&(Kt=null),Mf(n.stateNode),qe(e,Ne()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(Ol)throw Ol=!1,e=Di,Di=null,e;return(Il&1)!==0&&e.tag!==0&&Hn(),o=e.pendingLanes,(o&1)!==0?e===Ai?Rr++:(Rr=0,Ai=e):Rr=0,Ht(),null}function Hn(){if(Zt!==null){var e=Yu(Il),t=st.transition,n=me;try{if(st.transition=null,me=16>e?16:e,Zt===null)var r=!1;else{if(e=Zt,Zt=null,Il=0,(ue&6)!==0)throw Error(s(331));var l=ue;for(ue|=4,U=e.current;U!==null;){var o=U,u=o.child;if((U.flags&16)!==0){var c=o.deletions;if(c!==null){for(var d=0;d<c.length;d++){var k=c[d];for(U=k;U!==null;){var L=U;switch(L.tag){case 0:case 11:case 15:xr(8,L,o)}var z=L.child;if(z!==null)z.return=L,U=z;else for(;U!==null;){L=U;var N=L.sibling,A=L.return;if(Qa(L),L===k){U=null;break}if(N!==null){N.return=A,U=N;break}U=A}}}var H=o.alternate;if(H!==null){var V=H.child;if(V!==null){H.child=null;do{var Re=V.sibling;V.sibling=null,V=Re}while(V!==null)}}U=o}}if((o.subtreeFlags&2064)!==0&&u!==null)u.return=o,U=u;else e:for(;U!==null;){if(o=U,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:xr(9,o,o.return)}var v=o.sibling;if(v!==null){v.return=o.return,U=v;break e}U=o.return}}var p=e.current;for(U=p;U!==null;){u=U;var w=u.child;if((u.subtreeFlags&2064)!==0&&w!==null)w.return=u,U=w;else e:for(u=p;U!==null;){if(c=U,(c.flags&2048)!==0)try{switch(c.tag){case 0:case 11:case 15:zl(9,c)}}catch(W){Pe(c,c.return,W)}if(c===u){U=null;break e}var T=c.sibling;if(T!==null){T.return=c.return,U=T;break e}U=c.return}}if(ue=l,Ht(),yt&&typeof yt.onPostCommitFiberRoot=="function")try{yt.onPostCommitFiberRoot(Vr,e)}catch{}r=!0}return r}finally{me=n,st.transition=t}}return!1}function uc(e,t,n){t=Fn(n,t),t=xa(e,t,1),e=Wt(e,t,1),t=Ke(),e!==null&&(Jn(e,1,t),qe(e,t))}function Pe(e,t,n){if(e.tag===3)uc(e,e,n);else for(;t!==null;){if(t.tag===3){uc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Kt===null||!Kt.has(r))){e=Fn(n,e),e=Pa(t,e,1),t=Wt(t,e,1),e=Ke(),t!==null&&(Jn(t,1,e),qe(t,e));break}}t=t.return}}function op(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ke(),e.pingedLanes|=e.suspendedLanes&n,je===e&&(Fe&n)===n&&(Me===4||Me===3&&(Fe&130023424)===Fe&&500>Ne()-Ii?pn(e,0):ji|=n),qe(e,t)}function sc(e,t){t===0&&((e.mode&1)===0?t=1:(t=Qr,Qr<<=1,(Qr&130023424)===0&&(Qr=4194304)));var n=Ke();e=Nt(e,t),e!==null&&(Jn(e,t,n),qe(e,n))}function ip(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),sc(e,n)}function up(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(s(314))}r!==null&&r.delete(t),sc(e,n)}var ac;ac=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ze.current)Xe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Xe=!1,Yd(e,t,n);Xe=(e.flags&131072)!==0}else Xe=!1,ke&&(t.flags&1048576)!==0&&Hs(t,pl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Rl(e,t),e=t.pendingProps;var l=zn(t,$e.current);Dn(t,n),l=di(null,t,r,e,l,n);var o=pi();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ye(r)?(o=!0,cl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,oi(t),l.updater=Pl,t.stateNode=l,l._reactInternals=t,wi(t,r,e,n),t=_i(null,t,r,!0,o,n)):(t.tag=0,ke&&o&&Xo(t),Qe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Rl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=ap(r),e=mt(r,e),l){case 0:t=Ci(null,t,r,e,n);break e;case 1:t=Ia(null,t,r,e,n);break e;case 11:t=za(null,t,r,e,n);break e;case 14:t=Ta(null,t,r,mt(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),Ci(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),Ia(e,t,r,l,n);case 3:e:{if(Da(t),e===null)throw Error(s(387));r=t.pendingProps,o=t.memoizedState,l=o.element,qs(e,t),wl(t,r,null,n);var u=t.memoizedState;if(r=u.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=Fn(Error(s(423)),t),t=Aa(e,t,r,n,l);break e}else if(r!==l){l=Fn(Error(s(424)),t),t=Aa(e,t,r,n,l);break e}else for(nt=$t(t.stateNode.containerInfo.firstChild),tt=t,ke=!0,pt=null,n=Xs(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(On(),r===l){t=Lt(e,t,n);break e}Qe(e,t,r,n)}t=t.child}return t;case 5:return ea(t),e===null&&Jo(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,u=l.children,Vo(r,l)?u=null:o!==null&&Vo(r,o)&&(t.flags|=32),ja(e,t),Qe(e,t,u,n),t.child;case 6:return e===null&&Jo(t),null;case 13:return Fa(e,t,n);case 4:return ii(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=jn(t,null,r,n):Qe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),za(e,t,r,l,n);case 7:return Qe(e,t,t.pendingProps,n),t.child;case 8:return Qe(e,t,t.pendingProps.children,n),t.child;case 12:return Qe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,u=l.value,ve(gl,r._currentValue),r._currentValue=u,o!==null)if(dt(o.value,u)){if(o.children===l.children&&!Ze.current){t=Lt(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var c=o.dependencies;if(c!==null){u=o.child;for(var d=c.firstContext;d!==null;){if(d.context===r){if(o.tag===1){d=Rt(-1,n&-n),d.tag=2;var k=o.updateQueue;if(k!==null){k=k.shared;var L=k.pending;L===null?d.next=d:(d.next=L.next,L.next=d),k.pending=d}}o.lanes|=n,d=o.alternate,d!==null&&(d.lanes|=n),ri(o.return,n,t),c.lanes|=n;break}d=d.next}}else if(o.tag===10)u=o.type===t.type?null:o.child;else if(o.tag===18){if(u=o.return,u===null)throw Error(s(341));u.lanes|=n,c=u.alternate,c!==null&&(c.lanes|=n),ri(u,n,t),u=o.sibling}else u=o.child;if(u!==null)u.return=o;else for(u=o;u!==null;){if(u===t){u=null;break}if(o=u.sibling,o!==null){o.return=u.return,u=o;break}u=u.return}o=u}Qe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Dn(t,n),l=it(l),r=r(l),t.flags|=1,Qe(e,t,r,n),t.child;case 14:return r=t.type,l=mt(r,t.pendingProps),l=mt(r.type,l),Ta(e,t,r,l,n);case 15:return Ma(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),Rl(e,t),t.tag=1,Ye(r)?(e=!0,cl(t)):e=!1,Dn(t,n),_a(t,r,l),wi(t,r,l,n),_i(null,t,r,!0,e,n);case 19:return Ua(e,t,n);case 22:return Oa(e,t,n)}throw Error(s(156,t.tag))};function cc(e,t){return Vu(e,t)}function sp(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 at(e,t,n,r){return new sp(e,t,n,r)}function Vi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ap(e){if(typeof e=="function")return Vi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===he)return 11;if(e===We)return 14}return 2}function Gt(e,t){var n=e.alternate;return n===null?(n=at(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 $l(e,t,n,r,l,o){var u=2;if(r=e,typeof e=="function")Vi(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case ee:return hn(n.children,l,o,t);case ie:u=8,l|=8;break;case G:return e=at(12,n,t,l|2),e.elementType=G,e.lanes=o,e;case Le:return e=at(13,n,t,l),e.elementType=Le,e.lanes=o,e;case De:return e=at(19,n,t,l),e.elementType=De,e.lanes=o,e;case xe:return Ul(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case q:u=10;break e;case Y:u=9;break e;case he:u=11;break e;case We:u=14;break e;case Ce:u=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=at(u,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function hn(e,t,n,r){return e=at(7,e,r,t),e.lanes=n,e}function Ul(e,t,n,r){return e=at(22,e,r,t),e.elementType=xe,e.lanes=n,e.stateNode={isHidden:!1},e}function Wi(e,t,n){return e=at(6,e,null,t),e.lanes=n,e}function Qi(e,t,n){return t=at(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function cp(e,t,n,r,l){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=yo(0),this.expirationTimes=yo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=yo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Ki(e,t,n,r,l,o,u,c,d){return e=new cp(e,t,n,c,d),t===1?(t=1,o===!0&&(t|=8)):t=0,o=at(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},oi(o),e}function fp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:de,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function fc(e){if(!e)return Bt;e=e._reactInternals;e:{if(nn(e)!==e||e.tag!==1)throw Error(s(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ye(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(s(171))}if(e.tag===1){var n=e.type;if(Ye(n))return $s(e,n,t)}return t}function dc(e,t,n,r,l,o,u,c,d){return e=Ki(n,r,!0,e,l,o,u,c,d),e.context=fc(null),n=e.current,r=Ke(),l=Yt(n),o=Rt(r,l),o.callback=t??null,Wt(n,o,l),e.current.lanes=l,Jn(e,l,r),qe(e,r),e}function Bl(e,t,n,r){var l=t.current,o=Ke(),u=Yt(l);return n=fc(n),t.context===null?t.context=n:t.pendingContext=n,t=Rt(o,u),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Wt(l,t,u),e!==null&&(vt(e,l,u,o),yl(e,l,u)),u}function Hl(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 pc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Zi(e,t){pc(e,t),(e=e.alternate)&&pc(e,t)}function dp(){return null}var mc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Yi(e){this._internalRoot=e}Vl.prototype.render=Yi.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(s(409));Bl(e,t,null,null)},Vl.prototype.unmount=Yi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;dn(function(){Bl(null,e,null,null)}),t[_t]=null}};function Vl(e){this._internalRoot=e}Vl.prototype.unstable_scheduleHydration=function(e){if(e){var t=qu();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Dt.length&&t!==0&&t<Dt[n].priority;n++);Dt.splice(n,0,e),n===0&&es(e)}};function Xi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Wl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function hc(){}function pp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var k=Hl(u);o.call(k)}}var u=dc(t,r,e,0,null,!1,!1,"",hc);return e._reactRootContainer=u,e[_t]=u.current,dr(e.nodeType===8?e.parentNode:e),dn(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var c=r;r=function(){var k=Hl(d);c.call(k)}}var d=Ki(e,0,!1,null,null,!1,!1,"",hc);return e._reactRootContainer=d,e[_t]=d.current,dr(e.nodeType===8?e.parentNode:e),dn(function(){Bl(t,d,n,r)}),d}function Ql(e,t,n,r,l){var o=n._reactRootContainer;if(o){var u=o;if(typeof l=="function"){var c=l;l=function(){var d=Hl(u);c.call(d)}}Bl(t,u,e,l)}else u=pp(n,t,e,l,r);return Hl(u)}Xu=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=qn(t.pendingLanes);n!==0&&(wo(t,n|1),qe(t,Ne()),(ue&6)===0&&(Bn=Ne()+500,Ht()))}break;case 13:dn(function(){var r=Nt(e,1);if(r!==null){var l=Ke();vt(r,e,1,l)}}),Zi(e,1)}},So=function(e){if(e.tag===13){var t=Nt(e,134217728);if(t!==null){var n=Ke();vt(t,e,134217728,n)}Zi(e,134217728)}},Gu=function(e){if(e.tag===13){var t=Yt(e),n=Nt(e,t);if(n!==null){var r=Ke();vt(n,e,t,r)}Zi(e,t)}},qu=function(){return me},Ju=function(e,t){var n=me;try{return me=e,t()}finally{me=n}},fo=function(e,t,n){switch(t){case"input":if(ro(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 l=sl(r);if(!l)throw Error(s(90));Cu(r),ro(r,l)}}}break;case"textarea":Nu(e,n);break;case"select":t=n.value,t!=null&&yn(e,!!n.multiple,t,!1)}},Du=Ui,Au=dn;var mp={usingClientEntryPoint:!1,Events:[hr,Rn,sl,ju,Iu,Ui]},Lr={findFiberByHostInstance:rn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},hp={bundleType:Lr.bundleType,version:Lr.version,rendererPackageName:Lr.rendererPackageName,rendererConfig:Lr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:le.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Bu(e),e===null?null:e.stateNode},findFiberByHostInstance:Lr.findFiberByHostInstance||dp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Kl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Kl.isDisabled&&Kl.supportsFiber)try{Vr=Kl.inject(hp),yt=Kl}catch{}}return Je.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=mp,Je.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Xi(t))throw Error(s(200));return fp(e,t,null,n)},Je.createRoot=function(e,t){if(!Xi(e))throw Error(s(299));var n=!1,r="",l=mc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Ki(e,1,!1,null,null,n,!1,r,l),e[_t]=t.current,dr(e.nodeType===8?e.parentNode:e),new Yi(t)},Je.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(s(188)):(e=Object.keys(e).join(","),Error(s(268,e)));return e=Bu(t),e=e===null?null:e.stateNode,e},Je.flushSync=function(e){return dn(e)},Je.hydrate=function(e,t,n){if(!Wl(t))throw Error(s(200));return Ql(null,e,t,!0,n)},Je.hydrateRoot=function(e,t,n){if(!Xi(e))throw Error(s(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",u=mc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(u=n.onRecoverableError)),t=dc(t,null,e,1,n??null,l,!1,o,u),e[_t]=t.current,dr(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Vl(t)},Je.render=function(e,t,n){if(!Wl(t))throw Error(s(200));return Ql(null,e,t,!1,n)},Je.unmountComponentAtNode=function(e){if(!Wl(e))throw Error(s(40));return e._reactRootContainer?(dn(function(){Ql(null,null,e,!1,function(){e._reactRootContainer=null,e[_t]=null})}),!0):!1},Je.unstable_batchedUpdates=Ui,Je.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Wl(n))throw Error(s(200));if(e==null||e._reactInternals===void 0)throw Error(s(38));return Ql(e,t,n,!1,r)},Je.version="18.3.1-next-f1338f8080-20240426",Je}var _c;function Vc(){if(_c)return Ji.exports;_c=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(a){console.error(a)}}return i(),Ji.exports=Cp(),Ji.exports}var Ec;function _p(){if(Ec)return Zl;Ec=1;var i=Vc();return Zl.createRoot=i.createRoot,Zl.hydrateRoot=i.hydrateRoot,Zl}var Ep=_p();const xp=mu(Ep),Pp="_chat_xt1bf_1",Np="_messages_xt1bf_21",Rp="_hint_xt1bf_30",tu={chat:Pp,messages:Np,hint:Rp},Lp=Symbol(),hu=Symbol(),Tr="a",jr="w";let zp=(i,a)=>new Proxy(i,a);const au=Object.getPrototypeOf,cu=new WeakMap,Wc=i=>i&&(cu.has(i)?cu.get(i):au(i)===Object.prototype||au(i)===Array.prototype),Gl=i=>typeof i=="object"&&i!==null,Tp=i=>{if(Array.isArray(i))return Array.from(i);const a=Object.getOwnPropertyDescriptors(i);return Object.values(a).forEach(s=>{s.configurable=!0}),Object.create(au(i),a)},gu=i=>i[hu]||i,Qc=(i,a,s,h)=>{if(!Wc(i))return i;let y=h&&h.get(i);if(!y){const C=gu(i);y=(P=>Object.values(Object.getOwnPropertyDescriptors(P)).some($=>!$.configurable&&!$.writable))(C)?[C,Tp(C)]:[C],h?.set(i,y)}const[E,_]=y;let S=s&&s.get(E);return S&&S[1].f===!!_||(S=((C,P)=>{const $={f:P};let j=!1;const O=(x,m)=>{if(!j){let M=$[Tr].get(C);if(M||(M={},$[Tr].set(C,M)),x===jr)M[jr]=!0;else{let D=M[x];D||(D=new Set,M[x]=D),D.add(m)}}},f={get:(x,m)=>m===hu?C:(O("k",m),Qc(Reflect.get(x,m),$[Tr],$.c,$.t)),has:(x,m)=>m===Lp?(j=!0,$[Tr].delete(C),!0):(O("h",m),Reflect.has(x,m)),getOwnPropertyDescriptor:(x,m)=>(O("o",m),Reflect.getOwnPropertyDescriptor(x,m)),ownKeys:x=>(O(jr),Reflect.ownKeys(x))};return P&&(f.set=f.deleteProperty=()=>!1),[f,$]})(E,!!_),S[1].p=zp(_||E,S[0]),s&&s.set(E,S)),S[1][Tr]=a,S[1].c=s,S[1].t=h,S[1].p},Kc=(i,a,s,h,y=Object.is)=>{if(y(i,a))return!1;if(!Gl(i)||!Gl(a))return!0;const E=s.get(gu(i));if(!E)return!0;if(h){const S=h.get(i);if(S&&S.n===a)return S.g;h.set(i,{n:a,g:!1})}let _=null;try{for(const S of E.h||[])if(_=Reflect.has(i,S)!==Reflect.has(a,S),_)return _;if(E[jr]===!0){if(_=((S,C)=>{const P=Reflect.ownKeys(S),$=Reflect.ownKeys(C);return P.length!==$.length||P.some((j,O)=>j!==$[O])})(i,a),_)return _}else for(const S of E.o||[])if(_=!!Reflect.getOwnPropertyDescriptor(i,S)!=!!Reflect.getOwnPropertyDescriptor(a,S),_)return _;for(const S of E.k||[])if(_=Kc(i[S],a[S],s,h,y),_)return _;return _===null&&(_=!0),_}finally{h&&h.set(i,{n:a,g:_})}},Mp=i=>Wc(i)&&i[hu]||null,xc=(i,a=!0)=>{cu.set(i,a)},Op=(i,a,s)=>{const h=[],y=new WeakSet,E=(_,S)=>{if(y.has(_))return;Gl(_)&&y.add(_);const C=Gl(_)&&a.get(gu(_));if(C){var P,$;if((P=C.h)==null||P.forEach(O=>{const f=`:has(${String(O)})`;h.push(S?[...S,f]:[f])}),C[jr]===!0){const O=":ownKeys";h.push(S?[...S,O]:[O])}else{var j;(j=C.o)==null||j.forEach(O=>{const f=`:hasOwn(${String(O)})`;h.push(S?[...S,f]:[f])})}($=C.k)==null||$.forEach(O=>{!("value"in(Object.getOwnPropertyDescriptor(_,O)||{}))||E(_[O],S?[...S,O]:[O])})}else S&&h.push(S)};return E(i),h},ql={},nu=i=>typeof i=="object"&&i!==null,en=new WeakMap,Yl=new WeakSet,jp=(i=Object.is,a=(P,$)=>new Proxy(P,$),s=P=>nu(P)&&!Yl.has(P)&&(Array.isArray(P)||!(Symbol.iterator in P))&&!(P instanceof WeakMap)&&!(P instanceof WeakSet)&&!(P instanceof Error)&&!(P instanceof Number)&&!(P instanceof Date)&&!(P instanceof String)&&!(P instanceof RegExp)&&!(P instanceof ArrayBuffer),h=P=>{switch(P.status){case"fulfilled":return P.value;case"rejected":throw P.reason;default:throw P}},y=new WeakMap,E=(P,$,j=h)=>{const O=y.get(P);if(O?.[0]===$)return O[1];const f=Array.isArray(P)?[]:Object.create(Object.getPrototypeOf(P));return xc(f,!0),y.set(P,[$,f]),Reflect.ownKeys(P).forEach(x=>{if(Object.getOwnPropertyDescriptor(f,x))return;const m=Reflect.get(P,x),{enumerable:M}=Reflect.getOwnPropertyDescriptor(P,x),D={value:m,enumerable:M,configurable:!0};if(Yl.has(m))xc(m,!1);else if(m instanceof Promise)delete D.value,D.get=()=>j(m);else if(en.has(m)){const[b,te]=en.get(m);D.value=E(b,te(),j)}Object.defineProperty(f,x,D)}),Object.preventExtensions(f)},_=new WeakMap,S=[1,1],C=P=>{if(!nu(P))throw new Error("object required");const $=_.get(P);if($)return $;let j=S[0];const O=new Set,f=(G,q=++S[0])=>{j!==q&&(j=q,O.forEach(Y=>Y(G,q)))};let x=S[1];const m=(G=++S[1])=>(x!==G&&!O.size&&(x=G,D.forEach(([q])=>{const Y=q[1](G);Y>j&&(j=Y)})),j),M=G=>(q,Y)=>{const he=[...q];he[1]=[G,...he[1]],f(he,Y)},D=new Map,b=(G,q)=>{if((ql?"production":void 0)!=="production"&&D.has(G))throw new Error("prop listener already exists");if(O.size){const Y=q[3](M(G));D.set(G,[q,Y])}else D.set(G,[q])},te=G=>{var q;const Y=D.get(G);Y&&(D.delete(G),(q=Y[1])==null||q.call(Y))},le=G=>(O.add(G),O.size===1&&D.forEach(([Y,he],Le)=>{if((ql?"production":void 0)!=="production"&&he)throw new Error("remove already exists");const De=Y[3](M(Le));D.set(Le,[Y,De])}),()=>{O.delete(G),O.size===0&&D.forEach(([Y,he],Le)=>{he&&(he(),D.set(Le,[Y]))})}),se=Array.isArray(P)?[]:Object.create(Object.getPrototypeOf(P)),ee=a(se,{deleteProperty(G,q){const Y=Reflect.get(G,q);te(q);const he=Reflect.deleteProperty(G,q);return he&&f(["delete",[q],Y]),he},set(G,q,Y,he){const Le=Reflect.has(G,q),De=Reflect.get(G,q,he);if(Le&&(i(De,Y)||_.has(Y)&&i(De,_.get(Y))))return!0;te(q),nu(Y)&&(Y=Mp(Y)||Y);let We=Y;if(Y instanceof Promise)Y.then(Ce=>{Y.status="fulfilled",Y.value=Ce,f(["resolve",[q],Ce])}).catch(Ce=>{Y.status="rejected",Y.reason=Ce,f(["reject",[q],Ce])});else{!en.has(Y)&&s(Y)&&(We=C(Y));const Ce=!Yl.has(We)&&en.get(We);Ce&&b(q,Ce)}return Reflect.set(G,q,We,he),f(["set",[q],Y,De]),!0}});_.set(P,ee);const ie=[se,m,E,le];return en.set(ee,ie),Reflect.ownKeys(P).forEach(G=>{const q=Object.getOwnPropertyDescriptor(P,G);"value"in q&&(ee[G]=P[G],delete q.value,delete q.writable),Object.defineProperty(se,G,q)}),ee})=>[C,en,Yl,i,a,s,h,y,E,_,S],[Ip]=jp();function Dp(i={}){return Ip(i)}function Ap(i,a,s){const h=en.get(i);(ql?"production":void 0)!=="production"&&!h&&console.warn("Please use proxy object");let y;const E=[],_=h[3];let S=!1;const P=_($=>{E.push($),y||(y=Promise.resolve().then(()=>{y=void 0,S&&a(E.splice(0))}))});return S=!0,()=>{S=!1,P()}}function Pc(i,a){const s=en.get(i);(ql?"production":void 0)!=="production"&&!s&&console.warn("Please use proxy object");const[h,y,E]=s;return E(h,y(),a)}var ru={exports:{}},lu={};var Nc;function Fp(){if(Nc)return lu;Nc=1;var i=bl();function a(j,O){return j===O&&(j!==0||1/j===1/O)||j!==j&&O!==O}var s=typeof Object.is=="function"?Object.is:a,h=i.useState,y=i.useEffect,E=i.useLayoutEffect,_=i.useDebugValue;function S(j,O){var f=O(),x=h({inst:{value:f,getSnapshot:O}}),m=x[0].inst,M=x[1];return E(function(){m.value=f,m.getSnapshot=O,C(m)&&M({inst:m})},[j,f,O]),y(function(){return C(m)&&M({inst:m}),j(function(){C(m)&&M({inst:m})})},[j]),_(f),f}function C(j){var O=j.getSnapshot;j=j.value;try{var f=O();return!s(j,f)}catch{return!0}}function P(j,O){return O()}var $=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?P:S;return lu.useSyncExternalStore=i.useSyncExternalStore!==void 0?i.useSyncExternalStore:$,lu}var Rc;function $p(){return Rc||(Rc=1,ru.exports=Fp()),ru.exports}var Up=$p();const Bp=mu(Up),Hp={},{use:Lc}=Mt,{useSyncExternalStore:Vp}=Bp,Wp=(i,a)=>{const s=F.useRef();F.useEffect(()=>{s.current=Op(i,a)}),F.useDebugValue(s.current)},Qp=new WeakMap;function Kp(i,a){const h=F.useRef(),y=F.useRef();let E=!0;const _=Vp(F.useCallback(P=>{const $=Ap(i,P);return P(),$},[i,void 0]),()=>{const P=Pc(i,Lc);try{if(!E&&h.current&&y.current&&!Kc(h.current,P,y.current,new WeakMap))return h.current}catch{}return P},()=>Pc(i,Lc));E=!1;const S=new WeakMap;F.useEffect(()=>{h.current=_,y.current=S}),(Hp?"production":void 0)!=="production"&&Wp(_,S);const C=F.useMemo(()=>new WeakMap,[]);return Qc(_,S,C,Qp)}const Wn=Dp({chatHistory:[],sessionId:""});function Zp(i,a){return Wn.chatHistory.push({content:i,role:a,toolCalls:[],suggestions:[]})}function Yp(i,a){Wn.chatHistory[i]&&Object.assign(Wn.chatHistory[i],a)}function Xp(){return Wn.chatHistory.slice(0,-1).map(({...i})=>i)}function Gp(){return Wn.chatHistory.length-1}const gn={state:Wn,updateChatHistory:Yp,getChatHistoryForRequest:Xp,getLastChatIndex:Gp,addMessage:Zp};var tn=(i=>(i.ASSISTANT="assistant",i.USER="user",i.TOOL="tool",i.ASSISTANT_STREAM="assistant_stream",i))(tn||{}),Ir=(i=>(i.CHATBOT_START="chatbot_start",i.USER_QUESTION="user_question",i.RECOMMENDATION_SHOWN="recommendation_shown",i.RECOMMENDATION_CLICKED="recommendation_clicked",i.CHATBOT_END="chatbot_end",i.USER_ACTION="user_action",i))(Ir||{});function qp(i,...a){console.error(i,...a)}function Jp(i,...a){console.info(i,...a)}const Ve={error:qp,info:Jp};async function bp(i,a,s){const h=i.body?i.body.pipeThrough(new TextDecoderStream).getReader():null;if(!h){Ve.error("No reader found");return}let y="",E=[],_=[],S="";for(;;){const{value:C,done:P}=await h.read();if(P)break;S+=C;const $=S.split(`

`);S=$.pop()||"";for(const j of $){const O=j.split(`
`);let f="",x="";for(const m of O)m.startsWith("event: ")?f=m.substring(7).trim():m.startsWith("data: ")&&(x=m.substring(6).trim());if(!(!f||!x))try{const m=JSON.parse(x);f==="text_delta"?y+=m.text_delta||"":f==="tool_call"?E=[...E,{tool_call_id:m.tool_call_id,tool_name:m.tool_name,args:m.args,state:"running"}]:f==="tool_result"?E=E.map(M=>M.tool_call_id===m.tool_call_id?{...M,state:"completed"}:M):f==="suggestions"&&(_=m.suggestions),a({content:y,toolCalls:[...E],suggestions:[..._]})}catch(m){Ve.error("Error parsing SSE data",m)}}}}const Zc=Mt.createContext({});function e1(){const i=window.Spark;if(i){Ve.info("spark found");const a=i?.targetings?.loknewsid;if(a)return Ve.info("contentId found:",a),a;Ve.info("contentId not found")}else Ve.info("spark not found")}function eo(){return F.useContext(Zc)}const t1=1e3,n1=5;function r1({config:i,children:a}){const[s,h]=Mt.useState(),[y,E]=Mt.useState(0);return F.useEffect(()=>{if(y===0){const _=setInterval(()=>{const S=e1();E(C=>{const P=C+1;return(S||P>=n1)&&(h(S),clearInterval(_)),P})},t1)}},[s,y]),Q.jsx(Zc.Provider,{value:{contentId:s,...i},children:a})}const Jl=(i,a)=>{if(!window.dataLayer){Ve.error("window.dataLayer is not defined"),window.dataLayer=[];return}window.dataLayer.push({event:"chatbot",bot_category:i,...a?.payload})};async function l1(i,a){if(!a?.apiKey)throw new Error("API Key is required");const s=a?.chatModel||"gpt-4o-mini",h="https://chatbot-dev.funkemedien.de";if(!a.domain)throw new Error("Domain is required");const y={messages:i,temperature:0,model:s};return(a?.suggestionsModel||a?.suggestionsPrompt)&&(y.suggestions={model:a?.suggestionsModel||"gpt-4o-mini",prompt:a?.suggestionsPrompt||"Mache Vorschläge für die nächste Nachricht des Users..",temperature:a?.suggestionsTemperature??0}),Ve.info("Chat request payload:",y),await fetch(`${h}/${a.domain}/chat/stream_detailed`,{method:"POST",credentials:"include",mode:"cors",headers:{"x-api-key":a?.apiKey,"Content-Type":"application/json"},body:JSON.stringify(y)})}function vu(){const{chatHistory:i}=Kp(gn.state),a=eo();async function s(y,E){try{if(!y.message)throw new Error("Message is required");gn.addMessage(y.message,tn.USER),Jl(Ir.USER_QUESTION,{payload:{user_prompt:y.message,type_prompt:E}});const _=gn.addMessage("",tn.ASSISTANT),S=gn.getChatHistoryForRequest(),C=await l1(S,{...a,chatModel:a.chatModel});await bp(C,P=>{gn.updateChatHistory(_-1,P)})}catch(_){gn.updateChatHistory(gn.getLastChatIndex(),{content:"Error Message",error:!0}),_ instanceof Error&&Ve.error(_.message)}}const h=F.useMemo(()=>i.map(y=>({...y,content:y.content})),[i]);return{chatHistory:i,chatHistoryWithReferences:h,sendMessage:s}}function o1(i,a=[]){let s=[];function h(E,_){const S=F.createContext(_),C=s.length;s=[...s,_];function P(j){const{scope:O,children:f,...x}=j,m=O?.[i][C]||S,M=F.useMemo(()=>x,Object.values(x));return Q.jsx(m.Provider,{value:M,children:f})}function $(j,O){const f=O?.[i][C]||S,x=F.useContext(f);if(x)return x;if(_!==void 0)return _;throw new Error(`\`${j}\` must be used within \`${E}\``)}return P.displayName=E+"Provider",[P,$]}const y=()=>{const E=s.map(_=>F.createContext(_));return function(S){const C=S?.[i]||E;return F.useMemo(()=>({[`__scope${i}`]:{...S,[i]:C}}),[S,C])}};return y.scopeName=i,[h,i1(y,...a)]}function i1(...i){const a=i[0];if(i.length===1)return a;const s=()=>{const h=i.map(y=>({useScope:y(),scopeName:y.scopeName}));return function(E){const _=h.reduce((S,{useScope:C,scopeName:P})=>{const j=C(E)[`__scope${P}`];return{...S,...j}},{});return F.useMemo(()=>({[`__scope${a.scopeName}`]:_}),[_])}};return s.scopeName=a.scopeName,s}function u1(i){const a=F.useRef(i);return F.useEffect(()=>{a.current=i}),F.useMemo(()=>(...s)=>a.current?.(...s),[])}var Yc=globalThis?.document?F.useLayoutEffect:()=>{};Vc();function s1(i,a){typeof i=="function"?i(a):i!=null&&(i.current=a)}function a1(...i){return a=>i.forEach(s=>s1(s,a))}var Xc=F.forwardRef((i,a)=>{const{children:s,...h}=i,y=F.Children.toArray(s),E=y.find(f1);if(E){const _=E.props.children,S=y.map(C=>C===E?F.Children.count(_)>1?F.Children.only(null):F.isValidElement(_)?_.props.children:null:C);return Q.jsx(fu,{...h,ref:a,children:F.isValidElement(_)?F.cloneElement(_,void 0,S):null})}return Q.jsx(fu,{...h,ref:a,children:s})});Xc.displayName="Slot";var fu=F.forwardRef((i,a)=>{const{children:s,...h}=i;if(F.isValidElement(s)){const y=p1(s);return F.cloneElement(s,{...d1(h,s.props),ref:a?a1(a,y):y})}return F.Children.count(s)>1?F.Children.only(null):null});fu.displayName="SlotClone";var c1=({children:i})=>Q.jsx(Q.Fragment,{children:i});function f1(i){return F.isValidElement(i)&&i.type===c1}function d1(i,a){const s={...a};for(const h in a){const y=i[h],E=a[h];/^on[A-Z]/.test(h)?y&&E?s[h]=(...S)=>{E(...S),y(...S)}:y&&(s[h]=y):h==="style"?s[h]={...y,...E}:h==="className"&&(s[h]=[y,E].filter(Boolean).join(" "))}return{...i,...s}}function p1(i){let a=Object.getOwnPropertyDescriptor(i.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?i.ref:(a=Object.getOwnPropertyDescriptor(i,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?i.props.ref:i.props.ref||i.ref)}var m1=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],yu=m1.reduce((i,a)=>{const s=F.forwardRef((h,y)=>{const{asChild:E,..._}=h,S=E?Xc:a;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),Q.jsx(S,{..._,ref:y})});return s.displayName=`Primitive.${a}`,{...i,[a]:s}},{}),wu="Avatar",[h1]=o1(wu),[g1,Gc]=h1(wu),qc=F.forwardRef((i,a)=>{const{__scopeAvatar:s,...h}=i,[y,E]=F.useState("idle");return Q.jsx(g1,{scope:s,imageLoadingStatus:y,onImageLoadingStatusChange:E,children:Q.jsx(yu.span,{...h,ref:a})})});qc.displayName=wu;var Jc="AvatarImage",v1=F.forwardRef((i,a)=>{const{__scopeAvatar:s,src:h,onLoadingStatusChange:y=()=>{},...E}=i,_=Gc(Jc,s),S=y1(h),C=u1(P=>{y(P),_.onImageLoadingStatusChange(P)});return Yc(()=>{S!=="idle"&&C(S)},[S,C]),S==="loaded"?Q.jsx(yu.img,{...E,ref:a,src:h}):null});v1.displayName=Jc;var bc="AvatarFallback",ef=F.forwardRef((i,a)=>{const{__scopeAvatar:s,delayMs:h,...y}=i,E=Gc(bc,s),[_,S]=F.useState(h===void 0);return F.useEffect(()=>{if(h!==void 0){const C=window.setTimeout(()=>S(!0),h);return()=>window.clearTimeout(C)}},[h]),_&&E.imageLoadingStatus!=="loaded"?Q.jsx(yu.span,{...y,ref:a}):null});ef.displayName=bc;function y1(i){const[a,s]=F.useState("idle");return Yc(()=>{if(!i){s("error");return}let h=!0;const y=new window.Image,E=_=>()=>{h&&s(_)};return s("loading"),y.onload=E("loaded"),y.onerror=E("error"),y.src=i,()=>{h=!1}},[i]),a}var w1=qc,S1=ef;function vn(){return vn=Object.assign?Object.assign.bind():function(i){for(var a=1;a<arguments.length;a++){var s=arguments[a];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(i[h]=s[h])}return i},vn.apply(this,arguments)}const k1=["children","options"];var zc,Tc;(function(i){i.blockQuote="0",i.breakLine="1",i.breakThematic="2",i.codeBlock="3",i.codeFenced="4",i.codeInline="5",i.footnote="6",i.footnoteReference="7",i.gfmTask="8",i.heading="9",i.headingSetext="10",i.htmlBlock="11",i.htmlComment="12",i.htmlSelfClosing="13",i.image="14",i.link="15",i.linkAngleBraceStyleDetector="16",i.linkBareUrlDetector="17",i.linkMailtoDetector="18",i.newlineCoalescer="19",i.orderedList="20",i.paragraph="21",i.ref="22",i.refImage="23",i.refLink="24",i.table="25",i.tableSeparator="26",i.text="27",i.textBolded="28",i.textEmphasized="29",i.textEscaped="30",i.textMarked="31",i.textStrikethroughed="32",i.unorderedList="33"})(zc||(zc={})),(function(i){i[i.MAX=0]="MAX",i[i.HIGH=1]="HIGH",i[i.MED=2]="MED",i[i.LOW=3]="LOW",i[i.MIN=4]="MIN"})(Tc||(Tc={}));const Mc=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","className","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce((i,a)=>(i[a.toLowerCase()]=a,i),{for:"htmlFor"}),Oc={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},C1=["style","script"],_1=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E1=/mailto:/i,x1=/\n{2,}$/,tf=/^(\s*>[\s\S]*?)(?=\n{2,})/,P1=/^ *> ?/gm,N1=/^ {2,}\n/,R1=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,nf=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,rf=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,L1=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,z1=/^(?:\n *)*\n/,T1=/\r\n?/g,M1=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,O1=/^\[\^([^\]]+)]/,j1=/\f/g,I1=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,D1=/^\s*?\[(x|\s)\]/,lf=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,of=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,uf=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,du=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,A1=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,sf=/^<!--[\s\S]*?(?:-->)/,F1=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,pu=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,$1=/^\{.*\}$/,U1=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,B1=/^<([^ >]+@[^ >]+)>/,H1=/^<([^ >]+:\/[^ >]+)>/,V1=/-([a-z])?/gi,af=/^(.*\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,W1=/^\[([^\]]*)\]:\s+<?([^\s>]+)>?\s*("([^"]*)")?/,Q1=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,K1=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Z1=/(\[|\])/g,Y1=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,X1=/\t/g,G1=/(^ *\||\| *$)/g,q1=/^ *:-+: *$/,J1=/^ *:-+ *$/,b1=/^ *-+: *$/,to="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",em=new RegExp(`^([*_])\\1${to}\\1\\1(?!\\1)`),tm=new RegExp(`^([*_])${to}\\1(?!\\1|\\w)`),nm=new RegExp(`^==${to}==`),rm=new RegExp(`^~~${to}~~`),lm=/^\\([^0-9A-Za-z\s])/,om=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,im=/^\n+/,um=/^([ \t]*)/,sm=/\\([^\\])/g,jc=/ *\n+$/,am=/(?:^|\n)( *)$/,Su="(?:\\d+\\.)",ku="(?:[*+-])";function cf(i){return"( *)("+(i===1?Su:ku)+") +"}const ff=cf(1),df=cf(2);function pf(i){return new RegExp("^"+(i===1?ff:df))}const cm=pf(1),fm=pf(2);function mf(i){return new RegExp("^"+(i===1?ff:df)+"[^\\n]*(?:\\n(?!\\1"+(i===1?Su:ku)+" )[^\\n]*)*(\\n|$)","gm")}const hf=mf(1),gf=mf(2);function vf(i){const a=i===1?Su:ku;return new RegExp("^( *)("+a+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+a+" (?!"+a+" ))\\n*|\\s*\\n*$)")}const yf=vf(1),wf=vf(2);function Ic(i,a){const s=a===1,h=s?yf:wf,y=s?hf:gf,E=s?cm:fm;return{match(_,S,C){const P=am.exec(C);return P&&(S.list||!S.inline&&!S.simple)?h.exec(_=P[1]+_):null},order:1,parse(_,S,C){const P=s?+_[2]:void 0,$=_[0].replace(x1,`
`).match(y);let j=!1;return{items:$.map(function(O,f){const x=E.exec(O)[0].length,m=new RegExp("^ {1,"+x+"}","gm"),M=O.replace(m,"").replace(E,""),D=f===$.length-1,b=M.indexOf(`

`)!==-1||D&&j;j=b;const te=C.inline,le=C.list;let se;C.list=!0,b?(C.inline=!1,se=M.replace(jc,`

`)):(C.inline=!0,se=M.replace(jc,""));const de=S(se,C);return C.inline=te,C.list=le,de}),ordered:s,start:P}},render:(_,S,C)=>i(_.ordered?"ol":"ul",{key:C.key,start:_.type==="20"?_.start:void 0},_.items.map(function(P,$){return i("li",{key:$},S(P,C))}))}}const dm=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),pm=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Sf=[tf,nf,rf,lf,uf,of,sf,af,hf,yf,gf,wf],mm=[...Sf,/^[^\n]+(?:  \n|\n{2,})/,du,pu];function hm(i){return i.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function gm(i){return b1.test(i)?"right":q1.test(i)?"center":J1.test(i)?"left":null}function Dc(i,a,s,h){const y=s.inTable;s.inTable=!0;let E=i.trim().split(/( *(?:`[^`]*`|<.*?>.*?<\/.*?>(?!<\/.*?>)|\\\||\|) *)/).reduce((S,C)=>(C.trim()==="|"?S.push(h?{type:"26"}:{type:"27",text:C}):C!==""&&S.push.apply(S,a(C,s)),S),[]);s.inTable=y;let _=[[]];return E.forEach(function(S,C){S.type==="26"?C!==0&&C!==E.length-1&&_.push([]):(S.type!=="27"||E[C+1]!=null&&E[C+1].type!=="26"||(S.text=S.text.trimEnd()),_[_.length-1].push(S))}),_}function vm(i,a,s){s.inline=!0;const h=i[2]?i[2].replace(G1,"").split("|").map(gm):[],y=i[3]?(function(_,S,C){return _.trim().split(`
`).map(function(P){return Dc(P,S,C,!0)})})(i[3],a,s):[],E=Dc(i[1],a,s,!!y.length);return s.inline=!1,y.length?{align:h,cells:y,header:E,type:"25"}:{children:E,type:"21"}}function Ac(i,a){return i.align[a]==null?{}:{textAlign:i.align[a]}}function Jt(i){return function(a,s){return s.inline?i.exec(a):null}}function bt(i){return function(a,s){return s.inline||s.simple?i.exec(a):null}}function Tt(i){return function(a,s){return s.inline||s.simple?null:i.exec(a)}}function Mr(i){return function(a){return i.exec(a)}}function ym(i,a,s){if(a.inline||a.simple||s&&!s.endsWith(`
`))return null;let h="";i.split(`
`).every(E=>!Sf.some(_=>_.test(E))&&(h+=E+`
`,E.trim()));const y=h.trimEnd();return y==""?null:[h,y]}function Vn(i){try{if(decodeURIComponent(i).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return i}function Fc(i){return i.replace(sm,"$1")}function Xl(i,a,s){const h=s.inline||!1,y=s.simple||!1;s.inline=!0,s.simple=!0;const E=i(a,s);return s.inline=h,s.simple=y,E}function wm(i,a,s){const h=s.inline||!1,y=s.simple||!1;s.inline=!1,s.simple=!0;const E=i(a,s);return s.inline=h,s.simple=y,E}function Sm(i,a,s){const h=s.inline||!1;s.inline=!1;const y=i(a,s);return s.inline=h,y}const ou=(i,a,s)=>({children:Xl(a,i[1],s)});function iu(){return{}}function uu(){return null}function km(...i){return i.filter(Boolean).join(" ")}function su(i,a,s){let h=i;const y=a.split(".");for(;y.length&&(h=h[y[0]],h!==void 0);)y.shift();return h||s}function Cm(i="",a={}){a.overrides=a.overrides||{},a.slugify=a.slugify||hm,a.namedCodesToUnicode=a.namedCodesToUnicode?vn({},Oc,a.namedCodesToUnicode):Oc;const s=a.createElement||F.createElement;function h(f,x,...m){const M=su(a.overrides,`${f}.props`,{});return s((function(D,b){const te=su(b,D);return te?typeof te=="function"||typeof te=="object"&&"render"in te?te:su(b,`${D}.component`,D):D})(f,a.overrides),vn({},x,M,{className:km(x?.className,M.className)||void 0}),...m)}function y(f){f=f.replace(I1,"");let x=!1;a.forceInline?x=!0:a.forceBlock||(x=Y1.test(f)===!1);const m=$(P(x?f:`${f.trimEnd().replace(im,"")}

`,{inline:x}));for(;typeof m[m.length-1]=="string"&&!m[m.length-1].trim();)m.pop();if(a.wrapper===null)return m;const M=a.wrapper||(x?"span":"div");let D;if(m.length>1||a.forceWrapper)D=m;else{if(m.length===1)return D=m[0],typeof D=="string"?h("span",{key:"outer"},D):D;D=null}return F.createElement(M,{key:"outer"},D)}function E(f){const x=f.match(_1);return x?x.reduce(function(m,M,D){const b=M.indexOf("=");if(b!==-1){const te=(function(ee){return ee.indexOf("-")!==-1&&ee.match(F1)===null&&(ee=ee.replace(V1,function(ie,G){return G.toUpperCase()})),ee})(M.slice(0,b)).trim(),le=(function(ee){const ie=ee[0];return(ie==='"'||ie==="'")&&ee.length>=2&&ee[ee.length-1]===ie?ee.slice(1,-1):ee})(M.slice(b+1).trim()),se=Mc[te]||te,de=m[se]=(function(ee,ie){return ee==="style"?ie.split(/;\s?/).reduce(function(G,q){const Y=q.slice(0,q.indexOf(":"));return G[Y.trim().replace(/(-[a-z])/g,he=>he[1].toUpperCase())]=q.slice(Y.length+1).trim(),G},{}):ee==="href"||ee==="src"?Vn(ie):(ie.match($1)&&(ie=ie.slice(1,ie.length-1)),ie==="true"||ie!=="false"&&ie)})(te,le);typeof de=="string"&&(du.test(de)||pu.test(de))&&(m[se]=F.cloneElement(y(de.trim()),{key:D}))}else M!=="style"&&(m[Mc[M]||M]=!0);return m},{}):null}const _=[],S={},C={0:{match:Tt(tf),order:1,parse:(f,x,m)=>({children:x(f[0].replace(P1,""),m)}),render:(f,x,m)=>h("blockquote",{key:m.key},x(f.children,m))},1:{match:Mr(N1),order:1,parse:iu,render:(f,x,m)=>h("br",{key:m.key})},2:{match:Tt(R1),order:1,parse:iu,render:(f,x,m)=>h("hr",{key:m.key})},3:{match:Tt(rf),order:0,parse:f=>({lang:void 0,text:f[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(f,x,m)=>h("pre",{key:m.key},h("code",vn({},f.attrs,{className:f.lang?`lang-${f.lang}`:""}),f.text))},4:{match:Tt(nf),order:0,parse:f=>({attrs:E(f[3]||""),lang:f[2]||void 0,text:f[4],type:"3"})},5:{match:bt(L1),order:3,parse:f=>({text:f[2]}),render:(f,x,m)=>h("code",{key:m.key},f.text)},6:{match:Tt(M1),order:0,parse:f=>(_.push({footnote:f[2],identifier:f[1]}),{}),render:uu},7:{match:Jt(O1),order:1,parse:f=>({target:`#${a.slugify(f[1])}`,text:f[1]}),render:(f,x,m)=>h("a",{key:m.key,href:Vn(f.target)},h("sup",{key:m.key},f.text))},8:{match:Jt(D1),order:1,parse:f=>({completed:f[1].toLowerCase()==="x"}),render:(f,x,m)=>h("input",{checked:f.completed,key:m.key,readOnly:!0,type:"checkbox"})},9:{match:Tt(a.enforceAtxHeadings?of:lf),order:1,parse:(f,x,m)=>({children:Xl(x,f[2],m),id:a.slugify(f[2]),level:f[1].length}),render:(f,x,m)=>h(`h${f.level}`,{id:f.id,key:m.key},x(f.children,m))},10:{match:Tt(uf),order:0,parse:(f,x,m)=>({children:Xl(x,f[1],m),level:f[2]==="="?1:2,type:"9"})},11:{match:Mr(du),order:1,parse(f,x,m){const[,M]=f[3].match(um),D=new RegExp(`^${M}`,"gm"),b=f[3].replace(D,""),te=(le=b,mm.some(ie=>ie.test(le))?Sm:Xl);var le;const se=f[1].toLowerCase(),de=C1.indexOf(se)!==-1,ee={attrs:E(f[2]),noInnerParse:de,tag:(de?se:f[1]).trim()};return m.inAnchor=m.inAnchor||se==="a",de?ee.text=f[3]:ee.children=te(x,b,m),m.inAnchor=!1,ee},render:(f,x,m)=>h(f.tag,vn({key:m.key},f.attrs),f.text||x(f.children,m))},13:{match:Mr(pu),order:1,parse:f=>({attrs:E(f[2]||""),tag:f[1].trim()}),render:(f,x,m)=>h(f.tag,vn({},f.attrs,{key:m.key}))},12:{match:Mr(sf),order:1,parse:()=>({}),render:uu},14:{match:bt(pm),order:1,parse:f=>({alt:f[1],target:Fc(f[2]),title:f[3]}),render:(f,x,m)=>h("img",{key:m.key,alt:f.alt||void 0,title:f.title||void 0,src:Vn(f.target)})},15:{match:Jt(dm),order:3,parse:(f,x,m)=>({children:wm(x,f[1],m),target:Fc(f[2]),title:f[3]}),render:(f,x,m)=>h("a",{key:m.key,href:Vn(f.target),title:f.title},x(f.children,m))},16:{match:Jt(H1),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],type:"15"})},17:{match:(f,x)=>x.inAnchor?null:Jt(U1)(f,x),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],title:void 0,type:"15"})},18:{match:Jt(B1),order:0,parse(f){let x=f[1],m=f[1];return E1.test(m)||(m="mailto:"+m),{children:[{text:x.replace("mailto:",""),type:"27"}],target:m,type:"15"}}},20:Ic(h,1),33:Ic(h,2),19:{match:Tt(z1),order:3,parse:iu,render:()=>`
`},21:{match:ym,order:3,parse:ou,render:(f,x,m)=>h("p",{key:m.key},x(f.children,m))},22:{match:Jt(W1),order:0,parse:f=>(S[f[1]]={target:f[2],title:f[4]},{}),render:uu},23:{match:bt(Q1),order:0,parse:f=>({alt:f[1]||void 0,ref:f[2]}),render:(f,x,m)=>S[f.ref]?h("img",{key:m.key,alt:f.alt,src:Vn(S[f.ref].target),title:S[f.ref].title}):null},24:{match:Jt(K1),order:0,parse:(f,x,m)=>({children:x(f[1],m),fallbackChildren:x(f[0].replace(Z1,"\\$1"),m),ref:f[2]}),render:(f,x,m)=>S[f.ref]?h("a",{key:m.key,href:Vn(S[f.ref].target),title:S[f.ref].title},x(f.children,m)):h("span",{key:m.key},x(f.fallbackChildren,m))},25:{match:Tt(af),order:1,parse:vm,render(f,x,m){const M=f;return h("table",{key:m.key},h("thead",null,h("tr",null,M.header.map(function(D,b){return h("th",{key:b,style:Ac(M,b)},x(D,m))}))),h("tbody",null,M.cells.map(function(D,b){return h("tr",{key:b},D.map(function(te,le){return h("td",{key:le,style:Ac(M,le)},x(te,m))}))})))}},27:{match:Mr(om),order:4,parse:f=>({text:f[0].replace(A1,(x,m)=>a.namedCodesToUnicode[m]?a.namedCodesToUnicode[m]:x)}),render:f=>f.text},28:{match:bt(em),order:2,parse:(f,x,m)=>({children:x(f[2],m)}),render:(f,x,m)=>h("strong",{key:m.key},x(f.children,m))},29:{match:bt(tm),order:3,parse:(f,x,m)=>({children:x(f[2],m)}),render:(f,x,m)=>h("em",{key:m.key},x(f.children,m))},30:{match:bt(lm),order:1,parse:f=>({text:f[1],type:"27"})},31:{match:bt(nm),order:3,parse:ou,render:(f,x,m)=>h("mark",{key:m.key},x(f.children,m))},32:{match:bt(rm),order:3,parse:ou,render:(f,x,m)=>h("del",{key:m.key},x(f.children,m))}};a.disableParsingRawHTML===!0&&(delete C[11],delete C[13]);const P=(function(f){let x=Object.keys(f);function m(M,D){let b=[],te="";for(;M;){let le=0;for(;le<x.length;){const se=x[le],de=f[se],ee=de.match(M,D,te);if(ee){const ie=ee[0];M=M.substring(ie.length);const G=de.parse(ee,m,D);G.type==null&&(G.type=se),b.push(G),te=ie;break}le++}}return b}return x.sort(function(M,D){let b=f[M].order,te=f[D].order;return b!==te?b-te:M<D?-1:1}),function(M,D){return m((function(b){return b.replace(T1,`
`).replace(j1,"").replace(X1,"    ")})(M),D)}})(C),$=(j=(function(f,x){return function(m,M,D){const b=f[m.type].render;return x?x(()=>b(m,M,D),m,M,D):b(m,M,D)}})(C,a.renderRule),function f(x,m={}){if(Array.isArray(x)){const M=m.key,D=[];let b=!1;for(let te=0;te<x.length;te++){m.key=te;const le=f(x[te],m),se=typeof le=="string";se&&b?D[D.length-1]+=le:le!==null&&D.push(le),b=se}return m.key=M,D}return j(x,f,m)});var j;const O=y(i);return _.length?h("div",null,O,h("footer",{key:"footer"},_.map(function(f){return h("div",{id:a.slugify(f.identifier),key:f.identifier},f.identifier,$(P(f.footnote,{inline:!0})))}))):O}const _m=i=>{let{children:a="",options:s}=i,h=(function(y,E){if(y==null)return{};var _,S,C={},P=Object.keys(y);for(S=0;S<P.length;S++)E.indexOf(_=P[S])>=0||(C[_]=y[_]);return C})(i,k1);return F.cloneElement(Cm(a,s),h)},Em="_suggestion_qvmr8_1",xm={suggestion:Em};function Pm({text:i}){const{sendMessage:a}=vu();return Q.jsx("button",{type:"button",className:xm.suggestion,onClick:async()=>await a({message:i},"predefined"),style:{display:"block"},children:i})}function Dr(i,a){if(i==null)return{};var s={},h=Object.keys(i),y,E;for(E=0;E<h.length;E++)y=h[E],!(a.indexOf(y)>=0)&&(s[y]=i[y]);return s}var Nm=["color"],Rm=F.forwardRef(function(i,a){var s=i.color,h=s===void 0?"currentColor":s,y=Dr(i,Nm);return F.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y,{ref:a}),F.createElement("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:h,fillRule:"evenodd",clipRule:"evenodd"}))}),Lm=["color"],zm=F.forwardRef(function(i,a){var s=i.color,h=s===void 0?"currentColor":s,y=Dr(i,Lm);return F.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y,{ref:a}),F.createElement("path",{d:"M12.0697 1.76746C12.4807 1.21947 11.4605 0.454311 11.0495 1.0023C10.6385 1.55028 11.6588 2.31544 12.0697 1.76746ZM8.39263 1.07811C7.15585 0.950602 5.7823 1.16348 4.58433 1.70937C3.38552 2.25563 2.32735 3.15309 1.78844 4.41832C1.37574 5.38724 1.01715 6.28113 1.00088 7.44354C0.984724 8.59844 1.30522 9.96898 2.13174 11.928C2.61142 13.0649 4.03963 13.5446 5.13895 13.8079C6.40836 14.1119 7.80857 14.1914 8.6644 14.0742C9.36515 13.9782 10.1448 13.8284 10.7987 13.297C11.8977 12.4039 12.9009 11.3955 13.4994 10.3393C14.104 9.27221 14.3256 8.09207 13.7216 6.95324C13.5628 6.65373 13.316 6.57734 13.0412 6.4923C12.9374 6.46016 12.8295 6.42678 12.7209 6.37966C11.6211 5.90234 10.9646 5.34963 10.9135 5.02876C10.8656 4.72808 10.9221 4.51463 10.9811 4.29181C11.0129 4.17199 11.0453 4.04947 11.0626 3.90922C11.0838 3.73737 11.0814 3.33319 10.6996 3.12761C10.4048 2.96888 10.2164 2.65843 10.0407 2.36904C9.99742 2.29775 9.95492 2.22773 9.9118 2.16158C9.62634 1.72367 9.20769 1.16213 8.39263 1.07811ZM4.99899 2.61935C3.96483 3.09058 3.12554 3.83097 2.70846 4.81018C2.29808 5.77368 2.01406 6.50873 2.00079 7.45753C1.98741 8.41385 2.25043 9.6368 3.0531 11.5393C3.39181 12.3421 4.62167 12.6557 5.37186 12.8354C6.5493 13.1174 7.822 13.1802 8.52868 13.0834C9.21271 12.9897 9.74568 12.8642 10.1681 12.5209C11.229 11.6587 12.121 10.7435 12.6293 9.84635C12.9349 9.30709 13.5141 7.7028 12.6292 7.3873C10.7539 6.71875 10.262 6.06669 9.99011 5.41268C9.80915 4.97744 9.82868 4.52282 9.95741 4.07885L9.95741 4.07884C9.97662 4.0126 9.99538 3.94791 10.0334 3.88882C9.81857 3.73676 9.6515 3.55195 9.51464 3.3715C9.42876 3.25828 9.3469 3.12099 9.26197 2.97856C9.01866 2.57052 8.75018 2.12027 8.29008 2.07283C7.22889 1.96343 6.03398 2.14772 4.99899 2.61935ZM13.2081 3.77471C13.441 3.22671 12.4547 2.63606 12.0822 3.10163C11.5817 3.72732 12.9029 4.49281 13.2081 3.77471ZM14.3672 2.26031C14.9668 2.27493 15.1551 1.11603 14.5718 0.949371C13.8076 0.731026 13.5918 2.24139 14.3672 2.26031ZM14.2857 5.09098C14.8644 5.10004 15.0462 4.38222 14.4832 4.27899C13.7455 4.14375 13.5373 5.07927 14.2857 5.09098ZM6.9075 4.28672C6.46898 4.66754 6.0522 4.15185 5.97983 3.7365C5.86848 3.09744 6.33696 2.56856 6.94823 2.91156C7.43344 3.18382 7.26678 3.97471 6.9075 4.28672ZM4.94455 5.88184C5.40885 5.41754 4.59567 4.57013 4.11425 5.05154C3.83338 5.33242 4.00936 5.65376 4.23744 5.88184C4.43271 6.0771 4.74929 6.0771 4.94455 5.88184ZM6.97716 6.71984C7.31181 7.38914 8.48804 6.79159 7.99413 6.14788C7.86519 5.97983 7.68657 5.9494 7.62145 5.94207C7.21217 5.89601 6.76349 6.2925 6.97716 6.71984ZM6.98798 8.72461C7.14066 9.1188 7.51122 9.3187 7.91915 9.1633C8.27434 9.02799 8.33186 8.39689 8.17175 8.07427C8.02331 7.77514 7.63956 7.67793 7.33747 7.79417C6.98512 7.92976 6.85672 8.38708 6.98576 8.71889L6.98798 8.72461ZM10.3885 8.84081C10.7575 8.6566 11.4617 8.82771 11.4617 9.31199C11.4617 9.71286 10.9587 10.2165 10.5634 10.2826C10.1813 10.3465 9.70515 9.97581 9.76648 9.57718C9.81445 9.26539 10.1217 8.97401 10.3885 8.84081ZM7.56704 10.8432C7.33461 10.7502 7.14353 10.8601 7.11437 10.8769L7.11279 10.8778C6.90782 10.9949 6.71383 11.2439 6.6747 11.4842C6.59018 12.0034 7.13199 12.1239 7.52661 12.0987C8.2074 12.0553 8.06547 11.0426 7.56704 10.8432ZM4.8805 10.8932C5.0674 10.7723 5.15658 10.5363 5.08293 10.3153C4.93046 9.79687 4.3246 9.71252 3.96561 10.1297C3.79336 10.3299 3.80749 10.6274 3.99214 10.8105L3.99495 10.814L3.9979 10.8176C4.22025 11.0942 4.63624 11.1857 4.8805 10.8932ZM3.04695 7.81318C3.33147 8.0977 3.60077 8.15067 3.98443 8.05859C4.60826 7.90887 4.13814 6.24299 3.047 6.87296C2.70939 7.06788 2.86716 7.63339 3.04695 7.81318Z",fill:h,fillRule:"evenodd",clipRule:"evenodd"}))}),Tm=["color"],Mm=F.forwardRef(function(i,a){var s=i.color,h=s===void 0?"currentColor":s,y=Dr(i,Tm);return F.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y,{ref:a}),F.createElement("path",{d:"M12.8536 2.85355C13.0488 2.65829 13.0488 2.34171 12.8536 2.14645C12.6583 1.95118 12.3417 1.95118 12.1464 2.14645L7.5 6.79289L2.85355 2.14645C2.65829 1.95118 2.34171 1.95118 2.14645 2.14645C1.95118 2.34171 1.95118 2.65829 2.14645 2.85355L6.79289 7.5L2.14645 12.1464C1.95118 12.3417 1.95118 12.6583 2.14645 12.8536C2.34171 13.0488 2.65829 13.0488 2.85355 12.8536L7.5 8.20711L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L8.20711 7.5L12.8536 2.85355Z",fill:h,fillRule:"evenodd",clipRule:"evenodd"}))}),Om=["color"],jm=F.forwardRef(function(i,a){var s=i.color,h=s===void 0?"currentColor":s,y=Dr(i,Om);return F.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y,{ref:a}),F.createElement("path",{d:"M3 2C2.44772 2 2 2.44772 2 3V12C2 12.5523 2.44772 13 3 13H12C12.5523 13 13 12.5523 13 12V8.5C13 8.22386 12.7761 8 12.5 8C12.2239 8 12 8.22386 12 8.5V12H3V3L6.5 3C6.77614 3 7 2.77614 7 2.5C7 2.22386 6.77614 2 6.5 2H3ZM12.8536 2.14645C12.9015 2.19439 12.9377 2.24964 12.9621 2.30861C12.9861 2.36669 12.9996 2.4303 13 2.497L13 2.5V2.50049V5.5C13 5.77614 12.7761 6 12.5 6C12.2239 6 12 5.77614 12 5.5V3.70711L6.85355 8.85355C6.65829 9.04882 6.34171 9.04882 6.14645 8.85355C5.95118 8.65829 5.95118 8.34171 6.14645 8.14645L11.2929 3H9.5C9.22386 3 9 2.77614 9 2.5C9 2.22386 9.22386 2 9.5 2H12.4999H12.5C12.5678 2 12.6324 2.01349 12.6914 2.03794C12.7504 2.06234 12.8056 2.09851 12.8536 2.14645Z",fill:h,fillRule:"evenodd",clipRule:"evenodd"}))}),Im=["color"],Dm=F.forwardRef(function(i,a){var s=i.color,h=s===void 0?"currentColor":s,y=Dr(i,Im);return F.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},y,{ref:a}),F.createElement("path",{d:"M1.20308 1.04312C1.00481 0.954998 0.772341 1.0048 0.627577 1.16641C0.482813 1.32802 0.458794 1.56455 0.568117 1.75196L3.92115 7.50002L0.568117 13.2481C0.458794 13.4355 0.482813 13.672 0.627577 13.8336C0.772341 13.9952 1.00481 14.045 1.20308 13.9569L14.7031 7.95693C14.8836 7.87668 15 7.69762 15 7.50002C15 7.30243 14.8836 7.12337 14.7031 7.04312L1.20308 1.04312ZM4.84553 7.10002L2.21234 2.586L13.2689 7.50002L2.21234 12.414L4.84552 7.90002H9C9.22092 7.90002 9.4 7.72094 9.4 7.50002C9.4 7.27911 9.22092 7.10002 9 7.10002H4.84553Z",fill:h,fillRule:"evenodd",clipRule:"evenodd"}))});const Am="_articleLink_17co9_1",Fm="_articleLinkIcon_17co9_21",$c={articleLink:Am,articleLinkIcon:Fm};function Uc({url:i,title:a}){const s=new URL(i);return s.searchParams.set("ki-reco","true"),Q.jsxs("a",{href:s.toString(),target:"_blank",rel:"noreferrer",className:$c.articleLink,onClick:()=>Jl(Ir.RECOMMENDATION_CLICKED,{payload:{link_destination:i}}),children:[Q.jsx(jm,{strokeWidth:3,className:$c.articleLinkIcon}),a]})}function $m(i){return`

 <PromptSuggestion text="${i}"/>`}function Um(i){if(!i)return"";const a=/\[([^\]]+)\]\(([^)]+)\)/g;return i.replace(a,(s,h,y)=>{const E=h.trim();return`<ArticleLink url="${y.trim()}" title="${E}" />`})}function Bm({children:i}){const a=Um(i);return Q.jsx(_m,{options:{forceBlock:!0,overrides:{PromptSuggestion:{component:Pm},ArticleLink:{component:Uc},a:{component:s=>!s.href||!s.children?Q.jsx("a",{target:"_blank",...s,rel:"noreferrer"}):Q.jsx(Uc,{url:s.href,title:String(s.children)})}}},children:a})}const Hm=Mt.memo(Bm),Vm="_message_zcez6_1",Wm="_content_zcez6_15",Qm="_avatarRoot_zcez6_20",Km="_avatarImage_zcez6_94",Zm="_avatarFallback_zcez6_100",Ym="_ai_zcez6_113",Xm="_toolCalls_zcez6_117",Gm="_toolCall_zcez6_117",qm="_toolCallCompleted_zcez6_137 _toolCall_zcez6_117",Jm="_suggestions_zcez6_145",bm="_suggestionChip_zcez6_152",ct={message:Vm,content:Wm,avatarRoot:Qm,avatarImage:Km,avatarFallback:Zm,ai:Ym,toolCalls:Xm,toolCall:Gm,toolCallCompleted:qm,suggestions:Jm,suggestionChip:bm},eh="_loader_qofu4_1",th={loader:eh};function Bc(){return Q.jsx("div",{className:th.loader})}function nh({message:i,onSuggestionClick:a}){const{botIcon:s,searchingMessage:h}=eo(),y=()=>i.role===tn.ASSISTANT?Q.jsx(Hm,{children:i.content}):i.content,E=C=>C==="search_documents"?h||"Dokumente werden durchsucht...":`${C}...`,_=()=>!i.toolCalls||i.toolCalls.length===0?null:Q.jsx("div",{className:ct.toolCalls,children:i.toolCalls.map(C=>{const P=C.state!=="running";return Q.jsxs("div",{className:P?ct.toolCallCompleted:ct.toolCall,children:[C.state==="running"?Q.jsx("div",{style:{transform:"scale(0.5)",height:"1rem",width:"1.5rem",display:"flex",alignItems:"center"},children:Q.jsx(Bc,{})}):Q.jsx(Rm,{}),Q.jsx("span",{children:E(C.tool_name)})]},C.tool_call_id)})}),S=()=>!i.suggestions||i.suggestions.length===0?null:Q.jsx("div",{className:ct.suggestions,children:i.suggestions.map((C,P)=>Q.jsx("button",{className:ct.suggestionChip,onClick:()=>a?.(C),type:"button",children:C},P))});return Q.jsx("section",{className:ct.message,"data-role":i.role,children:i?Q.jsxs(Q.Fragment,{children:[Q.jsx(w1,{className:ct.avatarRoot,children:Q.jsx(S1,{className:`${ct.avatarFallback} ${i.role==="user"?ct.user:ct.ai}`,children:s?Q.jsx("img",{src:s,alt:"bot icon",width:45,height:45,className:ct.avatarImage}):Q.jsx(zm,{})})}),Q.jsxs("div",{className:ct.content,"data-error":i.error,children:[i.role===tn.ASSISTANT&&_(),i.content?y():i.role===tn.ASSISTANT&&(!i.toolCalls||i.toolCalls.length===0)?Q.jsx(Bc,{}):null,i.role===tn.ASSISTANT&&S()]})]}):null})}const rh=Mt.memo(nh,(i,a)=>i.message.content===a.message.content&&i.message.error===a.message.error&&JSON.stringify(i.message.toolCalls)===JSON.stringify(a.message.toolCalls)&&JSON.stringify(i.message.suggestions)===JSON.stringify(a.message.suggestions));function lh(i){const[a,s]=F.useState({status:"idle",error:void 0});return{onSubmit:async y=>{y.preventDefault();const E=y.currentTarget,_=E.method,S=new FormData(E);s(C=>({...C,status:"pending"}));try{const C={};for(const P of S.keys())P.endsWith("[]")?C[P]=S.getAll(P):C[P]=S.get(P);await i(C,_),s(P=>({...P,status:"idle",error:void 0}))}catch(C){let P="Unknown";C instanceof Error?P=C.message:"data"in C&&(P=C.data.message),s($=>({...$,status:"error",error:P}))}},isLoading:a.status==="pending",isError:a.status==="error",error:a.error}}const oh="_form_10fov_1",ih="_submitBtn_10fov_11",uh="_clearBtn_10fov_33",sh="_fieldset_10fov_47",Or={form:oh,submitBtn:ih,clearBtn:uh,fieldset:sh};function ah(){const i=F.useRef(null),a=F.useRef(null),[s,h]=Mt.useState(""),{sendMessage:y}=vu(),{messagePlaceholder:E}=eo(),{onSubmit:_,isLoading:S}=lh(async P=>{await y(P,"custom"),C()});F.useEffect(()=>{a?.current&&a.current.focus()},[]);const C=()=>{h(""),i.current?.reset(),a.current&&a.current.focus()};return Q.jsxs("form",{className:Or.form,onSubmit:_,ref:i,children:[Q.jsxs("fieldset",{className:Or.fieldset,children:[Q.jsx("input",{id:"message",type:"text",name:"message","data-type":"prompt",ref:a,required:!0,value:s,disabled:S,onChange:P=>{h(P.target.value)},"aria-label":E,placeholder:E,className:Or.input}),s!==""?Q.jsx("button",{className:Or.clearBtn,onClick:C,type:"button",children:Q.jsx(Mm,{})}):null]}),Q.jsx("button",{id:"submitBtn",className:Or.submitBtn,type:"submit",disabled:S,children:Q.jsx(Dm,{})})]})}function ch(i,a){let s=i;return a.forEach(h=>{s+=$m(h)}),s}function fh(){const{chatHistoryWithReferences:i,sendMessage:a}=vu(),s=F.useRef(null),{promptSuggestions:h,openingMessage:y,disclaimer:E}=eo();F.useEffect(()=>{Jl(Ir.CHATBOT_START)},[]),F.useEffect(()=>()=>{Jl(Ir.CHATBOT_END)},[]),F.useEffect(()=>{s.current&&(s.current.scrollTop=s.current.scrollHeight)},[i,s]);const _=C=>{a({message:C},"custom")},S=[{content:ch(y,h??[]),role:tn.ASSISTANT},...i];return Q.jsxs("div",{className:tu.chat,children:[Q.jsx("div",{className:tu.messages,ref:s,children:S.length>0?S.map((C,P)=>Q.jsx(Mt.Fragment,{children:Q.jsx(rh,{message:C,onSuggestionClick:_})},`${P}_message`)):null}),Q.jsx(ah,{}),Q.jsx("span",{className:tu.hint,children:E})]})}function dh(i){const{domain:a,promptSuggestions:s,apiKey:h,openingMessage:y,botIcon:E,disclaimer:_,messagePlaceholder:S,chatModel:C,suggestionsModel:P,suggestionsPrompt:$,suggestionsTemperature:j,searchingMessage:O}=i.config||{};return{domain:mh(a),promptSuggestions:ph(s),apiKey:hh(h),openingMessage:gh(y),botIcon:E,disclaimer:_||"Du chattest mit einer künstlichen Intelligenz",messagePlaceholder:S||"Gib eine Nachricht ein",chatModel:vh(C),suggestionsModel:P,suggestionsPrompt:$,suggestionsTemperature:j?parseFloat(j):void 0,searchingMessage:O}}function ph(i){if(i===void 0)return Ve.error("data-prompt-suggestions needs to be set on dom element #chat-bot as a semicolon separated string"),[];try{return i.split(";").map(s=>s.trim()).filter(Boolean)}catch{throw new Error("data-prompt-suggestion need to be a comma separated string")}}function mh(i){return i===void 0&&(Ve.error("data-domain needs to be set on dom element #chat-bot, defaulting to leckerschmecker"),i="leckerschmecker"),i}function hh(i){if(i===void 0)throw Ve.error("data-api-key needs to be set on dom element #chat-bot as a string"),new Error("API Key is required. Please set the data-api-key attribute on the chat-bot element.");return i}function gh(i){return(i===void 0||i.trim().length===0)&&Ve.error("data-opening-message needs to be set on dom element #chat-bot as a string"),i||"Hi. Du kannst mir Fragen stellen"}function vh(i){if(i===void 0||i.trim().length===0){Ve.info("data-chat-model not set on dom element #chat-bot, using default from environment");return}return Ve.info(`Using chat model from data-chat-model: ${i}`),i}function yh(i){try{const a=dh(i);return Q.jsx(r1,{config:a,children:Q.jsx(fh,{})})}catch(a){return Ve.error(a),Q.jsx(Q.Fragment,{})}}const Hc=document.getElementById("chat-bot");xp.createRoot(Hc).render(Q.jsx(Mt.StrictMode,{children:Q.jsx(yh,{config:{...Hc.dataset}})}));
