;/*FB_PKG_DELIM*/ __d("PageHooks",["Arbiter","ErrorUtils","InitialJSLoader","PageEvents"],(function(t,n,r,o,a,i){var e,l={DOMREADY_HOOK:"domreadyhooks",ONLOAD_HOOK:"onloadhooks"};function s(){d(_.DOMREADY_HOOK),window.domready=!0,n("Arbiter").inform("uipage_onload",!0,"state")}function u(){d(_.ONLOAD_HOOK),window.loaded=!0}function c(t,r){return(e||(e=n("ErrorUtils"))).applyWithGuard(t,null,null,function(e){e.event_type=r,e.category="runhook"},"PageHooks:"+r)}function d(e){var t=e=="onbeforeleavehooks"||e=="onbeforeunloadhooks";do{var n=window[e];if(!n)break;t||(window[e]=null);for(var r=0;r1}return!1}function p(){return r("InstagramUserAgent").is_ig_carbon}var _=(e=r("once"))(function(){return g()&&b()}),f=e(function(){return(s||(s=r("ExecutionEnvironment"))).canUseDOM?r("InstagramUserAgent").user_agent.includes("Windows NT")&&window.matchMedia("(display-mode: standalone)").matches:!1}),g=e(function(){return(s||(s=r("ExecutionEnvironment"))).canUseDOM?window.matchMedia("(display-mode: standalone)").matches||f():!1}),h=e(function(){return d()&&g()});function y(){return r("InstagramUserAgent").is_edge}function C(){return r("InstagramUserAgent").is_edge_chromium_based}function b(){return r("InstagramUserAgent").is_oculus_browser}function v(){return r("InstagramUserAgent").is_opera}function S(){return r("UserAgent").isBrowser("Opera < 50")}function R(){return r("InstagramUserAgent").is_ig_webview}function L(){return r("InstagramUserAgent").is_barcelona_webview}function E(){return r("InstagramUserAgent").is_twitter_webview}function k(){return r("InstagramUserAgent").is_webview}function I(){return r("InstagramUserAgent").is_in_app_browser}function T(){return c()&&o("polarisGetAppPlatform").isAndroid()?r("InstagramUserAgent").user_agent.includes("Pinterest")||r("InstagramUserAgent").user_agent.includes("Snapchat")&&!r("justknobx")._("2928"):c()&&o("polarisGetAppPlatform").isIOS()?r("InstagramUserAgent").user_agent.includes("Pinterest"):!1}function D(){return r("InstagramUserAgent").is_uc_browser}function x(){return r("UserAgent").isBrowser("UCBrowser < 12")}function $(){return r("InstagramUserAgent").is_chrome}function P(){return r("InstagramUserAgent").is_firefox}function N(){return r("InstagramUserAgent").is_safari}var M=e(function(){var e="(touch-enabled),(-webkit-touch-enabled),(-moz-touch-enabled),(-o-touch-enabled),(-ms-touch-enabled),(heartz)";return"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch?!0:(s||(s=r("ExecutionEnvironment"))).canUseDOM?window.matchMedia(e).matches:!1});function w(){var e;return!!(r("UserAgent").isPlatform("Android")&&r("UserAgent").isBrowser("Chrome")&&((e=r("UserAgentDataTyped").browserFullVersion)==null?void 0:e.startsWith("66.0."))===!0)}function A(){return r("UserAgent").isPlatform("Android < 6")||r("UserAgent").isPlatform("iOS < 11")}function F(){return r("InstagramUserAgent").is_vapid_eligible}function O(){return r("InstagramUserAgent").is_mobile_safari}function B(){return r("InstagramUserAgent").is_supported_browser}function W(){return r("InstagramUserAgent").is_macos}l.getBrowserString=u,l.isMobile=c,l.isDesktop=d,l.isIpad=m,l.isIgCarbon=p,l.isOculusPWA=_,l.isWindowsPWA=f,l.isPWA=g,l.isDesktopPWA=h,l.isEdge=y,l.isEdgeChromiumBased=C,l.isOculusBrowser=b,l.isOpera=v,l.isOperaWithUnsupportedFullscreen=S,l.isIGWebview=R,l.isBarcelonaWebview=L,l.isTwitterWebview=E,l.isWebview=k,l.isInAppBrowser=I,l.isBrokenDeeplinkingInAppBrowser=T,l.isUCBrowser=D,l.isUCBrowserWithUnsupportedFullscreen=x,l.isChrome=$,l.isFirefox=P,l.isSafari=N,l.isTouchDevice=M,l.isChromeWithBuggyInputFile=w,l.isBrowserWithFlexboxRelativeHeightIssue=A,l.isVapidEligible=F,l.isMobileSafari=O,l.isSupportedBrowser=B,l.isMacOS=W}),98); __d("SubscriptionList",["FBLogger"],(function(t,n,r,o,a,i,l){var e=(function(){function e(e,t){this.$1=[],this.$2=e,this.$3=t}var t=e.prototype;return t.add=function(t){var e=this,n={callback:t};return this.$1.push(n),this.$2&&this.$1.length===1&&this.$2(),{remove:function(){var t=e.$1.indexOf(n);if(t===-1){r("FBLogger")("SubscriptionList").mustfix("SubscriptionList: Callback already removed.");return}e.$1.splice(t,1),e.$3&&e.$1.length===0&&e.$3()}}},t.getCallbacks=function(){return this.$1.map(function(e){return e.callback})},t.fireCallbacks=function(t){this.getCallbacks().forEach(function(e){e(t)})},e})();l.default=e}),98); __d("ScriptPath",["ErrorGuard","SubscriptionList","TimeSlice","WebStorage","isInIframe"],(function(t,n,r,o,a,i){"use strict";var e,l,s="sp_pi",u=3e4,c=null,d=null,m=new(n("SubscriptionList")),p=null,_=[],f=n("TimeSlice").guard(function(t,r){m.getCallbacks().forEach(function(o){(e||(e=n("ErrorGuard"))).applyWithGuard(function(){o({source:c,dest:d,cause:t,extraData:r})},null,[])})},"ScriptPath Notifying callbacks",{propagationType:n("TimeSlice").PropagationType.ORPHAN});function g(){return d?d.scriptPath:void 0}function h(){var e=(l||(l=n("WebStorage"))).getSessionStorage();!e||n("isInIframe")()||l.setItemGuarded(e,s,JSON.stringify({pageInfo:d,clickPoint:p,time:Date.now()}))}function y(){var e=(l||(l=n("WebStorage"))).getSessionStorageForRead();if(e){var t=e.getItem(s);if(t){var r=JSON.parse(t);r&&(r.time0?(_[e-1]=t,f("replace_overlay_view",n)):(_.push(t),f("open_overlay_view",n)))}},closeOverlayView:function(t,n){var e=_.lastIndexOf(t);e!==-1&&(c=babelHelpers.extends({},d),d&&(e>0?d.topViewEndpoint=_[e-1]:d.topViewEndpoint=null),_=_.slice(0,e),f("close_overlay_view",n))},setClickPointInfo:function(t){p=t,h()},getClickPointInfo:function(){return p},getScriptPath:g,getCategoryToken:function(){return d?d.categoryToken:void 0},getEarlyFlushPage:function(){var e;return(e=d)==null||(e=e.extraData)==null?void 0:e.ef_page},getTopViewEndpoint:function(){var e=_.length;return e>0?_[e-1]:g()},getPageInfo:function(){return d},getSourcePageInfo:function(){return c},subscribe:function(t){return m.add(n("TimeSlice").guard(t,"ScriptPath.subscribe"))},shutdown:function(){h()}};a.exports=C}),null); __d("legacy:onload-action",["PageHooks"],(function(t,n,r,o,a,i){var e;t._domreadyHook=(e=n("PageHooks"))._domreadyHook,t._onloadHook=e._onloadHook,t.runHook=e.runHook,t.runHooks=e.runHooks,t.keep_window_set_as_loaded=e.keepWindowSetAsLoaded}),3);