;/*FB_PKG_DELIM*/ __d("AMLoggingUtils",["MetaConfig"],(function(t,n,r,o,a,i,l){"use strict";function e(){return r("MetaConfig")._("148")}function s(e){var t=/\r?\n[\t]+/g,n=/\r?\n/,r=e.replace(t," "),o={};return r.split(n).forEach(function(e){var t=e.split(":"),n=t.shift().trim();if(n){var r=t.join(":").trim();o[n.toLowerCase()]=r}}),o}l.isInAdsManager=e,l.parseHeaders=s}),98); __d("relay-runtime/util/RelayConcreteNode",[],(function(t,n,r,o,a,i){"use strict";var e={ACTOR_CHANGE:"ActorChange",CATCH_FIELD:"CatchField",CONDITION:"Condition",CLIENT_COMPONENT:"ClientComponent",CLIENT_EDGE_TO_SERVER_OBJECT:"ClientEdgeToServerObject",CLIENT_EDGE_TO_CLIENT_OBJECT:"ClientEdgeToClientObject",CLIENT_EXTENSION:"ClientExtension",DEFER:"Defer",CONNECTION:"Connection",FRAGMENT:"Fragment",FRAGMENT_SPREAD:"FragmentSpread",INLINE_DATA_FRAGMENT_SPREAD:"InlineDataFragmentSpread",INLINE_DATA_FRAGMENT:"InlineDataFragment",INLINE_FRAGMENT:"InlineFragment",LINKED_FIELD:"LinkedField",LINKED_HANDLE:"LinkedHandle",LITERAL:"Literal",LIST_VALUE:"ListValue",LOCAL_ARGUMENT:"LocalArgument",MODULE_IMPORT:"ModuleImport",ALIASED_FRAGMENT_SPREAD:"AliasedFragmentSpread",ALIASED_INLINE_FRAGMENT_SPREAD:"AliasedInlineFragmentSpread",RELAY_RESOLVER:"RelayResolver",RELAY_LIVE_RESOLVER:"RelayLiveResolver",REQUIRED_FIELD:"RequiredField",OBJECT_VALUE:"ObjectValue",OPERATION:"Operation",REQUEST:"Request",ROOT_ARGUMENT:"RootArgument",SCALAR_FIELD:"ScalarField",SCALAR_HANDLE:"ScalarHandle",SPLIT_OPERATION:"SplitOperation",STREAM:"Stream",TYPE_DISCRIMINATOR:"TypeDiscriminator",UPDATABLE_QUERY:"UpdatableQuery",VARIABLE:"Variable"};a.exports=e}),null); __d("relay-runtime/query/GraphQLTag",["invariant","relay-runtime/util/RelayConcreteNode","warning"],(function(t,n,r,o,a,i,l){"use strict";function e(e){l(0,28205)}function s(e){var t=e;return typeof t=="function"?(t=t(),n("warning")(!1,"RelayGraphQLTag: node `%s` unexpectedly wrapped in a function.",t.kind==="Fragment"?t.name:t.operation.name)):t.default&&(t=t.default),t}function u(e){var t=s(e);return typeof t=="object"&&t!==null&&t.kind===n("relay-runtime/util/RelayConcreteNode").FRAGMENT}function c(e){var t=s(e);return typeof t=="object"&&t!==null&&t.kind===n("relay-runtime/util/RelayConcreteNode").REQUEST}function d(e){var t=s(e);return typeof t=="object"&&t!==null&&t.kind===n("relay-runtime/util/RelayConcreteNode").UPDATABLE_QUERY}function m(e){var t=s(e);return typeof t=="object"&&t!==null&&t.kind===n("relay-runtime/util/RelayConcreteNode").INLINE_DATA_FRAGMENT}function p(e){var t=s(e);return u(t)||l(0,20130,JSON.stringify(t)),t}function _(e){var t,n=p(e),r=(t=n.metadata)==null?void 0:t.refetch,o=r==null?void 0:r.connection;return r===null||typeof r!="object"||o===null||typeof o!="object"?null:n}function f(e){var t,n=p(e),r=(t=n.metadata)==null?void 0:t.refetch;return r===null||typeof r!="object"?null:n}function g(e){var t=s(e);return c(t)||l(0,20129,JSON.stringify(t)),t}function h(e){var t=s(e);return d(t)||l(0,20129,JSON.stringify(t)),t}function y(e){var t=s(e);return m(t)||l(0,20131,JSON.stringify(t)),t}a.exports={getFragment:p,getInlineDataFragment:y,getNode:s,getPaginationFragment:_,getRefetchableFragment:f,getRequest:g,getUpdatableQuery:h,graphql:e,isFragment:u,isInlineDataFragment:m,isRequest:c,isUpdatableQuery:d}}),null); __d("relay-runtime/util/RelayFeatureFlags",[],(function(t,n,r,o,a,i){"use strict";var e={ENABLE_VARIABLE_CONNECTION_KEY:!1,ENABLE_RELAY_RESOLVERS:!1,ENABLE_GETFRAGMENTIDENTIFIER_OPTIMIZATION:!1,ENABLE_FRIENDLY_QUERY_NAME_GQL_URL:!1,ENABLE_DO_NOT_WRAP_LIVE_QUERY:!1,ENABLE_NOTIFY_SUBSCRIPTION:!1,BATCH_ASYNC_MODULE_UPDATES_FN:null,ENABLE_CONTAINERS_SUBSCRIBE_ON_COMMIT:!1,MAX_DATA_ID_LENGTH:null,STRING_INTERN_LEVEL:0,LOG_MISSING_RECORDS_IN_PROD:!1,ENABLE_STORE_ID_COLLISION_LOGGING:!1,ENABLE_NONCOMPLIANT_ERROR_HANDLING_ON_LISTS:!1,ENABLE_LOOSE_SUBSCRIPTION_ATTRIBUTION:!1,ENABLE_OPERATION_TRACKER_OPTIMISTIC_UPDATES:!1,ENABLE_RELAY_OPERATION_TRACKER_SUSPENSE:!1,PROCESS_OPTIMISTIC_UPDATE_BEFORE_SUBSCRIPTION:!1,MARK_RESOLVER_VALUES_AS_CLEAN_AFTER_FRAGMENT_REREAD:!1,ENABLE_CYLE_DETECTION_IN_VARIABLES:!1,ENABLE_ACTIVITY_COMPATIBILITY:!0,ENABLE_READ_TIME_RESOLVER_STORAGE_KEY_PREFIX:!0,ENABLE_USE_PAGINATION_IS_LOADING_FIX:!1,DISALLOW_NESTED_UPDATES:!1,ENABLE_TYPENAME_PREFIXED_DATA_ID:!1,ENABLE_UI_CONTEXT_ON_RELAY_LOGGER:!1,CHECK_ALL_FRAGMENTS_FOR_MISSING_CLIENT_EDGES:!1,FILTER_OUT_RELAY_RESOLVER_RECORDS:!1,OPTIMIZE_NOTIFY:!1,ENABLE_READER_FRAGMENTS_LOGGING:!1};a.exports=e}),null); __d("relay-runtime/util/RelayDefaultHandleKey",[],(function(t,n,r,o,a,i){"use strict";a.exports={DEFAULT_HANDLE_KEY:""}}),null); __d("relay-runtime/util/getRelayHandleKey",["invariant","relay-runtime/util/RelayDefaultHandleKey"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/util/RelayDefaultHandleKey").DEFAULT_HANDLE_KEY;function s(t,n,r){return n&&n!==e?"__"+n+"_"+t:(r!=null||l(0,3311),"__"+r+"_"+t)}a.exports=s}),null); __d("relay-runtime/util/stableCopy",[],(function(t,n,r,o,a,i){"use strict";function e(t){if(!t||typeof t!="object")return t;if(Array.isArray(t))return t.map(e);for(var n=Object.keys(t).sort(),r={},o=0;o-1})),r&&(c=c!=null?[r].concat(c):[r]),c===null?u:L(u,y(c,t))}function b(e,t){if(e.storageKey)return e.storageKey;var n=S(e),r=e.name;return n&&n.length!==0?L(r,y(n,t)):r}function v(e,t){var r=b(e,t);return n("relay-runtime/util/RelayFeatureFlags").ENABLE_READ_TIME_RESOLVER_STORAGE_KEY_PREFIX?"$r:"+r:r}function S(e){if(e.kind==="RelayResolver"||e.kind==="RelayLiveResolver"){var t;if(e.args==null){var n;return(n=e.fragment)==null?void 0:n.args}return((t=e.fragment)==null?void 0:t.args)==null?e.args:e.args.concat(e.fragment.args)}var r=typeof e.args=="undefined"?void 0:e.args;return r}function R(e,t){return L(e,s(t))}function L(e,t){if(!t)return e;var n=[];for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var o=t[r];if(o!=null){var a;n.push(r+":"+((a=JSON.stringify(o))!=null?a:"undefined"))}}return n.length===0?e:e+("("+n.join(",")+")")}function E(e,t){return Object.prototype.hasOwnProperty.call(t,e)||l(0,5557,e),s(t[e])}function k(e){return""+_+e}function I(e){return""+f+e}var T={ACTOR_IDENTIFIER_KEY:"__actorIdentifier",CLIENT_EDGE_TRAVERSAL_PATH:"__clientEdgeTraversalPath",FRAGMENTS_KEY:"__fragments",FRAGMENT_OWNER_KEY:"__fragmentOwner",FRAGMENT_POINTER_IS_WITHIN_UNMATCHED_TYPE_REFINEMENT:"$isWithinUnmatchedTypeRefinement",FRAGMENT_PROP_NAME_KEY:"__fragmentPropName",MODULE_COMPONENT_KEY:"__module_component",ERRORS_KEY:p,ID_KEY:"__id",REF_KEY:"__ref",REFS_KEY:"__refs",ROOT_ID:"client:root",ROOT_TYPE:"__Root",TYPENAME_KEY:"__typename",INVALIDATED_AT_KEY:"__invalidated_at",RELAY_RESOLVER_VALUE_KEY:"__resolverValue",RELAY_RESOLVER_INVALIDATION_KEY:"__resolverValueMayBeInvalid",RELAY_RESOLVER_SNAPSHOT_KEY:"__resolverSnapshot",RELAY_RESOLVER_ERROR_KEY:"__resolverError",RELAY_RESOLVER_OUTPUT_TYPE_RECORD_IDS:"__resolverOutputTypeRecordIDs",RELAY_RESOLVER_RECORD_TYPENAME:"__RELAY_RESOLVER__",RELAY_READ_TIME_RESOLVER_KEY_PREFIX:g,formatStorageKey:L,getArgumentValue:h,getArgumentValues:y,getHandleStorageKey:C,getStorageKey:b,getReadTimeResolverStorageKey:v,getStableStorageKey:R,getModuleComponentKey:k,getModuleOperationKey:I};a.exports=T}),null); __d("relay-runtime/store/RelayConcreteVariables",["invariant","relay-runtime/store/RelayStoreUtils"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/store/RelayStoreUtils").getArgumentValues;function s(e,t,n){if(e.argumentDefinitions==null)return n;var r;return e.argumentDefinitions.forEach(function(o){if(!Object.prototype.hasOwnProperty.call(n,o.name))switch(r=r||babelHelpers.extends({},n),o.kind){case"LocalArgument":r[o.name]=o.defaultValue;break;case"RootArgument":if(!Object.prototype.hasOwnProperty.call(t,o.name)){r[o.name]=void 0;break}r[o.name]=t[o.name];break;default:l(0,3322,o.kind,e.name)}}),r||n}function u(e,t,n){var r={};return e.argumentDefinitions.forEach(function(e){var t=e.defaultValue;n[e.name]!=null&&(t=n[e.name]),r[e.name]=t}),t!=null&&Object.keys(t).forEach(function(e){r[e]=t[e].get()}),r}function c(t,n,r){if(n==null)return t;var o=babelHelpers.extends({},t),a=r?e(r,t):{};return n.forEach(function(e){var t,n=(t=a[e.name])!=null?t:e.defaultValue;o[e.name]=n}),o}a.exports={getFragmentVariables:s,getLocalVariables:c,getOperationVariables:u}}),null); __d("relay-runtime/store/RelayModernSelector",["invariant","areEqual","relay-runtime/store/RelayConcreteVariables","relay-runtime/store/RelayStoreUtils","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=n("relay-runtime/store/RelayConcreteVariables").getFragmentVariables,c=(s=n("relay-runtime/store/RelayStoreUtils")).CLIENT_EDGE_TRAVERSAL_PATH,d=s.FRAGMENT_OWNER_KEY,m=s.FRAGMENT_POINTER_IS_WITHIN_UNMATCHED_TYPE_REFINEMENT,p=s.FRAGMENTS_KEY,_=s.ID_KEY;function f(e,t){typeof t=="object"&&t!==null&&!Array.isArray(t)||l(0,4618,e.name,JSON.stringify(t));var n=t[_],r=t[p],o=t[d],a=t[c];if(typeof n=="string"&&typeof r=="object"&&r!==null&&typeof r[e.name]=="object"&&r[e.name]!==null&&typeof o=="object"&&o!==null&&(a==null||Array.isArray(a))){var i=o,s=a,f=r[e.name],g=u(e,i.variables,f),h=f[m]===!0;return $(e,n,g,i,h,s)}return null}function g(e,t){var n=null;return t.forEach(function(t,r){var o=t!=null?f(e,t):null;o!=null&&(n=n||[],n.push(o))}),n==null?null:{kind:"PluralReaderSelector",selectors:n}}function h(e,t){return t==null?t:e.metadata&&e.metadata.plural===!0?(Array.isArray(t)||l(0,13882,e.name,JSON.stringify(t),e.name),g(e,t)):(!Array.isArray(t)||l(0,13879,e.name,JSON.stringify(t),e.name),f(e,t))}function y(e,t){var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=e[r],a=t[r];n[r]=h(o,a)}return n}function C(e,t){var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=e[r],a=t[r];n[r]=b(o,a)}return n}function b(e,t){return t==null?t:e.metadata&&e.metadata.plural===!0?(Array.isArray(t)||l(0,13882,e.name,JSON.stringify(t),e.name),v(e,t)):(!Array.isArray(t)||l(0,13881,e.name,JSON.stringify(t),e.name),S(e,t))}function v(e,t){var n=null;return t.forEach(function(t){var r=t!=null?S(e,t):null;r!=null&&(n=n||[],n.push(r))}),n}function S(e,t){typeof t=="object"&&t!==null&&!Array.isArray(t)||l(0,4618,e.name,JSON.stringify(t));var r=t[_];return typeof r=="string"?r:(n("warning")(!1,"RelayModernSelector: Expected object to contain data for fragment `%s`, got `%s`. Make sure that the parent operation/fragment included fragment `...%s` without `@relay(mask: false)`, or `null` is passed as the fragment reference for `%s` if it's conditonally included and the condition isn't met.",e.name,JSON.stringify(t),e.name,e.name),null)}function R(e,t){var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=e[r],a=t[r],i=L(o,a);Object.assign(n,i)}return n}function L(e,t){var n;return t==null?{}:((n=e.metadata)==null?void 0:n.plural)===!0?(Array.isArray(t)||l(0,13882,e.name,JSON.stringify(t),e.name),k(e,t)):(!Array.isArray(t)||l(0,13881,e.name,JSON.stringify(t),e.name),E(e,t)||{})}function E(e,t){var n=f(e,t);return n?n.variables:null}function k(e,t){var n={};return t.forEach(function(t,r){if(t!=null){var o=E(e,t);o!=null&&Object.assign(n,o)}}),n}function I(t,r){return t.dataID===r.dataID&&t.node===r.node&&(e||(e=n("areEqual")))(t.variables,r.variables)&&T(t.owner,r.owner)&&t.isWithinUnmatchedTypeRefinement===r.isWithinUnmatchedTypeRefinement&&D(t.clientEdgeTraversalPath,r.clientEdgeTraversalPath)}function T(t,r){return t===r?!0:t.identifier===r.identifier&&(e||(e=n("areEqual")))(t.cacheConfig,r.cacheConfig)}function D(e,t){if(e===t)return!0;if(e==null||t==null||e.length!==t.length)return!1;for(var n=e.length;n--;){var r=e[n],o=t[n];if(r!==o&&(r==null||o==null||r.clientEdgeDestinationID!==o.clientEdgeDestinationID||r.readerClientEdge!==o.readerClientEdge))return!1}return!0}function x(e,t){return e===t?!0:e==null?t==null:t==null?e==null:e.kind==="SingularReaderSelector"&&t.kind==="SingularReaderSelector"?I(e,t):e.kind==="PluralReaderSelector"&&t.kind==="PluralReaderSelector"?e.selectors.length===t.selectors.length&&e.selectors.every(function(e,n){return I(e,t.selectors[n])}):!1}function $(e,t,n,r,o,a){return o===void 0&&(o=!1),{clientEdgeTraversalPath:a!=null?a:null,dataID:t,isWithinUnmatchedTypeRefinement:o,kind:"SingularReaderSelector",node:e,owner:r,variables:n}}function P(e,t,n){return{dataID:t,node:e,variables:n}}a.exports={areEqualSelectors:x,createNormalizationSelector:P,createReaderSelector:$,getDataIDsFromFragment:b,getDataIDsFromObject:C,getPluralSelector:g,getSelector:h,getSelectorsFromObject:y,getSingularSelector:f,getVariablesFromFragment:L,getVariablesFromObject:R,getVariablesFromPluralFragment:k,getVariablesFromSingularFragment:E}}),null); __d("relay-runtime/util/handlePotentialSnapshotErrors",["invariant"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n){for(var r of t)e.relayFieldLogger(babelHelpers.extends({},r,{uiContext:n}));for(var o of t)if(s(o))switch(o.kind){case"relay_resolver.error":throw new Error("Relay: Resolver error at path '"+o.fieldPath+"' in '"+o.owner+"'. Message: "+o.error.message);case"relay_field_payload.error":throw new Error("Relay: Unexpected response payload - check server logs for details.");case"missing_expected_data.throw":throw new Error("Relay: Missing expected data at path '"+o.fieldPath+"' in '"+o.owner+"'.");case"missing_required_field.throw":throw new Error("Relay: Missing @required value at path '"+o.fieldPath+"' in '"+o.owner+"'.");case"missing_required_field.log":case"missing_expected_data.log":break;default:o.kind,l(0,87030,o.kind)}}function s(e){switch(e.kind){case"relay_resolver.error":case"relay_field_payload.error":return e.shouldThrow&&!e.handled;case"missing_expected_data.throw":case"missing_required_field.throw":return!e.handled;case"missing_required_field.log":case"missing_expected_data.log":return!1;default:throw e.kind,new Error("Relay: Unexpected event kind")}}function u(t,n,r){n!=null&&e(t,n,r)}a.exports={eventShouldThrow:s,handlePotentialSnapshotErrors:u}}),null); __d("relay-runtime/store/ResolverFragments",["invariant","relay-runtime/query/GraphQLTag","relay-runtime/store/RelayModernSelector","relay-runtime/util/handlePotentialSnapshotErrors"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/query/GraphQLTag").getFragment,s=n("relay-runtime/util/handlePotentialSnapshotErrors").eventShouldThrow,u=n("relay-runtime/store/RelayModernSelector").getSelector,c=[];function d(e,t){c.push(e);try{return t()}finally{c.pop()}}function m(t,n){if(!c.length)throw new Error("readFragment should be called only from within a Relay Resolver function.");var r=c[c.length-1],o=e(t),a=u(o,n);a!=null||l(0,void 0),a.kind==="SingularReaderSelector"||l(0,void 0);var i=r.getDataForResolverFragment(a,n),d=i.data,m=i.isMissingData,_=i.fieldErrors;if(m||_!=null&&_.some(s))throw p;return d}var p={};a.exports={RESOLVER_FRAGMENT_ERRORED_SENTINEL:p,readFragment:m,withResolverContext:d}}),null); __d("relay-runtime/store/live-resolvers/resolverDataInjector",["invariant","relay-runtime/store/ResolverFragments"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/store/ResolverFragments").readFragment;function s(t,n,r,o){var a=n;return function(n,i,s){var u=e(t,n);if(r!=null){if(u==null)if(o===!0)l(0,73168,r,t.name);else return a(null,i,s);if(r in u)return o===!0&&(u[r]!=null||l(0,73166,r,t.name)),a(u[r],i,s);l(0,73167,r,t.name)}else return a(null,i,s)}}a.exports=s}),null); __d("relay-runtime/util/isPromise",[],(function(t,n,r,o,a,i){"use strict";function e(e){return e!=null&&typeof e=="object"&&typeof e.then=="function"}a.exports=e}),null); __d("relay-runtime/network/RelayObservable",["Promise","relay-runtime/util/isPromise"],(function(t,n,r,o,a,i){"use strict";var e,l=_,s=(function(){function t(e){this.$1=e}t.create=function(n){return new t(n)},t.onUnhandledError=function(t){l=t},t.from=function(t){return u(t)?c(t):n("relay-runtime/util/isPromise")(t)?d(t):m(t)};var r=t.prototype;return r.catch=function(n){var e=this;return t.create(function(t){var r;return e.subscribe({start:function(t){r=t},next:t.next,complete:t.complete,error:function(o){try{n(o).subscribe({start:function(t){r=t},next:t.next,complete:t.complete,error:t.error})}catch(e){t.error(e,!0)}}}),function(){return r.unsubscribe()}})},r.concat=function(n){var e=this;return t.create(function(t){var r;return e.subscribe({start:function(t){r=t},next:t.next,error:t.error,complete:function(){r=n.subscribe(t)}}),function(){r&&r.unsubscribe()}})},r.do=function(n){var e=this;return t.create(function(t){var r=function(r){return(function(){try{n[r]&&n[r].apply(n,arguments)}catch(e){l(e,!0)}t[r]&&t[r].apply(t,arguments)})};return e.subscribe({start:r("start"),next:r("next"),error:r("error"),complete:r("complete"),unsubscribe:r("unsubscribe")})})},r.finally=function(n){var e=this;return t.create(function(t){var r=e.subscribe(t);return function(){r.unsubscribe(),n()}})},r.ifEmpty=function(n){var e=this;return t.create(function(t){var r=!1,o;return o=e.subscribe({next:function(n){r=!0,t.next(n)},error:t.error,complete:function(){r?t.complete():o=n.subscribe(t)}}),function(){o&&o.unsubscribe()}})},r.subscribe=function(t){return p(this.$1,t)},r.map=function(n){var e=this;return t.create(function(t){var r=e.subscribe({complete:t.complete,error:t.error,next:function(r){try{var e=n(r);t.next(e)}catch(e){t.error(e,!0)}}});return function(){r.unsubscribe()}})},r.mergeMap=function(n){var e=this;return t.create(function(r){var o=[];function a(e){this.$2=e,o.push(e)}function i(){o.splice(o.indexOf(this.$2),1),o.length===0&&r.complete()}return e.subscribe({start:a,next:function(o){try{r.closed||t.from(n(o)).subscribe({start:a,next:r.next,error:r.error,complete:i})}catch(e){r.error(e,!0)}},error:r.error,complete:i}),function(){o.forEach(function(e){return e.unsubscribe()}),o.length=0}})},r.poll=function(n){var e=this;return t.create(function(t){var r,o,a=function(){r=e.subscribe({next:t.next,error:t.error,complete:function(){o=setTimeout(a,n)}})};return a(),function(){clearTimeout(o),r.unsubscribe()}})},r.toPromise=function(){var t=this;return new(e||(e=n("Promise")))(function(e,n){var r=!1;t.subscribe({next:function(n){r||(r=!0,e(n))},error:n,complete:e})})},t})();function u(e){return typeof e=="object"&&e!==null&&typeof e.subscribe=="function"}function c(e){return e instanceof s?e:s.create(function(t){return e.subscribe(t)})}function d(e){return s.create(function(t){e.then(function(e){t.next(e),t.complete()},t.error)})}function m(e){return s.create(function(t){t.next(e),t.complete()})}function p(e,t){var n=!1,r,o=function(t){return Object.defineProperty(t,"closed",{get:function(){return n}})};function a(){if(r){if(r.unsubscribe)r.unsubscribe();else try{r()}catch(e){l(e,!0)}r=void 0}}var i=o({unsubscribe:function(){if(!n){n=!0;try{t.unsubscribe&&t.unsubscribe(i)}catch(e){l(e,!0)}finally{a()}}}});try{t.start&&t.start(i)}catch(e){l(e,!0)}if(n)return i;var s=o({next:function(r){if(!n&&t.next)try{t.next(r)}catch(e){l(e,!0)}},error:function(r,o){if(n||!t.error)n=!0,l(r,o||!1),a();else{n=!0;try{t.error(r)}catch(e){l(e,!0)}finally{a()}}},complete:function(){if(!n){n=!0;try{t.complete&&t.complete()}catch(e){l(e,!0)}finally{a()}}}});try{r=e(s)}catch(e){s.error(e,!0)}return n&&a(),i}function _(e,t){}a.exports=s}),null); __d("relay-runtime/util/RelayReplaySubject",["invariant","relay-runtime/network/RelayObservable"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(){function e(){var e=this;this.$1=!1,this.$2=[],this.$3=new Set,this.$5=[],this.$4=n("relay-runtime/network/RelayObservable").create(function(t){e.$3.add(t);for(var n=e.$2,r=0;r0,a=r.missingClientEdges!=null&&r.missingClientEdges.length>0;if(o||a)return{state:"loading"};if(r.isMissingData&&(s(e,n)!=null||e.getOperationTracker().getPendingOperationsAffectingOwner(n)!=null))return{state:"loading"};try{c(e,r.fieldErrors)}catch(e){return{error:e,state:"error"}}return r.data!=null||l(0,86952),{state:"ok",value:r.data}}function C(e){var t=[];for(var n of e)if(n.state==="ok")t.push(n.value);else return n;return{state:"ok",value:t}}a.exports={observeFragment:_,waitForFragmentData:m}}),null); __d("relay-runtime/util/deepFreeze",[],(function(t,n,r,o,a,i){"use strict";function e(t){return l(t)&&(Object.freeze(t),Object.getOwnPropertyNames(t).forEach(function(n){var r=t[n];r&&typeof r=="object"&&!Object.isFrozen(r)&&e(r)})),t}function l(e){return e!=null&&(Array.isArray(e)||typeof e=="object"&&e.constructor===Object)}a.exports=e}),null); __d("relay-runtime/util/getRequestIdentifier",["invariant","relay-runtime/util/stableCopy"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=n("relay-runtime/util/stableCopy"))).stableCopy;function u(e,t){var n=e.cacheID!=null?e.cacheID:e.id;return n!=null||l(0,22755,e.name),n+JSON.stringify(s(t))}a.exports=u}),null); __d("relay-runtime/store/RelayModernOperationDescriptor",["invariant","relay-runtime/store/RelayConcreteVariables","relay-runtime/store/RelayModernSelector","relay-runtime/store/RelayStoreUtils","relay-runtime/util/RelayFeatureFlags","relay-runtime/util/deepFreeze","relay-runtime/util/getRequestIdentifier","relay-runtime/util/stableCopy"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=(e||(e=n("relay-runtime/util/stableCopy"))).hasCycle,c=n("relay-runtime/store/RelayConcreteVariables").getOperationVariables,d=n("relay-runtime/store/RelayModernSelector").createNormalizationSelector,m=n("relay-runtime/store/RelayModernSelector").createReaderSelector,p=n("relay-runtime/store/RelayStoreUtils").ROOT_ID;function _(e,t,r,o){o===void 0&&(o=p);var a=e.operation,i=c(a,e.params.providedVariables,t);n("relay-runtime/util/RelayFeatureFlags").ENABLE_CYLE_DETECTION_IN_VARIABLES&&(!u(i)||l(0,82931,e.operation.name));var s=f(e,i,r),_={fragment:m(e.fragment,o,i,s),request:s,root:d(a,o,i)};return _}function f(e,t,r){var o={identifier:n("relay-runtime/util/getRequestIdentifier")(e.params,t),node:e,variables:t,cacheConfig:r};return o}a.exports={createOperationDescriptor:_,createRequestDescriptor:f}}),null); __d("relay-runtime/store/observeQueryExperimental",["relay-runtime/store/RelayModernOperationDescriptor","relay-runtime/store/observeFragmentExperimental"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/observeFragmentExperimental").observeFragment,l=n("relay-runtime/store/RelayModernOperationDescriptor").createOperationDescriptor;function s(t,n,r){var o,a=l(n,r),i={__fragmentOwner:a.request,__fragments:(o={},o[a.fragment.node.name]=a.request.variables,o),__id:a.fragment.dataID},s=a.request.node.fragment;return e(t,s,i)}a.exports={observeQuery:s}}),null); __d("relay-runtime/store/waitForFragmentExperimental",["Promise","asyncToGeneratorRuntime","relay-runtime/store/observeFragmentExperimental"],(function(t,n,r,o,a,i){var e,l=n("relay-runtime/store/observeFragmentExperimental").observeFragment;function s(e,t,n){return u.apply(this,arguments)}function u(){return u=n("asyncToGeneratorRuntime").asyncToGenerator(function*(t,r,o){var a;try{var i,s=yield new(e||(e=n("Promise")))(function(e,n){a=l(t,r,o).subscribe({next:function(r){r.state==="ok"?e(r.value):r.state==="error"&&n(r.error)}})});return(i=a)==null||i.unsubscribe(),s}catch(e){var u;throw(u=a)==null||u.unsubscribe(),e}}),u.apply(this,arguments)}a.exports={waitForFragmentData:s}}),null); __d("relay-runtime/experimental",["relay-runtime/store/live-resolvers/resolverDataInjector","relay-runtime/store/observeFragmentExperimental","relay-runtime/store/observeQueryExperimental","relay-runtime/store/waitForFragmentExperimental"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/observeFragmentExperimental").observeFragment,l=n("relay-runtime/store/observeQueryExperimental").observeQuery,s=n("relay-runtime/store/waitForFragmentExperimental").waitForFragmentData;function u(e){return e.ok===!0}function c(e){return e.ok===!1}a.exports={isErrorResult:c,isValueResult:u,observeFragment:e,observeQuery:l,resolverDataInjector:n("relay-runtime/store/live-resolvers/resolverDataInjector"),waitForFragmentData:s}}),null); __d("relay-runtime/handlers/connection/ConnectionInterface",[],(function(t,n,r,o,a,i){"use strict";var e={after:!0,before:!0,find:!0,first:!0,last:!0,surrounds:!0},l={CURSOR:"cursor",EDGES:"edges",END_CURSOR:"endCursor",HAS_NEXT_PAGE:"hasNextPage",HAS_PREV_PAGE:"hasPreviousPage",NODE:"node",PAGE_INFO_TYPE:"PageInfo",PAGE_INFO:"pageInfo",START_CURSOR:"startCursor"},s={inject:function(t){l=t},get:function(){return l},isConnectionCall:function(n){return Object.prototype.hasOwnProperty.call(e,n.name)}};a.exports=s}),null); __d("relay-runtime/util/StringInterner",[],(function(t,n,r,o,a,i){"use strict";var e=new Map,l=1,s=d(),u=" ",c="\v";function d(){for(var e=new Set,t=0;t<10;++t)e.add(t.toString());return e}function m(e){return e[0]===u&&s.has(e[1])||e[0]===c?c+e:e}function p(t,n){if(n==null||t.length0&&e.fragment.selections[0].kind==="LinkedField"?e.fragment.selections[0].name:null}a.exports={MutationTypes:e,RangeOperations:l,convert:s}}),null); __d("relay-runtime/store/isRelayModernEnvironment",[],(function(t,n,r,o,a,i){"use strict";function e(e){return!!(e&&e["@@RelayModernEnvironment"])}a.exports=e}),null); __d("relay-runtime/mutations/applyOptimisticMutation",["invariant","relay-runtime/mutations/RelayDeclarativeMutationConfig","relay-runtime/query/GraphQLTag","relay-runtime/store/RelayModernOperationDescriptor","relay-runtime/store/isRelayModernEnvironment"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/query/GraphQLTag").getRequest,s=n("relay-runtime/store/RelayModernOperationDescriptor").createOperationDescriptor;function u(t,r){n("relay-runtime/store/isRelayModernEnvironment")(t)||l(0,18234);var o=e(r.mutation);if(o.params.operationKind!=="mutation")throw new Error("commitMutation: Expected mutation operation");var a=r.optimisticUpdater,i=r.configs,u=r.optimisticResponse,c=r.variables,d=s(o,c);if(i){var m=n("relay-runtime/mutations/RelayDeclarativeMutationConfig").convert(i,o,a);a=m.optimisticUpdater}return t.applyMutation({operation:d,response:u,updater:a})}a.exports=u}),null); __d("relay-runtime/mutations/commitLocalUpdate",[],(function(t,n,r,o,a,i){"use strict";function e(e,t){e.commitUpdate(t)}a.exports=e}),null); __d("relay-runtime/mutations/validateMutation",["warning"],(function(t,n,r,o,a,i){"use strict";var e=Object.prototype.hasOwnProperty,l=function(){};a.exports=l}),null); __d("relay-runtime/mutations/commitMutation",["invariant","relay-runtime/mutations/RelayDeclarativeMutationConfig","relay-runtime/mutations/validateMutation","relay-runtime/query/GraphQLTag","relay-runtime/store/ClientID","relay-runtime/store/RelayModernOperationDescriptor","relay-runtime/store/isRelayModernEnvironment","warning"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/query/GraphQLTag").getRequest,s=n("relay-runtime/store/ClientID").generateUniqueClientID,u=n("relay-runtime/store/RelayModernOperationDescriptor").createOperationDescriptor;function c(t,r){n("relay-runtime/store/isRelayModernEnvironment")(t)||l(0,18234);var o=e(r.mutation);if(o.params.operationKind!=="mutation")throw new Error("commitMutation: Expected mutation operation");if(o.kind!=="Request")throw new Error("commitMutation: Expected mutation to be of type request");var a=r.optimisticResponse,i=r.optimisticUpdater,c=r.updater,d=r.configs,m=r.cacheConfig,p=r.onError,_=r.onUnsubscribe,f=r.variables,g=r.uploadables,h=u(o,f,m,s());if(typeof a=="function"&&(a=a(),n("warning")(!1,"commitMutation: Expected `optimisticResponse` to be an object, received a function.")),d){var y=n("relay-runtime/mutations/RelayDeclarativeMutationConfig").convert(d,o,i,c);i=y.optimisticUpdater,c=y.updater}var C=[],b=t.executeMutation({operation:h,optimisticResponse:a,optimisticUpdater:i,updater:c,uploadables:g}).subscribe({complete:function(){var e=r.onCompleted;if(e){var n=t.lookup(h.fragment);e(n.data,C.length!==0?C:null)}},error:p,next:function(t){Array.isArray(t)?t.forEach(function(e){e.errors&&C.push.apply(C,e.errors)}):t.errors&&C.push.apply(C,t.errors),r.onNext==null||r.onNext()},unsubscribe:_});return{dispose:b.unsubscribe}}a.exports=c}),null); __d("relay-runtime/network/ConvertToExecuteFunction",["relay-runtime/network/RelayObservable"],(function(t,n,r,o,a,i){"use strict";function e(e){return function(r,o,a,i,l){var t=e(r,o,a,i,l);return t instanceof Error?n("relay-runtime/network/RelayObservable").create(function(e){return e.error(t)}):n("relay-runtime/network/RelayObservable").from(t)}}a.exports={convertFetch:e}}),null); __d("relay-runtime/network/RelayNetwork",["invariant","relay-runtime/network/ConvertToExecuteFunction","relay-runtime/util/withProvidedVariables"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/network/ConvertToExecuteFunction").convertFetch;function s(t,r){var o=e(t);function a(e,t,a,i,s){var u=n("relay-runtime/util/withProvidedVariables")(t,e.providedVariables);if(e.operationKind==="subscription")return r||l(0,5158),!i||l(0,5159),r(e,u,a);var c=a.poll;return c!=null?(!i||l(0,5160),o(e,u,{force:!0}).poll(c)):o(e,u,a,i,s)}return{execute:a}}a.exports={create:s}}),null); __d("relay-runtime/network/RelayQueryResponseCache",["invariant","relay-runtime/util/stableCopy"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=n("relay-runtime/util/stableCopy"))).stableCopy,u=(function(){function e(e){var t=e.size,n=e.ttl;t>0||l(0,1167,t),n>0||l(0,1168,n),this.$1=new Map,this.$2=t,this.$3=n}var t=e.prototype;return t.clear=function(){this.$1.clear()},t.get=function(t,n){var e=this,r=c(t,n);this.$1.forEach(function(t,n){d(t.fetchTime,e.$3)||e.$1.delete(n)});var o=this.$1.get(r);return o==null?null:Array.isArray(o.payload)?o.payload.map(function(e){return babelHelpers.extends({},e,{extensions:babelHelpers.extends({},e.extensions,{cacheTimestamp:o.fetchTime})})}):babelHelpers.extends({},o.payload,{extensions:babelHelpers.extends({},o.payload.extensions,{cacheTimestamp:o.fetchTime})})},t.set=function(t,n,r){var e=Date.now(),o=c(t,n);if(this.$1.delete(o),this.$1.set(o,{fetchTime:e,payload:r}),this.$1.size>this.$2){var a=this.$1.keys().next();a.done||this.$1.delete(a.value)}},e})();function c(e,t){return JSON.stringify(s({queryID:e,variables:t}))}function d(e,t){return e+t>=Date.now()}a.exports=u}),null); __d("relay-runtime/query/PreloadableQueryRegistry",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){function e(){this.$1=new Map,this.$2=new Map}var t=e.prototype;return t.set=function(t,n){this.$1.set(t,n);var e=this.$2.get(t);e!=null&&e.forEach(function(e){try{e(n)}catch(e){setTimeout(function(){throw e},0)}})},t.get=function(t){return this.$1.get(t)},t.onLoad=function(t,n){var e,r=(e=this.$2.get(t))!=null?e:new Set;r.add(n);var o=function(){r.delete(n)};return this.$2.set(t,r),{dispose:o}},t.clear=function(){this.$1.clear()},e})(),l=new e;a.exports=l}),null); __d("relay-runtime/query/fetchQuery",["invariant","relay-runtime/network/RelayObservable","relay-runtime/query/GraphQLTag","relay-runtime/query/fetchQueryInternal","relay-runtime/store/RelayModernOperationDescriptor","relay-runtime/util/handlePotentialSnapshotErrors"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/store/RelayModernOperationDescriptor").createOperationDescriptor,s=n("relay-runtime/util/handlePotentialSnapshotErrors").handlePotentialSnapshotErrors,u=n("relay-runtime/query/GraphQLTag").getRequest;function c(t,r,o,a){var i,c=u(r);c.params.operationKind==="query"||l(0,13332);var m=babelHelpers.extends({force:!0},a==null?void 0:a.networkCacheConfig),p=e(c,o,m),_=(i=a==null?void 0:a.fetchPolicy)!=null?i:"network-only";function f(e){return s(t,e.fieldErrors),e.data}switch(_){case"network-only":return d(t,p).map(f);case"store-or-network":{var g=t.check(p),h=g.status!=="available",y;return h?y=d(t,p).map(f):y=n("relay-runtime/network/RelayObservable").from(t.lookup(p.fragment)).map(f),t.__log({name:"fetchquery.fetch",operation:p,fetchPolicy:_,queryAvailability:g,shouldFetch:h}),y}default:throw new Error("fetchQuery: Invalid fetchPolicy "+_)}}function d(e,t){return n("relay-runtime/query/fetchQueryInternal").fetchQuery(e,t).map(function(){return e.lookup(t.fragment)})}a.exports=c}),null); __d("relay-runtime/query/fetchQuery_DEPRECATED",["relay-runtime/query/GraphQLTag","relay-runtime/store/RelayModernOperationDescriptor"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/RelayModernOperationDescriptor").createOperationDescriptor,l=n("relay-runtime/query/GraphQLTag").getRequest;function s(t,n,r,o){var a=l(n);if(a.params.operationKind!=="query")throw new Error("fetchQuery: Expected query operation");var i=e(a,r,o);return t.execute({operation:i}).map(function(){return t.lookup(i.fragment).data}).toPromise()}a.exports=s}),null); __d("relay-runtime/multi-actor-environment/ActorIdentifier",["invariant"],(function(t,n,r,o,a,i,l){"use strict";var e="INTERNAL_ACTOR_IDENTIFIER_DO_NOT_USE";function s(t){t===e||l(0,48286,t)}a.exports={INTERNAL_ACTOR_IDENTIFIER_DO_NOT_USE:e,assertInternalActorIdentifier:s,getActorIdentifier:function(t){return t},getDefaultActorIdentifier:function(){throw new Error("Not Implemented")}}}),null); __d("relay-runtime/util/generateID",[],(function(t,n,r,o,a,i){"use strict";var e=1e5;function l(){return e++}a.exports=l}),null); __d("relay-runtime/network/wrapNetworkWithLogObserver",["relay-runtime/util/generateID"],(function(t,n,r,o,a,i){"use strict";function e(e,t){return{execute:function(o,a,i,l,s,u,c,d){var r=n("relay-runtime/util/generateID")(),m={start:function(n){e.__log({name:"network.start",networkRequestId:r,params:o,variables:a,cacheConfig:i})},next:function(n){e.__log({name:"network.next",networkRequestId:r,response:n})},error:function(n){e.__log({name:"network.error",networkRequestId:r,error:n})},complete:function(){e.__log({name:"network.complete",networkRequestId:r})},unsubscribe:function(){e.__log({name:"network.unsubscribe",networkRequestId:r})}},p=function(n){e.__log({name:"network.info",networkRequestId:r,info:n})};return t.execute(o,a,i,l,p,u,c,d).do(m)}}}a.exports=e}),null); __d("relay-runtime/store/live-resolvers/LiveResolverSuspenseSentinel",[],(function(t,n,r,o,a,i){"use strict";var e=Object.freeze({__LIVE_RESOLVER_SUSPENSE_SENTINEL:!0});function l(){return e}function s(t){return t===e}a.exports={isSuspenseSentinel:s,suspenseSentinel:l}}),null); __d("relay-runtime/store/RelayModernRecord",["invariant","areEqual","relay-runtime/store/ClientID","relay-runtime/store/RelayStoreUtils","relay-runtime/store/live-resolvers/LiveResolverSuspenseSentinel","relay-runtime/util/deepFreeze","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u;function c(e){var t=d(e,"string");return typeof t=="symbol"?t:t+""}function d(e,t){if(typeof e!="object"||!e)return e;var n=e[typeof Symbol=="function"?Symbol.toPrimitive:"@@toPrimitive"];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var m=n("relay-runtime/store/ClientID").generateClientObjectClientID,p=n("relay-runtime/store/ClientID").isClientID,_=n("relay-runtime/store/live-resolvers/LiveResolverSuspenseSentinel").isSuspenseSentinel,f=(u=n("relay-runtime/store/RelayStoreUtils")).ACTOR_IDENTIFIER_KEY,g=u.ERRORS_KEY,h=u.ID_KEY,y=u.INVALIDATED_AT_KEY,C=u.REF_KEY,b=u.REFS_KEY,v=u.RELAY_RESOLVER_VALUE_KEY,S=u.ROOT_ID,R=u.TYPENAME_KEY;function L(e){return babelHelpers.extends({},e)}function E(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&n!==h&&n!==R&&(t[n]=e[n])}function k(e,t){var n={};return n[h]=e,n[R]=t,n}function I(e){return e}function T(e){return e[h]}function D(e){return g in e?Object.keys(e).filter(function(e){return e!==g}):Object.keys(e)}function x(e){return e[R]}function $(e,t){var n;return(n=e[g])==null?void 0:n[t]}function P(e,t){var n=e[t];return n&&typeof n=="object"&&(!Object.prototype.hasOwnProperty.call(n,C)&&!Object.prototype.hasOwnProperty.call(n,b)||l(0,696,e[h],t,Object.prototype.hasOwnProperty.call(n,C)?"a linked record":"plural linked records")),n}function N(e,t){return t in e}function M(e,t){var n=e[t];if(n==null)return n;var r=n;return typeof r=="object"&&r&&typeof r[C]=="string"||l(0,53158,e[h],t,JSON.stringify(r),typeof r=="object"&&r[b]!==void 0?" It appears to be a plural linked record: did you mean to call getLinkedRecords() instead of getLinkedRecord()?":""),r[C]}function w(e,t){var n=e[t];if(n==null)return!1;var r=n;return typeof r=="object"&&r&&typeof r[C]=="string"}function A(e,t){var n=e[t];return n==null?n:(typeof n=="object"&&Array.isArray(n[b])||l(0,53159,e[h],t,JSON.stringify(n),typeof n=="object"&&n[C]!==void 0?" It appears to be a singular linked record: did you mean to call getLinkedRecord() instead of getLinkedRecords()?":""),n[b])}function F(e,t){var n=e[t];return n==null?!1:typeof n=="object"&&Array.isArray(n[b])&&n[b].every(function(e){return typeof e=="string"})}function O(e){if(e==null)return null;var t=e[y];return typeof t!="number"?null:t}function B(t,r){var o=t[g],a=r[g],i=null;if(o==null&&a==null){for(var l in r)(i||!(e||(e=n("areEqual")))(t[l],r[l]))&&(i=i!==null?i:babelHelpers.extends({},t),i[l]=r[l]);return i!=null?i:t}for(var s in r)if(s!==g){var u=r[s],c=a==null?void 0:a[s];if(i==null){var d=t[s],m=o==null?void 0:o[s];if((e||(e=n("areEqual")))(d,u)&&(e||(e=n("areEqual")))(m,c))continue;i=babelHelpers.extends({},t),o!=null&&(i[g]=babelHelpers.extends({},o))}V(i,s,u),U(i,s,c)}return i!=null?i:t}function W(e,t){if(g in e||g in t){var n=e[g],r=babelHelpers.objectWithoutPropertiesLoose(e,[g].map(c)),o=t[g],a=babelHelpers.objectWithoutPropertiesLoose(t,[g].map(c)),i=babelHelpers.extends({},r,a);if(n==null&&o==null)return i;var l={};for(var s in n)Object.prototype.hasOwnProperty.call(a,s)||(l[s]=n[s]);for(var u in o)l[u]=o[u];for(var d in l){i[g]=l;break}return i}else return babelHelpers.extends({},e,t)}function q(e){(s||(s=n("relay-runtime/util/deepFreeze")))(e)}function U(e,t,n){var r=e[g];if(n!=null&&n.length>0)if(r==null){var o;e[g]=(o={},o[t]=n,o)}else r[t]=n;else if(r!=null&&delete r[t]){for(var a in r)if(Object.prototype.hasOwnProperty.call(r,a))return;delete e[g]}}function V(e,t,n){e[t]=n}function H(e,t,n){var r={};r[C]=n,e[t]=r}function G(e,t,n){var r={};r[b]=n,e[t]=r}function z(e,t,n,r){var o={};o[C]=r,o[f]=n,e[t]=o}function j(e,t){var n=e[t];return n==null?n:(typeof n=="object"&&typeof n[C]=="string"&&n[f]!=null||l(0,45087,e[h],t,JSON.stringify(n)),[n[f],n[C]])}function K(e,t){var n=P(e,v);return n==null||_(n)?null:(typeof n=="object"&&(n=n.id),typeof n=="string"||l(0,67949,JSON.stringify(n)),m(t,n))}function Q(e,t){var n=P(e,v);return n==null||_(n)?null:(Array.isArray(n)||l(0,67947,JSON.stringify(n)),n.map(function(e){return e==null?null:(typeof e=="object"&&(e=e.id),typeof e=="string"||l(0,67948,JSON.stringify(e)),m(t,e))}))}function X(e){return e}a.exports={clone:L,copyFields:E,create:k,freeze:q,fromObject:I,getActorLinkedRecordID:j,getDataID:T,getErrors:$,getFields:D,getInvalidationEpoch:O,getLinkedRecordID:M,getLinkedRecordIDs:A,getResolverLinkedRecordID:K,getResolverLinkedRecordIDs:Q,getType:x,getValue:P,hasLinkedRecordID:w,hasLinkedRecordIDs:F,hasValue:N,merge:W,setActorLinkedRecordID:z,setErrors:U,setLinkedRecordID:H,setLinkedRecordIDs:G,setValue:V,toJSON:X,update:B}}),null); __d("relay-runtime/store/RelayRecordState",[],(function(t,n,r,o,a,i){"use strict";var e={EXISTENT:"EXISTENT",NONEXISTENT:"NONEXISTENT",UNKNOWN:"UNKNOWN"};a.exports=e}),null); __d("relay-runtime/store/RelayRecordSource",["relay-runtime/store/RelayModernRecord","relay-runtime/store/RelayRecordState","relay-runtime/store/RelayStoreUtils","relay-runtime/util/RelayFeatureFlags"],(function(t,n,r,o,a,i){"use strict";var e,l=n("relay-runtime/store/RelayStoreUtils").RELAY_RESOLVER_RECORD_TYPENAME,s=n("relay-runtime/store/RelayRecordState").EXISTENT,u=n("relay-runtime/store/RelayRecordState").NONEXISTENT,c=n("relay-runtime/store/RelayRecordState").UNKNOWN,d=(function(){function t(t){var r=this;this.$1=new Map,t!=null&&Object.keys(t).forEach(function(o){var a=t[o],i=(e||(e=n("relay-runtime/store/RelayModernRecord"))).fromObject(a);r.$1.set(o,i)})}t.create=function(n){return new t(n)};var r=t.prototype;return r.clear=function(){this.$1=new Map},r.delete=function(t){this.$1.set(t,null)},r.get=function(t){return this.$1.get(t)},r.getRecordIDs=function(){return Array.from(this.$1.keys())},r.getStatus=function(t){return this.$1.has(t)?this.$1.get(t)==null?u:s:c},r.has=function(t){return this.$1.has(t)},r.remove=function(t){this.$1.delete(t)},r.set=function(t,n){this.$1.set(t,n)},r.size=function(){return this.$1.size},r.toJSON=function(){var t={};for(var r of this.$1){var o=r[0],a=r[1];n("relay-runtime/util/RelayFeatureFlags").FILTER_OUT_RELAY_RESOLVER_RECORDS&&a!=null&&(e||(e=n("relay-runtime/store/RelayModernRecord"))).getType(a)===l||(t[o]=(e||(e=n("relay-runtime/store/RelayModernRecord"))).toJSON(a))}return t},t})();a.exports=d}),null); __d("relay-runtime/util/RelayError",[],(function(t,n,r,o,a,i){"use strict";function e(e,t,n){for(var r,o=arguments.length,a=new Array(o>3?o-3:0),i=3;i2?t-2:0),a=2;a2?t-2:0),a=2;a0||this.$16&&!this.$34?"active":"inactive";break}default:this.$23,l(0,42915)}this.$11.set(this.$10.request.identifier,e)},t.$46=function(t,r){var e=this,o=this.$20;if(o!=null){var a=this.$9++;n("relay-runtime/network/RelayObservable").create(function(e){var n=o.schedule(function(){try{t(),e.complete()}catch(t){e.error(t)}},r);return function(){return o.cancel(n)}}).subscribe({complete:function(){return e.$37(a)},error:function(n){return e.$38(n)},start:function(n){return e.$40(a,n)}})}else t()},t.$37=function(t){this.$25.delete(t),this.$25.size===0&&(this.cancel(),this.$21.complete(),this.$7({executeId:this.$8,name:"execute.complete"}))},t.$38=function(t){this.cancel(),this.$21.error(t),this.$7({error:t,executeId:this.$8,name:"execute.error"})},t.$40=function(t,n){this.$25.set(t,n),this.$45()},t.$39=function(t,n){var e=this,r=this.$23==="loading_incremental"?"low":"default";this.$46(function(){e.$7({executeId:e.$8,name:"execute.next.start",operation:e.$10,response:n}),e.$47(n),e.$48(),e.$7({executeId:e.$8,name:"execute.next.end",operation:e.$10,response:n})},r)},t.$49=function(t){var e=this,r=[];return t.forEach(function(t){if(!(t.data===null&&t.extensions!=null&&!Object.prototype.hasOwnProperty.call(t,"errors")))if(t.data==null){var o=Object.prototype.hasOwnProperty.call(t,"errors")&&t.errors!=null?t.errors:null,a=o?o.map(function(e){var t=e.message;return t}).join("\n"):"(No errors)",i=n("relay-runtime/util/RelayError").create("RelayNetwork","No data returned for operation `"+e.$10.request.node.params.name+"`, got error(s):\n"+a+"\n\nSee the error `source` property for more information.");throw i.source={errors:o,operation:e.$10.request.node,variables:e.$10.request.variables},i.stack,i}else{var l=t;r.push(l)}}),r},t.$50=function(t){var e;if(t.length>1)return t.some(function(e){var t;return((t=e.extensions)==null?void 0:t.isOptimistic)===!0})&&l(0,49718),!1;var n=t[0],r=((e=n.extensions)==null?void 0:e.isOptimistic)===!0;return r&&this.$23!=="started"&&l(0,42916),r?(this.$36(n,null,this.$3),this.$21.next(n),!0):!1},t.$47=function(t){if(this.$23!=="completed"){this.$32.clear();var e=Array.isArray(t)?t:[t],r=this.$49(e);if(r.length===0){var o=e.some(function(e){var t;return((t=e.extensions)==null?void 0:t.is_final)===!0});o&&(this.$16&&this.$23!=="loading_final"&&e.some(function(e){var t;return((t=e.extensions)==null?void 0:t.is_normalized)===!0})?(this.$34=!0,!this.$35&&e.some(function(e){var t;return((t=e.extensions)==null?void 0:t.is_client_only)===!0})&&(this.$35=!0),this.$35&&(this.$23="loading_final"),this.$45()):(this.$23="loading_final",this.$45(),this.$5=!1)),this.$21.next(t);return}var a=this.$50(r);if(!a){var i=v(r),l=i[0],s=i[1],u=i[2],c=l.length>0,d=u.length>0;if(c){if(this.$31){var p=m();this.$10={fragment:f(this.$10.fragment.node,p,this.$10.fragment.variables,this.$10.fragment.owner),request:this.$10.request,root:_(this.$10.root.node,p,this.$10.root.variables)}}var g=this.$51(l);this.$52(g)}if(d)for(var h=[],y=0;y0){var k=this.$53(s);this.$52(k)}this.$31&&(r[0].extensions==null?r[0].extensions={__relay_subscription_root_id:this.$10.fragment.dataID}:r[0].extensions.__relay_subscription_root_id=this.$10.fragment.dataID);var I=this.$42(c||d?this.$10:void 0);c&&this.$5&&this.$54(),this.$55(I),this.$21.next(t)}}},t.$36=function(t,r,o){var e=this;if(this.$15===null||l(0,49719),!(t==null&&r==null)){var a=[];if(t){var i=this.$33(t,this.$10.root,g,{actorIdentifier:this.$1,deferDeduplicatedFields:!1,getDataID:this.$2,log:this.$7,path:[],shouldProcessClientComponents:this.$19,treatMissingFieldsAsNull:o},this.$16);R(i),a.push({operation:this.$10,payload:i,updater:r}),this.$56(i,a)}else r&&a.push({operation:this.$10,payload:{errors:null,fieldPayloads:null,followupPayloads:null,incrementalPlaceholders:null,isFinal:!1,source:n("relay-runtime/store/RelayRecordSource").create()},updater:r});this.$15=a,a.forEach(function(t){return e.$41().applyUpdate(t)});var s=this.$42();n("relay-runtime/util/RelayFeatureFlags").ENABLE_OPERATION_TRACKER_OPTIMISTIC_UPDATES&&this.$55(s)}},t.$56=function(t,r){if(t.followupPayloads&&t.followupPayloads.length){var e=t.followupPayloads;for(var o of e)switch(o.kind){case"ModuleImportPayload":var a=this.$57(),i=a.get(o.operationReference);if(i==null)this.$58(o);else{var s=this.$59(i,o);r.push.apply(r,s)}break;case"ActorPayload":n("warning")(!1,"OperationExecutor: Unexpected optimistic ActorPayload. These updates are not supported.");break;default:l(0,49799,o.kind)}}},t.$60=function(t,n){var e;n.kind==="SplitOperation"&&t.kind==="ModuleImportPayload"?e=p(t.variables,n.argumentDefinitions,t.args):e=t.variables;var r=_(n,t.dataID,e),o={data:t.data,extensions:this.$23==="loading_final"?{is_final:!0}:void 0};return this.$33(o,r,t.typeName,{actorIdentifier:this.$1,deferDeduplicatedFields:!1,getDataID:this.$2,log:this.$7,path:t.path,shouldProcessClientComponents:this.$19,treatMissingFieldsAsNull:this.$3},this.$16)},t.$59=function(t,r){var e=n("relay-runtime/util/getOperation")(t),o=[],a=this.$60(r,e);return R(a),o.push({operation:this.$10,payload:a,updater:null}),this.$56(a,o),o},t.$58=function(t){var e=this;this.$57().load(t.operationReference).then(function(r){if(!(r==null||e.$23!=="started")){var o=e.$59(r,t);if(o.forEach(function(t){return e.$41().applyUpdate(t)}),e.$15==null)n("warning")(!1,"OperationExecutor: Unexpected ModuleImport optimistic update in operation %s."+e.$10.request.node.params.name);else{var a;(a=e.$15).push.apply(a,o),e.$42()}}})},t.$51=function(t){var e=this;return this.$7({name:"execute.normalize.start",operation:this.$10}),this.$15!==null&&(this.$15.forEach(function(t){e.$41().revertUpdate(t)}),this.$15=null),this.$5=!1,this.$6.clear(),this.$22.clear(),t.map(function(t){var n=e.$33(t,e.$10.root,g,{actorIdentifier:e.$1,deferDeduplicatedFields:!1,getDataID:e.$2,log:e.$7,path:[],shouldProcessClientComponents:e.$19,treatMissingFieldsAsNull:e.$3},e.$16);return e.$41().commitPayload(e.$10,n,e.$26),e.$7({name:"execute.normalize.end",operation:e.$10}),n})},t.$52=function(t){var e=this;this.$23!=="completed"&&t.forEach(function(t){var r=t.incrementalPlaceholders,o=t.followupPayloads,a=t.isFinal;if(e.$23=a?"loading_final":"loading_incremental",e.$45(),a&&(e.$5=!1),o&&o.length!==0&&o.forEach(function(t){var n,r=e.$1;e.$1=(n=t.actorIdentifier)!=null?n:e.$1,e.$61(t),e.$1=r}),r&&r.length!==0&&(e.$5=e.$23!=="loading_final",r.forEach(function(n){var r,o=e.$1;e.$1=(r=n.actorIdentifier)!=null?r:e.$1,e.$62(t,n),e.$1=o}),e.$30||e.$23==="loading_final")){n("warning")(e.$30,"RelayModernEnvironment: Operation `%s` contains @defer/@stream directives but was executed in non-streaming mode. See https://fburl.com/relay-incremental-delivery-non-streaming-warning.",e.$10.request.node.params.name);var i=[];r.forEach(function(t){t.kind==="defer"&&i.push(e.$63(t.label,t.path,t,{data:t.data,extensions:{is_final:!0}}))}),i.length>0&&e.$52(i)}})},t.$48=function(){!this.$31&&!(this.$16&&this.$34&&this.$23==="loading_final")||this.$17===0&&this.$5===!1&&this.$43()},t.$61=function(t){var e=this;switch(t.kind){case"ModuleImportPayload":var r=this.$57(),o=r.get(t.operationReference);if(o!=null)this.$64(t,n("relay-runtime/util/getOperation")(o));else{var a=this.$9++;this.$17++;var i=function(){e.$17--,e.$48()},u=n("relay-runtime/network/RelayObservable").from(new(s||(s=n("Promise")))(function(e,n){r.load(t.operationReference).then(e,n)}));n("relay-runtime/network/RelayObservable").create(function(r){var o,a=u.subscribe({error:r.error,next:function(i){if(i!=null){var a=function(){try{var o=n("relay-runtime/util/getOperation")(i),a=n("relay-runtime/util/RelayFeatureFlags").BATCH_ASYNC_MODULE_UPDATES_FN,l=a!=null&&e.$17>1,s=n("relay-runtime/util/withStartAndDuration")(function(){if(e.$65(t,o),l)e.$66(a,r.complete);else{var n=e.$42();e.$55(n)}}),u=s[0],c=s[1];e.$7({duration:c,executeId:e.$8,name:"execute.async.module",operationName:o.name}),l||r.complete()}catch(e){r.error(e)}},l=e.$20;l==null?a():o=l.schedule(a)}else r.complete()}});return function(){a.unsubscribe(),e.$20!=null&&o!=null&&e.$20.cancel(o)}}).subscribe({complete:function(){e.$37(a),i()},error:function(n){e.$38(n),i()},start:function(n){return e.$40(a,n)}})}break;case"ActorPayload":this.$64(t,t.node);break;default:l(0,49721,t.kind)}},t.$64=function(t,n){this.$65(t,n),this.$48()},t.$65=function(t,n){var e=this.$60(t,n);this.$41().commitPayload(this.$10,e),this.$52([e])},t.$62=function(t,r){var e,o=r.label,a=r.path,i=a.map(String).join("."),s=this.$6.get(o);s==null&&(s=new Map,this.$6.set(o,s));var c=s.get(i),m=c!=null&&c.kind==="response"?c.responses:null;s.set(i,{kind:"placeholder",placeholder:r});var p;r.kind==="stream"?p=r.parentID:r.kind==="defer"?p=r.selector.dataID:l(0,49722,r.kind);var _=t.source.get(p),f=((e=t.fieldPayloads)!=null?e:[]).filter(function(e){var t=d(e.dataID,e.fieldKey);return e.dataID===p||t===p});_!=null||l(0,49723,p);var g,h,y=this.$22.get(p);if(y!=null){g=(u||(u=n("relay-runtime/store/RelayModernRecord"))).update(y.record,_);var C=new Map,b=function(t){var e=S(t);C.set(e,t)};y.fieldPayloads.forEach(b),f.forEach(b),h=Array.from(C.values())}else g=_,h=f;if(this.$22.set(p,{fieldPayloads:h,record:g}),m!=null){var v=this.$53(m);this.$52(v)}},t.$53=function(t){var e=this,n=[];return t.forEach(function(t){var r=t.label,o=t.path,a=t.response,i=e.$6.get(r);if(i==null&&(i=new Map,e.$6.set(r,i)),r.indexOf("$defer$")!==-1){var s=o.map(String).join("."),u=i.get(s);if(u==null){u={kind:"response",responses:[t]},i.set(s,u);return}else if(u.kind==="response"){u.responses.push(t);return}var c=u.placeholder;c.kind==="defer"||l(0,49724,s,r,c.kind),n.push(e.$63(r,o,c,a))}else{var d=o.slice(0,-2).map(String).join("."),m=i.get(d);if(m==null){m={kind:"response",responses:[t]},i.set(d,m);return}else if(m.kind==="response"){m.responses.push(t);return}var p=m.placeholder;p.kind==="stream"||l(0,49725,d,r,p.kind),n.push(e.$67(r,o,p,a))}}),n},t.$63=function(t,r,o,a){var e,i=o.selector.dataID,s=this.$1;this.$1=(e=o.actorIdentifier)!=null?e:this.$1;var u=this.$33(a,o.selector,o.typeName,{actorIdentifier:this.$1,deferDeduplicatedFields:this.$4,getDataID:this.$2,log:this.$7,path:o.path,shouldProcessClientComponents:this.$19,treatMissingFieldsAsNull:this.$3},this.$16);this.$41().commitPayload(this.$10,u);var c=this.$22.get(i);c!=null||l(0,49726,i);var d=c.fieldPayloads;if(d.length!==0){var m,p={errors:null,fieldPayloads:d,followupPayloads:null,incrementalPlaceholders:null,isFinal:((m=a.extensions)==null?void 0:m.is_final)===!0,source:n("relay-runtime/store/RelayRecordSource").create()};this.$41().commitPayload(this.$10,p)}return this.$1=s,u},t.$67=function(t,r,o,a){var e=o.parentID,i=o.node,s=o.variables,u=o.actorIdentifier,c=this.$1;this.$1=u!=null?u:this.$1;var d=i.selections[0];d!=null&&d.kind==="LinkedField"&&d.plural===!0||l(0,49727);var m=this.$68(a,e,d,s,r,o.path),p=m.fieldPayloads,_=m.itemID,f=m.itemIndex,g=m.prevIDs,h=m.relayPayload,y=m.storageKey;if(this.$41().commitPayload(this.$10,h,function(t){var n=t.get(e);if(n!=null){var r=n.getLinkedRecords(y);if(r!=null&&!(r.length!==g.length||r.some(function(e,t){return g[t]!==(e&&e.getDataID())}))){var o=[].concat(r);o[f]=t.get(_),n.setLinkedRecords(o,y)}}}),p.length!==0){var C={errors:null,fieldPayloads:p,followupPayloads:null,incrementalPlaceholders:null,isFinal:!1,source:n("relay-runtime/store/RelayRecordSource").create()};this.$41().commitPayload(this.$10,C)}return this.$1=c,h},t.$68=function(t,r,o,a,i,s){var e,c,m,p,f=t.data;typeof f=="object"||l(0,49728);var g=(e=o.alias)!=null?e:o.name,C=y(o,a),b=this.$22.get(r);b!=null||l(0,49729,r);var v=b.record,S=b.fieldPayloads,R=(u||(u=n("relay-runtime/store/RelayModernRecord"))).getLinkedRecordIDs(v,C);R!=null||l(0,49730,r,o.name);var L=i[i.length-1],E=parseInt(L,10);E===L&&E>=0||l(0,49731,L);var k=(c=o.concreteType)!=null?c:f[h];typeof k=="string"||l(0,49720,o.name);var I=(m=(p=this.$2(f,k))!=null?p:R==null?void 0:R[E])!=null?m:d(r,C,E);typeof I=="string"||l(0,49716,C);var T=_(o,I,a),D=u.clone(v),x=[].concat(R);x[E]=I,u.setLinkedRecordIDs(D,C,x),this.$22.set(r,{fieldPayloads:S,record:D});var $=this.$33(t,T,k,{actorIdentifier:this.$1,deferDeduplicatedFields:!1,getDataID:this.$2,log:this.$7,path:[].concat(s,[g,String(E)]),shouldProcessClientComponents:this.$19,treatMissingFieldsAsNull:this.$3},this.$16);return{fieldPayloads:S,itemID:I,itemIndex:E,prevIDs:R,relayPayload:$,storageKey:C}},t.$66=function(t,n){var e=this;this.$28.push(n),this.$27==null&&(this.$27=t(function(){e.$27=null;var t=e.$42();e.$55(t);for(var n of e.$28)n();e.$28=[]}))},t.$55=function(t){t!=null&&t.length>0&&this.$13.update(this.$10.request,new Set(t))},t.$43=function(){this.$13.complete(this.$10.request)},t.$41=function(){return this.$32.add(this.$1),this.$18(this.$1)},t.$69=function(){return this.$32.size===0?new Set([this.$1]):this.$32},t.$42=function(t){var e=new Set;for(var n of this.$69()){var r=this.$18(n).run(t);r.forEach(function(t){return e.add(t)})}return Array.from(e)},t.$54=function(){for(var e of this.$69())this.$29.has(e)||this.$29.set(e,this.$24(e).retain(this.$10))},t.$44=function(){for(var e of this.$29.values())e.dispose();this.$29.clear()},t.$57=function(){var e=this.$12;return e||l(0,49717),e},e})();function v(e){var t=[],n=[],r=[];return e.forEach(function(e){var o;if(e.path!=null||e.label!=null){var a=e.label,i=e.path;(a==null||i==null)&&l(0,42913),n.push({label:a,path:i,response:e})}else((o=e.extensions)==null?void 0:o.is_normalized)===!0?r.push(e):t.push(e)}),[t,n,r]}function S(e){var t;return(t=JSON.stringify(c(e)))!=null?t:""}function R(e){var t=e.incrementalPlaceholders;t!=null&&t.length!==0&&l(0,42914)}a.exports={execute:C}}),null); __d("relay-runtime/mutations/RelayRecordSourceMutator",["invariant","relay-runtime/store/RelayModernRecord","relay-runtime/store/RelayRecordState"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("relay-runtime/store/RelayRecordState").EXISTENT,u=(function(){function t(e,t){this.__sources=[t,e],this.$1=e,this.$2=t}var r=t.prototype;return r.unstable_getRawRecordWithChanges=function(r){var t=this.$1.get(r),o=this.$2.get(r);if(o===void 0){if(t==null)return t;var a=(e||(e=n("relay-runtime/store/RelayModernRecord"))).clone(t);return a}else{if(o===null)return null;if(t!=null){var i=(e||(e=n("relay-runtime/store/RelayModernRecord"))).update(t,o);return i}else{var l=(e||(e=n("relay-runtime/store/RelayModernRecord"))).clone(o);return l}}},r.$3=function(r){var t=this.$2.get(r);if(!t){var o=this.$1.get(r);o||l(0,977,r),t=(e||(e=n("relay-runtime/store/RelayModernRecord"))).create(r,e.getType(o)),this.$2.set(r,t)}return t},r.copyFields=function(r,o){var t=this.$2.get(r),a=this.$1.get(r);t||a||l(0,978,r);var i=this.$3(o);a&&(e||(e=n("relay-runtime/store/RelayModernRecord"))).copyFields(a,i),t&&(e||(e=n("relay-runtime/store/RelayModernRecord"))).copyFields(t,i)},r.copyFieldsFromRecord=function(r,o){var t=this.$3(o);(e||(e=n("relay-runtime/store/RelayModernRecord"))).copyFields(r,t)},r.create=function(r,o){this.$1.getStatus(r)!==s&&this.$2.getStatus(r)!==s||l(0,979,r);var t=(e||(e=n("relay-runtime/store/RelayModernRecord"))).create(r,o);this.$2.set(r,t)},r.delete=function(t){this.$2.delete(t)},r.getStatus=function(t){return this.$2.has(t)?this.$2.getStatus(t):this.$1.getStatus(t)},r.getType=function(r){for(var t=0;t0&&(this.$14.notifyUpdatedSubscribers(this.$11),this.$11.clear()),n("relay-runtime/util/RelayFeatureFlags").ENABLE_READER_FRAGMENTS_LOGGING){var m;(m=this.$17)==null||m.call(this,{name:"reader.read",selector:this.$12})}return{data:c,fieldErrors:this.$6,isMissingData:this.$2&&s,missingClientEdges:this.$3.length?this.$3:null,missingLiveResolverFields:this.$4,seenRecords:this.$10,selector:this.$12}},r.$22=function(t,r){var e=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getErrors(t,r);if(e!=null){var o=this.$15;this.$6==null&&(this.$6=[]);for(var a=0;a"),e;var o=r||{},a=this.$24(t.selections,e,o);return a?o:null},r.$25=function(t){return Object.prototype.hasOwnProperty.call(this.$13,t)||l(0,1306,t),this.$13[t]},r.$26=function(t){if(t.action!=="NONE"){var e=this.$15;this.$6==null&&(this.$6=[]);var n;if(t.field.linkedField!=null){var r;n=(r=t.field.linkedField.alias)!=null?r:t.field.linkedField.name}else{var o;n=(o=t.field.alias)!=null?o:t.field.name}switch(t.action){case"THROW":this.$6.push({fieldPath:n,handled:!1,kind:"missing_required_field.throw",owner:e,uiContext:void 0});return;case"LOG":this.$6.push({fieldPath:n,kind:"missing_required_field.log",owner:e,uiContext:void 0});return;default:t.action}}},r.$27=function(t,n){return n==null?(this.$26(t),!1):!0},r.$21=function(t,n,r){var e=t;switch(n){case"RESULT":e=this.$28(t);break;case"NULL":this.$6!=null&&this.$6.length>0&&(e=null);break;default:}var o=this.$6;if(this.$6=r,o!=null){this.$6==null&&(this.$6=[]);for(var a=0;ay||this.$4.length>0,this.$1.pop(),!C)return!1;break}case"Stream":{var b=this.$24(o.selections,n,r);if(!b)return!1;break}case"ActorChange":this.$39(o,n,r);break;case"ClientEdgeToClientObject":case"ClientEdgeToServerObject":if(this.$8&&(o.backingField.kind==="RelayResolver"||o.backingField.kind==="RelayLiveResolver")){var v=o.linkedField;v.plural?this.$31(v,n,r):this.$32(v,n,r)}else this.$40(o,n,r);break;default:l(0,1307,o.kind)}}return!0},r.$29=function(t,n,r){switch(t.field.kind){case"ScalarField":return this.$30(t.field,n,r);case"LinkedField":return t.field.plural?this.$31(t.field,n,r):this.$32(t.field,n,r);case"RelayResolver":case"RelayLiveResolver":return this.$8?this.$30(t.field,n,r):this.$34(t.field,n,r);case"ClientEdgeToClientObject":case"ClientEdgeToServerObject":if(this.$8&&(t.field.backingField.kind==="RelayResolver"||t.field.backingField.kind==="RelayLiveResolver")){var e=t.field;return e.linkedField.plural?this.$31(e.linkedField,n,r):this.$32(e.linkedField,n,r)}else return this.$40(t.field,n,r);case"AliasedInlineFragmentSpread":return this.$36(t.field,n,r);default:t.field.kind,l(0,1307,t.field.kind)}},r.$34=function(t,r,o){var e,a=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getDataID(r),i=this.$6;this.$6=null;var l=this.$41(t,a),u=(e=t.alias)!=null?e:t.name;return this.$42(i,u),o[u]=l,l},r.$41=function(t,n){var e=this,r=t.fragment,o,a=function(n){return o!=null?{data:o.data,fieldErrors:o.fieldErrors,isMissingData:o.isMissingData}:(o=E(e.$9,n,null,e.$14,void 0),{data:o.data,fieldErrors:o.fieldErrors,isMissingData:o.isMissingData})},i=function(){if(r!=null){var i,l={__fragmentOwner:e.$7,__fragments:(i={},i[r.name]=r.args?y(r.args,e.$13):{},i),__id:n};e.$1.length>0&&e.$1[e.$1.length-1]!==null&&(l[d]=[].concat(e.$1));var s={getDataForResolverFragment:a};return R(s,function(){var n=T(t,e.$13,l,e.$16),r=n[0],a=n[1];return{error:a,resolverResult:r,snapshot:o}})}else{var u=T(t,e.$13,null,e.$16),c=u[0],m=u[1];return{error:m,resolverResult:c,snapshot:void 0}}},l=this.$14.readFromCacheOrEvaluate(n,t,this.$13,i,a),s=l[0],u=l[1],c=l[2],m=l[3],p=l[4],_=l[5];return this.$43(t.path,m,c,u,p,_),s},r.$43=function(t,n,r,o,a,i){var e=this;if(n!=null){if(n.missingClientEdges!=null)for(var l=0;l0;for(var u=0;u=0;o--)t.push(this.$6[o]);this.$6=t}}else this.$6=t},r.$39=function(t,r,o){var e,a=(e=t.alias)!=null?e:t.name,i=b(t,this.$13),l=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getActorLinkedRecordID(r,i);if(l==null)return o[a]=l,l===void 0?this.$23(a):l===null&&this.$22(r,i),o[a];var u=l[0],c=l[1],d={};return this.$35(t.fragmentSpread,s.fromObject({__id:c}),d),o[a]={__fragmentRef:d,__viewer:u},o[a]},r.$31=function(t,r,o){var e=b(t,this.$13),a=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getLinkedRecordIDs(r,e);return(a===null||n("relay-runtime/util/RelayFeatureFlags").ENABLE_NONCOMPLIANT_ERROR_HANDLING_ON_LISTS&&Array.isArray(a)&&a.length===0)&&this.$22(r,e),this.$44(t,a,r,o)},r.$44=function(t,r,o,a){var e,i=this,u=(e=t.alias)!=null?e:t.name;if(r==null)return a[u]=r,r===void 0&&this.$23(u),r;var c=a[u];c==null||Array.isArray(c)||l(0,1309,u,(s||(s=n("relay-runtime/store/RelayModernRecord"))).getDataID(o),c);var d=this.$6;this.$6=null;var m=c||[];return r.forEach(function(e,r){if(e==null){e===void 0&&i.$23(String(r)),m[r]=e;return}var a=m[r];a==null||typeof a=="object"||l(0,1308,u,(s||(s=n("relay-runtime/store/RelayModernRecord"))).getDataID(o),a);var c=i.$6;i.$6=null,m[r]=i.$20(t,e,a),i.$42(c,r)}),this.$42(d,u),a[u]=m,m},r.$37=function(t,r,o){var e=C(t.documentName),a=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getValue(r,e),i=a!==void 0?a:t.componentModuleProvider;if(i==null){i===void 0&&this.$23("");return}this.$35({args:t.args,kind:"FragmentSpread",name:t.fragmentName},r,o),o[p]=t.fragmentPropName,o[g]=i},r.$36=function(t,n,r){var e=this.$6;this.$6=null;var o=this.$33(t.fragment,n,{},!0);this.$42(e,t.name),o===!1&&(o=null),r[t.name]=o},r.$33=function(t,n,r,o){if(t.type==null){var e=this.$24(t.selections,n,r);return e===!1?!1:r}var a=t.abstractKey;if(a==null)if(this.$18(n,t.type)){var i=this.$24(t.selections,n,r);if(!i)return!1}else return null;else{var l=this.$19(n,a);if(l===!1&&o)return null;var s=this.$2,u=this.$5;this.$5=u||l===!1;var c=this.$24(t.selections,n,r);if(this.$5=u,l===!1)return this.$2=s,null;if(l==null)return;if(c===!1)return!1}return r},r.$18=function(t,r){var e=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getType(t);return e!=null&&e===r||(s||(s=n("relay-runtime/store/RelayModernRecord"))).getDataID(t)===h},r.$35=function(t,r,o){var e=o[_];e==null&&(e=o[_]={}),typeof e=="object"&&e!=null||l(0,1310,e),o[f]==null&&(o[f]=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getDataID(r));var a=y(t.args,this.$13,this.$5);if(e[t.name]=a,o[m]=this.$7,this.$1.length>0&&this.$1[this.$1.length-1]!==null&&(o[d]=[].concat(this.$1)),n("relay-runtime/util/RelayFeatureFlags").ENABLE_READER_FRAGMENTS_LOGGING){var i;(i=this.$17)==null||i.call(this,{name:"reader.fragmentSpread",fragmentName:t.name,data:o})}},r.$38=function(t,r,o){var e=o[_];e==null&&(e=o[_]={}),typeof e=="object"&&e!=null||l(0,1310,e),o[f]==null&&(o[f]=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getDataID(r));var a={},i=this.$15;this.$15=t.name;var u=this.$13,c=t.args?y(t.args,this.$13):{};this.$13=n("relay-runtime/store/RelayConcreteVariables").getFragmentVariables(t,this.$7.variables,c),this.$24(t.selections,r,a),this.$13=u,this.$15=i,e[t.name]=a},r.$19=function(t,r){var e=(s||(s=n("relay-runtime/store/RelayModernRecord"))).getType(t),o=this.$9.get(L(e)),a=o!=null?(s||(s=n("relay-runtime/store/RelayModernRecord"))).getValue(o,r):null;return a==null&&this.$23(""),a},t})();function I(e){switch(e.kind){case"missing_expected_data.throw":case"missing_required_field.throw":case"relay_field_payload.error":case"relay_resolver.error":return babelHelpers.extends({},e,{handled:!0});case"missing_expected_data.log":case"missing_required_field.log":return e;default:e.kind,l(0,87029,e.kind)}}function T(e,t,n,r){var o=typeof e.resolverModule=="function"?e.resolverModule:e.resolverModule.default,a=null,i=null;try{var l=[];e.fragment!=null&&l.push(n);var s=e.args?y(e.args,t):void 0;l.push(s),l.push(r),a=o.apply(null,l)}catch(e){a=null,e!==S&&(i=e)}return[a,i]}function D(e,t,n){if(typeof e=="string")return e;if(typeof e=="object"&&e!=null&&typeof e.id=="string")return e.id;l(0,86539,t,n)}a.exports={read:E}}),null); __d("relay-runtime/store/live-resolvers/getOutputTypeRecordIDs",["invariant","relay-runtime/store/RelayModernRecord","relay-runtime/store/RelayStoreUtils"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("relay-runtime/store/RelayStoreUtils").RELAY_RESOLVER_OUTPUT_TYPE_RECORD_IDS;function u(t){var r=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getValue(t,s);return r==null?null:(r instanceof Set||l(0,65243,s,typeof r),r)}a.exports=u}),null); __d("relay-runtime/store/RelayReferenceMarker",["invariant","relay-runtime/store/RelayConcreteVariables","relay-runtime/store/RelayModernRecord","relay-runtime/store/RelayStoreUtils","relay-runtime/store/TypeID","relay-runtime/store/cloneRelayHandleSourceField","relay-runtime/store/live-resolvers/getOutputTypeRecordIDs","relay-runtime/util/getOperation"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("relay-runtime/store/RelayConcreteVariables").getLocalVariables,u=n("relay-runtime/store/TypeID").generateTypeID,c=n("relay-runtime/store/RelayStoreUtils").getReadTimeResolverStorageKey,d=n("relay-runtime/store/RelayStoreUtils").getStorageKey,m=n("relay-runtime/store/RelayStoreUtils").getModuleOperationKey;function p(e,t,n,r,o,a){var i=t.dataID,l=t.node,s=t.variables,u=new _(e,s,n,r,o,a);u.mark(l,i)}var _=(function(){function t(e,t,n,r,o,a){this.$1=r!=null?r:null,this.$2=null,this.$6=a!=null?a:!1,this.$3=e,this.$4=n,this.$5=t,this.$7=o}var r=t.prototype;return r.mark=function(t,n){(t.kind==="Operation"||t.kind==="SplitOperation")&&(this.$2=t.name),this.$8(t,n)},r.$8=function(t,n){this.$4.add(n);var e=this.$3.get(n);e!=null&&this.$9(t.selections,e)},r.$10=function(t){return Object.prototype.hasOwnProperty.call(this.$5,t)||l(0,5170,t),this.$5[t]},r.$9=function(r,o){var t=this;r.forEach(function(a){switch(a.kind){case"ActorChange":t.$11(a.linkedField,o);break;case"LinkedField":a.plural?t.$12(a,o):t.$11(a,o);break;case"Condition":var i=!!t.$10(a.condition);i===a.passingValue&&t.$9(a.selections,o);break;case"InlineFragment":if(a.abstractKey==null){var c=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getType(o);(c!=null&&c===a.type||c===n("relay-runtime/store/RelayStoreUtils").ROOT_TYPE)&&t.$9(a.selections,o)}else{var d=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getType(o),m=u(d);t.$4.add(m),t.$9(a.selections,o)}break;case"FragmentSpread":var p=t.$5;t.$5=s(t.$5,a.fragment.argumentDefinitions,a.args),t.$9(a.fragment.selections,o),t.$5=p;break;case"LinkedHandle":var _=n("relay-runtime/store/cloneRelayHandleSourceField")(a,r,t.$5);_.plural?t.$12(_,o):t.$11(_,o);break;case"Defer":case"Stream":t.$9(a.selections,o);break;case"ScalarField":case"ScalarHandle":break;case"TypeDiscriminator":{var f=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getType(o),g=u(f);t.$4.add(g);break}case"ModuleImport":t.$13(a,o);break;case"ClientExtension":t.$9(a.selections,o);break;case"ClientComponent":if(t.$7===!1)break;t.$9(a.fragment.selections,o);break;case"RelayResolver":case"RelayLiveResolver":t.$14(a,o);break;case"ClientEdgeToClientObject":t.$15(a,o);break;default:l(0,5172,a)}})},r.$15=function(r,o){if(this.$6){this.$11(r.linkedField,o);return}var t=this.$14(r.backingField,o);if(t!=null){var a=this.$3.get(t);if(a!=null){var i=r.linkedField;if(r.backingField.isOutputType){var l=n("relay-runtime/store/live-resolvers/getOutputTypeRecordIDs")(a);if(l!=null)for(var s of l)this.$4.add(s),this.$8(i,s)}else{var u=i.concreteType;if(u==null)return;if(i.plural){var c=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getResolverLinkedRecordIDs(a,u);if(c!=null)for(var d of c)d!=null&&this.$8(i,d)}else{var m=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getResolverLinkedRecordID(a,u);m!=null&&this.$8(i,m)}}}}},r.$14=function(r,o){if(!this.$6){var t=c(r,this.$5),a=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getLinkedRecordID(o,t);a!=null&&this.$4.add(a);var i=r.fragment;return i!=null&&this.$9([i],o),a}},r.$13=function(r,o){var t,a=this.$1;a!==null||l(0,23904,r.fragmentName,(t=this.$2)!=null?t:"(unknown)");var i=m(r.documentName),u=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getValue(o,i);if(u!=null){var c=a.get(u);if(c!=null){var d=n("relay-runtime/util/getOperation")(c),p=this.$5;this.$5=s(this.$5,d.argumentDefinitions,r.args),this.$9(d.selections,o),this.$5=p}}},r.$11=function(r,o){var t=d(r,this.$5),a=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getLinkedRecordID(o,t);a!=null&&this.$8(r,a)},r.$12=function(r,o){var t=this,a=d(r,this.$5),i=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getLinkedRecordIDs(o,a);i!=null&&i.forEach(function(e){e!=null&&t.$8(r,e)})},t})();a.exports={mark:p}}),null); __d("relay-runtime/store/hasOverlappingIDs",[],(function(t,n,r,o,a,i){"use strict";var e=typeof Symbol=="function"?Symbol.iterator:"@@iterator";function l(t,n){for(var r=t[e](),o=r.next();!o.done;){var a=o.value;if(n.has(a))return!0;o=r.next()}return!1}a.exports=l}),null); __d("relay-runtime/store/ViewerPattern",["relay-runtime/store/ClientID","relay-runtime/store/RelayStoreUtils"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/ClientID").generateClientID,l=n("relay-runtime/store/RelayStoreUtils").ROOT_ID,s=e(l,"viewer"),u="Viewer";a.exports={VIEWER_ID:s,VIEWER_TYPE:u}}),null); __d("relay-runtime/store/hasSignificantOverlappingIDs",["relay-runtime/store/RelayStoreUtils","relay-runtime/store/ViewerPattern"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/RelayStoreUtils").ROOT_ID,l=n("relay-runtime/store/ViewerPattern").VIEWER_ID,s=typeof Symbol=="function"?Symbol.iterator:"@@iterator";function u(t,n){for(var r=t[s](),o=r.next();!o.done;){var a=o.value;if(n.has(a)&&a!==e&&a!==l)return!0;o=r.next()}return!1}a.exports=u}),null); __d("relay-runtime/util/recycleNodesInto",[],(function(t,n,r,o,a,i){"use strict";function e(e,t){return l(e,t,!0)}function l(e,t,n){if(e===t||typeof e!="object"||!e||e.constructor!==Object&&!Array.isArray(e)||typeof t!="object"||!t||t.constructor!==Object&&!Array.isArray(t))return t;var r=!1,o=Array.isArray(e)?e:null,a=Array.isArray(t)?t:null;if(o&&a){var i=n&&!Object.isFrozen(a);r=a.reduce(function(e,t,n){var r=o[n],s=l(r,t,i);return s!==a[n]&&i&&(a[n]=s),e&&s===o[n]},!0)&&o.length===a.length}else if(!o&&!a){var s=e,u=t,c=Object.keys(s),d=Object.keys(u),m=n&&!Object.isFrozen(u);r=d.reduce(function(e,t){var n=s[t],r=l(n,u[t],m);return r!==u[t]&&m&&(u[t]=r),e&&r===s[t]},!0)&&c.length===d.length}return r?e:t}a.exports=e}),null); __d("relay-runtime/store/RelayStoreSubscriptions",["relay-runtime/store/RelayReader","relay-runtime/store/hasOverlappingIDs","relay-runtime/store/hasSignificantOverlappingIDs","relay-runtime/util/RelayFeatureFlags","relay-runtime/util/deepFreeze","relay-runtime/util/recycleNodesInto"],(function(t,n,r,o,a,i){"use strict";var e,l,s=(function(){function t(e,t,n){this.$1=new Set,this.$4=new Set,this.__log=e,this.$2=t,this.$3=n}var r=t.prototype;return r.subscribe=function(t,r){var e=this,o={backup:null,callback:r,snapshot:t,stale:!1},a=function(){e.$1.delete(o),n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY&&o.stale&&e.$4.delete(o)};return this.$1.add(o),{dispose:a}},r.snapshotSubscriptions=function(t){var e=this;this.$1.forEach(function(r){if(!r.stale){r.backup=r.snapshot;return}var o=r.snapshot,a=n("relay-runtime/store/RelayReader").read(t,o.selector,e.__log,e.$2,e.$3),i=n("relay-runtime/util/recycleNodesInto")(o.data,a.data);a.data=i,r.backup=a})},r.restoreSubscriptions=function(){var e=this;this.$1.forEach(function(t){var r=t.backup;t.backup=null,r?(r.data!==t.snapshot.data&&(t.stale=!0,n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY&&e.$4.add(t)),t.snapshot={data:t.snapshot.data,fieldErrors:r.fieldErrors,isMissingData:r.isMissingData,missingClientEdges:r.missingClientEdges,missingLiveResolverFields:r.missingLiveResolverFields,seenRecords:r.seenRecords,selector:r.selector}):(t.stale=!0,n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY&&e.$4.add(t))})},r.updateSubscriptions=function(t,n,r,o){var e=this,a=n.size!==0;this.$1.forEach(function(i){var l=e.$5(t,i,n,a,o);l!=null&&r.push(l)})},r.updateStaleSubscriptions=function(t,n,r,o){var e=this,a=n.size!==0;this.$4.forEach(function(i){var l=e.$5(t,i,n,a,o);l!=null&&r.push(l)})},r.$5=function(r,o,a,i,l){var t=o.backup,s=o.callback,u=o.snapshot,c=o.stale,d=i&&(e||(e=n("relay-runtime/store/hasOverlappingIDs")))(u.seenRecords,a);if(!(!c&&!d)){var m=d||!t?n("relay-runtime/store/RelayReader").read(r,u.selector,this.__log,this.$2,this.$3):t,p=n("relay-runtime/util/recycleNodesInto")(u.data,m.data);if(m={data:p,fieldErrors:m.fieldErrors,isMissingData:m.isMissingData,missingClientEdges:m.missingClientEdges,missingLiveResolverFields:m.missingLiveResolverFields,seenRecords:m.seenRecords,selector:m.selector},o.snapshot=m,o.stale=!1,n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY&&c&&this.$4.delete(o),m.data!==u.data)return this.__log&&n("relay-runtime/util/RelayFeatureFlags").ENABLE_NOTIFY_SUBSCRIPTION&&this.__log({name:"store.notify.subscription",nextSnapshot:m,snapshot:u,sourceOperation:l}),s(m),u.selector.owner;if(n("relay-runtime/util/RelayFeatureFlags").ENABLE_LOOSE_SUBSCRIPTION_ATTRIBUTION&&(c||n("relay-runtime/store/hasSignificantOverlappingIDs")(u.seenRecords,a)))return u.selector.owner}},r.size=function(){return this.$1.size},t})();a.exports=s}),null); __d("relay-runtime/store/defaultGetDataID",["relay-runtime/store/ViewerPattern"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/ViewerPattern").VIEWER_ID,l=n("relay-runtime/store/ViewerPattern").VIEWER_TYPE;function s(t,n){return n===l&&t.id==null?e:t.id}a.exports=s}),null); __d("relay-runtime/multi-actor-environment/ActorUtils",["relay-runtime/multi-actor-environment/ActorIdentifier"],(function(t,n,r,o,a,i){"use strict";var e="actor_key",l=n("relay-runtime/multi-actor-environment/ActorIdentifier").getActorIdentifier;function s(t){if(t!=null&&typeof t=="object"&&typeof t[e]=="string")return l(t[e])}a.exports={ACTOR_IDENTIFIER_FIELD_NAME:e,getActorIdentifierFromPayload:s}}),null); __d("relay-runtime/store/RelayErrorTrie",[],(function(t,n,r,o,a,i){"use strict";var e=["path","locations"],l=Symbol("$SELF");function s(t){if(t==null)return null;var n=new Map;for(var r of t){var o=r.path,a=r.locations,i=babelHelpers.objectWithoutPropertiesLoose(r,e);if(o!=null){var s=o.length;if(s!==0){for(var u=s-1,c=n,d=0;de.$3){var i=e.$15.shift();e.$17||e.$16.delete(i),e.scheduleGC()}}}},a=this.$16.get(n);return a!=null?(a.refCount===0&&(this.$15=this.$15.filter(function(e){return e!==n})),a.refCount+=1):this.$16.set(n,{operation:t,refCount:1,epoch:null,fetchTime:null}),{dispose:o}},r.lookup=function(t){var e=this.__log;e!=null&&e({name:"store.lookup.start",selector:t});var r=this.getSource(),o=n("relay-runtime/store/RelayReader").read(r,t,e,this.$14,this.$22);return e!=null&&e({name:"store.lookup.end",selector:t}),o},r.notify=function(t,r){var e=this,o=this.__log;o!=null&&o({name:"store.notify.start",sourceOperation:t}),n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY||(this.$1++,r===!0&&(this.$7=this.$1)),(!n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY||this.$20.size>0)&&this.$14.invalidateDataIDs(this.$20);var a=this.getSource(),i=[];if(!n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY||this.$20.size>0?this.$19.updateSubscriptions(a,this.$20,i,t):this.$19.updateStaleSubscriptions(a,this.$20,i,t),n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY&&(this.$20.size>0||i.length>0||this.$9.size>0||r===!0||this.$7===this.$1)&&(this.$1++,r===!0&&(this.$7=this.$1)),(!n("relay-runtime/util/RelayFeatureFlags").OPTIMIZE_NOTIFY||this.$9.size>0||r===!0)&&this.$8.forEach(function(t){e.$27(t,r===!0)}),t!=null){var l=t.request.identifier,s=this.$16.get(l);if(s!=null)s.epoch=this.$1,s.fetchTime=Date.now();else if(t.request.node.params.operationKind==="query"&&this.$3>0&&this.$15.length0&&(e.$2--,e.$2===0&&e.$18&&(e.scheduleGC(),e.$18=!1))};return{dispose:t}},r.toJSON=function(){return"RelayModernStore()"},r.getEpoch=function(){return this.$1},r.__getUpdatedRecordIDs=function(){return this.$20},r.lookupInvalidationState=function(r){var t=this,o=new Map;return r.forEach(function(r){var a,i=t.getSource().get(r);o.set(r,(a=(e||(e=n("relay-runtime/store/RelayModernRecord"))).getInvalidationEpoch(i))!=null?a:null)}),o.set("global",this.$7),{dataIDs:r,invalidations:o}},r.checkInvalidationState=function(t){var e=this.lookupInvalidationState(t.dataIDs),n=e.invalidations,r=t.invalidations;if(n.get("global")!==r.get("global"))return!0;for(var o of t.dataIDs)if(n.get(o)!==r.get(o))return!0;return!1},r.subscribeToInvalidationState=function(t,n){var e=this,r={callback:n,invalidationState:t},o=function(){e.$8.delete(r)};return this.$8.add(r),{dispose:o}},r.$27=function(t,n){var e=this,r=t.callback,o=t.invalidationState,a=o.dataIDs,i=n||a.some(function(t){return e.$9.has(t)});i&&r()},r.snapshot=function(){this.$12==null||l(0,19004);var e=this.__log;e!=null&&e({name:"store.snapshot"}),this.$19.snapshotSubscriptions(this.getSource()),this.$4&&(this.$4=null,this.$18=!0),this.$12=n("relay-runtime/store/RelayOptimisticRecordSource").create(this.getSource())},r.restore=function(){var e=this.$12;e||l(0,19005);var t=this.__log;t!=null&&t({name:"store.restore"});var r=n("relay-runtime/store/RelayOptimisticRecordSource").getOptimisticRecordIDs(e);this.$14.unsubscribeFromLiveResolverRecords(r),this.$12=null,this.$18&&this.scheduleGC(),this.$19.restoreSubscriptions(),this.$14.invalidateResolverRecords(r)},r.scheduleGC=function(){if(this.$2>0){this.$18=!0;return}this.$4||(this.$4=this.$28(),this.$5(this.$29))},r.__gc=function(){if(this.$12==null)for(var e=this.$28();!e.next().done;);},r.$28=function*(){if(!(this.$17&&this.$10==null)){var t=this.__log;e:for(;;){t!=null&&t({name:"store.gc.start"});var r=this.$1,o=new Set;for(var a of this.$16.entries()){var i,s,u,c=a[0],d=a[1],p=d.operation,_=d.refCount,f=d.fetchTime;if(this.$17){var g=this.$10;g!=null||l(0,88990);var h=f==null||f<=Date.now()-g,y=h&&_===0&&!this.$15.includes(c);if(y)continue}var C=p.root,b=(i=(s=p.request.node.operation.use_exec_time_resolvers)!=null?s:((u=p.request.node.operation.exec_time_resolvers_enabled_provider)==null?void 0:u.get())===!0)!=null?i:!1;if(n("relay-runtime/store/RelayReferenceMarker").mark(this.$13,C,o,this.$11,this.$21,b),yield,r!==this.$1){t!=null&&t({name:"store.gc.interrupted"});continue e}}for(var v=this.$13.getRecordIDs(),S=0;St))return{status:"stale"};if(a==="missing")return{status:"missing"};if(n!=null&&r!=null){var i=n<=Date.now()-r;if(i)return{status:"stale"}}return{status:"available",fetchTime:n!=null?n:null}}a.exports=h}),null); __d("relay-runtime/store/RelayOperationTracker",["invariant","Promise"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(function(){function t(){this.$1=new Map,this.$2=new Map,this.$3=new Map}var r=t.prototype;return r.update=function(t,n){if(n.size!==0){var e=t.identifier,r=new Set;for(var o of n){var a=o.identifier,i=this.$1.get(a);i!=null?i.has(e)||(i.set(e,t),r.add(a)):(this.$1.set(a,new Map([[e,t]])),r.add(a))}if(r.size!==0){var l=this.$2.get(e)||new Set;for(var s of r)this.$4(s),l.add(s);this.$2.set(e,l)}}},r.complete=function(t){var e=t.identifier,n=this.$2.get(e);if(n!=null){var r=new Set,o=new Set;for(var a of n){var i=this.$1.get(a);i&&(i.delete(e),i.size>0?o.add(a):r.add(a))}for(var l of r)this.$4(l),this.$1.delete(l);for(var s of o)this.$4(s);this.$2.delete(e)}},r.$4=function(t){var e=this.$3.get(t);e!=null&&e.resolve(),this.$3.delete(t)},r.getPendingOperationsAffectingOwner=function(r){var t=r.identifier,o=this.$1.get(t);if(o==null||o.size===0)return null;var a=this.$3.get(t);if(a!=null)return{promise:a.promise,pendingOperations:a.pendingOperations};var i,s=new(e||(e=n("Promise")))(function(e){i=e});i!=null||l(0,16524);var u=Array.from(o.values());return this.$3.set(t,{promise:s,resolve:i,pendingOperations:u}),{promise:s,pendingOperations:u}},t})();a.exports=s}),null); __d("relay-runtime/mutations/RelayRecordSourceSelectorProxy",["invariant","relay-runtime/mutations/readUpdatableFragment","relay-runtime/mutations/readUpdatableQuery","relay-runtime/store/RelayStoreUtils"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/store/RelayStoreUtils").ROOT_TYPE,s=n("relay-runtime/store/RelayStoreUtils").getStorageKey,u=n("relay-runtime/mutations/readUpdatableFragment").readUpdatableFragment,c=n("relay-runtime/mutations/readUpdatableQuery").readUpdatableQuery,d=(function(){function t(e,t,n,r){this.__mutator=e,this.__recordSource=t,this.$1=n,this.$2=r}var n=t.prototype;return n.create=function(t,n){return this.__recordSource.create(t,n)},n.delete=function(t){this.__recordSource.delete(t)},n.get=function(t){return this.__recordSource.get(t)},n.getRoot=function(){return this.__recordSource.getRoot()},n.getOperationRoot=function(){var t=this.__recordSource.get(this.$1.dataID);return t||(t=this.__recordSource.create(this.$1.dataID,e)),t},n.$3=function(t,n,r){var e=t.node.selections.find(function(e){return e.kind==="LinkedField"&&e.name===n||e.kind==="RequiredField"&&e.field.name===n});return e&&e.kind==="RequiredField"&&(e=e.field),e&&e.kind==="LinkedField"||l(0,1951,n,t.node.name),e.plural===r||l(0,1952,n,r?"plural":"singular"),e},n.getRootField=function(t){var e=this.$3(this.$1,t,!1),n=s(e,this.$1.variables);return this.getOperationRoot().getLinkedRecord(n)},n.getPluralRootField=function(t){var e=this.$3(this.$1,t,!0),n=s(e,this.$1.variables);return this.getOperationRoot().getLinkedRecords(n)},n.invalidateStore=function(){this.__recordSource.invalidateStore()},n.readUpdatableQuery=function(t,n){return c(t,n,this,this.$2)},n.readUpdatableFragment=function(t,n){return u(t,n,this,this.$2)},t})();a.exports=d}),null); __d("relay-runtime/store/RelayPublishQueue",["invariant","relay-runtime/mutations/RelayRecordSourceMutator","relay-runtime/mutations/RelayRecordSourceProxy","relay-runtime/mutations/RelayRecordSourceSelectorProxy","relay-runtime/store/RelayReader","relay-runtime/store/RelayRecordSource","relay-runtime/util/RelayFeatureFlags","relay-runtime/util/deepFreeze","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c=typeof t!="undefined"?t:typeof window!="undefined"?window:void 0,d=(e=c==null||(s=c.ErrorUtils)==null?void 0:s.applyWithGuard)!=null?e:function(e,t,n,r,o){return e.apply(t,n)},m=(function(){function e(e,t,n,r,o){this.$6=!1,this.$2=t||null,this.$7=!1,this.$8=new Set,this.$9=new Set,this.$1=e,this.$10=new Set,this.$11=null,this.$4=n,this.$3=r,this.$5=o}var t=e.prototype;return t.applyUpdate=function(t){!this.$10.has(t)&&!this.$9.has(t)||l(0,680),this.$9.add(t)},t.revertUpdate=function(t){this.$9.has(t)?this.$9.delete(t):this.$10.has(t)&&(this.$7=!0,this.$10.delete(t))},t.revertAll=function(){this.$7=!0,this.$9.clear(),this.$10.clear()},t.commitPayload=function(t,n,r){this.$7=!0,this.$8.add({kind:"payload",operation:t,payload:n,updater:r})},t.commitUpdate=function(t){this.$7=!0,this.$8.add({kind:"updater",updater:t})},t.commitSource=function(t){this.$7=!0,this.$8.add({kind:"source",source:t})},t.run=function(t){var e=this.$10===0&&!!this.$11,r=!this.$7&&this.$9.size===0&&!e;if(n("warning")(!r,"RelayPublishQueue.run was called, but the call would have been a noop."),n("relay-runtime/util/RelayFeatureFlags").DISALLOW_NESTED_UPDATES?l(this.$12!==!0,"A store update was detected within another store update. Please make sure new store updates aren't being executed within an updater function for a different update."):n("warning")(this.$12!==!0,"A store update was detected within another store update. Please make sure new store updates aren't being executed within an updater function for a different update."),this.$12=!0,r)return this.$12=!1,[];this.$7&&this.$6&&(this.$1.restore(),this.$6=!1);var o=this.$13();return(this.$9.size||this.$7&&this.$10.size)&&(this.$6||(this.$1.snapshot(),this.$6=!0),this.$14()),this.$7=!1,this.$10.size>0?this.$11||(this.$11=this.$1.holdGC()):this.$11&&(this.$11.dispose(),this.$11=null),this.$12=!1,this.$1.notify(t,o)},t.$15=function(t){var e=this,r=t.payload,o=t.operation,a=t.updater,i=r.source,s=r.fieldPayloads,u=new(n("relay-runtime/mutations/RelayRecordSourceMutator"))(this.$1.getSource(),i),c=new(n("relay-runtime/mutations/RelayRecordSourceProxy"))(u,this.$4,this.$2,this.$3,this.$5);if(s&&s.length&&s.forEach(function(t){var n=e.$2&&e.$2(t.handle);n||l(0,681,t.handle),n.update(c,t)}),a){var d=o.fragment;d!=null||l(0,12580);var m=new(n("relay-runtime/mutations/RelayRecordSourceSelectorProxy"))(u,c,d,this.$3),_=p(i,d);a(m,_)}var f=c.getIDsMarkedForInvalidation();return this.$1.publish(i,f),c.isStoreMarkedForInvalidation()},t.$13=function(){var e=this;if(!this.$8.size)return!1;var t=!1;return this.$8.forEach(function(r){if(r.kind==="payload"){var o=e.$15(r);t=t||o}else if(r.kind==="source"){var a=r.source;e.$1.publish(a)}else{var i=r.updater,l=n("relay-runtime/store/RelayRecordSource").create(),s=new(n("relay-runtime/mutations/RelayRecordSourceMutator"))(e.$1.getSource(),l),u=new(n("relay-runtime/mutations/RelayRecordSourceProxy"))(s,e.$4,e.$2,e.$3,e.$5);d(i,null,[u],null,"RelayPublishQueue:commitData"),t=t||u.isStoreMarkedForInvalidation();var c=u.getIDsMarkedForInvalidation();e.$1.publish(l,c)}}),this.$8.clear(),t},t.$14=function(){var e=this,t=n("relay-runtime/store/RelayRecordSource").create(),r=new(n("relay-runtime/mutations/RelayRecordSourceMutator"))(this.$1.getSource(),t),o=new(n("relay-runtime/mutations/RelayRecordSourceProxy"))(r,this.$4,this.$2,this.$3,this.$5),a=function(a){if(a.storeUpdater){var t=a.storeUpdater;d(t,null,[o],null,"RelayPublishQueue:applyUpdates")}else{var i=a.operation,l=a.payload,s=a.updater,u=l.source,c=l.fieldPayloads;if(u&&o.publishSource(u,c),s){var m;u&&(m=p(u,i.fragment));var _=new(n("relay-runtime/mutations/RelayRecordSourceSelectorProxy"))(r,o,i.fragment,e.$3);d(s,null,[_,m],null,"RelayPublishQueue:applyUpdates")}}};this.$7&&this.$10.size&&this.$10.forEach(a),this.$9.size&&(this.$9.forEach(function(t){a(t),e.$10.add(t)}),this.$9.clear()),this.$1.publish(t)},e})();function p(e,t){var r=n("relay-runtime/store/RelayReader").read(e,t,null,void 0,void 0).data;return r}a.exports=m}),null); __d("relay-runtime/store/StoreInspector",[],(function(t,n,r,o,a,i){"use strict";var e=function(){};a.exports={inspect:e}}),null); __d("relay-runtime/store/defaultRelayFieldLogger",[],(function(t,n,r,o,a,i){"use strict";var e=function(t){};a.exports=e}),null); __d("relay-runtime/store/normalizeResponse",["relay-runtime/store/RelayModernRecord","relay-runtime/store/RelayRecordSource","relay-runtime/store/RelayResponseNormalizer"],(function(t,n,r,o,a,i,l){"use strict";var e;function s(t,n,o,a,i){var l,s=t.data,u=t.errors,c=r("relay-runtime/store/RelayRecordSource").create(),d=(e||(e=r("relay-runtime/store/RelayModernRecord"))).create(n.dataID,o);c.set(n.dataID,d);var m=r("relay-runtime/store/RelayResponseNormalizer").normalize(c,n,s,a,u,i);return babelHelpers.extends({},m,{isFinal:((l=t.extensions)==null?void 0:l.is_final)===!0})}i.exports=s}),34); __d("relay-runtime/util/registerEnvironmentWithDevTools",[],(function(t,n,r,o,a,i){"use strict";function e(e){var n=typeof t!="undefined"?t:typeof window!="undefined"?window:void 0,r=n&&n.__RELAY_DEVTOOLS_HOOK__;r&&r.registerEnvironment(e)}a.exports=e}),null); __d("relay-runtime/store/RelayModernEnvironment",["invariant","relay-runtime/handlers/RelayDefaultHandlerProvider","relay-runtime/multi-actor-environment/ActorIdentifier","relay-runtime/network/RelayObservable","relay-runtime/network/wrapNetworkWithLogObserver","relay-runtime/store/OperationExecutor","relay-runtime/store/RelayModernStore","relay-runtime/store/RelayOperationTracker","relay-runtime/store/RelayPublishQueue","relay-runtime/store/RelayRecordSource","relay-runtime/store/StoreInspector","relay-runtime/store/defaultGetDataID","relay-runtime/store/defaultRelayFieldLogger","relay-runtime/store/normalizeResponse","relay-runtime/util/registerEnvironmentWithDevTools"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime/multi-actor-environment/ActorIdentifier").INTERNAL_ACTOR_IDENTIFIER_DO_NOT_USE,s=n("relay-runtime/multi-actor-environment/ActorIdentifier").assertInternalActorIdentifier,u=(function(){function t(e){var t,r,o,a,i,l,s,u,c,m,p=this,_;this.configName=e.configName,this.$11=e.treatMissingFieldsAsNull===!0,this.$12=e.deferDeduplicatedFields===!0;var f=e.operationLoader,g=(t=e.store)!=null?t:new(n("relay-runtime/store/RelayModernStore"))(new(n("relay-runtime/store/RelayRecordSource")),{getDataID:e.getDataID,log:e.log,operationLoader:e.operationLoader,shouldProcessClientComponents:e.shouldProcessClientComponents});this.__log=(r=e.log)!=null?r:d,this.relayFieldLogger=(o=e.relayFieldLogger)!=null?o:n("relay-runtime/store/defaultRelayFieldLogger"),this.$1=(a=e.UNSTABLE_defaultRenderPolicy)!=null?a:"partial",this.$2=f,this.$13=new Map,this.$4=n("relay-runtime/network/wrapNetworkWithLogObserver")(this,e.network),this.$10=(i=e.getDataID)!=null?i:n("relay-runtime/store/defaultGetDataID"),this.$8=(l=e.missingFieldHandlers)!=null?l:[],this.$5=new(n("relay-runtime/store/RelayPublishQueue"))(g,(s=e.handlerProvider)!=null?s:n("relay-runtime/handlers/RelayDefaultHandlerProvider"),this.$10,this.$8,this.__log),this.$6=(u=e.scheduler)!=null?u:null,this.$7=g,this.options=e.options,this.$14=(c=e.isServer)!=null?c:!1,this.$15=(m=e.normalizeResponse)!=null?m:n("relay-runtime/store/normalizeResponse"),this.__setNet=function(e){return p.$4=n("relay-runtime/network/wrapNetworkWithLogObserver")(p,e)},this.$9=(_=e.operationTracker)!=null?_:new(n("relay-runtime/store/RelayOperationTracker")),this.$3=e.shouldProcessClientComponents,n("relay-runtime/util/registerEnvironmentWithDevTools")(this)}var r=t.prototype;return r.getStore=function(){return this.$7},r.getNetwork=function(){return this.$4},r.getOperationTracker=function(){return this.$9},r.getScheduler=function(){return this.$6},r.isRequestActive=function(t){var e=this.$13.get(t);return e==="active"},r.UNSTABLE_getDefaultRenderPolicy=function(){return this.$1},r.applyUpdate=function(t){var e=this,n=function(){e.$16(function(){e.$5.revertUpdate(t),e.$5.run()})};return this.$16(function(){e.$5.applyUpdate(t),e.$5.run()}),{dispose:n}},r.revertUpdate=function(t){var e=this;this.$16(function(){e.$5.revertUpdate(t),e.$5.run()})},r.replaceUpdate=function(t,n){var e=this;this.$16(function(){e.$5.revertUpdate(t),e.$5.applyUpdate(n),e.$5.run()})},r.applyMutation=function(t){var e=this.$17({createSource:function(){return n("relay-runtime/network/RelayObservable").create(function(e){})},isClientPayload:!1,operation:t.operation,optimisticConfig:t,updater:null}).subscribe({});return{dispose:function(){return e.unsubscribe()}}},r.check=function(t){return this.$8.length===0&&!c(t)?this.$7.check(t):this.$18(t,this.$8)},r.commitPayload=function(t,r){this.$17({createSource:function(){return n("relay-runtime/network/RelayObservable").from({data:r})},isClientPayload:!0,operation:t,optimisticConfig:null,updater:null}).subscribe({})},r.commitUpdate=function(t){var e=this;this.$16(function(){e.$5.commitUpdate(t),e.$5.run()})},r.lookup=function(t){return this.$7.lookup(t)},r.subscribe=function(t,n){return this.$7.subscribe(t,n)},r.retain=function(t){return this.$7.retain(t)},r.isServer=function(){return this.$14},r.$18=function(r,o){var t=this,a=n("relay-runtime/store/RelayRecordSource").create(),i=this.$7.getSource(),l=this.$7.check(r,{defaultActorIdentifier:e,getSourceForActor:function(t){return s(t),i},getTargetForActor:function(t){return s(t),a},handlers:o});return a.size()>0&&this.$16(function(){t.$5.commitSource(a),t.$5.run()}),l},r.$16=function(t){var e=this.$6;e!=null?e.schedule(t):t()},r.execute=function(t){var e=this,n=t.operation;return this.$17({createSource:function(){return e.getNetwork().execute(n.request.node.params,n.request.variables,n.request.cacheConfig||{},null,void 0,void 0,void 0,function(){return e.check(n)})},isClientPayload:!1,operation:n,optimisticConfig:null,updater:null})},r.executeSubscription=function(t){var e=this,n=t.operation,r=t.updater;return this.$17({createSource:function(){return e.getNetwork().execute(n.request.node.params,n.request.variables,n.request.cacheConfig||{},null)},isClientPayload:!1,operation:n,optimisticConfig:null,updater:r})},r.executeMutation=function(t){var e=this,n=t.operation,r=t.optimisticResponse,o=t.optimisticUpdater,a=t.updater,i=t.uploadables,l;return(r||o)&&(l={operation:n,response:r,updater:o}),this.$17({createSource:function(){return e.getNetwork().execute(n.request.node.params,n.request.variables,babelHelpers.extends({},n.request.cacheConfig,{force:!0}),i)},isClientPayload:!1,operation:n,optimisticConfig:l,updater:a})},r.executeWithSource=function(t){var e=t.operation,n=t.source;return this.$17({createSource:function(){return n},isClientPayload:!1,operation:e,optimisticConfig:null,updater:null})},r.toJSON=function(){var e;return"RelayModernEnvironment("+((e=this.configName)!=null?e:"")+")"},r.$17=function(r){var t=this,o=r.createSource,a=r.isClientPayload,i=r.operation,l=r.optimisticConfig,u=r.updater,c=this.$5,d=this.$7;return n("relay-runtime/network/RelayObservable").create(function(r){var m=n("relay-runtime/store/OperationExecutor").execute({actorIdentifier:e,getDataID:t.$10,getPublishQueue:function(t){return s(t),c},getStore:function(t){return s(t),d},isClientPayload:a,log:t.__log,normalizeResponse:t.$15,operation:i,operationExecutions:t.$13,operationLoader:t.$2,operationTracker:t.$9,optimisticConfig:l,scheduler:t.$6,shouldProcessClientComponents:t.$3,sink:r,source:o(),treatMissingFieldsAsNull:t.$11,deferDeduplicatedFields:t.$12,updater:u});return function(){return m.cancel()}})},t})();function c(e){return e.root.node.kind==="Operation"&&e.root.node.clientAbstractTypes!=null}u.prototype["@@RelayModernEnvironment"]=!0;function d(){}a.exports=u}),null); __d("relay-runtime/util/getPendingOperationsForFragment",["relay-runtime/query/fetchQueryInternal"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/query/fetchQueryInternal").getPromiseForActiveRequest;function l(t,n,r){var o,a,i=[],l=e(t,r);if(l!=null)i=[r];else{var s,u,c=t.getOperationTracker(),d=c.getPendingOperationsAffectingOwner(r);i=(s=d==null?void 0:d.pendingOperations)!=null?s:[],l=(u=d==null?void 0:d.promise)!=null?u:null}if(!l)return null;var m=(o=(a=i)==null?void 0:a.map(function(e){return e.node.params.name}).join(","))!=null?o:null;(m==null||m.length===0)&&(m="Unknown pending operation");var p=n.name,_=m===p?"Relay("+m+")":"Relay("+m+":"+p+")";return l.displayName=_,t.__log({name:"pendingoperation.found",fragment:n,fragmentOwner:r,pendingOperations:i}),{promise:l,pendingOperations:i}}a.exports=l}),null); __d("relay-runtime/util/isScalarAndEqual",[],(function(t,n,r,o,a,i){"use strict";function e(e,t){return e===t&&(e===null||typeof e!="object")}a.exports=e}),null); __d("relay-runtime/store/RelayModernFragmentSpecResolver",["invariant","areEqual","relay-runtime/store/RelayModernOperationDescriptor","relay-runtime/store/RelayModernSelector","relay-runtime/util/RelayFeatureFlags","relay-runtime/util/getPendingOperationsForFragment","relay-runtime/util/handlePotentialSnapshotErrors","relay-runtime/util/isScalarAndEqual","relay-runtime/util/recycleNodesInto","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("relay-runtime/util/handlePotentialSnapshotErrors").handlePotentialSnapshotErrors,u=n("relay-runtime/store/RelayModernOperationDescriptor").createRequestDescriptor,c=n("relay-runtime/store/RelayModernSelector").areEqualSelectors,d=n("relay-runtime/store/RelayModernSelector").createReaderSelector,m=n("relay-runtime/store/RelayModernSelector").getSelectorsFromObject,p=(function(){function e(e,t,n,r,o){var a=this;this.$9=function(){a.$8=!0,typeof a.$1=="function"&&a.$1()},this.$1=r,this.$2=e,this.$4={},this.$5=t,this.$6={},this.$7={},this.$8=!1,this.$3=o,this.setProps(n)}var t=e.prototype;return t.dispose=function(){for(var e in this.$7)Object.prototype.hasOwnProperty.call(this.$7,e)&&g(this.$7[e])},t.resolve=function(){if(this.$8){var e=this.$4,t;for(var r in this.$7)if(Object.prototype.hasOwnProperty.call(this.$7,r)){var o=this.$7[r],a=e[r];if(o){var i=o.resolve();(t||i!==a)&&(t=t||babelHelpers.extends({},e),t[r]=i)}else{var l=this.$6[r],s=l!==void 0?l:null;(t||!n("relay-runtime/util/isScalarAndEqual")(s,a))&&(t=t||babelHelpers.extends({},e),t[r]=s)}}this.$4=t||e,this.$8=!1}return this.$4},t.setCallback=function(t,r){this.$1=r,n("relay-runtime/util/RelayFeatureFlags").ENABLE_CONTAINERS_SUBSCRIBE_ON_COMMIT===!0&&this.setProps(t)},t.setProps=function(t){this.$6={};var e=m(this.$5,t);for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=e[n],o=this.$7[n];r==null?(o!=null&&o.dispose(),o=null):r.kind==="PluralReaderSelector"?o==null?o=new f(this.$2.environment,this.$3,r,this.$1!=null,this.$9):(o instanceof f||l(0,4761,n),o.setSelector(r)):o==null?o=new _(this.$2.environment,this.$3,r,this.$1!=null,this.$9):(o instanceof _||l(0,4762,n),o.setSelector(r)),this.$6[n]=t[n],this.$7[n]=o}this.$8=!0},t.setVariables=function(t,n){for(var e in this.$7)if(Object.prototype.hasOwnProperty.call(this.$7,e)){var r=this.$7[e];r&&r.setVariables(t,n)}this.$8=!0},e})(),_=(function(){function t(e,t,r,o,a){var i=this;this.$9=function(e){i.$2=e.data,i.$4=e.isMissingData,i.$5=e.fieldErrors,i.$1()};var l=e.lookup(r);this.$1=a,this.$2=l.data,this.$4=l.isMissingData,this.$5=l.fieldErrors,this.$3=e,this.$6=t,this.$7=r,n("relay-runtime/util/RelayFeatureFlags").ENABLE_CONTAINERS_SUBSCRIBE_ON_COMMIT===!0?o&&(this.$8=e.subscribe(l,this.$9)):this.$8=e.subscribe(l,this.$9)}var r=t.prototype;return r.dispose=function(){this.$8&&(this.$8.dispose(),this.$8=null)},r.resolve=function(){if(this.$4===!0){var e=n("relay-runtime/util/getPendingOperationsForFragment")(this.$3,this.$7.node,this.$7.owner),t=e==null?void 0:e.promise;if(t!=null)if(this.$6)n("warning")(!1,"Relay: Relay Container for fragment `%s` has missing data and would suspend. When using features such as @defer or @module, use `useFragment` instead of a Relay Container.",this.$7.node.name);else{var r,o=(r=e==null?void 0:e.pendingOperations)!=null?r:[];throw n("warning")(!1,"Relay: Relay Container for fragment `%s` suspended. When using features such as @defer or @module, use `useFragment` instead of a Relay Container.",this.$7.node.name),this.$3.__log({name:"suspense.fragment",data:this.$2,fragment:this.$7.node,isRelayHooks:!1,isMissingData:this.$4,isPromiseCached:!1,pendingOperations:o}),t}}return s(this.$3,this.$5),this.$2},r.setSelector=function(t){if(!(this.$8!=null&&c(t,this.$7))){this.dispose();var e=this.$3.lookup(t);this.$2=n("relay-runtime/util/recycleNodesInto")(this.$2,e.data),this.$4=e.isMissingData,this.$5=e.fieldErrors,this.$7=t,this.$8=this.$3.subscribe(e,this.$9)}},r.setVariables=function(r,o){if(!(e||(e=n("areEqual")))(r,this.$7.variables)){var t=u(o,r),a=d(this.$7.node,this.$7.dataID,r,t);this.setSelector(a)}},t})(),f=(function(){function e(e,t,n,r,o){var a=this;this.$8=function(e){a.$6=!0,a.$1()},this.$1=o,this.$2=[],this.$3=e,this.$4=[],this.$6=!0,this.$5=t,this.$7=r,this.setSelector(n)}var t=e.prototype;return t.dispose=function(){this.$4.forEach(g)},t.resolve=function(){if(this.$6){for(var e=this.$2,t,n=0;ne.length;){var n=this.$4.pop();n.dispose()}for(var r=0;r0){for(var o=[],a=t.length-1;a>=0;a--){var i=t[a](n,r);o.unshift(i)}return{stop:function(t){o.forEach(function(e){return e(t)})}}}return l},attachProfileHandler:function(n,r){Object.prototype.hasOwnProperty.call(e,n)||(e[n]=[]),e[n].push(r)},detachProfileHandler:function(n,r){Object.prototype.hasOwnProperty.call(e,n)&&u(e[n],r)}};function u(e,t){var n=e.indexOf(t);n!==-1&&e.splice(n,1)}a.exports=s}),null); __d("relay-runtime/util/createPayloadFor3DField",["relay-runtime/store/RelayStoreUtils"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime/store/RelayStoreUtils").getModuleComponentKey,l=n("relay-runtime/store/RelayStoreUtils").getModuleOperationKey;function s(t,n,r,o){var a=babelHelpers.extends({},o);return a[e(t)]=r,a[l(t)]=n,a}a.exports=s}),null); __d("relay-runtime/util/isEmptyObject",[],(function(t,n,r,o,a,i){"use strict";var e=Object.prototype.hasOwnProperty;function l(t){for(var n in t)if(e.call(t,n))return!1;return!0}a.exports=l}),null); __d("relay-runtime/util/getFragmentIdentifier",["relay-runtime/store/RelayModernSelector","relay-runtime/util/RelayFeatureFlags","relay-runtime/util/StringInterner","relay-runtime/util/isEmptyObject","relay-runtime/util/stableCopy"],(function(t,n,r,o,a,i){"use strict";var e,l=n("relay-runtime/store/RelayModernSelector").getDataIDsFromFragment,s=n("relay-runtime/store/RelayModernSelector").getSelector,u=n("relay-runtime/store/RelayModernSelector").getVariablesFromFragment,c=(e||(e=n("relay-runtime/util/stableCopy"))).stableCopy,d=n("relay-runtime/util/StringInterner").intern;function m(e,t){var r=s(e,t),o=r==null?"null":r.kind==="SingularReaderSelector"?r.owner.identifier:"["+r.selectors.map(function(e){return e.owner.identifier}).join(",")+"]",a=u(e,t),i=l(e,t);if(n("relay-runtime/util/RelayFeatureFlags").ENABLE_GETFRAGMENTIDENTIFIER_OPTIMIZATION){var m=typeof i=="undefined"?"missing":i==null?"null":Array.isArray(i)?"["+i.join(",")+"]":i;return m=n("relay-runtime/util/RelayFeatureFlags").STRING_INTERN_LEVEL<=1?m:d(m,n("relay-runtime/util/RelayFeatureFlags").MAX_DATA_ID_LENGTH),o+"/"+e.name+"/"+(a==null||n("relay-runtime/util/isEmptyObject")(a)?"{}":JSON.stringify(c(a)))+"/"+m}else{var p,_=(p=JSON.stringify(i))!=null?p:"missing";return _=n("relay-runtime/util/RelayFeatureFlags").STRING_INTERN_LEVEL<=1?_:d(_,n("relay-runtime/util/RelayFeatureFlags").MAX_DATA_ID_LENGTH),o+"/"+e.name+"/"+JSON.stringify(c(a))+"/"+_}}a.exports=m}),null); __d("relay-runtime/util/getRefetchMetadata",["invariant"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t){var n,r;((n=e.metadata)==null?void 0:n.plural)!==!0||l(0,14163,e.name,t,e.name,t);var o=(r=e.metadata)==null?void 0:r.refetch;o!=null||l(0,14164,t,e.name);var a=o.operation.default?o.operation.default:o.operation,i=o.fragmentPathInResult;typeof a!="string"||l(0,14165,t);var s=o.identifierInfo;return s!=null&&(s.identifierField==null||typeof s.identifierField=="string"||l(0,21796),s.identifierQueryVariableName==null||typeof s.identifierQueryVariableName=="string"||l(0,71205)),{fragmentRefPathInResponse:i,identifierInfo:s,refetchableRequest:a,refetchMetadata:o}}a.exports=e}),null); __d("relay-runtime/util/getPaginationMetadata",["invariant","relay-runtime/util/getRefetchMetadata"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t){var r,o,a=n("relay-runtime/util/getRefetchMetadata")(e,t),i=a.refetchableRequest,s=a.refetchMetadata,u=s.connection;u!=null||l(0,14162,t,e.name);var c=u.path,d=((r=(o=e.metadata)==null?void 0:o.connection)!=null?r:[])[0];d!=null||l(0,14162,t,e.name);var m=s.identifierInfo;return(m==null?void 0:m.identifierField)==null||typeof m.identifierField=="string"||l(0,21796),{connectionPathInFragmentData:c,identifierField:m==null?void 0:m.identifierField,paginationRequest:i,paginationMetadata:u,stream:d.stream===!0}}a.exports=e}),null); __d("relay-runtime/util/getPaginationVariables",["invariant","warning"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,r,o,a,i){var s,u=i.backward,c=i.forward;if(e==="backward"){var d;u!=null&&u.count!=null&&u.cursor!=null||l(0,19801),n("warning")(!Object.prototype.hasOwnProperty.call(a,u.cursor),"Relay: `UNSTABLE_extraVariables` provided by caller should not contain cursor variable `%s`. This variable is automatically determined by Relay.",u.cursor),n("warning")(!Object.prototype.hasOwnProperty.call(a,u.count),"Relay: `UNSTABLE_extraVariables` provided by caller should not contain count variable `%s`. This variable is automatically determined by Relay.",u.count);var m=babelHelpers.extends({},o,a,(d={},d[u.cursor]=r,d[u.count]=t,d));return c&&c.cursor&&(m[c.cursor]=null),c&&c.count&&(m[c.count]=null),m}c!=null&&c.count!=null&&c.cursor!=null||l(0,19802),n("warning")(!Object.prototype.hasOwnProperty.call(a,c.cursor),"Relay: `UNSTABLE_extraVariables` provided by caller should not contain cursor variable `%s`. This variable is automatically determined by Relay.",c.cursor),n("warning")(!Object.prototype.hasOwnProperty.call(a,c.count),"Relay: `UNSTABLE_extraVariables` provided by caller should not contain count variable `%s`. This variable is automatically determined by Relay.",c.count);var p=babelHelpers.extends({},o,a,(s={},s[c.cursor]=r,s[c.count]=t,s));return u&&u.cursor&&(p[u.cursor]=null),u&&u.count&&(p[u.count]=null),p}a.exports=e}),null); __d("relay-runtime/util/getValueAtPath",["invariant"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t){var n=e;for(var r of t){if(n==null)return null;typeof r=="number"?(Array.isArray(n)||l(0,14107),n=n[r]):(typeof n=="object"&&!Array.isArray(n)||l(0,14106),n=n[r])}return n}a.exports=e}),null); __d("relay-runtime",["Promise","relay-runtime/experimental","relay-runtime/handlers/RelayDefaultHandlerProvider","relay-runtime/handlers/connection/ConnectionHandler","relay-runtime/handlers/connection/ConnectionInterface","relay-runtime/handlers/connection/MutationHandlers","relay-runtime/mutations/RelayDeclarativeMutationConfig","relay-runtime/mutations/applyOptimisticMutation","relay-runtime/mutations/commitLocalUpdate","relay-runtime/mutations/commitMutation","relay-runtime/network/RelayNetwork","relay-runtime/network/RelayObservable","relay-runtime/network/RelayQueryResponseCache","relay-runtime/query/GraphQLTag","relay-runtime/query/PreloadableQueryRegistry","relay-runtime/query/fetchQuery","relay-runtime/query/fetchQueryInternal","relay-runtime/query/fetchQuery_DEPRECATED","relay-runtime/store/ClientID","relay-runtime/store/RelayConcreteVariables","relay-runtime/store/RelayModernEnvironment","relay-runtime/store/RelayModernOperationDescriptor","relay-runtime/store/RelayModernRecord","relay-runtime/store/RelayModernSelector","relay-runtime/store/RelayModernStore","relay-runtime/store/RelayOperationTracker","relay-runtime/store/RelayRecordSource","relay-runtime/store/RelayStoreUtils","relay-runtime/store/ResolverFragments","relay-runtime/store/ViewerPattern","relay-runtime/store/createFragmentSpecResolver","relay-runtime/store/createRelayContext","relay-runtime/store/createRelayLoggingContext","relay-runtime/store/isRelayModernEnvironment","relay-runtime/store/live-resolvers/LiveResolverSuspenseSentinel","relay-runtime/store/normalizeResponse","relay-runtime/store/readInlineData","relay-runtime/subscription/requestSubscription","relay-runtime/util/RelayConcreteNode","relay-runtime/util/RelayDefaultHandleKey","relay-runtime/util/RelayError","relay-runtime/util/RelayFeatureFlags","relay-runtime/util/RelayProfiler","relay-runtime/util/RelayReplaySubject","relay-runtime/util/createPayloadFor3DField","relay-runtime/util/deepFreeze","relay-runtime/util/getFragmentIdentifier","relay-runtime/util/getPaginationMetadata","relay-runtime/util/getPaginationVariables","relay-runtime/util/getPendingOperationsForFragment","relay-runtime/util/getRefetchMetadata","relay-runtime/util/getRelayHandleKey","relay-runtime/util/getRequestIdentifier","relay-runtime/util/getValueAtPath","relay-runtime/util/handlePotentialSnapshotErrors","relay-runtime/util/isPromise","relay-runtime/util/isScalarAndEqual","relay-runtime/util/recycleNodesInto","relay-runtime/util/stableCopy","relay-runtime/util/withProvidedVariables"],(function(t,n,r,o,a,i){"use strict";var e,l,s,u,c=n("relay-runtime/experimental").isErrorResult,d=n("relay-runtime/experimental").isValueResult,m=n("relay-runtime/store/ClientID").generateClientID,p=n("relay-runtime/store/ClientID").generateUniqueClientID,_=n("relay-runtime/store/ClientID").isClientID,f=n("relay-runtime/store/live-resolvers/LiveResolverSuspenseSentinel").isSuspenseSentinel,g=n("relay-runtime/store/live-resolvers/LiveResolverSuspenseSentinel").suspenseSentinel,h=n("relay-runtime/util/handlePotentialSnapshotErrors").handlePotentialSnapshotErrors,y=(e||(e=n("relay-runtime/util/stableCopy"))).hasCycle,C=e.stableCopy;a.exports={Environment:n("relay-runtime/store/RelayModernEnvironment"),Network:n("relay-runtime/network/RelayNetwork"),Observable:n("relay-runtime/network/RelayObservable"),QueryResponseCache:n("relay-runtime/network/RelayQueryResponseCache"),RecordSource:n("relay-runtime/store/RelayRecordSource"),Record:s||(s=n("relay-runtime/store/RelayModernRecord")),ReplaySubject:n("relay-runtime/util/RelayReplaySubject"),Store:n("relay-runtime/store/RelayModernStore"),areEqualSelectors:n("relay-runtime/store/RelayModernSelector").areEqualSelectors,createFragmentSpecResolver:n("relay-runtime/store/createFragmentSpecResolver"),createNormalizationSelector:n("relay-runtime/store/RelayModernSelector").createNormalizationSelector,createOperationDescriptor:n("relay-runtime/store/RelayModernOperationDescriptor").createOperationDescriptor,createReaderSelector:n("relay-runtime/store/RelayModernSelector").createReaderSelector,createRequestDescriptor:n("relay-runtime/store/RelayModernOperationDescriptor").createRequestDescriptor,getArgumentValues:n("relay-runtime/store/RelayStoreUtils").getArgumentValues,getDataIDsFromFragment:n("relay-runtime/store/RelayModernSelector").getDataIDsFromFragment,getDataIDsFromObject:n("relay-runtime/store/RelayModernSelector").getDataIDsFromObject,getNode:n("relay-runtime/query/GraphQLTag").getNode,getFragment:n("relay-runtime/query/GraphQLTag").getFragment,getInlineDataFragment:n("relay-runtime/query/GraphQLTag").getInlineDataFragment,getModuleComponentKey:n("relay-runtime/store/RelayStoreUtils").getModuleComponentKey,getModuleOperationKey:n("relay-runtime/store/RelayStoreUtils").getModuleOperationKey,getPaginationFragment:n("relay-runtime/query/GraphQLTag").getPaginationFragment,getPluralSelector:n("relay-runtime/store/RelayModernSelector").getPluralSelector,getRefetchableFragment:n("relay-runtime/query/GraphQLTag").getRefetchableFragment,getRequest:n("relay-runtime/query/GraphQLTag").getRequest,getRequestIdentifier:n("relay-runtime/util/getRequestIdentifier"),getSelector:n("relay-runtime/store/RelayModernSelector").getSelector,getSelectorsFromObject:n("relay-runtime/store/RelayModernSelector").getSelectorsFromObject,getSingularSelector:n("relay-runtime/store/RelayModernSelector").getSingularSelector,getStorageKey:n("relay-runtime/store/RelayStoreUtils").getStorageKey,getVariablesFromFragment:n("relay-runtime/store/RelayModernSelector").getVariablesFromFragment,getVariablesFromObject:n("relay-runtime/store/RelayModernSelector").getVariablesFromObject,getVariablesFromPluralFragment:n("relay-runtime/store/RelayModernSelector").getVariablesFromPluralFragment,getVariablesFromSingularFragment:n("relay-runtime/store/RelayModernSelector").getVariablesFromSingularFragment,handlePotentialSnapshotErrors:h,graphql:n("relay-runtime/query/GraphQLTag").graphql,isErrorResult:c,isValueResult:d,isFragment:n("relay-runtime/query/GraphQLTag").isFragment,isInlineDataFragment:n("relay-runtime/query/GraphQLTag").isInlineDataFragment,isSuspenseSentinel:f,suspenseSentinel:g,isRequest:n("relay-runtime/query/GraphQLTag").isRequest,readInlineData:n("relay-runtime/store/readInlineData"),readFragment:n("relay-runtime/store/ResolverFragments").readFragment,MutationTypes:n("relay-runtime/mutations/RelayDeclarativeMutationConfig").MutationTypes,RangeOperations:n("relay-runtime/mutations/RelayDeclarativeMutationConfig").RangeOperations,DefaultHandlerProvider:n("relay-runtime/handlers/RelayDefaultHandlerProvider"),ConnectionHandler:n("relay-runtime/handlers/connection/ConnectionHandler"),MutationHandlers:n("relay-runtime/handlers/connection/MutationHandlers"),VIEWER_ID:n("relay-runtime/store/ViewerPattern").VIEWER_ID,VIEWER_TYPE:n("relay-runtime/store/ViewerPattern").VIEWER_TYPE,applyOptimisticMutation:n("relay-runtime/mutations/applyOptimisticMutation"),commitLocalUpdate:n("relay-runtime/mutations/commitLocalUpdate"),commitMutation:n("relay-runtime/mutations/commitMutation"),fetchQuery:n("relay-runtime/query/fetchQuery"),fetchQuery_DEPRECATED:n("relay-runtime/query/fetchQuery_DEPRECATED"),isRelayModernEnvironment:n("relay-runtime/store/isRelayModernEnvironment"),requestSubscription:n("relay-runtime/subscription/requestSubscription"),ConnectionInterface:n("relay-runtime/handlers/connection/ConnectionInterface"),PreloadableQueryRegistry:n("relay-runtime/query/PreloadableQueryRegistry"),RelayProfiler:n("relay-runtime/util/RelayProfiler"),createPayloadFor3DField:n("relay-runtime/util/createPayloadFor3DField"),RelayConcreteNode:n("relay-runtime/util/RelayConcreteNode"),RelayError:n("relay-runtime/util/RelayError"),RelayFeatureFlags:n("relay-runtime/util/RelayFeatureFlags"),DEFAULT_HANDLE_KEY:n("relay-runtime/util/RelayDefaultHandleKey").DEFAULT_HANDLE_KEY,FRAGMENTS_KEY:n("relay-runtime/store/RelayStoreUtils").FRAGMENTS_KEY,FRAGMENT_OWNER_KEY:n("relay-runtime/store/RelayStoreUtils").FRAGMENT_OWNER_KEY,ID_KEY:n("relay-runtime/store/RelayStoreUtils").ID_KEY,REF_KEY:n("relay-runtime/store/RelayStoreUtils").REF_KEY,REFS_KEY:n("relay-runtime/store/RelayStoreUtils").REFS_KEY,ROOT_ID:n("relay-runtime/store/RelayStoreUtils").ROOT_ID,ROOT_TYPE:n("relay-runtime/store/RelayStoreUtils").ROOT_TYPE,TYPENAME_KEY:n("relay-runtime/store/RelayStoreUtils").TYPENAME_KEY,deepFreeze:u||(u=n("relay-runtime/util/deepFreeze")),generateClientID:m,generateUniqueClientID:p,getRelayHandleKey:n("relay-runtime/util/getRelayHandleKey"),isClientID:_,isPromise:n("relay-runtime/util/isPromise"),isScalarAndEqual:n("relay-runtime/util/isScalarAndEqual"),recycleNodesInto:n("relay-runtime/util/recycleNodesInto"),stableCopy:C,hasCycle:y,getFragmentIdentifier:n("relay-runtime/util/getFragmentIdentifier"),getRefetchMetadata:n("relay-runtime/util/getRefetchMetadata"),getPaginationMetadata:n("relay-runtime/util/getPaginationMetadata"),getPaginationVariables:n("relay-runtime/util/getPaginationVariables"),getPendingOperationsForFragment:n("relay-runtime/util/getPendingOperationsForFragment"),getValueAtPath:n("relay-runtime/util/getValueAtPath"),__internal:{ResolverFragments:n("relay-runtime/store/ResolverFragments"),OperationTracker:n("relay-runtime/store/RelayOperationTracker"),createRelayContext:n("relay-runtime/store/createRelayContext"),createRelayLoggingContext:n("relay-runtime/store/createRelayLoggingContext"),getOperationVariables:n("relay-runtime/store/RelayConcreteVariables").getOperationVariables,getLocalVariables:n("relay-runtime/store/RelayConcreteVariables").getLocalVariables,fetchQuery:n("relay-runtime/query/fetchQueryInternal").fetchQuery,fetchQueryDeduped:n("relay-runtime/query/fetchQueryInternal").fetchQueryDeduped,getPromiseForActiveRequest:n("relay-runtime/query/fetchQueryInternal").getPromiseForActiveRequest,getObservableForActiveRequest:n("relay-runtime/query/fetchQueryInternal").getObservableForActiveRequest,normalizeResponse:n("relay-runtime/store/normalizeResponse"),withProvidedVariables:n("relay-runtime/util/withProvidedVariables")}}}),null); __d("BizKitNotificationsThinClientConnectionHandler",["FBLogger","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e="bizkit_notifications_thin_client",s="id",u=function(t){var e;return t==null||(e=t.getLinkedRecord("notif"))==null?void 0:e.getValue(s)},c="__connection_next_edge_index";function d(e,t){var n=e.get(t.dataID);if(n){var a=o("relay-runtime").ConnectionInterface.get(),i=a.EDGES,l=a.END_CURSOR,s=a.HAS_NEXT_PAGE,u=a.HAS_PREV_PAGE,d=a.PAGE_INFO,m=a.PAGE_INFO_TYPE,h=a.START_CURSOR,y=n.getLinkedRecord(t.fieldKey),C=y&&y.getLinkedRecord(d);if(!y){n.setValue(null,t.handleKey);return}var b=o("relay-runtime").generateClientID(n.getDataID(),t.handleKey),v=n.getLinkedRecord(t.handleKey),S=v!=null?v:e.get(b),R=S&&S.getLinkedRecord(d);if(S){v==null&&n.setLinkedRecord(S,t.handleKey);var T=S,D=y.getLinkedRecords(i);D&&(D=D.map(function(t){return p(e,T,t)}));var x=T.getLinkedRecords(i),$=T.getLinkedRecord(d);T.copyFieldsFrom(y),x&&T.setLinkedRecords(x,i),$&&T.setLinkedRecord($,d);var P=[],N=t.args;if(x&&D)if(N.after!=null)if(R&&N.after===R.getValue(l)){var M=new Set;_(x,P,M),_(D,P,M)}else{r("warning")(!1,"Relay: Unexpected after cursor `%s`, edges must be fetched from the end of the list (`%s`).",N.after,R&&R.getValue(l));return}else if(N.before!=null)if(R&&N.before===R.getValue(h)){var w=new Set;_(D,P,w),_(x,P,w)}else{r("warning")(!1,"Relay: Unexpected before cursor `%s`, edges must be fetched from the beginning of the list (`%s`).",N.before,R&&R.getValue(h));return}else{var A=f(x),F=new Set;g(D,P,A,F)}else D?P=D:P=x;if(P!=null&&P!==x&&T.setLinkedRecords(P,i),R&&C){if(N.after==null&&N.before==null)R.copyFieldsFrom(C);else if(N.before!=null||N.after==null&&N.last){R.setValue(!!C.getValue(u),u);var O=C.getValue(h);typeof O=="string"&&R.setValue(O,h)}else if(N.after!=null||N.before==null&&N.first){R.setValue(!!C.getValue(s),s);var B=C.getValue(l);typeof B=="string"&&R.setValue(B,l)}}}else{var L=e.create(b,y.getType());L.setValue(0,c),L.copyFieldsFrom(y);var E=y.getLinkedRecords(i);if(E){var k=o("relay-runtime").ConnectionInterface.get(),I=k.NODE;E=E.reduce(function(t,n){if(!n)return t;var r=n.getLinkedRecord(I),o=r==null?void 0:r.getType();return o==="NotifPageCachedNotificationRow"?t:t.concat(p(e,L,n))},[]),L.setLinkedRecords(E,i)}n.setLinkedRecord(L,t.handleKey),R=e.create(o("relay-runtime").generateClientID(L.getDataID(),d),m),R.setValue(!1,s),R.setValue(!1,u),R.setValue(null,l),R.setValue(null,h),C&&R.copyFieldsFrom(C),L.setLinkedRecord(R,d)}}}function m(t,n,r){var a=o("relay-runtime").getRelayHandleKey(e,n,null);return t.getLinkedRecord(a,r)}function p(e,t,n){if(n==null)return n;var a=o("relay-runtime").ConnectionInterface.get(),i=a.EDGES,l=t.getValue(c);if(typeof l!="number")throw r("FBLogger")("Notifications").mustfixThrow("CometNotificationsThinClientConnectionHandler: Expected edgeIndex to be a number");var s=o("relay-runtime").generateClientID(t.getDataID(),i,l),u=e.create(s,n.getType());return u.copyFieldsFrom(n),t.setValue(l+1,c),u}function _(e,t,n){for(var r=o("relay-runtime").ConnectionInterface.get(),a=r.NODE,i=0;i16/9?Math.round(e/(16/9)):t}function l(e,t){for(var n=null,r=null,o=null,a=null,i=0;i100?100:s}return 0}function s(e){for(var t=e.split(","),n=[],r=0;r0){d=f(n.map(function(e){return e.timeToFirstByteMs}));var y=g(n.map(function(e){return{value:e.timeToFirstByteMs,weight:1}}),r);p=y.average,m=y.totalWeight}return{bandwidthEstimate:i,bandwidthStandardDeviation:o,bandwidthTotalWeight:l,timeToFirstByteMsEstimate:p,timeToFirstByteMsStandardDeviation:d,timeToFirstByteMsTotalWeight:m}}function p(e){for(var t=0,n=0;n0?n<=e:r!=null&&r>0?r<=t:!1}function d(t){var n=t.bandwidthDiagnostics,r=t.bitrate,o=t.bufferAheadSec,a=t.defaultRiskFactor,i=t.documentHiddenRiskFactor,l=t.hasMadeInitialDecision,u=t.highEstimateConfidence,d=t.initialRiskFactor,m=t.isDocumentHidden,p=t.lowMosResolution,_=t.lowMosRiskFactor,f=t.minWatchableMos,g=t.previousMos,h=t.previousResolution,y=t.remainingVideoDurationMs,C=t.segmentFetchRangeDurationMs,b=r*C/8e3,v=s(n,b,u),S=s(n,b,e),R=c(p,f,h,g),L=1;R||(L=S/v);var E=1;i>0&&m?E=i:!l&&!R&&(E=d);var k=E*(R?_:a),I=(y-o*1e3)/y,T=k*L,D=T*I,x=Math.max(D,1);return{bandwidth:L,buffer:I,encoding:k,lowMos:R,multiplier:x,previousMos:g,previousResolution:h}}function m(e){return{defaultRiskFactor:e.getNumber("systemic_risk_abr_risk_factor",1.75),documentHiddenRiskFactor:e.getNumber("systemic_risk_abr_document_hidden_risk_factor",0),excludeLargeRepresentationsAfterRestrictions:e.getBool("exclude_large_representations_after_restrictions",!1),highEstimateConfidence:e.getNumber("systemic_risk_abr_high_estimate_confidence",52),initialRiskFactor:e.getNumber("systemic_risk_abr_initial_risk_factor",1),isSystemicRiskABREnabled:e.getBool("use_systemic_risk_abr",!1),lowMosResolution:e.getNumber("systemic_risk_abr_low_mos_resolution",0),lowMosRiskFactor:e.getNumber("systemic_risk_abr_low_mos_risk_factor",1.3),minWatchableMos:e.getNumber("systemic_risk_abr_min_watchable_mos",0),resolutionConstraintFactor:e.getNumber("resolution_constraint_factor",0),respectPlaybackRestrictionsInABRFallback:e.getBool("respect_playback_restrictions_in_abr_fallback",!1),segmentFetchRangeDurationEnabled:e.getBool("systemic_risk_use_fetch_range_duration",!1),shouldApplyRepresentationRestrictions:e.getBool("systemic_risk_abr_apply_representation_restrictions",!1),strictResolutionConstraintEnabled:e.getBool("use_strict_resolution_constraint",!1)}}l.getBandwidthEstimateForRequest=s,l.isEffectiveBitrateBelowBandwidthEstimate=u,l.getRiskFactorsForRepresentation=d,l.getSystemicRiskConfigFromOzPlayerConfig=m}),98); __d("PolynomialCurve",[],(function(t,n,r,o,a,i){"use strict";var e=function(t,n,r,o){r===void 0&&(r=1),o===void 0&&(o=!1),this.x=0,this.y=0,this.x=t,this.y=n,this.degree=r,this.directScale=o},l=(function(){function t(e){this.$1=[],this.$1=e.toSorted(function(e,t){var n=e.x,r=t.x;return n-r})}var n=t.prototype;return n.$2=function(t,n,r){var e=(t-n.x)/(r.x-n.x);return n.directScale?n.y+(r.y-n.y)*Math.pow(e,n.degree):r.y-(r.y-n.y)*Math.pow(1-e,n.degree)},n.maxY=function(){return Math.max.apply(Math,this.$1.map(function(e){return e.y}))},n.minY=function(){return Math.min.apply(Math,this.$1.map(function(e){return e.y}))},n.isEmpty=function(){return this.$1.length===0},n.size=function(){return this.$1.length},n.__debugLog=function(){return this.$1},n.interpolate=function(t){if(this.isEmpty())return-1/0;var e=this.$3(this.$1,t);if(e>=0)return this.$1[e].y;var n=-e-1;if(n===0)return this.$1[n].y;if(n===this.$1.length)return this.$1[this.$1.length-1].y;var r=this.$1[n-1],o=this.$1[n];return this.$2(t,r,o)},n.$3=function(t,n){for(var e=0,r=t.length-1;e<=r;){var o=Math.floor((e+r)/2),a=t[o].x;if(an)r=o-1;else return o}return-(e+1)},t.createFromString=function(r){try{var n=r.split(";"),o=n.map(function(t){var n=t.split(",");if(!(2<=n.length&&n.length<=4))return null;var r=parseFloat(n[0]),o=parseFloat(n[1]),a=n.length>2?parseFloat(n[2]):1,i=n.length>3?n[3].toLowerCase()==="d":!1;return new e(r,o,a,i)}).filter(Boolean);return new t(o)}catch(e){return null}},t.createDefault=function(r){return new t([new e(0,r,1,!0)])},t.createFromStringWithFallback=function(n,r){if(n==null||n.trim()===""||isNaN(n.split(";")[0].split(",")[0]))return t.createDefault(r);var e=t.createFromString(n);return e!=null?e:t.createDefault(r)},t})();i.PolynomialControlPoint=e,i.PolynomialCurve=l}),66); __d("QualityScoreUtils",["PolynomialCurve"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n,r){var a=e.map(function(e){return new(o("PolynomialCurve")).PolynomialControlPoint(e.quality,e.qualityScore)}),i=new(o("PolynomialCurve")).PolynomialCurve(a);return i.interpolate(u(t,n,r))}function s(e){for(var t=e.split(","),n=[],r=0;r16/9){var l=n==null?window.devicePixelRatio:n;return t?Math.round(o/(16/9))*l:Math.round(o/(16/9))}return t?r*window.devicePixelRatio:r}l.calculateQualityScore=e,l.parseQualityScoreCurve=s,l.calculateVideoQualityForPlayerDimensions=u}),98); __d("PriorityQueue",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){function e(e,t){this.comparator=e,this.data=t!=null?t:[],this.heapify()}var t=e.prototype;return t.peek=function(){return this.size()===0?null:this.data[0]},t.offer=function(t){this.data.push(t),this.bubbleUp(this.data.length-1)},t.poll=function(){if(this.size()===0)return null;var e=this.data[0],t=this.data.pop();return this.data.length>0&&(this.data[0]=t,this.bubbleDown(0)),e},t.clear=function(){this.data=[]},t.size=function(){return this.data.length},t.isEmpty=function(){return this.data.length===0},t.heapify=function(){if(this.data.length>0)for(var e=1;e0;){var n=e-1>>>1;if(this.comparator(this.data[e],this.data[n])){var r=this.data[n];this.data[n]=this.data[e],this.data[e]=r,e=n}else break}},t.bubbleDown=function(t){for(var e=t,n=this.data.length-1;;){var r=(e<<1)+1,o=r+1,a=e;if(r<=n&&this.comparator(this.data[r],this.data[a])&&(a=r),o<=n&&this.comparator(this.data[o],this.data[a])&&(a=o),a!==e){var i=this.data[a];this.data[a]=this.data[e],this.data[e]=i,e=a}else break}},e})();i.default=e}),66); __d("SidneeAbrAlgorithm",["$InternalEnum","PolynomialCurve","PriorityQueue"],(function(t,n,r,o,a,i,l){"use strict";var e=function(t,n){return t.riskRewardRatio!==n.riskRewardRatio?t.riskRewardRatio=0;p--){var f=m[p],g=_(f,o,a.playbackDurationInfo,i);if(g.riskScore<=1)return{chosenRepresentation:f,decisionReasonDetails:l,finalAdjustedBitrate:g.adjustedBitrateResult.adjustedBitrate,finalBandwidthEstimate:g.bandwidthEstimation,finalRewardScore:1,finalRiskRewardRatio:1,finalRiskScore:g.riskScore,nextBitrate:t}}var h=m[0],y=d(h,o,a,i);for(var C of m){t=C.bandwidth;var b=d(C,o,a,i);b.isTooRisky?l=u(l,[{detailKey:s.TOO_RISKY_REP_BITRATE,msg:b.rep.bandwidth.toString()}]):c.offer(b)}if(c.size()===0)return l=u(l,[{detailKey:s.ALL_REPS_ARE_TOO_RISKY,msg:"true"},{detailKey:s.RISK_SCORE,msg:y.riskResult.riskScore.toFixed(o.riskRatioRoundDigits)},{detailKey:s.REWARD_SCORE,msg:y.rewardResult.rewardScore.toFixed(o.rewardRatioRoundDigits)},{detailKey:s.RISK_REWARD_RATIO,msg:y.riskRewardRatio.toFixed(o.riskRewardRatioRoundDigits)}]),{chosenRepresentation:y.rep,decisionReasonDetails:l,finalAdjustedBitrate:y.riskResult.adjustedBitrateResult.adjustedBitrate,finalBandwidthEstimate:y.riskResult.bandwidthEstimation,finalRewardScore:parseFloat(y.rewardResult.rewardScore.toFixed(o.rewardRatioRoundDigits)),finalRiskRewardRatio:parseFloat(1 .toFixed(o.riskRewardRatioRoundDigits)),finalRiskScore:parseFloat(y.riskResult.riskScore.toFixed(o.riskRatioRoundDigits)),nextBitrate:t};var v=c.peek();c.clear();var S=[{detailKey:s.ALL_REPS_ARE_TOO_RISKY,msg:"false"},{detailKey:s.RISK_SCORE,msg:v.riskResult.riskScore.toFixed(o.riskRatioRoundDigits)},{detailKey:s.REWARD_SCORE,msg:v.rewardResult.rewardScore.toFixed(o.rewardRatioRoundDigits)},{detailKey:s.RISK_REWARD_RATIO,msg:v.riskRewardRatio.toFixed(o.riskRewardRatioRoundDigits)}];return l=u(l,S),{chosenRepresentation:v.rep,decisionReasonDetails:l,finalAdjustedBitrate:v.riskResult.adjustedBitrateResult.adjustedBitrate,finalBandwidthEstimate:v.riskResult.bandwidthEstimation,finalRewardScore:v.rewardResult.rewardScore,finalRiskRewardRatio:v.riskRewardRatio,finalRiskScore:v.riskResult.riskScore,nextBitrate:t}},d=function(t,n,r,o){var e=_(t,n,r.playbackDurationInfo,o),a=p(t,n);a.rewardScore<=0&&(a=babelHelpers.extends({},a,{rewardScore:1}));var i=e.riskScore/a.rewardScore,l=m(n);return{isTooRisky:e.riskScore>l,rep:t,rewardResult:a,riskResult:e,riskRewardRatio:i,riskThreshold:l}},m=function(t){return t.maxConservativeRisk},p=function(t,n){var e=t.qualityScore,r=t.uploadQuality,a=r>n.badUploadQualityThreshold||r<=0?n.goodUploadQualityRewardCurve:n.badUploadQualityRewardCurve,i=r>n.badUploadQualityThreshold||r<=0?n.goodUploadQualityRewardCurveFallback:n.badUploadQualityRewardCurveFallback,l=o("PolynomialCurve").PolynomialCurve.createFromStringWithFallback(a,i),s=parseFloat(l.interpolate(e).toFixed(n.rewardRatioRoundDigits)),u=r>n.badUploadQualityThreshold||r<=0?"good":"bad";return{qualityScore:e,rewardScore:s,uploadMos:r,uploadQualityClass:u}},_=function(t,n,r,a){var e,i=o("PolynomialCurve").PolynomialCurve.createFromStringWithFallback(n.riskCurve,n.riskCurveFallback),l=f(t,n.encodingRisk,r.playbackPositionMs,r.bufferDurationMs,r.videoDurationMs,n.lookAheadMs,n.minBitrateMultiplier),s=l.adjustedBitrate;if(s<=0)return{adjustedBitrateResult:l,bandwidthConfidencePct:-1,bandwidthEstimation:-1,riskScore:i.maxY()};for(var u=Math.floor(s*n.avgSegmentDurationMs/8e3),c=-1,d=n.maxBandwidthConfidencePct,m=n.maxBandwidthConfidencePct;m>=n.minBandwidthConfidencePct;m--)if(c=a(u,m),c<=0||0=s){d=m;break}if(c<=0)return{adjustedBitrateResult:l,bandwidthConfidencePct:-1,bandwidthEstimation:c,riskScore:i.maxY()};if(c0?u/(a/1e3):1,d=Math.max(c,l),m=e*d;return{adjustedBitrate:m,encodingRisk:n,overallMultiplier:d,rawBitrate:t.bandwidth}};l.sidneeAbrSelectQualityImpl=c,l.calculateRiskRewardResult=d,l.calculateRewardResult=p,l.calculateRiskResult=_}),98); __d("VideoPlayerODS",["ODS","Random"],(function(t,n,r,o,a,i,l){"use strict";var e,s=function(n,r,a){o("Random").coinflip(a)&&(e||(e=o("ODS"))).bumpEntityKey(2079,n,r,a)};l.bumpEntityKey=s}),98); __d("SidneeAbrConfigDefault",["MetaConfig","VideoPlayerODS"],(function(t,n,r,o,a,i,l){"use strict";function e(){var e,t=(e=r("MetaConfig"))._("57"),n=e._("84"),o=e._("100"),a=e._("101"),l=e._("102"),c=e._("109"),d=e._("110"),m=e._("111"),p=e._("113"),_=e._("119"),f=e._("121"),g=e._("122"),h=e._("123"),y=e._("124"),C=e._("125"),b=e._("126"),v=e._("127"),S=e._("128"),R=e._("129"),L=e._("130"),E=e._("131"),k=e._("133"),I=e._("134");return{avgSegmentDurationMs:s(t)?5e3:t,badUploadQualityRewardCurve:u(n)?"0,1,1; 80,1.5,1.3; 97,2.0,1":n,badUploadQualityRewardCurveFallback:s(o)?1:o,badUploadQualityThreshold:s(a)?65:a,bitrateMultiplier:s(l)?1:l,bufferReductionMs:s(c)?5e3:c,defaultVideoDurationMs:s(d)?3e4:d,displayName:i.id,encodingRisk:s(m)?2:m,goodUploadQualityRewardCurve:u(p)?"0,1,1.4; 100,2,1":p,goodUploadQualityRewardCurveFallback:s(_)?1:_,isInitialBitrateEnabled:r("MetaConfig")._("120"),lookAheadMs:s(f)?3e4:f,maxAggressiveRisk:s(g)?1.7:g,maxBandwidthConfidencePct:s(h)?80:h,maxConservativeRisk:s(y)?1.3:y,maxNormalRisk:s(C)?1.5:C,maxVeryAggressiveRisk:s(b)?1.85:b,minBandwidthConfidencePct:s(v)?50:v,minBitrateMultiplier:s(S)?.5:S,rewardRatioRoundDigits:s(R)?4:R,riskCurve:u(L)?"-1,2,1; 0,1.7,2; 1,1":L,riskCurveFallback:s(E)?1:E,riskRatioRoundDigits:s(k)?4:k,riskRewardRatioRoundDigits:s(I)?2:I,useDpr:r("MetaConfig")._("154"),useSidnee:r("MetaConfig")._("143")}}function s(e){var t=e==null||e===0||Number.isNaN(e);return t&&o("VideoPlayerODS").bumpEntityKey("comet_video_player","SidneeAbr.config_fallback_number",14),t}function u(e){var t=e==null||e==="";return t&&o("VideoPlayerODS").bumpEntityKey("comet_video_player","SidneeAbr.config_fallback_string",14),t}l.createSidneeAbrConfig=e}),98); __d("SidneeAbrConfigUtils",["MetaConfig","SidneeAbrConfigDefault","cr:11245","cr:11338","cr:11403","gkx"],(function(t,n,r,o,a,i,l){"use strict";function e(){return r("MetaConfig")._("143")||r("MetaConfig")._("234")||r("gkx")("17337")||r("gkx")("17440")}function s(){return n("cr:11338")?n("cr:11338").createSidneeAbrConfig():n("cr:11245")?n("cr:11245").createSidneeAbrConfig():n("cr:11403")?n("cr:11403").createSidneeAbrConfig():o("SidneeAbrConfigDefault").createSidneeAbrConfig()}l.shouldUseSidneeAbr=e,l.createSidneeAbrConfig=s}),98); __d("VideoPlayerDashPerformanceLoggerEventFalcoEvent",["FalcoLoggerInternal","getFalcoLogPolicy_DO_NOT_USE"],(function(t,n,r,o,a,i,l){"use strict";var e=r("getFalcoLogPolicy_DO_NOT_USE")("1962341"),s=o("FalcoLoggerInternal").create("video_player_dash_performance_logger_event",e),u=s;l.default=u}),98); __d("oz-player/configs/MockOzConfig",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){function e(e){e===void 0&&(e={}),this.$1=e}var t=e.prototype;return t.getBool=function(t,n){return typeof this.$1[t]=="boolean"?this.$1[t]:n},t.getNumber=function(t,n){return typeof this.$1[t]=="number"?this.$1[t]:n},t.getString=function(t,n){return typeof this.$1[t]=="string"?this.$1[t]:n},e})();i.default=e}),66); __d("oz-player/shims/www/getOzGlobalConfigSourceWWW",["oz-player/configs/MockOzConfig"],(function(t,n,r,o,a,i,l){"use strict";var e={allow_subsequent_prefetch:!0,bandwidth_header_expire_threshold:0,clear_prefetch_before_unload:!1,systemic_risk_abr_prefetch_initial_risk_factor:3,prefetch_retention_duration_ms:0,prefetch_resolution_threshold:1e3,systemic_risk_abr_prefetch_low_mos_resolution:260,systemic_risk_abr_min_watchable_mos:0,systemic_risk_abr_parse_prefetch_mos:!1,enable_prefetch_logging:!0};function s(){return new(r("oz-player/configs/MockOzConfig"))(e)}l.default=s}),98); __d("oz-player/shims/getOzGlobalConfigSource",["oz-player/shims/www/getOzGlobalConfigSourceWWW"],(function(t,n,r,o,a,i,l){"use strict";l.default=r("oz-player/shims/www/getOzGlobalConfigSourceWWW")}),98); __d("oz-player/configs/OzGlobalConfig",["oz-player/shims/getOzGlobalConfigSource"],(function(t,n,r,o,a,i,l){"use strict";var e=r("oz-player/shims/getOzGlobalConfigSource")(),s={getBool:function(n,r){return e?e.getBool(n,r):r},getNumber:function(n,r){return e?e.getNumber(n,r):r},getString:function(n,r){return e?e.getString(n,r):r}},u=s;l.default=u}),98); __d("oz-player/shims/www/ozReportUnexpectedErrorWWW",["FBLogger","getErrorSafe"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n){n===void 0&&(n="mustfix");var o=r("getErrorSafe")(e),a=r("FBLogger")("oz_player").catching(o),i="Unexpected "+o.name+" in "+t;switch(n){case"fatal":a.fatal(i);break;case"mustfix":a.mustfix(i);break;case"warn":a.warn(i);break;case"info":a.info(i);break;case"debug":a.debug(i);break}}l.default=e}),98); __d("oz-player/shims/www/OzCacheStorageWWW",["WebStorage","fb-error","oz-player/shims/www/ozReportUnexpectedErrorWWW"],(function(t,n,r,o,a,i,l){var e,s="_oz_",u="_@_",c=(e||(e=r("WebStorage"))).getLocalStorage(),d=5,m=0,p=5,_=0,f={get:function(t){try{if(c==null){if(m0){var n=this.$4(),o=n.bandwidth.length,a=n.navigationTiming.length,i={bandwidth:n.bandwidth.slice(Math.max(0,o-t),o),navigationTiming:n.navigationTiming.slice(Math.max(0,a-t),a)};r("oz-player/shims/OzCacheStorage").set(this.$2,e.serialize(i))}},e.deserialize=function(t){var e={};try{e=JSON.parse(t)}catch(e){}return typeof e=="object"&&Array.isArray(e.b)&&Array.isArray(e.t)?{bandwidth:e.b.reduce(function(e,t){return typeof t.b=="number"&&typeof t.t=="number"&&typeof t.s=="number"&&e.push({bytes:t.b,timeInMs:t.t,timestamp:t.s}),e},[]),navigationTiming:e.t.reduce(function(e,t){return typeof t.t=="number"&&typeof t.s=="number"&&(typeof t.l=="number"&&typeof t.b=="number"?e.push({timeToFirstByteMs:t.t,timeToLastByteMs:t.l,bytes:t.b,timestamp:t.s}):e.push({timeToFirstByteMs:t.t,timeToLastByteMs:0,bytes:0,timestamp:t.s})),e},[])}:null},e.serialize=function(t){var e={b:t.bandwidth.map(function(e){return{b:e.bytes,s:e.timestamp,t:e.timeInMs}}),t:t.navigationTiming.map(function(e){return{s:e.timestamp,t:e.timeToFirstByteMs,l:e.timeToLastByteMs,b:e.bytes}})};return JSON.stringify(e)},e})();l.default=e}),98); __d("oz-player/networks/OzNetworkSamples",["oz-player/configs/OzGlobalConfig"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(){function e(){this.$1=!1,this.$2=[],this.$3=[],this.$4=null,this.$5=null,this.$6=null}var t=e.prototype;return t.setBandwidthCache=function(t){this.$4=t},t.getRecentBandwidthSamples=function(){return this.$7().recentBandwidthSamples},t.getRecentNavigationTimingSamples=function(){return this.$7().recentNavigationTimingSamples},t.setBandwidthEstimateFromHeaders=function(t){this.$5=t,this.$6=Date.now()},t.getBandwidthEstimateFromHeaders=function(){return this.hasRecentBandwidthEstimateFromHeader()?this.$5:null},t.hasRecentBandwidthEstimateFromHeader=function(){var e=r("oz-player/configs/OzGlobalConfig").getNumber("bandwidth_header_expire_threshold",0),t=this.$6;return e>0&&t!=null&&Date.now()-t0){this.$1=!0;var e=this.$4.getCachedSamples();e!=null&&(this.$2=e.bandwidth,this.$3=e.navigationTiming)}return{recentBandwidthSamples:this.$2,recentNavigationTimingSamples:this.$3}},t.addBandwidthSample=function(t,n){this.$2.push(babelHelpers.extends({},t,{timestamp:n!=null?n:Date.now()})),this.$2.length>r("oz-player/configs/OzGlobalConfig").getNumber("max_bandwidth_sample_count",30)&&this.$2.shift()},t.addNavigationTimingSample=function(t,n){this.$3.push(babelHelpers.extends({},t,{timestamp:n!=null?n:Date.now()})),this.$3.length>r("oz-player/configs/OzGlobalConfig").getNumber("max_bandwidth_sample_count",30)&&this.$3.shift()},e})();l.default=e}),98); __d("oz-player/shims/www/OzEventEmitterWWW",["BaseEventEmitter"],(function(t,n,r,o,a,i,l){"use strict";l.default=r("BaseEventEmitter")}),98); __d("oz-player/shims/OzEventEmitter",["oz-player/shims/www/OzEventEmitterWWW"],(function(t,n,r,o,a,i,l){"use strict";l.default=r("oz-player/shims/www/OzEventEmitterWWW")}),98); __d("oz-player/utils/OzError",[],(function(t,n,r,o,a,i){"use strict";var e=(function(e){function t(t,n){var r;n===void 0&&(n=0),r=e.call(this,t.description)||this,r.$OzErrorClass$p_1=t,r.name=t.type,r.message=t.description;var o=r.stack;if(!(typeof o=="string"&&o!==""))if(Error.captureStackTrace){var a={};Error.captureStackTrace(a,r.constructor),o=a.stack}else{var i=new Error().stack.split("\n");i.splice(/^Error/.test(i[0])?1:0,1),o="Error\n"+i.join("\n")}return typeof o=="string"&&o!==""?r.stack=o.split("\n").map(function(e,t){return t===0?r.name+": "+r.message.replace(/\n.*/," (...)"):t-1200?"...":""):""),extra:{code:a.toString(),headers:o,url:n}},1)}function m(t,n){e(t);var r=s(t)?t:null;return u(babelHelpers.extends({},n,{type:r?r.getType():n.type,description:n.description+" - "+(!(t instanceof Error)&&typeof t=="object"&&t!=null&&typeof t.message=="string"?t.message:String(t)),extra:babelHelpers.extends({},n.extra,{originalError:t})}),1)}function p(e,t){return u({type:e.getType(),description:e.getDescription(),extra:babelHelpers.extends({},e.getExtra(),{mimeType:t})})}function _(e){var t,n;return s(e)?(t=e.getExtra().code||"",n=e):(t=e.status!=null&&e.status!==""?e.status.toString():"0",n=u({type:"OZ_NETWORK",description:e.message,extra:{originalError:e,code:t,url:e.url}})),[n,t]}l.isOzError=s,l.createOzError=u,l.createOzCancelledError=c,l.createOzNetworkError=d,l.convertPromiseRejectionReasonToOzError=m,l.getOzErrorWithMIMEType=p,l.getNormalizedErrorAndCode=_}),98); __d("oz-player/networks/OzBandwidthEstimatorBase",["oz-player/configs/OzGlobalConfig","oz-player/networks/OzBandwidthCache","oz-player/networks/OzBandwidthUtils","oz-player/networks/OzNetworkSamples","oz-player/shims/OzEventEmitter","oz-player/utils/OzErrorUtils"],(function(t,n,r,o,a,i,l){"use strict";var e=1e6,s="bandwidthEstimate",u="bandwidthAndTTFBSamples",c=(function(t){function n(){var e;return e=t.call(this)||this,e.$OzBandwidthEstimatorBase$p_2=new(r("oz-player/networks/OzNetworkSamples")),e.$OzBandwidthEstimatorBase$p_1=new(r("oz-player/networks/OzBandwidthCache"))(s,u,function(){return e.getAdjustedBandwidth(r("oz-player/configs/OzGlobalConfig"))},function(){return{bandwidth:e.$OzBandwidthEstimatorBase$p_2.getRecentBandwidthSamples(),navigationTiming:e.$OzBandwidthEstimatorBase$p_2.getRecentNavigationTimingSamples()}}),e.$OzBandwidthEstimatorBase$p_2.setBandwidthCache(e.$OzBandwidthEstimatorBase$p_1),e}babelHelpers.inheritsLoose(n,t);var a=n.prototype;return a.getNetworkSamples=function(){return this.$OzBandwidthEstimatorBase$p_2},a.getStandardDeviationOfBandwidth=function(){return o("oz-player/networks/OzBandwidthUtils").getStandardDeviationOfBandwidth(this.$OzBandwidthEstimatorBase$p_2.getRecentBandwidthSamples())},a.getSampleCount=function(){return this.$OzBandwidthEstimatorBase$p_2.getRecentBandwidthSamples().length},a.getAdjustedBandwidth=function(t){return this.$OzBandwidthEstimatorBase$p_2.getRecentBandwidthSamples().length===0?this.getDefaultEstimate(t):this.$OzBandwidthEstimatorBase$p_3(t)},a.getBandwidthDiagnostics=function(t){throw o("oz-player/utils/OzErrorUtils").createOzError({type:"OZ_NOT_IMPLEMENTED_ERROR",description:"must be implementd by subclasses"})},a.getBandwidth=function(t){throw o("oz-player/utils/OzErrorUtils").createOzError({type:"OZ_NOT_IMPLEMENTED_ERROR",description:"must be implementd by subclasses"})},a.getBandwidthDiagnosticsFromHeaders=function(t){var e=this.getBandwidthDiagnostics(t);if(e==null)return null;var n=this.$OzBandwidthEstimatorBase$p_2.getBandwidthEstimateFromHeaders();if(n==null)return e;var r,o,a;if(e!=null)r=e.timeToFirstByteMsEstimate,o=e.timeToFirstByteMsStandardDeviation,a=e.timeToFirstByteMsTotalWeight;else return null;return{bandwidthEstimate:n.meanEstimate,bandwidthStandardDeviation:1,bandwidthTotalWeight:1,timeToFirstByteMsEstimate:r,timeToFirstByteMsStandardDeviation:o,timeToFirstByteMsTotalWeight:a}},a.getDefaultEstimate=function(n){var t,r,o=this.$OzBandwidthEstimatorBase$p_1.getCachedBandwidth();if(typeof o=="number"&&o>0)return o;var a=((t=(r=window.navigator)==null||(r=r.connection)==null?void 0:r.downlink)!=null?t:0)*1e6,i=a>0?a:n.getNumber("default_bandwidth_estimate",e);return i},a.$OzBandwidthEstimatorBase$p_3=function(t){return this.getBandwidth(t)},a.addBandwidthSample=function(t,n,r){this.$OzBandwidthEstimatorBase$p_2.addBandwidthSample({bytes:t,timeInMs:n},r),this.emit("bandwidth_sampled")},a.addNavigationTimingSample=function(t,n,r,o){var e={timeToFirstByteMs:t,timeToLastByteMs:n,bytes:r};this.$OzBandwidthEstimatorBase$p_2.addNavigationTimingSample(e,o)},a.setBandwidthEstimateFromHeaders=function(t){this.$OzBandwidthEstimatorBase$p_2.setBandwidthEstimateFromHeaders(t)},a.hasRecentBandwidthEstimateFromHeader=function(){return this.getNetworkSamples().hasRecentBandwidthEstimateFromHeader()},n})(r("oz-player/shims/OzEventEmitter"));l.default=c}),98); __d("oz-player/networks/OzBandwidthEstimator",["oz-player/networks/OzBandwidthEstimatorBase","oz-player/networks/OzBandwidthUtils"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(e){function t(){return e.apply(this,arguments)||this}babelHelpers.inheritsLoose(t,e);var n=t.prototype;return n.getBandwidthDiagnostics=function(t){return o("oz-player/networks/OzBandwidthUtils").getBandwidthDiagnostics(this.getNetworkSamples().getRecentBandwidthSamples(),t.getNumber("bandwidth_estimator_half_life",6),this.getNetworkSamples().getRecentNavigationTimingSamples(),t.getNumber("time_to_first_byte_estimate_half_life_ms",500))},n.getBandwidth=function(t){var e=o("oz-player/networks/OzBandwidthUtils").getBandwidthEstimate(this.getNetworkSamples().getRecentBandwidthSamples(),t.getNumber("bandwidth_estimator_half_life",6),t.getNumber("bandwidth_estimator_outlier_exclusion_factor",50),t.getNumber("bandwidth_estimator_std_dev_penalty_factor",0));return e>0?e:this.getDefaultEstimate(t)},t})(r("oz-player/networks/OzBandwidthEstimatorBase")),s=new e,u=s;l.default=u}),98); __d("oz-player/parsers/getMIMECodecs",[],(function(t,n,r,o,a,i){"use strict";function e(e,t){return e+'; codecs="'+t+'"'}i.default=e}),66); __d("CometDASHPrefetchCache",["CometDASHPrefetchCacheManager","ConstUriUtils","MosUtils","OzSystemicRiskUtils","QualityScoreUtils","SidneeAbrAlgorithm","SidneeAbrConfigUtils","VideoPlayerDashPerformanceLoggerEventFalcoEvent","VideoPlayerODS","clearTimeout","cr:2964","gkx","oz-player/configs/OzGlobalConfig","oz-player/networks/OzBandwidthEstimator","oz-player/parsers/getMIMECodecs","setTimeout"],(function(t,n,r,o,a,i,l){"use strict";function e(){var e=!!window.MediaSource,t=!!window.ManagedMediaSource;return t&&r("gkx")("13484")?"mmse":e?"mse":null}var s=e(),u=6e4,c=2e3,d=500,m=400,p=(function(){function e(){this.$1=new Map}var t=e.prototype;return t.fetch=function(t){this.$1.size===0&&(this.$2(t),this.$3(t))},t.clear=function(){var e=this;this.$1.forEach(function(t,n){e.$4(n)}),this.$1.clear()},t.hasCacheValue=function(t){return this.$1.has(t)},t.getCacheValue=function(t){var e=this.$1.get(t);return e?(this.$4(t),this.$1.delete(t),o("VideoPlayerODS").bumpEntityKey("comet_video_player","OzPrefetchCache.hit",1)):o("VideoPlayerODS").bumpEntityKey("comet_video_player","OzPrefetchCache.miss",1),e==null?void 0:e.request},t.getCachedRepresentations=function(){var e=[];return this.$1.forEach(function(t){var n=t.representationID;e.indexOf(n)===-1&&e.push(n)}),e},t.$4=function(t){var e=this.$1.get(t);e&&e.cancelTimeoutID!=null&&r("clearTimeout")(e.cancelTimeoutID)},t.$3=function(t){var e=this.getSelectedAudioRepresentation(t);e!=null&&this.$5(e)},t.getSelectedAudioRepresentation=function(t){return t.find(function(e){return e.mimeType.indexOf("audio")>-1})},t.$2=function(t){var e=this.getSelectedVideoRepresentation(t);e!=null&&this.$5(e)},t.getSelectedVideoRepresentation=function(t){var e=t.filter(function(e){return e.mimeType.indexOf("video")>-1});if(e.length!==0){var n=e[0];if(e.sort(function(e,t){return e.bandwidth-t.bandwidth}),e=this.$6(e),e.length!==0){var a=r("oz-player/networks/OzBandwidthEstimator").getBandwidthDiagnostics(r("oz-player/configs/OzGlobalConfig"));if(a==null){this.$5(n);return}var i=o("SidneeAbrConfigUtils").shouldUseSidneeAbr()?this.$7(a,e):this.$8(a,e);return i!=null?i:e[0]}}},t.$7=function(t,r){if(n("cr:2964")==null)return null;var e=r.every(function(e){return e.playbackResolutionCSVQM!=null}),a=o("SidneeAbrConfigUtils").createSidneeAbrConfig(),i=r.map(function(t){var n=e?o("QualityScoreUtils").parseQualityScoreCurve(String(t.playbackResolutionCSVQM)):o("QualityScoreUtils").parseQualityScoreCurve(t.playbackResolutionMOS),r=n!=null?o("QualityScoreUtils").calculateQualityScore(n,{height:d,width:m},a.useDpr):0;return{bandwidth:t.bandwidth,displayLabel:"",height:t.height,id:t.representationID,qualityScore:r,uploadQuality:66,width:t.width}}),l=o("SidneeAbrAlgorithm").sidneeAbrSelectQualityImpl(i,a,{isAudioTrack:!1,playbackDurationInfo:{bufferDurationMs:0,playbackPositionMs:0,videoDurationMs:a.defaultVideoDurationMs},totalWindowDurationMs:a.lookAheadMs,unbufferedWindowDurationMs:a.lookAheadMs},n("cr:2964").getBandwidthEstimateFn(t));return r.find(function(e){return e.representationID===l.chosenRepresentation.id})},t.$8=function(t,n){for(var e=null,a=0;a-1?"video":"audio",i=null;if(r("oz-player/configs/OzGlobalConfig").getBool("enable_prefetch_logging",!1)&&(i={bandwidth_estimate:String(t.bandwidth),event:"fetch_stream",initiator:"CometDASHPrefetchCache",is_prefetch:!0,player_height:String(t.height),player_width:String(t.width),representation_id:String(t.representationID),resource:o!=null?o:"",segment_count:String(t.segments.length),segment_end_time:String(n.end),segment_start_time:String(n.start),type:a}),o==null){i!=null&&r("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers.extends({},i,{reason:"null url",result:"failed"})});return}var l=window.fetch(o).then(function(e){return i!=null&&r("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers.extends({},i,{result:"success"})}),{initiator:"FETCH",response:e}});l=l.catch(function(e){i!=null&&r("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers.extends({},i,{error:String(e),reason:"failed fetch",result:"failed"})})}),e.$10(o,{representationID:t.representationID,request:l})})},t.$10=function(t,n){var e=this;this.$4(t);var o=r("oz-player/configs/OzGlobalConfig").getNumber("prefetch_retention_duration_ms",0),a=null;o>0&&(a=r("setTimeout")(function(){e.$1.delete(t)},o)),this.$1.set(t,babelHelpers.extends({},n,{cancelTimeoutID:a}))},t.$9=function(t,n){var e;return(e=o("ConstUriUtils").getUri(t))==null||(e=e.addQueryParam("bytestart",n.start))==null||(e=e.addQueryParam("byteend",n.end))==null?void 0:e.toString()},t.$6=function(t){var e,n=t.filter(function(e){var t,n;return s==="mmse"?(t=window.ManagedMediaSource)==null?void 0:t.isTypeSupported(r("oz-player/parsers/getMIMECodecs")(e.mimeType,e.codecs)):(n=window.MediaSource)==null?void 0:n.isTypeSupported(r("oz-player/parsers/getMIMECodecs")(e.mimeType,e.codecs))}),o=(e=window.devicePixelRatio)!=null?e:1,a=r("oz-player/configs/OzGlobalConfig").getNumber("prefetch_resolution_threshold",0);a===0&&(a=1/0);var i=n.filter(function(e){var t=Math.min(e.width,e.height);return t/o<=a});return i.length>0?i:n.length>0?[n[0]]:[]},t.fetchSegmentsWithRetry=function(t,n){var e=this;t.segments.toSorted().forEach(function(o,a){var i=a===t.segments.length-1,l=e.$9(t.baseURL,o),s=t.mimeType.indexOf("video")>-1?"video":"audio",u=null;if(r("oz-player/configs/OzGlobalConfig").getBool("enable_prefetch_logging",!1)&&(u={bandwidth_estimate:String(t.bandwidth),event:"fetch_stream",initiator:"CometDASHPrefetchCache",is_prefetch:!0,player_height:String(t.height),player_width:String(t.width),representation_id:String(t.representationID),resource:l!=null?l:"",segment_count:String(t.segments.length),segment_end_time:String(o.end),segment_start_time:String(o.start),type:s}),l==null){u!=null&&r("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers.extends({},u,{reason:"null url",result:"failed"})});return}var c=window.fetch(l).then(function(e){return u!=null&&r("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers.extends({},u,{result:"success"})}),i&&r("CometDASHPrefetchCacheManager").triggerNextPrefetchTask(!0),{initiator:"FETCH",response:e}});c=c.catch(function(e){u!=null&&r("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers.extends({},u,{error:String(e),reason:"failed fetch",result:"failed"})}),i&&r("CometDASHPrefetchCacheManager").runPrefetchTask(n+1)}),e.$10(l,{representationID:t.representationID,request:c})})},e})();l.default=p}),98); __d("CometDASHPrefetchTaskQueue",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){function e(){this.$1=[]}var t=e.prototype;return t.enqueue=function(t){this.$1.push(t)},t.isEmpty=function(){return this.$1.length===0},t.dequeue=function(){return this.$1.shift()},t.getNextPrefetchTask=function(){return this.$1[0]},t.clear=function(){this.$1=[]},e})(),l=new e,s=l;i.default=s}),66); __d("RunComet",["ExecutionEnvironment","FBLogger","createCancelableFunction","emptyFunction","getErrorSafe","setTimeout","unexpectedUseInComet"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u={},c=!1,d=!1,m={remove:r("emptyFunction")};function p(e,t){u.unload==null&&(u.unload=[],u.afterunload=[],(s||(s=r("ExecutionEnvironment"))).canUseEventListeners&&window.addEventListener("unload",function(){g("unload"),g("afterunload")})),u[e]==null?(r("FBLogger")("comet_infra").mustfix("EVENT_LISTENERS.%s wasn't initialized but should have been!",e),u[e]=[t]):u[e].push(t)}function _(e){return e||r("FBLogger")("comet_infra").mustfix("Undefined event listener handler is not allowed"),r("createCancelableFunction")(e!=null?e:r("emptyFunction"))}function f(e){return{remove:function(){e.cancel()}}}function g(t){for(var n=u[t]||[],o=0;othis.MAX_RETRY_COUNT){this.triggerNextPrefetchTask(!0);return}var e=r("CometDASHPrefetchTaskQueue").getNextPrefetchTask();if(e!=null){var n=e.representation,o=e.videoID,a=this.$1.get(o);a!=null?a.fetchSegmentsWithRetry(n,t):this.triggerNextPrefetchTask(!0)}},e})(),_=new p,f=_;l.default=f}),98); __d("RSTLogger",["cr:17264"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c=(e=n("cr:17264")==null?void 0:n("cr:17264").logSpanStart)!=null?e:function(t,n,r){return r===void 0&&(r={}),-1},d=(s=n("cr:17264")==null?void 0:n("cr:17264").logSpanEnd)!=null?s:function(t){},m=(u=n("cr:17264")==null?void 0:n("cr:17264").logSpanEndForKey)!=null?u:function(t){};l.logSpanStart=c,l.logSpanEnd=d,l.logSpanEndForKey=m}),98); __d("CometRelayQueryProfiler",["RSTLogger","emptyFunction","interaction-tracing","performanceNow","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e;function s(t,n){if(!n)return r("emptyFunction");var a=o("RSTLogger").logSpanStart("Relay_"+n.queryName,"RelayQuery",{isSystem:!0}),i=(e||(e=r("performanceNow")))();return function(l){var t={is_preloaded:n.usedPrefetcher,usedCache:n.usedCache,usedPrefetcher:n.usedPrefetcher};l&&(t.error=l.message),o("RSTLogger").logSpanEnd(a),r("interaction-tracing").InteractionTracingCore.getPendingInteractions().forEach(function(o){o.addSubspan("Relay_"+n.queryName,"RelayQuery",i,(e||(e=r("performanceNow")))(),babelHelpers.extends({},t,{full_duration:(e()-i)/1e3}))})}}var u=!1;function c(){u||(o("relay-runtime").RelayProfiler.attachProfileHandler("fetchRelayQuery",s),u=!0)}l.install=c}),98); __d("RelayFBCometMutations",["FBLogger","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e=["actor_id","client_mutation_id"],s=1;function u(t){return function(a,i){var n=i.variables.input||{},l=n.actor_id,u=n.client_mutation_id,c=babelHelpers.objectWithoutPropertiesLoose(n,e);r("warning")(u==null,"RelayFBCometMutations: Found `client_mutation_id` in mutation input`. In the Facebook context, `client_mutation_id` and `actor_id` are added automatically.");var d;if(a.options!=null&&a.options.actorID!=null&&typeof a.options.actorID=="string"?d=a.options.actorID:r("FBLogger")("relay").mustfix("RelayFBCometMutations: Expected a non-nullable string actorID to be set on the Relay environment. https://fburl.com/wiki/m19zmtlh"),l!=null&&l!==d){var m=o("relay-runtime").getRequest(i.mutation),p=m.params.name;r("FBLogger")("relay").mustfix("You passed an actor_id parameter %s to mutation %s, but the parameter was overridden by the actor_id %s defined in the ActorContext that wraps your React tree. Update your code to avoid passing the actor_id parameter to your mutation.",l,p,d!=null?d:""),d=l}var _=babelHelpers.extends({},i.variables,{input:babelHelpers.extends({},c,{actor_id:d,client_mutation_id:u!=null?u:""+s++})});return t(a,{configs:i.configs,mutation:i.mutation,onCompleted:i.onCompleted,onError:i.onError,onUnsubscribe:i.onUnsubscribe,optimisticResponse:i.optimisticResponse,optimisticUpdater:i.optimisticUpdater,updater:i.updater,uploadables:i.uploadables,variables:_})}}l.addFBisms=u}),98); __d("react-relay/ReactRelayContext",["react","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=n("relay-runtime").__internal.createRelayContext;a.exports=s(l)}),null); __d("react-relay/relay-hooks/useRelayEnvironment",["invariant","react","react-relay/ReactRelayContext"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=n("react")),u=s.useContext;function c(){var e=u(n("react-relay/ReactRelayContext"));return e!=null||l(0,21945),e.environment}a.exports=c}),null); __d("RelayFBEnvironmentActorID",["invariant","react-compiler-runtime","react-relay/relay-hooks/useRelayEnvironment"],(function(t,n,r,o,a,i,l){"use strict";var e=n("react-compiler-runtime").c;function s(e){var t=e.options;return t!=null&&t.actorID!=null||l(0,47961,t==null?"missing options":"missing options.actorID",typeof e.configName=="string"?e.configName:""),typeof t.actorID=="string"||l(0,void 0),t.actorID}function u(){var t=e(2),r=n("react-relay/relay-hooks/useRelayEnvironment")(),o;return t[0]!==r?(o=s(r),t[0]=r,t[1]=o):o=t[1],o}a.exports={getActorID:s,useActorID:u}}),null); __d("RelayFBModuleLoader",["invariant","replaceTransportMarkers"],(function(t,n,r,o,a,i,l,s){"use strict";var e=new Map;function u(e){var t=p(e);return t.getModuleIfRequired()}function c(e){var t=p(e);return m(t)}function d(e){var t=typeof e=="function"?e():e,n=p(t),r=n.getModuleIfRequired();if(r==null)throw m(n);return r}function m(t){var n=t.getModuleId(),r=e.get(n);return r==null&&(r=t.load().finally(function(){e.delete(n)}),e.set(n,r)),r.displayName="3DModule("+n+")",r}function p(e){if((e==null||typeof e!="object")&&s(0,17188,e),typeof e.getModuleId=="function"&&typeof e.getModuleIfRequired=="function"&&typeof e.load=="function")return e;var t={module:babelHelpers.extends({},e)};r("replaceTransportMarkers")({relativeTo:null},t,"module");var n=t.module;return n!=null&&typeof n=="object"&&typeof n.getModuleId=="function"&&typeof n.getModuleIfRequired=="function"&&typeof n.preload=="function"&&typeof n.load=="function"||s(0,17189,JSON.stringify(e)),n}l.get=u,l.load=c,l.read=d,l.getModuleReference=p}),98); __d("react-relay/relay-hooks/MatchContainer",["react"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=l.useMemo;function u(e){var t=e.fallback,n=e.loader,r=e.match,o=e.props;if(r!=null&&typeof r!="object")throw new Error("MatchContainer: Expected `match` value to be an object or null/undefined.");var a=r!=null?r:{},i=a.__id,u=a.__fragments,c=a.__fragmentOwner,d=a.__fragmentPropName,m=a.__module_component;if(c!=null&&typeof c!="object"||d!=null&&typeof d!="string"||u!=null&&typeof u!="object"||i!=null&&typeof i!="string")throw new Error("MatchContainer: Invalid 'match' value, expected an object that has a '...SomeFragment' spread.");var p=m!=null?n(m):null,_=s(function(){if(d!=null&&i!=null&&u!=null){var e={};return e[d]={__id:i,__fragments:u,__fragmentOwner:c},e}return null},[i,u,c,d]);return p!=null&&_!=null?l.jsx(p,babelHelpers.extends({},o,_)):t!=null?t:null}u.displayName=u.name+" [from "+a.id+"]",a.exports=u}),null); __d("RelayFBMatchContainer",["RelayFBModuleLoader","react","react-relay/relay-hooks/MatchContainer"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react"));function u(e){var t=e.fallback,n=e.match,a=e.props;return s.jsx(r("react-relay/relay-hooks/MatchContainer"),{fallback:t,loader:o("RelayFBModuleLoader").read,match:n,props:a})}u.displayName=u.name+" [from "+i.id+"]",l.default=u}),98); __d("isPromise",["Promise"],(function(t,n,r,o,a,i){"use strict";var e;function l(t){return t instanceof(e||(e=n("Promise")))||typeof(t==null?void 0:t.then)=="function"}i.default=l}),66); __d("RelayFBModuleResource",["FBLogger","Promise","RelayFBModuleLoader","isPromise"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u={};function c(e){if(e===null||typeof e!="object")throw r("FBLogger")("relay").mustfixThrow("ModuleResource.read(): Expected `match` value to be an object.");var t=e.__module_component;return t==null?null:o("RelayFBModuleLoader").read(t)}function d(e){if(e===null||typeof e!="object")throw r("FBLogger")("relay").mustfixThrow("ModuleResource.read(): Expected `match` value to be an object.");var t=e.__module_component;return t==null?null:o("RelayFBModuleLoader").load(t)}function m(t){for(var o=[],a=[],i=0;i0){var d=t.map(function(e,t){var n;return(n=p(e))!=null?n:"UNKNOWN_"+t}),m=d.join(":"),_=u[m];throw _==null&&(_=u[m]=(e||(e=n("Promise"))).all(a).finally(function(){delete u[m]})),_}return o}function p(e){if(e===null||typeof e!="object")throw r("FBLogger")("relay").mustfixThrow("ModuleResource.getModuleId(): Expected `match` value to be an object.");var t=e.__module_component;if(t==null)return null;var n=o("RelayFBModuleLoader").getModuleReference(t);return n.getModuleId()}l.read=c,l.load=d,l.readAll=m,l.getModuleId=p}),98); __d("RelayFBSubscription",["ClientIDs","warning"],(function(t,n,r,o,a,i){"use strict";function e(e){return function(r,o){var t={},a=o.variables.input;if(a!=null&&typeof a=="object"){var i="client_subscription_id"in a;n("warning")(!i,"RelayFBSubscription: found `client_subscription_id` in `input`. In the Facebook context, `client_subscription_id` are added automatically."),t=babelHelpers.extends({},o.variables,{input:babelHelpers.extends({},a,{client_subscription_id:n("ClientIDs").getNewClientID()})})}else t=babelHelpers.extends({},o.variables);return e(r,{cacheConfig:o.cacheConfig,configs:o.configs,onCompleted:o.onCompleted,onError:o.onError,onNext:o.onNext,subscription:o.subscription,updater:o.updater,variables:t})}}a.exports={addFBisms:e}}),null); __d("configureRelayFeatureFlagsForWWW",["gkx","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";function e(){var e;(e=o("relay-runtime")).RelayFeatureFlags.ENABLE_RELAY_RESOLVERS=!0,e.RelayFeatureFlags.ENABLE_FRIENDLY_QUERY_NAME_GQL_URL=r("gkx")("21089"),e.RelayFeatureFlags.ENABLE_DO_NOT_WRAP_LIVE_QUERY=!0,e.RelayFeatureFlags.ENABLE_CONTAINERS_SUBSCRIBE_ON_COMMIT=!0,e.RelayFeatureFlags.STRING_INTERN_LEVEL=2,e.RelayFeatureFlags.MAX_DATA_ID_LENGTH=100,e.RelayFeatureFlags.ENABLE_NONCOMPLIANT_ERROR_HANDLING_ON_LISTS=!0,e.RelayFeatureFlags.ENABLE_CYLE_DETECTION_IN_VARIABLES=!0,e.RelayFeatureFlags.ENABLE_NOTIFY_SUBSCRIPTION=r("gkx")("5607"),e.RelayFeatureFlags.ENABLE_ACTIVITY_COMPATIBILITY=!0,e.RelayFeatureFlags.ENABLE_READ_TIME_RESOLVER_STORAGE_KEY_PREFIX=!0,e.RelayFeatureFlags.ENABLE_USE_PAGINATION_IS_LOADING_FIX=!0,e.RelayFeatureFlags.ENABLE_STORE_ID_COLLISION_LOGGING=r("gkx")("11610"),e.RelayFeatureFlags.ENABLE_UI_CONTEXT_ON_RELAY_LOGGER=!1}l.default=e}),98); __d("configureRelayForFB",["relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime").ConnectionInterface;function l(){e.inject({CURSOR:"cursor",EDGES:"edges",END_CURSOR:"end_cursor",HAS_NEXT_PAGE:"has_next_page",HAS_PREV_PAGE:"has_previous_page",NODE:"node",PAGE_INFO_TYPE:"PageInfo",PAGE_INFO:"page_info",START_CURSOR:"start_cursor"})}a.exports=l}),null); __d("configureRelayForWWW",["FBLogger","configureRelayFeatureFlagsForWWW","configureRelayForFB","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e=!1;function s(){e||(e=!0,r("configureRelayForFB")(),r("configureRelayFeatureFlagsForWWW")(),o("relay-runtime").Observable.onUnhandledError(function(e,t){var n=r("FBLogger")("relay");e instanceof Error?(n.catching(e),t?n.mustfix("An uncaught error was thrown inside `RelayObservable`."):n.warn("An error was caught inside `RelayObservable`.")):t?n.mustfix("An uncaught error was thrown inside `RelayObservable` but it was not an instance of `Error`. Please change your code so that it throws a bonafide `Error` object instead of `%s`.",e):n.warn("An error was caught inside `RelayObservable` but it was not aninstance of `Error`. Please change your code so that it throws a bonafide `Error` object instead of `%s`.",e)}))}l.default=s}),98); __d("RelayMutationQueue",["relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime").commitMutation,l=n("relay-runtime").createOperationDescriptor,s=n("relay-runtime").getRequest,u=(function(){function t(e){this.$2=null,this.$3=new Set,this.$1=e}var n=t.prototype;return n.getQueuedMutations=function(){return this.$3},n.push=function(t){var e=this,n;(t.optimisticResponse||t.optimisticUpdater)&&(n=this.$1.applyMutation(this.$4(t)));var r=function(r){r===void 0&&(r=function(){}),e.$2=null,n&&n.dispose(),r(),e.$5()},o={configs:t.configs,mutation:t.mutation,onCompleted:function(n){r(function(){t.onCompleted&&t.onCompleted(n)})},onError:function(n){r(function(){t.onError&&t.onError(n)})},updater:t.updater,uploadables:t.uploadables,variables:t.variables};return this.$3.add(o),this.$5(),{dispose:function(){if(e.$2&&e.$2.config===o){e.$2.disposable.dispose(),r();return}var t=e.$3.has(o);t&&(e.$3.delete(o),n&&n.dispose())}}},n.$5=function(){if(!this.$2){var e=c(this.$3);e!==void 0&&(this.$2={config:e,disposable:this.$6(e)})}},n.$6=function(n){return e(this.$1,n)},n.$7=function(t){var e=s(t.mutation);if(e.params.operationKind!=="mutation")throw TypeError("enqueueMutation: Expected a mutation");if(e.kind!=="Request")throw TypeError("enqueueMutation: Expected mutation to be of type request");return l(e,t.variables)},n.$4=function(t){return{operation:this.$7(t),response:t.optimisticResponse,updater:t.optimisticUpdater}},t})();function c(e){var t=e.values(),n=t.next();if(!n.done)return e.delete(n.value),n.value}a.exports=u}),null); __d("enqueueMutation",["RelayMutationQueue"],(function(t,n,r,o,a,i){"use strict";var e=l();function l(){if(typeof WeakMap=="function")return new WeakMap;if(typeof Map=="function")return new Map;throw ReferenceError("Cannot use enqueueMutation in this environment. Either WeakMap or Map must be defined to use enqueueMutation.")}function s(t,r){var o=e.get(t);return o||(o=new(n("RelayMutationQueue"))(t),e.set(t,o)),o.push(r)}function u(t){return e.get(t)}a.exports={__internal:{getMutationQueue:u},enqueueMutation:s}}),null); __d("isRelayFBLocalEnvironment",[],(function(t,n,r,o,a,i){"use strict";function e(e){return e.options!=null&&e.options.isLocal===!0}i.default=e}),66); __d("react-relay/relay-hooks/EntryPointContainer.react",["react","react-compiler-runtime","react-relay/relay-hooks/ProfilerContext","react-relay/relay-hooks/useRelayEnvironment","warning"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=e,c=u.useContext,d=u.useEffect;function m(e){var t=l(13),r=e.entryPointReference,o=e.props;n("warning")(r.isDisposed===!1,": Expected entryPointReference to not be disposed yet. This is because disposing the entrypoint marks it for future garbage collection, and as such may no longer be present in the Relay store. In the future, this will become a hard error.");var a=r.getComponent,i=r.queries,u=r.entryPoints,m=r.extraProps,p=r.rootModuleID,_;t[0]!==a?(_=a(),t[0]=a,t[1]=_):_=t[1];var f=_,g=c(n("react-relay/relay-hooks/ProfilerContext")),h=n("react-relay/relay-hooks/useRelayEnvironment")(),y,C;t[2]!==h||t[3]!==g||t[4]!==p?(y=function(){h.__log({name:"entrypoint.root.consume",profilerContext:g,rootModuleID:p})},C=[h,g,p],t[2]=h,t[3]=g,t[4]=p,t[5]=y,t[6]=C):(y=t[5],C=t[6]),d(y,C);var b;return t[7]!==f||t[8]!==u||t[9]!==m||t[10]!==o||t[11]!==i?(b=s.jsx(f,{entryPoints:u,extraProps:m,props:o,queries:i}),t[7]=f,t[8]=u,t[9]=m,t[10]=o,t[11]=i,t[12]=b):b=t[12],b}a.exports=m}),null); __d("react-relay/relay-hooks/RelayEnvironmentProvider",["react","react-compiler-runtime","react-relay/ReactRelayContext"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useMemo;function c(e){var t=l(7),r=e.children,o=e.environment,a=e.getEnvironmentForActor,i,c;t[0]!==o||t[1]!==a?(i=function(){return{environment:o,getEnvironmentForActor:a}},c=[o,a],t[0]=o,t[1]=a,t[2]=i,t[3]=c):(i=t[2],c=t[3]);var d=u(i,c),m;return t[4]!==r||t[5]!==d?(m=s.jsx(n("react-relay/ReactRelayContext").Provider,{value:d,children:r}),t[4]=r,t[5]=d,t[6]=m):m=t[6],m}a.exports=c}),null); __d("react-relay/relay-hooks/loadQuery",["invariant","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e=n("relay-runtime")).__internal.fetchQueryDeduped,u=e.Observable,c=e.PreloadableQueryRegistry,d=e.ReplaySubject,m=e.createOperationDescriptor,p=e.getRequest,_=e.getRequestIdentifier,f=100001;function g(e,t,n,r,o){var a;f++;var i=(a=r==null?void 0:r.fetchPolicy)!=null?a:"store-or-network",g=babelHelpers.extends({},r==null?void 0:r.networkCacheConfig,{force:!0}),h,y=!1,C=function(n,r){return y=!0,e.executeWithSource({operation:n,source:r})},b=new d,v=u.create(function(e){return b.subscribe(e)}),S,R=null,L=!1,E=function(r,o){L=!0;var t=new d,a="raw-network-request-"+_(r,n),i=s(e,a,function(){var t=e.getNetwork();return t.execute(r,n,g,void 0,void 0,void 0,void 0,o)}),l=i.subscribe({complete:function(){t.complete()},error:function(n){R=n,t.error(n)},next:function(n){t.next(n)}}),c=l.unsubscribe;return S=c,u.create(function(e){var n=t.subscribe(e);return function(){n.unsubscribe(),S()}})},k,I=function(n,r){L=!0;var t=s(e,n.request.identifier,r).subscribe({complete:function(){b.complete()},error:function(t){b.error(t)},next:function(t){b.next(t)}});k=t.unsubscribe},T=function(r){var t=m(r,n,g);if(h=e.retain(t),i!=="store-only"){var o=i!=="store-or-network"||e.check(t).status!=="available";o&&I(t,function(){var n=E(r.params,function(){return e.check(t)}),o=C(t,n);return o})}},D,x,$;if(t.kind==="PreloadableConcreteRequest"){var P=t;D=P.params;var N=D;$=N.id,$!==null||l(0,22441,D.name);var M=c.get($);if(M!=null)T(M);else{var w=i==="store-only"?null:E(D),A=c.onLoad($,function(t){x();var r=m(t,n,g);h=e.retain(r),w!=null&&I(r,function(){return C(r,w)})});x=A.dispose}}else{var F=t,O=p(F);D=O.params,$=D.cacheID!=null?D.cacheID:D.id,T(O)}var B=!1,W=!1,q=!1,U=function(){W||(h&&h.dispose(),W=!0)},V=function(){q||(y?k&&k():S&&S(),x&&x(),q=!0)};return{cancelNetworkRequest:V,dispose:function(){B||(U(),V(),B=!0)},environment:e,environmentProviderOptions:o,fetchKey:f,fetchPolicy:i,id:$,get isDisposed(){return B||W},kind:"PreloadedQuery",name:D.name,networkCacheConfig:g,get networkError(){return R},releaseQuery:U,source:L?v:void 0,variables:n}}a.exports={loadQuery:g}}),null); __d("react-relay/relay-hooks/loadEntryPoint",["react-relay/relay-hooks/loadQuery"],(function(t,n,r,o,a,i){"use strict";var e=n("react-relay/relay-hooks/loadQuery").loadQuery;function l(t,n,r){var o=null;n.root.getModuleIfRequired()==null&&(o=n.root.load());var a=n.getPreloadProps(r),i=a.queries,s=a.entryPoints,u=a.extraProps,c={},d={};if(i!=null){var m=Object.keys(i);m.forEach(function(n){var r=i[n];if(r!=null){var o=r.environmentProviderOptions,a=r.options,l=r.parameters,s=r.variables;if((a==null?void 0:a.includeIf)!==!1){var u=t.getEnvironment(o);c[n]=e(u,l,s,{__nameForWarning:"loadEntryPoint",fetchPolicy:a==null?void 0:a.fetchPolicy,networkCacheConfig:a==null?void 0:a.networkCacheConfig},o)}}})}if(s!=null){var p=Object.keys(s);p.forEach(function(e){var n=s[e];if(n!=null){var r=n.entryPoint,o=n.entryPointParams;d[e]=l(t,r,o)}})}var _=!1;return{dispose:function(){_||(c!=null&&Object.values(c).forEach(function(e){var t=e.dispose;t()}),d!=null&&Object.values(d).forEach(function(e){var t=e.dispose;t()}),_=!0)},entryPoints:d,extraProps:u!=null?u:null,getComponent:function(){var e=n.root.getModuleIfRequired();if(e==null)throw o=o!=null?o:n.root.load(),o;var t=e.default!=null?e.default:e;return t},get isDisposed(){return _},queries:c,rootModuleID:n.root.getModuleId()}}a.exports=l}),null); __d("react-relay/relay-hooks/LRUCache",["invariant"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(){function e(e){this.$1=e,this.$1>0||l(0,11399),this.$2=new Map}var t=e.prototype;return t.set=function(t,n){if(this.$2.delete(t),this.$2.set(t,n),this.$2.size>this.$1){var e=this.$2.keys().next();e.done||this.$2.delete(e.value)}},t.get=function(t){var e=this.$2.get(t);return e!=null&&(this.$2.delete(t),this.$2.set(t,e)),e},t.has=function(t){return this.$2.has(t)},t.delete=function(t){this.$2.delete(t)},t.size=function(){return this.$2.size},t.capacity=function(){return this.$1-this.$2.size},t.clear=function(){this.$2.clear()},e})();function s(t){return new e(t)}a.exports={create:s}}),null); __d("react-relay/relay-hooks/SuspenseResource",["warning"],(function(t,n,r,o,a,i){"use strict";var e=3e5,l=(function(){function t(e){var t=this;this.$1=0,this.$2=null,this.$3=null,this.$4=function(r){return t.$1++,t.$1===1&&(t.$2=e(r)),{dispose:function(){t.$1=Math.max(0,t.$1-1),t.$1===0&&(t.$2!=null?(t.$2.dispose(),t.$2=null):n("warning")(!1,"Relay: Expected disposable to release query to be defined.If you're seeing this, this is likely a bug in Relay."))}}}}var r=t.prototype;return r.temporaryRetain=function(n){var t=this,r;if(n.isServer())return{dispose:function(){}};var o=this.$4(n),a=null,i=function(){clearTimeout(a),a=null,t.$3=null,o.dispose()};return a=setTimeout(i,e),(r=this.$3)==null||r.call(this),this.$3=i,{dispose:function(){t.$3==null||t.$3()}}},r.permanentRetain=function(t){var e=this.$4(t);return this.releaseTemporaryRetain(),e},r.releaseTemporaryRetain=function(){var e;(e=this.$3)==null||e.call(this),this.$3=null},r.getRetainCount=function(){return this.$1},t})();a.exports=l}),null); __d("react-relay/relay-hooks/QueryResource",["invariant","Promise","react-relay/relay-hooks/LRUCache","react-relay/relay-hooks/SuspenseResource","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("relay-runtime").isPromise,u=1e3,c="store-or-network",d="store-and-network",m=typeof WeakMap=="function";function p(e){return e.request.node.params.metadata.live!==void 0}function _(e,t,n,r,o){var a=n!=null?n:p(t)?d:c,i=r!=null?r:e.UNSTABLE_getDefaultRenderPolicy(),l=a+"-"+i+"-"+t.request.identifier;return o!=null?l+"-"+o:l}function f(e,t){var n,r={__id:e.fragment.dataID,__fragments:(n={},n[e.fragment.node.name]=e.request.variables,n),__fragmentOwner:e.request};return{cacheIdentifier:t,fragmentNode:e.request.node.fragment,fragmentRef:r,operation:e}}var g=2e5;function h(e,t,r,o,a,i){var l=p(t),s=o,u=a,c=new(n("react-relay/relay-hooks/SuspenseResource"))(function(e){var n=e.retain(t);return{dispose:function(){l&&u!=null&&u.unsubscribe(),n.dispose(),i(d)}}}),d={cacheIdentifier:e,id:g++,processedPayloadsCount:0,operationAvailability:r,getValue:function(){return s},setValue:function(t){s=t},setNetworkSubscription:function(t){l&&u!=null&&u.unsubscribe(),u=t},temporaryRetain:function(t){return c.temporaryRetain(t)},permanentRetain:function(t){return c.permanentRetain(t)},releaseTemporaryRetain:function(){c.releaseTemporaryRetain()}};return d}var y=(function(){function t(e){var t=this;this.$5=function(e){t.$2.delete(e.cacheIdentifier)},this.$1=e,this.$2=n("react-relay/relay-hooks/LRUCache").create(u)}var r=t.prototype;return r.prepare=function(t,n,r,o,a,i,l){var e=_(this.$1,t,r,o,i);return this.prepareWithIdentifier(e,t,n,r,o,a,l)},r.prepareWithIdentifier=function(t,n,r,o,a,i,l){var e=this.$1,u=o!=null?o:p(n)?d:c,m=a!=null?a:e.UNSTABLE_getDefaultRenderPolicy(),_=this.$2.get(t),f=null,g=_!=null;_==null&&(_=this.$3(t,n,r,u,m,l,babelHelpers.extends({},i,{unsubscribe:function(t){f!=null&&f.dispose();var e=i==null?void 0:i.unsubscribe;e&&e(t)}}))),f=_.temporaryRetain(e);var h=_.getValue();if(s(h))throw e.__log({name:"suspense.query",fetchPolicy:u,isPromiseCached:g,operation:n,queryAvailability:_.operationAvailability,renderPolicy:m}),h;if(h instanceof Error)throw h;return h},r.retain=function(t,n){var e=this.$1,r=t.cacheIdentifier,o=t.operation,a=this.$4(r,o,null,t,null),i=a.permanentRetain(e);return e.__log({name:"queryresource.retain",profilerContext:n,resourceID:a.id}),{dispose:function(){i.dispose()}}},r.releaseTemporaryRetain=function(t){var e=this.$2.get(t.cacheIdentifier);e!=null&&e.releaseTemporaryRetain()},r.TESTS_ONLY__getCacheEntry=function(t,n,r,o){var e=this.$1,a=_(e,t,n,r,o);return this.$2.get(a)},r.$4=function(t,n,r,o,a){var e=this.$2.get(t);return e==null&&(e=h(t,n,r,o,a,this.$5),this.$2.set(t,e)),e},r.$3=function(r,o,a,i,s,u,c){var t=this,d=this.$1,m=d.check(o),_=m.status,g=_==="available",y=g||s==="partial"&&_!=="stale",C,b,v=function(){};switch(i){case"store-only":{C=!1,b=!0;break}case"store-or-network":{C=!g,b=y;break}case"store-and-network":{C=!0,b=y;break}case"network-only":default:{C=!0,b=!1;break}}if(b){var S=f(o,r),R=h(r,o,m,S,null,this.$5);this.$2.set(r,R)}if(C){var L=f(o,r),E;a.subscribe({start:function(n){E=n;var e=t.$2.get(r);e&&e.setNetworkSubscription(E);var a=c==null?void 0:c.start;if(a){var i=babelHelpers.extends({},n,{unsubscribe:function(){p(o)&&n.unsubscribe()}});a(i)}},next:function(){var e=t.$4(r,o,m,L,E);e.processedPayloadsCount+=1,e.setValue(L),v();var n=c==null?void 0:c.next;if(n!=null){var a=d.lookup(o.fragment);n(a)}},error:function(a){var e=t.$4(r,o,m,a,E);e.processedPayloadsCount===0?e.setValue(a):n("warning")(!1,"QueryResource: An incremental payload for query `%s` returned an error: `%s`.",o.fragment.node.name,String(a.message)),v(),E=null,e.setNetworkSubscription(null);var i=c==null?void 0:c.error;i&&i(a)},complete:function(){v(),E=null;var e=t.$2.get(r);e&&e.setNetworkSubscription(null);var n=c==null?void 0:c.complete;n&&n()},unsubscribe:c==null?void 0:c.unsubscribe});var k=this.$2.get(r);if(!k){var I=new(e||(e=n("Promise")))(function(e){v=e});I.displayName="Relay("+o.fragment.node.name+")",k=h(r,o,m,I,E,this.$5),this.$2.set(r,k)}}else{var T=c==null?void 0:c.complete;T&&T()}var D=this.$2.get(r);return D!=null||l(0,13816),d.__log({name:"queryresource.fetch",resourceID:D.id,operation:o,profilerContext:u,fetchPolicy:i,renderPolicy:s,queryAvailability:m,shouldFetch:C}),D},t})();function C(e){return new y(e)}var b=m?new WeakMap:new Map;function v(e){var t=b.get(e);if(t)return t;var n=C(e);return b.set(e,n),n}a.exports={createQueryResource:C,getQueryResourceForEnvironment:v,getQueryCacheIdentifier:_}}),null); __d("react-relay/relay-hooks/useUnsafeRef_DEPRECATED",["react","react-compiler-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useMemo;function c(e){var t=l(3),n;t[0]!==e?(n=function(){return{current:e}},t[0]=e,t[1]=n):n=t[1];var r;return t[2]===Symbol.for("react.memo_cache_sentinel")?(r=[],t[2]=r):r=t[2],u(n,r)}a.exports=c}),null); __d("react-relay/relay-hooks/useFetchTrackingRef",["react","react-compiler-runtime","react-relay/relay-hooks/useUnsafeRef_DEPRECATED"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useCallback,c=s.useEffect;function d(){var e=l(20),t=n("react-relay/relay-hooks/useUnsafeRef_DEPRECATED")(null),r=n("react-relay/relay-hooks/useUnsafeRef_DEPRECATED")(!1),o;e[0]!==r||e[1]!==t?(o=function(){t.current!=null&&(t.current.unsubscribe(),t.current=null),r.current=!1},e[0]=r,e[1]=t,e[2]=o):o=e[2];var a;e[3]===Symbol.for("react.memo_cache_sentinel")?(a=[],e[3]=a):a=e[3];var i=u(o,a),s;e[4]!==r||e[5]!==t?(s=function(n){t.current=n,r.current=!0},e[4]=r,e[5]=t,e[6]=s):s=e[6];var d;e[7]===Symbol.for("react.memo_cache_sentinel")?(d=[],e[7]=d):d=e[7];var m=u(s,d),p;e[8]!==r||e[9]!==t?(p=function(){t.current=null,r.current=!1},e[8]=r,e[9]=t,e[10]=p):p=e[10];var _;e[11]===Symbol.for("react.memo_cache_sentinel")?(_=[],e[11]=_):_=e[11];var f=u(p,_),g,h;e[12]!==i?(g=function(){return i},h=[i],e[12]=i,e[13]=g,e[14]=h):(g=e[13],h=e[14]),c(g,h);var y;return e[15]!==f||e[16]!==i||e[17]!==r||e[18]!==m?(y={isFetchingRef:r,startFetch:m,disposeFetch:i,completeFetch:f},e[15]=f,e[16]=i,e[17]=r,e[18]=m,e[19]=y):y=e[19],y}a.exports=d}),null); __d("react-relay/ReactRelayLoggingContext",["react","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=n("relay-runtime").__internal.createRelayLoggingContext;a.exports=s(l)}),null); __d("react-relay/relay-hooks/useRelayLoggingContext",["react","react-relay/ReactRelayLoggingContext"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=l.useContext;function u(){return s(n("react-relay/ReactRelayLoggingContext"))}a.exports=u}),null); __d("react-relay/relay-hooks/useFragmentInternal_CURRENT",["invariant","Promise","react","react-relay/relay-hooks/QueryResource","react-relay/relay-hooks/useRelayEnvironment","react-relay/relay-hooks/useRelayLoggingContext","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=n("react-relay/relay-hooks/QueryResource").getQueryResourceForEnvironment,c=e||(e=n("react")),d=c.useDebugValue,m=c.useEffect,p=c.useMemo,_=c.useRef,f=c.useState,g=n("relay-runtime").__internal,h=g.fetchQuery,y=g.getPromiseForActiveRequest,C=n("relay-runtime").RelayFeatureFlags,b=n("relay-runtime").areEqualSelectors,v=n("relay-runtime").createOperationDescriptor,S=n("relay-runtime").getPendingOperationsForFragment,R=n("relay-runtime").getSelector,L=n("relay-runtime").getVariablesFromFragment,E=n("relay-runtime").handlePotentialSnapshotErrors,k=n("relay-runtime").recycleNodesInto;function I(e){return e.kind==="bailout"?!1:e.kind==="singular"?e.snapshot.isMissingData:e.snapshots.some(function(e){return e.isMissingData})}function T(e){if(e.kind==="bailout")return null;if(e.kind==="singular"){var t;return(t=e.snapshot.missingClientEdges)!=null?t:null}else{var n=null;for(var r of e.snapshots)if(r.missingClientEdges){n=n!=null?n:[];for(var o of r.missingClientEdges)n.push(o)}return n}}function D(e){if(e.kind==="bailout")return null;if(e.kind==="singular"){var t;return(t=e.snapshot.missingLiveResolverFields)!=null?t:null}else{var n=null;for(var r of e.snapshots)if(r.missingLiveResolverFields){n=n!=null?n:[];for(var o of r.missingLiveResolverFields)n.push(o)}return n}}function x(e,t,n){if(t.kind==="singular")E(e,t.snapshot.fieldErrors,n);else if(t.kind==="plural")for(var r of t.snapshots)E(e,r.fieldErrors,n)}function $(e,t){if(t.kind==="bailout")return null;var n=e.getStore().getEpoch();if(n===t.epoch)return null;if(t.kind==="singular"){var r=e.lookup(t.snapshot.selector),o=k(t.snapshot.data,r.data),a={data:o,fieldErrors:r.fieldErrors,isMissingData:r.isMissingData,missingClientEdges:r.missingClientEdges,missingLiveResolverFields:r.missingLiveResolverFields,seenRecords:r.seenRecords,selector:r.selector};return[o!==t.snapshot.data,{epoch:n,kind:"singular",snapshot:a}]}else{for(var i=!1,s=[],u=0;u0)throw(s||(s=n("Promise"))).all(Q.map(function(e){return g.getStore().getLiveResolverPromise(e)}));if(C.ENABLE_RELAY_OPERATION_TRACKER_SUSPENSE||g!==U||!G.current||!b(G.current,c)){c!=null||l(0,57388);var X=c.kind==="PluralReaderSelector"?c.selectors[0].owner:c.owner,Y=S(g,e,X);if(Y)throw Y.promise}}x(g,E,h);var J=_(!1);if(m(function(){var e=F,t=$(g,F);if(t!==null){var n=t[0],r=t[1];n&&L(r),e=r}return N(g,e,L,J)},[g,F]),J.current){var Z=$(g,E);if(Z!=null){var ee=Z[0],te=Z[1];ee&&(L(te),E=te)}J.current=!1}var ne;if(d){var re=t==null;ne=p(function(){return E.kind==="bailout"?re?null:[]:(E.kind==="plural"||l(0,61167),E.snapshots.map(function(e){return e.data}))},[E,re])}else E.kind==="bailout"?ne=null:(E.kind==="singular"||l(0,61166),ne=E.snapshot.data);return C.LOG_MISSING_RECORDS_IN_PROD&&t!=null&&(ne===void 0||Array.isArray(ne)&&ne.length>0&&ne.every(function(e){return e===void 0}))&&n("warning")(!1,"Relay: Expected to have been able to read non-null data for fragment `%s` declared in `%s`, since fragment reference was non-null. Make sure that that `%s`'s parent isn't holding on to and/or passing a fragment reference for data that has been deleted.",e.name,r,r),ne}a.exports=w}),null); __d("react-relay/relay-hooks/useFragmentInternal_EXPERIMENTAL",["invariant","Promise","react","react-relay/relay-hooks/QueryResource","react-relay/relay-hooks/useRelayEnvironment","react-relay/relay-hooks/useRelayLoggingContext","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=n("react-relay/relay-hooks/QueryResource").getQueryResourceForEnvironment,c=e||(e=n("react")),d=c.useDebugValue,m=c.useEffect,p=c.useMemo,_=c.useRef,f=c.useState,g=n("relay-runtime").__internal,h=g.fetchQuery,y=g.getPromiseForActiveRequest,C=n("relay-runtime").RelayFeatureFlags,b=n("relay-runtime").areEqualSelectors,v=n("relay-runtime").createOperationDescriptor,S=n("relay-runtime").getPendingOperationsForFragment,R=n("relay-runtime").getSelector,L=n("relay-runtime").getVariablesFromFragment,E=n("relay-runtime").handlePotentialSnapshotErrors,k=n("relay-runtime").recycleNodesInto;function I(e){return e.kind==="bailout"?!1:e.kind==="singular"?e.snapshot.isMissingData:e.snapshots.some(function(e){return e.isMissingData})}function T(e){if(e.kind==="bailout")return null;if(e.kind==="singular"){var t;return(t=e.snapshot.missingClientEdges)!=null?t:null}else{var n=null;for(var r of e.snapshots)if(r.missingClientEdges){n=n!=null?n:[];for(var o of r.missingClientEdges)n.push(o)}return n}}function D(e){if(e.kind==="bailout")return null;if(e.kind==="singular"){var t;return(t=e.snapshot.missingLiveResolverFields)!=null?t:null}else{var n=null;for(var r of e.snapshots)if(r.missingLiveResolverFields){n=n!=null?n:[];for(var o of r.missingLiveResolverFields)n.push(o)}return n}}function x(e,t,n){if(t.kind==="singular")E(e,t.snapshot.fieldErrors,n);else if(t.kind==="plural")for(var r of t.snapshots)E(e,r.fieldErrors,n)}function $(e,t){if(t.kind==="bailout")return null;var n=e.getStore().getEpoch();if(n===t.epoch)return null;if(t.kind==="singular"){var r=e.lookup(t.snapshot.selector),o=k(t.snapshot.data,r.data),a={data:o,fieldErrors:r.fieldErrors,isMissingData:r.isMissingData,missingClientEdges:r.missingClientEdges,missingLiveResolverFields:r.missingLiveResolverFields,seenRecords:r.seenRecords,selector:r.selector};return[o!==t.snapshot.data,{environment:t.environment,epoch:n,kind:"singular",selector:t.selector,snapshot:a}]}else{for(var i=!1,s=[],u=0;u0){var U=(s||(s=n("Promise"))).all(q.map(function(e){return g.getStore().getLiveResolverPromise(e)}));throw U.displayName="RelayLiveResolver("+e.name+")",U}if(C.ENABLE_RELAY_OPERATION_TRACKER_SUSPENSE||g!==k||!A.current||!b(A.current,c)){c!=null||l(0,57388);var V=c.kind==="PluralReaderSelector"?c.selectors[0].owner:c.owner,H=S(g,e,V);if(H)throw H.promise}}x(g,E,h);var G=_({kind:"uninitialized"});m(function(){var e=G.current;if(e.kind==="initialized"){if(E.environment===e.environment&&E.selector===e.selector)return;e.dispose(),G.current={kind:"uninitialized"}}if(E.kind!=="bailout"){var t=E,n=$(E.environment,E);if(n!==null){var r=n[0],o=n[1];if(r){L(o),G.current={kind:"missed-updates"};return}t=o}var a=N(E.environment,t,L);G.current={dispose:a,environment:E.environment,kind:"initialized",selector:E.selector}}},[E]),m(function(){if(G.current.kind==="uninitialized"&&E.kind!=="bailout"){var e=N(E.environment,E,L);G.current={dispose:e,environment:E.environment,kind:"initialized",selector:E.selector}}return function(){G.current.kind==="initialized"&&G.current.dispose(),G.current={kind:"uninitialized"}}},[]);var z;if(d){var j=t==null;z=p(function(){return E.kind==="bailout"?j?null:[]:(E.kind==="plural"||l(0,61167),E.snapshots.map(function(e){return e.data}))},[E,j])}else E.kind==="bailout"?z=null:(E.kind==="singular"||l(0,61166),z=E.snapshot.data);return C.LOG_MISSING_RECORDS_IN_PROD&&t!=null&&(z===void 0||Array.isArray(z)&&z.length>0&&z.every(function(e){return e===void 0}))&&n("warning")(!1,"Relay: Expected to have been able to read non-null data for fragment `%s` declared in `%s`, since fragment reference was non-null. Make sure that that `%s`'s parent isn't holding on to and/or passing a fragment reference for data that has been deleted.",e.name,r,r),z}a.exports=w}),null); __d("react-relay/relay-hooks/useFragmentInternal",["react-relay/relay-hooks/useFragmentInternal_CURRENT","react-relay/relay-hooks/useFragmentInternal_EXPERIMENTAL","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n,a){return o("relay-runtime").RelayFeatureFlags.ENABLE_ACTIVITY_COMPATIBILITY?r("react-relay/relay-hooks/useFragmentInternal_EXPERIMENTAL")(e,t,n,a):r("react-relay/relay-hooks/useFragmentInternal_CURRENT")(e,t,n,a)}i.exports=e}),34); __d("react-relay/relay-hooks/useLazyLoadQueryNode",["react","react-relay/relay-hooks/ProfilerContext","react-relay/relay-hooks/QueryResource","react-relay/relay-hooks/useFetchTrackingRef","react-relay/relay-hooks/useFragmentInternal","react-relay/relay-hooks/useRelayEnvironment"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-relay/relay-hooks/QueryResource").getQueryCacheIdentifier,s=n("react-relay/relay-hooks/QueryResource").getQueryResourceForEnvironment,u=e||(e=n("react")),c=u.useContext,d=u.useEffect,m=u.useState,p=u.useRef;function _(e){var t,r=n("react-relay/relay-hooks/useRelayEnvironment")(),o=c(n("react-relay/relay-hooks/ProfilerContext")),a=s(r),i=m(0),u=i[0],_=i[1],f=n("react-relay/relay-hooks/useFetchTrackingRef")(),g=f.startFetch,h=f.completeFetch,y=null,C=null,b;if(e.query!=null){var v=e.query,S=e.fetchObservable,R=e.fetchPolicy,L=e.fetchKey,E=e.renderPolicy,k=u+"-"+(L!=null?L:""),I=l(r,v,R,E,k);y=I,C=o.wrapPrepareQueryResource(function(){return a.prepareWithIdentifier(I,v,S,R,E,{start:g,complete:h,error:h},o)}),b=C.fragmentNode}else b=e.fragmentNode;var T=p(!1);d(function(){return function(){T.current=!0}},[]),d(function(){if(T.current===!0){T.current=!1,_(function(e){return e+1});return}if(C!=null){var e=a.retain(C,o);return function(){e.dispose()}}},[r,y]),d(function(){C!=null&&a.releaseTemporaryRetain(C)});var D=n("react-relay/relay-hooks/useFragmentInternal")(b,(t=C)==null?void 0:t.fragmentRef,e.componentDisplayName);return D}a.exports=_}),null); __d("react-relay/relay-hooks/useMemoVariables",["areEqual","react"],(function(t,n,r,o,a,i){"use strict";var e,l,s=e||(e=n("react")),u=s.useState;function c(e){var t=u(e),r=t[0],o=t[1];return(l||(l=n("areEqual")))(e,r)?r:(o(e),e)}a.exports=c}),null); __d("react-relay/relay-hooks/useMemoOperationDescriptor",["react","react-compiler-runtime","react-relay/relay-hooks/useMemoVariables","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=n("relay-runtime").createOperationDescriptor,c=n("relay-runtime").getRequest,d=s.useMemo;function m(e,t,r){var o=l(7),a=n("react-relay/relay-hooks/useMemoVariables")(t),i;o[0]!==r?(i=r||{},o[0]=r,o[1]=i):i=o[1];var s=n("react-relay/relay-hooks/useMemoVariables")(i),m,p;return o[2]!==e||o[3]!==s||o[4]!==a?(m=function(){return u(c(e),a,s)},p=[e,a,s],o[2]=e,o[3]=s,o[4]=a,o[5]=m,o[6]=p):(m=o[5],p=o[6]),d(m,p)}a.exports=m}),null); __d("react-relay/relay-hooks/useLazyLoadQuery",["react-compiler-runtime","react-relay/relay-hooks/useLazyLoadQueryNode","react-relay/relay-hooks/useMemoOperationDescriptor","react-relay/relay-hooks/useRelayEnvironment","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=n("react-compiler-runtime").c,l=n("relay-runtime").__internal.fetchQuery;function s(t,r,o){var a=e(11),i=n("react-relay/relay-hooks/useRelayEnvironment")(),s;a[0]!==o?(s=o&&o.networkCacheConfig?o.networkCacheConfig:{force:!0},a[0]=o,a[1]=s):s=a[1];var u=n("react-relay/relay-hooks/useMemoOperationDescriptor")(t,r,s),c=o==null?void 0:o.fetchKey,d;a[2]!==i||a[3]!==u?(d=l(i,u),a[2]=i,a[3]=u,a[4]=d):d=a[4];var m=o==null?void 0:o.fetchPolicy,p=o==null?void 0:o.UNSTABLE_renderPolicy,_;a[5]!==u||a[6]!==c||a[7]!==d||a[8]!==m||a[9]!==p?(_={componentDisplayName:"useLazyLoadQuery()",fetchKey:c,fetchObservable:d,fetchPolicy:m,query:u,renderPolicy:p},a[5]=u,a[6]=c,a[7]=d,a[8]=m,a[9]=p,a[10]=_):_=a[10];var f=n("react-relay/relay-hooks/useLazyLoadQueryNode")(_);return f}a.exports=s}),null); __d("react-relay/relay-hooks/useClientQuery",["react-compiler-runtime","react-relay/relay-hooks/useLazyLoadQuery"],(function(t,n,r,o,a,i){"use strict";var e=n("react-compiler-runtime").c;function l(t,r,o){var a=e(2),i=t,l;return a[0]!==o?(l=babelHelpers.extends({},o,{fetchPolicy:"store-only"}),a[0]=o,a[1]=l):l=a[1],n("react-relay/relay-hooks/useLazyLoadQuery")(i,r,l)}a.exports=l}),null); __d("react-relay/relay-hooks/useIsMountedRef",["react","react-compiler-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useEffect,c=s.useRef;function d(){var e=l(3),t=c(!0),n;e[0]!==t?(n=function(){return t.current=!0,(function(){t.current=!1})},e[0]=t,e[1]=n):n=e[1];var r;return e[2]===Symbol.for("react.memo_cache_sentinel")?(r=[],e[2]=r):r=e[2],u(n,r),t}a.exports=d}),null); __d("react-relay/relay-hooks/useEntryPointLoader",["react","react-relay/relay-hooks/loadEntryPoint","react-relay/relay-hooks/useIsMountedRef"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=l.useCallback,u=l.useEffect,c=l.useRef,d=l.useState,m={kind:"NullEntryPointReference"};function p(e,t,r){var o,a,i,l,p=(o=r==null||(a=r.TEST_ONLY__initialEntryPointData)==null?void 0:a.entryPointReference)!=null?o:m,_=(i=r==null||(l=r.TEST_ONLY__initialEntryPointData)==null?void 0:l.entryPointParams)!=null?i:null,f=n("react-relay/relay-hooks/useIsMountedRef")(),g=c(new Set([p])),h=d(p),y=h[0],C=h[1],b=d(_),v=b[0],S=b[1],R=s(function(){if(f.current){var e={kind:"NullEntryPointReference"};g.current.add(e),C(e)}},[C,f]),L=s(function(r){if(f.current){var o=n("react-relay/relay-hooks/loadEntryPoint")(e,t,r);g.current.add(o),C(o),S(r)}},[e,t,C,f]),E=c(!1);return u(function(){return function(){E.current=!0}},[]),u(function(){if(E.current===!0){E.current=!1,y.kind!=="NullEntryPointReference"&&v!=null&&L(v);return}var e=g.current;if(f.current)for(var t of e){if(t===y)break;e.delete(t),t.kind!=="NullEntryPointReference"&&t.dispose()}},[y,v,L,f]),u(function(){return function(){for(var e of g.current)e.kind!=="NullEntryPointReference"&&e.dispose()}},[]),[y.kind==="NullEntryPointReference"?null:y,L,R]}a.exports=p}),null); __d("react-relay/relay-hooks/useStaticFragmentNodeWarning",["react-relay/relay-hooks/useUnsafeRef_DEPRECATED","warning"],(function(t,n,r,o,a,i){"use strict";function e(e,t){}a.exports=e}),null); __d("react-relay/relay-hooks/useFragment",["react","react-relay/relay-hooks/useFragmentInternal","react-relay/relay-hooks/useStaticFragmentNodeWarning","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=l.useDebugValue,u=n("relay-runtime").getFragment;function c(e,t){var r=u(e);n("react-relay/relay-hooks/useStaticFragmentNodeWarning")(r,"first argument of useFragment()");var o=n("react-relay/relay-hooks/useFragmentInternal")(r,t,"useFragment()");return o}a.exports=c}),null); __d("react-relay/relay-hooks/useIsOperationNodeActive",["invariant","react","react-compiler-runtime","react-relay/relay-hooks/useRelayEnvironment","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("react-compiler-runtime").c,u=e||(e=n("react")),c=n("relay-runtime").__internal.getObservableForActiveRequest,d=n("relay-runtime").getSelector,m=u.useEffect,p=u.useState,_=u.useMemo;function f(e,t){var r=s(10),o=n("react-relay/relay-hooks/useRelayEnvironment")(),a,i;r[0]!==o||r[1]!==e||r[2]!==t?(a=function(){var n=d(e,t);return n==null?null:(n.kind==="SingularReaderSelector"||l(0,21191),c(o,n.owner))},i=[o,e,t],r[0]=o,r[1]=e,r[2]=t,r[3]=a,r[4]=i):(a=r[3],i=r[4]);var u=_(a,i),f=p(u!=null),g=f[0],h=f[1],y;r[5]!==u||r[6]!==h?(y=function(){var e;if(h(u!=null),u!=null){var t=function(){h(!1)};e=u.subscribe({complete:t,error:t})}return(function(){e&&e.unsubscribe()})},r[5]=u,r[6]=h,r[7]=y):y=r[7];var C;return r[8]!==u?(C=[u],r[8]=u,r[9]=C):C=r[9],m(y,C),g}a.exports=f}),null); __d("react-relay/relay-hooks/useIsParentQueryActive",["react-compiler-runtime","react-relay/relay-hooks/useIsOperationNodeActive","react-relay/relay-hooks/useStaticFragmentNodeWarning","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=n("react-compiler-runtime").c,l=n("relay-runtime").getFragment;function s(t,r){var o=e(2),a;o[0]!==t?(a=l(t),o[0]=t,o[1]=a):a=o[1];var i=a;return n("react-relay/relay-hooks/useStaticFragmentNodeWarning")(i,"first argument of useIsParentQueryActive()"),n("react-relay/relay-hooks/useIsOperationNodeActive")(i,r)}a.exports=s}),null); __d("react-relay/relay-hooks/getConnectionState",["invariant","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e=n("relay-runtime").ConnectionInterface,s=n("relay-runtime").getValueAtPath;function u(t,n,r,o){var a,i,u=e.get(),c=u.EDGES,d=u.PAGE_INFO,m=u.HAS_NEXT_PAGE,p=u.HAS_PREV_PAGE,_=u.END_CURSOR,f=u.START_CURSOR,g=s(r,o);if(g==null)return{cursor:null,hasMore:!1};typeof g=="object"||l(0,14137,n.name,c,d,g);var h=g[c],y=g[d];if(h==null||y==null)return{cursor:null,hasMore:!1};Array.isArray(h)||l(0,14138,n.name,c,h),typeof y=="object"||l(0,14139,n.name,d,y);var C=t==="forward"?(a=y[_])!=null?a:null:(i=y[f])!=null?i:null;C===null||typeof C=="string"||l(0,14140,n.name,f,C);var b;return t==="forward"?b=C!=null&&y[m]===!0:b=C!=null&&y[p]===!0,{cursor:C,hasMore:b}}a.exports=u}),null); __d("react-relay/relay-hooks/useLoadMoreFunction_EXPERIMENTAL",["invariant","react","react-relay/relay-hooks/getConnectionState","react-relay/relay-hooks/useIsMountedRef","react-relay/relay-hooks/useIsOperationNodeActive","react-relay/relay-hooks/useRelayEnvironment","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=n("react")),u=s.useCallback,c=s.useRef,d=s.useState,m=n("relay-runtime").__internal.fetchQuery,p=n("relay-runtime").createOperationDescriptor,_=n("relay-runtime").getPaginationVariables,f=n("relay-runtime").getRefetchMetadata,g=n("relay-runtime").getSelector;function h(e){var t=e.direction,r=e.fragmentNode,o=e.fragmentRef,a=e.fragmentIdentifier,i=e.fragmentData,s=e.connectionPathInFragmentData,h=e.paginationRequest,y=e.paginationMetadata,C=e.componentDisplayName,b=e.observer,v=e.onReset,S=n("react-relay/relay-hooks/useRelayEnvironment")(),R=f(r,C),L=R.identifierInfo,E=(L==null?void 0:L.identifierField)!=null&&i!=null&&typeof i=="object"?i[L.identifierField]:null,k=c({kind:"none"}),I=d(S),T=I[0],D=I[1],x=d(a),$=x[0],P=x[1],N=n("react-relay/relay-hooks/useIsOperationNodeActive")(r,o),M=u(function(){k.current.kind==="fetching"&&k.current.subscription.unsubscribe(),k.current={kind:"none"}},[]),w=S!==T||a!==$;w&&(M(),v(),D(S),P(a));var A=n("react-relay/relay-hooks/getConnectionState")(t,r,i,s),F=A.cursor,O=A.hasMore,B=i==null||N,W=n("react-relay/relay-hooks/useIsMountedRef")(),q=u(function(e,a){var i=a==null?void 0:a.onComplete;if(W.current!==!0)return n("warning")(!1,"Relay: Unexpected fetch on unmounted component for fragment `%s` in `%s`. It looks like some instances of your component are still trying to fetch data but they already unmounted. Please make sure you clear all timers, intervals, async calls, etc that may trigger a fetch.",r.name,C),{dispose:function(){}};var s=g(r,o);if(k.current.kind==="fetching"||B)return s==null&&n("warning")(!1,"Relay: Unexpected fetch while using a null fragment ref for fragment `%s` in `%s`. When fetching more items, we expect initial fragment data to be non-null. Please make sure you're passing a valid fragment ref to `%s` before paginating.",r.name,C,C),i&&i(null),{dispose:function(){}};s!=null&&s.kind!=="PluralReaderSelector"||l(0,14120,r.name,C);var u=s.owner.variables,c=s.variables,d=a==null?void 0:a.UNSTABLE_extraVariables,f=babelHelpers.extends({},u,c),v=_(t,e,F,f,babelHelpers.extends({},d),y);L!=null&&(typeof E!="string"&&n("warning")(!1,"Relay: Expected result to have a string `%s` in order to refetch, got `%s`.",L.identifierField,E),v[L.identifierQueryVariableName]=E);var R=p(h,v,{force:!0});return m(S,R).subscribe(babelHelpers.extends({},b,{start:function(t){k.current={kind:"fetching",subscription:t},b.start&&b.start(t)},complete:function(){k.current={kind:"none"},b.complete&&b.complete(),i&&i(null)},error:function(t){k.current={kind:"none"},b.complete&&b.complete(),i&&i(t)}})),{dispose:function(){}}},[S,E,t,F,B,r.name,o,C]);return[q,O,M]}a.exports=h}),null); __d("react-relay/relay-hooks/useLoadMoreFunction",["invariant","react","react-compiler-runtime","react-relay/relay-hooks/getConnectionState","react-relay/relay-hooks/useFetchTrackingRef","react-relay/relay-hooks/useIsMountedRef","react-relay/relay-hooks/useIsOperationNodeActive","react-relay/relay-hooks/useLoadMoreFunction_EXPERIMENTAL","react-relay/relay-hooks/useRelayEnvironment","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("react-compiler-runtime").c,u=e||(e=n("react")),c=u.useCallback,d=u.useEffect,m=u.useState,p=n("relay-runtime").__internal.fetchQuery,_=n("relay-runtime").RelayFeatureFlags,f=n("relay-runtime").createOperationDescriptor,g=n("relay-runtime").getPaginationVariables,h=n("relay-runtime").getRefetchMetadata,y=n("relay-runtime").getSelector;function C(e){return _.ENABLE_ACTIVITY_COMPATIBILITY?n("react-relay/relay-hooks/useLoadMoreFunction_EXPERIMENTAL")(e):b(e)}function b(e){var t=s(46),r=e.direction,o=e.fragmentNode,a=e.fragmentRef,i=e.fragmentIdentifier,u=e.fragmentData,_=e.connectionPathInFragmentData,C=e.paginationRequest,b=e.paginationMetadata,R=e.componentDisplayName,L=e.observer,E=e.onReset,k=n("react-relay/relay-hooks/useRelayEnvironment")(),I=n("react-relay/relay-hooks/useFetchTrackingRef")(),T=I.isFetchingRef,D=I.startFetch,x=I.disposeFetch,$=I.completeFetch,P;t[0]!==R||t[1]!==o?(P=h(o,R),t[0]=R,t[1]=o,t[2]=P):P=t[2];var N=P,M=N.identifierInfo,w=(M==null?void 0:M.identifierField)!=null&&u!=null&&typeof u=="object"?u[M.identifierField]:null,A=n("react-relay/relay-hooks/useIsMountedRef")(),F=m(k),O=F[0],B=F[1],W=m(i),q=W[0],U=W[1],V=n("react-relay/relay-hooks/useIsOperationNodeActive")(o,a),H=k!==O||i!==q;H&&(x(),E(),B(k),U(i));var G;t[3]!==_||t[4]!==r||t[5]!==u||t[6]!==o?(G=n("react-relay/relay-hooks/getConnectionState")(r,o,u,_),t[3]=_,t[4]=r,t[5]=u,t[6]=o,t[7]=G):G=t[7];var z=G,j=z.cursor,K=z.hasMore,Q,X;t[8]!==x?(Q=function(){return(function(){x()})},X=[x],t[8]=x,t[9]=Q,t[10]=X):(Q=t[9],X=t[10]),d(Q,X);var Y=u==null||V,J;t[11]!==$||t[12]!==R||t[13]!==j||t[14]!==r||t[15]!==x||t[16]!==k||t[17]!==o||t[18]!==a||t[19]!==M||t[20]!==w||t[21]!==T||t[22]!==A||t[23]!==Y||t[24]!==L||t[25]!==b||t[26]!==C||t[27]!==D?(J=function(t,i){var e=i==null?void 0:i.onComplete;if(A.current!==!0)return n("warning")(!1,"Relay: Unexpected fetch on unmounted component for fragment `%s` in `%s`. It looks like some instances of your component are still trying to fetch data but they already unmounted. Please make sure you clear all timers, intervals, async calls, etc that may trigger a fetch.",o.name,R),{dispose:S};var s=y(o,a);if(T.current===!0||Y)return s==null&&n("warning")(!1,"Relay: Unexpected fetch while using a null fragment ref for fragment `%s` in `%s`. When fetching more items, we expect initial fragment data to be non-null. Please make sure you're passing a valid fragment ref to `%s` before paginating.",o.name,R,R),e&&e(null),{dispose:v};s!=null&&s.kind!=="PluralReaderSelector"||l(0,14120,o.name,R);var u=s.owner.variables,c=s.variables,d=i==null?void 0:i.UNSTABLE_extraVariables,m=babelHelpers.extends({},u,c),_=g(r,t,j,m,babelHelpers.extends({},d),b);M!=null&&(typeof w!="string"&&n("warning")(!1,"Relay: Expected result to have a string `%s` in order to refetch, got `%s`.",M.identifierField,w),_[M.identifierQueryVariableName]=w);var h=f(C,_,{force:!0});return p(k,h).subscribe(babelHelpers.extends({},L,{start:function(t){D(t),L.start&&L.start(t)},complete:function(){$(),L.complete&&L.complete(),e&&e(null)},error:function(n){$(),L.error&&L.error(n),e&&e(n)}})),{dispose:x}},t[11]=$,t[12]=R,t[13]=j,t[14]=r,t[15]=x,t[16]=k,t[17]=o,t[18]=a,t[19]=M,t[20]=w,t[21]=T,t[22]=A,t[23]=Y,t[24]=L,t[25]=b,t[26]=C,t[27]=D,t[28]=J):J=t[28];var Z;t[29]!==$||t[30]!==R||t[31]!==j||t[32]!==r||t[33]!==x||t[34]!==k||t[35]!==o.name||t[36]!==a||t[37]!==w||t[38]!==T||t[39]!==Y||t[40]!==D?(Z=[k,w,r,j,D,x,$,T,Y,o.name,a,R],t[29]=$,t[30]=R,t[31]=j,t[32]=r,t[33]=x,t[34]=k,t[35]=o.name,t[36]=a,t[37]=w,t[38]=T,t[39]=Y,t[40]=D,t[41]=Z):Z=t[41];var ee=c(J,Z),te;return t[42]!==x||t[43]!==K||t[44]!==ee?(te=[ee,K,x],t[42]=x,t[43]=K,t[44]=ee,t[45]=te):te=t[45],te}function v(){}function S(){}a.exports=C}),null); __d("react-relay/relay-hooks/readFragmentInternal",["invariant","react-relay/relay-hooks/QueryResource","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("react-relay/relay-hooks/QueryResource").getQueryResourceForEnvironment,u=(e=n("relay-runtime")).__internal.fetchQuery,c=e.RelayFeatureFlags,d=e.createOperationDescriptor,m=e.getPendingOperationsForFragment,p=e.getSelector,_=e.getVariablesFromFragment,f=e.handlePotentialSnapshotErrors;function g(e){return e.kind==="bailout"?!1:e.kind==="singular"?e.snapshot.isMissingData:e.snapshots.some(function(e){return e.isMissingData})}function h(e){if(e.kind==="bailout")return null;if(e.kind==="singular"){var t;return(t=e.snapshot.missingClientEdges)!=null?t:null}else{var n=null;for(var r of e.snapshots)if(r.missingClientEdges){n=n!=null?n:[];for(var o of r.missingClientEdges)n.push(o)}return n}}function y(e,t){if(t.kind==="singular")f(e,t.snapshot.fieldErrors);else if(t.kind==="plural")for(var n of t.snapshots)f(e,n.fieldErrors)}function C(e,t,n,r,o){var a=_(t,n),i=babelHelpers.extends({},a,{id:r.clientEdgeDestinationID}),l=d(r.request,i,o==null?void 0:o.networkCacheConfig),c=s(e);return c.prepare(l,u(e,l),o==null?void 0:o.fetchPolicy)}function b(e,t){return t==null?{kind:"bailout"}:t.kind==="PluralReaderSelector"?t.selectors.length===0?{kind:"bailout"}:{epoch:e.getStore().getEpoch(),kind:"plural",snapshots:t.selectors.map(function(t){return e.lookup(t)})}:{epoch:e.getStore().getEpoch(),kind:"singular",snapshot:e.lookup(t)}}function v(e,t,r,o,a,i){var s,u,d=p(t,r),_=(t==null||(s=t.metadata)==null?void 0:s.plural)===!0;_?r==null||Array.isArray(r)||l(0,13793,i!=null?" for key `"+i+"`":"",t.name,typeof r,t.name):!Array.isArray(r)||l(0,57387,i!=null?" for key `"+i+"`":"",t.name,typeof r,t.name),r==null||_&&Array.isArray(r)&&r.length===0||d!=null||l(0,98573,t.name,t.name,o,t.name,i==null?"a fragment reference":"the `"+i+"`",o,t.name);var f=b(e,d),v=null;if(((u=t.metadata)==null?void 0:u.hasClientEdges)===!0||c.CHECK_ALL_FRAGMENTS_FOR_MISSING_CLIENT_EDGES){var S=h(f);if(S!=null&&S.length){v=[];for(var R of S)v.push(C(e,t,r,R,a))}}if(g(f)){d!=null||l(0,57388);var L=d.kind==="PluralReaderSelector"?d.selectors[0].owner:d.owner,E=m(e,t,L);if(E)throw E.promise;y(e,f)}var k;return f.kind==="bailout"?k=_?[]:null:f.kind==="singular"?k=f.snapshot.data:k=f.snapshots.map(function(e){return e.data}),c.LOG_MISSING_RECORDS_IN_PROD&&r!=null&&(k===void 0||Array.isArray(k)&&k.length>0&&k.every(function(e){return e===void 0}))&&n("warning")(!1,"Relay: Expected to have been able to read non-null data for fragment `%s` declared in `%s`, since fragment reference was non-null. Make sure that that `%s`'s parent isn't holding on to and/or passing a fragment reference for data that has been deleted.",t.name,o,o),{clientEdgeQueries:v,data:k}}a.exports=v}),null); __d("react-relay/relay-hooks/useQueryLoader_EXPERIMENTAL",["react","react-relay/relay-hooks/loadQuery","react-relay/relay-hooks/useIsMountedRef","react-relay/relay-hooks/useRelayEnvironment","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-relay/relay-hooks/loadQuery").loadQuery,s=e||(e=n("react")),u=s.useCallback,c=s.useEffect,d=s.useInsertionEffect,m=s.useRef,p=s.useState,_=n("relay-runtime").getRequest,f={kind:"NullQueryReference"};function g(e){if(e.kind==="PreloadableConcreteRequest")return e.params.metadata.live!==void 0;var t=_(e);return t.params.metadata.live!==void 0}var h=1e3*60*5;function y(e,t){var r=t!=null?t:f,o=n("react-relay/relay-hooks/useRelayEnvironment")(),a=n("react-relay/relay-hooks/useIsMountedRef")(),i=m(null);i.current==null&&(i.current=new Set([r]));var s=p(function(){return r}),_=s[0],y=s[1],C=p(function(){return r}),b=C[0],v=C[1];if(r!==b){var S;(S=i.current)==null||S.add(r),v(r),y(r)}var R=u(function(){if(a.current){var e;(e=i.current)==null||e.add(f),y(f)}},[a]),L=u(function(t,n){var r,s;if(a.current){var u=n!=null&&Object.prototype.hasOwnProperty.call(n,"__environment")?{__nameForWarning:n.__nameForWarning,fetchPolicy:n.fetchPolicy,networkCacheConfig:n.networkCacheConfig}:n,c=l((r=n==null?void 0:n.__environment)!=null?r:o,e,t,u);(s=i.current)==null||s.add(c),y(c)}},[o,e,y,a]),E=u(function(t,n){var e,r=(e=i.current)!=null?e:new Set;for(var o of r)o!==n&&o.kind!=="NullQueryReference"&&(g(t)?o.dispose&&o.dispose():o.releaseQuery&&o.releaseQuery())},[]),k=m(null);return c(function(){return E(e,_),k.current!=null&&(clearTimeout(k.current),k.current=null),function(){k.current=setTimeout(function(){E(e,null)},h)}},[e,_]),d(function(){return function(){k.current&&clearTimeout(k.current),k.current=null,E(e,null)}},[e]),[_.kind==="NullQueryReference"?null:_,L,R]}a.exports=y}),null); __d("react-relay/relay-hooks/useQueryLoader",["react","react-relay/relay-hooks/loadQuery","react-relay/relay-hooks/useIsMountedRef","react-relay/relay-hooks/useQueryLoader_EXPERIMENTAL","react-relay/relay-hooks/useRelayEnvironment","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-relay/relay-hooks/loadQuery").loadQuery,s=e||(e=n("react")),u=s.useCallback,c=s.useEffect,d=s.useRef,m=s.useState,p=n("relay-runtime").RelayFeatureFlags,_=n("relay-runtime").getRequest,f={kind:"NullQueryReference"};function g(e){if(e.kind==="PreloadableConcreteRequest")return e.params.metadata.live!==void 0;var t=_(e);return t.params.metadata.live!==void 0}function h(e,t){return p.ENABLE_ACTIVITY_COMPATIBILITY?n("react-relay/relay-hooks/useQueryLoader_EXPERIMENTAL")(e,t):y(e,t)}function y(e,t){var r=t!=null?t:f,o=n("react-relay/relay-hooks/useRelayEnvironment")(),a=n("react-relay/relay-hooks/useIsMountedRef")(),i=d(new Set([r])),s=m(function(){return r}),p=s[0],_=s[1],h=m(function(){return r}),y=h[0],C=h[1];r!==y&&(i.current.add(r),C(r),_(r));var b=u(function(){a.current&&(i.current.add(f),_(f))},[a]),v=u(function(t,n){var r=n!=null&&Object.prototype.hasOwnProperty.call(n,"__environment")?{__nameForWarning:n.__nameForWarning,fetchPolicy:n.fetchPolicy,networkCacheConfig:n.networkCacheConfig}:n;if(a.current){var s,u=l((s=n==null?void 0:n.__environment)!=null?s:o,e,t,r);i.current.add(u),_(u)}},[o,e,_,a]),S=d(!1);return c(function(){return function(){S.current=!0}},[]),c(function(){if(S.current===!0){S.current=!1,p.kind!=="NullQueryReference"&&v(p.variables,{fetchPolicy:p.fetchPolicy,networkCacheConfig:p.networkCacheConfig});return}var t=i.current;if(a.current)for(var n of t){if(n===p)break;t.delete(n),n.kind!=="NullQueryReference"&&(g(e)?n.dispose&&n.dispose():n.releaseQuery&&n.releaseQuery())}},[p,a,v,e]),c(function(){return function(){for(var t of i.current)t.kind!=="NullQueryReference"&&(g(e)?t.dispose&&t.dispose():t.releaseQuery&&t.releaseQuery())}},[e]),[p.kind==="NullQueryReference"?null:p,v,b]}a.exports=h}),null); __d("react-relay/relay-hooks/useRefetchableFragmentInternal",["invariant","react","react-compiler-runtime","react-relay/relay-hooks/ProfilerContext","react-relay/relay-hooks/QueryResource","react-relay/relay-hooks/readFragmentInternal","react-relay/relay-hooks/useFragmentInternal","react-relay/relay-hooks/useIsMountedRef","react-relay/relay-hooks/useQueryLoader","react-relay/relay-hooks/useRelayEnvironment","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=n("react-compiler-runtime").c,u=n("react-relay/relay-hooks/QueryResource").getQueryResourceForEnvironment,c=e||(e=n("react")),d=c.useCallback,m=c.useContext,p=c.useReducer,_=n("relay-runtime").__internal.fetchQuery,f=n("relay-runtime").createOperationDescriptor,g=n("relay-runtime").getFragmentIdentifier,h=n("relay-runtime").getRefetchMetadata,y=n("relay-runtime").getSelector,C=n("relay-runtime").getValueAtPath;function b(e,t){switch(t.type){case"refetch":{var n;return babelHelpers.extends({},e,{fetchPolicy:t.fetchPolicy,mirroredEnvironment:(n=t.refetchEnvironment)!=null?n:e.mirroredEnvironment,onComplete:t.onComplete,refetchEnvironment:t.refetchEnvironment,refetchQuery:t.refetchQuery,renderPolicy:t.renderPolicy})}case"reset":return{fetchPolicy:void 0,mirroredEnvironment:t.environment,mirroredFragmentIdentifier:t.fragmentIdentifier,onComplete:void 0,refetchQuery:null,renderPolicy:void 0};default:throw t.type,new Error("useRefetchableFragmentNode: Unexpected action type")}}function v(e,t,r){var o=s(10),a=n("react-relay/relay-hooks/useRelayEnvironment")(),i=h(e,r),c=i.refetchableRequest,d=i.fragmentRefPathInResponse,f=i.identifierInfo,y=g(e,t),v=p(b,{fetchPolicy:void 0,mirroredEnvironment:a,mirroredFragmentIdentifier:y,onComplete:void 0,refetchEnvironment:null,refetchQuery:null,renderPolicy:void 0}),R=v[0],L=v[1],E=R.fetchPolicy,k=R.mirroredEnvironment,I=R.mirroredFragmentIdentifier,T=R.onComplete,D=R.refetchEnvironment,x=R.refetchQuery,$=R.renderPolicy,P=D!=null?D:a,N=u(P),M=m(n("react-relay/relay-hooks/ProfilerContext")),w=P!==k||y!==I,A=n("react-relay/relay-hooks/useQueryLoader")(c),F=A[0],O=A[1],B=A[2],W=t;if(w)L({environment:P,fragmentIdentifier:y,type:"reset"}),B();else if(x!=null&&F!=null){var q,U;o[0]!==T?(U=function(t){T&&T(t!=null?t:null)},o[0]=T,o[1]=U):U=o[1];var V=U,H;o[2]!==P||o[3]!==F.source||o[4]!==x?(H=F.source!=null?F.source:_(P,x),o[2]=P,o[3]=F.source,o[4]=x,o[5]=H):H=o[5];var G=H,z=M.wrapPrepareQueryResource(function(){return N.prepare(x,G,E,$,{complete:function(){V()},error:V},F.fetchKey,M)}),j=n("react-relay/relay-hooks/readFragmentInternal")(P,z.fragmentNode,z.fragmentRef,r).data;j!=null||l(0,13942);var K=C(j,d);W=K}var Q=n("react-relay/relay-hooks/useFragmentInternal")(e,W,r),X=S(r,L,B,Q,y,e,d,f,O,t,c),Y;return o[6]!==Q||o[7]!==W||o[8]!==X?(Y={fragmentData:Q,fragmentRef:W,refetch:X},o[6]=Q,o[7]=W,o[8]=X,o[9]=Y):Y=o[9],Y}function S(e,t,r,o,a,i,l,u,c,m,p){var _=s(17),g=n("react-relay/relay-hooks/useIsMountedRef")(),h=(u==null?void 0:u.identifierField)!=null&&o!=null&&typeof o=="object"?o[u.identifierField]:null,C;_[0]!==e||_[1]!==t||_[2]!==r||_[3]!==i||_[4]!==u||_[5]!==h||_[6]!==g||_[7]!==c||_[8]!==m||_[9]!==p?(C=function(a,l){if(g.current!==!0)return n("warning")(!1,"Relay: Unexpected call to `refetch` on unmounted component for fragment `%s` in `%s`. It looks like some instances of your component are still trying to fetch data but they already unmounted. Please make sure you clear all timers, intervals, async calls, etc that may trigger a fetch.",i.name,e),{dispose:R};m==null&&n("warning")(!1,"Relay: Unexpected call to `refetch` while using a null fragment ref for fragment `%s` in `%s`. When calling `refetch`, we expect initial fragment data to be non-null. Please make sure you're passing a valid fragment ref to `%s` before calling `refetch`, or make sure you pass all required variables to `refetch`.",i.name,e,e);var o=l==null?void 0:l.__environment,s=l==null?void 0:l.fetchPolicy,d=l==null?void 0:l.UNSTABLE_renderPolicy,_=l==null?void 0:l.onComplete,C=y(i,m),b,v;if(C==null)b={},v={};else if(C.kind==="PluralReaderSelector"){var S,L,E,k;b=(S=(L=C.selectors[0])==null?void 0:L.owner.variables)!=null?S:{},v=(E=(k=C.selectors[0])==null?void 0:k.variables)!=null?E:{}}else b=C.owner.variables,v=C.variables;var I=babelHelpers.extends({},b,v,a);u!=null&&!Object.prototype.hasOwnProperty.call(a,u.identifierQueryVariableName)&&(typeof h!="string"&&n("warning")(!1,"Relay: Expected result to have a string `%s` in order to refetch, got `%s`.",u.identifierField,h),I[u.identifierQueryVariableName]=h);var T=f(p,I,{force:!0});return c(T.request.variables,{__environment:o,__nameForWarning:"refetch",fetchPolicy:s}),t({fetchPolicy:s,onComplete:_,refetchEnvironment:o,refetchQuery:T,renderPolicy:d,type:"refetch"}),{dispose:r}},_[0]=e,_[1]=t,_[2]=r,_[3]=i,_[4]=u,_[5]=h,_[6]=g,_[7]=c,_[8]=m,_[9]=p,_[10]=C):C=_[10];var b;return _[11]!==t||_[12]!==r||_[13]!==a||_[14]!==h||_[15]!==c?(b=[a,t,r,h,c],_[11]=t,_[12]=r,_[13]=a,_[14]=h,_[15]=c,_[16]=b):b=_[16],d(C,b)}function R(){}var L;a.exports=v}),null); __d("react-relay/relay-hooks/usePaginationFragment",["react","react-compiler-runtime","react-relay/relay-hooks/useLoadMoreFunction","react-relay/relay-hooks/useRefetchableFragmentInternal","react-relay/relay-hooks/useRelayEnvironment","react-relay/relay-hooks/useStaticFragmentNodeWarning","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useCallback,c=s.useDebugValue,d=s.useState,m=n("relay-runtime").RelayFeatureFlags,p=n("relay-runtime").getFragment,_=n("relay-runtime").getFragmentIdentifier,f=n("relay-runtime").getPaginationMetadata;function g(e,t){var r=p(e);n("react-relay/relay-hooks/useStaticFragmentNodeWarning")(r,"first argument of usePaginationFragment()");var o="usePaginationFragment()",a=f(r,o),i=a.connectionPathInFragmentData,l=a.paginationRequest,s=a.paginationMetadata,c=n("react-relay/relay-hooks/useRefetchableFragmentInternal")(r,t,o),d=c.fragmentData,m=c.fragmentRef,g=c.refetch,y=_(r,m),C=h({componentDisplayName:o,connectionPathInFragmentData:i,direction:"backward",fragmentData:d,fragmentIdentifier:y,fragmentNode:r,fragmentRef:m,paginationMetadata:s,paginationRequest:l}),b=C[0],v=C[1],S=C[2],R=C[3],L=h({componentDisplayName:o,connectionPathInFragmentData:i,direction:"forward",fragmentData:d,fragmentIdentifier:y,fragmentNode:r,fragmentRef:m,paginationMetadata:s,paginationRequest:l}),E=L[0],k=L[1],I=L[2],T=L[3],D=u(function(e,t){return T(),R(),g(e,babelHelpers.extends({},t,{__environment:void 0}))},[T,R,g]);return{data:d,loadNext:E,loadPrevious:b,hasNext:k,hasPrevious:v,isLoadingNext:I,isLoadingPrevious:S,refetch:D}}function h(e){var t=l(24),r=n("react-relay/relay-hooks/useRelayEnvironment")(),o=d(!1),a=o[0],i=o[1],s;t[0]!==r||t[1]!==i?(s=function(t){var e,n=(e=r.getScheduler())==null?void 0:e.schedule;n?n(function(){i(t)}):i(t)},t[0]=r,t[1]=i,t[2]=s):s=t[2];var u=s,c,p,_,f;t[3]!==u?(c=function(){return u(!0)},p=function(){return u(!1)},_=function(){return u(!1)},f=m.ENABLE_USE_PAGINATION_IS_LOADING_FIX?function(){return u(!1)}:void 0,t[3]=u,t[4]=c,t[5]=p,t[6]=_,t[7]=f):(c=t[4],p=t[5],_=t[6],f=t[7]);var g;t[8]!==c||t[9]!==p||t[10]!==_||t[11]!==f?(g={start:c,complete:p,error:_,unsubscribe:f},t[8]=c,t[9]=p,t[10]=_,t[11]=f,t[12]=g):g=t[12];var h=g,y;t[13]!==u?(y=function(){return u(!1)},t[13]=u,t[14]=y):y=t[14];var C=y,b;t[15]!==e||t[16]!==C||t[17]!==h?(b=babelHelpers.extends({},e,{observer:h,onReset:C}),t[15]=e,t[16]=C,t[17]=h,t[18]=b):b=t[18];var v=n("react-relay/relay-hooks/useLoadMoreFunction")(b),S=v[0],R=v[1],L=v[2],E;return t[19]!==L||t[20]!==R||t[21]!==a||t[22]!==S?(E=[S,R,a,L],t[19]=L,t[20]=R,t[21]=a,t[22]=S,t[23]=E):E=t[23],E}a.exports=g}),null); __d("react-relay/relay-hooks/usePrefetchableForwardPaginationFragment",["invariant","react","react-relay/relay-hooks/useFragment","react-relay/relay-hooks/useLoadMoreFunction","react-relay/relay-hooks/useRefetchableFragmentInternal","react-relay/relay-hooks/useRelayEnvironment","react-relay/relay-hooks/useStaticFragmentNodeWarning","relay-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=n("react")),u=s.useCallback,c=s.useDebugValue,d=s.useEffect,m=s.useLayoutEffect,p=s.useMemo,_=s.useRef,f=s.useState,g=n("relay-runtime").getFragment,h=n("relay-runtime").getFragmentIdentifier,y=n("relay-runtime").getPaginationMetadata,C=n("relay-runtime").ConnectionInterface,b=n("relay-runtime").RelayFeatureFlags,v=n("relay-runtime").getSelector,S=n("relay-runtime").getValueAtPath;function R(e,t,r,o,a,i,s){var c;i===void 0&&(i=1),s===void 0&&(s=!1);var R=g(e);n("react-relay/relay-hooks/useStaticFragmentNodeWarning")(R,"first argument of usePrefetchableForwardPaginationFragment()");var L="usePrefetchableForwardPaginationFragment()",E=y(R,L),k=E.connectionPathInFragmentData,I=E.paginationRequest,T=E.paginationMetadata,D=n("react-relay/relay-hooks/useRefetchableFragmentInternal")(R,t,L),x=D.fragmentData,$=D.fragmentRef,P=D.refetch,N=h(R,$),M=p(function(){var e=S(x,k);if(e==null)return null;var t=C.get(),n=t.EDGES;return e[n]},[k,x]),w=M==null?-1:M.length,A=f(o!=null?o:w),F=A[0],O=A[1],B=F;F===-1&&w!==-1&&(B=o!=null?o:w,O(B));var W=n("react-relay/relay-hooks/useRelayEnvironment")(),q=f(!1),U=q[0],V=q[1],H=f(!1),G=H[0],z=H[1],j=_(0),K=u(function(e){var t,n=(t=W.getScheduler())==null?void 0:t.schedule;n?n(function(){V(e)}):V(e)},[W]),Q=_(!1),X=p(function(){function e(){Q.current=!1,K(!1)}return{start:function(){Q.current=!0,V(!0)},complete:e,error:e,unsubscribe:b.ENABLE_USE_PAGINATION_IS_LOADING_FIX?e:void 0}},[K]),Y=u(function(){if(!G){var e,t=(e=W.getScheduler())==null?void 0:e.schedule;t?t(function(){O(-1)}):O(-1)}Q.current=!1,K(!1)},[W,G,K]),J=n("react-relay/relay-hooks/useLoadMoreFunction")({componentDisplayName:L,connectionPathInFragmentData:k,direction:"forward",fragmentData:x,fragmentIdentifier:N,fragmentNode:R,fragmentRef:$,paginationMetadata:T,paginationRequest:I,observer:X,onReset:Y}),Z=J[0],ee=J[1],te=J[2];m(function(){j.current=w-B},[B,w]);var ne=a==null?void 0:a.UNSTABLE_extraVariables,re=a==null?void 0:a.onComplete,oe=u(function(e,t){(!Q.current||j.current>=0)&&(j.current-=e,O(function(t){return t+e}),!Q.current&&j.current<0&&Z(Math.max(i,Math.min(e,r-j.current)),t!=null?t:{onComplete:re,UNSTABLE_extraVariables:typeof ne=="function"?ne({hasNext:ee,data:x,getServerEdges:function(){var e=v(ae,M);return e==null?[]:(e.kind==="PluralReaderSelector"||l(0,87948),e.selectors.map(function(e){return W.lookup(e).data}))}}):ne}))},[r,Z,i,M,x,ne,re]),ae=(c=e.metadata)==null||(c=c.refetch)==null?void 0:c.edgesFragment;ae!=null||l(0,89452),d(function(){if(!Q.current&&!U&&!G&&!s&&ee&&(w-Bw)){var e=re;Z(Math.max(r-Math.max(w-B,0),B-w,i),{onComplete:e,UNSTABLE_extraVariables:typeof ne=="function"?ne({hasNext:ee,data:x,getServerEdges:function(){var e=v(ae,M);return e==null?[]:(e.kind==="PluralReaderSelector"||l(0,87948),e.selectors.map(function(e){return W.lookup(e).data}))}}):ne})}},[ee,r,G,Z,B,ne,re,w,M,U,i,W,ae]);var ie=Math.min(B,w),le=p(function(){var e;return(e=M==null?void 0:M.slice(0,ie))!=null?e:[]},[M,ie]),se=n("react-relay/relay-hooks/useFragment")(ae,le),ue=u(function(e,t){return te(),z(!0),P(e,babelHelpers.extends({},t,{onComplete:function(n){var e,r=(e=W.getScheduler())==null?void 0:e.schedule;r?r(function(){z(!1),O(-1)}):(z(!1),O(-1)),t==null||t.onComplete==null||t.onComplete(n)},__environment:void 0}))},[te,W,P]);return{edges:se,data:x,loadNext:oe,hasNext:ee||w>B,isLoadingNext:U&&B>w,refetch:ue}}a.exports=R}),null); __d("react-relay/relay-hooks/usePreloadedQuery",["invariant","react","react-relay/relay-hooks/useLazyLoadQueryNode","react-relay/relay-hooks/useMemoOperationDescriptor","react-relay/relay-hooks/useRelayEnvironment","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=n("react")),u=s.useDebugValue,c=n("relay-runtime").__internal,d=c.fetchQueryDeduped,m=c.fetchQuery;function p(e,t,r){var o=n("react-relay/relay-hooks/useRelayEnvironment")(),a=n("react-relay/relay-hooks/useMemoOperationDescriptor")(e,t!=null?t.variables:{},t!=null?t.networkCacheConfig:void 0),i;if(t!=null){var s=t.fetchKey,u=t.fetchPolicy,c=t.source;if(t.kind==="PreloadedQuery_DEPRECATED")a.request.node.params.name===t.name||l(0,15566,a.request.node.params.name,t.name),i={componentDisplayName:"usePreloadedQuery()",fetchKey:s,fetchObservable:d(o,a.request.identifier,function(){return o===t.environment&&c!=null?o.executeWithSource({operation:a,source:c}):o.execute({operation:a})}),fetchPolicy:u,query:a,renderPolicy:r==null?void 0:r.UNSTABLE_renderPolicy};else{n("warning")(t.isDisposed===!1,"usePreloadedQuery(): Expected preloadedQuery to not be disposed yet. This is because disposing the query marks it for future garbage collection, and as such query results may no longer be present in the Relay store. In the future, this will become a hard error.");var p=m(o,a),_;c!=null&&o===t.environment?_=c.ifEmpty(p):(o!==t.environment&&n("warning")(!1,"usePreloadedQuery(): usePreloadedQuery was passed a preloaded query that was created with a different environment than the one that is currently in context. In the future, this will become a hard error."),_=p),i={componentDisplayName:"usePreloadedQuery()",fetchKey:s,fetchObservable:_,fetchPolicy:u,query:a,renderPolicy:r==null?void 0:r.UNSTABLE_renderPolicy}}}else i={componentDisplayName:"usePreloadedQuery()",fragmentNode:e.fragment};var f=n("react-relay/relay-hooks/useLazyLoadQueryNode")(i);return f}a.exports=p}),null); __d("react-relay/relay-hooks/useRefetchableFragment",["react","react-relay/relay-hooks/useRefetchableFragmentInternal","react-relay/relay-hooks/useStaticFragmentNodeWarning","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=e||(e=n("react")),s=l.useDebugValue,u=n("relay-runtime").getFragment;function c(e,t){var r=u(e);n("react-relay/relay-hooks/useStaticFragmentNodeWarning")(r,"first argument of useRefetchableFragment()");var o=n("react-relay/relay-hooks/useRefetchableFragmentInternal")(r,t,"useRefetchableFragment()"),a=o.fragmentData,i=o.refetch;return[a,i]}a.exports=c}),null); __d("react-relay/relay-hooks/useSubscribeToInvalidationState",["react","react-compiler-runtime","react-relay/relay-hooks/useRelayEnvironment"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useEffect,c=s.useRef;function d(e,t){var r=l(13),o=n("react-relay/relay-hooks/useRelayEnvironment")(),a=c(null),i;r[0]!==e?(i=Array.from(e).sort().join(""),r[0]=e,r[1]=i):i=r[1];var s=i,d;r[2]!==t||r[3]!==e||r[4]!==a||r[5]!==o?(d=function(){var n=o.getStore(),r=n.lookupInvalidationState(e),i=n.subscribeToInvalidationState(r,t);return a.current=i,(function(){return i.dispose()})},r[2]=t,r[3]=e,r[4]=a,r[5]=o,r[6]=d):d=r[6];var m;r[7]!==t||r[8]!==o||r[9]!==s?(m=[s,t,o],r[7]=t,r[8]=o,r[9]=s,r[10]=m):m=r[10],u(d,m);var p;return r[11]!==a?(p={dispose:function(){a.current!=null&&a.current.dispose()}},r[11]=a,r[12]=p):p=r[12],p}a.exports=d}),null); __d("RelayAPIConfig",["RelayAPIConfigDefaults","URI"],(function(t,n,r,o,a,i){"use strict";var e,l=babelHelpers.extends({},n("RelayAPIConfigDefaults"),{graphURI:new(e||(e=n("URI")))(n("RelayAPIConfigDefaults").graphURI),graphBatchURI:n("RelayAPIConfigDefaults").graphBatchURI==null?null:new(e||(e=n("URI")))(n("RelayAPIConfigDefaults").graphBatchURI),subscriptionTopicURI:n("RelayAPIConfigDefaults").subscriptionTopicURI==null?null:new(e||(e=n("URI")))(n("RelayAPIConfigDefaults").subscriptionTopicURI),DO_NOT_USE_setActorID:function(t){l.actorID=t},setCSRFToken:function(t){var e;(e=l.graphBatchURI)==null||e.setQueryData({fb_dtsg:t}),l.graphURI.setQueryData({fb_dtsg:t})},setAPIVersion:function(t){var e;(e=l.graphBatchURI)==null||e.setPath("/"+t+"/graphqlbatch"),l.graphURI.setPath("/"+t+"/graphql")},setSandbox:function(t){var e,n=t==="prod"?"graph":"graph."+t;(e=l.graphBatchURI)==null||e.setSubdomain(n),l.graphURI.setSubdomain(n)},setWithCredentials:function(t){l.withCredentials=t}});a.exports=l}),null); __d("RelayFBMutations",["RelayAPIConfig","warning"],(function(t,n,r,o,a,i){"use strict";var e=1;function l(t){return function(o,a){var r=a.variables.input||{};n("warning")(!("client_mutation_id"in r),"RelayFBMutations: Found `client_mutation_id` in mutation input`. In the Facebook context, `client_mutation_id` and `actor_id` are added automatically.");var i;o.options!=null&&o.options.actorID!=null?i=o.options.actorID:(i=n("RelayAPIConfig").actorID,n("warning")(!1,"RelayFBMutations: Expected ActorID to be set on the Relay environment. Please use `createEnvironment` from `RelayModern` to create an environment with actorID."));var l=babelHelpers.extends({},a.variables,{input:babelHelpers.extends({client_mutation_id:""+e++,actor_id:i},r)});return t(o,{configs:a.configs,mutation:a.mutation,variables:l,onCompleted:a.onCompleted,onError:a.onError,onNext:a.onNext,onUnsubscribe:a.onUnsubscribe,optimisticUpdater:a.optimisticUpdater,optimisticResponse:a.optimisticResponse,updater:a.updater,uploadables:a.uploadables})}}a.exports={addFBisms:l}}),null); __d("react-relay/relay-hooks/useMutation",["react","react-compiler-runtime","react-relay/relay-hooks/useIsMountedRef","react-relay/relay-hooks/useRelayEnvironment","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=n("relay-runtime").commitMutation,c=s.useState,d=s.useEffect,m=s.useRef,p=s.useCallback;function _(e,t){var r=l(42),o=t===void 0?u:t,a=n("react-relay/relay-hooks/useRelayEnvironment")(),i=n("react-relay/relay-hooks/useIsMountedRef")(),s=m(a),_=m(e),f;r[0]===Symbol.for("react.memo_cache_sentinel")?(f=new Set,r[0]=f):f=r[0];var g=m(f),h=c(!1),y=h[0],C=h[1],b;r[1]!==a||r[2]!==s||r[3]!==g||r[4]!==i||r[5]!==e||r[6]!==_||r[7]!==C?(b=function(n){s.current===a&&_.current===e&&(g.current.delete(n),i.current&&C(g.current.size>0))},r[1]=a,r[2]=s,r[3]=g,r[4]=i,r[5]=e,r[6]=_,r[7]=C,r[8]=b):b=r[8];var v;r[9]!==a||r[10]!==i||r[11]!==e?(v=[a,i,e],r[9]=a,r[10]=i,r[11]=e,r[12]=v):v=r[12];var S=p(b,v),R;r[13]!==a||r[14]!==s||r[15]!==g||r[16]!==i||r[17]!==e||r[18]!==_||r[19]!==C?(R=function(){(s.current!==a||_.current!==e)&&(g.current=new Set,i.current&&C(!1),s.current=a,_.current=e)},r[13]=a,r[14]=s,r[15]=g,r[16]=i,r[17]=e,r[18]=_,r[19]=C,r[20]=R):R=r[20];var L;r[21]!==a||r[22]!==i||r[23]!==e?(L=[a,i,e],r[21]=a,r[22]=i,r[23]=e,r[24]=L):L=r[24],d(R,L);var E;r[25]!==S||r[26]!==o||r[27]!==a||r[28]!==g||r[29]!==i||r[30]!==e||r[31]!==C?(E=function(n){i.current&&C(!0);var t=o(a,babelHelpers.extends({},n,{mutation:e,onCompleted:function(r,o){S(t),n.onCompleted==null||n.onCompleted(r,o)},onError:function(r){S(t),n.onError==null||n.onError(r)},onUnsubscribe:function(){S(t),n.onUnsubscribe==null||n.onUnsubscribe()},onNext:function(){n.onNext==null||n.onNext()}}));return g.current.add(t),t},r[25]=S,r[26]=o,r[27]=a,r[28]=g,r[29]=i,r[30]=e,r[31]=C,r[32]=E):E=r[32];var k;r[33]!==S||r[34]!==o||r[35]!==a||r[36]!==i||r[37]!==e?(k=[S,o,a,i,e],r[33]=S,r[34]=o,r[35]=a,r[36]=i,r[37]=e,r[38]=k):k=r[38];var I=p(E,k),T;return r[39]!==I||r[40]!==y?(T=[I,y],r[39]=I,r[40]=y,r[41]=T):T=r[41],T}a.exports=_}),null); __d("useFBMutation",["RelayFBMutations","enqueueMutation","react-relay/relay-hooks/useMutation","relay-runtime/mutations/commitMutation"],(function(t,n,r,o,a,i){"use strict";var e=n("enqueueMutation").enqueueMutation,l=n("RelayFBMutations").addFBisms(n("relay-runtime/mutations/commitMutation")),s=n("RelayFBMutations").addFBisms(e);function u(e,t){return n("react-relay/relay-hooks/useMutation")(e,t==="enqueue"?s:l)}a.exports=u}),null); __d("useFBMutationWithTracing",["react","react-compiler-runtime","useCometInteractionTracing","useFBMutation"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=o("react"))).useCallback;function u(e,t){var n=o("react-compiler-runtime").c(6),a=t.interactionClass,i=t.qplEvent,l=t.tracePolicy,s=t.traceType,u=s===void 0?"INTERACTION":s,c=r("useFBMutation")(e),d=c[0],m=c[1],p=r("useCometInteractionTracing")(i,a,u,l),_;n[0]!==d||n[1]!==p?(_=function(t){var e=null,n=null,r={dispose:function(){var t,r;(t=e)==null||t.failTrace("Mutation cancelled",!0),(r=n)==null||r.dispose(),e=null,n=null}},o=p(function(o){e=o;var a=function(t){var e=t.onError,a=babelHelpers.extends({},t,{onError:function(n){e==null||e(n),o.addAnnotation("errorName",n.name),o.failTrace(n.message,!0)}});return n=d(a),r};t(o,a)});return[o,r]},n[0]=d,n[1]=p,n[2]=_):_=n[2];var f=_,g;return n[3]!==m||n[4]!==f?(g=[f,m],n[3]=m,n[4]=f,n[5]=g):g=n[5],g}l.useFBMutationWithTracing=u}),98); __d("react-relay/relay-hooks/useSubscription",["react","react-compiler-runtime","react-relay/relay-hooks/useRelayEnvironment","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e,l=n("react-compiler-runtime").c,s=e||(e=n("react")),u=s.useEffect,c=n("relay-runtime").requestSubscription;function d(e,t){var r=l(5),o=t!=null?t:c,a=n("react-relay/relay-hooks/useRelayEnvironment")(),i,s;r[0]!==o||r[1]!==e||r[2]!==a?(i=function(){var t=o(a,e),n=t.dispose;return n},s=[a,e,o],r[0]=o,r[1]=e,r[2]=a,r[3]=i,r[4]=s):(i=r[3],s=r[4]),u(i,s)}a.exports=d}),null); __d("useFBSubscription",["RelayFBSubscription","react-relay/relay-hooks/useSubscription","relay-runtime/subscription/requestSubscription"],(function(t,n,r,o,a,i){"use strict";var e=n("RelayFBSubscription").addFBisms(n("relay-runtime/subscription/requestSubscription"));function l(t){return n("react-relay/relay-hooks/useSubscription")(t,e)}a.exports=l}),null); __d("CometRelay",["CometRelayQueryProfiler","RelayFBCometMutations","RelayFBEnvironmentActorID","RelayFBMatchContainer","RelayFBModuleResource","RelayFBSubscription","configureRelayForWWW","enqueueMutation","isRelayFBLocalEnvironment","react","react-relay/relay-hooks/EntryPointContainer.react","react-relay/relay-hooks/ProfilerContext","react-relay/relay-hooks/RelayEnvironmentProvider","react-relay/relay-hooks/loadEntryPoint","react-relay/relay-hooks/loadQuery","react-relay/relay-hooks/useClientQuery","react-relay/relay-hooks/useEntryPointLoader","react-relay/relay-hooks/useFragment","react-relay/relay-hooks/useIsParentQueryActive","react-relay/relay-hooks/useLazyLoadQuery","react-relay/relay-hooks/usePaginationFragment","react-relay/relay-hooks/usePrefetchableForwardPaginationFragment","react-relay/relay-hooks/usePreloadedQuery","react-relay/relay-hooks/useQueryLoader","react-relay/relay-hooks/useRefetchableFragment","react-relay/relay-hooks/useRelayEnvironment","react-relay/relay-hooks/useSubscribeToInvalidationState","relay-runtime","useFBMutation","useFBMutationWithTracing","useFBSubscription"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=r("RelayFBSubscription").addFBisms(o("relay-runtime").requestSubscription);r("configureRelayForWWW")(),o("CometRelayQueryProfiler").install(),i.exports={ConnectionHandler:o("relay-runtime").ConnectionHandler,EntryPointContainer:r("react-relay/relay-hooks/EntryPointContainer.react"),MatchContainer:r("RelayFBMatchContainer"),ModuleResource:{getModuleId:o("RelayFBModuleResource").getModuleId,load:o("RelayFBModuleResource").load,read:o("RelayFBModuleResource").read,readAll:o("RelayFBModuleResource").readAll},MutationTypes:o("relay-runtime").MutationTypes,ProfilerContext:r("react-relay/relay-hooks/ProfilerContext"),RangeOperations:o("relay-runtime").RangeOperations,RelayEnvironmentProvider:r("react-relay/relay-hooks/RelayEnvironmentProvider"),RelayFeatureFlags:o("relay-runtime").RelayFeatureFlags,VIEWER_ID:o("relay-runtime").VIEWER_ID,applyOptimisticMutation:o("relay-runtime").applyOptimisticMutation,commitLocalUpdate:o("relay-runtime").commitLocalUpdate,commitMutation:o("RelayFBCometMutations").addFBisms(o("relay-runtime").commitMutation),createPayloadFor3DField:o("relay-runtime").createPayloadFor3DField,enqueueMutation:o("RelayFBCometMutations").addFBisms(o("enqueueMutation").enqueueMutation),fetchQuery:o("relay-runtime").fetchQuery,generateUniqueClientID:o("relay-runtime").generateUniqueClientID,getActorID:o("RelayFBEnvironmentActorID").getActorID,graphql:o("relay-runtime").graphql,isLocalEnvironment:r("isRelayFBLocalEnvironment"),loadEntryPoint:r("react-relay/relay-hooks/loadEntryPoint"),loadQuery:o("react-relay/relay-hooks/loadQuery").loadQuery,readInlineData:o("relay-runtime").readInlineData,requestSubscription:u,useClientQuery:r("react-relay/relay-hooks/useClientQuery"),useEntryPointLoader:r("react-relay/relay-hooks/useEntryPointLoader"),useFBMutationWithTracing:o("useFBMutationWithTracing").useFBMutationWithTracing,useFragment:r("react-relay/relay-hooks/useFragment"),useIsParentQueryActive:r("react-relay/relay-hooks/useIsParentQueryActive"),useLazyLoadQuery:r("react-relay/relay-hooks/useLazyLoadQuery"),useMutation:r("useFBMutation"),usePaginationFragment:r("react-relay/relay-hooks/usePaginationFragment"),usePrefetchableForwardPaginationFragment:r("react-relay/relay-hooks/usePrefetchableForwardPaginationFragment"),usePreloadedQuery:r("react-relay/relay-hooks/usePreloadedQuery"),useQueryLoader:r("react-relay/relay-hooks/useQueryLoader"),useRefetchableFragment:r("react-relay/relay-hooks/useRefetchableFragment"),useRelayEnvironment:r("react-relay/relay-hooks/useRelayEnvironment"),useSubscribeToInvalidationState:r("react-relay/relay-hooks/useSubscribeToInvalidationState"),useSubscription:r("useFBSubscription")}}),34); __d("CometRelayConfig.experimental",["cr:19599"],(function(t,n,r,o,a,i,l){"use strict";l.default=n("cr:19599")}),98); __d("CometRootInitServerFlag",["ServerJsRuntimeEnvironment"],(function(t,n,r,o,a,i,l){"use strict";function e(){return o("ServerJsRuntimeEnvironment").isRunningServerJsRuntime()}l.isServerEnvironment=e}),98); __d("CometRouterStateContext",["react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.createContext();l.default=u}),98); __d("SmartGraphqlPrefetchLabelFalcoEvent",["FalcoLoggerInternal","getFalcoLogPolicy_DO_NOT_USE"],(function(t,n,r,o,a,i,l){"use strict";var e=r("getFalcoLogPolicy_DO_NOT_USE")("6934"),s=o("FalcoLoggerInternal").create("smart_graphql_prefetch_label",e),u=s;l.default=u}),98); __d("CometSmartGraphqlPrefetch",["SmartGraphqlPrefetchLabelFalcoEvent","gkx"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u={CometMarketplaceRootQuery:"CometMarketplaceRootQuery",ProfileCometTopAppSectionQuery:"ProfileCometTopAppSectionQuery"},c=r("gkx")("6756")?{"comet.marketplace.home":(e={},e[u.CometMarketplaceRootQuery]=null,e)}:{},d=r("gkx")("6840")?{"comet.profile.collection.friends":(s={},s[u.ProfileCometTopAppSectionQuery]=null,s)}:{},m=babelHelpers.extends({},c,d),p=new Set;function _(e){if(r("gkx")("6754")&&e!=null){var t=m[e];if(t!=null){var n=function(n){n!=null&&r("SmartGraphqlPrefetchLabelFalcoEvent").log(function(){return{label:!0,prediction_id:n,usecase:e}})};for(var o of Object.values(t))n(o)}delete m[e]}}function f(e,t){for(var n in m)e in m[n]&&(m[n][e]=t)}function g(e){return r("gkx")("6754")?Object.prototype.hasOwnProperty.call(u,e):!1}function h(e){return!g(e)||p.has(e)?!1:(p.add(e),!0)}l.logPrefetchedQueries=_,l.storePredictionId=f,l.isSmartPrefetchingEnabled=g,l.shouldAddPrefetchTag=h}),98); __d("DTSGParser",["CSRFGuard","cr:8959","cr:8960"],(function(t,n,r,o,a,i,l){"use strict";var e={updateFromAsyncResponse:function(t){if(o("CSRFGuard").exists(t))try{var e=o("CSRFGuard").clean(t),r=JSON.parse(e),a=r.dtsgToken,i=r.dtsgAsyncGetToken;a&&n("cr:8959").setToken(a),i&&n("cr:8960").setToken(i)}catch(e){return}}},s=e;l.default=s}),98); __d("LiveQueryEventsLoggingResolver",["Random","gkx"],(function(t,n,r,o,a,i,l){var e="default",s="without_sampling";function u(){if(r("gkx")("21095"))return{force_log_context:s,sampling_rate:1,client_has_ods_usecase_counters:!0};if(o("Random").coinflip(1e4))return{force_log_context:e,sampling_rate:1e4,client_has_ods_usecase_counters:!0}}l.tempResolveLoggingContext=u}),98); __d("QpActionFalcoEvent",["FalcoLoggerInternal","getFalcoLogPolicy_DO_NOT_USE"],(function(t,n,r,o,a,i,l){"use strict";var e=r("getFalcoLogPolicy_DO_NOT_USE")("1744247"),s=o("FalcoLoggerInternal").create("qp_action",e),u=s;l.default=u}),98); __d("QpImpressionFalcoEvent",["FalcoLoggerInternal","getFalcoLogPolicy_DO_NOT_USE"],(function(t,n,r,o,a,i,l){"use strict";var e=r("getFalcoLogPolicy_DO_NOT_USE")("1744249"),s=o("FalcoLoggerInternal").create("qp_impression",e),u=s;l.default=u}),98); __d("RealtimeGraphQLRequest",["invariant","RequestStreamCommonRequestStreamCommonTypes","TransportSelectingClientSingleton","asyncToGeneratorRuntime","nullthrows"],(function(t,n,r,o,a,i,l,s){"use strict";var e=(function(){function e(e){var t=this,n=e.method,a=e.doc_id,i=e.extra_headers,l=e.body,u=e.instrumentation_data,c=e.graphiql_sandbox,d=e.options;this.$13=function(e){switch(e){case o("RequestStreamCommonRequestStreamCommonTypes").FlowStatus.Started:if(t.$10){t.$9!=null||s(0,13576);var n=Date.now()-r("nullthrows")(t.$9);t.$7!=null&&t.$7(n)}else t.$10=!0,t.$5!=null&&t.$5();break;case o("RequestStreamCommonRequestStreamCommonTypes").FlowStatus.Stopped:t.$9=Date.now(),t.$6!=null&&t.$6(!1,!1);break;default:break}},this.$10=!1;var m={method:n,doc_id:a};c!=null&&(m=babelHelpers.extends({},m,{graphiql_sandbox:c.replace(/^not-www\.(\d+|\w+)\.(od|sb)\.internalfb\.com$/,"www.$1.$2.facebook.com")})),i!=null&&(m=babelHelpers.extends({},m,i)),this.$1=m,this.$2=JSON.stringify(l),this.$11=u,this.$12=d}var t=e.prototype;return t.onResponse=function(t){return this.$3=t,this},t.onError=function(t){return this.$4=t,this},t.onActive=function(t){return this.$5=t,this},t.onPause=function(t){return this.$6=t,this},t.onResume=function(t){return this.$7=t,this},t.onRetryUpdateRequestBody=function(t){return this.$8=t,this.$1=babelHelpers.extends({},this.$1,{request_stream_retry:"false"}),this},t.send=(function(){var e=n("asyncToGeneratorRuntime").asyncToGenerator(function*(){this.$3!=null||s(0,33593);var e={onData:r("nullthrows")(this.$3)};this.$4!=null&&(e=babelHelpers.extends({},e,{onTermination:this.$4})),e=babelHelpers.extends({},e,{onFlowStatus:this.$13}),this.$8!=null&&(e=babelHelpers.extends({},e,{onRetryUpdateRequestBody:this.$8}));var t=yield r("TransportSelectingClientSingleton").requestStream(this.$1,this.$2,e,this.$11,this.$12);return{cancel:function(){t.cancel()},amendExperimental:function(n){try{return t.amendWithoutAck(JSON.stringify(n)),!0}catch(e){return!1}}}});function t(){return e.apply(this,arguments)}return t})(),e})();l.default=e}),98); __d("createChunkedResponseParser",["invariant"],(function(t,n,r,o,a,i,l,s){"use strict";var e="\r\n",u=2;function c(t,n){var r=0,o=function(a,i,l){if(n&&(a=n(a),a==null||typeof a=="string"||s(0,4071)),a)for(var o=a.length;r=o)}else l&&t("",i,!0)};return o.includeHeaders=t.includeHeaders,o.parseStreaming=!0,o}l.default=c}),98); __d("createRelayChunkedResponseParser",["invariant"],(function(t,n,r,o,a,i,l){"use strict";var e="\r\n",s=2;function u(t,n){var r=0,o=function(a,i,u){var o=a;if(n&&(o=n(o),o==null||typeof o=="string"||l(0,42548)),o!=null){for(var c=o.length,d=[];r=c,responseHeaders:i,responseText:p})}d.length>0&&t(d)}else u&&t([{isComplete:!0,responseHeaders:i,responseText:""}])};return o.parseStreaming=!0,o}a.exports=u}),null); __d("getRelayAPIRequestHandler",["cr:696703"],(function(t,n,r,o,a,i,l){"use strict";function e(e){var t=e;if(n("cr:696703")){var r=n("cr:696703").getUserBlockingRunAtCurrentPriCallbackScheduler_DO_NOT_USE();t=function(){for(var t=arguments.length,n=new Array(t),o=0;o=0||s(0,14878,r);var t=this.$3(n);if(t.status===e){var o=t.events.length;if(r===o){var a=t.observers;t.status=c,t.events.push({kind:"complete",sequenceNumber:r}),t.observers=new Map,a.forEach(function(e){return e.complete()})}else r>o&&!Object.prototype.hasOwnProperty.call(t.pendingEvents,r)||s(0,89563,r,n,o,t.pendingEvents.length),t.status=u,t.pendingEvents[r]={kind:"complete",sequenceNumber:r}}},n.error=function(n,r,o){Number.isInteger(o)&&o>=0||s(0,14878,o);var t=this.$3(n);if(t.status===e){var a=t.events.length;if(o===a){var i=t.observers;t.status=c,t.events.push({kind:"error",error:r,sequenceNumber:o}),t.observers=new Map,i.forEach(function(e){return e.error(r)})}else o>a&&!Object.prototype.hasOwnProperty.call(t.pendingEvents,o)||s(0,14879,o,n),t.status=u,t.pendingEvents[o]={kind:"error",error:r,sequenceNumber:o}}},n.next=function(t,n,r){Number.isInteger(r)&&r>=0||s(0,14878,r);var e=this.$3(t);if(e.status!==c){var o=e.events.length;if(r===o){var a=e.observers;e.events.push({kind:"next",data:n,sequenceNumber:r}),a.forEach(function(e){return e.next(n)});for(var i=e.pendingEvents,l=function(){var n=i[d];if(n==null)return 0;switch(e.events.push(n),n.kind){case"complete":return e.status=c,e.observers=new Map,a.forEach(function(e){return e.complete()}),{v:void 0};case"error":return e.status=c,e.observers=new Map,a.forEach(function(e){return e.error(n.error)}),{v:void 0};case"next":a.forEach(function(e){return e.next(n.data)});break;default:n.kind,s(0,14593,n.kind,t)}},u,d=o+1;do&&!Object.prototype.hasOwnProperty.call(e.pendingEvents,r)||s(0,14879,r,t),e.pendingEvents[r]={kind:"next",data:n,sequenceNumber:r}}},n.clear=function(t){this.$2.delete(t)},n.has=function(t){return this.$2.has(t)},n.subscribe=function(t,n){var e=this.$3(t),r=this.$1++,o=e.events;o.length!==0&&o.forEach(function(e){switch(e.kind){case"complete":n.complete();break;case"error":n.error(e.error);break;case"next":n.next(e.data);break;default:e.kind,s(0,14593,e.kind,t)}});var a=e.observers;a.set(r,n);var i={unsubscribe:function(){a.delete(r)}};return n.start(i),i},n.$3=function(n){var t=this.$2.get(n);return t==null&&(t={status:e,events:[],observers:new Map,pendingEvents:[]},this.$2.set(n,t)),t},t})();l.default=d}),98); __d("RelayDiskCacheConfig",[],(function(t,n,r,o,a,i){function e(e){return null}i.getDiskCacheConfig=e}),66); __d("RelayFBConnectionHandler",["invariant","relay-runtime/mutations/RelayRecordProxy","relay-runtime/mutations/RelayRecordSourceProxy","relay-runtime/mutations/RelayRecordSourceSelectorProxy","relay-runtime/store/RelayModernRecord","relay-runtime/util/getRelayHandleKey"],(function(t,n,r,o,a,i,l){"use strict";var e,s="connection";function u(t,r,o,a){a===void 0&&(a=s);var i=t,u=[],c=n("relay-runtime/util/getRelayHandleKey")(a,o,null);i instanceof n("relay-runtime/mutations/RelayRecordSourceSelectorProxy")&&(i=i.__recordSource),r instanceof n("relay-runtime/mutations/RelayRecordProxy")&&i instanceof n("relay-runtime/mutations/RelayRecordSourceProxy")||l(0,90426);var d=i.__mutator.unstable_getRawRecordWithChanges(r.getDataID());return d==null?d:((e||(e=n("relay-runtime/store/RelayModernRecord"))).getFields(d).forEach(function(e){if(!(e!==c&&e.indexOf(c+"(")!==0)){var t=r.getLinkedRecord(e);t!=null&&u.push(t)}}),u)}a.exports={getAllConnectionsWithKey:u}}),null); __d("RelayFBConsoleLog",["cr:1121434"],(function(t,n,r,o,a,i,l){"use strict";var e=n("cr:1121434")!=null?n("cr:1121434")():null,s=e;l.default=s}),98); __d("RelayFBGCScheduler",["JSScheduler"],(function(t,n,r,o,a,i,l){"use strict";var e;function s(t){(e||(e=o("JSScheduler"))).scheduleLoggingPriCallback(t)}l.default=s}),98); __d("UFI2CommentsConnectionHandler",["ODS","RelayFBConnectionHandler","gkx","relay-runtime","warning"],(function(t,n,r,o,a,i,l){"use strict";var e,s="ufi2_comments",u="__connection_next_edge_index",c="ufi2_connection_generation";function d(t,n){var a=t.get(n.dataID);if(a){var i=o("relay-runtime").ConnectionInterface.get(),l=i.EDGES,s=i.END_CURSOR,d=i.HAS_NEXT_PAGE,m=i.HAS_PREV_PAGE,p=i.PAGE_INFO,f=i.PAGE_INFO_TYPE,g=i.START_CURSOR,h=a.getLinkedRecord(n.fieldKey),y=h&&h.getLinkedRecord(p);if(!h){a.setValue(null,n.handleKey);return}var C=o("relay-runtime").generateClientID(a.getDataID(),n.handleKey),b=a.getLinkedRecord(n.handleKey),v=b!=null?b:t.get(C),S=v&&v.getLinkedRecord(p);if(v){b==null&&a.setLinkedRecord(v,n.handleKey);var E=v,k=h.getLinkedRecords(l);k&&(k=k.map(function(e){return o("relay-runtime").ConnectionHandler.buildConnectionEdge(t,E,e)}));var I=E.getLinkedRecords(l),T=E.getLinkedRecord(p);E.copyFieldsFrom(h),I&&E.setLinkedRecords(I,l),T&&E.setLinkedRecord(T,p);var D=[],x=n.args;if(S!=null&&x.after==null&&x.before==null){var $=S.getValue(g),P=S.getValue(s),N=S.getValue(d),M=S.getValue(m);if((e||(e=o("ODS"))).bumpFraction(2507,"ufi_connection_generation_incremented",r("gkx")("20935")?"comet":"blue",0,1),$!=null||P!=null||N!==!0&&M!==!0){var w;(e||(e=o("ODS"))).bumpFraction(2507,"ufi_connection_generation_incremented",r("gkx")("20935")?"comet":"blue",1,0);var A=(w=Number(E.getValue(c)))!=null?w:0;E.setValue(A+1,c)}}if(I&&k)if(x.after!=null)if(S&&x.after===S.getValue(s)){var F=new Set;_(I,D,F),_(k,D,F)}else{r("warning")(!1,"Relay: Unexpected after cursor `%s`, edges must be fetched from the end of the list (`%s`).",x.after,S&&S.getValue(s));return}else if(x.before!=null)if(S&&x.before===S.getValue(g)){var O=new Set;_(k,D,O),_(I,D,O)}else{r("warning")(!1,"Relay: Unexpected before cursor `%s`, edges must be fetched from the beginning of the list (`%s`).",x.before,S&&S.getValue(g));return}else D=k;else k?D=k:D=I;if(D!=null&&D!==I&&E.setLinkedRecords(D,l),S&&y){if(x.after==null&&x.before==null)S.copyFieldsFrom(y);else if(x.before!=null||x.after==null&&x.last){S.setValue(!!y.getValue(m),m);var B=y.getValue(g);typeof B=="string"&&S.setValue(B,g)}else if(x.after!=null||x.before==null&&x.first){S.setValue(!!y.getValue(d),d);var W=y.getValue(s);typeof W=="string"&&S.setValue(W,s)}}}else{var R=t.create(C,h.getType());R.setValue(0,c),R.setValue(0,u),R.copyFieldsFrom(h);var L=h.getLinkedRecords(l);L&&(L=L.map(function(e){return o("relay-runtime").ConnectionHandler.buildConnectionEdge(t,R,e)}),R.setLinkedRecords(L,l)),a.setLinkedRecord(R,n.handleKey),S=t.create(o("relay-runtime").generateClientID(R.getDataID(),p),f),S.setValue(!1,d),S.setValue(!1,m),S.setValue(null,s),S.setValue(null,g),y&&S.copyFieldsFrom(y),R.setLinkedRecord(S,p)}}}function m(e,t,n){var r=o("relay-runtime").getRelayHandleKey(s,t,null);return e.getLinkedRecord(r,n)}function p(e,t,n){return o("RelayFBConnectionHandler").getAllConnectionsWithKey(e,t,n,s)}function _(e,t,n){for(var r=o("relay-runtime").ConnectionInterface.get(),a=r.NODE,i=0;i0&&(l+="\n\nServer MIDs: "+t.mids.join(", "));var c=r!=null?r:t.mutation_name,d=c?" (Operation: "+c+")":"";e=s.create("GraphQLError","GraphQL operation responded with error %s: %s%s\n%s",t.code,(i=t.description)!=null?i:t.message,d,l)}else{var m=r!=null?r:t.mutation_name,p=m?" (Operation: "+m+")":"";e=s.create("GraphQLError","GraphQL operation responded with error%s: %s",p,JSON.stringify(t))}else{var _=r!=null?" (Operation: "+r+")":"";e=s.create("GraphQLError","GraphQL operation responded with an error%s: %s",_,t)}var f=e;if(f.source=t,f.operation=r!=null?r:null,typeof t=="object"){var g,h;f.code=t.code,f.description=t.description,f.summary=t.summary,f.debug_info=t.debug_info,f.operation=(g=(h=f.operation)!=null?h:t.mutation_name)!=null?g:null;var y=t.mids;y!=null&&Array.isArray(y)&&y.every(function(e){return typeof e=="string"})&&(f.mids=y)}return f},createErrorFromXHR:function(r,o){var t;return r.errorCode===n("XHRHttpError").HTTP_TRANSPORT_ERROR?t=s.createWarning("NetworkTransportError",o):r.errorCode===n("XHRHttpError").HTTP_CLIENT_ERROR&&r.errorMsg!=null&&r.errorMsg.match(/OAuthException/)?t=s.create("NetworkOAuthError",o):t=s.create("NetworkRequestError",o),e()&&(t.opes_mids=u.extractOpesMidsFromRelayError(r)),t.source=r,t},extractOpesMidsFromRelayError:function(t){var e=[],r=t.errorRawResponseHeaders;if(r!=null&&typeof r=="string"){var o=l(r),a=o["error-mid"];t.errorRawResponseHeaders=null,a!=null&&(e=[a])}if(t.errorCode===n("XHRHttpError").HTTP_TRANSPORT_ERROR){var i;e=(i=t.opes_mids)!=null?i:["fake_mid_gql_transport_error"]}return e},getRelayAPIConfigHeaders:function(t,n,r){var e=babelHelpers.extends({},t);return n!=null&&n!==""&&(e["Content-Encoding"]=n),r!=null&&r!==""&&(e["User-Agent"]=r),e},parsePayload:function(t){if(n("CSRFGuard").exists(t)){var e=c(n("CSRFGuard").clean(t));if(Object.prototype.hasOwnProperty.call(e,"data")||!Object.prototype.hasOwnProperty.call(e,"error"))return e;var r=[];Object.prototype.hasOwnProperty.call(e,"mid")&&r.push(e.mid),Object.prototype.hasOwnProperty.call(e,"mids")&&Array.isArray(e.mids)&&r.push.apply(r,e.mids),r.length===0&&r.push("fake_mid_missing_csrf_token");var o=s.createWarning("GraphQLXControllerError","GraphQL operation responded with error %s: %s\n%s",e.error,e.errorSummary,e.errorDescription),a=o;throw a.source=e,a.code=e.error,a.description=e.errorDescription,a.summary=e.errorSummary,a.mids=r,a}return c(t)}};function c(e){try{return n("RelayFBJsonParser").parse(e)}catch(e){var t;throw t="",s.create("JSONParseError","Response contained invalid JSON.\nReason: %s\n%s",e.message,t)}}a.exports=u}),null); __d("stableStringify",[],(function(t,n,r,o,a,i){"use strict";function e(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}function l(t,n){n===void 0&&(n=!1);var r=Array.isArray(t),o=e(t);if(r||o){var a=Object.keys(t);if(a.length){for(var i=a.sort(),s=[],u=0;u0){var p=Object.keys(u[n]),_=u[n][p[0]],f=I(_,t,o);r("FBLogger")("RelayQueryPreloader").addMetadata("RELAY_PRELOADER","QUERY_ID",n).addMetadata("RELAY_PRELOADER","QUERY_NAME",i!=null?i:"unknown").addMetadata("RELAY_PRELOADER","MISMATCH",f).addToCategoryKey(i!=null?i:n).warn("RelayPrefetchedStreamCache.subscribe(): Could not find preloader for query with actor ID and variables: `%s`\n\nbut had data for that query with actorID/variables:\n `%s`\n\n Mismatch fields : %s \n",c,p.join("||"),f)}!(e||(e=r("ExecutionEnvironment"))).canUseDOM&&!((e||(e=r("ExecutionEnvironment"))).isInWorker||(e||(e=r("ExecutionEnvironment"))).isInSharedWorker)&&r("FBLogger")("RelayQueryPreloader").addMetadata("RELAY_PRELOADER","QUERY_ID",n).addMetadata("RELAY_PRELOADER","QUERY_NAME",i!=null?i:"unknown").addToCategoryKey(i!=null?i:n).mustfix("RelayPrefetchedStreamCache:.get: Missing relay query preloader for query: %s with actorID and variables %s. Make sure your relay preloaders are configured. https://fburl.com/comet_preloading",i!=null?i:n,c);var g=!1,h={unsubscribe:function(){g=!0}};return a.start(h),g||a.complete(),h}function L(e,t){var n=null,o=0,a=null;if(t!=null){var i;n=t.result,o=(i=t.sequence_number)!=null?i:0,a=t.complete,typeof a!="boolean"&&r("FBLogger")("RelayQueryPreloader").mustfix("RelayPrefetchedStreamCache:.next: Expected GraphQL preloader `complete` field to be a boolean, got `%s` for preloader `%s`.",String(a),e)}n!=null&&s.next(e,n,o);var l=n==null||a!==!1;l&&s.complete(e,o+1)}function E(e,t,n){n===void 0&&(n=0),n===0?s.forceError(e,t):s.error(e,t,n)}function k(e,t,n,o,a){var i=r("stableStringifyPrefetchedRelayVariablesWithActor")(o,n);g(t,i);var l=y(t,i);l!=null&&(r("FBLogger")("RelayQueryPreloader").addMetadata("RELAY_PRELOADER","QUERY_ID",t).warn("RelayPrefetchedStreamCache::registerPreloader(): You must not register more than one preloader for the query with ID `%s` and actorID/variables `%s`. This could result in stale data.",t,r("stableStringifyPrefetchedRelayVariablesWithActor")(o,n)),s.forceComplete(l),f(t,i)),C(t,i,e,o,n),S()&&a!=null&&(c[a]=t)}function I(e,t,n){if(e==null)return"";var r=e.actorID,o=e.variables,a=[];r!=t&&a.push("actorID");for(var i=Object.keys(o),l=0;l0&&e.push("qpl_active_flow_ids="+n.sort().join(","))}),o("relay-runtime").Observable.from(e)}l.default=e}),98); __d("createRelayFBNetworkFetch",["errorCode","invariant","CometSmartGraphqlPrefetch","DTSGParser","MetaConfig","RelayAPIConfig","RelayAPIRequest","RelayDiskCacheConfig","RelayGraphQLRequestUtils","RelayPrefetchedResponseProvider","RelayRuntime","RelayWWWInitialRolloutResolver","URI","getAnalyticsTags","getAsyncParams","getCrossOriginTransport","getErrorSafe","getSameOriginTransport","nullthrows"],(function(t,n,r,o,a,i,l,s,u){"use strict";var e;function c(e){return e.operationKind==="mutation"}function d(e){return e.operationKind==="query"}function m(e,n){t.FormData!=null||u(0,19002);var r=new FormData;for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&r.append(o,e[o]);for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&r.append(a,n[a]);return r}function p(e){var t=e.cacheID?e.cacheID:e.id;return t!=null||u(0,22754),t}function _(e){var t=e==null?void 0:e.performanceLogger;if(t!=null&&typeof t=="object"&&typeof t.startTimespan=="function"){var n=t;return n}}function f(t){var n=t.accessToken,a=t.actorID,i=t.batchResponseChunks,l=t.customHeaders,s=t.fetchTimeout,u=t.getAdditionalData,c=t.getAdditionalHeaders,d=t.getAnalyticsTags,m=t.graphURI,p=t.includeHeadersInUploadables,f=t.liveQueryFetchFn,L=t.liveQueryFetchWithWWWInitialFn,E=t.omitAccessToken,k=t.queryResponseCache,I=t.retryDelays,T=t.tokenProxy,D=t.transportBuilder,x=t.userAgent,$=t.useXController,P=t.wrapObservableFn,N=t.xhrEncoding,M=d!=null?d:r("getAnalyticsTags");return function(d,w,A,F,O,B,W){var t,q,U=m!=null?m:r("RelayAPIConfig").graphURI,V=k,H=a!=null?a:r("RelayAPIConfig").actorID,G=n!=null?n:r("RelayAPIConfig").accessToken,z=$!=null?$:r("RelayAPIConfig").useXController,j=E!=null?E:r("RelayAPIConfig").omitAccessToken,K=typeof((t=A.metadata)==null?void 0:t.privacyContext)=="string"?A.metadata.privacyContext:null;o("RelayRuntime").RelayFeatureFlags.ENABLE_FRIENDLY_QUERY_NAME_GQL_URL&&(U=new(e||(e=r("URI")))(U).addQueryData({__query:d.name}));var Q=D!=null?D:z?r("getSameOriginTransport"):r("RelayAPIConfig").withCredentials?r("getCrossOriginTransport").withCredentials:r("getCrossOriginTransport"),X=u?u():z?{av:H}:babelHelpers.extends({},E!==!0&&{access_token:G}),Y=c?c():r("RelayGraphQLRequestUtils").getRelayAPIConfigHeaders(l!=null?l:r("RelayAPIConfig").customHeaders,N!=null?N:r("RelayAPIConfig").xhrEncoding,x!=null?x:r("RelayAPIConfig").userAgent);K!=null&&(Y.privacy_context=K);var J={queryName:d.name,serverTimestamp:null,transactionId:A.transactionId,usedCache:!1,usedDiskCache:!1,usedPrefetcher:!1},Z=_(A==null?void 0:A.metadata),ee=R(U,Q,Y,d,w,B,F,X,M,I!=null?I:r("RelayAPIConfig").retryDelays,s!=null?s:r("RelayAPIConfig").fetchTimeout,T,Z,i,p);W&&(ee=W(ee));var te=o("RelayDiskCacheConfig").getDiskCacheConfig(A);te&&(ee=te.cache.withDiskCacheSave(ee,d,w,H,te)),V&&(ee=S(ee,d,w,V));var ne=C(d,w,H,J,V,O,te,Z),re=y(d,w,J,V,A,H,O,Z);te&&(re=te.cache.withDiskCacheSave(re,d,w,H,te));var oe=b(d,w,H,G,j,A,f,L),ae;if(((q=A.metadata)==null?void 0:q.usePrefetchAsServerResponse)===!0?(ae=ne.concat(oe),ee=re.ifEmpty(ee)):ae=ne.concat(re).concat(oe),V){var ie=v(d,w,J,A,V,O);ae=ae.ifEmpty(ie)}var le=g(ae,ee,A);return o("RelayRuntime").RelayFeatureFlags.ENABLE_DO_NOT_WRAP_LIVE_QUERY&&(le=P!=null?P(le):le),A.liveConfigId!=null&&!o("RelayWWWInitialRolloutResolver").disableWWWInitial(A.liveConfigId)&&L!=null&&(le=L(d,w,babelHelpers.extends({actor_id:H},E!==!0&&{access_token:G},{config_id:A.liveConfigId}),le)),o("RelayRuntime").RelayFeatureFlags.ENABLE_DO_NOT_WRAP_LIVE_QUERY||(le=P!=null?P(le):le),h(J,le)}}function g(e,t,n){var r,a,i,l,s=(r=(a=n.metadata)==null?void 0:a.cacheNetworkResponseWithoutRender)!=null?r:!1,u=(i=n.metadata)==null?void 0:i.freshTTLSeconds,c=typeof u=="number"?u:null,d=(l=n.metadata)==null?void 0:l.cacheTTLSeconds,m=typeof d=="number"?d:null;if(c==null&&m==null)return e.ifEmpty(t);var p=m!=null?m:1/0,_=c!=null?c:p;return _>p,o("RelayRuntime").Observable.create(function(n){var r=!0,o=!0,a=!1,i=e.subscribe({complete:function(){r?a&&s?(n.complete(),t.subscribe({})):i=t.subscribe(n):n.complete()},error:n.error,next:function(t){var e=Array.isArray(t)?t:[t];for(var i of e){if(o){var l,s,u=typeof((l=i.extensions)==null?void 0:l.cacheTimestamp)=="number"?(s=i.extensions)==null?void 0:s.cacheTimestamp:null,c=u==null?0:(Date.now()-u)/1e3;a=c<=p;var d=c<=_&&a;d&&(r=!1),o=!1}a&&n.next(i)}}});return function(){i.unsubscribe()}})}function h(e,t){var n;return t.do({error:function(t){n.stop(t)},next:function(r){var t,o,a;if(!Array.isArray(r)&&((t=r.extensions)==null?void 0:t.server_metadata)!=null&&((o=r.extensions.server_metadata)==null?void 0:o.request_start_time_ms)!=null&&((a=r.extensions.server_metadata)==null?void 0:a.time_at_flush_ms)!=null){var i=r.extensions.server_metadata,l=i.request_start_time_ms,s=i.time_at_flush_ms;e.serverTimestamp={endTime:Number(s),startTime:Number(l)}}n.stop()},start:function(){n=o("RelayRuntime").RelayProfiler.profile("fetchRelayQuery",e)}})}function y(e,t,n,a,i,l,s,c){var m;if(!d(e)||((m=i.metadata)==null?void 0:m.skipNativePrefetch)===!0)return o("RelayRuntime").Observable.create(function(e){return e.complete()});var _=p(e),f=i!=null&&i.metadata!=null&&i.metadata.prefetchedResponseProvider||void 0;f!=null&&(typeof f.get=="function"||u(0,2666),f=f);var g=f!=null?f:r("RelayPrefetchedResponseProvider"),h=g.get(l,_,t,e.name,c);return h.map(function(e){var r,o,i,l=String((r=e.extensions)==null?void 0:r.source),u=(o=e.extensions)==null?void 0:o.fetchTime,c=!!((i=e.extensions)!=null&&i.usedOfflineCache);return s!=null&&s({cached:c,fetchTime:u,prefetched:!0,source:l}),n.usedPrefetcher=!0,n.usedCache=c,n.usedDiskCache=c,n.source=l,a&&a.set(_,t,e),e})}function C(e,t,n,r,a,i,l,s){if(l==null)return o("RelayRuntime").Observable.create(function(e){return e.complete()});var u=l.cache.getResponse(e,t,n,l,s);return u.map(function(n){return i!=null&&i({cachedOnDisk:!0}),r.usedDiskCache=!0,a&&a.set(p(e),t,n),n})}function b(e,t,n,r,a,i,l,s){return i.liveConfigId!=null&&(o("RelayWWWInitialRolloutResolver").disableWWWInitial(i.liveConfigId)||s==null)?(l!=null||u(0,112734),l(e,t,babelHelpers.extends({actor_id:n,config_id:i.liveConfigId},a!==!0&&{access_token:r}))):o("RelayRuntime").Observable.create(function(e){return e.complete()})}function v(e,t,n,r,a,i){return o("RelayRuntime").Observable.create(function(o){if(d(e)&&!r.force){var l=a.get(p(e),t);l&&(i!=null&&i({cached:!0}),n.usedCache=!0,o.next(l))}o.complete()})}function S(e,t,n,r){var o=[],a=c(t);return e.do({complete:function(){o.length===1?r.set(p(t),n,o[0]):o.length>1&&r.set(p(t),n,o)},next:function(t){a?r.clear():Array.isArray(t)?o.push.apply(o,t):o.push(t)}})}function R(e,t,n,a,i,l,s,u,d,p,_,f,g,h,y){f===void 0&&(f=!1),h===void 0&&(h=!1),y===void 0&&(y=!1);var C=d;return o("RelayRuntime").Observable.create(function(d){if(!c(a)){var b=o("CometSmartGraphqlPrefetch").shouldAddPrefetchTag(a.name)&&r("MetaConfig")._("258")?["prefetch"]:null;if(C!=null){var v=C;C=function(){var e=null,t=v();t!=null&&t.subscribe({next:function(n){e=n}});var n=[];e!=null&&n.push.apply(n,e),b!=null&&n.push.apply(n,b);var r=n.length>0?n:null;return o("RelayRuntime").Observable.from(r)}}else C=function(){return o("RelayRuntime").Observable.from(b)}}C==null&&(C=function(){return o("RelayRuntime").Observable.from(null)}),C().subscribe({next:function(b){var C=new(r("RelayAPIRequest"))(e,p,_).setMethod("POST").setSkipRetry(c(a)).setTrackingName("RelayFBNetwork_"+a.name).setTransportBuilder(t).setErrorHandler(function(e){var t,n,o;d.error(r("RelayGraphQLRequestUtils").createErrorFromXHR(e,"Network request encountered error "+(((t=e.errorType)!=null?t:"")+" ")+(((n=e.errorCode)!=null?n:"")+": "+((o=e.errorMsg)!=null?o:""))))}).setTimeoutHandler(function(){d.error(o("RelayRuntime").RelayError.createWarning("NetworkTimeoutError","Network request timed out. %s(%s)",a.name,a.id||""))});g&&C.setPerformanceLogger(g),h?C.setResponseBatchChunkHandler(function(e){var t=[],n;for(var i of e){var l,s=i.isComplete,u=i.responseText;n=n||s;var c=void 0;try{r("DTSGParser").updateFromAsyncResponse(u),c=r("RelayGraphQLRequestUtils").parsePayload(u)}catch(e){var m=r("getErrorSafe")(e);return t.length>0&&d.next(t),d.error(m)}if(c==null)return t.length>0&&d.next(t),d.error(o("RelayRuntime").RelayError.createWarning("EmptyResponseError","Parsed network response is empty. %s(%s)",a.name,a.id||""));if(c.errors){for(var p of c.errors)if(p.severity==="CRITICAL"){if(p.code===1675033&&b!=null&&b.includes("prefetch")){d.complete();return}return t.length>0&&d.next(t),d.error(r("RelayGraphQLRequestUtils").createErrorFromPayload(p,a.name))}}var _=(l=c.extensions)==null||(l=l.adaptive_graphql_metadata)==null?void 0:l.prefetch_prediction_id;_!=null&&o("CometSmartGraphqlPrefetch").storePredictionId(a.name,_),Array.isArray(c)?t.push.apply(t,c):t.push(c)}t.length>0&&d.next(t),n&&d.complete()}):C.setResponseChunkHandler(function(e,t,n){var i;try{r("DTSGParser").updateFromAsyncResponse(e),i=r("RelayGraphQLRequestUtils").parsePayload(e)}catch(e){return d.error(e)}if(!i)return d.error(o("RelayRuntime").RelayError.createWarning("EmptyResponseError","Parsed network response is empty. %s(%s)",a.name,a.id||""));if(i.errors){for(var l of i.errors)if(l.severity==="CRITICAL"){if(l.code===1675033&&b!=null&&b.includes("prefetch")){d.complete();return}return d.error(r("RelayGraphQLRequestUtils").createErrorFromPayload(l,a.name))}}d.next(i),n&&d.complete()});var v;if(l!=null){var S=l.slice(0,1)==="0";S?v=babelHelpers.extends({},u,r("getAsyncParams")("POST"),{encrypted_variables:l.slice(1),fb_api_caller_class:"RelayModern",fb_api_req_friendly_name:a.name,server_timestamps:!0}):v=babelHelpers.extends({},u,r("getAsyncParams")("POST"),{encrypted_variables:l.slice(1),fb_api_caller_class:"RelayModern",fb_api_req_friendly_name:a.name,server_timestamps:!0,variables:JSON.stringify(i)})}else v=babelHelpers.extends({},u,r("getAsyncParams")("POST"),{fb_api_caller_class:"RelayModern",fb_api_req_friendly_name:a.name,server_timestamps:!0,variables:JSON.stringify(i)});if(f&&delete v.__csr,a.id?v.doc_id=a.id:v.doc=r("nullthrows")(a.text,"RelayFBNetwork: A query should have either an id or text, found neither."),b!=null&&b.length>0&&(v.fb_api_analytics_tags=JSON.stringify(b)),s!=null){if(C.setRawData(m(s,v)),y){var R=babelHelpers.extends({"X-FB-Friendly-Name":a.name},n);L(a,R),C.setRequestHeaders(R)}}else{var E=babelHelpers.extends({"Content-Type":"application/x-www-form-urlencoded","X-FB-Friendly-Name":a.name},n);L(a,E),C.setData(v).setRequestHeaders(E)}return C.send().abort}})})}function L(e,t){if(Array.isArray(e.metadata.root_field_name)){var n=e.metadata.root_field_name[0];typeof n=="string"&&(t["X-Root-Field-Name"]=n)}}l.default=f}),98); __d("RelayRTIUtils",[],(function(t,n,r,o,a,i){"use strict";function e(e){return e==="group_post_deletion_subscribe"||e==="group_comment_delete_subscribe"||e==="group_post_creation_subscribe"||e==="group_post_edit_subscribe"||e==="group_comment_edit_subscribe"||e==="group_comment_creation_subscribe"?"resumption_lwg_subscription":null}i.experimentPegasusResumptionGroup=e}),66); __d("makeGraphQLSubscriptionRequest",["RealtimeGraphQLRequest"],(function(t,n,r,o,a,i,l){"use strict";function e(e){var t=e.doc_id,n=e.variables,o=e.graphiql_impersonation,a=e.resumption_group_name,i=e.enable_canonical_naming,l=e.instrumentation_data,s=e.product,u=e.graphiql_sandbox,c=e.streamOptions,d=e.page_id,m=e.usecase,p=e.routing_hint,_=e.is_distillery,f=_===!0?"IGGQLS":"FBGQLS",g={method:m==null?f:f+":"+m.toUpperCase(),doc_id:t,body:n};u!=null&&(g=babelHelpers.extends({},g,{graphiql_sandbox:u}));var h={};return d!=null&&(h=h||{},h=babelHelpers.extends({},h,{page_id:d})),o!=null&&(h=h||{},h=babelHelpers.extends({},h,{graphiql_impersonation:o})),i===!0&&(h=h||{},h=babelHelpers.extends({},h,{enable_canonical_naming:!0})),a!=null&&(h=babelHelpers.extends({},h,{resumption_group_name:a})),p!=null&&(h=babelHelpers.extends({},h,{routing_hint:p})),s!=null&&(h=babelHelpers.extends({},h,{product:s})),h!=null&&(g=babelHelpers.extends({},g,{extra_headers:h})),l!=null&&(g=babelHelpers.extends({},g,{instrumentation_data:l})),c!=null&&(g=babelHelpers.extends({},g,{options:c})),new(r("RealtimeGraphQLRequest"))(g)}l.default=e}),98); __d("RelayRTIGraphQLSubscriber",["invariant","CurrentUser","Random","RelayRTIUtils","RelayRuntime","err","getErrorSafe","gkx","makeGraphQLSubscriptionRequest","promiseDone","uuidv4"],(function(t,n,r,o,a,i,l,s){"use strict";var e="gqls_workplace_logging_relay",u="gqls_default_logging_relay",c=1e3,d=100;function m(e,t,n,r,o,a,i,l){return p(e,t,r,o,a,i,l).do({next:function(){n&&n.clear()}})}function p(t,n,o,a,i,l,m){var p,_=(p=t.metadata)==null?void 0:p.subscriptionName;typeof _=="string"||s(0,13280,t.name);var g=null;return r("gkx")("21003")&&r("Random").coinflip(d)&&(g=e),g==null&&(r("gkx")("21004")||r("gkx")("21005")&&r("Random").coinflip(c))&&(g=u),f(t,n,g,o,a,i,l,m).do({start:function(){},next:function(){},unsubscribe:function(){}})}function _(e){return e==null?null:{requestId:r("uuidv4")(),forceLogContext:e}}function f(e,t,n,a,i,l,s,u){return o("RelayRuntime").Observable.create(function(c){var d,m=e.id;if(typeof m!="string")throw r("err")("Found illegal doc_id in RelayRTIGraphQLSubscriber");var p=e.metadata.subscriptionName;if(typeof p!="string")throw r("err")("Found null usecase in RelayRTIGraphQLSubscriber");var f={usecase:p,doc_id:m,routing_hint:e.name};a!=null&&a!==r("CurrentUser").getID()&&(f=babelHelpers.extends({},f,{page_id:a}));var g=o("RelayRTIUtils").experimentPegasusResumptionGroup(p);g!=null&&(f=babelHelpers.extends({},f,{resumption_group_name:g}));var h=(d=t["%options"])!=null?d:{};h.useOSSResponseFormat=!0,n!=null&&(h.client_logged_context=n),h.client_has_ods_usecase_counters=!0,f=babelHelpers.extends({},f,{variables:babelHelpers.extends({},t,{"%options":h})});var y=_(n);y!=null&&(f=babelHelpers.extends({},f,{instrumentation_data:y})),u!=null&&(f=babelHelpers.extends({},f,{streamOptions:u}));var C=!1,b=r("makeGraphQLSubscriptionRequest")(f).onActive(function(){i!=null&&i()}).onResponse(function(e){if(!C)try{var t=JSON.parse(e);c.next(t)}catch(e){c.error(r("getErrorSafe")(e))}}).onError(function(e){c.error(e)}).onPause(function(e,t){s==null||s(e,t)}).onResume(function(e){l==null||l(e)}).send();return function(){C=!0,r("promiseDone")(b.then(function(e){e.cancel()}))}})}l.subscribeWithLoggingWithCacheInvalidation=m,l.subscribe=f}),98); __d("RelayFBSubscribeFunction",["RelayRTIGraphQLSubscriber"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n,r,a,i,l,s,u){return o("RelayRTIGraphQLSubscriber").subscribeWithLoggingWithCacheInvalidation(e,t,n,r,i,l,s,u)}l.default=e}),98); __d("createRelayFBSubscribeFunction",["RelayFBSubscribeFunction"],(function(t,n,r,o,a,i){"use strict";function e(e){var t=e.accessToken,r=e.actorID,o=e.queryResponseCache;return function(a,i,l){var e;return n("RelayFBSubscribeFunction")(a,i,o,r,t,l==null?void 0:l.onSubscribe,l==null?void 0:l.onResume,l==null?void 0:l.onPause,l==null||(e=l.metadata)==null?void 0:e.streamOptions)}}a.exports=e}),null); __d("getRelayFBMissingFieldHandlers",["relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime").ROOT_TYPE;function l(){return[{handle:function(n,r,o){if(r!=null&&r.getType()===e&&n.name==="node"&&Object.prototype.hasOwnProperty.call(o,"id"))return o.id},kind:"linked"},{handle:function(n,r,o,a){if(r!=null&&r.getType()===e&&n.name.startsWith("fetch__")&&Object.prototype.hasOwnProperty.call(o,"id")){var t=o.id,i=a.get(t);if(i!=null&&i.getType()===n.name.substr(7))return t}},kind:"linked"},{handle:function(n,r,o){if(r!=null&&r.getType()===e&&n.name==="nodes"&&Object.prototype.hasOwnProperty.call(o,"ids"))return o.ids},kind:"pluralLinked"}]}a.exports=l}),null); __d("liveQueryFetchWithWWWInitialWrapper",["JSResource","RelayRuntime","promiseDone"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n,a){return n.config_id!=null?o("RelayRuntime").Observable.create(function(o){var i;return r("promiseDone")(r("JSResource")("liveQueryFetchWithWWWInitial").__setRef("liveQueryFetchWithWWWInitialWrapper").load().then(function(r){var l=r(e,t,n,a);i=l.subscribe(o)}).catch(function(e){return o.error(e)})),function(){i&&i.unsubscribe()}}):a}l.default=e}),98); __d("relayFBGetDataID",["relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=n("relay-runtime").VIEWER_ID,l=n("relay-runtime").VIEWER_TYPE;function s(t,n){return n===l?e:n==="MessagingParticipant"||n==="BlockedUser"||n==="SRTUser"||n==="MessengerViewerFBGroupChat"||n==="MessengerGlobalFBGroupChat"||n==="XOCFBHorizonEventView"||n==="XOCHorizonWorldsFBSocialVRCustomWorldView"||n==="XFBHorizonWorldDestination"||n==="XOCFBSocialVRCustomWorldAccountLinkView"||n==="XOCHorizonWorldsFBTogetherAppUserView"||n==="XFBServiceLabExperimentV2"||n==="XFBServiceLabTrialV2"||n==="ShortFormVideoSoundtrackInfo"?t.id==null?null:n+":"+t.id:t.id}a.exports=s}),null); __d("RelayFBEnvironmentDefinitions",["RelayFBConsoleLog","RelayFBEnvironmentActorID","RelayFBGCScheduler","RelayFBHandlerProvider","RelayFBOperationLoader","RelayFBScheduler","RelayFieldLogger","createRelayFBNetwork","createRelayFBNetworkFetch","createRelayFBSubscribeFunction","getRelayFBMissingFieldHandlers","liveQueryFetchWithWWWInitialWrapper","relay-runtime","relayFBGetDataID"],(function(t,n,r,o,a,i){"use strict";var e=["actorID","handlerProvider","log","missingFieldHandlers","operationLoader","store","relayFieldLogger","scheduler","getDataID"],l=["networkConfig"],s,u=n("RelayFBEnvironmentActorID").getActorID,c=(s=n("relay-runtime")).Environment,d=s.QueryResponseCache,m=s.RecordSource,p=s.Store;function _(t){var r,o,a=t.actorID,i=t.handlerProvider,s=i===void 0?n("RelayFBHandlerProvider"):i,u=t.log,_=u===void 0?(r=t.log)!=null?r:n("RelayFBConsoleLog"):u,f=t.missingFieldHandlers,g=f===void 0?n("getRelayFBMissingFieldHandlers")():f,h=t.operationLoader,y=h===void 0?n("RelayFBOperationLoader"):h,C=t.store,b=C===void 0?new p(new m,{gcReleaseBufferSize:10,gcScheduler:n("RelayFBGCScheduler"),getDataID:(o=t.getDataID)!=null?o:n("relayFBGetDataID"),log:_,operationLoader:n("RelayFBOperationLoader"),queryCacheExpirationTime:300*1e3}):C,v=t.relayFieldLogger,S=v===void 0?n("RelayFieldLogger").create():v,R=t.scheduler,L=R===void 0?n("RelayFBScheduler"):R,E=t.getDataID,k=E===void 0?n("relayFBGetDataID"):E,I=babelHelpers.objectWithoutPropertiesLoose(t,e),T={actorID:a};if(I.network)return new c(babelHelpers.extends({},I,{getDataID:k,handlerProvider:s,log:_,missingFieldHandlers:g,operationLoader:y,options:T,relayFieldLogger:S,scheduler:L,store:b}));var D,x,$=I.networkConfig,P=babelHelpers.objectWithoutPropertiesLoose(I,l),N=(D=$==null?void 0:$.queryResponseCache)!=null?D:new d({size:10,ttl:300*1e3}),M=(x=$==null?void 0:$.liveQueryFetchWithWWWInitialFn)!=null?x:n("liveQueryFetchWithWWWInitialWrapper"),w=n("createRelayFBNetwork")(n("createRelayFBNetworkFetch")(babelHelpers.extends({},$,{actorID:a,liveQueryFetchWithWWWInitialFn:M,queryResponseCache:N})),n("createRelayFBSubscribeFunction")({actorID:a,queryResponseCache:N}));return new c(babelHelpers.extends({},P,{getDataID:k,handlerProvider:s,log:_,missingFieldHandlers:g,network:w,operationLoader:y,options:T,relayFieldLogger:S,scheduler:L,store:b}))}function f(e){var t=new Map;return{commitLocalUpdateForEachEnvironment:function(n){var e=function(){var e=r[1];e.commitUpdate(function(t){n(u(e),e,t)})};for(var r of t)e()},getForActorID:function(r,o){var n=r+(o!=null?o:""),a=t.get(n);return a||(a=_(e(r,o)),t.set(n,a)),a}}}a.exports={createEnvironment:_,createEnvironmentFactory:f}}),null); __d("cometPrefetchVideoDashV2",["CometDASHPrefetchCacheManager","UserAgent","gkx"],(function(t,n,r,o,a,i,l){"use strict";function e(e){window.__comet_ssr_is_server_env_DO_NOT_USE!==!0&&r("CometDASHPrefetchCacheManager")!=null&&e!=null&&Array.isArray(e)&&e.forEach(function(e){if(e!=null&&e.video_id!=null){var t=String(e.video_id),n=[],o=typeof e.nextgendash=="boolean"&&e.nextgendash===!0||r("gkx")("7137");Array.isArray(e.representations)&&e.representations.forEach(function(e){var t=[],r=e!=null&&(e==null?void 0:e.playback_resolution_csvqm)!=null&&typeof e.playback_resolution_csvqm=="string"?e.playback_resolution_csvqm:null;if(e!=null&&Array.isArray(e.segments)&&typeof e.representation_id=="string"&&typeof e.mime_type=="string"&&typeof e.codecs=="string"&&typeof e.bandwidth=="number"&&typeof e.width=="number"&&typeof e.height=="number"&&typeof e.base_url=="string"&&typeof e.playback_resolution_mos=="string"){var o={bandwidth:e.bandwidth,baseURL:e.base_url,codecs:e.codecs,height:e.height,mimeType:e.mime_type,playbackResolutionCSVQM:r,playbackResolutionMOS:e.playback_resolution_mos,representationID:e.representation_id,segments:[],width:e.width};e.segments.forEach(function(e){e!=null&&typeof e.start=="number"&&typeof e.end=="number"&&t.push({end:e.end,start:e.start})}),t.length>0&&(o.segments=t,n.push(o))}}),n.length>0&&(o?r("CometDASHPrefetchCacheManager").fetchUsingNextgendash(t,n):!r("UserAgent").isPlatform("iOS")&&r("gkx")("15065")&&r("gkx")("5113")===!0||r("gkx")("10233")||r("gkx")("11869")||r("gkx")("17440")?r("CometDASHPrefetchCacheManager").schedulePrefetchTask(t,n):r("CometDASHPrefetchCacheManager").fetch(t,n))}})}var s=e;l.default=s}),98); __d("isPlainObject",[],(function(t,n,r,o,a,i){"use strict";function e(e){return Object.prototype.toString.call(e)==="[object Object]"}i.default=e}),66); __d("makeGraphQLLiveQueryRequest",["RealtimeGraphQLRequest"],(function(t,n,r,o,a,i,l){"use strict";var e="FBLQ",s="GRAPHQL";function u(t){var n=t.doc_id,o=t.variables,a=t.graphiql_sandbox,i=t.graphiql_impersonation,l=t.resumption_group_name,u=t.enable_canonical_naming,c=t.instrumentation_data,d=t.oncall,m=t.product,p=t.operation_name,_=t.config_id,f=t.actor_id,g=t.access_token,h=t.logging_context,y=t.last_response_digest,C=s+":"+p;_!=null&&_!==""&&(C=e+":"+_);var b={method:C,doc_id:n,body:{variables:o!=null?o:{}}};a!=null&&(b=babelHelpers.extends({},b,{graphiql_sandbox:a}));var v={};if(y!=null&&(v=babelHelpers.extends({},v,{last_response_digest:y})),f!=null){var S=f;v=babelHelpers.extends({},v,{actor_id:f,page_id:S})}return h!=null&&(v=babelHelpers.extends({},v,{logging_context:h})),g!=null&&(v=babelHelpers.extends({},v,{access_token:g})),i!=null&&(v=babelHelpers.extends({},v,{graphiql_impersonation:i})),u===!0&&(v=babelHelpers.extends({},v,{enable_canonical_naming:!0})),l!=null&&(v=babelHelpers.extends({},v,{resumption_group_name:l})),d!=null&&(v=babelHelpers.extends({},v,{oncall:d})),m!=null&&(v=babelHelpers.extends({},v,{product:m})),b=babelHelpers.extends({},b,{extra_headers:v}),c!=null&&(b=babelHelpers.extends({},b,{instrumentation_data:c})),new(r("RealtimeGraphQLRequest"))(b)}i.exports=u}),34); __d("liveQueryFetch",["invariant","LiveQueryEventsLoggingResolver","RelayGraphQLRequestUtils","RelayRuntime","getErrorSafe","makeGraphQLLiveQueryRequest","nullthrows","promiseDone"],(function(t,n,r,o,a,i,l,s){"use strict";function e(e,t,n,a){if(!u())return o("RelayRuntime").Observable.create(function(e){e.complete()});var i=Date.now();e.id!=null||s(0,13279),e.metadata.live!=null&&typeof e.metadata.live.timeStamp=="number"&&(i=e.metadata.live.timeStamp);var l=babelHelpers.extends({doc_id:r("nullthrows")(e.id),config_id:n.config_id,operation_name:e.name,actor_id:n.actor_id,variables:t},a);n.access_token!==""&&(l=babelHelpers.extends({},l,{access_token:n.access_token}));var c=o("LiveQueryEventsLoggingResolver").tempResolveLoggingContext();return c!=null&&(c=babelHelpers.extends({},c,{client_send_request_timestamp:i}),l=babelHelpers.extends({},l,{logging_context:c})),o("RelayRuntime").Observable.create(function(t){var n=r("makeGraphQLLiveQueryRequest")(l).onResponse(function(n){var a;try{a=r("RelayGraphQLRequestUtils").parsePayload(n),typeof a=="object"||s(0,12937)}catch(e){return t.error(r("getErrorSafe")(e))}if(!("errors"in a)&&!("data"in a))return t.error(o("RelayRuntime").RelayError.createWarning("EmptyResponseError","Parsed network response is empty"));if(a.errors){for(var i of a.errors)if(i.severity==="CRITICAL"){var l=r("RelayGraphQLRequestUtils").createErrorFromPayload(i,e.name);return t.error(l)}}t.closed||t.next(a)}).onError(function(e){}).onActive(function(){}).onPause(function(e,t){}).onResume(function(e){}).send();return function(){r("promiseDone")(n,function(e){e.cancel()})}})}function u(){return"WebSocket"in window}l.default=e}),98); __d("liveQueryFetchWithWWWInitial",["invariant","LiveQueryEventsLoggingResolver","RelayGraphQLRequestUtils","RelayRuntime","getErrorSafe","makeGraphQLLiveQueryRequest","nullthrows","promiseDone"],(function(t,n,r,o,a,i,l,s){"use strict";function e(e,t,n,a,i){if(!u())return a;e.id!=null||s(0,13279);var l=babelHelpers.extends({doc_id:r("nullthrows")(e.id),config_id:n.config_id,operation_name:e.name,actor_id:n.actor_id,variables:t},i);n.access_token!==""&&(l=babelHelpers.extends({},l,{access_token:n.access_token}));var c=o("LiveQueryEventsLoggingResolver").tempResolveLoggingContext();return c!=null&&(l=babelHelpers.extends({},l,{logging_context:c})),o("RelayRuntime").Observable.create(function(t){var n=!1,i=null;return a.subscribe({next:function(r){if(r.extensions!=null&&r.extensions.is_final===!0&&r.extensions!=null&&r.extensions.live_query!=null){var e=r.extensions.live_query;typeof e.response_digest=="string"&&(l=babelHelpers.extends({},l,{last_response_digest:e.response_digest})),typeof e.disable=="boolean"&&(n=e.disable)}t.next(r)},error:function(n){t.error(n)},complete:function(){if(n){t.complete();return}i=r("makeGraphQLLiveQueryRequest")(l).onResponse(function(n){var a;try{a=r("RelayGraphQLRequestUtils").parsePayload(n),typeof a=="object"||s(0,12937)}catch(e){return t.error(r("getErrorSafe")(e))}if(!("errors"in a)&&!("data"in a))return t.error(o("RelayRuntime").RelayError.createWarning("EmptyResponseError","Parsed network response is empty"));if(a.errors){for(var i of a.errors)if(i.severity==="CRITICAL"){var l=r("RelayGraphQLRequestUtils").createErrorFromPayload(i,e.name);return t.error(l)}}t.closed||t.next(a)}).onError(function(e){}).onActive(function(){}).onPause(function(e,t){}).onResume(function(e){}).send()}}),function(){n=!0,i!=null&&r("promiseDone")(i,function(e){e.cancel()})}})}function u(){return"WebSocket"in window}l.default=e}),98); __d("useCometRouterState",["CometRouterStateContext","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=o("react"))).useContext;function u(){return s(r("CometRouterStateContext"))}l.default=u}),98);