(function(gn,Wa){typeof exports=="object"&&typeof module!="undefined"?Wa(exports,require("hex-to-rgba")):typeof define=="function"&&define.amd?define(["exports","hex-to-rgba"],Wa):(gn=typeof globalThis!="undefined"?globalThis:gn||self,Wa(gn.TrueReactKitTrueEngineeringTheme={},gn.rgba$1))})(this,function(gn,Wa){"use strict";const k={BLUE_900:"#0101B2",BLUE_800:"#0303D2",BLUE_600:"#2020FF",BLUE_200:"#A9A6FF",BLUE_50:"#E8E8FA",YELLOW_900:"#C28708",YELLOW_800:"#EDB211",YELLOW_600:"#FFD900",YELLOW_200:"#FFEF85",YELLOW_50:"#FAF4C3",PLUM_900:"#793472",PLUM_800:"#9B4192",PLUM_600:"#C257B7",PLUM_200:"#F2B9ED",PLUM_50:"#FAE8F8",GREEN_900:"#477012",GREEN_800:"#66A11A",GREEN_600:"#88C63A",GREEN_200:"#CBE3AC",GREEN_50:"#F3F9EB",ORANGE_900:"#965817",ORANGE_800:"#C87520",ORANGE_600:"#FF991F",ORANGE_200:"#FCD3A9",ORANGE_50:"#FCF2E7",RED_900:"#912E34",RED_800:"#C13E45",RED_600:"#F14D56",RED_200:"#F7949A",RED_50:"#FCECED",NEUTRAL_900:"#212121",NEUTRAL_500:"#40444B",NEUTRAL_300:"#6D7179",NEUTRAL_100:"#8E929A",NEUTRAL_80:"#A6ABB3",NEUTRAL_60:"#CED1D6",NEUTRAL_50:"#E1E4E8",NEUTRAL_40:"#EBEDF0",NEUTRAL_30:"#F2F3F5",NEUTRAL_20:"#F7F7F7",CLASSIC_WHITE:"#ffffff",CLASSIC_BLACK:"#000000"},jn={BORDER_RADIUS_EXTRA_LARGE:16,BORDER_RADIUS_LARGE:14,BORDER_RADIUS_MEDIUM:12,BORDER_RADIUS_STD:8,BORDER_RADIUS_SMALL:6,BORDER_RADIUS_EXTRA_SMALL:4,CONTROL_HEIGHT:48},Lo={dropdownShadow:"0px 0px 1px rgba(34, 42, 55, 0.4), 0px -2px 6px rgba(34, 42, 55, 0.06), 0px 8px 32px -8px rgba(34, 42, 55, 0.3)"},Pk={accountName:{color:k.NEUTRAL_100,"$root:hover &:not($accountNameOpened)":{color:k.NEUTRAL_500}},accountNameOpened:{color:k.NEUTRAL_900},accountChevron:{color:k.NEUTRAL_80,"$root:hover &:not($accountChevronOpened)":{color:k.NEUTRAL_500}},accountChevronOpened:{color:k.NEUTRAL_900}},Uk={root:{borderRadius:jn.BORDER_RADIUS_STD,border:["dashed","1px",k.NEUTRAL_80],backgroundColor:k.CLASSIC_WHITE,color:k.BLUE_600,"&:hover":{backgroundColor:k.BLUE_50},"&:focus, &:active":{backgroundColor:k.BLUE_50}},disabled:{color:k.BLUE_200,border:["dashed","1px",k.BLUE_200],"&:hover":{backgroundColor:k.CLASSIC_WHITE},"&:focus, &:active":{backgroundColor:k.CLASSIC_WHITE}}},Ik={root:{borderRadius:jn.BORDER_RADIUS_LARGE},s:{whiteSpace:"nowrap",borderRadius:jn.BORDER_RADIUS_MEDIUM},m:{whiteSpace:"nowrap",borderRadius:jn.BORDER_RADIUS_MEDIUM},l:{whiteSpace:"nowrap"},xl:{whiteSpace:"nowrap",fontSize:18,"&$outline":{fontWeight:"bold"},"&$secondary":{fontWeight:"bold"}},primary:{backgroundColor:k.BLUE_600,color:k.CLASSIC_WHITE,"&:hover":{backgroundColor:k.BLUE_800},"&:active, &$active":{backgroundColor:k.BLUE_900},"&$disabled":{backgroundColor:k.BLUE_200}},secondary:{backgroundColor:k.NEUTRAL_40,color:k.NEUTRAL_900,"&:hover":{backgroundColor:k.NEUTRAL_60},"&:active, &$active":{backgroundColor:k.NEUTRAL_80},"&$disabled":{backgroundColor:k.NEUTRAL_20,color:k.NEUTRAL_80},"& $icon":{color:k.NEUTRAL_300}},outline:{color:k.NEUTRAL_900,backgroundColor:"transparent",border:[2,"solid",k.NEUTRAL_60],"&:hover":{backgroundColor:k.NEUTRAL_40},"&:focus":{borderColor:k.NEUTRAL_80},"&:active, &$active":{backgroundColor:k.NEUTRAL_60,borderColor:k.NEUTRAL_80},"&$disabled":{backgroundColor:k.CLASSIC_WHITE,borderColor:k.NEUTRAL_50,color:k.NEUTRAL_80,"& $icon":{color:k.NEUTRAL_80}},"& $icon":{color:k.NEUTRAL_300}},warning:{color:k.CLASSIC_WHITE,backgroundColor:k.ORANGE_600,"&:hover":{backgroundColor:k.ORANGE_800},"&:focus":{boxShadow:[0,2,4,0,k.ORANGE_50]},"&:active, &$active":{backgroundColor:k.ORANGE_900,boxShadow:"none"},"&$disabled":{backgroundColor:k.ORANGE_200}},destructive:{backgroundColor:k.RED_600,color:k.CLASSIC_WHITE,"&:hover":{backgroundColor:k.RED_800},"&:active, &$active":{backgroundColor:k.RED_900},"&$disabled":{backgroundColor:k.RED_200}},text:{color:k.NEUTRAL_300,backgroundColor:"transparent","&:focus":{color:k.NEUTRAL_900,borderColor:k.NEUTRAL_80},"&:hover":{color:k.NEUTRAL_900,backgroundColor:Wa(k.NEUTRAL_60,.5),borderColor:"transparent"},"&:active, &$active":{color:k.NEUTRAL_900,backgroundColor:Wa(k.NEUTRAL_80,.5),borderColor:"transparent",boxShadow:"none"},"&$disabled":{color:k.NEUTRAL_60,"& $icon":{color:k.NEUTRAL_60}},"& $icon":{color:k.NEUTRAL_300}},fullWidth:{whiteSpace:"normal"}},jk={check:{border:[1,"solid",k.NEUTRAL_80],color:k.CLASSIC_WHITE,backgroundColor:k.CLASSIC_WHITE},checked:{backgroundColor:k.BLUE_600,border:[1,"solid",k.BLUE_600],color:k.CLASSIC_WHITE},disabled:{opacity:.65}},zk={tweakInput:{focused:{"& $inputIcon":{color:k.BLUE_600}}}},oV="",Fk={day:{width:36,height:36,lineHeight:"normal",boxSizing:"border-box",paddingTop:10,fontSize:16,"&:hover":{background:k.CLASSIC_WHITE,boxShadow:`0px 0px 0px 2px inset ${k.BLUE_600}`,color:k.NEUTRAL_900}},datepicker:{display:"flex",padding:[4,8,20,8],width:320,boxSizing:"border-box",border:"none",borderRadius:jn.BORDER_RADIUS_SMALL,boxShadow:Lo.dropdownShadow}},$k={btn:{background:k.CLASSIC_WHITE,borderRadius:"50%",color:k.NEUTRAL_300,"&:hover":{background:k.NEUTRAL_60}},tweakSelect:{arrow:{right:0,top:9,width:16,height:16,color:k.NEUTRAL_300},activeArrow:{color:k.NEUTRAL_500}}},Bk={root:{color:k.NEUTRAL_900,borderRadius:jn.BORDER_RADIUS_SMALL,boxShadow:Lo.dropdownShadow,marginLeft:1}},Hk={root:{color:k.NEUTRAL_900,borderRadius:jn.BORDER_RADIUS_SMALL,boxShadow:Lo.dropdownShadow,marginLeft:1},item:{"&:hover":{background:k.NEUTRAL_20}},label:{color:k.NEUTRAL_100},labelChosen:{color:k.NEUTRAL_900},nothingFound:{justifyContent:"center",color:k.NEUTRAL_80}},Vk={root:{color:k.NEUTRAL_900,borderRadius:jn.BORDER_RADIUS_SMALL,boxShadow:Lo.dropdownShadow,marginLeft:1}},Wk={root:{color:k.NEUTRAL_900,border:[1,"solid",k.NEUTRAL_60]},name:{color:k.NEUTRAL_300},iconContainer:{color:k.NEUTRAL_300},noValue:{"&:hover":{backgroundColor:k.NEUTRAL_20}},disabled:{backgroundColor:k.CLASSIC_WHITE,borderColor:k.NEUTRAL_50,"& $name":{color:k.NEUTRAL_100},"& $iconContainer":{color:k.NEUTRAL_60}},openNoValue:{backgroundColor:k.NEUTRAL_40},openWithValue:{backgroundColor:Wa(k.BLUE_200,.5),borderColor:"transparent"},withValue:{backgroundColor:Wa(k.BLUE_200,.3),borderColor:"transparent","&:hover":{backgroundColor:Wa(k.BLUE_200,.4),borderColor:"transparent"}},dropdown:{border:"none"}},Yk={root:{backgroundColor:Wa(k.NEUTRAL_60,.3)},focused:{borderColor:k.NEUTRAL_60},chevronIcon:{color:k.NEUTRAL_900},dropdown:{borderRadius:jn.BORDER_RADIUS_SMALL,boxShadow:Lo.dropdownShadow,marginLeft:1},active:{color:k.NEUTRAL_900},selectLabel:{color:k.NEUTRAL_100}},Gk={"cancel-light":{color:k.NEUTRAL_300,"&:hover":{color:k.NEUTRAL_500,backgroundColor:k.NEUTRAL_60},"&$active, &:active, &$active:hover, &:active:hover":{color:k.NEUTRAL_500,backgroundColor:k.NEUTRAL_80},"&:disabled, &$disabled":{color:k.NEUTRAL_60}},cancel:{color:k.NEUTRAL_300,backgroundColor:k.NEUTRAL_50,"&:hover":{color:k.NEUTRAL_500,backgroundColor:k.NEUTRAL_60},"&$active, &:active, &$active:hover, &:active:hover":{color:k.NEUTRAL_500,backgroundColor:k.NEUTRAL_80},"&:disabled, &$disabled":{color:k.NEUTRAL_60,backgroundColor:k.NEUTRAL_40}},main:{color:k.BLUE_600,backgroundColor:k.BLUE_50,"&:hover":{color:k.CLASSIC_WHITE,backgroundColor:k.BLUE_600},"&$active, &:active, &$active:hover, &:active:hover":{color:k.CLASSIC_WHITE,backgroundColor:k.BLUE_800},"&:disabled, &$disabled":{color:k.BLUE_200}}},qk={buttons:{borderTopRightRadius:jn.BORDER_RADIUS_SMALL-1,borderBottomRightRadius:jn.BORDER_RADIUS_SMALL-1,overflow:"hidden"},button:{height:(jn.CONTROL_HEIGHT-5)/2,backgroundColor:k.NEUTRAL_30,color:k.NEUTRAL_80,"&:hover, &:focus":{backgroundColor:k.NEUTRAL_40,color:k.NEUTRAL_100},"&:active":{backgroundColor:k.NEUTRAL_50,color:k.NEUTRAL_300}},disabledButton:{backgroundColor:k.NEUTRAL_30,color:k.NEUTRAL_60,cursor:"default","&:hover":{backgroundColor:k.NEUTRAL_30}}},Qk={inputWrapper:{height:jn.CONTROL_HEIGHT,border:["solid",1,k.NEUTRAL_60],borderRadius:jn.BORDER_RADIUS_SMALL},input:{borderRadius:jn.BORDER_RADIUS_SMALL,color:k.NEUTRAL_900,"&::placeholder":{color:k.NEUTRAL_100}},activeIcon:{"&:hover":{color:k.BLUE_600}},focused:{borderColor:k.BLUE_600,"& $label":{color:k.BLUE_600}},required:{"&:before":{backgroundColor:k.RED_900}},disabled:{backgroundColor:k.NEUTRAL_20,"& $input":{color:k.NEUTRAL_80}},label:{color:k.NEUTRAL_100},invalid:{borderColor:k.RED_600,"& $label":{color:k.RED_600}},invalidLabel:{color:k.RED_600},"error-top":{backgroundColor:k.RED_600,color:k.CLASSIC_WHITE},"error-bottom":{color:k.RED_600},info:{color:k.NEUTRAL_100},icon:{color:k.NEUTRAL_100},requiredLabel:{"&:after":{backgroundColor:k.ORANGE_600}},units:{color:k.NEUTRAL_100}},Xk={root:{boxShadow:Lo.dropdownShadow,borderRadius:jn.BORDER_RADIUS_SMALL,marginLeft:-1}},Kk={root:{color:k.NEUTRAL_900,"&:not($disabledItem)":{"&:hover, &:active":{backgroundColor:k.NEUTRAL_20}}},disabledItem:{opacity:.5},spacer:{backgroundColor:k.NEUTRAL_50,margin:[4,0]},destructive:{color:k.RED_600}},Jk={root:{color:k.NEUTRAL_900,borderRadius:jn.BORDER_RADIUS_SMALL,boxShadow:Lo.dropdownShadow,marginLeft:1},item:{"&:hover":{background:k.NEUTRAL_20}},selectedItem:{backgroundColor:k.NEUTRAL_20},label:{color:k.NEUTRAL_100},labelChosen:{color:k.NEUTRAL_900},nothingFound:{color:k.NEUTRAL_80}};function Zk(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var hr={exports:{}},Qt={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var S1;function eD(){if(S1)return Qt;S1=1;var i=Symbol.for("react.element"),l=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),y=Symbol.for("react.provider"),m=Symbol.for("react.context"),C=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),D=Symbol.for("react.memo"),N=Symbol.for("react.lazy"),z=Symbol.iterator;function ie(T){return T===null||typeof T!="object"?null:(T=z&&T[z]||T["@@iterator"],typeof T=="function"?T:null)}var Y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ce=Object.assign,pe={};function Ee(T,I,F){this.props=T,this.context=I,this.refs=pe,this.updater=F||Y}Ee.prototype.isReactComponent={},Ee.prototype.setState=function(T,I){if(typeof T!="object"&&typeof T!="function"&&T!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,T,I,"setState")},Ee.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function Be(){}Be.prototype=Ee.prototype;function je(T,I,F){this.props=T,this.context=I,this.refs=pe,this.updater=F||Y}var xe=je.prototype=new Be;xe.constructor=je,ce(xe,Ee.prototype),xe.isPureReactComponent=!0;var Te=Array.isArray,L=Object.prototype.hasOwnProperty,Q={current:null},G={key:!0,ref:!0,__self:!0,__source:!0};function le(T,I,F){var j,M={},B=null,q=null;if(I!=null)for(j in I.ref!==void 0&&(q=I.ref),I.key!==void 0&&(B=""+I.key),I)L.call(I,j)&&!G.hasOwnProperty(j)&&(M[j]=I[j]);var Z=arguments.length-2;if(Z===1)M.children=F;else if(11?P-1:0),se=1;se1?P-1:0),se=1;se1){for(var Tn=Array(on),Sn=0;Sn1){for(var wn=Array(Sn),An=0;An is not supported and will be removed in a future major release. Did you mean to render instead?")),P.Provider},set:function(Ke){P.Provider=Ke}},_currentValue:{get:function(){return P._currentValue},set:function(Ke){P._currentValue=Ke}},_currentValue2:{get:function(){return P._currentValue2},set:function(Ke){P._currentValue2=Ke}},_threadCount:{get:function(){return P._threadCount},set:function(Ke){P._threadCount=Ke}},Consumer:{get:function(){return re||(re=!0,ue("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),P.Consumer}},displayName:{get:function(){return P.displayName},set:function(Ke){Fe||(ye("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",Ke),Fe=!0)}}}),P.Consumer=Et}return P._currentRenderer=null,P._currentRenderer2=null,P}var Kr=-1,Ka=0,La=1,Mi=2;function Jr(R){if(R._status===Kr){var P=R._result,re=P();if(re.then(function(Et){if(R._status===Ka||R._status===Kr){var Ke=R;Ke._status=La,Ke._result=Et}},function(Et){if(R._status===Ka||R._status===Kr){var Ke=R;Ke._status=Mi,Ke._result=Et}}),R._status===Kr){var se=R;se._status=Ka,se._result=re}}if(R._status===La){var Fe=R._result;return Fe===void 0&&ue(`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?`,Fe),"default"in Fe||ue(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent'))`,Fe),Fe.default}else throw R._result}function Na(R){var P={_status:Kr,_result:R},re={$$typeof:ce,_payload:P,_init:Jr};{var se,Fe;Object.defineProperties(re,{defaultProps:{configurable:!0,get:function(){return se},set:function(Et){ue("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."),se=Et,Object.defineProperty(re,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return Fe},set:function(Et){ue("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."),Fe=Et,Object.defineProperty(re,"propTypes",{enumerable:!0})}}})}return re}function Pi(R){R!=null&&R.$$typeof===Y?ue("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof R!="function"?ue("forwardRef requires a render function but was given %s.",R===null?"null":typeof R):R.length!==0&&R.length!==2&&ue("forwardRef render functions accept exactly two parameters: props and ref. %s",R.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),R!=null&&(R.defaultProps!=null||R.propTypes!=null)&&ue("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var P={$$typeof:N,render:R};{var re;Object.defineProperty(P,"displayName",{enumerable:!1,configurable:!0,get:function(){return re},set:function(se){re=se,!R.name&&!R.displayName&&(R.displayName=se)}})}return P}var U;U=Symbol.for("react.module.reference");function ke(R){return!!(typeof R=="string"||typeof R=="function"||R===y||R===C||Ne||R===m||R===z||R===ie||we||R===pe||_e||Ae||Ye||typeof R=="object"&&R!==null&&(R.$$typeof===ce||R.$$typeof===Y||R.$$typeof===w||R.$$typeof===D||R.$$typeof===N||R.$$typeof===U||R.getModuleId!==void 0))}function qe(R,P){ke(R)||ue("memo: The first argument must be a component. Instead received: %s",R===null?"null":typeof R);var re={$$typeof:Y,type:R,compare:P===void 0?null:P};{var se;Object.defineProperty(re,"displayName",{enumerable:!1,configurable:!0,get:function(){return se},set:function(Fe){se=Fe,!R.name&&!R.displayName&&(R.displayName=Fe)}})}return re}function tt(){var R=xe.current;return R===null&&ue(`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.`),R}function Nt(R){var P=tt();if(R._context!==void 0){var re=R._context;re.Consumer===R?ue("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?"):re.Provider===R&&ue("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return P.useContext(R)}function Kt(R){var P=tt();return P.useState(R)}function Mt(R,P,re){var se=tt();return se.useReducer(R,P,re)}function mt(R){var P=tt();return P.useRef(R)}function cr(R,P){var re=tt();return re.useEffect(R,P)}function kn(R,P){var re=tt();return re.useInsertionEffect(R,P)}function Dn(R,P){var re=tt();return re.useLayoutEffect(R,P)}function Dr(R,P){var re=tt();return re.useCallback(R,P)}function Ui(R,P){var re=tt();return re.useMemo(R,P)}function _u(R,P,re){var se=tt();return se.useImperativeHandle(R,P,re)}function rn(R,P){{var re=tt();return re.useDebugValue(R,P)}}function wp(){var R=tt();return R.useTransition()}function bi(R){var P=tt();return P.useDeferredValue(R)}function Bt(){var R=tt();return R.useId()}function Ii(R,P,re){var se=tt();return se.useSyncExternalStore(R,P,re)}var Io=0,Tu,jo,pa,Bs,Zr,Hs,Vs;function sf(){}sf.__reactDisabledLog=!0;function wu(){{if(Io===0){Tu=console.log,jo=console.info,pa=console.warn,Bs=console.error,Zr=console.group,Hs=console.groupCollapsed,Vs=console.groupEnd;var R={configurable:!0,enumerable:!0,value:sf,writable:!0};Object.defineProperties(console,{info:R,log:R,warn:R,error:R,group:R,groupCollapsed:R,groupEnd:R})}Io++}}function zo(){{if(Io--,Io===0){var R={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:F({},R,{value:Tu}),info:F({},R,{value:jo}),warn:F({},R,{value:pa}),error:F({},R,{value:Bs}),group:F({},R,{value:Zr}),groupCollapsed:F({},R,{value:Hs}),groupEnd:F({},R,{value:Vs})})}Io<0&&ue("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Si=Ie.ReactCurrentDispatcher,ea;function Fo(R,P,re){{if(ea===void 0)try{throw Error()}catch(Fe){var se=Fe.stack.trim().match(/\n( *(at )?)/);ea=se&&se[1]||""}return` `+ea+R}}var $o=!1,Bo;{var xu=typeof WeakMap=="function"?WeakMap:Map;Bo=new xu}function Ou(R,P){if(!R||$o)return"";{var re=Bo.get(R);if(re!==void 0)return re}var se;$o=!0;var Fe=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Et;Et=Si.current,Si.current=null,wu();try{if(P){var Ke=function(){throw Error()};if(Object.defineProperty(Ke.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Ke,[])}catch(qt){se=qt}Reflect.construct(R,[],Ke)}else{try{Ke.call()}catch(qt){se=qt}R.call(Ke.prototype)}}else{try{throw Error()}catch(qt){se=qt}R()}}catch(qt){if(qt&&se&&typeof qt.stack=="string"){for(var yt=qt.stack.split(` `),Ht=se.stack.split(` `),on=yt.length-1,Tn=Ht.length-1;on>=1&&Tn>=0&&yt[on]!==Ht[Tn];)Tn--;for(;on>=1&&Tn>=0;on--,Tn--)if(yt[on]!==Ht[Tn]){if(on!==1||Tn!==1)do if(on--,Tn--,Tn<0||yt[on]!==Ht[Tn]){var Sn=` `+yt[on].replace(" at new "," at ");return R.displayName&&Sn.includes("")&&(Sn=Sn.replace("",R.displayName)),typeof R=="function"&&Bo.set(R,Sn),Sn}while(on>=1&&Tn>=0);break}}}finally{$o=!1,Si.current=Et,zo(),Error.prepareStackTrace=Fe}var wn=R?R.displayName||R.name:"",An=wn?Fo(wn):"";return typeof R=="function"&&Bo.set(R,An),An}function no(R,P,re){return Ou(R,!1)}function xp(R){var P=R.prototype;return!!(P&&P.isReactComponent)}function ji(R,P,re){if(R==null)return"";if(typeof R=="function")return Ou(R,xp(R));if(typeof R=="string")return Fo(R);switch(R){case z:return Fo("Suspense");case ie:return Fo("SuspenseList")}if(typeof R=="object")switch(R.$$typeof){case N:return no(R.render);case Y:return ji(R.type,P,re);case ce:{var se=R,Fe=se._payload,Et=se._init;try{return ji(Et(Fe),P,re)}catch{}}}return""}var sn={},ku=Ie.ReactDebugCurrentFrame;function Ol(R){if(R){var P=R._owner,re=ji(R.type,R._source,P?P.type:null);ku.setExtraStackFrame(re)}else ku.setExtraStackFrame(null)}function Du(R,P,re,se,Fe){{var Et=Function.call.bind(pn);for(var Ke in R)if(Et(R,Ke)){var yt=void 0;try{if(typeof R[Ke]!="function"){var Ht=Error((se||"React class")+": "+re+" type `"+Ke+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof R[Ke]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw Ht.name="Invariant Violation",Ht}yt=R[Ke](P,Ke,se,re,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(on){yt=on}yt&&!(yt instanceof Error)&&(Ol(Fe),ue("%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).",se||"React class",re,Ke,typeof yt),Ol(null)),yt instanceof Error&&!(yt.message in sn)&&(sn[yt.message]=!0,Ol(Fe),ue("Failed %s type: %s",re,yt.message),Ol(null))}}}function an(R){if(R){var P=R._owner,re=ji(R.type,R._source,P?P.type:null);fe(re)}else fe(null)}var Au;Au=!1;function Lu(){if(Q.current){var R=Ft(Q.current.type);if(R)return` Check the render method of \``+R+"`."}return""}function Ot(R){if(R!==void 0){var P=R.fileName.replace(/^.*[\\\/]/,""),re=R.lineNumber;return` Check your code at `+P+":"+re+"."}return""}function kl(R){return R!=null?Ot(R.__source):""}var Yn={};function va(R){var P=Lu();if(!P){var re=typeof R=="string"?R:R.displayName||R.name;re&&(P=` Check the top-level render call using <`+re+">.")}return P}function ta(R,P){if(!(!R._store||R._store.validated||R.key!=null)){R._store.validated=!0;var re=va(P);if(!Yn[re]){Yn[re]=!0;var se="";R&&R._owner&&R._owner!==Q.current&&(se=" It was passed a child from "+Ft(R._owner.type)+"."),an(R),ue('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',re,se),an(null)}}}function Ho(R,P){if(typeof R=="object"){if(Ue(R))for(var re=0;re",Fe=" Did you accidentally export a JSX literal instead of a component?"):Ke=typeof R,ue("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Ke,Fe)}var yt=ct.apply(this,arguments);if(yt==null)return yt;if(se)for(var Ht=2;Ht10&&ye("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."),se._updatedFibers.clear()}}}var ro=!1,Vo=null;function df(R){if(Vo===null)try{var P=("require"+Math.random()).slice(0,7),re=i&&i[P];Vo=re.call(i,"timers").setImmediate}catch{Vo=function(Fe){ro===!1&&(ro=!0,typeof MessageChannel=="undefined"&&ue("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=Fe,Et.port2.postMessage(void 0)}}return Vo(R)}var Ja=0,Wo=!1;function Yo(R){{var P=Ja;Ja++,L.current===null&&(L.current=[]);var re=L.isBatchingLegacy,se;try{if(L.isBatchingLegacy=!0,se=R(),!re&&L.didScheduleLegacyUpdate){var Fe=L.current;Fe!==null&&(L.didScheduleLegacyUpdate=!1,qo(Fe))}}catch(wn){throw Za(P),wn}finally{L.isBatchingLegacy=re}if(se!==null&&typeof se=="object"&&typeof se.then=="function"){var Et=se,Ke=!1,yt={then:function(wn,An){Ke=!0,Et.then(function(qt){Za(P),Ja===0?Nu(qt,wn,An):wn(qt)},function(qt){Za(P),An(qt)})}};return!Wo&&typeof Promise!="undefined"&&Promise.resolve().then(function(){}).then(function(){Ke||(Wo=!0,ue("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 () => ...);"))}),yt}else{var Ht=se;if(Za(P),Ja===0){var on=L.current;on!==null&&(qo(on),L.current=null);var Tn={then:function(wn,An){L.current===null?(L.current=[],Nu(Ht,wn,An)):wn(Ht)}};return Tn}else{var Sn={then:function(wn,An){wn(Ht)}};return Sn}}}}function Za(R){R!==Ja-1&&ue("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Ja=R}function Nu(R,P,re){{var se=L.current;if(se!==null)try{qo(se),df(function(){se.length===0?(L.current=null,P(R)):Nu(R,P,re)})}catch(Fe){re(Fe)}else P(R)}}var Go=!1;function qo(R){if(!Go){Go=!0;var P=0;try{for(;P=0)continue;s[f]=i[f]}return s}var Uh={exports:{}},En={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var C1;function nD(){if(C1)return En;C1=1;var i=typeof Symbol=="function"&&Symbol.for,l=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,f=i?Symbol.for("react.fragment"):60107,v=i?Symbol.for("react.strict_mode"):60108,y=i?Symbol.for("react.profiler"):60114,m=i?Symbol.for("react.provider"):60109,C=i?Symbol.for("react.context"):60110,w=i?Symbol.for("react.async_mode"):60111,D=i?Symbol.for("react.concurrent_mode"):60111,N=i?Symbol.for("react.forward_ref"):60112,z=i?Symbol.for("react.suspense"):60113,ie=i?Symbol.for("react.suspense_list"):60120,Y=i?Symbol.for("react.memo"):60115,ce=i?Symbol.for("react.lazy"):60116,pe=i?Symbol.for("react.block"):60121,Ee=i?Symbol.for("react.fundamental"):60117,Be=i?Symbol.for("react.responder"):60118,je=i?Symbol.for("react.scope"):60119;function xe(L){if(typeof L=="object"&&L!==null){var Q=L.$$typeof;switch(Q){case l:switch(L=L.type,L){case w:case D:case f:case y:case v:case z:return L;default:switch(L=L&&L.$$typeof,L){case C:case N:case ce:case Y:case m:return L;default:return Q}}case s:return Q}}}function Te(L){return xe(L)===D}return En.AsyncMode=w,En.ConcurrentMode=D,En.ContextConsumer=C,En.ContextProvider=m,En.Element=l,En.ForwardRef=N,En.Fragment=f,En.Lazy=ce,En.Memo=Y,En.Portal=s,En.Profiler=y,En.StrictMode=v,En.Suspense=z,En.isAsyncMode=function(L){return Te(L)||xe(L)===w},En.isConcurrentMode=Te,En.isContextConsumer=function(L){return xe(L)===C},En.isContextProvider=function(L){return xe(L)===m},En.isElement=function(L){return typeof L=="object"&&L!==null&&L.$$typeof===l},En.isForwardRef=function(L){return xe(L)===N},En.isFragment=function(L){return xe(L)===f},En.isLazy=function(L){return xe(L)===ce},En.isMemo=function(L){return xe(L)===Y},En.isPortal=function(L){return xe(L)===s},En.isProfiler=function(L){return xe(L)===y},En.isStrictMode=function(L){return xe(L)===v},En.isSuspense=function(L){return xe(L)===z},En.isValidElementType=function(L){return typeof L=="string"||typeof L=="function"||L===f||L===D||L===y||L===v||L===z||L===ie||typeof L=="object"&&L!==null&&(L.$$typeof===ce||L.$$typeof===Y||L.$$typeof===m||L.$$typeof===C||L.$$typeof===N||L.$$typeof===Ee||L.$$typeof===Be||L.$$typeof===je||L.$$typeof===pe)},En.typeOf=xe,En}var Rn={};/** @license React v16.13.1 * react-is.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var _1;function rD(){return _1||(_1=1,process.env.NODE_ENV!=="production"&&function(){var i=typeof Symbol=="function"&&Symbol.for,l=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,f=i?Symbol.for("react.fragment"):60107,v=i?Symbol.for("react.strict_mode"):60108,y=i?Symbol.for("react.profiler"):60114,m=i?Symbol.for("react.provider"):60109,C=i?Symbol.for("react.context"):60110,w=i?Symbol.for("react.async_mode"):60111,D=i?Symbol.for("react.concurrent_mode"):60111,N=i?Symbol.for("react.forward_ref"):60112,z=i?Symbol.for("react.suspense"):60113,ie=i?Symbol.for("react.suspense_list"):60120,Y=i?Symbol.for("react.memo"):60115,ce=i?Symbol.for("react.lazy"):60116,pe=i?Symbol.for("react.block"):60121,Ee=i?Symbol.for("react.fundamental"):60117,Be=i?Symbol.for("react.responder"):60118,je=i?Symbol.for("react.scope"):60119;function xe(ne){return typeof ne=="string"||typeof ne=="function"||ne===f||ne===D||ne===y||ne===v||ne===z||ne===ie||typeof ne=="object"&&ne!==null&&(ne.$$typeof===ce||ne.$$typeof===Y||ne.$$typeof===m||ne.$$typeof===C||ne.$$typeof===N||ne.$$typeof===Ee||ne.$$typeof===Be||ne.$$typeof===je||ne.$$typeof===pe)}function Te(ne){if(typeof ne=="object"&&ne!==null){var Ue=ne.$$typeof;switch(Ue){case l:var He=ne.type;switch(He){case w:case D:case f:case y:case v:case z:return He;default:var Ve=He&&He.$$typeof;switch(Ve){case C:case N:case ce:case Y:case m:return Ve;default:return Ue}}case s:return Ue}}}var L=w,Q=D,G=C,le=m,fe=l,_e=N,Ae=f,Ye=ce,we=Y,Ne=s,Ie=y,ye=v,ue=z,de=!1;function ze(ne){return de||(de=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),T(ne)||Te(ne)===w}function T(ne){return Te(ne)===D}function I(ne){return Te(ne)===C}function F(ne){return Te(ne)===m}function j(ne){return typeof ne=="object"&&ne!==null&&ne.$$typeof===l}function M(ne){return Te(ne)===N}function B(ne){return Te(ne)===f}function q(ne){return Te(ne)===ce}function Z(ne){return Te(ne)===Y}function ge(ne){return Te(ne)===s}function Se(ne){return Te(ne)===y}function Oe(ne){return Te(ne)===v}function Ge(ne){return Te(ne)===z}Rn.AsyncMode=L,Rn.ConcurrentMode=Q,Rn.ContextConsumer=G,Rn.ContextProvider=le,Rn.Element=fe,Rn.ForwardRef=_e,Rn.Fragment=Ae,Rn.Lazy=Ye,Rn.Memo=we,Rn.Portal=Ne,Rn.Profiler=Ie,Rn.StrictMode=ye,Rn.Suspense=ue,Rn.isAsyncMode=ze,Rn.isConcurrentMode=T,Rn.isContextConsumer=I,Rn.isContextProvider=F,Rn.isElement=j,Rn.isForwardRef=M,Rn.isFragment=B,Rn.isLazy=q,Rn.isMemo=Z,Rn.isPortal=ge,Rn.isProfiler=Se,Rn.isStrictMode=Oe,Rn.isSuspense=Ge,Rn.isValidElementType=xe,Rn.typeOf=Te}()),Rn}(function(i){process.env.NODE_ENV==="production"?i.exports=nD():i.exports=rD()})(Uh);var i0=Uh.exports,aD={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},iD={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},oD={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},T1={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o0={};o0[i0.ForwardRef]=oD,o0[i0.Memo]=T1;function w1(i){return i0.isMemo(i)?T1:o0[i.$$typeof]||aD}var lD=Object.defineProperty,uD=Object.getOwnPropertyNames,x1=Object.getOwnPropertySymbols,sD=Object.getOwnPropertyDescriptor,cD=Object.getPrototypeOf,O1=Object.prototype;function k1(i,l,s){if(typeof l!="string"){if(O1){var f=cD(l);f&&f!==O1&&k1(i,f,s)}var v=uD(l);x1&&(v=v.concat(x1(l)));for(var y=w1(i),m=w1(l),C=0;C1?y("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):y("Invalid argument supplied to oneOf, expected an array.")),m;function I(F,j,M,B,q){for(var Z=F[j],ge=0;ge0?", expected one of type ["+Se.join(", ")+"]":"";return new pe("Invalid "+Z+" `"+ge+"` supplied to "+("`"+q+"`"+Ue+"."))}return Ee(j)}function _e(){function T(I,F,j,M,B){return Ne(I[F])?null:new pe("Invalid "+M+" `"+B+"` supplied to "+("`"+j+"`, expected a ReactNode."))}return Ee(T)}function Ae(T,I,F,j,M){return new pe((T||"React class")+": "+I+" type `"+F+"."+j+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+M+"`.")}function Ye(T){function I(F,j,M,B,q){var Z=F[j],ge=ye(Z);if(ge!=="object")return new pe("Invalid "+B+" `"+q+"` of type `"+ge+"` "+("supplied to `"+M+"`, expected `object`."));for(var Se in T){var Oe=T[Se];if(typeof Oe!="function")return Ae(M,B,q,Se,ue(Oe));var Ge=Oe(Z,Se,M,B,q+"."+Se,s);if(Ge)return Ge}return null}return Ee(I)}function we(T){function I(F,j,M,B,q){var Z=F[j],ge=ye(Z);if(ge!=="object")return new pe("Invalid "+B+" `"+q+"` of type `"+ge+"` "+("supplied to `"+M+"`, expected `object`."));var Se=l({},F[j],T);for(var Oe in Se){var Ge=T[Oe];if(f(T,Oe)&&typeof Ge!="function")return Ae(M,B,q,Oe,ue(Ge));if(!Ge)return new pe("Invalid "+B+" `"+q+"` key `"+Oe+"` supplied to `"+M+"`.\nBad object: "+JSON.stringify(F[j],null," ")+` Valid keys: `+JSON.stringify(Object.keys(T),null," "));var ne=Ge(Z,Oe,M,B,q+"."+Oe,s);if(ne)return ne}return null}return Ee(I)}function Ne(T){switch(typeof T){case"number":case"string":case"undefined":return!0;case"boolean":return!T;case"object":if(Array.isArray(T))return T.every(Ne);if(T===null||C(T))return!0;var I=z(T);if(I){var F=I.call(T),j;if(I!==T.entries){for(;!(j=F.next()).done;)if(!Ne(j.value))return!1}else for(;!(j=F.next()).done;){var M=j.value;if(M&&!Ne(M[1]))return!1}}else return!1;return!0;default:return!1}}function Ie(T,I){return T==="symbol"?!0:I?I["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&I instanceof Symbol:!1}function ye(T){var I=typeof T;return Array.isArray(T)?"array":T instanceof RegExp?"object":Ie(I,T)?"symbol":I}function ue(T){if(typeof T=="undefined"||T===null)return""+T;var I=ye(T);if(I==="object"){if(T instanceof Date)return"date";if(T instanceof RegExp)return"regexp"}return I}function de(T){var I=ue(T);switch(I){case"array":case"object":return"an "+I;case"boolean":case"date":case"regexp":return"a "+I;default:return I}}function ze(T){return!T.constructor||!T.constructor.name?ie:T.constructor.name}return Y.checkPropTypes=v,Y.resetWarningCache=v.resetWarningCache,Y.PropTypes=Y,Y},d0}var p0,U1;function mD(){if(U1)return p0;U1=1;var i=s0();function l(){}function s(){}return s.resetWarningCache=l,p0=function(){function f(m,C,w,D,N,z){if(z!==i){var ie=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw ie.name="Invariant Violation",ie}}f.isRequired=f;function v(){return f}var y={array:f,bigint:f,bool:f,func:f,number:f,object:f,string:f,symbol:f,any:f,arrayOf:v,element:f,elementType:f,instanceOf:v,node:f,objectOf:v,oneOf:v,oneOfType:v,shape:v,exact:v,checkPropTypes:s,resetWarningCache:l};return y.PropTypes=y,y},p0}var I1;function v0(){if(I1)return Ih.exports;if(I1=1,process.env.NODE_ENV!=="production"){var i=Uh.exports,l=!0;Ih.exports=hD()(i.isElement,l)}else Ih.exports=mD()();return Ih.exports}var jh=v0(),j1={};Object.defineProperty(j1,"__esModule",{value:!0});var gD=j1.default=yD;function yD(i){return i.displayName||i.name||(typeof i=="string"&&i.length>0?i:"Unknown")}function zh(i,l,s){return l in i?Object.defineProperty(i,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[l]=s,i}function Fh(){return Fh=Object.assign||function(i){for(var l=1;l<+~=|^:(),"'`\s])/g,W1=typeof CSS!="undefined"&&CSS.escape,y0=function(i){return W1?W1(i):i.replace(xD,"\\$1")},Y1=function(){function i(s,f,v){this.type="style",this.isProcessed=!1;var y=v.sheet,m=v.Renderer;this.key=s,this.options=v,this.style=f,y?this.renderer=y.renderer:m&&(this.renderer=new m)}var l=i.prototype;return l.prop=function(f,v,y){if(v===void 0)return this.style[f];var m=y?y.force:!1;if(!m&&this.style[f]===v)return this;var C=v;(!y||y.process!==!1)&&(C=this.options.jss.plugins.onChangeValue(v,f,this));var w=C==null||C===!1,D=f in this.style;if(w&&!D&&!m)return this;var N=w&&D;if(N?delete this.style[f]:this.style[f]=C,this.renderable&&this.renderer)return N?this.renderer.removeProperty(this.renderable,f):this.renderer.setProperty(this.renderable,f,C),this;var z=this.options.sheet;return z&&z.attached&&process.env.NODE_ENV!=="production"&&rr(!1,'[JSS] Rule is not linked. Missing sheet option "link: true".'),this},i}(),b0=function(i){B1(l,i);function l(f,v,y){var m;m=i.call(this,f,v,y)||this;var C=y.selector,w=y.scoped,D=y.sheet,N=y.generateId;return C?m.selectorText=C:w!==!1&&(m.id=N(H1(H1(m)),D),m.selectorText="."+y0(m.id)),m}var s=l.prototype;return s.applyTo=function(v){var y=this.renderer;if(y){var m=this.toJSON();for(var C in m)y.setProperty(v,C,m[C])}return this},s.toJSON=function(){var v={};for(var y in this.style){var m=this.style[y];typeof m!="object"?v[y]=m:Array.isArray(m)&&(v[y]=ks(m))}return v},s.toString=function(v){var y=this.options.sheet,m=y?y.options.link:!1,C=m?nr({},v,{allowEmpty:!0}):v;return Kd(this.selectorText,this.style,C)},h0(l,[{key:"selector",set:function(v){if(v!==this.selectorText){this.selectorText=v;var y=this.renderer,m=this.renderable;if(!(!m||!y)){var C=y.setSelector(m,v);C||y.replaceRule(m,this)}}},get:function(){return this.selectorText}}]),l}(Y1),OD={onCreateRule:function(l,s,f){return l[0]==="@"||f.parent&&f.parent.type==="keyframes"?null:new b0(l,s,f)}},S0={indent:1,children:!0},kD=/@([\w-]+)/,DD=function(){function i(s,f,v){this.type="conditional",this.isProcessed=!1,this.key=s;var y=s.match(kD);this.at=y?y[1]:"unknown",this.query=v.name||"@"+this.at,this.options=v,this.rules=new Hh(nr({},v,{parent:this}));for(var m in f)this.rules.add(m,f[m]);this.rules.process()}var l=i.prototype;return l.getRule=function(f){return this.rules.get(f)},l.indexOf=function(f){return this.rules.indexOf(f)},l.addRule=function(f,v,y){var m=this.rules.add(f,v,y);return m?(this.options.jss.plugins.onProcessRule(m),m):null},l.replaceRule=function(f,v,y){var m=this.rules.replace(f,v,y);return m&&this.options.jss.plugins.onProcessRule(m),m},l.toString=function(f){f===void 0&&(f=S0);var v=Gc(f),y=v.linebreak;if(f.indent==null&&(f.indent=S0.indent),f.children==null&&(f.children=S0.children),f.children===!1)return this.query+" {}";var m=this.rules.toString(f);return m?this.query+" {"+y+m+y+"}":""},i}(),AD=/@media|@supports\s+/,LD={onCreateRule:function(l,s,f){return AD.test(l)?new DD(l,s,f):null}},E0={indent:1,children:!0},ND=/@keyframes\s+([\w-]+)/,R0=function(){function i(s,f,v){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var y=s.match(ND);y&&y[1]?this.name=y[1]:(this.name="noname",process.env.NODE_ENV!=="production"&&rr(!1,"[JSS] Bad keyframes name "+s)),this.key=this.type+"-"+this.name,this.options=v;var m=v.scoped,C=v.sheet,w=v.generateId;this.id=m===!1?this.name:y0(w(this,C)),this.rules=new Hh(nr({},v,{parent:this}));for(var D in f)this.rules.add(D,f[D],nr({},v,{parent:this}));this.rules.process()}var l=i.prototype;return l.toString=function(f){f===void 0&&(f=E0);var v=Gc(f),y=v.linebreak;if(f.indent==null&&(f.indent=E0.indent),f.children==null&&(f.children=E0.children),f.children===!1)return this.at+" "+this.id+" {}";var m=this.rules.toString(f);return m&&(m=""+y+m+y),this.at+" "+this.id+" {"+m+"}"},i}(),MD=/@keyframes\s+/,PD=/\$([\w-]+)/g,C0=function(l,s){return typeof l=="string"?l.replace(PD,function(f,v){return v in s?s[v]:(process.env.NODE_ENV!=="production"&&rr(!1,'[JSS] Referenced keyframes rule "'+v+'" is not defined.'),f)}):l},G1=function(l,s,f){var v=l[s],y=C0(v,f);y!==v&&(l[s]=y)},UD={onCreateRule:function(l,s,f){return typeof l=="string"&&MD.test(l)?new R0(l,s,f):null},onProcessStyle:function(l,s,f){return s.type!=="style"||!f||("animation-name"in l&&G1(l,"animation-name",f.keyframes),"animation"in l&&G1(l,"animation",f.keyframes)),l},onChangeValue:function(l,s,f){var v=f.options.sheet;if(!v)return l;switch(s){case"animation":return C0(l,v.keyframes);case"animation-name":return C0(l,v.keyframes);default:return l}}},ID=function(i){B1(l,i);function l(){return i.apply(this,arguments)||this}var s=l.prototype;return s.toString=function(v){var y=this.options.sheet,m=y?y.options.link:!1,C=m?nr({},v,{allowEmpty:!0}):v;return Kd(this.key,this.style,C)},l}(Y1),jD={onCreateRule:function(l,s,f){return f.parent&&f.parent.type==="keyframes"?new ID(l,s,f):null}},zD=function(){function i(s,f,v){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=s,this.style=f,this.options=v}var l=i.prototype;return l.toString=function(f){var v=Gc(f),y=v.linebreak;if(Array.isArray(this.style)){for(var m="",C=0;C=this.index){v.push(f);return}for(var m=0;my){v.splice(m,0,f);return}}},l.reset=function(){this.registry=[]},l.remove=function(f){var v=this.registry.indexOf(f);this.registry.splice(v,1)},l.toString=function(f){for(var v=f===void 0?{}:f,y=v.attached,m=R1(v,["attached"]),C=Gc(m),w=C.linebreak,D="",N=0;NXD&&process.env.NODE_ENV!=="production"&&rr(!1,"[JSS] You might have a memory leak. Rule counter is at "+s+".");var C="",w="";return m&&(m.options.classNamePrefix&&(w=m.options.classNamePrefix),m.options.jss.id!=null&&(C=String(m.options.jss.id))),l.minify?""+(w||"c")+K1+C+s:w+y.key+"-"+K1+(C?"-"+C:"")+"-"+s};return f},Z1=function(l){var s;return function(){return s||(s=l()),s}},KD=function(l,s){try{return l.attributeStyleMap?l.attributeStyleMap.get(s):l.style.getPropertyValue(s)}catch{return""}},JD=function(l,s,f){try{var v=f;if(Array.isArray(f)&&(v=ks(f)),l.attributeStyleMap)l.attributeStyleMap.set(s,v);else{var y=v?v.indexOf("!important"):-1,m=y>-1?v.substr(0,y-1):v;l.style.setProperty(s,m,y>-1?"important":"")}}catch{return!1}return!0},ZD=function(l,s){try{l.attributeStyleMap?l.attributeStyleMap.delete(s):l.style.removeProperty(s)}catch(f){process.env.NODE_ENV!=="production"&&rr(!1,'[JSS] DOMException "'+f.message+'" was thrown. Tried to remove property "'+s+'".')}},eA=function(l,s){return l.selectorText=s,l.selectorText===s},eC=Z1(function(){return document.querySelector("head")});function tA(i,l){for(var s=0;sl.index&&f.options.insertionPoint===l.insertionPoint)return f}return null}function nA(i,l){for(var s=i.length-1;s>=0;s--){var f=i[s];if(f.attached&&f.options.insertionPoint===l.insertionPoint)return f}return null}function rA(i){for(var l=eC(),s=0;s0){var s=tA(l,i);if(s&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element};if(s=nA(l,i),s&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element.nextSibling}}var f=i.insertionPoint;if(f&&typeof f=="string"){var v=rA(f);if(v)return{parent:v.parentNode,node:v.nextSibling};process.env.NODE_ENV!=="production"&&rr(!1,'[JSS] Insertion point "'+f+'" not found.')}return!1}function iA(i,l){var s=l.insertionPoint,f=aA(l);if(f!==!1&&f.parent){f.parent.insertBefore(i,f.node);return}if(s&&typeof s.nodeType=="number"){var v=s,y=v.parentNode;y?y.insertBefore(i,v.nextSibling):process.env.NODE_ENV!=="production"&&rr(!1,"[JSS] Insertion point is not in the DOM.");return}eC().appendChild(i)}var oA=Z1(function(){var i=document.querySelector('meta[property="csp-nonce"]');return i?i.getAttribute("content"):null}),tC=function(l,s,f){try{"insertRule"in l?l.insertRule(s,f):"appendRule"in l&&l.appendRule(s)}catch(v){return process.env.NODE_ENV!=="production"&&rr(!1,"[JSS] "+v.message),!1}return l.cssRules[f]},nC=function(l,s){var f=l.cssRules.length;return s===void 0||s>f?f:s},lA=function(){var l=document.createElement("style");return l.textContent=` `,l},uA=function(){function i(s){this.getPropertyValue=KD,this.setProperty=JD,this.removeProperty=ZD,this.setSelector=eA,this.hasInsertedRules=!1,this.cssRules=[],s&&Jd.add(s),this.sheet=s;var f=this.sheet?this.sheet.options:{},v=f.media,y=f.meta,m=f.element;this.element=m||lA(),this.element.setAttribute("data-jss",""),v&&this.element.setAttribute("media",v),y&&this.element.setAttribute("data-meta",y);var C=oA();C&&this.element.setAttribute("nonce",C)}var l=i.prototype;return l.attach=function(){if(!(this.element.parentNode||!this.sheet)){iA(this.element,this.sheet.options);var f=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&f&&(this.hasInsertedRules=!1,this.deploy())}},l.detach=function(){if(this.sheet){var f=this.element.parentNode;f&&f.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent=` `)}},l.deploy=function(){var f=this.sheet;if(f){if(f.options.link){this.insertRules(f.rules);return}this.element.textContent=` `+f.toString()+` `}},l.insertRules=function(f,v){for(var y=0;y0&&(v.refs--,v.refs===0&&v.sheet.detach()):rr(!1,"SheetsManager: can't find sheet to unmanage")},h0(i,[{key:"size",get:function(){return this.length}}]),i}(),w0=typeof CSS=="object"&&CSS!=null&&"number"in CSS;function iC(i){var l=null;for(var s in i){var f=i[s],v=typeof f;if(v==="function")l||(l={}),l[s]=f;else if(v==="object"&&f!==null&&!Array.isArray(f)){var y=iC(f);y&&(l||(l={}),l[s]=y)}}return l}/** * A better abstraction over CSS. * * @copyright Oleg Isonen (Slobodskoi) / Isonen 2014-present * @website https://github.com/cssinjs/jss * @license MIT */rC();var oC=Date.now(),x0="fnValues"+oC,O0="fnStyle"+ ++oC,fA=function(){return{onCreateRule:function(s,f,v){if(typeof f!="function")return null;var y=Bh(s,{},v);return y[O0]=f,y},onProcessStyle:function(s,f){if(x0 in f||O0 in f)return s;var v={};for(var y in s){var m=s[y];typeof m=="function"&&(delete s[y],v[y]=m)}return f[x0]=v,s},onUpdate:function(s,f,v,y){var m=f,C=m[O0];if(C&&(m.style=C(s)||{},process.env.NODE_ENV==="development")){for(var w in m.style)if(typeof m.style[w]=="function"){process.env.NODE_ENV!=="production"&&rr(!1,"[JSS] Function values inside function rules are not supported.");break}}var D=m[x0];if(D)for(var N in D)m.prop(N,D[N](s),y)}}};const dA=fA;function pA(i){var l,s=i.Symbol;return typeof s=="function"?s.observable?l=s.observable:(l=s("observable"),s.observable=l):l="@@observable",l}var qc;typeof self!="undefined"?qc=self:typeof window!="undefined"?qc=window:typeof global!="undefined"?qc=global:typeof module!="undefined"?qc=module:qc=Function("return this")();var lC=pA(qc),uC=function(l){return l&&l[lC]&&l===l[lC]()},vA=function(l){return{onCreateRule:function(f,v,y){if(!uC(v))return null;var m=v,C=Bh(f,{},y);return m.subscribe(function(w){for(var D in w)C.prop(D,w[D],l)}),C},onProcessRule:function(f){if(!(f&&f.type!=="style")){var v=f,y=v.style,m=function(N){var z=y[N];if(!uC(z))return"continue";delete y[N],z.subscribe({next:function(Y){v.prop(N,Y,l)}})};for(var C in y)var w=m(C)}}}};const hA=vA;var mA=/;\n/,gA=function(l){for(var s={},f=l.split(mA),v=0;v-1)return A0(i,l.split(" "));var v=i.options.parent;if(l[0]==="$"){var y=v.getRule(l.substr(1));return y?y===i?(process.env.NODE_ENV!=="production"&&rr(!1,`[JSS] Cyclic composition detected. `+i.toString()),!1):(v.classes[i.key]+=" "+v.classes[y.key],!0):(process.env.NODE_ENV!=="production"&&rr(!1,`[JSS] Referenced rule is not defined. `+i.toString()),!1)}return v.classes[i.key]+=" "+l,!0}function LA(){function i(l,s){return"composes"in l&&(A0(s,l.composes),delete l.composes),l}return{onProcessStyle:i}}var NA=/[A-Z]/g,MA=/^ms-/,L0={};function PA(i){return"-"+i.toLowerCase()}function fC(i){if(L0.hasOwnProperty(i))return L0[i];var l=i.replace(NA,PA);return L0[i]=MA.test(l)?"-"+l:l}function Wh(i){var l={};for(var s in i){var f=s.indexOf("--")===0?s:fC(s);l[f]=i[s]}return i.fallbacks&&(Array.isArray(i.fallbacks)?l.fallbacks=i.fallbacks.map(Wh):l.fallbacks=Wh(i.fallbacks)),l}function UA(){function i(s){if(Array.isArray(s)){for(var f=0;fi.length)&&(l=i.length);for(var s=0,f=new Array(l);s-1){var y=gC[l];if(!Array.isArray(y))return jt.js+bu(y)in s?jt.css+y:!1;if(!v)return!1;for(var m=0;mf?1:-1:s.length-f.length};return{onProcessStyle:function(s,f){if(f.type!=="style")return s;for(var v={},y=Object.keys(s).sort(i),m=0;m's styles function doesn't rely on the "theme" argument. We recommend declaring styles as an object instead.`),s(l.theme))};function UL(i,l){var s;i.context.id&&i.context.id.minify!=null&&(s=i.context.id.minify);var f=i.context.classNamePrefix||"";i.name&&!s&&(f+=i.name.replace(/\s/g,"-")+"-");var v="";return i.name&&(v=i.name+", "),v+=typeof i.styles=="function"?"Themed":"Unthemed",nr({},i.sheetOptions,{index:i.index,meta:v,classNamePrefix:f,link:l,generateId:i.sheetOptions&&i.sheetOptions.generateId?i.sheetOptions.generateId:i.context.generateId})}var IL=function(l){if(!l.context.disableStylesGeneration){var s=H0(l.context,l.index),f=s.get(l.theme);if(f)return f;var v=l.context.jss||NL,y=PL(l),m=iC(y),C=v.createStyleSheet(y,UL(l,m!==null));return ML(C,{dynamicStyles:m,styles:y}),s.add(l.theme,C),C}},jL=function(l,s){for(var f in s)l.deleteRule(s[f])},zL=function(l,s,f){for(var v in f)s.updateOne(f[v],l)},FL=function(l,s){var f=_C(l);if(f){var v={};for(var y in f.dynamicStyles)for(var m=l.rules.index.length,C=l.addRule(y,f.dynamicStyles[y]),w=m;wi!=null,HL=i=>(i!=null?i:[]).length>0;function VL(){this.__data__=[],this.size=0}function qh(i,l){return i===l||i!==i&&l!==l}function Qh(i,l){for(var s=i.length;s--;)if(qh(i[s][0],l))return s;return-1}var WL=Array.prototype,YL=WL.splice;function GL(i){var l=this.__data__,s=Qh(l,i);if(s<0)return!1;var f=l.length-1;return s==f?l.pop():YL.call(l,s,1),--this.size,!0}function qL(i){var l=this.__data__,s=Qh(l,i);return s<0?void 0:l[s][1]}function QL(i){return Qh(this.__data__,i)>-1}function XL(i,l){var s=this.__data__,f=Qh(s,i);return f<0?(++this.size,s.push([i,l])):s[f][1]=l,this}function Tl(i){var l=-1,s=i==null?0:i.length;for(this.clear();++l-1&&i%1==0&&i<=bM}function Z0(i){return i!=null&&$C(i.length)&&!Y0(i)}function SM(i){return ip(i)&&Z0(i)}function EM(){return!1}var BC=typeof gn=="object"&&gn&&!gn.nodeType&&gn,HC=BC&&typeof module=="object"&&module&&!module.nodeType&&module,RM=HC&&HC.exports===BC,VC=RM?Kc.Buffer:void 0,CM=VC?VC.isBuffer:void 0,_M=CM||EM;const WC=_M;var TM="[object Object]",wM=Function.prototype,xM=Object.prototype,YC=wM.toString,OM=xM.hasOwnProperty,kM=YC.call(Object);function DM(i){if(!ip(i)||Kh(i)!=TM)return!1;var l=IC(i);if(l===null)return!0;var s=OM.call(l,"constructor")&&l.constructor;return typeof s=="function"&&s instanceof s&&YC.call(s)==kM}var AM="[object Arguments]",LM="[object Array]",NM="[object Boolean]",MM="[object Date]",PM="[object Error]",UM="[object Function]",IM="[object Map]",jM="[object Number]",zM="[object Object]",FM="[object RegExp]",$M="[object Set]",BM="[object String]",HM="[object WeakMap]",VM="[object ArrayBuffer]",WM="[object DataView]",YM="[object Float32Array]",GM="[object Float64Array]",qM="[object Int8Array]",QM="[object Int16Array]",XM="[object Int32Array]",KM="[object Uint8Array]",JM="[object Uint8ClampedArray]",ZM="[object Uint16Array]",eP="[object Uint32Array]",Hn={};Hn[YM]=Hn[GM]=Hn[qM]=Hn[QM]=Hn[XM]=Hn[KM]=Hn[JM]=Hn[ZM]=Hn[eP]=!0,Hn[AM]=Hn[LM]=Hn[VM]=Hn[NM]=Hn[WM]=Hn[MM]=Hn[PM]=Hn[UM]=Hn[IM]=Hn[jM]=Hn[zM]=Hn[FM]=Hn[$M]=Hn[BM]=Hn[HM]=!1;function tP(i){return ip(i)&&$C(i.length)&&!!Hn[Kh(i)]}function nP(i){return function(l){return i(l)}}var GC=typeof gn=="object"&&gn&&!gn.nodeType&&gn,op=GC&&typeof module=="object"&&module&&!module.nodeType&&module,rP=op&&op.exports===GC,eb=rP&&wC.process,aP=function(){try{var i=op&&op.require&&op.require("util").types;return i||eb&&eb.binding&&eb.binding("util")}catch{}}();const qC=aP;var QC=qC&&qC.isTypedArray,iP=QC?nP(QC):tP;const XC=iP;function tb(i,l){if(!(l==="constructor"&&typeof i[l]=="function")&&l!="__proto__")return i[l]}var oP=Object.prototype,lP=oP.hasOwnProperty;function uP(i,l,s){var f=i[l];(!(lP.call(i,l)&&qh(f,s))||s===void 0&&!(l in i))&&Q0(i,l,s)}function sP(i,l,s,f){var v=!s;s||(s={});for(var y=-1,m=l.length;++y-1&&i%1==0&&i0){if(++l>=xP)return arguments[0]}else l=0;return i.apply(void 0,arguments)}}var AP=DP(wP);const LP=AP;function NP(i,l){return LP(CP(i,l,e_),i+"")}function MP(i,l,s){if(!Ls(s))return!1;var f=typeof l;return(f=="number"?Z0(s)&&KC(l,s.length):f=="string"&&l in s)?qh(s[l],i):!1}function PP(i){return NP(function(l,s){var f=-1,v=s.length,y=v>1?s[v-1]:void 0,m=v>2?s[2]:void 0;for(y=i.length>3&&typeof y=="function"?(v--,y):void 0,m&&MP(s[0],s[1],m)&&(y=v<3?void 0:y,v=1),l=Object(l);++f({transition:l,transitionProperty:i}),em=(i,...l)=>IP({},i,...l);var nb={exports:{}},Ya={},rb={exports:{}},ab={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var n_;function zP(){return n_||(n_=1,function(i){function l(de,ze){var T=de.length;de.push(ze);e:for(;0>>1,F=de[I];if(0>>1;Iv(B,T))qv(Z,B)?(de[I]=Z,de[q]=T,I=q):(de[I]=B,de[M]=T,I=M);else if(qv(Z,T))de[I]=Z,de[q]=T,I=q;else break e}}return ze}function v(de,ze){var T=de.sortIndex-ze.sortIndex;return T!==0?T:de.id-ze.id}if(typeof performance=="object"&&typeof performance.now=="function"){var y=performance;i.unstable_now=function(){return y.now()}}else{var m=Date,C=m.now();i.unstable_now=function(){return m.now()-C}}var w=[],D=[],N=1,z=null,ie=3,Y=!1,ce=!1,pe=!1,Ee=typeof setTimeout=="function"?setTimeout:null,Be=typeof clearTimeout=="function"?clearTimeout:null,je=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function xe(de){for(var ze=s(D);ze!==null;){if(ze.callback===null)f(D);else if(ze.startTime<=de)f(D),ze.sortIndex=ze.expirationTime,l(w,ze);else break;ze=s(D)}}function Te(de){if(pe=!1,xe(de),!ce)if(s(w)!==null)ce=!0,ye(L);else{var ze=s(D);ze!==null&&ue(Te,ze.startTime-de)}}function L(de,ze){ce=!1,pe&&(pe=!1,Be(le),le=-1),Y=!0;var T=ie;try{for(xe(ze),z=s(w);z!==null&&(!(z.expirationTime>ze)||de&&!Ae());){var I=z.callback;if(typeof I=="function"){z.callback=null,ie=z.priorityLevel;var F=I(z.expirationTime<=ze);ze=i.unstable_now(),typeof F=="function"?z.callback=F:z===s(w)&&f(w),xe(ze)}else f(w);z=s(w)}if(z!==null)var j=!0;else{var M=s(D);M!==null&&ue(Te,M.startTime-ze),j=!1}return j}finally{z=null,ie=T,Y=!1}}var Q=!1,G=null,le=-1,fe=5,_e=-1;function Ae(){return!(i.unstable_now()-_ede||125I?(de.sortIndex=T,l(D,de),s(w)===null&&de===s(D)&&(pe?(Be(le),le=-1):pe=!0,ue(Te,T-I))):(de.sortIndex=F,l(w,de),ce||Y||(ce=!0,ye(L))),de},i.unstable_shouldYield=Ae,i.unstable_wrapCallback=function(de){var ze=ie;return function(){var T=ie;ie=ze;try{return de.apply(this,arguments)}finally{ie=T}}}}(ab)),ab}var ib={};/** * @license React * scheduler.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var r_;function FP(){return r_||(r_=1,function(i){process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var l=!1,s=!1,f=5;function v(We,ct){var Lt=We.length;We.push(ct),C(We,ct,Lt)}function y(We){return We.length===0?null:We[0]}function m(We){if(We.length===0)return null;var ct=We[0],Lt=We.pop();return Lt!==ct&&(We[0]=Lt,w(We,Lt,0)),ct}function C(We,ct,Lt){for(var xt=Lt;xt>0;){var St=xt-1>>>1,Wt=We[St];if(D(Wt,ct)>0)We[St]=ct,We[xt]=Wt,xt=St;else return}}function w(We,ct,Lt){for(var xt=Lt,St=We.length,Wt=St>>>1;xtLt&&(!We||It()));){var xt=we.callback;if(typeof xt=="function"){we.callback=null,Ne=we.priorityLevel;var St=we.expirationTime<=Lt,Wt=xt(St);Lt=i.unstable_now(),typeof Wt=="function"?we.callback=Wt:we===y(_e)&&m(_e),I(Lt)}else m(_e);we=y(_e)}if(we!==null)return!0;var zt=y(Ae);return zt!==null&&bn(F,zt.startTime-Lt),!1}function B(We,ct){switch(We){case N:case z:case ie:case Y:case ce:break;default:We=ie}var Lt=Ne;Ne=We;try{return ct()}finally{Ne=Lt}}function q(We){var ct;switch(Ne){case N:case z:case ie:ct=ie;break;default:ct=Ne;break}var Lt=Ne;Ne=ct;try{return We()}finally{Ne=Lt}}function Z(We){var ct=Ne;return function(){var Lt=Ne;Ne=ct;try{return We.apply(this,arguments)}finally{Ne=Lt}}}function ge(We,ct,Lt){var xt=i.unstable_now(),St;if(typeof Lt=="object"&&Lt!==null){var Wt=Lt.delay;typeof Wt=="number"&&Wt>0?St=xt+Wt:St=xt}else St=xt;var zt;switch(We){case N:zt=L;break;case z:zt=Q;break;case ce:zt=fe;break;case Y:zt=le;break;case ie:default:zt=G;break}var $t=St+zt,ln={id:Ye++,callback:ct,priorityLevel:We,startTime:St,expirationTime:$t,sortIndex:-1};return St>xt?(ln.sortIndex=St,v(Ae,ln),y(_e)===null&&ln===y(Ae)&&(ue?ur():ue=!0,bn(F,St-xt))):(ln.sortIndex=$t,v(_e,ln),!ye&&!Ie&&(ye=!0,ar(j))),ln}function Se(){}function Oe(){!ye&&!Ie&&(ye=!0,ar(j))}function Ge(){return y(_e)}function ne(We){We.callback=null}function Ue(){return Ne}var He=!1,Ve=null,dt=-1,Dt=f,tn=-1;function It(){var We=i.unstable_now()-tn;return!(We125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}We>0?Dt=Math.floor(1e3/We):Dt=f}var Wn=function(){if(Ve!==null){var We=i.unstable_now();tn=We;var ct=!0,Lt=!0;try{Lt=Ve(ct,We)}finally{Lt?Fn():(He=!1,Ve=null)}}else He=!1},Fn;if(typeof T=="function")Fn=function(){T(Wn)};else if(typeof MessageChannel!="undefined"){var Kn=new MessageChannel,Ln=Kn.port2;Kn.port1.onmessage=Wn,Fn=function(){Ln.postMessage(null)}}else Fn=function(){de(Wn,0)};function ar(We){Ve=We,He||(He=!0,Fn())}function bn(We,ct){dt=de(function(){We(i.unstable_now())},ct)}function ur(){ze(dt),dt=-1}var da=Ft,Br=null;i.unstable_IdlePriority=ce,i.unstable_ImmediatePriority=N,i.unstable_LowPriority=Y,i.unstable_NormalPriority=ie,i.unstable_Profiling=Br,i.unstable_UserBlockingPriority=z,i.unstable_cancelCallback=ne,i.unstable_continueExecution=Oe,i.unstable_forceFrameRate=pn,i.unstable_getCurrentPriorityLevel=Ue,i.unstable_getFirstCallbackNode=Ge,i.unstable_next=q,i.unstable_pauseExecution=Se,i.unstable_requestPaint=da,i.unstable_runWithPriority=B,i.unstable_scheduleCallback=ge,i.unstable_shouldYield=It,i.unstable_wrapCallback=Z,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}(ib)),ib}var a_;function i_(){return a_||(a_=1,function(i){process.env.NODE_ENV==="production"?i.exports=zP():i.exports=FP()}(rb)),rb.exports}/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var o_;function $P(){if(o_)return Ya;o_=1;var i=hr.exports,l=i_();function s(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,u=1;ur}return!1}function pe(n,r,u,d,h,b,_){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=d,this.attributeNamespace=h,this.mustUseProperty=u,this.propertyName=n,this.type=r,this.sanitizeURL=b,this.removeEmptyString=_}var Ee={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){Ee[n]=new pe(n,0,!1,n,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];Ee[r]=new pe(r,1,!1,n[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(n){Ee[n]=new pe(n,2,!1,n.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){Ee[n]=new pe(n,2,!1,n,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(n){Ee[n]=new pe(n,3,!1,n.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(n){Ee[n]=new pe(n,3,!0,n,null,!1,!1)}),["capture","download"].forEach(function(n){Ee[n]=new pe(n,4,!1,n,null,!1,!1)}),["cols","rows","size","span"].forEach(function(n){Ee[n]=new pe(n,6,!1,n,null,!1,!1)}),["rowSpan","start"].forEach(function(n){Ee[n]=new pe(n,5,!1,n.toLowerCase(),null,!1,!1)});var Be=/[\-:]([a-z])/g;function je(n){return n[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(n){var r=n.replace(Be,je);Ee[r]=new pe(r,1,!1,n,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var r=n.replace(Be,je);Ee[r]=new pe(r,1,!1,n,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(n){var r=n.replace(Be,je);Ee[r]=new pe(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(n){Ee[n]=new pe(n,1,!1,n.toLowerCase(),null,!1,!1)}),Ee.xlinkHref=new pe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(n){Ee[n]=new pe(n,1,!1,n.toLowerCase(),null,!0,!0)});function xe(n,r,u,d){var h=Ee.hasOwnProperty(r)?Ee[r]:null;(h!==null?h.type!==0:d||!(2A||h[_]!==b[A]){var $=` `+h[_].replace(" at new "," at ");return n.displayName&&$.includes("")&&($=$.replace("",n.displayName)),$}while(1<=_&&0<=A);break}}}finally{j=!1,Error.prepareStackTrace=u}return(n=n?n.displayName||n.name:"")?F(n):""}function B(n){switch(n.tag){case 5:return F(n.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return n=M(n.type,!1),n;case 11:return n=M(n.type.render,!1),n;case 1:return n=M(n.type,!0),n;default:return""}}function q(n){if(n==null)return null;if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case G:return"Fragment";case Q:return"Portal";case fe:return"Profiler";case le:return"StrictMode";case we:return"Suspense";case Ne:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case Ae:return(n.displayName||"Context")+".Consumer";case _e:return(n._context.displayName||"Context")+".Provider";case Ye:var r=n.render;return n=n.displayName,n||(n=r.displayName||r.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case Ie:return r=n.displayName||null,r!==null?r:q(n.type)||"Memo";case ye:r=n._payload,n=n._init;try{return q(n(r))}catch{}}return null}function Z(n){var r=n.type;switch(n.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=r.render,n=n.displayName||n.name||"",r.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return q(r);case 8:return r===le?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function ge(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function Se(n){var r=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function Oe(n){var r=Se(n)?"checked":"value",u=Object.getOwnPropertyDescriptor(n.constructor.prototype,r),d=""+n[r];if(!n.hasOwnProperty(r)&&typeof u!="undefined"&&typeof u.get=="function"&&typeof u.set=="function"){var h=u.get,b=u.set;return Object.defineProperty(n,r,{configurable:!0,get:function(){return h.call(this)},set:function(_){d=""+_,b.call(this,_)}}),Object.defineProperty(n,r,{enumerable:u.enumerable}),{getValue:function(){return d},setValue:function(_){d=""+_},stopTracking:function(){n._valueTracker=null,delete n[r]}}}}function Ge(n){n._valueTracker||(n._valueTracker=Oe(n))}function ne(n){if(!n)return!1;var r=n._valueTracker;if(!r)return!0;var u=r.getValue(),d="";return n&&(d=Se(n)?n.checked?"true":"false":n.value),n=d,n!==u?(r.setValue(n),!0):!1}function Ue(n){if(n=n||(typeof document!="undefined"?document:void 0),typeof n=="undefined")return null;try{return n.activeElement||n.body}catch{return n.body}}function He(n,r){var u=r.checked;return T({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:u!=null?u:n._wrapperState.initialChecked})}function Ve(n,r){var u=r.defaultValue==null?"":r.defaultValue,d=r.checked!=null?r.checked:r.defaultChecked;u=ge(r.value!=null?r.value:u),n._wrapperState={initialChecked:d,initialValue:u,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function dt(n,r){r=r.checked,r!=null&&xe(n,"checked",r,!1)}function Dt(n,r){dt(n,r);var u=ge(r.value),d=r.type;if(u!=null)d==="number"?(u===0&&n.value===""||n.value!=u)&&(n.value=""+u):n.value!==""+u&&(n.value=""+u);else if(d==="submit"||d==="reset"){n.removeAttribute("value");return}r.hasOwnProperty("value")?It(n,r.type,u):r.hasOwnProperty("defaultValue")&&It(n,r.type,ge(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(n.defaultChecked=!!r.defaultChecked)}function tn(n,r,u){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var d=r.type;if(!(d!=="submit"&&d!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+n._wrapperState.initialValue,u||r===n.value||(n.value=r),n.defaultValue=r}u=n.name,u!==""&&(n.name=""),n.defaultChecked=!!n._wrapperState.initialChecked,u!==""&&(n.name=u)}function It(n,r,u){(r!=="number"||Ue(n.ownerDocument)!==n)&&(u==null?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+u&&(n.defaultValue=""+u))}var Ft=Array.isArray;function pn(n,r,u,d){if(n=n.options,r){r={};for(var h=0;h"+r.valueOf().toString()+"",r=ur.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;r.firstChild;)n.appendChild(r.firstChild)}});function Br(n,r){if(r){var u=n.firstChild;if(u&&u===n.lastChild&&u.nodeType===3){u.nodeValue=r;return}}n.textContent=r}var We={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ct=["Webkit","ms","Moz","O"];Object.keys(We).forEach(function(n){ct.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),We[r]=We[n]})});function Lt(n,r,u){return r==null||typeof r=="boolean"||r===""?"":u||typeof r!="number"||r===0||We.hasOwnProperty(n)&&We[n]?(""+r).trim():r+"px"}function xt(n,r){n=n.style;for(var u in r)if(r.hasOwnProperty(u)){var d=u.indexOf("--")===0,h=Lt(u,r[u],d);u==="float"&&(u="cssFloat"),d?n.setProperty(u,h):n[u]=h}}var St=T({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Wt(n,r){if(r){if(St[n]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(s(137,n));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(s(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(s(61))}if(r.style!=null&&typeof r.style!="object")throw Error(s(62))}}function zt(n,r){if(n.indexOf("-")===-1)return typeof r.is=="string";switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var $t=null;function ln(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var sr=null,Xt=null,nn=null;function Aa(n){if(n=ic(n)){if(typeof sr!="function")throw Error(s(280));var r=n.stateNode;r&&(r=vt(r),sr(n.stateNode,n.type,r))}}function Xr(n){Xt?nn?nn.push(n):nn=[n]:Xt=n}function Ni(){if(Xt){var n=Xt,r=nn;if(nn=Xt=null,Aa(n),r)for(n=0;n>>=0,n===0?32:31-(Hs(n)/Vs|0)|0}var wu=64,zo=4194304;function Si(n){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: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 n&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return n&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return n}}function ea(n,r){var u=n.pendingLanes;if(u===0)return 0;var d=0,h=n.suspendedLanes,b=n.pingedLanes,_=u&268435455;if(_!==0){var A=_&~h;A!==0?d=Si(A):(b&=_,b!==0&&(d=Si(b)))}else _=u&~h,_!==0?d=Si(_):b!==0&&(d=Si(b));if(d===0)return 0;if(r!==0&&r!==d&&!(r&h)&&(h=d&-d,b=r&-r,h>=b||h===16&&(b&4194240)!==0))return r;if(d&4&&(d|=u&16),r=n.entangledLanes,r!==0)for(n=n.entanglements,r&=d;0u;u++)r.push(n);return r}function no(n,r,u){n.pendingLanes|=r,r!==536870912&&(n.suspendedLanes=0,n.pingedLanes=0),n=n.eventTimes,r=31-Zr(r),n[r]=u}function xp(n,r){var u=n.pendingLanes&~r;n.pendingLanes=r,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=r,n.mutableReadLanes&=r,n.entangledLanes&=r,r=n.entanglements;var d=n.eventTimes;for(n=n.expirationTimes;0=Al),Uu=String.fromCharCode(32),Tm=!1;function wm(n,r){switch(n){case"keyup":return fr.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mf(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Iu=!1;function Zb(n,r){switch(n){case"compositionend":return mf(r);case"keypress":return r.which!==32?null:(Tm=!0,Uu);case"textInput":return n=r.data,n===Uu&&Tm?null:n;default:return null}}function eS(n,r){if(Iu)return n==="compositionend"||!Ci&&wm(n,r)?(n=re(),P=R=Ei=null,Iu=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:u,offset:r-n};n=d}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=Pm(u)}}function Im(n,r){return n&&r?n===r?!0:n&&n.nodeType===3?!1:r&&r.nodeType===3?Im(n,r.parentNode):"contains"in n?n.contains(r):n.compareDocumentPosition?!!(n.compareDocumentPosition(r)&16):!1:!1}function gf(){for(var n=window,r=Ue();r instanceof n.HTMLIFrameElement;){try{var u=typeof r.contentWindow.location.href=="string"}catch{u=!1}if(u)n=r.contentWindow;else break;r=Ue(n.document)}return r}function lo(n){var r=n&&n.nodeName&&n.nodeName.toLowerCase();return r&&(r==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||r==="textarea"||n.contentEditable==="true")}function yf(n){var r=gf(),u=n.focusedElem,d=n.selectionRange;if(r!==u&&u&&u.ownerDocument&&Im(u.ownerDocument.documentElement,u)){if(d!==null&&lo(u)){if(r=d.start,n=d.end,n===void 0&&(n=r),"selectionStart"in u)u.selectionStart=r,u.selectionEnd=Math.min(n,u.value.length);else if(n=(r=u.ownerDocument||document)&&r.defaultView||window,n.getSelection){n=n.getSelection();var h=u.textContent.length,b=Math.min(d.start,h);d=d.end===void 0?b:Math.min(d.end,h),!n.extend&&b>d&&(h=d,d=b,b=h),h=Um(u,b);var _=Um(u,d);h&&_&&(n.rangeCount!==1||n.anchorNode!==h.node||n.anchorOffset!==h.offset||n.focusNode!==_.node||n.focusOffset!==_.offset)&&(r=r.createRange(),r.setStart(h.node,h.offset),n.removeAllRanges(),b>d?(n.addRange(r),n.extend(_.node,_.offset)):(r.setEnd(_.node,_.offset),n.addRange(r)))}}for(r=[],n=u;n=n.parentNode;)n.nodeType===1&&r.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof u.focus=="function"&&u.focus(),u=0;u=document.documentMode,_i=null,jp=null,Ks=null,zp=!1;function zm(n,r,u){var d=u.window===u?u.document:u.nodeType===9?u:u.ownerDocument;zp||_i==null||_i!==Ue(d)||(d=_i,"selectionStart"in d&&lo(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),Ks&&Xs(Ks,d)||(Ks=d,d=nc(jp,"onSelect"),0Nn||(n.current=Jo[Nn],Jo[Nn]=null,Nn--)}function hn(n,r){Nn++,Jo[Nn]=n.current,n.current=r}var $i={},Tt=Pt($i),Zn=Pt(!1),ga=$i;function ni(n,r){var u=n.type.contextTypes;if(!u)return $i;var d=n.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===r)return d.__reactInternalMemoizedMaskedChildContext;var h={},b;for(b in u)h[b]=r[b];return d&&(n=n.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=r,n.__reactInternalMemoizedMaskedChildContext=h),h}function $n(n){return n=n.childContextTypes,n!=null}function ri(){dn(Zn),dn(Tt)}function Zo(n,r,u){if(Tt.current!==$i)throw Error(s(168));hn(Tt,r),hn(Zn,u)}function oc(n,r,u){var d=n.stateNode;if(r=r.childContextTypes,typeof d.getChildContext!="function")return u;d=d.getChildContext();for(var h in d)if(!(h in r))throw Error(s(108,Z(n)||"Unknown",h));return T({},u,d)}function _f(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||$i,ga=Tt.current,hn(Tt,n),hn(Zn,Zn.current),!0}function qm(n,r,u){var d=n.stateNode;if(!d)throw Error(s(169));u?(n=oc(n,r,ga),d.__reactInternalMemoizedMergedChildContext=n,dn(Zn),dn(Tt),hn(Tt,n)):dn(Zn),hn(Zn,u)}var Ma=null,_r=!1,lc=!1;function Kp(n){Ma===null?Ma=[n]:Ma.push(n)}function Jp(n){_r=!0,Kp(n)}function ya(){if(!lc&&Ma!==null){lc=!0;var n=0,r=sn;try{var u=Ma;for(sn=1;n>=_,h-=_,Ar=1<<32-Zr(r)+h|u<wt?(Or=pt,pt=null):Or=pt.sibling;var un=De(X,pt,ee[wt],$e);if(un===null){pt===null&&(pt=Or);break}n&&pt&&un.alternate===null&&r(X,pt),V=b(un,V,wt),ot===null?st=un:ot.sibling=un,ot=un,pt=Or}if(wt===ee.length)return u(X,pt),Mn&&Pa(X,wt),st;if(pt===null){for(;wtwt?(Or=pt,pt=null):Or=pt.sibling;var vl=De(X,pt,un.value,$e);if(vl===null){pt===null&&(pt=Or);break}n&&pt&&vl.alternate===null&&r(X,pt),V=b(vl,V,wt),ot===null?st=vl:ot.sibling=vl,ot=vl,pt=Or}if(un.done)return u(X,pt),Mn&&Pa(X,wt),st;if(pt===null){for(;!un.done;wt++,un=ee.next())un=Me(X,un.value,$e),un!==null&&(V=b(un,V,wt),ot===null?st=un:ot.sibling=un,ot=un);return Mn&&Pa(X,wt),st}for(pt=d(X,pt);!un.done;wt++,un=ee.next())un=Ze(pt,X,wt,un.value,$e),un!==null&&(n&&un.alternate!==null&&pt.delete(un.key===null?wt:un.key),V=b(un,V,wt),ot===null?st=un:ot.sibling=un,ot=un);return n&&pt.forEach(function(kS){return r(X,kS)}),Mn&&Pa(X,wt),st}function or(X,V,ee,$e){if(typeof ee=="object"&&ee!==null&&ee.type===G&&ee.key===null&&(ee=ee.props.children),typeof ee=="object"&&ee!==null){switch(ee.$$typeof){case L:e:{for(var st=ee.key,ot=V;ot!==null;){if(ot.key===st){if(st=ee.type,st===G){if(ot.tag===7){u(X,ot.sibling),V=h(ot,ee.props.children),V.return=X,X=V;break e}}else if(ot.elementType===st||typeof st=="object"&&st!==null&&st.$$typeof===ye&&rg(st)===ot.type){u(X,ot.sibling),V=h(ot,ee.props),V.ref=Vu(X,ot,ee),V.return=X,X=V;break e}u(X,ot);break}else r(X,ot);ot=ot.sibling}ee.type===G?(V=ru(ee.props.children,X.mode,$e,ee.key),V.return=X,X=V):($e=dd(ee.type,ee.key,ee.props,null,X.mode,$e),$e.ref=Vu(X,V,ee),$e.return=X,X=$e)}return _(X);case Q:e:{for(ot=ee.key;V!==null;){if(V.key===ot)if(V.tag===4&&V.stateNode.containerInfo===ee.containerInfo&&V.stateNode.implementation===ee.implementation){u(X,V.sibling),V=h(V,ee.children||[]),V.return=X,X=V;break e}else{u(X,V);break}else r(X,V);V=V.sibling}V=au(ee,X.mode,$e),V.return=X,X=V}return _(X);case ye:return ot=ee._init,or(X,V,ot(ee._payload),$e)}if(Ft(ee))return it(X,V,ee,$e);if(ze(ee))return ut(X,V,ee,$e);Mf(X,ee)}return typeof ee=="string"&&ee!==""||typeof ee=="number"?(ee=""+ee,V!==null&&V.tag===6?(u(X,V.sibling),V=h(V,ee),V.return=X,X=V):(u(X,V),V=wc(ee,X.mode,$e),V.return=X,X=V),_(X)):u(X,V)}return or}var Wu=ag(!0),ig=ag(!1),uc={},wi=Pt(uc),sc=Pt(uc),Yu=Pt(uc);function Fl(n){if(n===uc)throw Error(s(174));return n}function sv(n,r){switch(hn(Yu,r),hn(sc,n),hn(wi,uc),n=r.nodeType,n){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:bn(null,"");break;default:n=n===8?r.parentNode:r,r=n.namespaceURI||null,n=n.tagName,r=bn(r,n)}dn(wi),hn(wi,r)}function ol(){dn(wi),dn(sc),dn(Yu)}function bt(n){Fl(Yu.current);var r=Fl(wi.current),u=bn(r,n.type);r!==u&&(hn(sc,n),hn(wi,u))}function Vt(n){sc.current===n&&(dn(wi),dn(sc))}var Rt=Pt(0);function qn(n){for(var r=n;r!==null;){if(r.tag===13){var u=r.memoizedState;if(u!==null&&(u=u.dehydrated,u===null||u.data==="$?"||u.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===n)break;for(;r.sibling===null;){if(r.return===null||r.return===n)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var oi=[];function Pf(){for(var n=0;nu?u:4,n(!0);var d=cv.transition;cv.transition={};try{n(!1),r()}finally{sn=u,cv.transition=d}}function On(){return Ra().memoizedState}function Xf(n,r,u){var d=pr(n);if(u={lane:d,action:u,hasEagerState:!1,eagerState:null,next:null},Qu(n))pc(r,u);else if(u=Jm(n,r,u,d),u!==null){var h=Gr();qr(u,n,d,h),og(u,r,d)}}function Kf(n,r,u){var d=pr(n),h={lane:d,action:u,hasEagerState:!1,eagerState:null,next:null};if(Qu(n))pc(r,h);else{var b=n.alternate;if(n.lanes===0&&(b===null||b.lanes===0)&&(b=r.lastRenderedReducer,b!==null))try{var _=r.lastRenderedState,A=b(_,u);if(h.hasEagerState=!0,h.eagerState=A,ei(A,_)){var $=r.interleaved;$===null?(h.next=h,iv(r)):(h.next=$.next,$.next=h),r.interleaved=h;return}}catch{}finally{}u=Jm(n,r,h,d),u!==null&&(h=Gr(),qr(u,n,d,h),og(u,r,d))}}function Qu(n){var r=n.alternate;return n===Pn||r!==null&&r===Pn}function pc(n,r){Hi=Ct=!0;var u=n.pending;u===null?r.next=r:(r.next=u.next,u.next=r),n.pending=r}function og(n,r,u){if(u&4194240){var d=r.lanes;d&=n.pendingLanes,u|=d,r.lanes=u,ji(n,u)}}var Jf={readContext:ir,useCallback:Un,useContext:Un,useEffect:Un,useImperativeHandle:Un,useInsertionEffect:Un,useLayoutEffect:Un,useMemo:Un,useReducer:Un,useRef:Un,useState:Un,useDebugValue:Un,useDeferredValue:Un,useTransition:Un,useMutableSource:Un,useSyncExternalStore:Un,useId:Un,unstable_isNewReconciler:!1},fS={readContext:ir,useCallback:function(n,r){return li().memoizedState=[n,r===void 0?null:r],n},useContext:ir,useEffect:Yf,useImperativeHandle:function(n,r,u){return u=u!=null?u.concat([n]):null,Gl(4194308,4,fv.bind(null,r,n),u)},useLayoutEffect:function(n,r){return Gl(4194308,4,n,r)},useInsertionEffect:function(n,r){return Gl(4,2,n,r)},useMemo:function(n,r){var u=li();return r=r===void 0?null:r,n=n(),u.memoizedState=[n,r],n},useReducer:function(n,r,u){var d=li();return r=u!==void 0?u(r):r,d.memoizedState=d.baseState=r,n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:r},d.queue=n,n=n.dispatch=Xf.bind(null,Pn,n),[d.memoizedState,n]},useRef:function(n){var r=li();return n={current:n},r.memoizedState=n},useState:Vf,useDebugValue:Qf,useDeferredValue:function(n){return li().memoizedState=n},useTransition:function(){var n=Vf(!1),r=n[0];return n=cS.bind(null,n[1]),li().memoizedState=n,[r,n]},useMutableSource:function(){},useSyncExternalStore:function(n,r,u){var d=Pn,h=li();if(Mn){if(u===void 0)throw Error(s(407));u=u()}else{if(u=r(),Qn===null)throw Error(s(349));$l&30||zf(d,r,u)}h.memoizedState=u;var b={value:u,getSnapshot:r};return h.queue=b,Yf($f.bind(null,d,b,n),[n]),d.flags|=2048,Yl(9,Ff.bind(null,d,b,u,r),void 0,null),u},useId:function(){var n=li(),r=Qn.identifierPrefix;if(Mn){var u=fo,d=Ar;u=(d&~(1<<32-Zr(d)-1)).toString(32)+u,r=":"+r+"R"+u,u=ja++,0<\/script>",n=n.removeChild(n.firstChild)):typeof d.is=="string"?n=_.createElement(u,{is:d.is}):(n=_.createElement(u),u==="select"&&(_=n,d.multiple?_.multiple=!0:d.size&&(_.size=d.size))):n=_.createElementNS(n,u),n[Fi]=r,n[Il]=d,mc(n,r,!1,!1),r.stateNode=n;e:{switch(_=zt(u,d),u){case"dialog":xn("cancel",n),xn("close",n),h=d;break;case"iframe":case"object":case"embed":xn("load",n),h=d;break;case"video":case"audio":for(h=0;his&&(r.flags|=128,d=!0,gc(b,!1),r.lanes=4194304)}else{if(!d)if(n=qn(_),n!==null){if(r.flags|=128,d=!0,u=n.updateQueue,u!==null&&(r.updateQueue=u,r.flags|=4),gc(b,!0),b.tail===null&&b.tailMode==="hidden"&&!_.alternate&&!Mn)return Wr(r),null}else 2*rn()-b.renderingStartTime>is&&u!==1073741824&&(r.flags|=128,d=!0,gc(b,!1),r.lanes=4194304);b.isBackwards?(_.sibling=r.child,r.child=_):(u=b.last,u!==null?u.sibling=_:r.child=_,b.last=_)}return b.tail!==null?(r=b.tail,b.rendering=r,b.tail=r.sibling,b.renderingStartTime=rn(),r.sibling=null,u=Rt.current,hn(Rt,d?u&1|2:u&1),r):(Wr(r),null);case 22:case 23:return kv(),d=r.memoizedState!==null,n!==null&&n.memoizedState!==null!==d&&(r.flags|=8192),d&&r.mode&1?za&1073741824&&(Wr(r),r.subtreeFlags&6&&(r.flags|=8192)):Wr(r),null;case 24:return null;case 25:return null}throw Error(s(156,r.tag))}function Ev(n,r){switch(ev(r),r.tag){case 1:return $n(r.type)&&ri(),n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 3:return ol(),dn(Zn),dn(Tt),Pf(),n=r.flags,n&65536&&!(n&128)?(r.flags=n&-65537|128,r):null;case 5:return Vt(r),null;case 13:if(dn(Rt),n=r.memoizedState,n!==null&&n.dehydrated!==null){if(r.alternate===null)throw Error(s(340));Gn()}return n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 19:return dn(Rt),null;case 4:return ol(),null;case 10:return nl(r.type._context),null;case 22:case 23:return kv(),null;case 24:return null;default:return null}}var yc=!1,br=!1,fg=typeof WeakSet=="function"?WeakSet:Set,at=null;function Zu(n,r){var u=n.ref;if(u!==null)if(typeof u=="function")try{u(null)}catch(d){tr(n,r,d)}else u.current=null}function bc(n,r,u){try{u()}catch(d){tr(n,r,d)}}var dg=!1;function pg(n,r){if(Yp=Za,n=gf(),lo(n)){if("selectionStart"in n)var u={start:n.selectionStart,end:n.selectionEnd};else e:{u=(u=n.ownerDocument)&&u.defaultView||window;var d=u.getSelection&&u.getSelection();if(d&&d.rangeCount!==0){u=d.anchorNode;var h=d.anchorOffset,b=d.focusNode;d=d.focusOffset;try{u.nodeType,b.nodeType}catch{u=null;break e}var _=0,A=-1,$=-1,oe=0,Le=0,Me=n,De=null;t:for(;;){for(var Ze;Me!==u||h!==0&&Me.nodeType!==3||(A=_+h),Me!==b||d!==0&&Me.nodeType!==3||($=_+d),Me.nodeType===3&&(_+=Me.nodeValue.length),(Ze=Me.firstChild)!==null;)De=Me,Me=Ze;for(;;){if(Me===n)break t;if(De===u&&++oe===h&&(A=_),De===b&&++Le===d&&($=_),(Ze=Me.nextSibling)!==null)break;Me=De,De=Me.parentNode}Me=Ze}u=A===-1||$===-1?null:{start:A,end:$}}else u=null}u=u||{start:0,end:0}}else u=null;for(Pl={focusedElem:n,selectionRange:u},Za=!1,at=r;at!==null;)if(r=at,n=r.child,(r.subtreeFlags&1028)!==0&&n!==null)n.return=r,at=n;else for(;at!==null;){r=at;try{var it=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(it!==null){var ut=it.memoizedProps,or=it.memoizedState,X=r.stateNode,V=X.getSnapshotBeforeUpdate(r.elementType===r.type?ut:Ia(r.type,ut),or);X.__reactInternalSnapshotBeforeUpdate=V}break;case 3:var ee=r.stateNode.containerInfo;ee.nodeType===1?ee.textContent="":ee.nodeType===9&&ee.documentElement&&ee.removeChild(ee.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch($e){tr(r,r.return,$e)}if(n=r.sibling,n!==null){n.return=r.return,at=n;break}at=r.return}return it=dg,dg=!1,it}function Sc(n,r,u){var d=r.updateQueue;if(d=d!==null?d.lastEffect:null,d!==null){var h=d=d.next;do{if((h.tag&n)===n){var b=h.destroy;h.destroy=void 0,b!==void 0&&bc(r,u,b)}h=h.next}while(h!==d)}}function Ec(n,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var u=r=r.next;do{if((u.tag&n)===n){var d=u.create;u.destroy=d()}u=u.next}while(u!==r)}}function Rv(n){var r=n.ref;if(r!==null){var u=n.stateNode;switch(n.tag){case 5:n=u;break;default:n=u}typeof r=="function"?r(n):r.current=n}}function Cv(n){var r=n.alternate;r!==null&&(n.alternate=null,Cv(r)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(r=n.stateNode,r!==null&&(delete r[Fi],delete r[Il],delete r[Qp],delete r[sS],delete r[Xp])),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}function vg(n){return n.tag===5||n.tag===3||n.tag===4}function rd(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||vg(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.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 es(n,r,u){var d=n.tag;if(d===5||d===6)n=n.stateNode,r?u.nodeType===8?u.parentNode.insertBefore(n,r):u.insertBefore(n,r):(u.nodeType===8?(r=u.parentNode,r.insertBefore(n,u)):(r=u,r.appendChild(n)),u=u._reactRootContainer,u!=null||r.onclick!==null||(r.onclick=Cf));else if(d!==4&&(n=n.child,n!==null))for(es(n,r,u),n=n.sibling;n!==null;)es(n,r,u),n=n.sibling}function Vi(n,r,u){var d=n.tag;if(d===5||d===6)n=n.stateNode,r?u.insertBefore(n,r):u.appendChild(n);else if(d!==4&&(n=n.child,n!==null))for(Vi(n,r,u),n=n.sibling;n!==null;)Vi(n,r,u),n=n.sibling}var Bn=null,wr=!1;function si(n,r,u){for(u=u.child;u!==null;)ts(n,r,u),u=u.sibling}function ts(n,r,u){if(pa&&typeof pa.onCommitFiberUnmount=="function")try{pa.onCommitFiberUnmount(jo,u)}catch{}switch(u.tag){case 5:br||Zu(u,r);case 6:var d=Bn,h=wr;Bn=null,si(n,r,u),Bn=d,wr=h,Bn!==null&&(wr?(n=Bn,u=u.stateNode,n.nodeType===8?n.parentNode.removeChild(u):n.removeChild(u)):Bn.removeChild(u.stateNode));break;case 18:Bn!==null&&(wr?(n=Bn,u=u.stateNode,n.nodeType===8?Xo(n.parentNode,u):n.nodeType===1&&Xo(n,u),Wo(n)):Xo(Bn,u.stateNode));break;case 4:d=Bn,h=wr,Bn=u.stateNode.containerInfo,wr=!0,si(n,r,u),Bn=d,wr=h;break;case 0:case 11:case 14:case 15:if(!br&&(d=u.updateQueue,d!==null&&(d=d.lastEffect,d!==null))){h=d=d.next;do{var b=h,_=b.destroy;b=b.tag,_!==void 0&&(b&2||b&4)&&bc(u,r,_),h=h.next}while(h!==d)}si(n,r,u);break;case 1:if(!br&&(Zu(u,r),d=u.stateNode,typeof d.componentWillUnmount=="function"))try{d.props=u.memoizedProps,d.state=u.memoizedState,d.componentWillUnmount()}catch(A){tr(u,r,A)}si(n,r,u);break;case 21:si(n,r,u);break;case 22:u.mode&1?(br=(d=br)||u.memoizedState!==null,si(n,r,u),br=d):si(n,r,u);break;default:si(n,r,u)}}function go(n){var r=n.updateQueue;if(r!==null){n.updateQueue=null;var u=n.stateNode;u===null&&(u=n.stateNode=new fg),r.forEach(function(d){var h=RS.bind(null,n,d);u.has(d)||(u.add(d),d.then(h,h))})}}function xi(n,r){var u=r.deletions;if(u!==null)for(var d=0;dh&&(h=_),d&=~b}if(d=h,d=rn()-d,d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3e3>d?3e3:4320>d?4320:1960*ad(d/1960))-d,10n?16:n,fl===null)var d=!1;else{if(n=fl,fl=null,ld=0,Yt&6)throw Error(s(331));var h=Yt;for(Yt|=4,at=n.current;at!==null;){var b=at,_=b.child;if(at.flags&16){var A=b.deletions;if(A!==null){for(var $=0;$rn()-wv?tu(n,0):as|=u),Qr(n,r)}function fd(n,r){r===0&&(n.mode&1?(r=zo,zo<<=1,!(zo&130023424)&&(zo=4194304)):r=1);var u=Gr();n=po(n,r),n!==null&&(no(n,r,u),Qr(n,u))}function ES(n){var r=n.memoizedState,u=0;r!==null&&(u=r.retryLane),fd(n,u)}function RS(n,r){var u=0;switch(n.tag){case 13:var d=n.stateNode,h=n.memoizedState;h!==null&&(u=h.retryLane);break;case 19:d=n.stateNode;break;default:throw Error(s(314))}d!==null&&d.delete(r),fd(n,u)}var Cg;Cg=function(n,r,u){if(n!==null)if(n.memoizedProps!==r.pendingProps||Zn.current)dr=!0;else{if(!(n.lanes&u)&&!(r.flags&128))return dr=!1,mo(n,r,u);dr=!!(n.flags&131072)}else dr=!1,Mn&&r.flags&1048576&&Zp(r,Hu,r.index);switch(r.lanes=0,r.tag){case 2:var d=r.type;Vr(n,r),n=r.pendingProps;var h=ni(r,Tt.current);Qe(r,u),h=ll(null,r,d,n,h,u);var b=Vl();return r.flags|=1,typeof h=="object"&&h!==null&&typeof h.render=="function"&&h.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,$n(d)?(b=!0,_f(r)):b=!1,r.memoizedState=h.state!==null&&h.state!==void 0?h.state:null,ov(r),h.updater=Lf,r.stateNode=h,h._reactInternals=r,Nf(r,d,n,u),r=sg(null,r,d,!0,b,u)):(r.tag=0,Mn&&b&&Tf(r),gr(null,r,h,u),r=r.child),r;case 16:d=r.elementType;e:{switch(Vr(n,r),n=r.pendingProps,h=d._init,d=h(d._payload),r.type=d,h=r.tag=_S(d),n=Ia(d,n),h){case 0:r=Ku(null,r,d,n,u);break e;case 1:r=hv(null,r,d,n,u);break e;case 11:r=sl(null,r,d,n,u);break e;case 14:r=ed(null,r,d,Ia(d.type,n),u);break e}throw Error(s(306,d,""))}return r;case 0:return d=r.type,h=r.pendingProps,h=r.elementType===d?h:Ia(d,h),Ku(n,r,d,h,u);case 1:return d=r.type,h=r.pendingProps,h=r.elementType===d?h:Ia(d,h),hv(n,r,d,h,u);case 3:e:{if(cg(r),n===null)throw Error(s(387));d=r.pendingProps,b=r.memoizedState,h=b.element,mr(n,r),il(r,d,null,u);var _=r.memoizedState;if(d=_.element,b.isDehydrated)if(b={element:d,isDehydrated:!1,cache:_.cache,pendingSuspenseBoundaries:_.pendingSuspenseBoundaries,transitions:_.transitions},r.updateQueue.baseState=b,r.memoizedState=b,r.flags&256){h=Xu(Error(s(423)),r),r=td(n,r,d,u,h);break e}else if(d!==h){h=Xu(Error(s(424)),r),r=td(n,r,d,u,h);break e}else for(Ea=Ti(r.stateNode.containerInfo.firstChild),Ua=r,Mn=!0,ii=null,u=ig(r,null,d,u),r.child=u;u;)u.flags=u.flags&-3|4096,u=u.sibling;else{if(Gn(),d===h){r=Nr(n,r,u);break e}gr(n,r,d,u)}r=r.child}return r;case 5:return bt(r),n===null&&xf(r),d=r.type,h=r.pendingProps,b=n!==null?n.memoizedProps:null,_=h.children,rc(d,h)?_=null:b!==null&&rc(d,b)&&(r.flags|=32),Ut(n,r),gr(n,r,_,u),r.child;case 6:return n===null&&xf(r),null;case 13:return gv(n,r,u);case 4:return sv(r,r.stateNode.containerInfo),d=r.pendingProps,n===null?r.child=Wu(r,null,d,u):gr(n,r,d,u),r.child;case 11:return d=r.type,h=r.pendingProps,h=r.elementType===d?h:Ia(d,h),sl(n,r,d,h,u);case 7:return gr(n,r,r.pendingProps,u),r.child;case 8:return gr(n,r,r.pendingProps.children,u),r.child;case 12:return gr(n,r,r.pendingProps.children,u),r.child;case 10:e:{if(d=r.type._context,h=r.pendingProps,b=r.memoizedProps,_=h.value,hn(Bi,d._currentValue),d._currentValue=_,b!==null)if(ei(b.value,_)){if(b.children===h.children&&!Zn.current){r=Nr(n,r,u);break e}}else for(b=r.child,b!==null&&(b.return=r);b!==null;){var A=b.dependencies;if(A!==null){_=b.child;for(var $=A.firstContext;$!==null;){if($.context===d){if(b.tag===1){$=vo(-1,u&-u),$.tag=2;var oe=b.updateQueue;if(oe!==null){oe=oe.shared;var Le=oe.pending;Le===null?$.next=$:($.next=Le.next,Le.next=$),oe.pending=$}}b.lanes|=u,$=b.alternate,$!==null&&($.lanes|=u),Tr(b.return,u,r),A.lanes|=u;break}$=$.next}}else if(b.tag===10)_=b.type===r.type?null:b.child;else if(b.tag===18){if(_=b.return,_===null)throw Error(s(341));_.lanes|=u,A=_.alternate,A!==null&&(A.lanes|=u),Tr(_,u,r),_=b.sibling}else _=b.child;if(_!==null)_.return=b;else for(_=b;_!==null;){if(_===r){_=null;break}if(b=_.sibling,b!==null){b.return=_.return,_=b;break}_=_.return}b=_}gr(n,r,h.children,u),r=r.child}return r;case 9:return h=r.type,d=r.pendingProps.children,Qe(r,u),h=ir(h),d=d(h),r.flags|=1,gr(n,r,d,u),r.child;case 14:return d=r.type,h=Ia(d,r.pendingProps),h=Ia(d.type,h),ed(n,r,d,h,u);case 15:return _a(n,r,r.type,r.pendingProps,u);case 17:return d=r.type,h=r.pendingProps,h=r.elementType===d?h:Ia(d,h),Vr(n,r),r.tag=1,$n(d)?(n=!0,_f(r)):n=!1,Qe(r,u),tg(r,d,h),Nf(r,d,h,u),sg(null,r,d,!0,n,u);case 19:return Sv(n,r,u);case 22:return ql(n,r,u)}throw Error(s(156,r.tag))};function Lv(n,r){return Dn(n,r)}function CS(n,r,u,d){this.tag=n,this.key=u,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=d,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function fi(n,r,u,d){return new CS(n,r,u,d)}function Nv(n){return n=n.prototype,!(!n||!n.isReactComponent)}function _S(n){if(typeof n=="function")return Nv(n)?1:0;if(n!=null){if(n=n.$$typeof,n===Ye)return 11;if(n===Ie)return 14}return 2}function pl(n,r){var u=n.alternate;return u===null?(u=fi(n.tag,r,n.key,n.mode),u.elementType=n.elementType,u.type=n.type,u.stateNode=n.stateNode,u.alternate=n,n.alternate=u):(u.pendingProps=r,u.type=n.type,u.flags=0,u.subtreeFlags=0,u.deletions=null),u.flags=n.flags&14680064,u.childLanes=n.childLanes,u.lanes=n.lanes,u.child=n.child,u.memoizedProps=n.memoizedProps,u.memoizedState=n.memoizedState,u.updateQueue=n.updateQueue,r=n.dependencies,u.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},u.sibling=n.sibling,u.index=n.index,u.ref=n.ref,u}function dd(n,r,u,d,h,b){var _=2;if(d=n,typeof n=="function")Nv(n)&&(_=1);else if(typeof n=="string")_=5;else e:switch(n){case G:return ru(u.children,h,b,r);case le:_=8,h|=8;break;case fe:return n=fi(12,u,r,h|2),n.elementType=fe,n.lanes=b,n;case we:return n=fi(13,u,r,h),n.elementType=we,n.lanes=b,n;case Ne:return n=fi(19,u,r,h),n.elementType=Ne,n.lanes=b,n;case ue:return Tc(u,h,b,r);default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case _e:_=10;break e;case Ae:_=9;break e;case Ye:_=11;break e;case Ie:_=14;break e;case ye:_=16,d=null;break e}throw Error(s(130,n==null?n:typeof n,""))}return r=fi(_,u,r,h),r.elementType=n,r.type=d,r.lanes=b,r}function ru(n,r,u,d){return n=fi(7,n,d,r),n.lanes=u,n}function Tc(n,r,u,d){return n=fi(22,n,d,r),n.elementType=ue,n.lanes=u,n.stateNode={isHidden:!1},n}function wc(n,r,u){return n=fi(6,n,null,r),n.lanes=u,n}function au(n,r,u){return r=fi(4,n.children!==null?n.children:[],n.key,r),r.lanes=u,r.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},r}function TS(n,r,u,d,h){this.tag=r,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ou(0),this.expirationTimes=Ou(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ou(0),this.identifierPrefix=d,this.onRecoverableError=h,this.mutableSourceEagerHydrationData=null}function pd(n,r,u,d,h,b,_,A,$){return n=new TS(n,r,u,A,$),r===1?(r=1,b===!0&&(r|=8)):r=0,b=fi(3,null,null,r),n.current=b,b.stateNode=n,b.memoizedState={element:d,isDehydrated:u,cache:null,transitions:null,pendingSuspenseBoundaries:null},ov(b),n}function _g(n,r,u){var d=31?t-1:0),o=1;o1?t-1:0),o=1;o2&&(e[0]==="o"||e[0]==="O")&&(e[1]==="n"||e[1]==="N")}function $t(e,t,a,o){if(a!==null&&a.type===Kn)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":{if(o)return!1;if(a!==null)return!a.acceptsBooleans;var c=e.toLowerCase().slice(0,5);return c!=="data-"&&c!=="aria-"}default:return!1}}function ln(e,t,a,o){if(t===null||typeof t=="undefined"||$t(e,t,a,o))return!0;if(o)return!1;if(a!==null)switch(a.type){case bn:return!t;case ur:return t===!1;case da:return isNaN(t);case Br:return isNaN(t)||t<1}return!1}function sr(e){return nn.hasOwnProperty(e)?nn[e]:null}function Xt(e,t,a,o,c,p,g){this.acceptsBooleans=t===ar||t===bn||t===ur,this.attributeName=o,this.attributeNamespace=c,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=p,this.removeEmptyString=g}var nn={},Aa=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Aa.forEach(function(e){nn[e]=new Xt(e,Kn,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0],a=e[1];nn[t]=new Xt(t,Ln,!1,a,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){nn[e]=new Xt(e,ar,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){nn[e]=new Xt(e,ar,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){nn[e]=new Xt(e,bn,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){nn[e]=new Xt(e,bn,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){nn[e]=new Xt(e,ur,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){nn[e]=new Xt(e,Br,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){nn[e]=new Xt(e,da,!1,e.toLowerCase(),null,!1,!1)});var Xr=/[\-\:]([a-z])/g,Ni=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(Xr,Ni);nn[t]=new Xt(t,Ln,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(Xr,Ni);nn[t]=new Xt(t,Ln,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Xr,Ni);nn[t]=new Xt(t,Ln,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){nn[e]=new Xt(e,Ln,!1,e.toLowerCase(),null,!1,!1)});var eo="xlinkHref";nn[eo]=new Xt("xlinkHref",Ln,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){nn[e]=new Xt(e,Ln,!1,e.toLowerCase(),null,!0,!0)});var to=/^[\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,Xa=!1;function yi(e){!Xa&&to.test(e)&&(Xa=!0,m("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(e)))}function Kr(e,t,a,o){if(o.mustUseProperty){var c=o.propertyName;return e[c]}else{tn(a,t),o.sanitizeURL&&yi(""+a);var p=o.attributeName,g=null;if(o.type===ur){if(e.hasAttribute(p)){var S=e.getAttribute(p);return S===""?!0:ln(t,a,o,!1)?S:S===""+a?a:S}}else if(e.hasAttribute(p)){if(ln(t,a,o,!1))return e.getAttribute(p);if(o.type===bn)return a;g=e.getAttribute(p)}return ln(t,a,o,!1)?g===null?a:g:g===""+a?a:g}}function Ka(e,t,a,o){{if(!Wt(t))return;if(!e.hasAttribute(t))return a===void 0?void 0:null;var c=e.getAttribute(t);return tn(a,t),c===""+a?a:c}}function La(e,t,a,o){var c=sr(t);if(!zt(t,c,o)){if(ln(t,a,c,o)&&(a=null),o||c===null){if(Wt(t)){var p=t;a===null?e.removeAttribute(p):(tn(a,t),e.setAttribute(p,""+a))}return}var g=c.mustUseProperty;if(g){var S=c.propertyName;if(a===null){var E=c.type;e[S]=E===bn?!1:""}else e[S]=a;return}var x=c.attributeName,O=c.attributeNamespace;if(a===null)e.removeAttribute(x);else{var W=c.type,H;W===bn||W===ur&&a===!0?H="":(tn(a,x),H=""+a,c.sanitizeURL&&yi(H.toString())),O?e.setAttributeNS(O,x,H):e.setAttribute(x,H)}}}var Mi=Symbol.for("react.element"),Jr=Symbol.for("react.portal"),Na=Symbol.for("react.fragment"),Pi=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),ke=Symbol.for("react.provider"),qe=Symbol.for("react.context"),tt=Symbol.for("react.forward_ref"),Nt=Symbol.for("react.suspense"),Kt=Symbol.for("react.suspense_list"),Mt=Symbol.for("react.memo"),mt=Symbol.for("react.lazy"),cr=Symbol.for("react.scope"),kn=Symbol.for("react.debug_trace_mode"),Dn=Symbol.for("react.offscreen"),Dr=Symbol.for("react.legacy_hidden"),Ui=Symbol.for("react.cache"),_u=Symbol.for("react.tracing_marker"),rn=Symbol.iterator,wp="@@iterator";function bi(e){if(e===null||typeof e!="object")return null;var t=rn&&e[rn]||e[wp];return typeof t=="function"?t:null}var Bt=Object.assign,Ii=0,Io,Tu,jo,pa,Bs,Zr,Hs;function Vs(){}Vs.__reactDisabledLog=!0;function sf(){{if(Ii===0){Io=console.log,Tu=console.info,jo=console.warn,pa=console.error,Bs=console.group,Zr=console.groupCollapsed,Hs=console.groupEnd;var e={configurable:!0,enumerable:!0,value:Vs,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}Ii++}}function wu(){{if(Ii--,Ii===0){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Bt({},e,{value:Io}),info:Bt({},e,{value:Tu}),warn:Bt({},e,{value:jo}),error:Bt({},e,{value:pa}),group:Bt({},e,{value:Bs}),groupCollapsed:Bt({},e,{value:Zr}),groupEnd:Bt({},e,{value:Hs})})}Ii<0&&m("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var zo=s.ReactCurrentDispatcher,Si;function ea(e,t,a){{if(Si===void 0)try{throw Error()}catch(c){var o=c.stack.trim().match(/\n( *(at )?)/);Si=o&&o[1]||""}return` `+Si+e}}var Fo=!1,$o;{var Bo=typeof WeakMap=="function"?WeakMap:Map;$o=new Bo}function xu(e,t){if(!e||Fo)return"";{var a=$o.get(e);if(a!==void 0)return a}var o;Fo=!0;var c=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var p;p=zo.current,zo.current=null,sf();try{if(t){var g=function(){throw Error()};if(Object.defineProperty(g.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(g,[])}catch(ae){o=ae}Reflect.construct(e,[],g)}else{try{g.call()}catch(ae){o=ae}e.call(g.prototype)}}else{try{throw Error()}catch(ae){o=ae}e()}}catch(ae){if(ae&&o&&typeof ae.stack=="string"){for(var S=ae.stack.split(` `),E=o.stack.split(` `),x=S.length-1,O=E.length-1;x>=1&&O>=0&&S[x]!==E[O];)O--;for(;x>=1&&O>=0;x--,O--)if(S[x]!==E[O]){if(x!==1||O!==1)do if(x--,O--,O<0||S[x]!==E[O]){var W=` `+S[x].replace(" at new "," at ");return e.displayName&&W.includes("")&&(W=W.replace("",e.displayName)),typeof e=="function"&&$o.set(e,W),W}while(x>=1&&O>=0);break}}}finally{Fo=!1,zo.current=p,wu(),Error.prepareStackTrace=c}var H=e?e.displayName||e.name:"",te=H?ea(H):"";return typeof e=="function"&&$o.set(e,te),te}function Ou(e,t,a){return xu(e,!0)}function no(e,t,a){return xu(e,!1)}function xp(e){var t=e.prototype;return!!(t&&t.isReactComponent)}function ji(e,t,a){if(e==null)return"";if(typeof e=="function")return xu(e,xp(e));if(typeof e=="string")return ea(e);switch(e){case Nt:return ea("Suspense");case Kt:return ea("SuspenseList")}if(typeof e=="object")switch(e.$$typeof){case tt:return no(e.render);case Mt:return ji(e.type,t,a);case mt:{var o=e,c=o._payload,p=o._init;try{return ji(p(c),t,a)}catch{}}}return""}function sn(e){switch(e._debugOwner&&e._debugOwner.type,e._debugSource,e.tag){case Y:return ea(e.type);case le:return ea("Lazy");case L:return ea("Suspense");case Ae:return ea("SuspenseList");case w:case N:case G:return no(e.type);case xe:return no(e.type.render);case D:return Ou(e.type);default:return""}}function ku(e){try{var t="",a=e;do t+=sn(a),a=a.return;while(a);return t}catch(o){return` Error generating stack: `+o.message+` `+o.stack}}function Ol(e,t,a){var o=e.displayName;if(o)return o;var c=t.displayName||t.name||"";return c!==""?a+"("+c+")":a}function Du(e){return e.displayName||"Context"}function an(e){if(e==null)return null;if(typeof e.tag=="number"&&m("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Na:return"Fragment";case Jr:return"Portal";case U:return"Profiler";case Pi:return"StrictMode";case Nt:return"Suspense";case Kt:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case qe:var t=e;return Du(t)+".Consumer";case ke:var a=e;return Du(a._context)+".Provider";case tt:return Ol(e,e.render,"ForwardRef");case Mt:var o=e.displayName||null;return o!==null?o:an(e.type)||"Memo";case mt:{var c=e,p=c._payload,g=c._init;try{return an(g(p))}catch{return null}}}return null}function Au(e,t,a){var o=t.displayName||t.name||"";return e.displayName||(o!==""?a+"("+o+")":a)}function Lu(e){return e.displayName||"Context"}function Ot(e){var t=e.tag,a=e.type;switch(t){case Ie:return"Cache";case Be:var o=a;return Lu(o)+".Consumer";case je:var c=a;return Lu(c._context)+".Provider";case _e:return"DehydratedFragment";case xe:return Au(a,a.render,"ForwardRef");case pe:return"Fragment";case Y:return a;case ie:return"Portal";case z:return"Root";case ce:return"Text";case le:return an(a);case Ee:return a===Pi?"StrictMode":"Mode";case we:return"Offscreen";case Te:return"Profiler";case Ye:return"Scope";case L:return"Suspense";case Ae:return"SuspenseList";case ye:return"TracingMarker";case D:case w:case fe:case N:case Q:case G:if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;break}return null}var kl=s.ReactDebugCurrentFrame,Yn=null,va=!1;function ta(){{if(Yn===null)return null;var e=Yn._debugOwner;if(e!==null&&typeof e!="undefined")return Ot(e)}return null}function Ho(){return Yn===null?"":ku(Yn)}function Jn(){kl.getCurrentStack=null,Yn=null,va=!1}function vn(e){kl.getCurrentStack=e===null?null:Ho,Yn=e,va=!1}function cf(){return Yn}function ha(e){va=e}function Rr(e){return""+e}function zi(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return Fn(e),e;default:return""}}var ff={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function ro(e,t){ff[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||t.value==null||m("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`."),t.onChange||t.readOnly||t.disabled||t.checked==null||m("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 Vo(e){var t=e.type,a=e.nodeName;return a&&a.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function df(e){return e._valueTracker}function Ja(e){e._valueTracker=null}function Wo(e){var t="";return e&&(Vo(e)?t=e.checked?"true":"false":t=e.value),t}function Yo(e){var t=Vo(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);Fn(e[t]);var o=""+e[t];if(!(e.hasOwnProperty(t)||typeof a=="undefined"||typeof a.get!="function"||typeof a.set!="function")){var c=a.get,p=a.set;Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(S){Fn(S),o=""+S,p.call(this,S)}}),Object.defineProperty(e,t,{enumerable:a.enumerable});var g={getValue:function(){return o},setValue:function(S){Fn(S),o=""+S},stopTracking:function(){Ja(e),delete e[t]}};return g}}function Za(e){df(e)||(e._valueTracker=Yo(e))}function Nu(e){if(!e)return!1;var t=df(e);if(!t)return!0;var a=t.getValue(),o=Wo(e);return o!==a?(t.setValue(o),!0):!1}function Go(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}var qo=!1,Dl=!1,Mu=!1,Ws=!1;function Ei(e){var t=e.type==="checkbox"||e.type==="radio";return t?e.checked!=null:e.value!=null}function R(e,t){var a=e,o=t.checked,c=Bt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:o!=null?o:a._wrapperState.initialChecked});return c}function P(e,t){ro("input",t),t.checked!==void 0&&t.defaultChecked!==void 0&&!Dl&&(m("%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",ta()||"A component",t.type),Dl=!0),t.value!==void 0&&t.defaultValue!==void 0&&!qo&&(m("%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",ta()||"A component",t.type),qo=!0);var a=e,o=t.defaultValue==null?"":t.defaultValue;a._wrapperState={initialChecked:t.checked!=null?t.checked:t.defaultChecked,initialValue:zi(t.value!=null?t.value:o),controlled:Ei(t)}}function re(e,t){var a=e,o=t.checked;o!=null&&La(a,"checked",o,!1)}function se(e,t){var a=e;{var o=Ei(t);!a._wrapperState.controlled&&o&&!Ws&&(m("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"),Ws=!0),a._wrapperState.controlled&&!o&&!Mu&&(m("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"),Mu=!0)}re(e,t);var c=zi(t.value),p=t.type;if(c!=null)p==="number"?(c===0&&a.value===""||a.value!=c)&&(a.value=Rr(c)):a.value!==Rr(c)&&(a.value=Rr(c));else if(p==="submit"||p==="reset"){a.removeAttribute("value");return}t.hasOwnProperty("value")?yt(a,t.type,c):t.hasOwnProperty("defaultValue")&&yt(a,t.type,zi(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(a.defaultChecked=!!t.defaultChecked)}function Fe(e,t,a){var o=e;if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var c=t.type,p=c==="submit"||c==="reset";if(p&&(t.value===void 0||t.value===null))return;var g=Rr(o._wrapperState.initialValue);a||g!==o.value&&(o.value=g),o.defaultValue=g}var S=o.name;S!==""&&(o.name=""),o.defaultChecked=!o.defaultChecked,o.defaultChecked=!!o._wrapperState.initialChecked,S!==""&&(o.name=S)}function Et(e,t){var a=e;se(a,t),Ke(a,t)}function Ke(e,t){var a=t.name;if(t.type==="radio"&&a!=null){for(var o=e;o.parentNode;)o=o.parentNode;tn(a,"name");for(var c=o.querySelectorAll("input[name="+JSON.stringify(""+a)+'][type="radio"]'),p=0;p.")))}):t.dangerouslySetInnerHTML!=null&&(Tn||(Tn=!0,m("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),t.selected!=null&&!Ht&&(m("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",a,Pu())}}}}function Ri(e,t,a,o){var c=e.options;if(t){for(var p=a,g={},S=0;S.");var o=Bt({},t,{value:void 0,defaultValue:void 0,children:Rr(a._wrapperState.initialValue)});return o}function Sm(e,t){var a=e;ro("textarea",t),t.value!==void 0&&t.defaultValue!==void 0&&!Dp&&(m("%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",ta()||"A component"),Dp=!0);var o=t.value;if(o==null){var c=t.children,p=t.defaultValue;if(c!=null){m("Use the `defaultValue` or `value` props instead of setting children on