From 1fe0a395be861e910ffe476d360703afd1fa5d55 Mon Sep 17 00:00:00 2001 From: mleku Date: Sun, 21 Sep 2025 11:51:20 +0100 Subject: [PATCH] Add minimal local build outputs for streamlined `dist` integration. - Introduced `index-zhtd763e.css` with a tailored CSS rule set for performance optimization. - Added `index-zqddcpy5.js` containing essential JavaScript for React app functionality and improved compatibility. --- app/web/dist/index-zhtd763e.css | 1 + app/web/dist/index-zqddcpy5.js | 160 ++++++++++++++++++++++++++++++++ app/web/dist/index.html | 13 +++ app/web/dist/tailwind.min.css | 82 ++++++++++++++++ app/web/public/index.html | 2 +- 5 files changed, 257 insertions(+), 1 deletion(-) create mode 100644 app/web/dist/index-zhtd763e.css create mode 100644 app/web/dist/index-zqddcpy5.js create mode 100644 app/web/dist/index.html create mode 100644 app/web/dist/tailwind.min.css diff --git a/app/web/dist/index-zhtd763e.css b/app/web/dist/index-zhtd763e.css new file mode 100644 index 0000000..567c03e --- /dev/null +++ b/app/web/dist/index-zhtd763e.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,"\"Apple Color Emoji\"","\"Segoe UI Emoji\"";line-height:1.5}body{margin:0}button,input{font:inherit;color:inherit}img{display:block;max-width:100%;height:auto}.sticky{position:sticky}.relative{position:relative}.absolute{position:absolute}.top-0{top:0}.left-0{left:0}.inset-0{inset:0}.z-50{z-index:50}.z-10{z-index:10}.block{display:block}.flex{display:flex}.items-center{align-items: center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.flex-grow{flex-grow:1}.shrink-0{flex-shrink:0}.overflow-hidden{overflow:hidden}.w-full{width:100%}.w-auto{width:auto}.w-16{width:4rem}.h-full{height:100%}.h-16{height:4rem}.aspect-square{aspect-ratio:1}.max-w-3xl{max-width:48rem}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-5{margin-top:1.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border-0{border-width:0}.border-2{border-width:2px}.border-white{border-color:#fff}.border{border-width:1px}.border-gray-300{border-color:#d1d5db}.bg-white{background-color:#fff}.bg-gray-100{background-color:#f3f4f6}.bg-blue-600{background-color:#2563eb}.hover\:bg-blue-700:hover{background-color:#1d4ed8}.bg-red-600{background-color:#dc2626}.hover\:bg-red-700:hover{background-color:#b91c1c}.bg-cyan-100{background-color:#cffafe}.bg-green-100{background-color:#d1fae5}.bg-red-100{background-color:#fee2e2}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-transparent{background-color:#0000}.text-left{text-align:left}.text-white{color:#fff}.text-gray-500{color:#6b7280}.hover\:text-gray-800:hover{color:#1f2937}.text-green-800{color:#065f46}.text-red-800{color:#991b1b}.text-cyan-800{color:#155e75}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.font-bold{font-weight:700}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-shadow)}.cursor-pointer{cursor:pointer}.box-border{box-sizing:border-box}.hover\:bg-transparent:hover{background-color:#0000}body{margin:0;padding:0;font-family:Arial,sans-serif}.container{background:#f9f9f9;border-radius:8px;margin-top:20px;padding:30px}.form-group{margin-bottom:20px}label{display:block;margin-bottom:5px;font-weight:700}input,textarea{border:1px solid #ddd;border-radius:4px;width:100%;padding:10px}button{color:#fff;cursor:pointer;background:#007cba;border:none;border-radius:4px;padding:12px 20px}button:hover{background:#005a87}.danger-button{background:#dc3545}.danger-button:hover{background:#c82333}.status{border-radius:4px;margin-top:20px;margin-bottom:20px;padding:10px}.success{color:#155724;background:#d4edda}.error{color:#721c24;background:#f8d7da}.info{color:#0c5460;background:#d1ecf1}.header-panel{position:sticky;z-index:1000;display:flex;overflow:hidden;background-color:#f8f9fa;background-position:50%;background-size:cover;align-items: center;width:100%;height:60px;top:0;left:0;box-shadow:0 2px 4px #0000001a}.header-content{display:flex;box-sizing:border-box;align-items: center;width:100%;height:100%;margin:0 auto;padding:0 0 0 12px}.header-left{display:flex;justify-content:flex-start;align-items: center;height:100%}.header-center{display:flex;position:relative;overflow:hidden;flex-grow:1;justify-content:flex-start;align-items: center}.header-right{display:flex;justify-content:flex-end;align-items: center;height:100%}.header-logo{aspect-ratio:1;object-fit:cover;border-radius:0;flex-shrink:0;width:auto;height:100%}.user-avatar{object-fit:cover;border:2px solid #fff;border-radius:50%;width:40px;height:40px;margin-right:10px;box-shadow:0 1px 3px #0003}.user-profile{display:flex;position:relative;z-index:1;align-items: center}.user-info{text-align:left;font-size:1.2em;font-weight:700}.user-name{display:block;font-size:1em;font-weight:700}.profile-banner{position:absolute;z-index:-1;opacity:.7;width:100%;height:100%;top:0;left:0}.logout-button{color:#6c757d;cursor:pointer;display:flex;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items: center;width:48px;height:100%;margin-left:10px;margin-right:0;padding:0;font-size:20px}.logout-button:hover{color:#343a40;background:0 0} diff --git a/app/web/dist/index-zqddcpy5.js b/app/web/dist/index-zqddcpy5.js new file mode 100644 index 0000000..5b744dd --- /dev/null +++ b/app/web/dist/index-zqddcpy5.js @@ -0,0 +1,160 @@ +var rL=Object.create;var{getPrototypeOf:nL,defineProperty:wU,getOwnPropertyNames:tL}=Object;var eL=Object.prototype.hasOwnProperty;var W5=(W0,l0,w1)=>{w1=W0!=null?rL(nL(W0)):{};let J1=l0||!W0||!W0.__esModule?wU(w1,"default",{value:W0,enumerable:!0}):w1;for(let q of tL(W0))if(!eL.call(J1,q))wU(J1,q,{get:()=>W0[q],enumerable:!0});return J1};var m9=(W0,l0)=>()=>(l0||W0((l0={exports:{}}).exports,l0),l0.exports);var TJ=m9((JV,ZX)=>{(function(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!=="undefined"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart==="function")__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var W0="18.3.1",l0=Symbol.for("react.element"),w1=Symbol.for("react.portal"),J1=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),X4=Symbol.for("react.profiler"),H0=Symbol.for("react.provider"),l=Symbol.for("react.context"),t0=Symbol.for("react.forward_ref"),o=Symbol.for("react.suspense"),A0=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),F0=Symbol.for("react.lazy"),c1=Symbol.for("react.offscreen"),I4=Symbol.iterator,a4="@@iterator";function S0(W){if(W===null||typeof W!=="object")return null;var O=I4&&W[I4]||W[a4];if(typeof O==="function")return O;return null}var t={current:null},Y1={transition:null},z0={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},o0={current:null},L0={},G4=null;function M4(W){G4=W}L0.setExtraStackFrame=function(W){G4=W},L0.getCurrentStack=null,L0.getStackAddendum=function(){var W="";if(G4)W+=G4;var O=L0.getCurrentStack;if(O)W+=O()||"";return W};var x4=!1,d0=!1,a=!1,e=!1,u=!1,d={ReactCurrentDispatcher:t,ReactCurrentBatchConfig:Y1,ReactCurrentOwner:o0};d.ReactDebugCurrentFrame=L0,d.ReactCurrentActQueue=z0;function O0(W){{for(var O=arguments.length,L=new Array(O>1?O-1:0),j=1;j1?O-1:0),j=1;j1){var a0=Array(m0);for(var r0=0;r01){var G1=Array(r0);for(var M1=0;M1 is not supported and will be removed in a future major release. Did you mean to render instead?");return O.Provider},set:function(y){O.Provider=y}},_currentValue:{get:function(){return O._currentValue},set:function(y){O._currentValue=y}},_currentValue2:{get:function(){return O._currentValue2},set:function(y){O._currentValue2=y}},_threadCount:{get:function(){return O._threadCount},set:function(y){O._threadCount=y}},Consumer:{get:function(){if(!L)L=!0,c("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?");return O.Consumer}},displayName:{get:function(){return O.displayName},set:function(y){if(!C)O0("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",y),C=!0}}}),O.Consumer=Z0}return O._currentRenderer=null,O._currentRenderer2=null,O}var k5=-1,I7=0,x7=1,M5=2;function $5(W){if(W._status===k5){var O=W._result,L=O();if(L.then(function(Z0){if(W._status===I7||W._status===k5){var y=W;y._status=x7,y._result=Z0}},function(Z0){if(W._status===I7||W._status===k5){var y=W;y._status=M5,y._result=Z0}}),W._status===k5){var j=W;j._status=I7,j._result=L}}if(W._status===x7){var C=W._result;if(C===void 0)c(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent')) + +Did you accidentally put curly braces around the import?`,C);if(!("default"in C))c(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent'))`,C);return C.default}else throw W._result}function T5(W){var O={_status:k5,_result:W},L={$$typeof:F0,_payload:O,_init:$5};{var j,C;Object.defineProperties(L,{defaultProps:{configurable:!0,get:function(){return j},set:function(Z0){c("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),j=Z0,Object.defineProperty(L,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return C},set:function(Z0){c("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),C=Z0,Object.defineProperty(L,"propTypes",{enumerable:!0})}}})}return L}function M(W){{if(W!=null&&W.$$typeof===f)c("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...)).");else if(typeof W!=="function")c("forwardRef requires a render function but was given %s.",W===null?"null":typeof W);else if(W.length!==0&&W.length!==2)c("forwardRef render functions accept exactly two parameters: props and ref. %s",W.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined.");if(W!=null){if(W.defaultProps!=null||W.propTypes!=null)c("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?")}}var O={$$typeof:t0,render:W};{var L;Object.defineProperty(O,"displayName",{enumerable:!1,configurable:!0,get:function(){return L},set:function(j){if(L=j,!W.name&&!W.displayName)W.displayName=j}})}return O}var D=Symbol.for("react.module.reference");function g(W){if(typeof W==="string"||typeof W==="function")return!0;if(W===J1||W===X4||u||W===q||W===o||W===A0||e||W===c1||x4||d0||a)return!0;if(typeof W==="object"&&W!==null){if(W.$$typeof===F0||W.$$typeof===f||W.$$typeof===H0||W.$$typeof===l||W.$$typeof===t0||W.$$typeof===D||W.getModuleId!==void 0)return!0}return!1}function J0(W,O){if(!g(W))c("memo: The first argument must be a component. Instead received: %s",W===null?"null":typeof W);var L={$$typeof:f,type:W,compare:O===void 0?null:O};{var j;Object.defineProperty(L,"displayName",{enumerable:!1,configurable:!0,get:function(){return j},set:function(C){if(j=C,!W.name&&!W.displayName)W.displayName=C}})}return L}function r(){var W=t.current;if(W===null)c(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: +1. You might have mismatching versions of React and the renderer (such as React DOM) +2. You might be breaking the Rules of Hooks +3. You might have more than one copy of React in the same app +See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`);return W}function N0(W){var O=r();if(W._context!==void 0){var L=W._context;if(L.Consumer===W)c("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?");else if(L.Provider===W)c("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return O.useContext(W)}function R0(W){var O=r();return O.useState(W)}function M0(W,O,L){var j=r();return j.useReducer(W,O,L)}function k0(W){var O=r();return O.useRef(W)}function X1(W,O){var L=r();return L.useEffect(W,O)}function B1(W,O){var L=r();return L.useInsertionEffect(W,O)}function l1(W,O){var L=r();return L.useLayoutEffect(W,O)}function h5(W,O){var L=r();return L.useCallback(W,O)}function A5(W,O){var L=r();return L.useMemo(W,O)}function f1(W,O,L){var j=r();return j.useImperativeHandle(W,O,L)}function D7(W,O){{var L=r();return L.useDebugValue(W,O)}}function i9(){var W=r();return W.useTransition()}function P5(W){var O=r();return O.useDeferredValue(W)}function j0(){var W=r();return W.useId()}function z8(W,O,L){var j=r();return j.useSyncExternalStore(W,O,L)}var E7=0,l9,o9,p9,a9,r9,n9,t9;function uJ(){}uJ.__reactDisabledLog=!0;function XX(){{if(E7===0){l9=console.log,o9=console.info,p9=console.warn,a9=console.error,r9=console.group,n9=console.groupCollapsed,t9=console.groupEnd;var W={configurable:!0,enumerable:!0,value:uJ,writable:!0};Object.defineProperties(console,{info:W,log:W,warn:W,error:W,group:W,groupCollapsed:W,groupEnd:W})}E7++}}function e9(){{if(E7--,E7===0){var W={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:R1({},W,{value:l9}),info:R1({},W,{value:o9}),warn:R1({},W,{value:p9}),error:R1({},W,{value:a9}),group:R1({},W,{value:r9}),groupCollapsed:R1({},W,{value:n9}),groupEnd:R1({},W,{value:t9})})}if(E7<0)c("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Y8=d.ReactCurrentDispatcher,Q5;function C7(W,O,L){{if(Q5===void 0)try{throw Error()}catch(C){var j=C.stack.trim().match(/\n( *(at )?)/);Q5=j&&j[1]||""}return` +`+Q5+W}}var S7=!1,s8;{var J6=typeof WeakMap==="function"?WeakMap:Map;s8=new J6}function dJ(W,O){if(!W||S7)return"";{var L=s8.get(W);if(L!==void 0)return L}var j;S7=!0;var C=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Z0;Z0=Y8.current,Y8.current=null,XX();try{if(O){var y=function(){throw Error()};if(Object.defineProperty(y.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==="object"&&Reflect.construct){try{Reflect.construct(y,[])}catch(T0){j=T0}Reflect.construct(W,[],y)}else{try{y.call()}catch(T0){j=T0}W.call(y.prototype)}}else{try{throw Error()}catch(T0){j=T0}W()}}catch(T0){if(T0&&j&&typeof T0.stack==="string"){var Y0=T0.stack.split(` +`),_0=j.stack.split(` +`),m0=Y0.length-1,a0=_0.length-1;while(m0>=1&&a0>=0&&Y0[m0]!==_0[a0])a0--;for(;m0>=1&&a0>=0;m0--,a0--)if(Y0[m0]!==_0[a0]){if(m0!==1||a0!==1)do if(m0--,a0--,a0<0||Y0[m0]!==_0[a0]){var r0=` +`+Y0[m0].replace(" at new "," at ");if(W.displayName&&r0.includes(""))r0=r0.replace("",W.displayName);if(typeof W==="function")s8.set(W,r0);return r0}while(m0>=1&&a0>=0);break}}}finally{S7=!1,Y8.current=Z0,e9(),Error.prepareStackTrace=C}var G1=W?W.displayName||W.name:"",M1=G1?C7(G1):"";if(typeof W==="function")s8.set(W,M1);return M1}function Q6(W,O,L){return dJ(W,!1)}function GX(W){var O=W.prototype;return!!(O&&O.isReactComponent)}function N7(W,O,L){if(W==null)return"";if(typeof W==="function")return dJ(W,GX(W));if(typeof W==="string")return C7(W);switch(W){case o:return C7("Suspense");case A0:return C7("SuspenseList")}if(typeof W==="object")switch(W.$$typeof){case t0:return Q6(W.render);case f:return N7(W.type,O,L);case F0:{var j=W,C=j._payload,Z0=j._init;try{return N7(Z0(C),O,L)}catch(y){}}}return""}var mJ={},Z6=d.ReactDebugCurrentFrame;function c8(W){if(W){var O=W._owner,L=N7(W.type,W._source,O?O.type:null);Z6.setExtraStackFrame(L)}else Z6.setExtraStackFrame(null)}function yJ(W,O,L,j,C){{var Z0=Function.call.bind(t4);for(var y in W)if(Z0(W,y)){var Y0=void 0;try{if(typeof W[y]!=="function"){var _0=Error((j||"React class")+": "+L+" type `"+y+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof W[y]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw _0.name="Invariant Violation",_0}Y0=W[y](O,y,j,L,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(m0){Y0=m0}if(Y0&&!(Y0 instanceof Error))c8(C),c("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",j||"React class",L,y,typeof Y0),c8(null);if(Y0 instanceof Error&&!(Y0.message in mJ))mJ[Y0.message]=!0,c8(C),c("Failed %s type: %s",L,Y0.message),c8(null)}}}function C0(W){if(W){var O=W._owner,L=N7(W.type,W._source,O?O.type:null);M4(L)}else M4(null)}var sJ=!1;function X6(){if(o0.current){var W=h1(o0.current.type);if(W)return` + +Check the render method of \``+W+"`."}return""}function $0(W){if(W!==void 0){var O=W.fileName.replace(/^.*[\\\/]/,""),L=W.lineNumber;return` + +Check your code at `+O+":"+L+"."}return""}function cJ(W){if(W!==null&&W!==void 0)return $0(W.__source);return""}var K4={};function B8(W){var O=X6();if(!O){var L=typeof W==="string"?W:W.displayName||W.name;if(L)O=` + +Check the top-level render call using <`+L+">."}return O}function g7(W,O){if(!W._store||W._store.validated||W.key!=null)return;W._store.validated=!0;var L=B8(O);if(K4[L])return;K4[L]=!0;var j="";if(W&&W._owner&&W._owner!==o0.current)j=" It was passed a child from "+h1(W._owner.type)+".";C0(W),c('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',L,j),C0(null)}function iJ(W,O){if(typeof W!=="object")return;if(L1(W))for(var L=0;L",C=" Did you accidentally export a JSX literal instead of a component?";else y=typeof W;c("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",y,C)}var Y0=u4.apply(this,arguments);if(Y0==null)return Y0;if(j)for(var _0=2;_010)O0("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table.");j._updatedFibers.clear()}}}var i8=!1,K8=null;function oJ(W){if(K8===null)try{var O=("require"+Math.random()).slice(0,7),L=ZX&&ZX[O];K8=L.call(ZX,"timers").setImmediate}catch(j){K8=function(C){if(i8===!1){if(i8=!0,typeof MessageChannel==="undefined")c("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning.")}var Z0=new MessageChannel;Z0.port1.onmessage=C,Z0.port2.postMessage(void 0)}}return K8(W)}var v7=0,pJ=!1;function aJ(W){{var O=v7;if(v7++,z0.current===null)z0.current=[];var L=z0.isBatchingLegacy,j;try{if(z0.isBatchingLegacy=!0,j=W(),!L&&z0.didScheduleLegacyUpdate){var C=z0.current;if(C!==null)z0.didScheduleLegacyUpdate=!1,o8(C)}}catch(G1){throw e5(O),G1}finally{z0.isBatchingLegacy=L}if(j!==null&&typeof j==="object"&&typeof j.then==="function"){var Z0=j,y=!1,Y0={then:function(G1,M1){y=!0,Z0.then(function(T0){if(e5(O),v7===0)l8(T0,G1,M1);else G1(T0)},function(T0){e5(O),M1(T0)})}};if(!pJ&&typeof Promise!=="undefined")Promise.resolve().then(function(){}).then(function(){if(!y)pJ=!0,c("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);")});return Y0}else{var _0=j;if(e5(O),v7===0){var m0=z0.current;if(m0!==null)o8(m0),z0.current=null;var a0={then:function(G1,M1){if(z0.current===null)z0.current=[],l8(_0,G1,M1);else G1(_0)}};return a0}else{var r0={then:function(G1,M1){G1(_0)}};return r0}}}}function e5(W){{if(W!==v7-1)c("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. ");v7=W}}function l8(W,O,L){{var j=z0.current;if(j!==null)try{o8(j),oJ(function(){if(j.length===0)z0.current=null,O(W);else l8(W,O,L)})}catch(C){L(C)}else O(W)}}var b7=!1;function o8(W){if(!b7){b7=!0;var O=0;try{for(;O{(function(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!=="undefined"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart==="function")__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var W0=!1,l0=!1,w1=5;function J1(b,p){var q0=b.length;b.push(p),H0(b,p,q0)}function q(b){return b.length===0?null:b[0]}function X4(b){if(b.length===0)return null;var p=b[0],q0=b.pop();if(q0!==p)b[0]=q0,l(b,q0,0);return p}function H0(b,p,q0){var f0=q0;while(f0>0){var p0=f0-1>>>1,D1=b[p0];if(t0(D1,p)>0)b[p0]=p,b[f0]=D1,f0=p0;else return}}function l(b,p,q0){var f0=q0,p0=b.length,D1=p0>>>1;while(f0q0&&(!b||t4()))break;var f0=u.callback;if(typeof f0==="function"){u.callback=null,d=u.priorityLevel;var p0=u.expirationTime<=q0,D1=f0(p0);if(q0=QV.unstable_now(),typeof D1==="function")u.callback=D1;else if(u===q(d0))X4(d0);K1(q0)}else X4(d0);u=q(d0)}if(u!==null)return!0;else{var Z1=q(a);if(Z1!==null)v5(O1,Z1.startTime-q0);return!1}}function H5(b,p){switch(b){case o:case A0:case f:case F0:case c1:break;default:b=f}var q0=d;d=b;try{return p()}finally{d=q0}}function U5(b){var p;switch(d){case o:case A0:case f:p=f;break;default:p=d;break}var q0=d;d=p;try{return b()}finally{d=q0}}function T1(b){var p=d;return function(){var q0=d;d=p;try{return b.apply(this,arguments)}finally{d=q0}}}function k4(b,p,q0){var f0=QV.unstable_now(),p0;if(typeof q0==="object"&&q0!==null){var D1=q0.delay;if(typeof D1==="number"&&D1>0)p0=f0+D1;else p0=f0}else p0=f0;var Z1;switch(b){case o:Z1=o0;break;case A0:Z1=L0;break;case c1:Z1=x4;break;case F0:Z1=M4;break;case f:default:Z1=G4;break}var B4=p0+Z1,D0={id:e++,callback:p,priorityLevel:b,startTime:p0,expirationTime:B4,sortIndex:-1};if(p0>f0){if(D0.sortIndex=p0,J1(a,D0),q(d0)===null&&D0===q(a)){if(Q1)b5();else Q1=!0;v5(O1,p0-f0)}}else if(D0.sortIndex=B4,J1(d0,D0),!c&&!O0)c=!0,i1(A4);return D0}function z4(){}function r4(){if(!c&&!O0)c=!0,i1(A4)}function L1(){return q(d0)}function T4(b){b.callback=null}function n4(){return d}var I1=!1,W1=null,D4=-1,q5=w1,h1=-1;function t4(){var b=QV.unstable_now()-h1;if(b125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}if(b>0)q5=Math.floor(1000/b);else q5=w1}var f4=function(){if(W1!==null){var b=QV.unstable_now();h1=b;var p=!0,q0=!0;try{q0=W1(p,b)}finally{if(q0)x1();else I1=!1,W1=null}}else I1=!1},x1;if(typeof q1==="function")x1=function(){q1(f4)};else if(typeof MessageChannel!=="undefined"){var e4=new MessageChannel,Y4=e4.port2;e4.port1.onmessage=f4,x1=function(){Y4.postMessage(null)}}else x1=function(){$4(f4,0)};function i1(b){if(W1=b,!I1)I1=!0,x1()}function v5(b,p){D4=$4(function(){b(QV.unstable_now())},p)}function b5(){P1(D4),D4=-1}var O5=j7,u4=null;if(QV.unstable_IdlePriority=c1,QV.unstable_ImmediatePriority=o,QV.unstable_LowPriority=F0,QV.unstable_NormalPriority=f,QV.unstable_Profiling=u4,QV.unstable_UserBlockingPriority=A0,QV.unstable_cancelCallback=T4,QV.unstable_continueExecution=r4,QV.unstable_forceFrameRate=h4,QV.unstable_getCurrentPriorityLevel=n4,QV.unstable_getFirstCallbackNode=L1,QV.unstable_next=U5,QV.unstable_pauseExecution=z4,QV.unstable_requestPaint=O5,QV.unstable_runWithPriority=H5,QV.unstable_scheduleCallback=k4,QV.unstable_shouldYield=t4,QV.unstable_wrapCallback=T1,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!=="undefined"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop==="function")__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()});var jU=m9((ZV)=>{var hJ=W5(TJ(),1),i0=W5(FU(),1);(function(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!=="undefined"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart==="function")__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var W0=hJ.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,l0=!1;function w1(J){l0=J}function J1(J){if(!l0){for(var Q=arguments.length,Z=new Array(Q>1?Q-1:0),X=1;X1?Q-1:0),X=1;X2&&(J[0]==="o"||J[0]==="O")&&(J[1]==="n"||J[1]==="N"))return!0;return!1}function D1(J,Q,Z,X){if(Z!==null&&Z.type===f4)return!1;switch(typeof Q){case"function":case"symbol":return!0;case"boolean":{if(X)return!1;if(Z!==null)return!Z.acceptsBooleans;else{var G=J.toLowerCase().slice(0,5);return G!=="data-"&&G!=="aria-"}}default:return!1}}function Z1(J,Q,Z,X){if(Q===null||typeof Q==="undefined")return!0;if(D1(J,Q,Z,X))return!0;if(X)return!1;if(Z!==null)switch(Z.type){case Y4:return!Q;case i1:return Q===!1;case v5:return isNaN(Q);case b5:return isNaN(Q)||Q<1}return!1}function B4(J){return b0.hasOwnProperty(J)?b0[J]:null}function D0(J,Q,Z,X,G,z,Y){this.acceptsBooleans=Q===e4||Q===Y4||Q===i1,this.attributeName=X,this.attributeNamespace=G,this.mustUseProperty=Z,this.propertyName=J,this.type=Q,this.sanitizeURL=z,this.removeEmptyString=Y}var b0={},t5=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];t5.forEach(function(J){b0[J]=new D0(J,f4,!1,J,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(J){var Q=J[0],Z=J[1];b0[Q]=new D0(Q,x1,!1,Z,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(J){b0[J]=new D0(J,e4,!1,J.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(J){b0[J]=new D0(J,e4,!1,J,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"].forEach(function(J){b0[J]=new D0(J,Y4,!1,J.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(J){b0[J]=new D0(J,Y4,!0,J,null,!1,!1)}),["capture","download"].forEach(function(J){b0[J]=new D0(J,i1,!1,J,null,!1,!1)}),["cols","rows","size","span"].forEach(function(J){b0[J]=new D0(J,b5,!1,J,null,!1,!1)}),["rowSpan","start"].forEach(function(J){b0[J]=new D0(J,v5,!1,J.toLowerCase(),null,!1,!1)});var J5=/[\-\:]([a-z])/g,_7=function(J){return J[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"].forEach(function(J){var Q=J.replace(J5,_7);b0[Q]=new D0(Q,x1,!1,J,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(J){var Q=J.replace(J5,_7);b0[Q]=new D0(Q,x1,!1,J,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(J){var Q=J.replace(J5,_7);b0[Q]=new D0(Q,x1,!1,J,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(J){b0[J]=new D0(J,x1,!1,J.toLowerCase(),null,!1,!1)});var c9="xlinkHref";b0[c9]=new D0("xlinkHref",x1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(J){b0[J]=new D0(J,x1,!1,J.toLowerCase(),null,!0,!0)});var m8=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,y8=!1;function G8(J){if(!y8&&m8.test(J))y8=!0,q("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(J))}function k5(J,Q,Z,X){if(X.mustUseProperty){var G=X.propertyName;return J[G]}else{if(D4(Z,Q),X.sanitizeURL)G8(""+Z);var z=X.attributeName,Y=null;if(X.type===i1){if(J.hasAttribute(z)){var B=J.getAttribute(z);if(B==="")return!0;if(Z1(Q,Z,X,!1))return B;if(B===""+Z)return Z;return B}}else if(J.hasAttribute(z)){if(Z1(Q,Z,X,!1))return J.getAttribute(z);if(X.type===Y4)return Z;Y=J.getAttribute(z)}if(Z1(Q,Z,X,!1))return Y===null?Z:Y;else if(Y===""+Z)return Z;else return Y}}function I7(J,Q,Z,X){{if(!f0(Q))return;if(!J.hasAttribute(Q))return Z===void 0?void 0:null;var G=J.getAttribute(Q);if(D4(Z,Q),G===""+Z)return Z;return G}}function x7(J,Q,Z,X){var G=B4(Q);if(p0(Q,G,X))return;if(Z1(Q,Z,G,X))Z=null;if(X||G===null){if(f0(Q)){var z=Q;if(Z===null)J.removeAttribute(z);else D4(Z,Q),J.setAttribute(z,""+Z)}return}var Y=G.mustUseProperty;if(Y){var B=G.propertyName;if(Z===null){var K=G.type;J[B]=K===Y4?!1:""}else J[B]=Z;return}var{attributeName:H,attributeNamespace:U}=G;if(Z===null)J.removeAttribute(H);else{var A=G.type,$;if(A===Y4||A===i1&&Z===!0)$="";else if(D4(Z,H),$=""+Z,G.sanitizeURL)G8($.toString());if(U)J.setAttributeNS(U,H,$);else J.setAttribute(H,$)}}var M5=Symbol.for("react.element"),$5=Symbol.for("react.portal"),T5=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),D=Symbol.for("react.profiler"),g=Symbol.for("react.provider"),J0=Symbol.for("react.context"),r=Symbol.for("react.forward_ref"),N0=Symbol.for("react.suspense"),R0=Symbol.for("react.suspense_list"),M0=Symbol.for("react.memo"),k0=Symbol.for("react.lazy"),X1=Symbol.for("react.scope"),B1=Symbol.for("react.debug_trace_mode"),l1=Symbol.for("react.offscreen"),h5=Symbol.for("react.legacy_hidden"),A5=Symbol.for("react.cache"),f1=Symbol.for("react.tracing_marker"),D7=Symbol.iterator,i9="@@iterator";function P5(J){if(J===null||typeof J!=="object")return null;var Q=D7&&J[D7]||J[i9];if(typeof Q==="function")return Q;return null}var j0=Object.assign,z8=0,E7,l9,o9,p9,a9,r9,n9;function t9(){}t9.__reactDisabledLog=!0;function uJ(){{if(z8===0){E7=console.log,l9=console.info,o9=console.warn,p9=console.error,a9=console.group,r9=console.groupCollapsed,n9=console.groupEnd;var J={configurable:!0,enumerable:!0,value:t9,writable:!0};Object.defineProperties(console,{info:J,log:J,warn:J,error:J,group:J,groupCollapsed:J,groupEnd:J})}z8++}}function XX(){{if(z8--,z8===0){var J={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:j0({},J,{value:E7}),info:j0({},J,{value:l9}),warn:j0({},J,{value:o9}),error:j0({},J,{value:p9}),group:j0({},J,{value:a9}),groupCollapsed:j0({},J,{value:r9}),groupEnd:j0({},J,{value:n9})})}if(z8<0)q("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var e9=W0.ReactCurrentDispatcher,Y8;function Q5(J,Q,Z){{if(Y8===void 0)try{throw Error()}catch(G){var X=G.stack.trim().match(/\n( *(at )?)/);Y8=X&&X[1]||""}return` +`+Y8+J}}var C7=!1,S7;{var s8=typeof WeakMap==="function"?WeakMap:Map;S7=new s8}function J6(J,Q){if(!J||C7)return"";{var Z=S7.get(J);if(Z!==void 0)return Z}var X;C7=!0;var G=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var z;z=e9.current,e9.current=null,uJ();try{if(Q){var Y=function(){throw Error()};if(Object.defineProperty(Y.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==="object"&&Reflect.construct){try{Reflect.construct(Y,[])}catch(w){X=w}Reflect.construct(J,[],Y)}else{try{Y.call()}catch(w){X=w}J.call(Y.prototype)}}else{try{throw Error()}catch(w){X=w}J()}}catch(w){if(w&&X&&typeof w.stack==="string"){var B=w.stack.split(` +`),K=X.stack.split(` +`),H=B.length-1,U=K.length-1;while(H>=1&&U>=0&&B[H]!==K[U])U--;for(;H>=1&&U>=0;H--,U--)if(B[H]!==K[U]){if(H!==1||U!==1)do if(H--,U--,U<0||B[H]!==K[U]){var A=` +`+B[H].replace(" at new "," at ");if(J.displayName&&A.includes(""))A=A.replace("",J.displayName);if(typeof J==="function")S7.set(J,A);return A}while(H>=1&&U>=0);break}}}finally{C7=!1,e9.current=z,XX(),Error.prepareStackTrace=G}var $=J?J.displayName||J.name:"",V=$?Q5($):"";if(typeof J==="function")S7.set(J,V);return V}function dJ(J,Q,Z){return J6(J,!0)}function Q6(J,Q,Z){return J6(J,!1)}function GX(J){var Q=J.prototype;return!!(Q&&Q.isReactComponent)}function N7(J,Q,Z){if(J==null)return"";if(typeof J==="function")return J6(J,GX(J));if(typeof J==="string")return Q5(J);switch(J){case N0:return Q5("Suspense");case R0:return Q5("SuspenseList")}if(typeof J==="object")switch(J.$$typeof){case r:return Q6(J.render);case M0:return N7(J.type,Q,Z);case k0:{var X=J,G=X._payload,z=X._init;try{return N7(z(G),Q,Z)}catch(Y){}}}return""}function mJ(J){var Q=J._debugOwner?J._debugOwner.type:null,Z=J._debugSource;switch(J.tag){case f:return Q5(J.type);case G4:return Q5("Lazy");case z0:return Q5("Suspense");case d0:return Q5("SuspenseList");case H0:case t0:case L0:return Q6(J.type);case t:return Q6(J.type.render);case l:return dJ(J.type);default:return""}}function Z6(J){try{var Q="",Z=J;do Q+=mJ(Z),Z=Z.return;while(Z);return Q}catch(X){return` +Error generating stack: `+X.message+` +`+X.stack}}function c8(J,Q,Z){var X=J.displayName;if(X)return X;var G=Q.displayName||Q.name||"";return G!==""?Z+"("+G+")":Z}function yJ(J){return J.displayName||"Context"}function C0(J){if(J==null)return null;if(typeof J.tag==="number")q("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.");if(typeof J==="function")return J.displayName||J.name||null;if(typeof J==="string")return J;switch(J){case T5:return"Fragment";case $5:return"Portal";case D:return"Profiler";case M:return"StrictMode";case N0:return"Suspense";case R0:return"SuspenseList"}if(typeof J==="object")switch(J.$$typeof){case J0:var Q=J;return yJ(Q)+".Consumer";case g:var Z=J;return yJ(Z._context)+".Provider";case r:return c8(J,J.render,"ForwardRef");case M0:var X=J.displayName||null;if(X!==null)return X;return C0(J.type)||"Memo";case k0:{var G=J,z=G._payload,Y=G._init;try{return C0(Y(z))}catch(B){return null}}}return null}function sJ(J,Q,Z){var X=Q.displayName||Q.name||"";return J.displayName||(X!==""?Z+"("+X+")":Z)}function X6(J){return J.displayName||"Context"}function $0(J){var{tag:Q,type:Z}=J;switch(Q){case d:return"Cache";case a4:var X=Z;return X6(X)+".Consumer";case S0:var G=Z;return X6(G._context)+".Provider";case x4:return"DehydratedFragment";case t:return sJ(Z,Z.render,"ForwardRef");case c1:return"Fragment";case f:return Z;case A0:return"Portal";case o:return"Root";case F0:return"Text";case G4:return C0(Z);case I4:if(Z===M)return"StrictMode";return"Mode";case e:return"Offscreen";case Y1:return"Profiler";case a:return"Scope";case z0:return"Suspense";case d0:return"SuspenseList";case O0:return"TracingMarker";case l:case H0:case M4:case t0:case o0:case L0:if(typeof Z==="function")return Z.displayName||Z.name||null;if(typeof Z==="string")return Z;break}return null}var cJ=W0.ReactDebugCurrentFrame,K4=null,B8=!1;function g7(){{if(K4===null)return null;var J=K4._debugOwner;if(J!==null&&typeof J!=="undefined")return $0(J)}return null}function iJ(){{if(K4===null)return"";return Z6(K4)}}function u1(){cJ.getCurrentStack=null,K4=null,B8=!1}function H1(J){cJ.getCurrentStack=J===null?null:iJ,K4=J,B8=!1}function lJ(){return K4}function d4(J){B8=J}function E4(J){return""+J}function f5(J){switch(typeof J){case"boolean":case"number":case"string":case"undefined":return J;case"object":return h4(J),J;default:return""}}var zX={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function i8(J,Q){{if(!(zX[Q.type]||Q.onChange||Q.onInput||Q.readOnly||Q.disabled||Q.value==null))q("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.");if(!(Q.onChange||Q.readOnly||Q.disabled||Q.checked==null))q("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}}function K8(J){var{type:Q,nodeName:Z}=J;return Z&&Z.toLowerCase()==="input"&&(Q==="checkbox"||Q==="radio")}function oJ(J){return J._valueTracker}function v7(J){J._valueTracker=null}function pJ(J){var Q="";if(!J)return Q;if(K8(J))Q=J.checked?"true":"false";else Q=J.value;return Q}function aJ(J){var Q=K8(J)?"checked":"value",Z=Object.getOwnPropertyDescriptor(J.constructor.prototype,Q);h4(J[Q]);var X=""+J[Q];if(J.hasOwnProperty(Q)||typeof Z==="undefined"||typeof Z.get!=="function"||typeof Z.set!=="function")return;var{get:G,set:z}=Z;Object.defineProperty(J,Q,{configurable:!0,get:function(){return G.call(this)},set:function(B){h4(B),X=""+B,z.call(this,B)}}),Object.defineProperty(J,Q,{enumerable:Z.enumerable});var Y={getValue:function(){return X},setValue:function(B){h4(B),X=""+B},stopTracking:function(){v7(J),delete J[Q]}};return Y}function e5(J){if(oJ(J))return;J._valueTracker=aJ(J)}function l8(J){if(!J)return!1;var Q=oJ(J);if(!Q)return!0;var Z=Q.getValue(),X=pJ(J);if(X!==Z)return Q.setValue(X),!0;return!1}function b7(J){if(J=J||(typeof document!=="undefined"?document:void 0),typeof J==="undefined")return null;try{return J.activeElement||J.body}catch(Q){return J.body}}var o8=!1,rJ=!1,nJ=!1,tJ=!1;function eJ(J){var Q=J.type==="checkbox"||J.type==="radio";return Q?J.checked!=null:J.value!=null}function W(J,Q){var Z=J,X=Q.checked,G=j0({},Q,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:X!=null?X:Z._wrapperState.initialChecked});return G}function O(J,Q){{if(i8("input",Q),Q.checked!==void 0&&Q.defaultChecked!==void 0&&!rJ)q("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",g7()||"A component",Q.type),rJ=!0;if(Q.value!==void 0&&Q.defaultValue!==void 0&&!o8)q("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",g7()||"A component",Q.type),o8=!0}var Z=J,X=Q.defaultValue==null?"":Q.defaultValue;Z._wrapperState={initialChecked:Q.checked!=null?Q.checked:Q.defaultChecked,initialValue:f5(Q.value!=null?Q.value:X),controlled:eJ(Q)}}function L(J,Q){var Z=J,X=Q.checked;if(X!=null)x7(Z,"checked",X,!1)}function j(J,Q){var Z=J;{var X=eJ(Q);if(!Z._wrapperState.controlled&&X&&!tJ)q("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),tJ=!0;if(Z._wrapperState.controlled&&!X&&!nJ)q("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),nJ=!0}L(J,Q);var G=f5(Q.value),z=Q.type;if(G!=null){if(z==="number"){if(G===0&&Z.value===""||Z.value!=G)Z.value=E4(G)}else if(Z.value!==E4(G))Z.value=E4(G)}else if(z==="submit"||z==="reset"){Z.removeAttribute("value");return}if(Q.hasOwnProperty("value"))Y0(Z,Q.type,G);else if(Q.hasOwnProperty("defaultValue"))Y0(Z,Q.type,f5(Q.defaultValue));if(Q.checked==null&&Q.defaultChecked!=null)Z.defaultChecked=!!Q.defaultChecked}function C(J,Q,Z){var X=J;if(Q.hasOwnProperty("value")||Q.hasOwnProperty("defaultValue")){var G=Q.type,z=G==="submit"||G==="reset";if(z&&(Q.value===void 0||Q.value===null))return;var Y=E4(X._wrapperState.initialValue);if(!Z){if(Y!==X.value)X.value=Y}X.defaultValue=Y}var B=X.name;if(B!=="")X.name="";if(X.defaultChecked=!X.defaultChecked,X.defaultChecked=!!X._wrapperState.initialChecked,B!=="")X.name=B}function Z0(J,Q){var Z=J;j(Z,Q),y(Z,Q)}function y(J,Q){var Z=Q.name;if(Q.type==="radio"&&Z!=null){var X=J;while(X.parentNode)X=X.parentNode;D4(Z,"name");var G=X.querySelectorAll("input[name="+JSON.stringify(""+Z)+'][type="radio"]');for(var z=0;z.")});else if(Q.dangerouslySetInnerHTML!=null){if(!a0)a0=!0,q("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")}}if(Q.selected!=null&&!_0)q("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",Z,p8())}}}function J7(J,Q,Z,X){var G=J.options;if(Q){var z=Z,Y={};for(var B=0;B.");var X=j0({},Q,{value:void 0,defaultValue:void 0,children:E4(Z._wrapperState.initialValue)});return X}function OB(J,Q){var Z=J;if(i8("textarea",Q),Q.value!==void 0&&Q.defaultValue!==void 0&&!qB)q("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",g7()||"A component"),qB=!0;var X=Q.value;if(X==null){var{children:G,defaultValue:z}=Q;if(G!=null){q("Use the `defaultValue` or `value` props instead of setting children on