;/*FB_PKG_DELIM*/ __d("DangerouslyAccessReactElementInternals_DO_NOT_USE_IN_NEW_CODE",[],(function(a,b,c,d,e,f){"use strict";function a(a){return a}f["default"]=a}),66); __d("EventListener",["cr:5695"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=b("cr:5695")}),98); __d("react-compiler-runtime",[],(function(a,b,c,d,e,f){"use strict";var g=null;function a(a){return g.H.useMemoCache(a)}function b(a){g=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE}f.c=a;f.initReactCompilerRuntime=b}),66); __d("react-forget-runtime",["invariant","DangerouslyAccessReactElementInternals_DO_NOT_USE_IN_NEW_CODE","FBLogger","err"],(function(a,b,c,d,e,f,g,h){var i=null,j=null,k=!1,l=a.console,m=[],n={},o="Jest-Only Fatal: ",p="";function q(a){if(!k){var b=c("err")(o+a);l.error(o+a+"\n"+b.stack);k=!0;c("FBLogger")("React").warn("React compiler guard functions used in production.")}}["useCallback","useContext","useEffect","useImperativeHandle","useInsertionEffect","useLayoutEffect","useMemo","useReducer","useRef","useState","useDebugValue","useDeferredValue","useTransition","useMutableSource","useSyncExternalStore","useId","useCacheRefresh","useOptimistic"].forEach(function(a){n[a]=function(){var a="[React] Unexpected React hook call {name} from a React Forget compiled function. Check that all hooks are called directly and named according to convention ('use[A-Z]') ";q(a)}});a=function(a){n[a]=function(){if(j==null)throw c("FBLogger")("React").mustfixThrow("React Forget internal error: unexpected null dispatcher");else{var b;return(b=j)[a].apply(b,arguments)}}};for(var r of["useMemoCache","unstable_useMemoCache","readContext","unstable_isNewReconciler","getCacheSignal","getCacheForType","use"])a(r);function b(a){i.H==null;var b=i.H;if(b==null)return;if(a===0){m.push(b);m.length===1&&(j=b);if(b===n){var d="[React] Unexpected call to custom hook or component from a React Forget compiled function. Check that (1) all hooks are called directly and named according to convention ('use[A-Z]') and (2) components are returned as JSX instead of being directly invoked.";q(d)}i.H=n}else if(a===1){d=m.pop();if(d==null)throw c("FBLogger")("React").mustfixThrow("React Forget internal error: unexpected null in guard stack");m.length===0&&(j=null);i.H=d}else if(a===2)m.push(b),j!=null&&(i.H=j);else if(a===3){d=m.pop();if(d==null)throw c("FBLogger")("React").mustfixThrow("React Forget internal error: unexpected null in guard stack");i.H=d}}function d(a){s=a.isValidElement,i=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE}a=!1;function e(a,b){l.log(a,b)}var s=null;function t(a){return(a=s==null?void 0:s(a))!=null?a:!1}var u=new Set();function f(a,b,d,e,f,g){function i(a,b,c,h){c=p+"Forget change detection: "+f+":"+g+" ["+e+"]: "+d+c+" changed from "+a+" to "+b+" (depth "+h+")";if(u.has(c))return;u.add(c);l.error(c)}var j=2;function k(a,b,d,e){if(e>j)return;else if(a===b)return;else if(typeof a!==typeof b)i("type "+typeof a,"type "+typeof b,d,e);else if(typeof a==="object"){typeof b==="object"||h(0,18576);if(a===null||b===null)(a!==null||b!==null)&&i("type "+(a===null?"null":"object"),"type "+(b===null?"null":"object"),d,e);else if(a instanceof Map)if(!(b instanceof Map))i("Map instance","other value",d,e);else if(a.size!==b.size)i("Map instance with size "+a.size,"Map instance with size "+b.size,d,e);else for(var f of a){var g=f[0],l=f[1];!b.has(g)?i("Map instance with key "+String(g),"Map instance without key "+String(l),d,e):k(l,b.get(g),d+".get("+String(g)+")",e+1)}else if(b instanceof Map)i("other value","Map instance",d,e);else if(a instanceof Set)if(!(b instanceof Set))i("Set instance","other value",d,e);else if(a.size!==b.size)i("Set instance with size "+a.size,"Set instance with size "+b.size,d,e);else for(l of b)a.has(l)||i("Set instance without element "+String(l),"Set instance with element "+String(l),d,e);else if(b instanceof Set)i("other value","Set instance",d,e);else if(Array.isArray(a)||Array.isArray(b))if(!Array.isArray(a)||!Array.isArray(b))i("type "+(Array.isArray(a)?"array":"object"),"type "+(Array.isArray(b)?"array":"object"),d,e);else if(a.length!==b.length)i("array with length "+a.length,"array with length "+b.length,d,e);else for(g=0;gb||h(0,1180,a,b);return Math.floor(b+Math.random()*(a-b))}g["default"]=a}),98);