From 48c7d840de26af82fe238db6fb515549d28d8296 Mon Sep 17 00:00:00 2001 From: Wesley B <62723358+wesleyboar@users.noreply.github.com> Date: Thu, 20 Nov 2025 18:01:45 -0600 Subject: [PATCH 01/10] feat: cfde-wheel/ --- .../html/js-cfde-nav-wheel--DISABLED.html | 41 - cfde-cms/html/js-cfde-nav-wheel.html | 3 + cfde-wheel/.gitignore | 5 + cfde-wheel/README.md | 71 + cfde-wheel/dist/cfde-wheel.iife.js | 708 ++++ cfde-wheel/index.html | 25 + cfde-wheel/index.js | 44 + cfde-wheel/package-lock.json | 3263 +++++++++++++++++ cfde-wheel/package.json | 30 + cfde-wheel/vite.config.js | 23 + 10 files changed, 4172 insertions(+), 41 deletions(-) delete mode 100644 cfde-cms/html/js-cfde-nav-wheel--DISABLED.html create mode 100644 cfde-cms/html/js-cfde-nav-wheel.html create mode 100644 cfde-wheel/.gitignore create mode 100644 cfde-wheel/README.md create mode 100644 cfde-wheel/dist/cfde-wheel.iife.js create mode 100644 cfde-wheel/index.html create mode 100644 cfde-wheel/index.js create mode 100644 cfde-wheel/package-lock.json create mode 100644 cfde-wheel/package.json create mode 100644 cfde-wheel/vite.config.js diff --git a/cfde-cms/html/js-cfde-nav-wheel--DISABLED.html b/cfde-cms/html/js-cfde-nav-wheel--DISABLED.html deleted file mode 100644 index 02253374..00000000 --- a/cfde-cms/html/js-cfde-nav-wheel--DISABLED.html +++ /dev/null @@ -1,41 +0,0 @@ -{# SEE: https://github.com/TACC/Core-CMS-Custom/blob/main/cfde-cms/html/js-cfde-nav-wheel--DISABLED.html #} -{% load sekizai_tags %} -
- -{% addtoblock "css" %} -{# HACK: Using "css" because it loads in head ("js" does not) #} - -{% endaddtoblock %} - -{% addtoblock "js" %} - -{% endaddtoblock %} \ No newline at end of file diff --git a/cfde-cms/html/js-cfde-nav-wheel.html b/cfde-cms/html/js-cfde-nav-wheel.html new file mode 100644 index 00000000..4a78f437 --- /dev/null +++ b/cfde-cms/html/js-cfde-nav-wheel.html @@ -0,0 +1,3 @@ +{# https://github.com/TACC/Core-CMS-Custom/blob/main/cfde-wheel/README.md #} +
+ diff --git a/cfde-wheel/.gitignore b/cfde-wheel/.gitignore new file mode 100644 index 00000000..6441de4b --- /dev/null +++ b/cfde-wheel/.gitignore @@ -0,0 +1,5 @@ +node_modules/ +dist/ +.DS_Store +*.log + diff --git a/cfde-wheel/README.md b/cfde-wheel/README.md new file mode 100644 index 00000000..156f6b3c --- /dev/null +++ b/cfde-wheel/README.md @@ -0,0 +1,71 @@ +# CFDE Navigation Wheel Bundle + +This package builds a browser-ready bundle of the CFDE Navigation Wheel component that can be embedded in any website via HTML. + +## Installation + +```bash +npm install +``` + +## Build + +```bash +npm run build +``` + +This creates a bundled JavaScript file at `cfde-wheel/dist/cfde-wheel.iife.js` that includes React, React DOM, and the CFDE Wheel component. + +## Usage + +### Basic HTML Embedding + +Add this to your HTML page: + +```html +
+ +``` + +The script will automatically initialize the wheel in the element with ID `cfde-nav-wheel`. + +### Manual Initialization + +If you want to initialize the wheel manually or use a different container: + +```html +
+ + +``` + +### For Django CMS (Snippet) + +Create a snippet with this HTML: + +```html +
+ +``` + +## Development + +To preview locally: + +```bash +npm run preview +``` + +## Notes + +- The bundle includes React and React DOM, so you don't need to load them separately +- The bundle is self-contained and works in any browser that supports ES5+ +- The default container ID is `cfde-nav-wheel`, but you can use any ID and initialize manually + diff --git a/cfde-wheel/dist/cfde-wheel.iife.js b/cfde-wheel/dist/cfde-wheel.iife.js new file mode 100644 index 00000000..55455355 --- /dev/null +++ b/cfde-wheel/dist/cfde-wheel.iife.js @@ -0,0 +1,708 @@ +var Gtt=Object.defineProperty;var Ftt=(Oy,vs,gc)=>vs in Oy?Gtt(Oy,vs,{enumerable:!0,configurable:!0,writable:!0,value:gc}):Oy[vs]=gc;var s2=(Oy,vs,gc)=>Ftt(Oy,typeof vs!="symbol"?vs+"":vs,gc);(function(){"use strict";function Oy(e,r){for(var o=0;oi[s]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}function vs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function gc(e){if(e.__esModule)return e;var r=e.default;if(typeof r=="function"){var o=function i(){return this instanceof i?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};o.prototype=r.prototype}else o={};return Object.defineProperty(o,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var s=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(o,i,s.get?s:{enumerable:!0,get:function(){return e[i]}})}),o}var WU={exports:{}},Aa={};/** + * @license React + * react.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var q7;function lie(){if(q7)return Aa;q7=1;var e=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),c=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),O=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),R=Symbol.for("react.activity"),j=Symbol.iterator;function M(z){return z===null||typeof z!="object"?null:(z=j&&z[j]||z["@@iterator"],typeof z=="function"?z:null)}var $={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},P=Object.assign,D={};function A(z,te,fe){this.props=z,this.context=te,this.refs=D,this.updater=fe||$}A.prototype.isReactComponent={},A.prototype.setState=function(z,te){if(typeof z!="object"&&typeof z!="function"&&z!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,z,te,"setState")},A.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function I(){}I.prototype=A.prototype;function q(z,te,fe){this.props=z,this.context=te,this.refs=D,this.updater=fe||$}var U=q.prototype=new I;U.constructor=q,P(U,A.prototype),U.isPureReactComponent=!0;var B=Array.isArray;function X(){}var W={H:null,A:null,T:null,S:null},Y=Object.prototype.hasOwnProperty;function k(z,te,fe){var ve=fe.ref;return{$$typeof:e,type:z,key:te,ref:ve!==void 0?ve:null,props:fe}}function Q(z,te){return k(z.type,te,z.props)}function ae(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function x(z){var te={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function(fe){return te[fe]})}var H=/\/+/g;function K(z,te){return typeof z=="object"&&z!==null&&z.key!=null?x(""+z.key):te.toString(36)}function oe(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(X,X):(z.status="pending",z.then(function(te){z.status==="pending"&&(z.status="fulfilled",z.value=te)},function(te){z.status==="pending"&&(z.status="rejected",z.reason=te)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function L(z,te,fe,ve,ge){var Oe=typeof z;(Oe==="undefined"||Oe==="boolean")&&(z=null);var ne=!1;if(z===null)ne=!0;else switch(Oe){case"bigint":case"string":case"number":ne=!0;break;case"object":switch(z.$$typeof){case e:case r:ne=!0;break;case T:return ne=z._init,L(ne(z._payload),te,fe,ve,ge)}}if(ne)return ge=ge(z),ne=ve===""?"."+K(z,0):ve,B(ge)?(fe="",ne!=null&&(fe=ne.replace(H,"$&/")+"/"),L(ge,te,fe,"",function(Pe){return Pe})):ge!=null&&(ae(ge)&&(ge=Q(ge,fe+(ge.key==null||z&&z.key===ge.key?"":(""+ge.key).replace(H,"$&/")+"/")+ne)),te.push(ge)),1;ne=0;var Me=ve===""?".":ve+":";if(B(z))for(var je=0;je";if(typeof F=="object"&&F!==null&&F.$$typeof===Pe)return"<...>";try{var Ce=R(F);return Ce?"<"+Ce+">":"<...>"}catch{return"<...>"}}function M(){var F=De.A;return F===null?null:F.getOwner()}function $(){return Error("react-stack-top-frame")}function P(F){if(dt.call(F,"key")){var Ce=Object.getOwnPropertyDescriptor(F,"key").get;if(Ce&&Ce.isReactWarning)return!1}return F.key!==void 0}function D(F,Ce){function $e(){Ht||(Ht=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",Ce))}$e.isReactWarning=!0,Object.defineProperty(F,"key",{get:$e,configurable:!0})}function A(){var F=R(this.type);return Fe[F]||(Fe[F]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),F=this.props.ref,F!==void 0?F:null}function I(F,Ce,$e,Ge,et,mt){var yt=$e.ref;return F={$$typeof:ue,type:F,key:Ce,props:$e,_owner:Ge},(yt!==void 0?yt:null)!==null?Object.defineProperty(F,"ref",{enumerable:!1,get:A}):Object.defineProperty(F,"ref",{enumerable:!1,value:null}),F._store={},Object.defineProperty(F._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(F,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(F,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:et}),Object.defineProperty(F,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:mt}),Object.freeze&&(Object.freeze(F.props),Object.freeze(F)),F}function q(F,Ce){return Ce=I(F.type,Ce,F.props,F._owner,F._debugStack,F._debugTask),F._store&&(Ce._store.validated=F._store.validated),Ce}function U(F){B(F)?F._store&&(F._store.validated=1):typeof F=="object"&&F!==null&&F.$$typeof===Pe&&(F._payload.status==="fulfilled"?B(F._payload.value)&&F._payload.value._store&&(F._payload.value._store.validated=1):F._store&&(F._store.validated=1))}function B(F){return typeof F=="object"&&F!==null&&F.$$typeof===ue}function X(F){var Ce={"=":"=0",":":"=2"};return"$"+F.replace(/[=:]/g,function($e){return Ce[$e]})}function W(F,Ce){return typeof F=="object"&&F!==null&&F.key!=null?(T(F.key),X(""+F.key)):Ce.toString(36)}function Y(F){switch(F.status){case"fulfilled":return F.value;case"rejected":throw F.reason;default:switch(typeof F.status=="string"?F.then(h,h):(F.status="pending",F.then(function(Ce){F.status==="pending"&&(F.status="fulfilled",F.value=Ce)},function(Ce){F.status==="pending"&&(F.status="rejected",F.reason=Ce)})),F.status){case"fulfilled":return F.value;case"rejected":throw F.reason}}throw F}function k(F,Ce,$e,Ge,et){var mt=typeof F;(mt==="undefined"||mt==="boolean")&&(F=null);var yt=!1;if(F===null)yt=!0;else switch(mt){case"bigint":case"string":case"number":yt=!0;break;case"object":switch(F.$$typeof){case ue:case le:yt=!0;break;case Pe:return yt=F._init,k(yt(F._payload),Ce,$e,Ge,et)}}if(yt){yt=F,et=et(yt);var Yt=Ge===""?"."+W(yt,0):Ge;return we(et)?($e="",Yt!=null&&($e=Yt.replace(zt,"$&/")+"/"),k(et,Ce,$e,"",function(At){return At})):et!=null&&(B(et)&&(et.key!=null&&(yt&&yt.key===et.key||T(et.key)),$e=q(et,$e+(et.key==null||yt&&yt.key===et.key?"":(""+et.key).replace(zt,"$&/")+"/")+Yt),Ge!==""&&yt!=null&&B(yt)&&yt.key==null&&yt._store&&!yt._store.validated&&($e._store.validated=2),et=$e),Ce.push(et)),1}if(yt=0,Yt=Ge===""?".":Ge+":",we(F))for(var xt=0;xt import('./MyComponent')) + +Did you accidentally put curly braces around the import?`,Ce),"default"in Ce||console.error(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent'))`,Ce),Ce.default;throw F._result}function x(){var F=De.H;return F===null&&console.error(`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://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem.`),F}function H(){De.asyncTransitions--}function K(F){if(Lt===null)try{var Ce=("require"+Math.random()).slice(0,7);Lt=(e&&e[Ce]).call(e,"timers").setImmediate}catch{Lt=function(Ge){rt===!1&&(rt=!0,typeof MessageChannel>"u"&&console.error("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 et=new MessageChannel;et.port1.onmessage=Ge,et.port2.postMessage(void 0)}}return Lt(F)}function oe(F){return 1 ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),{then:function(xt,At){et=!0,yt.then(function(er){if(L(Ce,$e),$e===0){try{re(Ge),K(function(){return ee(er,xt,At)})}catch(Rt){De.thrownErrors.push(Rt)}if(0 ...)"))}),De.actQueue=null),0De.recentlyCreatedOwnerStacks++;return I(F,et,Ge,M(),xt?Error("react-stack-top-frame"):it,xt?nt(j(F)):bt)},r.createRef=function(){var F={current:null};return Object.seal(F),F},r.forwardRef=function(F){F!=null&&F.$$typeof===je?console.error("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof F!="function"?console.error("forwardRef requires a render function but was given %s.",F===null?"null":typeof F):F.length!==0&&F.length!==2&&console.error("forwardRef render functions accept exactly two parameters: props and ref. %s",F.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),F!=null&&F.defaultProps!=null&&console.error("forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?");var Ce={$$typeof:Oe,render:F},$e;return Object.defineProperty(Ce,"displayName",{enumerable:!1,configurable:!0,get:function(){return $e},set:function(Ge){$e=Ge,F.name||F.displayName||(Object.defineProperty(F,"name",{value:Ge}),F.displayName=Ge)}}),Ce},r.isValidElement=B,r.lazy=function(F){F={_status:-1,_result:F};var Ce={$$typeof:Pe,_payload:F,_init:ae},$e={name:"lazy",start:-1,end:-1,value:null,owner:null,debugStack:Error("react-stack-top-frame"),debugTask:console.createTask?console.createTask("lazy()"):null};return F._ioInfo=$e,Ce._debugInfo=[{awaited:$e}],Ce},r.memo=function(F,Ce){F==null&&console.error("memo: The first argument must be a component. Instead received: %s",F===null?"null":typeof F),Ce={$$typeof:je,type:F,compare:Ce===void 0?null:Ce};var $e;return Object.defineProperty(Ce,"displayName",{enumerable:!1,configurable:!0,get:function(){return $e},set:function(Ge){$e=Ge,F.name||F.displayName||(Object.defineProperty(F,"name",{value:Ge}),F.displayName=Ge)}}),Ce},r.startTransition=function(F){var Ce=De.T,$e={};$e._updatedFibers=new Set,De.T=$e;try{var Ge=F(),et=De.S;et!==null&&et($e,Ge),typeof Ge=="object"&&Ge!==null&&typeof Ge.then=="function"&&(De.asyncTransitions++,Ge.then(H,H),Ge.then(h,pt))}catch(mt){pt(mt)}finally{Ce===null&&$e._updatedFibers&&(F=$e._updatedFibers.size,$e._updatedFibers.clear(),10>>1,le=L[ue];if(0>>1;ues(fe,re))ves(ge,fe)?(L[ue]=ge,L[ve]=re,ue=ve):(L[ue]=fe,L[te]=re,ue=te);else if(ves(ge,re))L[ue]=ge,L[ve]=re,ue=ve;else break e}}return ee}function s(L,ee){var re=L.sortIndex-ee.sortIndex;return re!==0?re:L.id-ee.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;e.unstable_now=function(){return f.now()}}else{var c=Date,b=c.now();e.unstable_now=function(){return c.now()-b}}var h=[],O=[],T=1,R=null,j=3,M=!1,$=!1,P=!1,D=!1,A=typeof setTimeout=="function"?setTimeout:null,I=typeof clearTimeout=="function"?clearTimeout:null,q=typeof setImmediate<"u"?setImmediate:null;function U(L){for(var ee=o(O);ee!==null;){if(ee.callback===null)i(O);else if(ee.startTime<=L)i(O),ee.sortIndex=ee.expirationTime,r(h,ee);else break;ee=o(O)}}function B(L){if(P=!1,U(L),!$)if(o(h)!==null)$=!0,X||(X=!0,x());else{var ee=o(O);ee!==null&&oe(B,ee.startTime-L)}}var X=!1,W=-1,Y=5,k=-1;function Q(){return D?!0:!(e.unstable_now()-kL&&Q());){var ue=R.callback;if(typeof ue=="function"){R.callback=null,j=R.priorityLevel;var le=ue(R.expirationTime<=L);if(L=e.unstable_now(),typeof le=="function"){R.callback=le,U(L),ee=!0;break t}R===o(h)&&i(h),U(L)}else i(h);R=o(h)}if(R!==null)ee=!0;else{var z=o(O);z!==null&&oe(B,z.startTime-L),ee=!1}}break e}finally{R=null,j=re,M=!1}ee=void 0}}finally{ee?x():X=!1}}}var x;if(typeof q=="function")x=function(){q(ae)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,K=H.port2;H.port1.onmessage=ae,x=function(){K.postMessage(null)}}else x=function(){A(ae,0)};function oe(L,ee){W=A(function(){L(e.unstable_now())},ee)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_forceFrameRate=function(L){0>L||125ue?(L.sortIndex=re,r(O,L),o(h)===null&&L===o(O)&&(P?(I(W),W=-1):P=!0,oe(B,re-ue))):(L.sortIndex=le,r(h,L),$||M||($=!0,X||(X=!0,x()))),L},e.unstable_shouldYield=Q,e.unstable_wrapCallback=function(L){var ee=j;return function(){var re=j;j=ee;try{return L.apply(this,arguments)}finally{j=re}}}}(QU)),QU}var ZU={};/** + * @license React + * scheduler.development.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var G7;function sie(){return G7||(G7=1,function(e){process.env.NODE_ENV!=="production"&&function(){function r(){if(B=!1,k){var L=e.unstable_now();x=L;var ee=!0;try{e:{q=!1,U&&(U=!1,W(Q),Q=-1),I=!0;var re=A;try{t:{for(c(L),D=i(M);D!==null&&!(D.expirationTime>L&&h());){var ue=D.callback;if(typeof ue=="function"){D.callback=null,A=D.priorityLevel;var le=ue(D.expirationTime<=L);if(L=e.unstable_now(),typeof le=="function"){D.callback=le,c(L),ee=!0;break t}D===i(M)&&s(M),c(L)}else s(M);D=i(M)}if(D!==null)ee=!0;else{var z=i($);z!==null&&O(b,z.startTime-L),ee=!1}}break e}finally{D=null,A=re,I=!1}ee=void 0}}finally{ee?H():k=!1}}}function o(L,ee){var re=L.length;L.push(ee);e:for(;0>>1,le=L[ue];if(0>>1;uef(fe,re))vef(ge,fe)?(L[ue]=ge,L[ve]=re,ue=ve):(L[ue]=fe,L[te]=re,ue=te);else if(vef(ge,re))L[ue]=ge,L[ve]=re,ue=ve;else break e}}return ee}function f(L,ee){var re=L.sortIndex-ee.sortIndex;return re!==0?re:L.id-ee.id}function c(L){for(var ee=i($);ee!==null;){if(ee.callback===null)s($);else if(ee.startTime<=L)s($),ee.sortIndex=ee.expirationTime,o(M,ee);else break;ee=i($)}}function b(L){if(U=!1,c(L),!q)if(i(M)!==null)q=!0,k||(k=!0,H());else{var ee=i($);ee!==null&&O(b,ee.startTime-L)}}function h(){return B?!0:!(e.unstable_now()-xL||125ue?(L.sortIndex=re,o($,L),i(M)===null&&L===i($)&&(U?(W(Q),Q=-1):U=!0,O(b,re-ue))):(L.sortIndex=le,o(M,L),q||I||(q=!0,k||(k=!0,H()))),L},e.unstable_shouldYield=h,e.unstable_wrapCallback=function(L){var ee=A;return function(){var re=A;A=ee;try{return L.apply(this,arguments)}finally{A=re}}},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()}(ZU)),ZU}var F7;function Y7(){return F7||(F7=1,process.env.NODE_ENV==="production"?c2.exports=iie():c2.exports=sie()),c2.exports}var f2={exports:{}},vu={};/** + * @license React + * react-dom.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var W7;function cie(){if(W7)return vu;W7=1;var e=de;function r(h){var O="https://react.dev/errors/"+h;if(1` tag.%s',M),typeof R=="string"&&typeof j=="object"&&j!==null&&typeof j.as=="string"){M=j.as;var $=i(M,j.crossOrigin);h.d.L(R,M,{crossOrigin:$,integrity:typeof j.integrity=="string"?j.integrity:void 0,nonce:typeof j.nonce=="string"?j.nonce:void 0,type:typeof j.type=="string"?j.type:void 0,fetchPriority:typeof j.fetchPriority=="string"?j.fetchPriority:void 0,referrerPolicy:typeof j.referrerPolicy=="string"?j.referrerPolicy:void 0,imageSrcSet:typeof j.imageSrcSet=="string"?j.imageSrcSet:void 0,imageSizes:typeof j.imageSizes=="string"?j.imageSizes:void 0,media:typeof j.media=="string"?j.media:void 0})}},mu.preloadModule=function(R,j){var M="";typeof R=="string"&&R||(M+=" The `href` argument encountered was "+s(R)+"."),j!==void 0&&typeof j!="object"?M+=" The `options` argument encountered was "+s(j)+".":j&&"as"in j&&typeof j.as!="string"&&(M+=" The `as` option encountered was "+s(j.as)+"."),M&&console.error('ReactDOM.preloadModule(): Expected two arguments, a non-empty `href` string and, optionally, an `options` object with an `as` property valid for a `` tag.%s',M),typeof R=="string"&&(j?(M=i(j.as,j.crossOrigin),h.d.m(R,{as:typeof j.as=="string"&&j.as!=="script"?j.as:void 0,crossOrigin:M,integrity:typeof j.integrity=="string"?j.integrity:void 0})):h.d.m(R))},mu.requestFormReset=function(R){h.d.r(R)},mu.unstable_batchedUpdates=function(R,j){return R(j)},mu.useFormState=function(R,j,M){return c().useFormState(R,j,M)},mu.useFormStatus=function(){return c().useHostTransitionStatus()},mu.version="19.2.0",typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),mu}var Q7;function hj(){if(Q7)return f2.exports;Q7=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function")){if(process.env.NODE_ENV!=="production")throw new Error("^_^");try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(r){console.error(r)}}}return process.env.NODE_ENV==="production"?(e(),f2.exports=cie()):f2.exports=fie(),f2.exports}/** + * @license React + * react-dom-client.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Z7;function die(){if(Z7)return yj;Z7=1;var e=Y7(),r=de,o=hj();function i(n){var u="https://react.dev/errors/"+n;if(1le||(n.current=ue[le],ue[le]=null,le--)}function fe(n,u){le++,ue[le]=n.current,n.current=u}var ve=z(null),ge=z(null),Oe=z(null),ne=z(null);function Me(n,u){switch(fe(Oe,u),fe(ge,n),fe(ve,null),u.nodeType){case 9:case 11:n=(n=u.documentElement)&&(n=n.namespaceURI)?U5(n):0;break;default:if(n=u.tagName,u=u.namespaceURI)u=U5(u),n=nw(u,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}te(ve),fe(ve,n)}function je(){te(ve),te(ge),te(Oe)}function Pe(n){n.memoizedState!==null&&fe(ne,n);var u=ve.current,d=nw(u,n.type);u!==d&&(fe(ge,n),fe(ve,d))}function Te(n){ge.current===n&&(te(ve),te(ge)),ne.current===n&&(te(ne),N0._currentValue=re)}var se,Ue;function Ye(n){if(se===void 0)try{throw Error()}catch(d){var u=d.stack.trim().match(/\n( *(at )?)/);se=u&&u[1]||"",Ue=-1)":-1_||be[v]!==Ne[_]){var Xe=` +`+be[v].replace(" at new "," at ");return n.displayName&&Xe.includes("")&&(Xe=Xe.replace("",n.displayName)),Xe}while(1<=v&&0<=_);break}}}finally{Ze=!1,Error.prepareStackTrace=d}return(d=n?n.displayName||n.name:"")?Ye(d):""}function ie(n,u){switch(n.tag){case 26:case 27:case 5:return Ye(n.type);case 16:return Ye("Lazy");case 13:return n.child!==u&&u!==null?Ye("Suspense Fallback"):Ye("Suspense");case 19:return Ye("SuspenseList");case 0:case 15:return Ke(n.type,!1);case 11:return Ke(n.type.render,!1);case 1:return Ke(n.type,!0);case 31:return Ye("Activity");default:return""}}function we(n){try{var u="",d=null;do u+=ie(n,d),d=n,n=n.return;while(n);return u}catch(v){return` +Error generating stack: `+v.message+` +`+v.stack}}var vt=Object.prototype.hasOwnProperty,De=e.unstable_scheduleCallback,dt=e.unstable_cancelCallback,nt=e.unstable_shouldYield,Ht=e.unstable_requestPaint,jt=e.unstable_now,Fe=e.unstable_getCurrentPriorityLevel,it=e.unstable_ImmediatePriority,bt=e.unstable_UserBlockingPriority,_t=e.unstable_NormalPriority,zt=e.unstable_LowPriority,pt=e.unstable_IdlePriority,rt=e.log,Lt=e.unstable_setDisableYieldValue,Dt=null,Ct=null;function Va(n){if(typeof rt=="function"&&Lt(n),Ct&&typeof Ct.setStrictMode=="function")try{Ct.setStrictMode(Dt,n)}catch{}}var Da=Math.clz32?Math.clz32:Ce,pr=Math.log,F=Math.LN2;function Ce(n){return n>>>=0,n===0?32:31-(pr(n)/F|0)|0}var $e=256,Ge=262144,et=4194304;function mt(n){var u=n&42;if(u!==0)return u;switch(n&-n){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function yt(n,u,d){var v=n.pendingLanes;if(v===0)return 0;var _=0,S=n.suspendedLanes,N=n.pingedLanes;n=n.warmLanes;var Z=v&134217727;return Z!==0?(v=Z&~S,v!==0?_=mt(v):(N&=Z,N!==0?_=mt(N):d||(d=Z&~n,d!==0&&(_=mt(d))))):(Z=v&~S,Z!==0?_=mt(Z):N!==0?_=mt(N):d||(d=v&~n,d!==0&&(_=mt(d)))),_===0?0:u!==0&&u!==_&&!(u&S)&&(S=_&-_,d=u&-u,S>=d||S===32&&(d&4194048)!==0)?u:_}function Yt(n,u){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&u)===0}function xt(n,u){switch(n){case 1:case 2:case 4:case 8:case 64:return u+250;case 16:case 32: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 u+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function At(){var n=et;return et<<=1,!(et&62914560)&&(et=4194304),n}function er(n){for(var u=[],d=0;31>d;d++)u.push(n);return u}function gt(n,u){n.pendingLanes|=u,u!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function Rt(n,u,d,v,_,S){var N=n.pendingLanes;n.pendingLanes=d,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=d,n.entangledLanes&=d,n.errorRecoveryDisabledLanes&=d,n.shellSuspendCounter=0;var Z=n.entanglements,be=n.expirationTimes,Ne=n.hiddenUpdates;for(d=N&~d;0"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var wp=/[\n"\\]/g;function qn(n){return n.replace(wp,function(u){return"\\"+u.charCodeAt(0).toString(16)+" "})}function Qi(n,u,d,v,_,S,N,Z){n.name="",N!=null&&typeof N!="function"&&typeof N!="symbol"&&typeof N!="boolean"?n.type=N:n.removeAttribute("type"),u!=null?N==="number"?(u===0&&n.value===""||n.value!=u)&&(n.value=""+vn(u)):n.value!==""+vn(u)&&(n.value=""+vn(u)):N!=="submit"&&N!=="reset"||n.removeAttribute("value"),u!=null?gl(n,N,vn(u)):d!=null?gl(n,N,vn(d)):v!=null&&n.removeAttribute("value"),_==null&&S!=null&&(n.defaultChecked=!!S),_!=null&&(n.checked=_&&typeof _!="function"&&typeof _!="symbol"),Z!=null&&typeof Z!="function"&&typeof Z!="symbol"&&typeof Z!="boolean"?n.name=""+vn(Z):n.removeAttribute("name")}function Zi(n,u,d,v,_,S,N,Z){if(S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"&&(n.type=S),u!=null||d!=null){if(!(S!=="submit"&&S!=="reset"||u!=null)){Ls(n);return}d=d!=null?""+vn(d):"",u=u!=null?""+vn(u):d,Z||u===n.value||(n.value=u),n.defaultValue=u}v=v??_,v=typeof v!="function"&&typeof v!="symbol"&&!!v,n.checked=Z?n.checked:!!v,n.defaultChecked=!!v,N!=null&&typeof N!="function"&&typeof N!="symbol"&&typeof N!="boolean"&&(n.name=N),Ls(n)}function gl(n,u,d){u==="number"&&fi(n.ownerDocument)===n||n.defaultValue===""+d||(n.defaultValue=""+d)}function Kl(n,u,d,v){if(n=n.options,u){u={};for(var _=0;_"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),em=!1;if(Zc)try{var gd={};Object.defineProperty(gd,"passive",{get:function(){em=!0}}),window.addEventListener("test",gd,gd),window.removeEventListener("test",gd,gd)}catch{em=!1}var zu=null,Ap=null,tr=null;function Ji(){if(tr)return tr;var n,u=Ap,d=u.length,v,_="value"in zu?zu.value:zu.textContent,S=_.length;for(n=0;n=rm),xh=" ",zp=!1;function bT(n,u){switch(n){case"keyup":return mT.indexOf(u.keyCode)!==-1;case"keydown":return u.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function A1(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var nm=!1;function qB(n,u){switch(n){case"compositionend":return A1(u);case"keypress":return u.which!==32?null:(zp=!0,xh);case"textInput":return n=u.data,n===xh&&zp?null:n;default:return null}}function OV(n,u){if(nm)return n==="compositionend"||!eg&&bT(n,u)?(n=Ji(),tr=Ap=zu=null,nm=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(u.ctrlKey||u.altKey||u.metaKey)||u.ctrlKey&&u.altKey){if(u.char&&1=u)return{node:d,offset:u-n};n=v}e:{for(;d;){if(d.nextSibling){d=d.nextSibling;break e}d=d.parentNode}d=void 0}d=L1(d)}}function im(n,u){return n&&u?n===u?!0:n&&n.nodeType===3?!1:u&&u.nodeType===3?im(n,u.parentNode):"contains"in n?n.contains(u):n.compareDocumentPosition?!!(n.compareDocumentPosition(u)&16):!1:!1}function Lp(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var u=fi(n.document);u instanceof n.HTMLIFrameElement;){try{var d=typeof u.contentWindow.location.href=="string"}catch{d=!1}if(d)n=u.contentWindow;else break;u=fi(n.document)}return u}function Ah(n){var u=n&&n.nodeName&&n.nodeName.toLowerCase();return u&&(u==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||u==="textarea"||n.contentEditable==="true")}var Nh=Zc&&"documentMode"in document&&11>=document.documentMode,qp=null,ag=null,ts=null,Xs=!1;function _T(n,u,d){var v=d.window===d?d.document:d.nodeType===9?d:d.ownerDocument;Xs||qp==null||qp!==fi(v)||(v=qp,"selectionStart"in v&&Ah(v)?v={start:v.selectionStart,end:v.selectionEnd}:(v=(v.ownerDocument&&v.ownerDocument.defaultView||window).getSelection(),v={anchorNode:v.anchorNode,anchorOffset:v.anchorOffset,focusNode:v.focusNode,focusOffset:v.focusOffset}),ts&&es(ts,v)||(ts=v,v=M0(ag,"onSelect"),0>=N,_-=N,Uu=1<<32-Da(u)+_|d<<_|v,Ks=S+n}else Uu=1<wa?(Ua=Wt,Wt=null):Ua=Wt.sibling;var Tr=ze(Ee,Wt,xe[wa],ot);if(Tr===null){Wt===null&&(Wt=Ua);break}n&&Wt&&Tr.alternate===null&&u(Ee,Wt),_e=S(Tr,_e,wa),yr===null?kt=Tr:yr.sibling=Tr,yr=Tr,Wt=Ua}if(wa===xe.length)return d(Ee,Wt),ar&&ns(Ee,wa),kt;if(Wt===null){for(;wawa?(Ua=Wt,Wt=null):Ua=Wt.sibling;var fc=ze(Ee,Wt,Tr.value,ot);if(fc===null){Wt===null&&(Wt=Ua);break}n&&Wt&&fc.alternate===null&&u(Ee,Wt),_e=S(fc,_e,wa),yr===null?kt=fc:yr.sibling=fc,yr=fc,Wt=Ua}if(Tr.done)return d(Ee,Wt),ar&&ns(Ee,wa),kt;if(Wt===null){for(;!Tr.done;wa++,Tr=xe.next())Tr=st(Ee,Tr.value,ot),Tr!==null&&(_e=S(Tr,_e,wa),yr===null?kt=Tr:yr.sibling=Tr,yr=Tr);return ar&&ns(Ee,wa),kt}for(Wt=v(Wt);!Tr.done;wa++,Tr=xe.next())Tr=Ve(Wt,Ee,wa,Tr.value,ot),Tr!==null&&(n&&Tr.alternate!==null&&Wt.delete(Tr.key===null?wa:Tr.key),_e=S(Tr,_e,wa),yr===null?kt=Tr:yr.sibling=Tr,yr=Tr);return n&&Wt.forEach(function(Z5){return u(Ee,Z5)}),ar&&ns(Ee,wa),kt}function Zr(Ee,_e,xe,ot){if(typeof xe=="object"&&xe!==null&&xe.type===P&&xe.key===null&&(xe=xe.props.children),typeof xe=="object"&&xe!==null){switch(xe.$$typeof){case M:e:{for(var kt=xe.key;_e!==null;){if(_e.key===kt){if(kt=xe.type,kt===P){if(_e.tag===7){d(Ee,_e.sibling),ot=_(_e,xe.props.children),ot.return=Ee,Ee=ot;break e}}else if(_e.elementType===kt||typeof kt=="object"&&kt!==null&&kt.$$typeof===Y&&Fp(kt)===_e.type){d(Ee,_e.sibling),ot=_(_e,xe.props),fg(ot,xe),ot.return=Ee,Ee=ot;break e}d(Ee,_e);break}else u(Ee,_e);_e=_e.sibling}xe.type===P?(ot=Od(xe.props.children,Ee.mode,ot,xe.key),ot.return=Ee,Ee=ot):(ot=CT(xe.type,xe.key,xe.props,null,Ee.mode,ot),fg(ot,xe),ot.return=Ee,Ee=ot)}return N(Ee);case $:e:{for(kt=xe.key;_e!==null;){if(_e.key===kt)if(_e.tag===4&&_e.stateNode.containerInfo===xe.containerInfo&&_e.stateNode.implementation===xe.implementation){d(Ee,_e.sibling),ot=_(_e,xe.children||[]),ot.return=Ee,Ee=ot;break e}else{d(Ee,_e);break}else u(Ee,_e);_e=_e.sibling}ot=TT(xe,Ee.mode,ot),ot.return=Ee,Ee=ot}return N(Ee);case Y:return xe=Fp(xe),Zr(Ee,_e,xe,ot)}if(oe(xe))return Bt(Ee,_e,xe,ot);if(x(xe)){if(kt=x(xe),typeof kt!="function")throw Error(i(150));return xe=kt.call(xe),fa(Ee,_e,xe,ot)}if(typeof xe.then=="function")return Zr(Ee,_e,Xh(xe),ot);if(xe.$$typeof===q)return Zr(Ee,_e,Cd(Ee,xe),ot);Qh(Ee,xe)}return typeof xe=="string"&&xe!==""||typeof xe=="number"||typeof xe=="bigint"?(xe=""+xe,_e!==null&&_e.tag===6?(d(Ee,_e.sibling),ot=_(_e,xe),ot.return=Ee,Ee=ot):(d(Ee,_e),ot=og(xe,Ee.mode,ot),ot.return=Ee,Ee=ot),N(Ee)):d(Ee,_e)}return function(Ee,_e,xe,ot){try{ym=0;var kt=Zr(Ee,_e,xe,ot);return Wp=null,kt}catch(Wt){if(Wt===Gp||Wt===cg)throw Wt;var yr=Qn(29,Wt,null,Ee.mode);return yr.lanes=ot,yr.return=Ee,yr}finally{}}}var Xp=YB(!0),J1=YB(!1),Rd=!1;function Zh(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function MT(n,u){n=n.updateQueue,u.updateQueue===n&&(u.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function jd(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function hi(n,u,d){var v=n.updateQueue;if(v===null)return null;if(v=v.shared,Cr&2){var _=v.pending;return _===null?u.next=u:(u.next=_.next,_.next=u),v.pending=u,u=Uh(n),ST(n,null,d),u}return vi(n,v,u,d),Uh(n)}function Qp(n,u,d){if(u=u.updateQueue,u!==null&&(u=u.shared,(d&4194048)!==0)){var v=u.lanes;v&=n.pendingLanes,d|=v,u.lanes=d,sa(n,d)}}function wT(n,u){var d=n.updateQueue,v=n.alternate;if(v!==null&&(v=v.updateQueue,d===v)){var _=null,S=null;if(d=d.firstBaseUpdate,d!==null){do{var N={lane:d.lane,tag:d.tag,payload:d.payload,callback:null,next:null};S===null?_=S=N:S=S.next=N,d=d.next}while(d!==null);S===null?_=S=u:S=S.next=u}else _=S=u;d={baseState:v.baseState,firstBaseUpdate:_,lastBaseUpdate:S,shared:v.shared,callbacks:v.callbacks},n.updateQueue=d;return}n=d.lastBaseUpdate,n===null?d.firstBaseUpdate=u:n.next=u,d.lastBaseUpdate=u}var k1=!1;function Zp(){if(k1){var n=jo;if(n!==null)throw n}}function of(n,u,d,v){k1=!1;var _=n.updateQueue;Rd=!1;var S=_.firstBaseUpdate,N=_.lastBaseUpdate,Z=_.shared.pending;if(Z!==null){_.shared.pending=null;var be=Z,Ne=be.next;be.next=null,N===null?S=Ne:N.next=Ne,N=be;var Xe=n.alternate;Xe!==null&&(Xe=Xe.updateQueue,Z=Xe.lastBaseUpdate,Z!==N&&(Z===null?Xe.firstBaseUpdate=Ne:Z.next=Ne,Xe.lastBaseUpdate=be))}if(S!==null){var st=_.baseState;N=0,Xe=Ne=be=null,Z=S;do{var ze=Z.lane&-536870913,Ve=ze!==Z.lane;if(Ve?(Qa&ze)===ze:(v&ze)===ze){ze!==0&&ze===Hp&&(k1=!0),Xe!==null&&(Xe=Xe.next={lane:0,tag:Z.tag,payload:Z.payload,callback:null,next:null});e:{var Bt=n,fa=Z;ze=u;var Zr=d;switch(fa.tag){case 1:if(Bt=fa.payload,typeof Bt=="function"){st=Bt.call(Zr,st,ze);break e}st=Bt;break e;case 3:Bt.flags=Bt.flags&-65537|128;case 0:if(Bt=fa.payload,ze=typeof Bt=="function"?Bt.call(Zr,st,ze):Bt,ze==null)break e;st=R({},st,ze);break e;case 2:Rd=!0}}ze=Z.callback,ze!==null&&(n.flags|=64,Ve&&(n.flags|=8192),Ve=_.callbacks,Ve===null?_.callbacks=[ze]:Ve.push(ze))}else Ve={lane:ze,tag:Z.tag,payload:Z.payload,callback:Z.callback,next:null},Xe===null?(Ne=Xe=Ve,be=st):Xe=Xe.next=Ve,N|=ze;if(Z=Z.next,Z===null){if(Z=_.shared.pending,Z===null)break;Ve=Z,Z=Ve.next,Ve.next=null,_.lastBaseUpdate=Ve,_.shared.pending=null}}while(!0);Xe===null&&(be=st),_.baseState=be,_.firstBaseUpdate=Ne,_.lastBaseUpdate=Xe,S===null&&(_.shared.lanes=0),lc|=N,n.lanes=N,n.memoizedState=st}}function $T(n,u){if(typeof n!="function")throw Error(i(191,n));n.call(u)}function Kp(n,u){var d=n.callbacks;if(d!==null)for(n.callbacks=null,n=0;nS?S:8;var N=L.T,Z={};L.T=Z,kp(n,!1,u,d);try{var be=_(),Ne=L.S;if(Ne!==null&&Ne(Z,be),be!==null&&typeof be=="object"&&typeof be.then=="function"){var Xe=Wh(be,v);Md(n,u,Xe,Vu(n))}else Md(n,u,v,Vu(n))}catch(st){Md(n,u,{then:function(){},status:"rejected",reason:st},Vu())}finally{ee.p=S,N!==null&&Z.types!==null&&(N.types=Z.types),L.T=N}}function kB(){}function hg(n,u,d,v){if(n.tag!==5)throw Error(i(476));var _=_g(n).queue;YT(n,_,u,re,d===null?kB:function(){return Wr(n),d(v)})}function _g(n){var u=n.memoizedState;if(u!==null)return u;u={memoizedState:re,baseState:re,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:sf,lastRenderedState:re},next:null};var d={};return u.next={memoizedState:d,baseState:d,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:sf,lastRenderedState:d},next:null},n.memoizedState=u,n=n.alternate,n!==null&&(n.memoizedState=u),u}function Wr(n){var u=_g(n);u.next===null&&(u=n.alternate.memoizedState),Md(n,u.next.queue,{},Vu())}function vM(){return ft(N0)}function e5(){return Kn().memoizedState}function mM(){return Kn().memoizedState}function df(n){for(var u=n.return;u!==null;){switch(u.tag){case 24:case 3:var d=Vu();n=jd(d);var v=hi(u,n,d);v!==null&&(cu(v,u,d),Qp(v,u,d)),u={cache:Hh()},n.payload=u;return}u=u.return}}function t5(n,u,d){var v=Vu();d={lane:v,revertLane:0,gesture:null,action:d,hasEagerState:!1,eagerState:null,next:null},u0(n)?XT(u,d):(d=rs(n,u,d,v),d!==null&&(cu(d,n,v),bM(d,u,v)))}function WT(n,u,d){var v=Vu();Md(n,u,d,v)}function Md(n,u,d,v){var _={lane:v,revertLane:0,gesture:null,action:d,hasEagerState:!1,eagerState:null,next:null};if(u0(n))XT(u,_);else{var S=n.alternate;if(n.lanes===0&&(S===null||S.lanes===0)&&(S=u.lastRenderedReducer,S!==null))try{var N=u.lastRenderedState,Z=S(N,d);if(_.hasEagerState=!0,_.eagerState=Z,xl(Z,N))return vi(n,u,_,0),Xr===null&&pi(),!1}catch{}finally{}if(d=rs(n,u,_,v),d!==null)return cu(d,n,v),bM(d,u,v),!0}return!1}function kp(n,u,d,v){if(v={lane:2,revertLane:_R(),gesture:null,action:v,hasEagerState:!1,eagerState:null,next:null},u0(n)){if(u)throw Error(i(479))}else u=rs(n,d,v,2),u!==null&&cu(u,n,2)}function u0(n){var u=n.alternate;return n===xa||u!==null&&u===xa}function XT(n,u){Om=_m=!0;var d=n.pending;d===null?u.next=u:(u.next=d.next,d.next=u),n.pending=u}function bM(n,u,d){if(d&4194048){var v=u.lanes;v&=n.pendingLanes,d|=v,u.lanes=d,sa(n,d)}}var i0={readContext:ft,use:bg,useCallback:In,useContext:In,useEffect:In,useImperativeHandle:In,useLayoutEffect:In,useInsertionEffect:In,useMemo:In,useReducer:In,useRef:In,useState:In,useDebugValue:In,useDeferredValue:In,useTransition:In,useSyncExternalStore:In,useId:In,useHostTransitionStatus:In,useFormState:In,useActionState:In,useOptimistic:In,useMemoCache:In,useCacheRefresh:In};i0.useEffectEvent=In;var a5={readContext:ft,use:bg,useCallback:function(n,u){return tl().memoizedState=[n,u===void 0?null:u],n},useContext:ft,useEffect:IT,useImperativeHandle:function(n,u,d){d=d!=null?d.concat([n]):null,gg(4194308,4,GT.bind(null,u,n),d)},useLayoutEffect:function(n,u){return gg(4194308,4,n,u)},useInsertionEffect:function(n,u){gg(4,2,n,u)},useMemo:function(n,u){var d=tl();u=u===void 0?null:u;var v=n();if(Ed){Va(!0);try{n()}finally{Va(!1)}}return d.memoizedState=[v,u],v},useReducer:function(n,u,d){var v=tl();if(d!==void 0){var _=d(u);if(Ed){Va(!0);try{d(u)}finally{Va(!1)}}}else _=u;return v.memoizedState=v.baseState=_,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:_},v.queue=n,n=n.dispatch=t5.bind(null,xa,n),[v.memoizedState,n]},useRef:function(n){var u=tl();return n={current:n},u.memoizedState=n},useState:function(n){n=aM(n);var u=n.queue,d=WT.bind(null,xa,u);return u.dispatch=d,[n.memoizedState,d]},useDebugValue:tc,useDeferredValue:function(n,u){var d=tl();return l0(d,n,u)},useTransition:function(){var n=aM(!1);return n=YT.bind(null,xa,n.queue,!0,!1),tl().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,u,d){var v=xa,_=tl();if(ar){if(d===void 0)throw Error(i(407));d=d()}else{if(d=u(),Xr===null)throw Error(i(349));Qa&127||a0(v,u,d)}_.memoizedState=d;var S={value:d,getSnapshot:u};return _.queue=S,IT(UT.bind(null,v,S,n),[n]),v.flags|=2048,Rm(9,{destroy:void 0},tM.bind(null,v,S,d,u),null),d},useId:function(){var n=tl(),u=Xr.identifierPrefix;if(ar){var d=Ks,v=Uu;d=(v&~(1<<32-Da(v)-1)).toString(32)+d,u="_"+u+"R_"+d,d=Jh++,0<\/script>",S=S.removeChild(S.firstChild);break;case"select":S=typeof v.is=="string"?N.createElement("select",{is:v.is}):N.createElement("select"),v.multiple?S.multiple=!0:v.size&&(S.size=v.size);break;default:S=typeof v.is=="string"?N.createElement(_,{is:v.is}):N.createElement(_)}}S[Xa]=u,S[Ln]=v;e:for(N=u.child;N!==null;){if(N.tag===5||N.tag===6)S.appendChild(N.stateNode);else if(N.tag!==4&&N.tag!==27&&N.child!==null){N.child.return=N,N=N.child;continue}if(N===u)break e;for(;N.sibling===null;){if(N.return===null||N.return===u)break e;N=N.return}N.sibling.return=N.return,N=N.sibling}u.stateNode=S;e:switch(Ol(S,_,v),_){case"button":case"input":case"select":case"textarea":v=!!v.autoFocus;break e;case"img":v=!0;break e;default:v=!1}v&&pf(u)}}return Sa(u),MM(u,u.type,n===null?null:n.memoizedProps,u.pendingProps,d),null;case 6:if(n&&u.stateNode!=null)n.memoizedProps!==v&&pf(u);else{if(typeof v!="string"&&u.stateNode===null)throw Error(i(166));if(n=Oe.current,rf(u)){if(n=u.stateNode,d=u.memoizedProps,v=null,_=ko,_!==null)switch(_.tag){case 27:case 5:v=_.memoizedProps}n[Xa]=u,n=!!(n.nodeValue===d||v!==null&&v.suppressHydrationWarning===!0||ew(n.nodeValue,d)),n||os(u,!0)}else n=iv(n).createTextNode(v),n[Xa]=u,u.stateNode=n}return Sa(u),null;case 31:if(d=u.memoizedState,n===null||n.memoizedState!==null){if(v=rf(u),d!==null){if(n===null){if(!v)throw Error(i(318));if(n=u.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(i(557));n[Xa]=u}else Vp(),!(u.flags&128)&&(u.memoizedState=null),u.flags|=4;Sa(u),n=!1}else d=Y1(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=d),n=!0;if(!n)return u.flags&256?(nu(u),u):(nu(u),null);if(u.flags&128)throw Error(i(558))}return Sa(u),null;case 13:if(v=u.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(_=rf(u),v!==null&&v.dehydrated!==null){if(n===null){if(!_)throw Error(i(318));if(_=u.memoizedState,_=_!==null?_.dehydrated:null,!_)throw Error(i(317));_[Xa]=u}else Vp(),!(u.flags&128)&&(u.memoizedState=null),u.flags|=4;Sa(u),_=!1}else _=Y1(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=_),_=!0;if(!_)return u.flags&256?(nu(u),u):(nu(u),null)}return nu(u),u.flags&128?(u.lanes=d,u):(d=v!==null,n=n!==null&&n.memoizedState!==null,d&&(v=u.child,_=null,v.alternate!==null&&v.alternate.memoizedState!==null&&v.alternate.memoizedState.cachePool!==null&&(_=v.alternate.memoizedState.cachePool.pool),S=null,v.memoizedState!==null&&v.memoizedState.cachePool!==null&&(S=v.memoizedState.cachePool.pool),S!==_&&(v.flags|=2048)),d!==n&&d&&(u.child.flags|=8192),Al(u,u.updateQueue),Sa(u),null);case 4:return je(),n===null&&Ug(u.stateNode.containerInfo),Sa(u),null;case 10:return ks(u.type),Sa(u),null;case 19:if(te(Tn),v=u.memoizedState,v===null)return Sa(u),null;if(_=(u.flags&128)!==0,S=v.rendering,S===null)if(_)Sg(v,!1);else{if(sn!==0||n!==null&&n.flags&128)for(n=u.child;n!==null;){if(S=vg(n),S!==null){for(u.flags|=128,Sg(v,!1),n=S.updateQueue,u.updateQueue=n,Al(u,n),u.subtreeFlags=0,n=d,d=u.child;d!==null;)V1(d,n),d=d.sibling;return fe(Tn,Tn.current&1|2),ar&&ns(u,v.treeForkCount),u.child}n=n.sibling}v.tail!==null&&jt()>Pr&&(u.flags|=128,_=!0,Sg(v,!1),u.lanes=4194304)}else{if(!_)if(n=vg(S),n!==null){if(u.flags|=128,_=!0,n=n.updateQueue,u.updateQueue=n,Al(u,n),Sg(v,!0),v.tail===null&&v.tailMode==="hidden"&&!S.alternate&&!ar)return Sa(u),null}else 2*jt()-v.renderingStartTime>Pr&&d!==536870912&&(u.flags|=128,_=!0,Sg(v,!1),u.lanes=4194304);v.isBackwards?(S.sibling=u.child,u.child=S):(n=v.last,n!==null?n.sibling=S:u.child=S,v.last=S)}return v.tail!==null?(n=v.tail,v.rendering=n,v.tail=n.sibling,v.renderingStartTime=jt(),n.sibling=null,d=Tn.current,fe(Tn,_?d&1|2:d&1),ar&&ns(u,v.treeForkCount),n):(Sa(u),null);case 22:case 23:return nu(u),dg(),v=u.memoizedState!==null,n!==null?n.memoizedState!==null!==v&&(u.flags|=8192):v&&(u.flags|=8192),v?d&536870912&&!(u.flags&128)&&(Sa(u),u.subtreeFlags&6&&(u.flags|=8192)):Sa(u),d=u.updateQueue,d!==null&&Al(u,d.retryQueue),d=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(d=n.memoizedState.cachePool.pool),v=null,u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(v=u.memoizedState.cachePool.pool),v!==d&&(u.flags|=2048),n!==null&&te(gi),null;case 24:return d=null,n!==null&&(d=n.memoizedState.cache),u.memoizedState.cache!==d&&(u.flags|=2048),ks(co),Sa(u),null;case 25:return null;case 30:return null}throw Error(i(156,u.tag))}function i5(n,u){switch(RT(u),u.tag){case 1:return n=u.flags,n&65536?(u.flags=n&-65537|128,u):null;case 3:return ks(co),je(),n=u.flags,n&65536&&!(n&128)?(u.flags=n&-65537|128,u):null;case 26:case 27:case 5:return Te(u),null;case 31:if(u.memoizedState!==null){if(nu(u),u.alternate===null)throw Error(i(340));Vp()}return n=u.flags,n&65536?(u.flags=n&-65537|128,u):null;case 13:if(nu(u),n=u.memoizedState,n!==null&&n.dehydrated!==null){if(u.alternate===null)throw Error(i(340));Vp()}return n=u.flags,n&65536?(u.flags=n&-65537|128,u):null;case 19:return te(Tn),null;case 4:return je(),null;case 10:return ks(u.type),null;case 22:case 23:return nu(u),dg(),n!==null&&te(gi),n=u.flags,n&65536?(u.flags=n&-65537|128,u):null;case 24:return ks(co),null;case 25:return null;default:return null}}function s5(n,u){switch(RT(u),u.tag){case 3:ks(co),je();break;case 26:case 27:case 5:Te(u);break;case 4:je();break;case 31:u.memoizedState!==null&&nu(u);break;case 13:nu(u);break;case 19:te(Tn);break;case 10:ks(u.type);break;case 22:case 23:nu(u),dg(),n!==null&&te(gi);break;case 24:ks(co)}}function us(n,u){try{var d=u.updateQueue,v=d!==null?d.lastEffect:null;if(v!==null){var _=v.next;d=_;do{if((d.tag&n)===n){v=void 0;var S=d.create,N=d.inst;v=S(),N.destroy=v}d=d.next}while(d!==_)}}catch(Z){Nr(u,u.return,Z)}}function Ti(n,u,d){try{var v=u.updateQueue,_=v!==null?v.lastEffect:null;if(_!==null){var S=_.next;v=S;do{if((v.tag&n)===n){var N=v.inst,Z=N.destroy;if(Z!==void 0){N.destroy=void 0,_=u;var be=d,Ne=Z;try{Ne()}catch(Xe){Nr(_,be,Xe)}}}v=v.next}while(v!==S)}}catch(Xe){Nr(u,u.return,Xe)}}function rR(n){var u=n.updateQueue;if(u!==null){var d=n.stateNode;try{Kp(u,d)}catch(v){Nr(n,n.return,v)}}}function nv(n,u,d){d.props=ev(n.type,n.memoizedProps),d.state=n.memoizedState;try{d.componentWillUnmount()}catch(v){Nr(n,u,v)}}function vf(n,u){try{var d=n.ref;if(d!==null){switch(n.tag){case 26:case 27:case 5:var v=n.stateNode;break;case 30:v=n.stateNode;break;default:v=n.stateNode}typeof d=="function"?n.refCleanup=d(v):d.current=v}}catch(_){Nr(n,u,_)}}function rc(n,u){var d=n.ref,v=n.refCleanup;if(d!==null)if(typeof v=="function")try{v()}catch(_){Nr(n,u,_)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof d=="function")try{d(null)}catch(_){Nr(n,u,_)}else d.current=null}function $M(n){var u=n.type,d=n.memoizedProps,v=n.stateNode;try{e:switch(u){case"button":case"input":case"select":case"textarea":d.autoFocus&&v.focus();break e;case"img":d.src?v.src=d.src:d.srcSet&&(v.srcset=d.srcSet)}}catch(_){Nr(n,n.return,_)}}function nR(n,u,d){try{var v=n.stateNode;aw(v,n.type,d,u),v[Ln]=u}catch(_){Nr(n,n.return,_)}}function DM(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27&&ic(n.type)||n.tag===4}function Cg(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||DM(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.tag===27&&ic(n.type)||n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function Tg(n,u,d){var v=n.tag;if(v===5||v===6)n=n.stateNode,u?(d.nodeType===9?d.body:d.nodeName==="HTML"?d.ownerDocument.body:d).insertBefore(n,u):(u=d.nodeType===9?d.body:d.nodeName==="HTML"?d.ownerDocument.body:d,u.appendChild(n),d=d._reactRootContainer,d!=null||u.onclick!==null||(u.onclick=Ko));else if(v!==4&&(v===27&&ic(n.type)&&(d=n.stateNode,u=null),n=n.child,n!==null))for(Tg(n,u,d),n=n.sibling;n!==null;)Tg(n,u,d),n=n.sibling}function Rg(n,u,d){var v=n.tag;if(v===5||v===6)n=n.stateNode,u?d.insertBefore(n,u):d.appendChild(n);else if(v!==4&&(v===27&&ic(n.type)&&(d=n.stateNode),n=n.child,n!==null))for(Rg(n,u,d),n=n.sibling;n!==null;)Rg(n,u,d),n=n.sibling}function xM(n){var u=n.stateNode,d=n.memoizedProps;try{for(var v=n.type,_=u.attributes;_.length;)u.removeAttributeNode(_[0]);Ol(u,v,d),u[Xa]=n,u[Ln]=d}catch(S){Nr(n,n.return,S)}}var wd=!1,Eo=!1,oR=!1,AM=typeof WeakSet=="function"?WeakSet:Set,rl=null;function jg(n,u){if(n=n.containerInfo,RR=Vo,n=Lp(n),Ah(n)){if("selectionStart"in n)var d={start:n.selectionStart,end:n.selectionEnd};else e:{d=(d=n.ownerDocument)&&d.defaultView||window;var v=d.getSelection&&d.getSelection();if(v&&v.rangeCount!==0){d=v.anchorNode;var _=v.anchorOffset,S=v.focusNode;v=v.focusOffset;try{d.nodeType,S.nodeType}catch{d=null;break e}var N=0,Z=-1,be=-1,Ne=0,Xe=0,st=n,ze=null;t:for(;;){for(var Ve;st!==d||_!==0&&st.nodeType!==3||(Z=N+_),st!==S||v!==0&&st.nodeType!==3||(be=N+v),st.nodeType===3&&(N+=st.nodeValue.length),(Ve=st.firstChild)!==null;)ze=st,st=Ve;for(;;){if(st===n)break t;if(ze===d&&++Ne===_&&(Z=N),ze===S&&++Xe===v&&(be=N),(Ve=st.nextSibling)!==null)break;st=ze,ze=st.parentNode}st=Ve}d=Z===-1||be===-1?null:{start:Z,end:be}}else d=null}d=d||{start:0,end:0}}else d=null;for(jR={focusedElem:n,selectionRange:d},Vo=!1,rl=u;rl!==null;)if(u=rl,n=u.child,(u.subtreeFlags&1028)!==0&&n!==null)n.return=u,rl=n;else for(;rl!==null;){switch(u=rl,S=u.alternate,n=u.flags,u.tag){case 0:if(n&4&&(n=u.updateQueue,n=n!==null?n.events:null,n!==null))for(d=0;d title"))),Ol(S,v,d),S[Xa]=n,ca(S),v=S;break e;case"link":var N=cw("link","href",_).get(v+(d.href||""));if(N){for(var Z=0;ZZr&&(N=Zr,Zr=fa,fa=N);var Ee=q1(Z,fa),_e=q1(Z,Zr);if(Ee&&_e&&(Ve.rangeCount!==1||Ve.anchorNode!==Ee.node||Ve.anchorOffset!==Ee.offset||Ve.focusNode!==_e.node||Ve.focusOffset!==_e.offset)){var xe=st.createRange();xe.setStart(Ee.node,Ee.offset),Ve.removeAllRanges(),fa>Zr?(Ve.addRange(xe),Ve.extend(_e.node,_e.offset)):(xe.setEnd(_e.node,_e.offset),Ve.addRange(xe))}}}}for(st=[],Ve=Z;Ve=Ve.parentNode;)Ve.nodeType===1&&st.push({element:Ve,left:Ve.scrollLeft,top:Ve.scrollTop});for(typeof Z.focus=="function"&&Z.focus(),Z=0;Zd?32:d,L.T=null,d=vR,vR=null;var S=Dd,N=yf;if(Io=0,lv=Dd=null,yf=0,Cr&6)throw Error(i(331));var Z=Cr;if(Cr|=4,LM(S.current),Eg(S,S.current,N,d),Cr=Z,Nd(0,!1),Ct&&typeof Ct.onPostCommitFiberRoot=="function")try{Ct.onPostCommitFiberRoot(Dt,S)}catch{}return!0}finally{ee.p=_,L.T=v,E5(n,u)}}function M5(n,u,d){u=mi(d,u),u=hM(n.stateNode,u,2),n=hi(n,u,2),n!==null&&(gt(n,2),_f(n))}function Nr(n,u,d){if(n.tag===3)M5(n,n,d);else for(;u!==null;){if(u.tag===3){M5(u,n,d);break}else if(u.tag===1){var v=u.stateNode;if(typeof u.type.getDerivedStateFromError=="function"||typeof v.componentDidCatch=="function"&&(Rn===null||!Rn.has(v))){n=mi(d,n),d=_M(2),v=hi(u,d,2),v!==null&&(OM(d,v,u,n),gt(v,2),_f(v));break}}u=u.return}}function C0(n,u,d){var v=n.pingCache;if(v===null){v=n.pingCache=new qM;var _=new Set;v.set(u,_)}else _=v.get(u),_===void 0&&(_=new Set,v.set(u,_));_.has(d)||(fR=!0,_.add(d),n=HM.bind(null,n,u,d),u.then(n,n))}function HM(n,u,d){var v=n.pingCache;v!==null&&v.delete(u),n.pingedLanes|=n.suspendedLanes&d,n.warmLanes&=~d,Xr===n&&(Qa&d)===d&&(sn===4||sn===3&&(Qa&62914560)===Qa&&300>jt()-uc?!(Cr&2)&&hf(n,0):dR|=d,Vn===Qa&&(Vn=0)),_f(n)}function w5(n,u){u===0&&(u=At()),n=hd(n,u),n!==null&&(gt(n,u),_f(n))}function Ri(n){var u=n.memoizedState,d=0;u!==null&&(d=u.retryLane),w5(n,d)}function $5(n,u){var d=0;switch(n.tag){case 31:case 13:var v=n.stateNode,_=n.memoizedState;_!==null&&(d=_.retryLane);break;case 19:v=n.stateNode;break;case 22:v=n.stateNode._retryCache;break;default:throw Error(i(314))}v!==null&&v.delete(u),w5(n,d)}function D5(n,u){return De(n,u)}var Ng=null,Dm=null,GM=!1,yR=!1,FM=!1,Ad=0;function _f(n){n!==Dm&&n.next===null&&(Dm===null?Ng=Dm=n:Dm=Dm.next=n),yR=!0,GM||(GM=!0,R0())}function Nd(n,u){if(!FM&&yR){FM=!0;do for(var d=!1,v=Ng;v!==null;){if(n!==0){var _=v.pendingLanes;if(_===0)var S=0;else{var N=v.suspendedLanes,Z=v.pingedLanes;S=(1<<31-Da(42|n)+1)-1,S&=_&~(N&~Z),S=S&201326741?S&201326741|1:S?S|2:0}S!==0&&(d=!0,xm(v,S))}else S=Qa,S=yt(v,v===Xr?S:0,v.cancelPendingCommit!==null||v.timeoutHandle!==-1),!(S&3)||Yt(v,S)||(d=!0,xm(v,S));v=v.next}while(d);FM=!1}}function hR(){YM()}function YM(){yR=GM=!1;var n=0;Ad!==0&&RV()&&(n=Ad);for(var u=jt(),d=null,v=Ng;v!==null;){var _=v.next,S=WM(v,u);S===0?(v.next=null,d===null?Ng=_:d.next=_,_===null&&(Dm=d)):(d=v,(n!==0||S&3)&&(yR=!0)),v=_}Io!==0&&Io!==5||Nd(n),Ad!==0&&(Ad=0)}function WM(n,u){for(var d=n.suspendedLanes,v=n.pingedLanes,_=n.expirationTimes,S=n.pendingLanes&-62914561;0Z)break;var Xe=be.transferSize,st=be.initiatorType;Xe&&TR(st)&&(be=be.responseEnd,N+=Xe*(be"u"?null:document;function Po(n,u,d){var v=Vg;if(v&&typeof u=="string"&&u){var _=qn(u);_='link[rel="'+n+'"][href="'+_+'"]',typeof d=="string"&&(_+='[crossorigin="'+d+'"]'),x0.has(_)||(x0.add(_),n={rel:n,crossOrigin:d,href:u},v.querySelector(_)===null&&(u=v.createElement("link"),Ol(u,"link",n),ca(u),v.head.appendChild(u)))}}function Ie(n){cc.D(n),Po("dns-prefetch",n,null)}function Mr(n,u){cc.C(n,u),Po("preconnect",n,u)}function PV(n,u,d){cc.L(n,u,d);var v=Vg;if(v&&n&&u){var _='link[rel="preload"][as="'+qn(u)+'"]';u==="image"&&d&&d.imageSrcSet?(_+='[imagesrcset="'+qn(d.imageSrcSet)+'"]',typeof d.imageSizes=="string"&&(_+='[imagesizes="'+qn(d.imageSizes)+'"]')):_+='[href="'+qn(n)+'"]';var S=_;switch(u){case"style":S=ji(n);break;case"script":S=Bm(n)}Hu.has(S)||(n=R({rel:"preload",href:u==="image"&&d&&d.imageSrcSet?void 0:n,as:u},d),Hu.set(S,n),v.querySelector(_)!==null||u==="style"&&v.querySelector(fv(S))||u==="script"&&v.querySelector(Fg(S))||(u=v.createElement("link"),Ol(u,"link",n),ca(u),v.head.appendChild(u)))}}function uw(n,u){cc.m(n,u);var d=Vg;if(d&&n){var v=u&&typeof u.as=="string"?u.as:"script",_='link[rel="modulepreload"][as="'+qn(v)+'"][href="'+qn(n)+'"]',S=_;switch(v){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":S=Bm(n)}if(!Hu.has(S)&&(n=R({rel:"modulepreload",href:n},u),Hu.set(S,n),d.querySelector(_)===null)){switch(v){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(d.querySelector(Fg(S)))return}v=d.createElement("link"),Ol(v,"link",n),ca(v),d.head.appendChild(v)}}}function iw(n,u,d){cc.S(n,u,d);var v=Vg;if(v&&n){var _=ur(v).hoistableStyles,S=ji(n);u=u||"default";var N=_.get(S);if(!N){var Z={loading:0,preload:null};if(N=v.querySelector(fv(S)))Z.loading=5;else{n=R({rel:"stylesheet",href:n,"data-precedence":u},d),(d=Hu.get(S))&&MR(n,d);var be=N=v.createElement("link");ca(be),Ol(be,"link",n),be._p=new Promise(function(Ne,Xe){be.onload=Ne,be.onerror=Xe}),be.addEventListener("load",function(){Z.loading|=1}),be.addEventListener("error",function(){Z.loading|=2}),Z.loading|=4,A0(N,u,v)}N={type:"stylesheet",instance:N,count:1,state:Z},_.set(S,N)}}}function zd(n,u){cc.X(n,u);var d=Vg;if(d&&n){var v=ur(d).hoistableScripts,_=Bm(n),S=v.get(_);S||(S=d.querySelector(Fg(_)),S||(n=R({src:n,async:!0},u),(u=Hu.get(_))&&wR(n,u),S=d.createElement("script"),ca(S),Ol(S,"link",n),d.head.appendChild(S)),S={type:"script",instance:S,count:1,state:null},v.set(_,S))}}function cv(n,u){cc.M(n,u);var d=Vg;if(d&&n){var v=ur(d).hoistableScripts,_=Bm(n),S=v.get(_);S||(S=d.querySelector(Fg(_)),S||(n=R({src:n,async:!0,type:"module"},u),(u=Hu.get(_))&&wR(n,u),S=d.createElement("script"),ca(S),Ol(S,"link",n),d.head.appendChild(S)),S={type:"script",instance:S,count:1,state:null},v.set(_,S))}}function Hg(n,u,d,v){var _=(_=Oe.current)?Nl(_):null;if(!_)throw Error(i(446));switch(n){case"meta":case"title":return null;case"style":return typeof d.precedence=="string"&&typeof d.href=="string"?(u=ji(d.href),d=ur(_).hoistableStyles,v=d.get(u),v||(v={type:"style",instance:null,count:0,state:null},d.set(u,v)),v):{type:"void",instance:null,count:0,state:null};case"link":if(d.rel==="stylesheet"&&typeof d.href=="string"&&typeof d.precedence=="string"){n=ji(d.href);var S=ur(_).hoistableStyles,N=S.get(n);if(N||(_=_.ownerDocument||_,N={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},S.set(n,N),(S=_.querySelector(fv(n)))&&!S._p&&(N.instance=S,N.state.loading=5),Hu.has(n)||(d={rel:"preload",as:"style",href:d.href,crossOrigin:d.crossOrigin,integrity:d.integrity,media:d.media,hrefLang:d.hrefLang,referrerPolicy:d.referrerPolicy},Hu.set(n,d),S||H5(_,n,d,N.state))),u&&v===null)throw Error(i(528,""));return N}if(u&&v!==null)throw Error(i(529,""));return null;case"script":return u=d.async,d=d.src,typeof d=="string"&&u&&typeof u!="function"&&typeof u!="symbol"?(u=Bm(d),d=ur(_).hoistableScripts,v=d.get(u),v||(v={type:"script",instance:null,count:0,state:null},d.set(u,v)),v):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,n))}}function ji(n){return'href="'+qn(n)+'"'}function fv(n){return'link[rel="stylesheet"]['+n+"]"}function Gg(n){return R({},n,{"data-precedence":n.precedence,precedence:null})}function H5(n,u,d,v){n.querySelector('link[rel="preload"][as="style"]['+u+"]")?v.loading=1:(u=n.createElement("link"),v.preload=u,u.addEventListener("load",function(){return v.loading|=1}),u.addEventListener("error",function(){return v.loading|=2}),Ol(u,"link",d),ca(u),n.head.appendChild(u))}function Bm(n){return'[src="'+qn(n)+'"]'}function Fg(n){return"script[async]"+n}function sw(n,u,d){if(u.count++,u.instance===null)switch(u.type){case"style":var v=n.querySelector('style[data-href~="'+qn(d.href)+'"]');if(v)return u.instance=v,ca(v),v;var _=R({},d,{"data-href":d.href,"data-precedence":d.precedence,href:null,precedence:null});return v=(n.ownerDocument||n).createElement("style"),ca(v),Ol(v,"style",_),A0(v,d.precedence,n),u.instance=v;case"stylesheet":_=ji(d.href);var S=n.querySelector(fv(_));if(S)return u.state.loading|=4,u.instance=S,ca(S),S;v=Gg(d),(_=Hu.get(_))&&MR(v,_),S=(n.ownerDocument||n).createElement("link"),ca(S);var N=S;return N._p=new Promise(function(Z,be){N.onload=Z,N.onerror=be}),Ol(S,"link",v),u.state.loading|=4,A0(S,d.precedence,n),u.instance=S;case"script":return S=Bm(d.src),(_=n.querySelector(Fg(S)))?(u.instance=_,ca(_),_):(v=d,(_=Hu.get(S))&&(v=R({},d),wR(v,_)),n=n.ownerDocument||n,_=n.createElement("script"),ca(_),Ol(_,"link",v),n.head.appendChild(_),u.instance=_);case"void":return null;default:throw Error(i(443,u.type))}else u.type==="stylesheet"&&!(u.state.loading&4)&&(v=u.instance,u.state.loading|=4,A0(v,d.precedence,n));return u.instance}function A0(n,u,d){for(var v=d.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),_=v.length?v[v.length-1]:null,S=_,N=0;N title"):null)}function fw(n,u,d){if(d===1||u.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof u.precedence!="string"||typeof u.href!="string"||u.href==="")break;return!0;case"link":if(typeof u.rel!="string"||typeof u.href!="string"||u.href===""||u.onLoad||u.onError)break;switch(u.rel){case"stylesheet":return n=u.disabled,typeof u.precedence=="string"&&n==null;default:return!0}case"script":if(u.async&&typeof u.async!="function"&&typeof u.async!="symbol"&&!u.onLoad&&!u.onError&&u.src&&typeof u.src=="string")return!0}return!1}function Gu(n){return!(n.type==="stylesheet"&&!(n.state.loading&3))}function Of(n,u,d,v){if(d.type==="stylesheet"&&(typeof v.media!="string"||matchMedia(v.media).matches!==!1)&&!(d.state.loading&4)){if(d.instance===null){var _=ji(v.href),S=u.querySelector(fv(_));if(S){u=S._p,u!==null&&typeof u=="object"&&typeof u.then=="function"&&(n.count++,n=DR.bind(n),u.then(n,n)),d.state.loading|=4,d.instance=S,ca(S);return}S=u.ownerDocument||u,v=Gg(v),(_=Hu.get(_))&&MR(v,_),S=S.createElement("link"),ca(S);var N=S;N._p=new Promise(function(Z,be){N.onload=Z,N.onerror=be}),Ol(S,"link",v),d.instance=S}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(d,u),(u=d.state.preload)&&!(d.state.loading&3)&&(n.count++,d=DR.bind(n),u.addEventListener("load",d),u.addEventListener("error",d))}}var Ei=0;function dw(n,u){return n.stylesheets&&n.count===0&&AR(n,n.stylesheets),0Ei?50:800)+u);return n.unsuspend=d,function(){n.unsuspend=null,clearTimeout(v),clearTimeout(_)}}:null}function DR(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)AR(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var xR=null;function AR(n,u){n.stylesheets=null,n.unsuspend!==null&&(n.count++,xR=new Map,u.forEach(nl,n),xR=null,DR.call(n))}function nl(n,u){if(!(u.state.loading&4)){var d=xR.get(n);if(d)var v=d.get(null);else{d=new Map,xR.set(n,d);for(var _=n.querySelectorAll("link[data-precedence],style[data-precedence]"),S=0;S<_.length;S++){var N=_[S];(N.nodeName==="LINK"||N.getAttribute("media")!=="not all")&&(d.set(N.dataset.precedence,N),v=N)}v&&d.set(null,v)}_=u.instance,N=_.getAttribute("data-precedence"),S=d.get(N)||v,S===v&&d.set(null,_),d.set(N,_),this.count++,v=DR.bind(this),_.addEventListener("load",v),_.addEventListener("error",v),S?S.parentNode.insertBefore(_,S.nextSibling):(n=n.nodeType===9?n.head:n,n.insertBefore(_,n.firstChild)),u.state.loading|=4}}var N0={$$typeof:q,Provider:null,Consumer:null,_currentValue:re,_currentValue2:re,_threadCount:0};function pw(n,u,d,v,_,S,N,Z,be){this.tag=1,this.containerInfo=n,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=er(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=er(0),this.hiddenUpdates=er(null),this.identifierPrefix=v,this.onUncaughtError=_,this.onCaughtError=S,this.onRecoverableError=N,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=be,this.incompleteTransitions=new Map}function NR(n,u,d,v,_,S,N,Z,be,Ne,Xe,st){return n=new pw(n,u,d,N,be,Ne,Xe,st,Z),u=1,S===!0&&(u|=24),S=Qn(3,null,null,u),n.current=S,S.stateNode=n,u=Hh(),u.refCount++,n.pooledCache=u,u.refCount++,S.memoizedState={element:v,isDehydrated:d,cache:u},Zh(S),n}function Um(n){return n?(n=eu,n):eu}function G5(n,u,d,v,_,S){_=Um(_),v.context===null?v.context=_:v.pendingContext=_,v=jd(u),v.payload={element:d},S=S===void 0?null:S,S!==null&&(v.callback=S),d=hi(n,v,u),d!==null&&(cu(d,n,u),Qp(d,n,u))}function zR(n,u){if(n=n.memoizedState,n!==null&&n.dehydrated!==null){var d=n.retryLane;n.retryLane=d!==0&&d=a.length)return p;var m=a[l],g=Po(t)?t.slice():Ha({},t);return g[m]=r(t[m],a,l+1,p),g}function o(t,a,l){if(a.length!==l.length)console.warn("copyWithRename() expects paths of the same length");else{for(var p=0;pzd?console.error("Unexpected pop."):(a!==iw[zd]&&console.error("Unexpected Fiber popped."),t.current=uw[zd],uw[zd]=null,iw[zd]=null,zd--)}function H(t,a,l){zd++,uw[zd]=t.current,iw[zd]=l,t.current=a}function K(t){return t===null&&console.error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),t}function oe(t,a){H(ji,a,t),H(Hg,t,t),H(cv,null,t);var l=a.nodeType;switch(l){case 9:case 11:l=l===9?"#document":"#fragment",a=(a=a.documentElement)&&(a=a.namespaceURI)?m5(a):eb;break;default:if(l=a.tagName,a=a.namespaceURI)a=m5(a),a=xd(a,l);else switch(l){case"svg":a=mj;break;case"math":a=qU;break;default:a=eb}}l=l.toLowerCase(),l=ci(null,l),l={context:a,ancestorInfo:l},x(cv,t),H(cv,l,t)}function L(t){x(cv,t),x(Hg,t),x(ji,t)}function ee(){return K(cv.current)}function re(t){t.memoizedState!==null&&H(fv,t,t);var a=K(cv.current),l=t.type,p=xd(a.context,l);l=ci(a.ancestorInfo,l),p={context:p,ancestorInfo:l},a!==p&&(H(Hg,t,t),H(cv,p,t))}function ue(t){Hg.current===t&&(x(cv,t),x(Hg,t)),fv.current===t&&(x(fv,t),l2._currentValue=u_)}function le(){}function z(){if(Gg===0){H5=console.log,Bm=console.info,Fg=console.warn,sw=console.error,A0=console.group,MR=console.groupCollapsed,wR=console.groupEnd;var t={configurable:!0,enumerable:!0,value:le,writable:!0};Object.defineProperties(console,{info:t,log:t,warn:t,error:t,group:t,groupCollapsed:t,groupEnd:t})}Gg++}function te(){if(Gg--,Gg===0){var t={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Ha({},t,{value:H5}),info:Ha({},t,{value:Bm}),warn:Ha({},t,{value:Fg}),error:Ha({},t,{value:sw}),group:Ha({},t,{value:A0}),groupCollapsed:Ha({},t,{value:MR}),groupEnd:Ha({},t,{value:wR})})}0>Gg&&console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}function fe(t){var a=Error.prepareStackTrace;if(Error.prepareStackTrace=void 0,t=t.stack,Error.prepareStackTrace=a,t.startsWith(`Error: react-stack-top-frame +`)&&(t=t.slice(29)),a=t.indexOf(` +`),a!==-1&&(t=t.slice(a+1)),a=t.indexOf("react_stack_bottom_frame"),a!==-1&&(a=t.lastIndexOf(` +`,a)),a!==-1)t=t.slice(0,a);else return"";return t}function ve(t){if(Yg===void 0)try{throw Error()}catch(l){var a=l.stack.trim().match(/\n( *(at )?)/);Yg=a&&a[1]||"",cw=-1)":-1C||G[g]!==he[C]){var Se=` +`+G[g].replace(" at new "," at ");return t.displayName&&Se.includes("")&&(Se=Se.replace("",t.displayName)),typeof t=="function"&&fw.set(t,Se),Se}while(1<=g&&0<=C);break}}}finally{$R=!1,Ie.H=p,te(),Error.prepareStackTrace=l}return G=(G=t?t.displayName||t.name:"")?ve(G):"",typeof t=="function"&&fw.set(t,G),G}function Oe(t,a){switch(t.tag){case 26:case 27:case 5:return ve(t.type);case 16:return ve("Lazy");case 13:return t.child!==a&&a!==null?ve("Suspense Fallback"):ve("Suspense");case 19:return ve("SuspenseList");case 0:case 15:return ge(t.type,!1);case 11:return ge(t.type.render,!1);case 1:return ge(t.type,!0);case 31:return ve("Activity");default:return""}}function ne(t){try{var a="",l=null;do{a+=Oe(t,l);var p=t._debugInfo;if(p)for(var m=p.length-1;0<=m;m--){var g=p[m];if(typeof g.name=="string"){var C=a;e:{var E=g.name,V=g.env,G=g.debugLocation;if(G!=null){var he=fe(G),Se=he.lastIndexOf(` +`),pe=Se===-1?he:he.slice(Se+1);if(pe.indexOf(E)!==-1){var Be=` +`+pe;break e}}Be=ve(E+(V?" ["+V+"]":""))}a=C+Be}}l=t,t=t.return}while(t);return a}catch(Ot){return` +Error generating stack: `+Ot.message+` +`+Ot.stack}}function Me(t){return(t=t?t.displayName||t.name:"")?ve(t):""}function je(){if(Gu===null)return null;var t=Gu._debugOwner;return t!=null?k(t):null}function Pe(){if(Gu===null)return"";var t=Gu;try{var a="";switch(t.tag===6&&(t=t.return),t.tag){case 26:case 27:case 5:a+=ve(t.type);break;case 13:a+=ve("Suspense");break;case 19:a+=ve("SuspenseList");break;case 31:a+=ve("Activity");break;case 30:case 0:case 15:case 1:t._debugOwner||a!==""||(a+=Me(t.type));break;case 11:t._debugOwner||a!==""||(a+=Me(t.type.render))}for(;t;)if(typeof t.tag=="number"){var l=t;t=l._debugOwner;var p=l._debugStack;if(t&&p){var m=fe(p);m!==""&&(a+=` +`+m)}}else if(t.debugStack!=null){var g=t.debugStack;(t=t.owner)&&g&&(a+=` +`+fe(g))}else break;var C=a}catch(E){C=` +Error generating stack: `+E.message+` +`+E.stack}return C}function Te(t,a,l,p,m,g,C){var E=Gu;se(t);try{return t!==null&&t._debugTask?t._debugTask.run(a.bind(null,l,p,m,g,C)):a(l,p,m,g,C)}finally{se(E)}throw Error("runWithFiberInDEV should never be called in production. This is a bug in React.")}function se(t){Ie.getCurrentStack=t===null?null:Pe,Of=!1,Gu=t}function Ue(t){return typeof Symbol=="function"&&Symbol.toStringTag&&t[Symbol.toStringTag]||t.constructor.name||"Object"}function Ye(t){try{return Ze(t),!1}catch{return!0}}function Ze(t){return""+t}function Ke(t,a){if(Ye(t))return console.error("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before using it here.",a,Ue(t)),Ze(t)}function ie(t,a){if(Ye(t))return console.error("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before using it here.",a,Ue(t)),Ze(t)}function we(t){if(Ye(t))return console.error("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before using it here.",Ue(t)),Ze(t)}function vt(t){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")return!1;var a=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(a.isDisabled)return!0;if(!a.supportsFiber)return console.error("The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://react.dev/link/react-devtools"),!0;try{Lm=a.inject(t),Vo=a}catch(l){console.error("React instrumentation encountered an error: %o.",l)}return!!a.checkDCE}function De(t){if(typeof vw=="function"&&F5(t),Vo&&typeof Vo.setStrictMode=="function")try{Vo.setStrictMode(Lm,t)}catch(a){Sf||(Sf=!0,console.error("React instrumentation encountered an error: %o",a))}}function dt(t){return t>>>=0,t===0?32:31-(mw(t)/BR|0)|0}function nt(t){var a=t&42;if(a!==0)return a;switch(t&-t){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return console.error("Should have found matching lanes. This is a bug in React."),t}}function Ht(t,a,l){var p=t.pendingLanes;if(p===0)return 0;var m=0,g=t.suspendedLanes,C=t.pingedLanes;t=t.warmLanes;var E=p&134217727;return E!==0?(p=E&~g,p!==0?m=nt(p):(C&=E,C!==0?m=nt(C):l||(l=E&~t,l!==0&&(m=nt(l))))):(E=p&~g,E!==0?m=nt(E):C!==0?m=nt(C):l||(l=p&~t,l!==0&&(m=nt(l)))),m===0?0:a!==0&&a!==m&&!(a&g)&&(g=m&-m,l=a&-a,g>=l||g===32&&(l&4194048)!==0)?a:m}function jt(t,a){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&a)===0}function Fe(t,a){switch(t){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32: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 a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return console.error("Should have found matching lanes. This is a bug in React."),-1}}function it(){var t=Xg;return Xg<<=1,!(Xg&62914560)&&(Xg=4194304),t}function bt(t){for(var a=[],l=0;31>l;l++)a.push(t);return a}function _t(t,a){t.pendingLanes|=a,a!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function zt(t,a,l,p,m,g){var C=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var E=t.entanglements,V=t.expirationTimes,G=t.hiddenUpdates;for(l=C&~l;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function Xa(t){return t.replace(LR,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function Ln(t,a){a.checked===void 0||a.defaultChecked===void 0||Q5||(console.error("%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://react.dev/link/controlled-components",je()||"A component",a.type),Q5=!0),a.value===void 0||a.defaultValue===void 0||gw||(console.error("%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://react.dev/link/controlled-components",je()||"A component",a.type),gw=!0)}function ml(t,a,l,p,m,g,C,E){t.name="",C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"?(Ke(C,"type"),t.type=C):t.removeAttribute("type"),a!=null?C==="number"?(a===0&&t.value===""||t.value!=a)&&(t.value=""+Pa(a)):t.value!==""+Pa(a)&&(t.value=""+Pa(a)):C!=="submit"&&C!=="reset"||t.removeAttribute("value"),a!=null?Au(t,C,Pa(a)):l!=null?Au(t,C,Pa(l)):p!=null&&t.removeAttribute("value"),m==null&&g!=null&&(t.defaultChecked=!!g),m!=null&&(t.checked=m&&typeof m!="function"&&typeof m!="symbol"),E!=null&&typeof E!="function"&&typeof E!="symbol"&&typeof E!="boolean"?(Ke(E,"name"),t.name=""+Pa(E)):t.removeAttribute("name")}function oi(t,a,l,p,m,g,C,E){if(g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"&&(Ke(g,"type"),t.type=g),a!=null||l!=null){if(!(g!=="submit"&&g!=="reset"||a!=null)){Zo(t);return}l=l!=null?""+Pa(l):"",a=a!=null?""+Pa(a):l,E||a===t.value||(t.value=a),t.defaultValue=a}p=p??m,p=typeof p!="function"&&typeof p!="symbol"&&!!p,t.checked=E?t.checked:!!p,t.defaultChecked=!!p,C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"&&(Ke(C,"name"),t.name=C),Zo(t)}function Au(t,a,l){a==="number"&&Un(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function li(t,a){a.value==null&&(typeof a.children=="object"&&a.children!==null?$0.Children.forEach(a.children,function(l){l==null||typeof l=="string"||typeof l=="number"||typeof l=="bigint"||n||(n=!0,console.error("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to