;/*FB_PKG_DELIM*/ __d("PlatformDialog",["cx","CSS","DOMEvent","DOMEventListener"],(function(a,b,c,d,e,f,g){var h;a=function(){"use strict";a.getInstance=function(){return h};function a(a,c,d){var e=this;h=this;this.$1=a;this.$2=c;this.$3=!1;b("DOMEventListener").add(this.$1,"submit",function(c){if(e.$3){new(b("DOMEvent"))(c).kill();return}e.$3=!0;d&&b("CSS").addClass(a,"_32qa")})}var c=a.prototype;c.getForm=function(){return this.$1};c.getDisplay=function(){return this.$2};c.hasBeenSubmitted=function(){return this.$3};return a}();a.RESPONSE="platform/dialog/response";e.exports=a}),null); __d("ArbiterFrame",[],(function(a,b,c,d,e,f){a={inform:function(a,b,c){var d=parent.frames,e=d.length,f;b.crossFrame=!0;for(var g=0;gb&&(a=a.substring(0,b)+"...");return a}g.update=a;g._setCookie=h;g.truncatePath=i}),98); __d("goOrReplace",["Env","URI","isFacebookURI"],(function(a,b,c,d,e,f,g){function a(a,b,d){b=new(c("URI"))(b);c("Env").isCQuick&&c("isFacebookURI")(b)&&b.addQueryData({cquick:c("Env").iframeKey,cquick_token:c("Env").iframeToken,ctarget:c("Env").iframeTarget});b=b.toString();d?a.replace(b):a.href==b?a.reload():a.href=b}g["default"]=a}),98); __d("HistoryManager",["Env","Event","SprinkleConfig","URI","UserAgent_DEPRECATED","XReferer","emptyFunction","goOrReplace","isInIframe","setIntervalAcrossTransitions"],(function(a,b,c,d,e,f){var g,h,i={history:null,current:0,fragment:null,isInitialized:function(){return!!i._initialized},init:function(){if(!(g||(g=b("Env"))).ALLOW_TRANSITION_IN_IFRAME&&b("isInIframe")())return;if(i._initialized)return i;var a=new(h||(h=b("URI")))(window.location.href),c=a.getFragment()||"";c.charAt(0)==="!"&&(c=c.substr(1),a.setFragment(c));Object.assign(i,{_initialized:!0,fragment:c,orig_fragment:c,history:[a],callbacks:[],lastChanged:Date.now(),canonical:new h("#"),user:0,enabled:!0,debug:b("emptyFunction")});if(window.history&&window.history.pushState){this.lastURI=document.URL;c=new(h||(h=b("URI")))(this.lastURI);a=c.getQueryData();a.__md__=void 0;a.__xts__=void 0;a.fb_dtsg_ag=void 0;a[b("SprinkleConfig").param_name]=void 0;this.lastURI=c.setQueryData(a).toString();try{window.history.state?window.history.replaceState(window.history.state,null,this.lastURI):window.history.replaceState(this.lastURI,null,this.lastURI)}catch(a){if(!(a.number===-2147467259))throw a}b("Event").listen(window,"popstate",function(a){var c=a&&a.state&&typeof a.state==="string";c&&i.lastURI!=a.state&&(i.lastURI=document.URL,i.lastChanged=Date.now(),i.notify(new(h||(h=b("URI")))(a.state).getUnqualifiedURI().toString()))});(b("UserAgent_DEPRECATED").webkit()<534||b("UserAgent_DEPRECATED").chrome()<=13)&&(b("setIntervalAcrossTransitions")(i.checkURI,42),i._updateRefererURI(this.lastURI));return i}i._updateRefererURI(h.getRequestURI(!1));if(b("UserAgent_DEPRECATED").webkit()<500||b("UserAgent_DEPRECATED").firefox()<2){i.enabled=!1;return i}"onhashchange"in window?b("Event").listen(window,"hashchange",function(){window.setTimeout(i.checkURI.bind(i),0)}):b("setIntervalAcrossTransitions")(i.checkURI,42);return i},registerURIHandler:function(a){i.callbacks.push(a);return i},setCanonicalLocation:function(a){i.canonical=new(h||(h=b("URI")))(a);return i},notify:function(a){a==i.orig_fragment&&(a=i.canonical.getFragment());for(var b=0;b=0;--a)if(i.history[a].getFragment().replace(/%23/g,"#")==c)break;++i.user;a>=0?i.go(a-i.current):i.go("#"+c);--i.user}},_updateRefererURI:function(a){a instanceof(h||(h=b("URI")))&&(a=a.toString()),b("XReferer").update(a,null,!0)},go:function(a,c,d){if(window.history&&window.history.pushState){c||typeof a==="number";var e=new(h||(h=b("URI")))(a).removeQueryData(["ref","messaging_source","ajaxpipe_fetch_stream","fb_dtsg_ag",b("SprinkleConfig").param_name]).toString();i.lastChanged=Date.now();this.lastURI=e;d?window.history.replaceState(a,null,e):window.history.pushState(a,null,e);b("UserAgent_DEPRECATED").webkit()<534&&i._updateRefererURI(a);return!1}i.debug("go: "+a);c===void 0&&(c=!0);if(!i.enabled&&!c)return!1;if(typeof a==="number"){if(!a)return!1;e=a+i.current;var f=Math.max(0,Math.min(i.history.length-1,e));i.current=f;e=i.history[f].getFragment()||i.orig_fragment;e=new(h||(h=b("URI")))(e).removeQueryData("ref").getUnqualifiedURI().toString();i.fragment=e;i.lastChanged=Date.now();i.user||b("goOrReplace")(window.location,window.location.href.split("#")[0]+"#!"+e,d);c&&i.notify(e);i._updateRefererURI(e);return!1}a=new(h||(h=b("URI")))(a);a.getDomain()==new(h||(h=b("URI")))(window.location.href).getDomain()&&(a=new(h||(h=b("URI")))("#"+a.getUnqualifiedURI()));f=i.history[i.current].getFragment();e=a.getFragment();if(e==f||f==i.orig_fragment&&e==i.canonical.getFragment()){c&&i.notify(e);i._updateRefererURI(e);return!1}d&&i.current--;f=i.history.length-i.current-1;i.history.splice(i.current+1,f);i.history.push(new h(a));return i.go(1,c,d)},getCurrentFragment:function(){var a=(h||(h=b("URI"))).getRequestURI(!1).getFragment();return a==i.orig_fragment?i.canonical.getFragment():a}};e.exports=i}),null); __d("PageHooks",["Arbiter","ErrorUtils","InitialJSLoader","PageEvents"],(function(a,b,c,d,e,f){var g;f={DOMREADY_HOOK:"domreadyhooks",ONLOAD_HOOK:"onloadhooks"};function h(){k(l.DOMREADY_HOOK),window.domready=!0,b("Arbiter").inform("uipage_onload",!0,"state")}function i(){k(l.ONLOAD_HOOK),window.loaded=!0}function j(a,c){return(g||(g=b("ErrorUtils"))).applyWithGuard(a,null,null,function(a){a.event_type=c,a.category="runhook"},"PageHooks:"+c)}function k(a){var b=a=="onbeforeleavehooks"||a=="onbeforeunloadhooks";do{var c=window[a];if(!c)break;b||(window[a]=null);for(var d=0;d/g,"\\x3e").replace(/&/g,"\\x26")}f["default"]=a}),66); __d("PageTransitionsBlue",["fbt","invariant","Arbiter","BlueCompatBroker","BlueCompatRouter","Bootloader","DOMQuery","DOMScroll","Env","ErrorGuard","Event","FbtResultBase","HistoryManager","LayerHideOnEscape","PageHooks","PageTransitionsConfig","PageTransitionsRegistrar","ScriptPath","URI","Vector","areEqual","clickRefAction","escapeJSQuotes","ge","gkx","goOrReplace","isFacebookURI","isInIframe","react","setTimeout","uriIsRelativePath"],(function(a,b,c,d,e,f,g,h,i){var j=d("react"),k=["cquick","ctarget","cquick_token","mh_","killabyte","tfc_","tfi_"],l={};function m(a,b){a&&(l[a.getUnqualifiedURI().toString()]=b)}function n(a){return l[a.getUnqualifiedURI().toString()]}function o(a){delete l[a.getUnqualifiedURI().toString()]}function p(){var a={};window.location.search.slice(1).split("&").forEach(function(b){b=b.split("=");var c=b[0];b=b[1];b=b===void 0?null:b;k.some(function(a){return c.startsWith(a)})&&(a[c]=b)});return a}var q=null,r=!1,s=new(c("URI"))(""),t=null,u=new(c("URI"))(),v=null,w=!1,x=!1,y=!1,z={isInitialized:function(){return r},init:function(){z._init()},_init:function(){if(c("isInIframe")())return!1;if(r)return!0;var a=c("PageTransitionsRegistrar").getMostRecentURI();q=a;s=a;t=null;u=a;var b=c("ErrorGuard").applyWithGuard(function(a){return c("URI").tryParseURI(a)},null,[document.referrer]);v=document.referrer&&b&&c("isFacebookURI")(b)?b:null;r=!0;b=c("URI").getRequestURI(!1);b.getFragment().startsWith("/")?b=b.getFragment():b=a.toString();c("HistoryManager").init().setCanonicalLocation("#"+b).registerURIHandler(z._historyManagerHandler);c("Event").listen(window,"scroll",function(){w||m(q,c("Vector").getScrollPosition())});return!0},registerHandler:c("PageTransitionsRegistrar").registerHandler,removeHandler:c("PageTransitionsRegistrar").removeHandler,getCurrentURI:function(a){a===void 0&&(a=!1);z._init();return!q&&!a?new(c("URI"))(s):new(c("URI"))(q)},isTransitioning:function(){z._init();return!q},getNextURI:function(){z._init();return u},getNextReferrerURI:function(){z._init();return t},getReferrerURI:function(){z._init();return v},getMostRecentURI:function(){z._init();return new(c("URI"))(s)},go:function(a,b){b===void 0&&(b=!1);if(c("BlueCompatRouter").goFragment(a)){var d=new(c("URI"))(a);if(z.restoreScrollPosition(d)){q=s=d;return}}if(c("BlueCompatRouter").go(a,b))return;z.goBase(a,b)},goBase:function(a,b){b===void 0&&(b=!1);z._init();var d=p(),e=new(c("URI"))(a).removeQueryData("quickling").addQueryData(d).getQualifiedURI();o(e);b||c("clickRefAction")("uri",{href:e.toString()},null,"INDIRECT");z._loadPage(e,b,function(a){a?c("HistoryManager").go(e.toString(),!1,b):c("goOrReplace")(window.location,e,b)})},_historyManagerHandler:function(a){if(a.charAt(0)!="/")return!1;c("clickRefAction")("h",{href:a});d("ScriptPath").getClickPointInfo()||d("ScriptPath").setClickPointInfo({click:"back"});z._loadPage(new(c("URI"))(a),!0,function(b){b||c("goOrReplace")(window.location,a,!0)});return!0},_loadPage:function(a,b,e){if(new(c("URI"))(a).getFragment()&&c("areEqual")(new(c("URI"))(a).setFragment("").getQualifiedURI(),new(c("URI"))(q).setFragment("").getQualifiedURI())){c("Arbiter").inform("pre_page_fragment_transition",{from:new(c("URI"))(q).getFragment(),to:new(c("URI"))(a).getFragment()});if(z.restoreScrollPosition(a)){q=s=a;c("Arbiter").inform("page_fragment_transition",{fragment:new(c("URI"))(a).getFragment()});e==null?void 0:e(!0);return}}var f;q&&(f=n(q));var g=function(){f&&q&&m(q,f);t=z.getMostRecentURI();q=null;u=a;f&&d("DOMScroll").scrollTo(f,!1);w=!0;var g=z._handleTransition(a,b);e&&(g===c("PageTransitionsRegistrar").DELAY_HISTORY?c("setTimeout")(function(){return e&&e(g)},0):e(g))},h=u;u=a;var i=c("PageHooks").runHooks("onbeforeleavehooks");u=h;i?z._warnBeforeLeaving(i,g):g()},_handleTransition:function(b,d){window.onbeforeleavehooks=void 0;if(x||!b.isSameOrigin()&&!c("uriIsRelativePath")(b))return!1;var e=c("PageTransitionsConfig").reloadOnBootloadError&&z._hasBootloadErrors();if(e)return!1;var f;e=a.AsyncRequest;e&&(f=e.getLastID());c("Arbiter").inform("pre_page_transition",{from:z.getMostRecentURI(),to:b});e=c("PageTransitionsRegistrar")._getTransitionHandlers();for(var g=e.length-1;g>=0;--g){var h=e[g];if(!h)continue;for(var i=h.length-1;i>=0;--i){var j=h[i](b,d);if(j===!0||j===c("PageTransitionsRegistrar").DELAY_HISTORY){var k={sender:z,uri:b,id:f};try{c("Arbiter").inform("page_transition",k)}catch(a){}return j}else h.splice(i,1)}}return!1},disableTransitions:function(){x=!0},disableScrollAnimation:function(){y=!0},_hasBootloadErrors:function(){return c("Bootloader").getErrorCount()>0},unifyURI:function(){z._init(),q=s=u,v=t},transitionComplete:function(a){a===void 0&&(a=!1);z._init();w=!1;z._executeCompletionCallbacks();z.unifyURI();a||q&&z.restoreScrollPosition(q);try{document.activeElement&&document.activeElement.nodeName==="A"&&document.activeElement.blur()}catch(a){}},_executeCompletionCallbacks:function(){var a=c("PageTransitionsRegistrar")._getCompletionCallbacks();a.length>0&&(c("PageTransitionsRegistrar")._resetCompletionCallbacks(),a.forEach(function(a){return a()}))},registerCompletionCallback:c("PageTransitionsRegistrar").registerCompletionCallback,rewriteCurrentURI:function(a,b){z._init();var d=c("PageTransitionsRegistrar")._getTransitionHandlers(),e=d.length||1,f=!1;c("PageTransitionsRegistrar").registerHandler(function(){if(a&&a.toString()==z.getMostRecentURI().getUnqualifiedURI().toString()){z.transitionComplete();return!0}f=!0},e);z.go(b,!0);d.length===e+1&&d[e].length===(f?0:1)||i(0,1302);d.length=e},_warnBeforeLeaving:function(a,b){c("Bootloader").loadModules(["DialogX","XUIDialogTitle.react","XUIDialogBody.react","XUIDialogButton.react","XUIDialogFooter.react","XUIGrayText.react"],function(d,e,f,g,i,k){var l=typeof a==="string"||a instanceof String||a instanceof c("FbtResultBase")?{body:a,highlightStay:!1,leaveButtonText:h._("Leave This Page"),showCloseButton:!1,stayButtonText:h._("Stay on This Page"),title:h._("Leave Page?")}:a;e=j.jsx(e,{showCloseButton:l.showCloseButton,children:l.title});g=l.highlightStay?[j.jsx(g,{action:"confirm",label:l.leaveButtonText},"confirm"),j.jsx(g,{action:"cancel",use:"confirm",label:l.stayButtonText,className:"autofocus"},"cancel")]:[j.jsx(g,{action:"cancel",label:l.stayButtonText},"cancel"),j.jsx(g,{action:"confirm",use:"confirm",label:l.leaveButtonText,className:"autofocus"},"confirm")];var m=new d({width:450,addedBehaviors:[c("LayerHideOnEscape")]},j.jsxs("div",{children:[e,j.jsx(f,{children:j.jsx(k,{shade:"medium",size:"medium",children:l.body})}),j.jsx(i,{children:g})]}));m.subscribe("confirm",function(){m.hide(),b()});m.show()},"PageTransitionsBlue")},restoreScrollPosition:function(a){var b=n(a);if(b){d("DOMScroll").scrollTo(b,!1);return!0}function e(a){if(!a)return null;var b="a[name='"+c("escapeJSQuotes")(a)+"']";return d("DOMQuery").scry(document.body,b)[0]||c("ge")(a)}b=e(new(c("URI"))(a).getFragment());if(b){e=!y;d("DOMScroll").scrollTo(b,e);return!0}return!1}};!c("gkx")("524")&&c("Env").isCQuick&&(d("BlueCompatBroker").init(),d("BlueCompatBroker").register("transitionpage",function(b){b=new(c("URI"))(d("BlueCompatBroker").getMessageEventString(b,"uri"));var e=new(c("URI"))(window.location.href);b.removeQueryData("ctarget");e.removeQueryData("ctarget");if(e.toString()===b.toString())return;e=a.AsyncRequest;e&&e.ignoreUpdate();z.goBase(b,!1)}));b=z;a.PageTransitions=z;g["default"]=b}),98); __d("WebPixelRatio",["SiteData"],(function(a,b,c,d,e,f,g){function a(){return c("SiteData").pr!=null&&c("SiteData").pr>0?c("SiteData").pr:window.devicePixelRatio||1}g.get=a}),98); __d("PixelRatioConst",[],(function(a,b,c,d,e,f){a=Object.freeze({cookieName:"dpr"});f["default"]=a}),66); __d("WebPixelRatioDetector",["Cookie","DOMEventListener","PixelRatioConst","Run","WebPixelRatio"],(function(a,b,c,d,e,f,g){"use strict";var h=!1,i=!1,j=!1;function k(){return window.devicePixelRatio||1}function l(){c("Cookie").set(c("PixelRatioConst").cookieName,String(k()))}function m(){c("Cookie").clear(c("PixelRatioConst").cookieName)}function n(){if(i)return;i=!0;j&&m();k()!==d("WebPixelRatio").get()&&l()}function a(a){a&&(j=!0);if(h)return;h=!0;"onpagehide"in window&&d("DOMEventListener").add(window,"pagehide",n);d("Run").onBeforeUnload(n,!1)}g.startDetecting=a}),98); __d("Plugin",["Arbiter","ArbiterFrame"],(function(a,b,c,d,e,f){var g={CONNECT:"platform/plugins/connect",DISCONNECT:"platform/plugins/disconnect",ERROR:"platform/plugins/error",RELOAD:"platform/plugins/reload",DIALOG:"platform/plugins/dialog",connect:function(a,c){a={identifier:a,href:a,story_fbid:c};b("Arbiter").inform(g.CONNECT,a);b("ArbiterFrame").inform(g.CONNECT,a)},disconnect:function(a,c){a={identifier:a,href:a,story_fbid:c};b("Arbiter").inform(g.DISCONNECT,a);b("ArbiterFrame").inform(g.DISCONNECT,a)},error:function(a,c){b("Arbiter").inform(g.ERROR,{action:a,content:c})},reload:function(a){b("Arbiter").inform(g.RELOAD,{reloadUrl:a||""}),b("ArbiterFrame").inform(g.RELOAD,{reloadUrl:a||""})},reloadOtherPlugins:function(a,c){b("ArbiterFrame").inform(g.RELOAD,{reloadUrl:"",reload:a||"",identifier:c||""})}};e.exports=g}),null); __d("PluginDOMEventListener",["DOMEventListener","Log","UserAgent","promiseDone"],(function(a,b,c,d,e,f,g){var h=!c("UserAgent").isBrowser("Safari < 12")&&typeof document.hasStorageAccess==="function",i=!h,j=!1;!i&&h&&c("promiseDone")(document.hasStorageAccess(),function(a){d("Log").debug("hasStorageAccess=%s",a),i=a},function(a){return d("Log").warn("Storage access check failed: %s",a)});function a(a,b,e,f){f===void 0&&(f=!1);if(!h||i||j)return d("DOMEventListener").add.apply(this,arguments);else{var g=function(){var a=this;for(var b=arguments.length,f=new Array(b),g=0;g=e.length)break;F=e[b++]}else{b=e.next();if(b.done)break;F=b.value}F=F;s.add(F)}for(b=(F=c("AnalyticsCoreData").stateless_non_fb_events_for_br)!=null?F:[],f=Array.isArray(b),e=0,b=f?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){if(f){if(e>=b.length)break;F=b[e++]}else{e=b.next();if(e.done)break;F=e.value}F=F;t.add(F)}function G(){return c("AnalyticsCoreData").enable_bladerunner&&!c("ExecutionEnvironment").isInWorker}function H(a,b){P(b.item.name,"js.br.add_to_batch",1,!0);var c=b.item.extra.length;w+c>i&&(clearTimeout(x),I());v.push([a,b]);w+=c}function I(){x=null;y=!1;var a=v;N("js.br.send_batch",a.map(function(a){return a[1].item}));if(!C){O("js.br.init_not_complete.log",a.length);var b=function(){var b=a[c],d=b[0],e=b[1];P(e.item.name,"js.br.banzai_fallback_for_init_not_complete",1,!0);((b=e.item.logImmediate)!=null?b:!1)?Q.logImmediately([e.item],function(a){return d.markItem(e,a)}):Q.log([e.item],function(a){return d.markItem(e,a)})};for(var c=0;c0&&(a.ambientState=c("AnalyticsCoreData").state_for_br);a.identity=L(c("AnalyticsCoreData").identity);return Object.freeze(a)}function L(a){try{if(u===2){var b=a==null?void 0:a.appScopedIdentity;if(b!==void 0)return{appScopedIdentity:{uid:b,identifier:b,claims:[]}}}else{b=a==null?void 0:a.fbIdentity;if(b!==void 0)return{facebookIdentity:{actorId:b.actorId,accountId:b.accountId,claims:[]}}}}catch(a){d("ODS").bumpEntityKey(1344,"js.br.identity.propogation","exception.while.generating.identity",1)}return null}function M(a,b){for(var e=0;e0&&O(a,c)}function O(a,b){var e="falco.fabric.www."+c("AnalyticsCoreData").push_phase;d("ODS").bumpEntityKey(1344,e,a,b)}function P(a,b,c,e){if(a===q)return!1;d("ODS").bumpEntityKey(1344,"falco.event."+a,b,c);e&&O(b,c);return!0}var Q={log:function(a,b){N("js.banzai.post.log",a),M(a,c("Banzai").BASIC),b(!0)},logImmediately:function(a,b){N("js.banzai.post.log_immediately",a),M(a,c("Banzai").VITAL),b(!0)},logCritical:function(a,b){N("js.banzai.post.log_critical",a),M(a,{signal:!0,retry:!0}),b(!0)}};function R(a){W();var b=S(a,"banzai_data_loss","log"),d=S(a,"banzai_data_loss","logImmediately"),e=S(a,"banzai_data_loss","logCritical"),f=S(a,"bladerunner_data_loss",""),g=S(a,"bladerunner_data_loss","logCritical");O("js.br_data_loss.posted."+a,1);if(C&&B)try{m.enqueue(function(b){return b.log([f],function(b){if(!b){O("js.br.transport_failure."+a,1);Q.logCritical([g],function(b){O("js.br.failure_fallback_success_callback."+a,1)});return}O("js.br.success_callback."+a,1)})})}catch(b){O("js.br.error_enqueueing."+a,1),Q.logCritical([g],function(b){O("js.br.enqueuing_fallback_success_callback."+a,1)})}else B||O("js.br.failed."+a,1),C||O("js.br.init_not_complete."+a,1),Q.logCritical([g],function(b){O("js.br.init_fallback_success_callback."+a,1)});M([b],c("Banzai").BASIC);M([d],c("Banzai").VITAL);M([e],{signal:!0,retry:!0})}function S(a,b,d){return{name:b,time:c("performanceAbsoluteNow")(),policy:{r:1},extra:JSON.stringify({event_index:a,falco_js_connection_id:p,logging_mode:d,logging_flow_flag:"original_flow"})}}function T(){D+n=4){var d=c[0],e=c[1],f=c[2];c=c[3];f!==""?b={appScopedIdentity:f,claim:c}:d!==""&&(b={fbIdentity:{accountId:d,actorId:e},claim:c});r.set(a,b)}return b}}function a(){if(A)return;A=!0;c("PersistedQueue").setHandler("falco_queue_log",function(b){var c,d=b.getQueueNameSuffix(),e=Y(d);while(c=b.dequeueItem())(function(c){X(c.item)?(P(c.item.name,"js.use_bladerunner.log",1,!0),W(),x==null&&(x=setTimeout(I,j)),e&&!a(d)&&(c.item.identity=e),H(b,c)):(P(c.item.name,"js.use_banzai.log",1,!0),e&&(c.item.identity=e),Q.log([c.item],function(a){return b.markItem(c,a)}))})(c)});c("PersistedQueue").setHandler("falco_queue_immediately",function(b){var d,e=b.getQueueNameSuffix(),f=Y(e);while(d=b.dequeueItem())(function(d){X(d.item)?(P(d.item.name,"js.use_bladerunner.log_immediately",1,!0),W(),(x==null||!y)&&(clearTimeout(x),x=setTimeout(I,k),y=!0),d.item.logImmediate=!0,f&&!a(e)&&(d.item.identity=f),H(b,d),c("PersistedQueue").isPersistenceAllowed()||(P(d.item.name,"js.br.send_immediately_no_persistence",1,!0),I())):(P(d.item.name,"js.use_banzai.log_immediately",1,!0),f&&(d.item.identity=f),Q.logImmediately([d.item],function(a){return b.markItem(d,a)}))})(d)});c("PersistedQueue").setHandler("falco_queue_critical",function(b){var c,d=b.getQueueNameSuffix(),e=Y(d);while(c=b.dequeueItem())(function(c){var f=c.item;X(f)?(P(f.name,"js.use_bladerunner.log_critical",1,!0),W(),!C?(P(f.name,"js.br.init_not_complete.logCritical",1,!0),e&&(f.identity=e),Q.logCritical([f],function(a){return b.markItem(c,a)})):(e&&!a(d)&&(f.identity=e),m.enqueue(function(a){return a.logCritical([f],function(a){if(!a){O("js.br.banzai_fallback.critical",1);P(c.item.name,"js.br.banzai_fallback_for_failure.critical",1,!0);!f.identity&&e&&(f.identity=e);Q.logCritical([f],function(a){return b.markItem(c,a)});return}P(c.item.name,"js.br.success_callback.batch.critical",1,!0);b.markItem(c,a)})}),a(d)||P(c.item.name,"js.bladerunner.identity.mismatch",1,!0))):(e&&(f.identity=e),P(f.name,"js.use_banzai.log_critical",1,!0),Q.logCritical([f],function(a){return b.markItem(c,a)}))})(c)});c("AnalyticsCoreData").enable_dataloss_timer&&(W(),T(),U());function a(a){try{var b=d("FalcoUtils").identityToString(c("AnalyticsCoreData").identity);return a===b}catch(a){d("ODS").bumpEntityKey(1344,"js.br.identity.check","exception.when.comparing.with.current.user.identity",1);return!0}}}g.attach=a}),98); __d("Animation",["BrowserSupport","CSS","DOM","DataStore","Style","clearInterval","clearTimeout","getVendorPrefixedName","requestAnimationFrame","setIntervalAcrossTransitions","setTimeoutAcrossTransitions","shield"],(function(a,b,c,d,e,f){var g=b("requestAnimationFrame"),h=[],i;function j(b){if(a==this)return new j(b);else this.obj=b,this._reset_state(),this.queue=[],this.last_attr=null,this.unit="px",this.behaviorOverrides={ignoreUserScroll:!1}}function k(a){if(b("BrowserSupport").hasCSS3DTransforms())return n(a);else return m(a)}function l(a){return a.toFixed(8)}function m(a){a=[a[0],a[4],a[1],a[5],a[12],a[13]];return"matrix("+a.map(l).join(",")+")"}function n(a){return"matrix3d("+a.map(l).join(",")+")"}function o(a,b){a||(a=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]);var c=[];for(var d=0;d<4;d++)for(var e=0;e<4;e++){var f=0;for(var g=0;g<4;g++)f+=a[d*4+g]*b[g*4+e];c[d*4+e]=f}return c}var p=0;j.prototype._reset_state=function(){this.state={attrs:{},duration:500}};j.prototype.stop=function(){this._reset_state();this.queue=[];return this};j.prototype._build_container=function(){if(this.container_div){this._refresh_container();return}if(this.obj.firstChild&&this.obj.firstChild.__animation_refs){this.container_div=this.obj.firstChild;this.container_div.__animation_refs++;this._refresh_container();return}var a=document.createElement("div");a.style.padding="0px";a.style.margin="0px";a.style.border="0px";a.__animation_refs=1;var b=this.obj.childNodes;while(b.length)a.appendChild(b[0]);this.obj.appendChild(a);this._orig_overflow=this.obj.style.overflow;this.obj.style.overflow="hidden";this.container_div=a;this._refresh_container()};j.prototype._refresh_container=function(){this.container_div.style.height="auto",this.container_div.style.width="auto",this.container_div.style.height=this.container_div.offsetHeight+this.unit,this.container_div.style.width=this.container_div.offsetWidth+this.unit};j.prototype._destroy_container=function(){if(!this.container_div)return;if(!--this.container_div.__animation_refs){var a=this.container_div.childNodes;while(a.length)this.obj.appendChild(a[0]);this.obj.removeChild(this.container_div)}this.container_div=null;this.obj.style.overflow=this._orig_overflow};var q=1,r=2,s=3;j.prototype._attr=function(a,b,c){a=a.replace(/-[a-z]/gi,function(a){return a.substring(1).toUpperCase()});var d=!1;switch(a){case"background":this._attr("backgroundColor",b,c);return this;case"backgroundColor":case"borderColor":case"color":b=w(b);break;case"opacity":b=parseFloat(b,10);break;case"height":case"width":b=="auto"?d=!0:b=parseInt(b,10);break;case"borderWidth":case"lineHeight":case"fontSize":case"margin":case"marginBottom":case"marginLeft":case"marginRight":case"marginTop":case"padding":case"paddingBottom":case"paddingLeft":case"paddingRight":case"paddingTop":case"bottom":case"left":case"right":case"top":case"scrollTop":case"scrollLeft":b=parseInt(b,10);break;case"rotateX":case"rotateY":case"rotateZ":b=parseInt(b,10)*Math.PI/180;break;case"translateX":case"translateY":case"translateZ":case"scaleX":case"scaleY":case"scaleZ":b=parseFloat(b,10);break;case"rotate3d":this._attr("rotateX",b[0],c);this._attr("rotateY",b[1],c);this._attr("rotateZ",b[2],c);return this;case"rotate":this._attr("rotateZ",b,c);return this;case"scale3d":this._attr("scaleZ",b[2],c);case"scale":this._attr("scaleX",b[0],c);this._attr("scaleY",b[1],c);return this;case"translate3d":this._attr("translateZ",b[2],c);case"translate":this._attr("translateX",b[0],c);this._attr("translateY",b[1],c);return this;default:throw new Error(a+" is not a supported attribute!")}this.state.attrs[a]===void 0&&(this.state.attrs[a]={});d&&(this.state.attrs[a].auto=!0);switch(c){case s:this.state.attrs[a].start=b;break;case r:this.state.attrs[a].by=!0;case q:this.state.attrs[a].value=b;break}};function t(a){var c,d=parseInt((c=b("Style")).get(a,"paddingLeft"),10),e=parseInt(c.get(a,"paddingRight"),10),f=parseInt(c.get(a,"borderLeftWidth"),10);c=parseInt(c.get(a,"borderRightWidth"),10);return a.offsetWidth-(d?d:0)-(e?e:0)-(f?f:0)-(c?c:0)}function u(a){var c,d=parseInt((c=b("Style")).get(a,"paddingTop"),10),e=parseInt(c.get(a,"paddingBottom"),10),f=parseInt(c.get(a,"borderTopWidth"),10);c=parseInt(c.get(a,"borderBottomWidth"),10);return a.offsetHeight-(d?d:0)-(e?e:0)-(f?f:0)-(c?c:0)}j.prototype.setUnit=function(a){this.unit=a;return this};j.prototype.to=function(a,b){b===void 0?this._attr(this.last_attr,a,q):(this._attr(a,b,q),this.last_attr=a);return this};j.prototype.by=function(a,b){b===void 0?this._attr(this.last_attr,a,r):(this._attr(a,b,r),this.last_attr=a);return this};j.prototype.from=function(a,b){b===void 0?this._attr(this.last_attr,a,s):(this._attr(a,b,s),this.last_attr=a);return this};j.prototype.duration=function(a){this.state.duration=a?a:0;return this};j.prototype.checkpoint=function(a,b){a===void 0&&(a=1);this.state.checkpoint=a;this.queue.push(this.state);this._reset_state();this.state.checkpointcb=b;return this};j.prototype.blind=function(){this.state.blind=!0;return this};j.prototype.hide=function(){this.state.hide=!0;return this};j.prototype.show=function(){this.state.show=!0;return this};j.prototype.ease=function(a){this.state.ease=a;return this};j.prototype.CSSAnimation=function(a){var b={duration:this.state.duration};this.state.ondone&&(b.callback=this.state.ondone);a(this.obj,b)};j.prototype.go=function(){var a=Date.now();this.queue.push(this.state);for(var b=0;bc){d=!1;continue}m.checkpointcb&&(this._callback(m.checkpointcb,c-m.start),m.checkpointcb=null);if(m.started===void 0){m.show&&this._show();for(var n in m.attrs){if(m.attrs[n].start!==void 0)continue;switch(n){case"backgroundColor":case"borderColor":case"color":f=w(b("Style").get(this.obj,n=="borderColor"?"borderLeftColor":n));m.attrs[n].by&&(m.attrs[n].value[0]=Math.min(255,Math.max(0,m.attrs[n].value[0]+f[0])),m.attrs[n].value[1]=Math.min(255,Math.max(0,m.attrs[n].value[1]+f[1])),m.attrs[n].value[2]=Math.min(255,Math.max(0,m.attrs[n].value[2]+f[2])));break;case"opacity":f=b("Style").getOpacity(this.obj);m.attrs[n].by&&(m.attrs[n].value=Math.min(1,Math.max(0,m.attrs[n].value+f)));break;case"height":f=u(this.obj);m.attrs[n].by&&(m.attrs[n].value+=f);break;case"width":f=t(this.obj);m.attrs[n].by&&(m.attrs[n].value+=f);break;case"scrollLeft":case"scrollTop":f=h(this.obj,n);m.attrs[n].by&&(m.attrs[n].value+=f);j(this,m);break;case"rotateX":case"rotateY":case"rotateZ":case"translateX":case"translateY":case"translateZ":f=b("DataStore").get(this.obj,n,0);m.attrs[n].by&&(m.attrs[n].value+=f);break;case"scaleX":case"scaleY":case"scaleZ":f=b("DataStore").get(this.obj,n,1);m.attrs[n].by&&(m.attrs[n].value+=f);break;default:f=parseInt(b("Style").get(this.obj,n),10)||0;m.attrs[n].by&&(m.attrs[n].value+=f);break}m.attrs[n].start=f}if(m.attrs.height&&m.attrs.height.auto||m.attrs.width&&m.attrs.width.auto){this._destroy_container();for(var n in{height:1,width:1,fontSize:1,borderLeftWidth:1,borderRightWidth:1,borderTopWidth:1,borderBottomWidth:1,paddingLeft:1,paddingRight:1,paddingTop:1,paddingBottom:1})m.attrs[n]&&(this.obj.style[n]=m.attrs[n].value+(typeof m.attrs[n].value==="number"?this.unit:""));m.attrs.height&&m.attrs.height.auto&&(m.attrs.height.value=u(this.obj));m.attrs.width&&m.attrs.width.auto&&(m.attrs.width.value=t(this.obj))}m.started=!0;m.blind&&this._build_container()}var p=(c-m.start)/m.duration;p>=1?(p=1,m.hide&&this._hide()):d=!1;var q=m.ease?m.ease(p):p;!e&&p!=1&&m.blind&&(e=!0);for(var n in m.attrs)switch(n){case"backgroundColor":case"borderColor":case"color":m.attrs[n].start[3]!=m.attrs[n].value[3]?this.obj.style[n]="rgba("+v(q,m.attrs[n].start[0],m.attrs[n].value[0],!0)+","+v(q,m.attrs[n].start[1],m.attrs[n].value[1],!0)+","+v(q,m.attrs[n].start[2],m.attrs[n].value[2],!0)+","+v(q,m.attrs[n].start[3],m.attrs[n].value[3],!1)+")":this.obj.style[n]="rgb("+v(q,m.attrs[n].start[0],m.attrs[n].value[0],!0)+","+v(q,m.attrs[n].start[1],m.attrs[n].value[1],!0)+","+v(q,m.attrs[n].start[2],m.attrs[n].value[2],!0)+")";break;case"opacity":b("Style").set(this.obj,"opacity",v(q,m.attrs[n].start,m.attrs[n].value));break;case"height":case"width":this.obj.style[n]=q==1&&m.attrs[n].auto?"auto":v(q,m.attrs[n].start,m.attrs[n].value,!0)+this.unit;break;case"scrollLeft":case"scrollTop":var r=this.obj===document.body;if(!this.behaviorOverrides.ignoreUserScroll&&i(this,m))delete m.attrs.scrollTop,delete m.attrs.scrollLeft;else{var s=v(q,m.attrs[n].start,m.attrs[n].value,!0);!r?this.obj[n]=s:n=="scrollLeft"?a.scrollTo(s,g("scrollTop")):a.scrollTo(g("scrollLeft"),s);j(this,m)}break;case"translateX":case"translateY":case"translateZ":case"rotateX":case"rotateY":case"rotateZ":case"scaleX":case"scaleY":case"scaleZ":b("DataStore").set(this.obj,n,v(q,m.attrs[n].start,m.attrs[n].value,!1));break;default:this.obj.style[n]=v(q,m.attrs[n].start,m.attrs[n].value,!0)+this.unit;break}r=null;s=b("DataStore").get(this.obj,"translateX",0);n=b("DataStore").get(this.obj,"translateY",0);q=b("DataStore").get(this.obj,"translateZ",0);(s||n||q)&&(r=o(r,[1,0,0,0,0,1,0,0,0,0,1,0,s,n,q,1]));s=b("DataStore").get(this.obj,"scaleX",1);n=b("DataStore").get(this.obj,"scaleY",1);q=b("DataStore").get(this.obj,"scaleZ",1);(s-1||n-1||q-1)&&(r=o(r,[s,0,0,0,0,n,0,0,0,0,q,0,0,0,0,1]));s=b("DataStore").get(this.obj,"rotateX",0);s&&(r=o(r,[1,0,0,0,0,Math.cos(s),Math.sin(-s),0,0,Math.sin(s),Math.cos(s),0,0,0,0,1]));n=b("DataStore").get(this.obj,"rotateY",0);n&&(r=o(r,[Math.cos(n),0,Math.sin(n),0,0,1,0,0,Math.sin(-n),0,Math.cos(n),0,0,0,0,1]));q=b("DataStore").get(this.obj,"rotateZ",0);q&&(r=o(r,[Math.cos(q),Math.sin(-q),0,0,Math.sin(q),Math.cos(q),0,0,0,0,1,0,0,0,0,1]));s=b("getVendorPrefixedName")("transform");if(s)if(r){n=k(r);b("Style").set(this.obj,s,n)}else d&&b("Style").set(this.obj,s,null);p==1&&(this.queue.splice(l--,1),this._callback(m.ondone,c-m.start-m.duration))}!e&&this.container_div&&this._destroy_container();return!d};j.prototype.ondone=function(a){this.state.ondone=a;return this};j.prototype._callback=function(a,b){a&&(p=b,a.call(this),p=0)};function v(a,b,c,d){return(d?parseInt:parseFloat)((c-b)*a+b,10)}function w(a){var b=/^#([a-f0-9]{1,2})([a-f0-9]{1,2})([a-f0-9]{1,2})$/i.exec(a);if(b)return[parseInt(b[1].length==1?b[1]+b[1]:b[1],16),parseInt(b[2].length==1?b[2]+b[2]:b[2],16),parseInt(b[3].length==1?b[3]+b[3]:b[3],16),1];else{b=/^rgba? *\(([0-9]+), *([0-9]+), *([0-9]+)(?:, *([0-9\.]+))?\)$/.exec(a);if(b)return[parseInt(b[1],10),parseInt(b[2],10),parseInt(b[3],10),b[4]?parseFloat(b[4]):1];else if(a=="transparent")return[255,255,255,0];else throw new Error("Named color attributes are not supported.")}}function x(a){h.push(a),h.length===1&&(g?g(z):i=b("setIntervalAcrossTransitions")(z,20)),g&&y(),z(Date.now(),!0)}function y(){if(!g)throw new Error("Ending timer only valid with requestAnimationFrame");var a=0;for(var c=0;ca&&(a=f)}}i&&(b("clearTimeout")(i),i=null);f=Date.now();a>f&&(i=b("setTimeoutAcrossTransitions")(b("shield")(z),a-f))}function z(a,c){a=Date.now();for(c=c===!0?h.length-1:0;c