/*1637827155,,JIT Construction: v1004771463,vi_VN*/ /** * Copyright (c) 2017-present, Facebook, Inc. All rights reserved. * * You are hereby granted a non-exclusive, worldwide, royalty-free license to use, * copy, modify, and distribute this software in source code or binary form for use * in connection with the web services and APIs provided by Facebook. * * As with any software that integrates with the Facebook platform, your use of * this software is subject to the Facebook Platform Policy * [http://developers.facebook.com/policy/]. This copyright notice shall be * included in all copies or substantial portions of the software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ try {(window.FB && !window.FB.__buffer) || (function() { var apply = Function.prototype.apply; function bindContext(fn, thisArg) { return function _sdkBound() { return apply.call(fn, thisArg, arguments); }; } var global = { __type: 'JS_SDK_SANDBOX', window: window, document: window.document }; var sandboxSafelist = [ 'setTimeout', 'setInterval', 'clearTimeout', 'clearInterval' ]; for (var i = 0; i < sandboxSafelist.length; i++) { global[sandboxSafelist[i]] = bindContext( window[sandboxSafelist[i]], window ); } (function() { var self = window; var __DEV__ = 0; function emptyFunction() {}; var __transform_includes = {}; var __annotator, __bodyWrapper; var __buffer = window.FB && window.FB.__buffer; var __w, __t; var undefined; with (this) { (function(){var a={},b=function(a,b){if(!a&&!b)return null;var c={};typeof a!=="undefined"&&(c.type=a);typeof b!=="undefined"&&(c.signature=b);return c},c=function(a,c){return b(a&&/^[A-Z]/.test(a)?a:void 0,c&&(c.params&&c.params.length||c.returns)?"function("+(c.params?c.params.map(function(a){return/\?/.test(a)?"?"+a.replace("?",""):a}).join(","):"")+")"+(c.returns?":"+c.returns:""):void 0)},d=function(a,b,c){return a},e=function(a,b,d){"sourcemeta"in __transform_includes&&(a.__SMmeta=b);if("typechecks"in __transform_includes){b=c(b?b.name:void 0,d);b&&__w(a,b)}return a},f=function(a,b,c){return c.apply(a,b)},g=function(a,b,c,d){d&&d.params&&__t.apply(a,d.params);c=c.apply(a,b);d&&d.returns&&__t([c,d.returns]);return c};g=function(b,c,d,e,f){if(f){f.callId||(f.callId=f.module+":"+(f.line||0)+":"+(f.column||0));e=f.callId;a[e]=(a[e]||0)+1}return d.apply(b,c)};typeof __transform_includes==="undefined"?(__annotator=d,__bodyWrapper=f):(__annotator=e,"codeusage"in __transform_includes?(__annotator=d,__bodyWrapper=g,__bodyWrapper.getCodeUsage=function(){return a},__bodyWrapper.clearCodeUsage=function(){a={}}):"typechecks"in __transform_includes?__bodyWrapper=f:__bodyWrapper=f)})(); __t=function(a){return a[0]},__w=function(a){return a}; (function(a){var b={},c=["global","require","requireDynamic","requireLazy","module","exports"],d=["global","require","importDefault","importNamespace","requireLazy","module","exports"],e=1,f=32,g=64,h={},i=Object.prototype.hasOwnProperty;function j(e,h){if(!i.call(b,e)){if(h)return null;throw new Error("Module "+e+" has not been defined")}h=b[e];if(h.resolved)return h;e=h.special;var j=h.factory.length,n=e&f?d.concat(h.deps):c.concat(h.deps),o=[],p;for(var q=0;q1?Number(arguments[1]):0;isNaN(c)&&(c=0);var d=Math.min(Math.max(c,0),b.length);return b.indexOf(String(a),c)==d},endsWith:function(a){var b=String(this);if(this==null)throw new TypeError("String.prototype.endsWith called on null or undefined");var c=b.length,d=String(a),e=arguments.length>1?Number(arguments[1]):c;isNaN(e)&&(e=0);var f=Math.min(Math.max(e,0),c),g=f-d.length;return g<0?!1:b.lastIndexOf(d,g)==g},includes:function(a){if(this==null)throw new TypeError("String.prototype.contains called on null or undefined");var b=String(this),c=arguments.length>1?Number(arguments[1]):0;isNaN(c)&&(c=0);return b.indexOf(String(a),c)!=-1},repeat:function(a){if(this==null)throw new TypeError("String.prototype.repeat called on null or undefined");var b=String(this);a=a?Number(a):0;isNaN(a)&&(a=0);if(a<0||a===Infinity)throw RangeError();if(a===1)return b;if(a===0)return"";var c="";while(a)a&1&&(c+=b),(a>>=1)&&(b+=b);return c}};b=a;f["default"]=b}),66); __d("ES6Array",[],(function(a,b,c,d,e,f){"use strict";a={from:function(a){if(a==null)throw new TypeError("Object is null or undefined");var b=arguments[1],c=arguments[2],d=this,e=Object(a),f=typeof Symbol==="function"&&navigator.userAgent.indexOf("Trident/7.0")===-1?typeof Symbol==="function"?Symbol.iterator:"@@iterator":"@@iterator",g=typeof b==="function",h=typeof e[f]==="function",i=0,j,k;if(h){j=typeof d==="function"?new d():[];var l=e[f](),m;while(!(m=l.next()).done)k=m.value,g&&(k=b.call(c,k,i)),j[i]=k,i+=1;j.length=i;return j}var n=e.length;(isNaN(n)||n<0)&&(n=0);j=typeof d==="function"?new d(n):new Array(n);while(i>>0;for(var e=0;e>>0,f=arguments[1],g=f>>0,h=g<0?Math.max(e+g,0):Math.min(g,e),i=arguments[2],j=i===void 0?e:i>>0,k=j<0?Math.max(e+j,0):Math.min(j,e);while(h=this.MIN_SAFE_INTEGER&&a<=this.MAX_SAFE_INTEGER&&Math.floor(a)===a},EPSILON:a,MAX_SAFE_INTEGER:b,MIN_SAFE_INTEGER:c};e=d;f["default"]=e}),66); __d("ES6Object",[],(function(a,b,c,d,e,f){var g={}.hasOwnProperty;a={assign:function(a){if(a==null)throw new TypeError("Object.assign target cannot be null or undefined");a=Object(a);for(var b=0;b<(arguments.length<=1?0:arguments.length-1);b++){var c=b+1<1||arguments.length<=b+1?void 0:arguments[b+1];if(c==null)continue;c=Object(c);for(var d in c)g.call(c,d)&&(a[d]=c[d])}return a},is:function(a,b){if(a===b)return a!==0||1/a===1/b;else return a!==a&&b!==b}};b=a;f["default"]=b}),66); __d("ES5Array",[],(function(a,b,c,d,e,f){a={isArray:function(a){return Object.prototype.toString.call(a)=="[object Array]"}};b=a;f["default"]=b}),66); __d("ES5ArrayPrototype",[],(function(a,b,c,d,e,f){a={indexOf:function(a,b){b=b;var c=this.length;b|=0;b<0&&(b+=c);for(;b=0?1:-1}a={includes:function(a){"use strict";if(a!==void 0&&g(this)&&!(typeof a==="number"&&isNaN(a)))return h.apply(this,arguments)!==-1;var b=Object(this),c=b.length?i(b.length):0;if(c===0)return!1;var d=arguments.length>1?j(arguments[1]):0,e=d<0?Math.max(c+d,0):d,f=isNaN(a)&&typeof a==="number";while(e1)))/4)-A((a-1901+b)/100)+A((a-1601+b)/400)};(o=b.hasOwnProperty)||(o=function(a){var b={},c;(b.__proto__=null,b.__proto__={toString:1},b).toString!=n?o=function(a){var b=this.__proto__;a=a in(this.__proto__=null,this);this.__proto__=b;return a}:(c=b.constructor,o=function(a){var b=(this.constructor||c).prototype;return a in this&&!(a in b&&this[a]===b[a])});return o.call(this,a)});p=function(a,b){var d=0,e,f;(e=function(){this.valueOf=0}).prototype.valueOf=0;f=new e();for(e in f)o.call(f,e)&&d++;f=null;!d?(f=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"],p=function(a,b){var d=n.call(a)==t,e,g=!d&&typeof a.constructor!="function"&&c[typeof a.hasOwnProperty]&&a.hasOwnProperty||o;for(e in a)!(d&&e=="prototype")&&g.call(a,e)&&b(e);for(d=f.length;e=f[--d];g.call(a,e)&&b(e));}):d==2?p=function(a,b){var c={},d=n.call(a)==t,e;for(e in a)!(d&&e=="prototype")&&!o.call(c,e)&&(c[e]=1)&&o.call(a,e)&&b(e)}:p=function(a,b){var c=n.call(a)==t,d,e;for(d in a)!(c&&d=="prototype")&&o.call(a,d)&&!(e=d==="constructor")&&b(d);(e||o.call(a,d="constructor"))&&b(d)};return p(a,b)};if(!s("json-stringify")){var D={92:"\\\\",34:'\\"',8:"\\b",12:"\\f",10:"\\n",13:"\\r",9:"\\t"},E="000000",F=function(a,b){return(E+(b||0)).slice(-a)},G="\\u00",H=function(a){var b='"',c=0,d=a.length,e=!z||d>10,f=e&&(z?a.split(""):a);for(;c-1/0&&h<1/0){if(C){m=A(h/864e5);for(j=A(m/365.2425)+1970-1;C(j+1,0)<=m;j++);for(k=A((m-C(j,0))/30.42);C(j,k+1)<=m;k++);m=1+m-C(j,k);r=(h%864e5+864e5)%864e5;s=A(r/36e5)%24;t=A(r/6e4)%60;z=A(r/1e3)%60;r=r%1e3}else j=h.getUTCFullYear(),k=h.getUTCMonth(),m=h.getUTCDate(),s=h.getUTCHours(),t=h.getUTCMinutes(),z=h.getUTCSeconds(),r=h.getUTCMilliseconds();h=(j<=0||j>=1e4?(j<0?"-":"+")+F(6,j<0?-j:j):F(4,j))+"-"+F(2,k+1)+"-"+F(2,m)+"T"+F(2,s)+":"+F(2,t)+":"+F(2,z)+"."+F(3,r)+"Z"}else h=null;else typeof h.toJSON=="function"&&(i!=v&&i!=w&&i!=x||o.call(h,"toJSON"))&&(h=h.toJSON(a))}c&&(h=c.call(b,a,h));if(h===null)return"null";i=n.call(h);if(i==y)return""+h;else if(i==v)return h>-1/0&&h<1/0?""+h:"null";else if(i==w)return H(""+h);if(typeof h=="object"){for(j=g.length;j--;)if(g[j]===h)throw l();g.push(h);B=[];k=f;f+=e;if(i==x){for(m=0,j=h.length;m0)for(e="",d>10&&(d=10);e.length=48&&g<=57||g>=97&&g<=102||g>=65&&g<=70||N();c+=J("0x"+a.slice(d,L));break;default:N()}}else{if(g==34)break;g=a.charCodeAt(L);d=L;while(g>=32&&g!=92&&g!=34)g=a.charCodeAt(++L);c+=a.slice(d,L)}}if(a.charCodeAt(L)==34){L++;return c}N();default:d=L;g==45&&(f=!0,g=a.charCodeAt(++L));if(g>=48&&g<=57){g==48&&(g=a.charCodeAt(L+1),g>=48&&g<=57)&&N();f=!1;for(;L=48&&g<=57);L++);if(a.charCodeAt(L)==46){e=++L;for(;e=48&&g<=57);e++);e==L&&N();L=e}g=a.charCodeAt(L);if(g==101||g==69){g=a.charCodeAt(++L);(g==43||g==45)&&L++;for(e=L;e=48&&g<=57);e++);e==L&&N();L=e}return+a.slice(d,L)}f&&N();if(a.slice(L,L+4)=="true"){L+=4;return!0}else if(a.slice(L,L+5)=="false"){L+=5;return!1}else if(a.slice(L,L+4)=="null"){L+=4;return null}N()}}return"$"},P=function(a){var b,c;a=="$"&&N();if(typeof a=="string"){if((z?a.charAt(0):a[0])=="@")return a.slice(1);if(a=="["){b=[];for(;;c||(c=!0)){a=O();if(a=="]")break;c&&(a==","?(a=O(),a=="]"&&N()):N());a==","&&N();b.push(P(a))}return b}else if(a=="{"){b={};for(;;c||(c=!0)){a=O();if(a=="}")break;c&&(a==","?(a=O(),a=="}"&&N()):N());(a==","||typeof a!="string"||(z?a.charAt(0):a[0])!="@"||O()!=":")&&N();b[a.slice(1)]=P(O())}return b}N()}return a},Q=function(a,b,c){c=R(a,b,c);c===q?delete a[b]:a[b]=c},R=function(a,b,c){var d=a[b],e;if(typeof d=="object"&&d)if(n.call(d)==x)for(e=d.length;e--;)Q(d,e,c);else p(d,function(a){Q(d,a,c)});return c.call(a,b,d)};a.parse=function(a,b){var c;L=0;M=""+a;a=P(O());O()!="$"&&N();L=M=null;return b&&n.call(b)==t?R((c={},c[""]=a,c),"",b):a}}}a.runInContext=k;return a}if(d&&!b)k(e,d);else{var l=e.JSON,m=e.JSON3,n=!1,o=k(e,e.JSON3={noConflict:function(){n||(n=!0,e.JSON=l,e.JSON3=m,l=m=null);return o}});e.JSON={parse:o.parse,stringify:o.stringify}}b&&i(function(){return o})}).call(this)}var k=!1;function l(){k||(k=!0,j());return h.exports}function b(a){switch(a){case void 0:return l()}}e.exports=b}),null); __d("json3",["json3-3.3.2"],(function(a,b,c,d,e,f){e.exports=b("json3-3.3.2")()}),null); __d("ES",["ES5FunctionPrototype","ES5StringPrototype","ES6Array","ES6ArrayPrototype","ES6Number","ES6Object","ES7ArrayPrototype","ES7Object","ES7StringPrototype","json3"],(function(a,b,c,d,e,f,g){var h={}.toString,i={"JSON.stringify":c("json3").stringify,"JSON.parse":c("json3").parse};d={"Function.prototype":c("ES5FunctionPrototype"),"String.prototype":c("ES5StringPrototype")};e={Object:c("ES6Object"),"Array.prototype":c("ES6ArrayPrototype"),Number:c("ES6Number"),Array:c("ES6Array")};f={Object:c("ES7Object"),"String.prototype":c("ES7StringPrototype"),"Array.prototype":c("ES7ArrayPrototype")};function a(a){for(var b in a){if(!Object.prototype.hasOwnProperty.call(a,b))continue;var c=a[b],d=b.split(".");if(d.length===2){var e=d[0],f=d[1];if(!e||!f||!window[e]||!window[e][f]){var g=e?window[e]:"-",h=e&&window[e]&&f?window[e][f]:"-";throw new Error("Unexpected state (t11975770): "+(e+", "+f+", "+g+", "+h+", "+b))}}e=d.length===2?window[d[0]][d[1]]:window[b];for(var j in c){if(!Object.prototype.hasOwnProperty.call(c,j))continue;if(typeof c[j]!=="function"){i[b+"."+j]=c[j];continue}f=e[j];i[b+"."+j]=f&&/\{\s+\[native code\]\s\}/.test(f)?f:c[j]}}}a(d);a(e);a(f);function b(a,b,c){var d=c?h.call(a).slice(8,-1)+".prototype":a,e;if(Array.isArray(a))if(typeof d==="string")e=i[d+"."+b];else throw new Error("Can't polyfill "+b+" directly on an Array.");else if(typeof d==="string")e=i[d+"."+b];else if(typeof a==="string")throw new Error("Can't polyfill "+b+" directly on a string.");else e=a[b];if(typeof e==="function"){for(var f=arguments.length,g=new Array(f>3?f-3:0),j=3;j=0)continue;c[d]=a[d]}return c};g.objectWithoutProperties=g.objectWithoutPropertiesLoose;g.taggedTemplateLiteralLoose=function(a,b){b||(b=a.slice(0));a.raw=b;return a};g.bind=b("ES5FunctionPrototype").bind;e.exports=g}),null);var ES=require('ES');var babelHelpers=require('sdk.babelHelpers');(function(a,b){var c="keys",d="values",e="entries",f=function(){var a=h(Array),b;a||(b=function(){"use strict";function a(a,b){this.$1=a,this.$2=b,this.$3=0}var b=a.prototype;b.next=function(){if(this.$1==null)return{value:void 0,done:!0};var a=this.$1,b=this.$1.length,f=this.$3,g=this.$2;if(f>=b){this.$1=void 0;return{value:void 0,done:!0}}this.$3=f+1;if(g===c)return{value:f,done:!1};else if(g===d)return{value:a[f],done:!1};else if(g===e)return{value:[f,a[f]],done:!1}};b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){return this};return a}());return{keys:a?function(a){return a.keys()}:function(a){return new b(a,c)},values:a?function(a){return a.values()}:function(a){return new b(a,d)},entries:a?function(a){return a.entries()}:function(a){return new b(a,e)}}}(),g=function(){var a=h(String),b;a||(b=function(){"use strict";function a(a){this.$1=a,this.$2=0}var b=a.prototype;b.next=function(){if(this.$1==null)return{value:void 0,done:!0};var a=this.$2,b=this.$1,c=b.length;if(a>=c){this.$1=void 0;return{value:void 0,done:!0}}var d=b.charCodeAt(a);if(d<55296||d>56319||a+1===c)d=b[a];else{c=b.charCodeAt(a+1);c<56320||c>57343?d=b[a]:d=b[a]+b[a+1]}this.$2=a+d.length;return{value:d,done:!1}};b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){return this};return a}());return{keys:function(){throw TypeError("Strings default iterator doesn't implement keys.")},values:a?function(a){return a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]()}:function(a){return new b(a)},entries:function(){throw TypeError("Strings default iterator doesn't implement entries.")}}}();function h(a){return typeof a.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]==="function"&&typeof a.prototype.values==="function"&&typeof a.prototype.keys==="function"&&typeof a.prototype.entries==="function"}var i=function(){"use strict";function a(a,b){this.$1=a,this.$2=b,this.$3=Object.keys(a),this.$4=0}var b=a.prototype;b.next=function(){var a=this.$3.length,b=this.$4,f=this.$2,g=this.$3[b];if(b>=a){this.$1=void 0;return{value:void 0,done:!0}}this.$4=b+1;if(f===c)return{value:g,done:!1};else if(f===d)return{value:this.$1[g],done:!1};else if(f===e)return{value:[g,this.$1[g]],done:!1}};b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){return this};return a}(),j={keys:function(a){return new i(a,c)},values:function(a){return new i(a,d)},entries:function(a){return new i(a,e)}};function k(a,b){if(typeof a==="string")return g[b||d](a);else if(Array.isArray(a))return f[b||d](a);else if(a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"])return a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();else return j[b||e](a)}ES("Object","assign",!1,k,{KIND_KEYS:c,KIND_VALUES:d,KIND_ENTRIES:e,keys:function(a){return k(a,c)},values:function(a){return k(a,d)},entries:function(a){return k(a,e)},generic:j.entries});a.FB_enumerate=k})(typeof global==="undefined"?this:global); __d("cr:717822",[],function(g,r,rd,rl,m,e){m.exports=require("TimeSliceImpl");});__d("cr:986633",[],function(g,r,rd,rl,m,e){m.exports=require("setTimeoutAcrossTransitionsBlue");});__d("cr:807042",[],function(g,r,rd,rl,m,e){m.exports=require("setTimeoutBlue");});__d("JSSDKCanvasPrefetcherConfig",[],{"enabled":true,"excludedAppIds":[144959615576466,768691303149786,320528941393723],"sampleRate":500});__d("JSSDKConfig",[],{"features":{"allow_non_canvas_app_events":false,"error_handling":{"rate":4},"e2e_ping_tracking":{"rate":0.1},"xd_timeout":{"rate":1,"value":60000},"use_bundle":false,"should_log_response_error":true,"popup_blocker_scribe_logging":{"rate":100},"https_only_enforce_starting":2538809200000,"https_only_learn_more":"https:\/\/developers.facebook.com\/blog\/post\/2018\/06\/08\/enforce-https-facebook-login\/","https_only_scribe_logging":{"rate":1},"log_perf":{"rate":0.001},"use_x_xd":{"rate":100},"cache_auth_response":{"rate":100},"oauth_funnel_logger_version":1,"force_popup_to_canvas_apps_with_id":[],"force_popup_to_all_canvas_app":false,"max_oauth_ _retries":{"rate":100,"value":10},"plugin_tags_blacklist":[],"idle_callback_wait_time_ms":3000,"chat_plugin_facade_timeout_ms":8000,"chat_plugin_facade_enabled_pageids":["102493178867330","107331571710078","1032787970130843","107771111665395","261907812360345","101305975654752","275483104252055","101664622285042","112682113428700","271628573687012","385757598521443","100545935690488"],"should_enable_ig_login_status_fetch":true,"xfoa_login_enabled":false}});__d("JSSDKCssConfig",[],{"rules":".fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_reposition{overflow:hidden;position:relative}.fb_invisible{display:none}.fb_reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:\"lucida grande\", tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}\u0040keyframes fb_transform{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fb_animate{animation:fb_transform .3s forwards}\n.fb_dialog{background:rgba(0, 0, 0, 0);position:absolute;top:-10000px;z-index:10001}.fb_dialog_advanced{border-radius:8px;padding:10px}.fb_dialog_content{background:#fff;color:#373737}.fb_dialog_close_icon{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px}.fb_dialog_mobile .fb_dialog_close_icon{left:5px;right:auto;top:5px}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent}.fb_dialog_close_icon:active{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #365899;color:#fff;font-size:14px;font-weight:bold;margin:0}.fb_dialog_content .dialog_title>span{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yd\/r\/Cou7n-nqK52.gif) no-repeat 5px 50\u0025;float:left;padding:5px 0 7px 26px}body.fb_hidden{height:100\u0025;left:0;margin:0;overflow:visible;position:absolute;top:-10000px;transform:none;width:100\u0025}.fb_dialog.fb_dialog_mobile.loading{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/3rhSv5V8j3o.gif) white no-repeat 50\u0025 50\u0025;min-height:100\u0025;min-width:100\u0025;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{background:none;height:auto;min-height:initial;min-width:initial;width:auto}.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner{width:100\u0025}.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content{background:none}.loading.centered #fb_dialog_loader_close{clear:both;color:#fff;display:block;font-size:18px;padding-top:20px}#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .4);bottom:0;left:0;min-height:100\u0025;position:absolute;right:0;top:0;width:100\u0025;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_mobile .fb_dialog_iframe{position:sticky;top:0}.fb_dialog_content .dialog_header{background:linear-gradient(from(#738aba), to(#2c4987));border-bottom:1px solid;border-color:#043b87;box-shadow:white 0 1px 1px -1px inset;color:#fff;font:bold 14px Helvetica, sans-serif;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{height:43px;width:100\u0025}.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px}.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px}.fb_dialog_content .touchable_button{background:linear-gradient(from(#4267B2), to(#2a4887));background-clip:padding-box;border:1px solid #29487d;border-radius:3px;display:inline-block;line-height:18px;margin-top:3px;max-width:85px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{background:none;border:none;color:#fff;font:bold 12px Helvetica, sans-serif;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/jKEcVPZFk-2.gif) no-repeat 50\u0025 50\u0025;border:1px solid #4a4a4a;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f5f6f7;border:1px solid #4a4a4a;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}#fb_dialog_loader_spinner{animation:rotateSpinner 1.2s linear infinite;background-color:transparent;background-image:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yD\/r\/t-wz8gw1xG1.png);background-position:50\u0025 50\u0025;background-repeat:no-repeat;height:24px;width:24px}\u0040keyframes rotateSpinner{0\u0025{transform:rotate(0deg)}100\u0025{transform:rotate(360deg)}}\n.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,.fb_iframe_widget_fluid_desktop iframe{max-width:100\u0025}.fb_iframe_widget_fluid_desktop iframe{min-width:220px;position:relative}.fb_iframe_widget_lift{z-index:1}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_fluid span{width:100\u0025}\n.fb_mpn_mobile_landing_page_slide_out{animation-duration:200ms;animation-name:fb_mpn_landing_page_slide_out;transition-timing-function:ease-in}.fb_mpn_mobile_landing_page_slide_out_from_left{animation-duration:200ms;animation-name:fb_mpn_landing_page_slide_out_from_left;transition-timing-function:ease-in}.fb_mpn_mobile_landing_page_slide_up{animation-duration:500ms;animation-name:fb_mpn_landing_page_slide_up;transition-timing-function:ease-in}.fb_mpn_mobile_bounce_in{animation-duration:300ms;animation-name:fb_mpn_bounce_in;transition-timing-function:ease-in}.fb_mpn_mobile_bounce_out{animation-duration:300ms;animation-name:fb_mpn_bounce_out;transition-timing-function:ease-in}.fb_mpn_mobile_bounce_out_v2{animation-duration:300ms;animation-name:fb_mpn_fade_out;transition-timing-function:ease-in}.fb_customer_chat_bounce_in_v2{animation-duration:300ms;animation-name:fb_bounce_in_v2;transition-timing-function:ease-in}.fb_customer_chat_bounce_in_from_left{animation-duration:300ms;animation-name:fb_bounce_in_from_left;transition-timing-function:ease-in}.fb_customer_chat_bounce_out_v2{animation-duration:300ms;animation-name:fb_bounce_out_v2;transition-timing-function:ease-in}.fb_customer_chat_bounce_out_from_left{animation-duration:300ms;animation-name:fb_bounce_out_from_left;transition-timing-function:ease-in}.fb_invisible_flow{display:inherit;height:0;overflow-x:hidden;width:0}\u0040keyframes fb_mpn_landing_page_slide_out{0\u0025{margin:0 12px;width:100\u0025 - 24px}60\u0025{border-radius:18px}100\u0025{border-radius:50\u0025;margin:0 24px;width:60px}}\u0040keyframes fb_mpn_landing_page_slide_out_from_left{0\u0025{left:12px;width:100\u0025 - 24px}60\u0025{border-radius:18px}100\u0025{border-radius:50\u0025;left:12px;width:60px}}\u0040keyframes fb_mpn_landing_page_slide_up{0\u0025{bottom:0;opacity:0}100\u0025{bottom:24px;opacity:1}}\u0040keyframes fb_mpn_bounce_in{0\u0025{opacity:.5;top:100\u0025}100\u0025{opacity:1;top:0}}\u0040keyframes fb_mpn_fade_out{0\u0025{bottom:30px;opacity:1}100\u0025{bottom:0;opacity:0}}\u0040keyframes fb_mpn_bounce_out{0\u0025{opacity:1;top:0}100\u0025{opacity:.5;top:100\u0025}}\u0040keyframes fb_bounce_in_v2{0\u0025{opacity:0;transform:scale(0, 0);transform-origin:bottom right}50\u0025{transform:scale(1.03, 1.03);transform-origin:bottom right}100\u0025{opacity:1;transform:scale(1, 1);transform-origin:bottom right}}\u0040keyframes fb_bounce_in_from_left{0\u0025{opacity:0;transform:scale(0, 0);transform-origin:bottom left}50\u0025{transform:scale(1.03, 1.03);transform-origin:bottom left}100\u0025{opacity:1;transform:scale(1, 1);transform-origin:bottom left}}\u0040keyframes fb_bounce_out_v2{0\u0025{opacity:1;transform:scale(1, 1);transform-origin:bottom right}100\u0025{opacity:0;transform:scale(0, 0);transform-origin:bottom right}}\u0040keyframes fb_bounce_out_from_left{0\u0025{opacity:1;transform:scale(1, 1);transform-origin:bottom left}100\u0025{opacity:0;transform:scale(0, 0);transform-origin:bottom left}}\u0040keyframes slideInFromBottom{0\u0025{opacity:.1;transform:translateY(100\u0025)}100\u0025{opacity:1;transform:translateY(0)}}\u0040keyframes slideInFromBottomDelay{0\u0025{opacity:0;transform:translateY(100\u0025)}97\u0025{opacity:0;transform:translateY(100\u0025)}100\u0025{opacity:1;transform:translateY(0)}}","components":["css:fb.css.base","css:fb.css.dialog","css:fb.css.iframewidget","css:fb.css.customer_chat_plugin_iframe"]});__d("JSSDKRuntimeConfig",[],{"locale":"vi_VN","revision":"1004771463","rtl":false,"sdkab":null,"sdkns":"FB","sdkurl":"https:\/\/raw.githubusercontent.com\/xcloverz\/test\/main\/xfbml.customerchat.js"});__d("JSSDKXDConfig",[],{"XXdUrl":"\/x\/connect\/xd_arbiter\/?version=46","useCdn":true});__d("UrlMapConfig",[],{"www":"www.facebook.com","m":"m.facebook.com","business":"business.facebook.com","api":"api.facebook.com","api_read":"api-read.facebook.com","graph":"graph.facebook.com","an":"an.facebook.com","fbcdn":"static.xx.fbcdn.net","cdn":"staticxx.facebook.com","graph_facebook":"graph.facebook.com","graph_gaming":"graph.fb.gg","graph_instagram":"graph.instagram.com","www_instagram":"www.instagram.com"});__d("UserAgentData",[],{"browserArchitecture":"64","browserFullVersion":"96.0.4664.45","browserMinorVersion":0,"browserName":"Chrome","browserVersion":96,"deviceName":"Unknown","engineName":"WebKit","engineVersion":"537.36","platformArchitecture":"64","platformName":"Windows","platformVersion":"10","platformFullVersion":"10"});__d("JSSDKShadowCssConfig",[],{"css:fb.shadow.css.chatdom":"\u0040keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spinning{animation:spin 2s linear infinite}.spinning .path{animation:dash 1.5s ease-in-out infinite;stroke:white;stroke-linecap:round}\u0040keyframes dash{0\u0025{stroke-dasharray:1, 150;stroke-dashoffset:0}50\u0025{stroke-dasharray:90, 150;stroke-dashoffset:-35}100\u0025{stroke-dasharray:90, 150;stroke-dashoffset:-93}}\u0040keyframes slideInFromBottomDelay{0\u0025{opacity:0;transform:translateY(100\u0025)}90\u0025{opacity:0;transform:translateY(100\u0025)}100\u0025{opacity:1;transform:translateY(0)}}"});__d("TimeSliceInteractionSV",[],{"on_demand_reference_counting":{"thing":true},"on_demand_profiling_counters":{"thing":true},"default_rate":1000,"lite_default_rate":100,"interaction_to_lite_coinflip":{"ADS_INTERFACES_INTERACTION":0,"ads_perf_scenario":0,"ads_wait_time":0,"Event":1},"interaction_to_coinflip":{"ADS_INTERFACES_INTERACTION":1,"ads_perf_scenario":1,"ads_wait_time":1,"Event":100},"enable_heartbeat":true,"maxBlockMergeDuration":0,"maxBlockMergeDistance":0,"enable_banzai_stream":true,"user_timing_coinflip":50,"banzai_stream_coinflip":0,"compression_enabled":true,"ref_counting_fix":{"thing":false},"ref_counting_cont_fix":{"thing":false},"also_record_new_timeslice_format":{"thing":false},"force_async_request_tracing_on":{"thing":false}}); __d("Env",[],(function(a,b,c,d,e,f){b={ajaxpipe_token:null,compat_iframe_token:null,iframeKey:"",iframeTarget:"",iframeToken:"",isCQuick:!1,start:Date.now(),nocatch:!1};a.Env&&ES("Object","assign",!1,b,a.Env);a.Env=b;c=b;f["default"]=c}),66); __d("performance",[],(function(a,b,c,d,e,f){"use strict";b=a.performance||a.msPerformance||a.webkitPerformance||{};c=b;f["default"]=c}),66); __d("performanceNow",["performance"],(function(a,b,c,d,e,f){var g;if((g||(g=b("performance"))).now)c=function(){return(g||(g=b("performance"))).now()};else{d=a._cstart;f=Date.now();var h=typeof d==="number"&&d1?c-1:0),e=1;eq+n){var c=a-o;for(var d=p,e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(e){if(f>=d.length)break;h=d[f++]}else{f=d.next();if(f.done)break;h=f.value}h=h;var i=h[0];h=h[1];h.lastAccessed":"",w;function aa(a){var b=a.error!=null?u(a.error):i(a.message||"");b.fileName==null&&a.filename!=null&&(b.fileName=a.filename);b.line==null&&a.lineno!=null&&(b.line=a.lineno);b.column==null&&a.colno!=null&&(b.column=a.colno);b.guardList=[v];b.loggingSource="ONERROR";(a=w)===null||a===void 0?void 0:a.reportError(b)}var x={setup:function(b){if(typeof a.addEventListener!=="function")return;if(w!=null)return;w=b;a.addEventListener("error",aa)}},y=[],z={pushGuard:function(a){y.unshift(a)},popGuard:function(){y.shift()},inGuard:function(){return y.length!==0},cloneGuardList:function(){return y.map(function(a){return a.name})},findDeferredSource:function(){for(var a=0;a=0&&(a.type="warn");a.stack!=null&&a.stack.indexOf("chrome-extension://")>=0&&(a.type="warn");return"error"}var A=[],B=function(){function a(){this.metadata=[].concat(A)}var b=a.prototype;b.addEntries=function(){var a;(a=this.metadata).push.apply(a,arguments);return this};b.addEntry=function(a,b,c){this.metadata.push([a,b,c]);return this};b.isEmpty=function(){return this.metadata.length===0};b.clearEntries=function(){this.metadata=[]};b.format=function(){var a=[];this.metadata.forEach(function(b){if(b&&b.length){b=b.map(function(a){return a!=null?String(a).replace(/:/g,"_"):""}).join(":");a.push(b)}});return a};b.getAll=function(){return this.metadata};a.addGlobalMetadata=function(a,b,c){A.push([a,b,c])};a.getGlobalMetadata=function(){return A};a.unsetGlobalMetadata=function(a,b){A=A.filter(function(c){return!(Array.isArray(c)&&c[0]===a&&c[1]===b)})};return a}(),C={debug:1,info:2,warn:3,error:4,fatal:5};function c(a,b){if(Object.isFrozen(a))return;b.type&&((!a.type||C[a.type]>C[b.type])&&(a.type=b.type));var c=b.metadata;if(c!=null){var d;d=(d=a.metadata)!==null&&d!==void 0?d:new B();c!=null&&d.addEntries.apply(d,c.getAll());a.metadata=d}b.project!=null&&(a.project=b.project);b.errorName!=null&&(a.errorName=b.errorName);b.componentStack!=null&&(a.componentStack=b.componentStack);b.deferredSource!=null&&(a.deferredSource=b.deferredSource);b.blameModule!=null&&(a.blameModule=b.blameModule);b.loggingSource!=null&&(a.loggingSource=b.loggingSource);d=(c=a.messageFormat)!==null&&c!==void 0?c:a.message;c=(c=a.messageParams)!==null&&c!==void 0?c:[];if(d!==b.messageFormat&&b.messageFormat!=null){var e;d+=" [Caught in: "+b.messageFormat+"]";c.push.apply(c,(e=b.messageParams)!==null&&e!==void 0?e:[])}a.messageFormat=d;a.messageParams=c;e=b.forcedKey;d=a.forcedKey;c=e!=null&&d!=null?e+"_"+d:e!==null&&e!==void 0?e:d;a.forcedKey=c}function d(a){var b;return ca((b=a.messageFormat)!==null&&b!==void 0?b:a.message,a.messageParams||[])}function ca(a,b){var c=0;a=a.replace(/%s/g,function(){return cda&&E.shift()}function G(a){var b=a.getAllResponseHeaders();if(b!=null&&b.indexOf("X-FB-Debug")>=0){b=a.getResponseHeader("X-FB-Debug");b&&F(b)}}function ea(){return E}var H={add:F,addFromXHR:G,getAll:ea},fa="abcdefghijklmnopqrstuvwxyz012345";function I(){var a=0;for(var b=arguments.length,c=new Array(b),d=0;d>=5;return i}var J=[/\(([^\s\)\()]+):(\d+):(\d+)\)$/,/@([^\s\)\()]+):(\d+):(\d+)$/,/^([^\s\)\()]+):(\d+):(\d+)$/,/^at ([^\s\)\()]+):(\d+):(\d+)$/],ga=/^\w+:\s.*?\n/g;Error.stackTraceLimit!=null&&Error.stackTraceLimit<80&&(Error.stackTraceLimit=80);function ha(a){var b=a.name,c=a.message;a=a.stack;if(a==null)return null;if(b!=null&&c!=null&&c!==""){var d=b+": "+c+"\n";if(ES(a,"startsWith",!0,d))return a.substr(d.length);if(a===b+": "+c)return null}if(b!=null){d=b+"\n";if(ES(a,"startsWith",!0,d))return a.substr(d.length)}if(c!=null&&c!==""){b=": "+c+"\n";d=a.indexOf(b);c=a.substring(0,d);if(/^\w+$/.test(c))return a.substring(d+b.length)}return a.replace(ga,"")}function K(a){a=a.trim();var b;a;var c,d,e;if(ES(a,"includes",!0,"charset=utf-8;base64,"))b="";else{var f;for(var g=0;g");c!=null&&d!=null&&a!=null&&(b+=" ("+c+":"+d+":"+a+")");return b}function M(c){var d,e,f,i,j,k,l=ja(c);d=(d=c.taalOpcodes)!==null&&d!==void 0?d:[];var m=c.framesToPop;if(m!=null){m=Math.min(m,l.length);while(m-->0)d.unshift(h.PREVIOUS_FRAME)}m=(m=c.messageFormat)!==null&&m!==void 0?m:c.message;e=((e=c.messageParams)!==null&&e!==void 0?e:[]).map(function(a){return String(a)});var n=ka(c.componentStack),o=n==null?null:n.map(K),p=c.metadata?c.metadata.format():new B().format();p.length===0&&(p=void 0);var q=l.map(function(a){return a.text}).join("\n");f=(f=c.errorName)!==null&&f!==void 0?f:c.name;var r=ba(c),s=c.loggingSource,t=c.project;i=(i=c.lineNumber)!==null&&i!==void 0?i:c.line;j=(j=c.columnNumber)!==null&&j!==void 0?j:c.column;k=(k=c.fileName)!==null&&k!==void 0?k:c.sourceURL;var u=l.length>0;u&&i==null&&(i=l[0].line);u&&j==null&&(j=l[0].column);u&&k==null&&(k=l[0].script);o={blameModule:c.blameModule,column:j==null?null:String(j),clientTime:Math.floor(Date.now()/1e3),componentStackFrames:o,deferredSource:c.deferredSource!=null?M(c.deferredSource):null,extra:(u=c.extra)!==null&&u!==void 0?u:{},fbtrace_id:c.fbtrace_id,guardList:(j=c.guardList)!==null&&j!==void 0?j:[],hash:I(f,q,r,t,s),isNormalizedError:!0,line:i==null?null:String(i),loggingSource:s,message:D.toReadableMessage(c),messageFormat:m,messageParams:e,metadata:p,name:f,page_time:Math.floor((g||(g=b("performanceNow")))()),project:t,reactComponentStack:n,script:k,serverHash:c.serverHash,stack:q,stackFrames:l,type:r,xFBDebug:H.getAll()};c.forcedKey!=null&&(o.forcedKey=c.forcedKey);d.length>0&&(o.taalOpcodes=d);u=a.location;u&&(o.windowLocationURL=u.href);for(var v in o)o[v]==null&&delete o[v];return o}function la(a){return a!=null&&typeof a==="object"&&a.isNormalizedError===!0?a:null}var N={formatStackFrame:L,normalizeError:M,ifNormalizedError:la},ma="",O=[],P=[],Q=50,R=!1,S={history:P,addListener:function(a,b){b===void 0&&(b=!1),O.push(a),b||P.forEach(function(b){return a(b,(b=b.loggingSource)!==null&&b!==void 0?b:"DEPRECATED")})},unshiftListener:function(a){O.unshift(a)},removeListener:function(a){b("removeFromArray")(O,a)},reportError:function(a){a=N.normalizeError(a);S.reportNormalizedError(a)},reportNormalizedError:function(b){if(R)return!1;var a=z.cloneGuardList();b.componentStackFrames&&a.unshift(ma);a.length>0&&(b.guardList=a);if(b.deferredSource==null){a=z.findDeferredSource();a!=null&&(b.deferredSource=N.normalizeError(a))}P.length>Q&&P.splice(Q/2,1);P.push(b);R=!0;for(var a=0;aV?a.substring(0,V-3)+"...":a}function ra(a,b){var c;c={appId:Y(b.appId),cavalry_lid:b.cavalry_lid,access_token:l.access_token,ancestor_hash:a.hash,bundle_variant:(c=b.bundle_variant)!==null&&c!==void 0?c:null,clientTime:X(a.clientTime),column:a.column,componentStackFrames:Z(a.componentStackFrames),events:a.events,extra:pa(a.extra,b.extra),forcedKey:a.forcedKey,frontend_env:(c=b.frontend_env)!==null&&c!==void 0?c:null,guardList:a.guardList,line:a.line,loggingFramework:b.loggingFramework,messageFormat:qa(a.messageFormat),messageParams:a.messageParams.map(qa),name:a.name,sample_weight:Y(b.sample_weight),script:a.script,site_category:b.site_category,stackFrames:Z(a.stackFrames),type:a.type,page_time:Y(a.page_time),project:a.project,push_phase:b.push_phase,report_source:b.report_source,report_source_ref:b.report_source_ref,rollout_hash:(c=b.rollout_hash)!==null&&c!==void 0?c:null,script_path:b.script_path,server_revision:Y(b.server_revision),spin:Y(b.spin),svn_rev:String(b.client_revision),additional_client_revisions:ES("Array","from",!1,(c=b.additional_client_revisions)!==null&&c!==void 0?c:[]).map(X),taalOpcodes:a.taalOpcodes==null?null:a.taalOpcodes.map(function(a){return a}),web_session_id:b.web_session_id,version:"3",xFBDebug:a.xFBDebug};b=a.blameModule;var d=a.deferredSource;b!=null&&(c.blameModule=String(b));d&&d.stackFrames&&(c.deferredSource={stackFrames:Z(d.stackFrames)});a.metadata&&(c.metadata=a.metadata);a.loadingUrls&&(c.loadingUrls=a.loadingUrls);a.serverHash!=null&&(c.serverHash=a.serverHash);a.windowLocationURL!=null&&(c.windowLocationURL=a.windowLocationURL);a.loggingSource!=null&&(c.loggingSource=a.loggingSource);return c}function sa(a,b,c){oa++;if(b.sample_weight===0)return!1;var d=t.shouldLog(a);if(d==null)return!1;b=ra(a,b);ES("Object","assign",!1,b,{ancestors:W.slice(),clientWeight:X(d),page_position:X(oa)});W.length<15&&W.push(a.hash);c(b);return!0}var ta={createErrorPayload:ra,postError:sa},$=null,ua=!1;function va(a){if(!$)return;var b=a.reason,c;if(b!=null&&typeof b==="object"&&(b.name==null||b.name===""||b.message==null||b.message===""))try{c=i("UnhandledRejection: %s",ES("JSON","stringify",!1,b)),c.loggingSource="ONUNHANDLEDREJECTION"}catch(a){c=i("UnhandledRejection: (circular) %s",Object.keys(b).join(",")),c.loggingSource="ONUNHANDLEDREJECTION"}else c=u(b),c.loggingSource||(c.loggingSource="ONUNHANDLEDREJECTION");$.reportError(c);a.preventDefault()}function wa(b){$=b,typeof a.addEventListener==="function"&&!ua&&(ua=!0,a.addEventListener("unhandledrejection",va))}var xa={onunhandledrejection:va,setup:wa};c={preSetup:function(a){(a==null||a.ignoreOnError!==!0)&&x.setup(S),(a==null||a.ignoreOnUnahndledRejection!==!0)&&xa.setup(S)},setup:function(a,b){S.addListener(function(c){ta.postError(c,a,b)})}};var ya=function(){function a(a){this.project=a,this.events=[],this.metadata=new B(),this.taalOpcodes=[]}var b=a.prototype;b.$1=function(b,c){var d=String(c),e=this.events,f=this.project,g=this.metadata,i=this.blameModule,j=this.forcedKey,k=this.error,l;for(var m=arguments.length,n=new Array(m>2?m-2:0),o=2;o0&&new a("fblogger").blameToPreviousFrame().blameToPreviousFrame().warn("Blame helpers do not work with catching"),D.aggregateError(k,{messageFormat:d,messageParams:D.toStringParams(n),errorName:k.name,forcedKey:j,project:f,type:b,loggingSource:"FBLOGGER"}),l=N.normalizeError(k);else{k=new Error(d);if(k.stack===void 0)try{throw k}catch(a){}k.messageFormat=d;k.messageParams=D.toStringParams(n);k.blameModule=i;k.forcedKey=j;k.project=f;k.type=b;k.loggingSource="FBLOGGER";k.taalOpcodes=[h.PREVIOUS_FRAME,h.PREVIOUS_FRAME].concat(this.taalOpcodes);l=N.normalizeError(k);l.name="FBLogger"}g.isEmpty()||(l.metadata=g.format());if(e.length>0)if(l.events!=null){var q;(q=l.events).push.apply(q,e)}else l.events=e;S.reportNormalizedError(l);return k};b.fatal=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d1?b-1:0),d=1;d1?b-1:0),d=1;d1?b-1:0),d=1;d1?b-1:0),d=1;dthis.$1){var b=this.read();this.$2=0;this.$3=b;this.$1=a}return this};b.dropFirst=function(a){if(a<=this.$1){var b=this.read();this.$2=0;b.splice(0,a);this.$3=b}return this};b.clear=function(){this.$2=0;this.$3=[];return this};b.currentSize=function(){return this.$3.length};return a}();g["default"]=a}),98); __d("ErrorPubSub",["fb-error"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=c("fb-error").ErrorPubSub}),98); __d("IntervalTrackingBoundedBuffer",["CircularBuffer","ErrorPubSub"],(function(a,b,c,d,e,f,g){"use strict";var h=5e3;a=function(){function a(a){var b=this;this.$6=0;if(a!=null){if(a<=0)throw new Error("Size for a buffer must be greater than zero.")}else a=h;this.$4=a;this.$1=new(c("CircularBuffer"))(a);this.$1.onEvict(function(){b.$6++});this.$2=[];this.$3=1;this.$5=0}var b=a.prototype;b.open=function(){var a=this,b=this.$3++,c=!1,d,e=this.$5,f={id:b,startIdx:e,hasOverflown:function(){return f.getOverflowSize()>0},getOverflowSize:function(){return d!=null?d:Math.max(a.$6-e,0)},close:function(){if(c)return[];else{c=!0;d=a.$6-e;return a.$7(b)}}};this.$2.push(f);return f};b.pushElement=function(a){this.$2.length>0&&(this.$1.write(a),this.$5++);return this};b.isActive=function(){return this.$2.length>0};b.$8=function(a){return Math.max(a-this.$6,0)};b.$7=function(a){var b,d,e,f;for(var g=0;g0&&(this.$1.dropFirst(g),this.$6+=g);return i};return a}();g["default"]=a}),98); __d("WorkerUtils",[],(function(a,b,c,d,e,f){"use strict";function b(){try{return"WorkerGlobalScope"in a&&a instanceof a.WorkerGlobalScope}catch(a){return!1}}function c(){try{return"SharedWorkerGlobalScope"in a&&a instanceof a.SharedWorkerGlobalScope}catch(a){return!1}}function d(){return"SharedWorker"in a&&typeof a.SharedWorker==="function"}f.isWorkerContext=b;f.isSharedWorkerContext=c;f.isSharedWorkerSupported=d}),66); __d("getReusableTimeSliceContinuation",[],(function(a,b,c,d,e,f){"use strict";function a(a,b,c){var d=!1,e=a.getGuardedContinuation(c),f=function(b){e(function(){d||(e=a.getGuardedContinuation(c)),b()})};f.last=function(a){var b=e;g();b(a)};f[b]={};function g(){d=!0,e=function(a){a()}}return f}f["default"]=a}),66); __d("fb-error-lite",[],(function(a,b,c,d,e,f){"use strict";var g={PREVIOUS_FILE:1,PREVIOUS_FRAME:2,PREVIOUS_DIR:3,FORCED_KEY:4};function a(a){var b=new Error(a);if(b.stack===void 0)try{throw b}catch(a){}b.messageFormat=a;for(var c=arguments.length,d=new Array(c>1?c-1:0),e=1;e1?b-1:0),d=1;d2?e-2:0),g=2;g0&&(d+=" Params: "+b.map(function(a){return"%s"}).join(", "));a=c("Env").show_invariant_decoder===!0?"visit "+i(a,b)+" to see the full message.":"";return{message:d,decoderLink:a}}function i(a,b){a="https://www.internalfb.com/intern/invariant/"+a+"/";b.length>0&&(a+="?"+b.map(function(a,b){return"args["+b+"]="+encodeURIComponent(String(a))}).join("&"));return a}g["default"]=a}),98); __d("performanceAbsoluteNow",["performance"],(function(a,b,c,d,e,f,g){var h=function(){return Date.now()};function a(a){h=a}if(c("performance").now&&c("performance").timing&&c("performance").timing.navigationStart){var i=c("performance").timing.navigationStart;b=function(){return c("performance").now()+i}}else b=function(){return h()};b.setFallback=a;d=b;g["default"]=d}),98); __d("wrapFunction",[],(function(a,b,c,d,e,f){var g={};function a(a,b,c){var d=b in g?g[b](a,c):a;return function(){for(var a=arguments.length,b=new Array(a),c=0;c0?a[a.length-1]:null}function w(a,c){var d={};(i||(i=b("ErrorGuard"))).applyWithGuard(z,null,[a,c,d]);i.applyWithGuard(A,null,[a,c,d]);r.push(a);s.push(c);t.push(d)}function x(a,b,c){l.forEach(function(d){var e=d.onNewContextCreated(u(),b,c);a[d.getBeforeID()]=e})}function y(a,b,c){m.forEach(function(d){d.onAfterContextEnded(a,b[d.getBeforeID()],c[d.getBeforeID()],a.meta)})}function z(a,b,c){l.forEach(function(d){var e=d.onBeforeContextStarted(a,b[d.getBeforeID()],a.meta);c[d.getBeforeID()]=e})}function A(a,b,c){l.forEach(function(d){var e=d.onAfterContextStarted(a,b[d.getBeforeID()],c[d.getBeforeID()],a.meta);c[d.getBeforeID()]=e})}function B(){var a=u(),c=v(s),d=v(t);if(a==null||c==null||d==null){b("FBLogger")("TimeSlice").mustfix("popped too many times off the timeslice stack");p=!1;return}(i||(i=b("ErrorGuard"))).applyWithGuard(y,null,[a,c,d]);p=!a.isRoot;r.pop();s.pop();t.pop()}var C={PropagationType:{CONTINUATION:0,EXECUTION:1,ORPHAN:2},guard:function(a,c,d){var e;typeof a==="function"||g(0,3725);typeof c==="string"||g(0,3726);var f=D(d);if(a[n])return a;var l;p&&(l=u());var m={},r=0,s=void 0;e=(e=(h||(h=b("Env"))).deferred_stack_trace_rate)!=null?e:0;d&&d.registerCallStack&&e>0&&Math.random()<1/e&&(s=new Error("deferred execution source"));d=function(){var d=(j||(j=b("performanceAbsoluteNow")))(),e=o++,g={contextID:e,name:c,isRoot:!p,executionNumber:r++,meta:f,absBeginTimeMs:d};w(g,m);if(l!=null){var h=!!f.isContinuation;l.isRoot?(g.indirectParentID=l.contextID,g.isEdgeContinuation=h):(g.indirectParentID=l.indirectParentID,g.isEdgeContinuation=!!(h&&l.isEdgeContinuation))}var n=(k||(k=b("WorkerUtils"))).isWorkerContext();p=!0;try{for(var t=arguments.length,v=new Array(t),x=0;x1?b-1:0),d=1;da.getBeforeID()){l.splice(c,0,a);b=!0;break}b||l.push(a);for(var c=0;ca.getAfterID()){m.splice(c,0,a);return}m.push(a)},catchUpOnDemandExecutionContextObservers:function(a){for(var b=0;b2?f-2:0),i=2;i2?f-2:0),h=2;h3?d-3:0),f=3;f=b&&j[a in j?a:"log"](i)};function a(a){g=a}d=ES(c,"bind",!0,null,"debug",b.DEBUG);e=ES(c,"bind",!0,null,"info",b.INFO);var h=ES(c,"bind",!0,null,"warn",b.WARNING),i=ES(c,"bind",!0,null,"error",b.ERROR);f.Level=b;f.log=c;f.setLevel=a;f.debug=d;f.info=e;f.warn=h;f.error=i}),66); __d("sdk.UA",[],(function(a,b,c,d,e,f){a=navigator.userAgent;var g={iphone:/\b(iPhone|iP[ao]d)/.test(a),ipad:/\b(iP[ao]d)/.test(a),android:/Android/i.test(a),nativeApp:/FBAN\/\w+;/i.test(a)&&!/FBAN\/mLite;/.test(a),nativeAndroidApp:/FB_IAB\/\w+;/i.test(a),nativeInstagramApp:/Instagram/i.test(a),nativeMessengeriOSApp:/MessengerForiOS/i.test(a),nativeMessengerAndroidApp:/Orca\-Android/i.test(a),ucBrowser:/UCBrowser/i.test(a)},h=/Mobile/i.test(a),i={ie:NaN,firefox:NaN,chrome:NaN,webkit:NaN,osx:NaN,edge:NaN,operaMini:NaN,ucWeb:NaN};b=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(a);if(b){i.ie=b[1]?parseFloat(b[1]):b[4]?parseFloat(b[4]):NaN;i.firefox=b[2]||"";i.webkit=b[3]||"";if(b[3]){c=/(?:Chrome\/(\d+\.\d+))/.exec(a);i.chrome=c?c[1]:"";d=/(?:Edge\/(\d+\.\d+))/.exec(a);i.edge=d?d[1]:""}}e=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(a);e&&(i.osx=e[1]);b=/(?:Opera Mini\/(\d+(?:\.\d+)?))/.exec(a);b&&(i.operaMini=b[1]);c=/(?:UCWEB\/(\d+(?:\.\d+))?)/.exec(a);c&&(i.ucWeb=c[1]||"2.0");function j(a){return String(a).split(".").map(function(a){return parseFloat(a)})}var k={};Object.keys(i).map(function(a){var b=function(){return parseFloat(i[a])};b.getVersionParts=function(){return j(i[a])};k[a]=b});Object.keys(g).map(function(a){k[a]=function(){return g[a]}});k.mobile=function(){return g.iphone||g.ipad||g.android||h};k.mTouch=function(){return g.android||g.iphone||g.ipad};k.facebookInAppBrowser=function(){return g.nativeApp||g.nativeAndroidApp};k.inAppBrowser=function(){return g.nativeApp||g.nativeAndroidApp||g.nativeInstagramApp};k.mBasic=function(){return!!(i.ucWeb||i.operaMini)};k.instagram=function(){return g.nativeInstagramApp};k.messenger=function(){return g.nativeMessengeriOSApp||g.nativeMessengerAndroidApp};k.isSupportedIABVersion=function(a){if(!k.facebookInAppBrowser())return!1;var b=/(?:FBAV\/(\d+(\.\d+)+))/.exec(navigator.userAgent);if(b){b=parseFloat(b[1]);if(b>=a)return!0}return!1};d=k;f["default"]=d}),66); __d("sdk.domReady",[],(function(a,b,c,d,e,f){var g;c="readyState"in document?/loaded|complete/.test(document.readyState):!!document.body;function a(){if(!g)return;var a;while(a=g.shift())a();g=null}function b(a){if(g){g.push(a);return}else a()}c||(g=[],document.addEventListener?(document.addEventListener("DOMContentLoaded",a,!1),window.addEventListener("load",a,!1)):document.attachEvent&&(document.attachEvent("onreadystatechange",a),window.attachEvent("onload",a)));f["default"]=b}),67); __d("sdk.Content",["Log","sdk.UA","sdk.domReady"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function j(a,b){b||(!h?(h=b=document.getElementById("fb-root"),b||(d("Log").warn('The "fb-root" div has not been created, auto-creating'),h=b=document.createElement("div"),b.id="fb-root",c("sdk.UA").ie()||!document.body?c("sdk.domReady")(function(){b&&document.body&&document.body.appendChild(b)}):document.body.appendChild(b)),b.className+=" fb_reset"):b=h);b.appendChild(a);return a}function k(a){if(!i){i=document.createElement("div");var b=i.style;b.position="absolute";b.top="-10000px";b.width="0";b.height="0";i=j(i)}return j(a,i)}function a(a,b){var c=document.createElement("form");c.action=a.url;c.target=a.target;c.method=b?"GET":"POST";k(c);for(var d in a.params)if(Object.prototype.hasOwnProperty.call(a.params,d)){b=a.params[d];if(b!==null&&b!==void 0){var e=document.createElement("input");e.name=d;e.value=b;c.appendChild(e)}}c.submit();c.parentNode&&c.parentNode.removeChild(c)}g.append=j;g.appendHidden=k;g.submitToTarget=a}),98); __d("sdk.DOM",["guid","sdk.domReady"],(function(a,b,c,d,e,f,g){var h={},i={};function j(a,b){a=a.getAttribute(b)||a.getAttribute(b.replace(/_/g,"-"))||a.getAttribute(b.replace(/-/g,"_"))||a.getAttribute(b.replace(/-/g,""))||a.getAttribute(b.replace(/_/g,""))||a.getAttribute("data-"+b)||a.getAttribute("data-"+b.replace(/_/g,"-"))||a.getAttribute("data-"+b.replace(/-/g,"_"))||a.getAttribute("data-"+b.replace(/-/g,""))||a.getAttribute("data-"+b.replace(/_/g,""));return a!=null?String(a):null}function a(a,b){a=j(a,b);return a!=null?/^(true|1|yes|on)$/.test(a):null}function b(a,b){try{a.innerHTML=b}catch(a){throw new Error("Could not set innerHTML : "+a.message)}}function k(a,b){a=" "+a.className+" ";return a.indexOf(" "+b+" ")>=0}function d(a,b){if(a==null)return;k(a,b)||(a.className=a.className+" "+b)}function e(a,b){if(a==null)return;b=new RegExp("\\s*"+b,"g");a.className=a.className.replace(b,"").trim()}function f(a,b,c){c===void 0&&(c="*");b=b||document.body;if(b==null)return[];c=c||"*";return ES("Array","from",!1,b.querySelectorAll(c+"."+a))}function l(a,b){b=u(b);var c=document.defaultView.getComputedStyle(a).getPropertyValue(b);c=a.style.getPropertyValue(b);/background-position?/.test(b)&&/top|left/.test(c)&&(c="0%");return c}function m(a,b,c){a.style.setProperty(u(b),c)}function n(a,b,c,d,e){a=a.styleSheets;for(var f=0;f=0;d--)c[a[d]]=b[d];else for(var d=a.length-1;d>=0;d--)c[a[d]]=b;return c}f["default"]=g}),66); __d("URISchemes",["createObjectFrom"],(function(a,b,c,d,e,f,g){var h=c("createObjectFrom")(["aidemos","aistudio","blob","cmms","fb","fba","fbatwork","fb-ama","fb-internal","fb-workchat","fb-workchat-secure","fb-messenger","fb-messenger-public","fb-messenger-group-thread","fb-page-messages","fb-pma","fbcf","fbconnect","fbinternal","fbmobilehome","fbrpc","file","flipper","ftp","gtalk","http","https","mailto","wss","ms-app","intent","itms","itms-apps","lasso","market","svn+ssh","fbstaging","tel","sms","pebblejs","sftp","whatsapp","moments","flash","fblite","chrome-extension","webcal","instagram","fb124024574287414","fb124024574287414rc","fb124024574287414master","fb1576585912599779","fb929757330408142","designpack","fbpixelcloud","fbapi20130214","fb1196383223757595","oculus","oculus.store","oculus.feed","oculusstore","odh","skype","callto","messenger","workchat","fb236786383180508","fb1775440806014337","data","fb-mk","munki","kirigami","origami-file","fb-nimble-vrsrecorder","fb-nimble-monohandtrackingvis","together","togetherbl","venues","whatsapp-consumer","whatsapp-smb","fb-ide-opener","fb-vscode","fb-vscode-insiders","spark-studio"]);function a(a){return a==null||a===""?!0:Object.prototype.hasOwnProperty.call(h,a.toLowerCase())}g.isAllowed=a}),98); __d("setHostSubdomain",[],(function(a,b,c,d,e,f){function a(a,b){a=a.split(".");a.length<3?a.unshift(b):a[0]=b;return a.join(".")}f["default"]=a}),66); __d("URIAbstractBase",["invariant","FBLogger","PHPStrictQuerySerializer","URIRFC3986","URISchemes","setHostSubdomain"],(function(a,b,c,d,e,f,g){var h,i,j=new RegExp("[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60\\x7b-\\x7f\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF\\u2047\\u2048\\uFE56\\uFE5F\\uFF03\\uFF0F\\uFF1F]"),k=new RegExp("^(?:[^/]*:|[\\x00-\\x1f]*/[\\x00-\\x1f]*/)"),l=[];a=function(){"use strict";a.parse=function(c,d,e,f){if(!d)return!0;if(d instanceof a){c.setProtocol(d.getProtocol());c.setDomain(d.getDomain());c.setPort(d.getPort());c.setPath(d.getPath());c.setQueryData(f.deserialize(f.serialize(d.getQueryData())));c.setFragment(d.getFragment());c.setIsGeneric(d.getIsGeneric());c.setForceFragmentSeparator(d.getForceFragmentSeparator());c.setOriginalRawQuery(d.getOriginalRawQuery());c.setQueryParamModified(!1);return!0}d=d.toString().trim();var g=(h||(h=b("URIRFC3986"))).parse(d)||{fragment:null,scheme:null,query:null};if(!e&&!(i||(i=b("URISchemes"))).isAllowed(g.scheme))return!1;c.setProtocol(g.scheme||"");if(!e&&j.test(g.host||""))return!1;c.setDomain(g.host||"");c.setPort(g.port||"");c.setPath(g.path||"");if(e)c.setQueryData(f.deserialize(g.query||"")||{});else try{c.setQueryData(f.deserialize(g.query||"")||{})}catch(a){return!1}c.setFragment(g.fragment||"");g.fragment===""&&c.setForceFragmentSeparator(!0);c.setIsGeneric(g.isGenericURI||!1);c.setOriginalRawQuery(g.query);c.setQueryParamModified(!1);if(g.userinfo!==null){if(e)throw new Error("URI.parse: invalid URI (userinfo is not allowed in a URI): "+d);return!1}if(!c.getDomain()&&c.getPath().indexOf("\\")!==-1){if(e)throw new Error("URI.parse: invalid URI (no domain but multiple back-slashes): "+d);return!1}if(!c.getProtocol()&&k.test(d)){if(e)throw new Error("URI.parse: invalid URI (unsafe protocol-relative URLs): "+d+"'");return!1}if(c.getDomain()&&c.getPath()&&!ES(c.getPath(),"startsWith",!0,"/")){if(e)throw new Error("URI.parse: invalid URI (domain and path where path lacks leading slash): "+d);return!1}f=c.getProtocol()==="mailto"||c.getProtocol()==="tel"||c.getProtocol()==="sms";c.getProtocol()&&!f&&!c.getDomain()&&b("FBLogger")("uri").warn("URI.parse: invalid URI (protocol with no domain");return!0};a.tryParse=function(b,c){var d=new a(null,c);return a.parse(d,b,!1,c)?d:null};a.isValid=function(b,c){return!!a.tryParse(b,c)};function a(b,c){c||g(0,2966),this.$9=c,this.$7="",this.$1="",this.$6="",this.$5="",this.$3="",this.$4=!1,this.$8={},this.$2=!1,a.parse(this,b,!0,c),this.$11=!1}var c=a.prototype;c.setProtocol=function(a){(i||(i=b("URISchemes"))).isAllowed(a)||g(0,11793,a);this.$7=a;return this};c.getProtocol=function(){return(this.$7||"").toLowerCase()};c.setSecure=function(a){return this.setProtocol(a?"https":"http")};c.isSecure=function(){return this.getProtocol()==="https"};c.setDomain=function(a){if(j.test(a))throw new Error("URI.setDomain: unsafe domain specified: "+a+" for url "+this.toString());this.$1=a;return this};c.getDomain=function(){return this.$1};c.setPort=function(a){this.$6=a;return this};c.getPort=function(){return this.$6};c.setPath=function(a){this.$5=a;return this};c.getPath=function(){return this.$5};c.addQueryData=function(a,b){Object.prototype.toString.call(a)==="[object Object]"?ES("Object","assign",!1,this.$8,a):this.$8[a]=b;this.$11=!0;return this};c.setQueryData=function(a){this.$8=a;this.$11=!0;return this};c.getQueryData=function(){return this.$8};c.setQueryString=function(a){return this.setQueryData(this.$9.deserialize(a))};c.getQueryString=function(a,b,c){a===void 0&&(a=!1);b===void 0&&(b=function(){return!1});c===void 0&&(c=null);return this.$12(!1,a,b,c)};c.$12=function(a,b,c,d){a===void 0&&(a=!1);b===void 0&&(b=!1);c===void 0&&(c=function(){return!1});d===void 0&&(d=null);if(!this.$11&&(b||c(this.getDomain()))){return(b=this.$10)!=null?b:""}return(a&&d?d:this.$9).serialize(this.getQueryData())};c.removeQueryData=function(a){Array.isArray(a)||(a=[a]);for(var b=0,c=a.length;b0||this.getFragment())};c.toString=function(a,b){a===void 0&&(a=function(){return!1});b===void 0&&(b=null);return this.$13(!1,!1,a,b)};c.toStringRawQuery=function(a,b){a===void 0&&(a=function(){return!1});b===void 0&&(b=null);return this.$13(!0,!1,a,b)};c.toStringPreserveQuery=function(a,b){a===void 0&&(a=function(){return!1});b===void 0&&(b=null);return this.$13(!1,!0,a,b)};c.toStringStrictQueryEncoding=function(a){a===void 0&&(a=function(){return!1});return this.$13(!0,!1,a,b("PHPStrictQuerySerializer"))};c.$13=function(a,b,c,d){a===void 0&&(a=!1);b===void 0&&(b=!1);c===void 0&&(c=function(){return!1});d===void 0&&(d=null);var e=this;for(var f=0;f0||h(0,4698);this.$1.length===this.$2.length||h(0,4699);var a=this.$1,b=this.$2;this.$1=[];this.$2=[];this.$4=null;if(a.length===1){var d=a[0],e=b[0],f=d.body?c("QueryString").decode(d.body):null;this.executeRequest(d.relative_url,d.method,f,e);return}this.executeRequest("/","POST",{batch:a,include_headers:!1,batch_app_id:this.$3||j},function(a){Array.isArray(a)?a.forEach(function(a,d){b[d](c("sdk.safelyParseResponse")(a&&a.body))}):b.forEach(function(a){return a({error:{message:"Fatal: batch call failed."}})})})};return a}();g["default"]=a}),98); __d("RequestConstants",["errorCode"],(function(a,b,c,d,e,f,g,h){a={code:1,error_subcode:1357045,message:"unknown error (empty response)",type:"http",status:0};g.PARSE_ERROR_TEMPLATE=a}),98); __d("sdk.Cookie",["QueryString","sdk.Runtime"],(function(a,b,c,d,e,f,g){var h=null;function i(a,b,d,e){a=a+c("sdk.Runtime").getClientID();e=e?"; SameSite=None;Secure":"";var f=h!==null&&h!==".";f&&(document.cookie=a+"=; expires=Wed, 04 Feb 2004 08:00:00 GMT"+e,document.cookie=a+"=; expires=Wed, 04 Feb 2004 08:00:00 GMT;domain="+location.hostname+e);var g=new Date(d).toUTCString();document.cookie=a+"="+b+(b&&d===0?"":"; expires="+g)+"; path=/"+(f?"; domain="+((a=h)!=null?a:""):"")+e}function j(a){a=a+c("sdk.Runtime").getClientID();a=new RegExp("\\b"+a+"=([^;]*)\\b");a=document.cookie.match(a);if(a===null||a===void 0)return null;else return a[1]}function a(a){h=a;a=c("QueryString").encode({base_domain:h!==null&&h!=="."?h:""});var b=new Date();b.setFullYear(b.getFullYear()+1);i("fbm_",a,b.getTime(),!0)}function b(){return h}function d(){var a=j("fbm_");if(a!==null&&a!==void 0&&h===null){a=c("QueryString").decode(a);h=a.base_domain;return{base_domain:h}}return null}function e(){return j("fbsr_")}function f(a,b){if(a==="")throw new Error("Value passed to Cookie.setSignedRequestCookie was empty.");i("fbsr_",a,b,!0)}function k(){this.loadMeta(),i("fbsr_","",0,!0)}g.setRaw=i;g.getRaw=j;g.setDomain=a;g.getDomain=b;g.loadMeta=d;g.loadSignedRequest=e;g.setSignedRequestCookie=f;g.clearSignedRequestCookie=k}),98); __d("CORSRequest",["Log","QueryString","RequestConstants","sdk.Cookie","sdk.safelyParseResponse","wrapFunction"],(function(a,b,c,d,e,f,g){function h(a,b){if(!self.XMLHttpRequest)return null;var d=new XMLHttpRequest(),e=function(){};if("withCredentials"in d)d.open(a,b,!0),d.setRequestHeader("Content-type","application/x-www-form-urlencoded");else if(self.XDomainRequest){d=new XDomainRequest();try{d.open(a,b),d.onprogress=d.ontimeout=e}catch(a){return null}}else return null;var f={send:function(a){d.send(a)}},g=c("wrapFunction")(function(){g=e,"onload"in f&&f.onload(d)},"entry","XMLHttpRequest:load"),h=c("wrapFunction")(function(){h=e,"onerror"in f&&f.onerror(d)},"entry","XMLHttpRequest:error");d.onload=function(){g()};d.onerror=function(){h()};d.onreadystatechange=function(){d.readyState==4&&(d.status==200?g():h())};return f}var i="for (;;);",j=i.length;function k(a){a.substring(0,j)==i&&(a=a.substring(j));return a}function a(a,b,e,f){if(ES(a,"includes",!0,"/../")||ES(a,"includes",!0,"/..\\")||ES(a,"includes",!0,"\\../")||ES(a,"includes",!0,"\\..\\")){d("Log").error("CORSRequest.execute(): path traversal is not allowed.");return!1}try{if(self.document){var g=d("sdk.Cookie").getRaw("cppo");g&&(a=c("QueryString").appendToUrl(a,c("QueryString").encode({__cppo:g})))}}catch(a){}e.suppress_http_code=1;g=c("QueryString").encode(e);b!="post"&&(a=c("QueryString").appendToUrl(a,g),g="");e=h(b,a);if(!e)return!1;e.onload=function(b){f(c("sdk.safelyParseResponse")(k(b.responseText),a,b.status))};e.onerror=function(b){b.responseText?f(c("sdk.safelyParseResponse")(k(b.responseText),a,b.status)):f({error:babelHelpers["extends"]({},d("RequestConstants").PARSE_ERROR_TEMPLATE,{status:b.status})})};e.send(g);return!0}b={execute:a};e=b;g["default"]=e}),98); __d("ApiClient",["ApiBatcher","ApiClientUtils","Assert","CORSRequest","Log","ObservableMixin","QueryString","UrlMap","flattenObject"],(function(a,b,c,d,e,f,g){var h,i,j,k=[],l=2e3,m={fql_query:!0,fql_multiquery:!0,friends_get:!0,notifications_get:!0,stream_get:!0,users_getinfo:!0},n=["cors"],o=0,p=[],q=0,r=0,s,t=d("Log");function u(a,b,d,e){var f=q!==0&&o>=q;if(f){p.push(function(){return u(a,b,d,e)});x.inform("request.queued",a,b,d);return}o++;var g=babelHelpers["extends"]({},j,d);g.pretty=g.pretty||0;g=c("flattenObject")(g);f={cors:c("CORSRequest")};var i={},l=g.access_token||h;l&&(i.access_token=l);b!=="get"&&k.forEach(function(a){i[a]=g[a]});l=Object.keys(i);l.length>0&&(a=c("QueryString").appendToUrl(a,i),delete g.access_token);l=n;for(var m=0;m0&&ol&&b==="get"}f=x;g["default"]=f}),98); __d("sdk.PlatformVersioning",["ManagedError","sdk.Runtime"],(function(a,b,c,d,e,f,g){var h=/^v\d+\.\d\d?$/;function a(){if(!c("sdk.Runtime").getVersion())throw new(c("ManagedError"))("init not called with valid version")}function b(a){if(!h.test(a))throw new(c("ManagedError"))("invalid version specified")}g.REGEX=h;g.assertVersionIsSet=a;g.assertValidVersion=b}),98); __d("sdk.warnInsecure",["Log","sdk.Runtime","sdk.Scribe","sdk.feature"],(function(a,b,c,d,e,f,g){"use strict";var h=c("sdk.feature")("https_only_learn_more",""),i={};function a(a){window.location.protocol!=="https:"&&(d("Log").log("error",-1,"The method FB.%s can no longer be called from http pages. %s",a,h),c("sdk.feature")("https_only_scribe_logging",!0)&&!Object.prototype.hasOwnProperty.call(i,a)&&(d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"HttpsOnly",extra:{message:a}}),i[a]=!0));return!0}g["default"]=a}),98); __d("sdk.api",["ApiClient","sdk.PlatformVersioning","sdk.Runtime","sdk.Scribe","sdk.URI","sdk.feature","sdk.warnInsecure"],(function(a,b,c,d,e,f,g){var h=c("sdk.feature")("should_log_response_error",!1),i;c("sdk.Runtime").subscribe("ClientID.change",function(a){return c("ApiClient").setClientID(a)});c("sdk.Runtime").subscribe("AccessToken.change",function(a){i=a,c("ApiClient").setAccessToken(a)});c("ApiClient").setDefaultParams({sdk:"joey"});c("ApiClient").subscribe("request.complete",function(a,b,d,e){a=!1;e&&typeof e==="object"&&(e.error?(e.error=="invalid_token"||e.error.type=="OAuthException"&&e.error.code==190)&&(a=!0):e.error_code&&(e.error_code=="190"&&(a=!0)));a&&i===c("sdk.Runtime").getAccessToken()&&c("sdk.Runtime").setAccessToken(null)});c("ApiClient").subscribe("request.complete",function(a,b,d,e){(a=="/me/permissions"&&b==="delete"||a=="/restserver.php"&&d.method=="Auth.revokeAuthorization")&&e===!0&&c("sdk.Runtime").setAccessToken(null)});c("ApiClient").subscribe("request.error",function(a,b,e,f){h&&f.error.type==="http"&&d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"transport",extra:{name:"transport",message:ES("JSON","stringify",!1,f.error)+" from "+a+" , "+b}})});function a(a){for(var b=arguments.length,e=new Array(b>1?b-1:0),f=1;f(i+"?"+b).length?n(i,b):o(i,a)}function n(a,b){var c=new Image();c.src=a+"?"+b}function o(a,b){var c="fb"+Math.random().toString().replace(".",""),e=document.createElement("form");e.method="post";e.action=a;e.target=c;e.acceptCharset="utf-8";e.style.display="none";a=!!(window.attachEvent&&!window.addEventListener);a=a?'';a.root.innerHTML='';f=!0;window.setTimeout(function(){a.root.innerHTML=j,a.root.firstChild.src=a.url,typeof a.onInsert==="function"&&a.onInsert(a.root.firstChild)},0)}else{i=document.createElement("iframe");i.id=b;i.name=e;i.onload=h;i.scrolling="no";i.style.border="none";i.style.overflow="hidden";a.title!=null&&(i.title=a.title);a.className!=null&&(i.className=a.className);a.height!==void 0&&(i.style.height=a.height+"px");a.width!==void 0&&(a.width==="100%"?i.style.width=a.width:i.style.width=a.width+"px");a.root.appendChild(i);f=!0;i.src=a.url;a.onInsert&&a.onInsert(i)}}g["default"]=a}),98); __d("sdk.Impressions",["Miny","QueryString","UrlMap","getBlankIframeSrc","guid","insertIframe","sdk.Content","sdk.Runtime"],(function(a,b,c,d,e,f,g){function h(a,b){b===void 0&&(b=!1);var e=c("sdk.Runtime").getClientID(),f=c("sdk.Runtime").isEnvironment(c("sdk.Runtime").ENVIRONMENTS.CANVAS);e&&(typeof a.api_key!=="string"||a.api_key==="")&&(a.api_key=e);a.kid_directed_site=c("sdk.Runtime").getKidDirectedSite();e=d("UrlMap").resolve("www")+"/platform/impression.php/"+c("guid")()+"/";f&&(e=d("UrlMap").resolve("www")+"/platform/canvas_impression.php/"+c("guid")()+"/");var g=c("QueryString").appendToUrl(e,a);if(g.length>2e3&&(a.payload&&typeof a.payload==="string")){var h=a.payload,k=c("Miny").encode(h);k&&k.length0,"You need to call FB.init() with App ID first.");return a}b("FB").provide("AppEvents",{logEvent:function(a,c,d){b("sdk.AppEvents").logEvent(g(),a,c,d)},logPurchase:function(a,c,d){b("sdk.AppEvents").logPurchase(g(),a,c,d)},activateApp:function(){b("sdk.AppEvents").activateApp(g())},logPageView:function(){b("sdk.AppEvents").logPageView(g())},setUserID:function(a){b("sdk.AppEvents").setUserID(a)},getUserID:function(){return b("sdk.AppEvents").getUserID()},clearUserID:function(){b("sdk.AppEvents").clearUserID()},updateUserProperties:function(a,c){b("sdk.AppEvents").updateUserProperties(g(),a,c)},setAppVersion:function(a){b("sdk.AppEvents").setAppVersion(a)},getAppVersion:function(){return b("sdk.AppEvents").getAppVersion()},clearAppVersion:function(){b("sdk.AppEvents").clearAppVersion()},EventNames:b("sdk.AppEvents").EventNames,ParameterNames:b("sdk.AppEvents").ParameterNames})}),3); __d("sdk.AuthState",[],(function(a,b,c,d,e,f){"use strict";var g=h();function h(){var a={igAuthResponse:null,fbAuthResponse:null,fbLoginStatus:null,igLoginStatus:null};return{currentAuthResponse:null,shouldSecondLoginRequestTimeOut:!1,mixedAuthState:a,loadState:null,timer:null}}function a(){return ES("Object","assign",!1,h(),g)}function b(a){g=ES("Object","assign",!1,h(),g,a)}c={getState:a,setState:b};d=c;f["default"]=d}),66); __d("sdk.Observable",[],(function(a,b,c,d,e,f){a=function(){function a(){this.$1={},this.getSubscribers=ES(this.getSubscribers,"bind",!0,this),this.clearSubscribers=ES(this.clearSubscribers,"bind",!0,this),this.subscribe=ES(this.subscribe,"bind",!0,this),this.unsubscribe=ES(this.unsubscribe,"bind",!0,this),this.inform=ES(this.inform,"bind",!0,this)}var b=a.prototype;b.getSubscribers=function(a){return this.$1[a]||(this.$1[a]=[])};b.clearSubscribers=function(a){a&&(this.$1[a]=[])};b.subscribe=function(a,b){a=this.getSubscribers(a);a.push(b)};b.unsubscribe=function(a,b){a=this.getSubscribers(a);for(var c=0;cDate.now())return a}catch(a){return null}}return null}g.setLocalStorageToken=a;g.removeLocalStorageToken=b;g.setSessionStorage=e;g.getLocalStorageTokens=f;g.getCachedResponse=i}),98); __d("sdk.LoggingUtils",["sdk.Impressions","sdk.feature"],(function(a,b,c,d,e,f,g){"use strict";var h={buttonLoad:"client_login_button_load",buttonClick:"client_login_click",loginSuccess:"client_login_success",loginCancel:"client_login_cancel",popupHide:"client_login_popup_hide_xfoa",popupShow:"client_login_popup_show_xfoa",loginEnd:"client_login_end",loginStart:"client_login_start",loginCompleteHeartbeat:"client_login_complete_heartbeat",loginStatusPopupShowXfoa:"client_login_status_popup_show_xfoa",loginStatusPopupHideXfoa:"client_login_status_popup_hide_xfoa",loginStatusPopupClickXfoa:"client_login_status_popup_click_xfoa",loginStatusPopupErrorXfoa:"client_login_status_popup_error_xfoa"};function i(a,b,e){d("sdk.Impressions").log(117,{payload:babelHelpers["extends"]({},e||{},{logger_id:a,action:b,client_funnel_version:c("sdk.feature")("oauth_funnel_logger_version",1)})})}function a(a,b){var c=a&&a.cbt!==void 0?Number(a.cbt):0;i(a==null?void 0:a.logger_id,b,{cbt_delta:Date.now()-c})}function b(a,b){b!==void 0&&i(a,b)}function e(a,b){a!==void 0&&i(b,h.loginStatusPopupErrorXfoa,{message:a})}g.logEventName=h;g.logEvent=i;g.logLoginEvent=a;g.logPopupEvent=b;g.logDisambiguationTrayEvent=e}),98); __d("Base64",[],(function(a,b,c,d,e,f){var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function h(a){a=a.charCodeAt(0)<<16|a.charCodeAt(1)<<8|a.charCodeAt(2);return String.fromCharCode(g.charCodeAt(a>>>18),g.charCodeAt(a>>>12&63),g.charCodeAt(a>>>6&63),g.charCodeAt(a&63))}var i=">___?456789:;<=_______\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19______\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123";function j(a){a=i.charCodeAt(a.charCodeAt(0)-43)<<18|i.charCodeAt(a.charCodeAt(1)-43)<<12|i.charCodeAt(a.charCodeAt(2)-43)<<6|i.charCodeAt(a.charCodeAt(3)-43);return String.fromCharCode(a>>>16,a>>>8&255,a&255)}var k={encode:function(a){a=unescape(encodeURI(a));var b=(a.length+2)%3;a=(a+"\0\0".slice(b)).replace(/[\s\S]{3}/g,h);return a.slice(0,a.length+b-2)+"==".slice(b)},decode:function(a){a=a.replace(/[^A-Za-z0-9+\/]/g,"");var b=a.length+3&3;a=(a+"AAA".slice(b)).replace(/..../g,j);a=a.slice(0,a.length+b-3);try{return decodeURIComponent(escape(a))}catch(a){throw new Error("Not valid UTF-8")}},encodeObject:function(a){return k.encode(ES("JSON","stringify",!1,a))},decodeObject:function(a){return ES("JSON","parse",!1,k.decode(a))},encodeNums:function(a){return String.fromCharCode.apply(String,a.map(function(a){return g.charCodeAt((a|-(a>63?1:0))&-(a>0?1:0)&63)}))}};a=k;f["default"]=a}),66); __d("sdk.SignedRequest",["Base64"],(function(a,b,c,d,e,f,g){function a(a){if(a==null||a==="")return null;a=a.split(".",2)[1].replace(/\-/g,"+").replace(/\_/g,"/");return c("Base64").decodeObject(a)}g.parse=a}),98); __d("sdk.getContextType",["sdk.Runtime","sdk.UA"],(function(a,b,c,d,e,f,g){function a(){if(c("sdk.UA").nativeApp())return 3;if(c("sdk.UA").mobile())return 2;return c("sdk.Runtime").isEnvironment(c("sdk.Runtime").ENVIRONMENTS.CANVAS)?5:1}g["default"]=a}),98); __d("sdk.statusCORS",["Log","UrlMap","sdk.AuthState","sdk.AuthStorageUtils","sdk.AuthUtils","sdk.Impressions","sdk.Runtime","sdk.Scribe","sdk.URI","sdk.feature","sdk.getContextType"],(function(a,b,c,d,e,f,g){"use strict";var h=6e4,i=114;function a(a,b,e,f){f===void 0&&(f="facebook");var g=m(b),l=Date.now();function p(){var b=new XMLHttpRequest();b&&(b.open("GET",g.toString(),!0),b.withCredentials=!0,b.onreadystatechange=function(){if(b.readyState===4){if(c("sdk.feature")("e2e_ping_tracking",!0)){var g={init:l,close:Date.now(),method:"cors"};d("Log").debug("e2e: %s",ES("JSON","stringify",!1,g));d("sdk.Impressions").log(i,{payload:g})}if(b.status===200){j(a,(g=b.getResponseHeader("fb-s"))!=null?g:"unknown",(g=b.getResponseHeader("fb-ar"))!=null?g:"{}",f)}else k(a,b.status,e,f)}},b.send())}function q(){n(f)||window.setTimeout(function(){o(f==="facebook"?"instagram":"facebook"),c("sdk.AuthState").setState({shouldSecondLoginRequestTimeOut:!0})},h)}function r(){window.fetch(g.toString(),{referrer:"/",mode:"cors",credentials:"include"}).then(function(b){if(c("sdk.AuthState").getState().shouldSecondLoginRequestTimeOut){c("sdk.AuthState").setState({shouldSecondLoginRequestTimeOut:!1});return}q();if(b.status===200){var d;j(a,(d=b.headers.get("fb-s"))!=null?d:"unknown",(d=b.headers.get("fb-ar"))!=null?d:"{}",f)}else k(a,b.status,e,f)})["catch"](function(b){if(c("sdk.AuthState").getState().shouldSecondLoginRequestTimeOut){c("sdk.AuthState").setState({shouldSecondLoginRequestTimeOut:!1});return}q();k(a,0,e,f)})}typeof window.fetch==="function"?r():p()}function j(a,b,e,f){f===void 0&&(f="facebook");switch(b){case"connected":e=ES("JSON","parse",!1,e);var g={accessToken:e.access_token,userID:e.user_id,expiresIn:Number(e.expires_in),signedRequest:e.signed_request,graphDomain:e.graph_domain};e.enforce_https!=null&&c("sdk.Runtime").setEnforceHttps(!0);e.data_access_expiration_time!=null&&(g.data_access_expiration_time=Number(e.data_access_expiration_time));e.base_domain!=null&&d("sdk.AuthUtils").setBaseDomain(e.base_domain);d("sdk.AuthUtils").setGraphDomain(e.graph_domain);d("sdk.AuthStorageUtils").setLocalStorageToken(g,e.long_lived_token);d("sdk.AuthUtils").removeLogoutState();e={authResponse:g,status:b,loginSource:f,cb:a};d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.CORS_FETCH_COMPLETED_EVENT,e);break;case"not_authorized":case"unknown":default:g={authResponse:null,status:b,loginSource:f,cb:a};d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.CORS_FETCH_COMPLETED_EVENT,g)}}function k(a,b,e,f){f===void 0&&(f="facebook");b===0?(c("sdk.feature")("cors_status_fetch_cancel_tracking",!1)&&d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"CORS_STATUS_FETCH_CANCELLED",extra:{message:"Status 0 returned."}}),d("Log").error("Error retrieving login status, fetch cancelled.")):(d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"CORS_STATUS_FETCH",extra:{message:"HTTP Status Code "+b}}),d("Log").error("Error retrieving login status, HTTP status code: "+b));b=l();if(b&&b===f){b={authResponse:e,status:c("sdk.Runtime").getLoginStatus(),loginSource:f,cb:a,shouldSetAuthResponse:!1};d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.CORS_FETCH_COMPLETED_EVENT,b)}else{e={authResponse:null,status:"unknown",loginSource:f,cb:a,shouldSetAuthResponse:!1};d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.CORS_FETCH_COMPLETED_EVENT,e)}}function l(){var a=c("sdk.AuthState").getState().currentAuthResponse;return a?d("sdk.AuthUtils").isInstagramLogin(a)?"instagram":"facebook":null}function m(a){a=new(c("sdk.URI"))(d("UrlMap").resolve("www").replace("web.","www.")+"/x/oauth/status").addQueryData("client_id",c("sdk.Runtime").getClientID()).addQueryData("input_token",a).addQueryData("redirect_uri",window.location.href).addQueryData("origin",c("sdk.getContextType")()).addQueryData("sdk","joey").addQueryData("wants_cookie_data",c("sdk.Runtime").getUseCookie());if(window.location.ancestorOrigins){var b=window.location.ancestorOrigins;if(b.length>0){var e="";for(var f=0;f=2&&a({authResponse:m(),status:c("sdk.Runtime").getLoginStatus()})}),f.send())}d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"PLATFORM_AUTH_LOGOUT",extra:{args:{fblo:!0}}})}function e(a,b,e,f){return function(e){if(e&&e.access_token){var g=d("sdk.SignedRequest").parse(e.signed_request);g=g!=null?g.user_id!=null?g.user_id:null:null;b={accessToken:e.access_token,userID:g,expiresIn:Number(e.expires_in),signedRequest:e.signed_request,graphDomain:e.graph_domain};e.asset_scopes&&(b=babelHelpers["extends"]({},b,{asset_scopes:ES("JSON","parse",!1,e.asset_scopes)}));b=o(b,e);d("sdk.AuthUtils").removeLogoutState();g="connected";l(b,g);n(f)}else if(e&&e.asset_scopes)b={asset_scopes:ES("JSON","parse",!1,e.asset_scopes)},b=o(b,e),d("sdk.AuthUtils").removeLogoutState(),g="connected",l(b,g),n(f);else if(e&&(e.error||e.error_message||e.error_description||e.error_code||e.error_reason||e.result&&e.result.closeWindow)){d("sdk.AuthUtils").setLogoutState();g="unknown";l(null,g);var h=e.error_message||e.error_description;g={authResponse:m(),status:g,message:h};e.error==="access_denied"||e.result&&e.result.closeWindow?d("sdk.AuthUtils").AuthInternalEvent.inform("loginDenied",g):d("sdk.AuthUtils").AuthInternalEvent.inform("loginError",g)}else e&&e.result&&(d("sdk.AuthUtils").removeLogoutState(),b=e.result.authResponse);if(a){h={authResponse:b,status:c("sdk.Runtime").getLoginStatus()};a(h)}return b}}function n(a){if(a&&a.tp&&a.tp!=="unspecified")return;d("sdk.LoggingUtils").logLoginEvent(a,d("sdk.LoggingUtils").logEventName.loginEnd);window.setTimeout(function(){d("sdk.LoggingUtils").logLoginEvent(a,d("sdk.LoggingUtils").logEventName.loginCompleteHeartbeat)},h)}function o(a,b){b.granted_scopes&&(a=babelHelpers["extends"]({},a,{grantedScopes:b.granted_scopes}));b.data_access_expiration_time&&(a=babelHelpers["extends"]({},a,{data_access_expiration_time:Number(b.data_access_expiration_time)}));b.base_domain!=null&&d("sdk.AuthUtils").setBaseDomain(b.base_domain);d("sdk.AuthUtils").setGraphDomain(b.graph_domain);b.enforce_https&&c("sdk.Runtime").setEnforceHttps(!0);b.referred&&(a=babelHelpers["extends"]({},a,{referred:b.referred}));d("sdk.AuthStorageUtils").setLocalStorageToken(a,b.long_lived_token);return a}function p(a){var b="unknown";l(null,b,null);b={authResponse:null,status:b,loginSource:null};a&&a(b)}function q(a,b){b=ES("JSON","parse",!1,b);b["iab-s"]==null&&(b["iab-s"]="unknown");switch(b["iab-s"]){case"connected":l(b["iab-ar"],"connected");break;case"not_authorized":case"unknown":default:l(null,b["iab-s"])}if(a){b={authResponse:m(),status:c("sdk.Runtime").getLoginStatus()};a(b)}window.removeEventListener("fbNativeLoginResponse",function(b){return q(a,b.response)})}function r(a){var b=null,e=!1;if(c("sdk.Runtime").getLoginStatus()!=="connected"&&(document.referrer===""||i.test(document.referrer))){var f=location.hash.substr(1);if(f!==""){var g=c("QueryString").decode(f,!0);b=g.access_token;var h=g.signed_request;b!=null&&d("sdk.AuthUtils").removeLogoutState();if(window==top&&b!=null){var j=a;a=function(a){var d;a!=null&&a.status==="connected"&&((d=a.authResponse)==null?void 0:d.accessToken)===b&&(delete g.access_token,delete g.code,delete g.signed_request,location.hash=c("QueryString").encode(g),h!=null&&a.authResponse!=null&&(a.authResponse.signedRequest=h));j!=null&&j(a)}}}f=c("QueryString").decode(location.search);f.error==="access_denied"&&(e=!0)}return{access_token:b,redirect_cancelled:e}}function s(){return c("sdk.UA").isSupportedIABVersion(parseFloat(c("sdk.feature")("iab_login_android_support_version","999.0")))&&window.FBLogin&&typeof window.FBLogin.showFBLoginBottomSheetInIAB==="function"&&c("sdk.feature")("iab_login_status",!1)}function t(a,b,d){c("sdk.AuthState").getState().currentAuthResponse;window.addEventListener("fbNativeLoginResponse",function(b){return q(a,b.response)});window.addEventListener("fbNativeLoginFallbackResponse",function(c){v(b,d,a)});var e=c("sdk.Runtime").getClientID();window.FBLogin.showFBLoginBottomSheetInIAB(e)}function u(a){window.location.protocol!=="https:"&&p(a);var b=c("sdk.AuthState").getState().timer;b&&(window.clearTimeout(b),c("sdk.AuthState").setState({timer:null}));d("sdk.AuthUtils").resetFBAndIGLoginStatus();b=d("sdk.Cookie").getRaw(d("sdk.AuthUtils").AuthConstants.LOGOUT_COOKIE_PREFIX)==="y";var e=r(a),f=e.access_token;e=e.redirect_cancelled;if(b||e){p(a);return}b=d("sdk.AuthStorageUtils").getLocalStorageTokens();e=b.fbToken;b=b.igToken;f!=null&&(ES(f,"startsWith",!0,"IG")?b=f:e=f);c("sdk.Runtime").getShouldLoadFamilyLogin()&&c("sdk.feature")("should_enable_ig_login_status_fetch",!1)?c("sdk.Runtime").getFamilyLoginLoaded()?d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.LOAD_XFOA_SUBSCRIBERS):c("sdk.Runtime").subscribe("FamilyLoginLoaded.change",function(a){a&&d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.LOAD_XFOA_SUBSCRIBERS)}):d("sdk.AuthUtils").AuthInternalEvent.subscribe(d("sdk.AuthUtils").AuthConstants.CORS_FETCH_COMPLETED_EVENT,k);s()?t(a,e):v(e,b,a)}function v(a,b,e){c("sdk.statusCORS").getLoginStatusCORS(e,a,c("sdk.AuthState").getState().currentAuthResponse,"facebook");if(c("sdk.Runtime").getShouldLoadFamilyLogin()&&c("sdk.feature")("should_enable_ig_login_status_fetch",!1))if(b!=null)c("sdk.statusCORS").getLoginStatusCORS(e,b,c("sdk.AuthState").getState().currentAuthResponse,"instagram");else{a={authResponse:null,status:"unknown",loginSource:"instagram",cb:e};d("sdk.AuthUtils").AuthInternalEvent.inform(d("sdk.AuthUtils").AuthConstants.CORS_FETCH_COMPLETED_EVENT,a)}}function w(a){a===void 0&&(a=d("sdk.AuthUtils").AuthConstants.CONNECTED_REVALIDATE_PERIOD);var b=c("sdk.AuthState").getState().timer;b&&window.clearTimeout(b);b=window.setTimeout(function(){u(function(){})},a);c("sdk.AuthState").setState({timer:b})}function f(a,b){b===void 0&&(b=!1);var e=c("sdk.Runtime").getClientID();if(e==null||e===""){d("Log").warn("FB.getLoginStatus() called before calling FB.init().");p(a);return}if(!(typeof e==="number"||typeof e==="string")||e===0||typeof e==="string"&&(e==="0"||!/^\d+$/.test(e))){d("Log").warn("FB.getLoginStatus() not checked for an invalid client ID "+e);p(a);return}e=c("sdk.Runtime").getLoginStatus()!=="connected"&&i.test(document.referrer)&&location.hash.indexOf("cb=")>-1;if(!e&&!b){e=d("sdk.AuthStorageUtils").getCachedResponse();if(e!=null){var f;c("sdk.AuthState").setState({loadState:"loaded"});l(e.authResponse,(f=e.status)!=null?f:"unknown","facebook",!0);w(e.status==="connected"?d("sdk.AuthUtils").AuthConstants.CONNECTED_REVALIDATE_PERIOD:d("sdk.AuthUtils").AuthConstants.DEFAULT_REVALIDATE_PERIOD)}}if(!b)if(c("sdk.AuthState").getState().loadState==="loaded"){if(a){f={authResponse:m(),status:c("sdk.Runtime").getLoginStatus()};a(f)}return}else if(c("sdk.AuthState").getState().loadState==="loading"){a&&d("sdk.AuthUtils").AuthInternalEvent.subscribe("FB.loginStatus",a);return}a&&d("sdk.AuthUtils").AuthInternalEvent.subscribe("FB.loginStatus",a);c("sdk.AuthState").setState({loadState:"loading"});e=function(a){c("sdk.AuthState").setState({loadState:"loaded"}),d("sdk.AuthUtils").AuthInternalEvent.inform("FB.loginStatus",a),d("sdk.AuthUtils").AuthInternalEvent.clearSubscribers("FB.loginStatus")};u(e)}var x={getLoginStatus:f,fetchLoginStatus:u,setFinalAuthResponse:k,logout:a,setAuthResponse:l,getAuthResponse:m,parseSignedRequest:d("sdk.SignedRequest").parse,xdResponseWrapper:e,subscribe:d("sdk.AuthUtils").AuthInternalEvent.subscribe,unsubscribe:d("sdk.AuthUtils").AuthInternalEvent.unsubscribe};b=x;g["default"]=b}),98); __d("dedupString",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b;return Object.keys((b={},b[a]=0,b))[0]}f["default"]=a}),66); __d("emptyFunction",[],(function(a,b,c,d,e,f){function a(a){return function(){return a}}b=function(){};b.thatReturns=a;b.thatReturnsFalse=a(!1);b.thatReturnsTrue=a(!0);b.thatReturnsNull=a(null);b.thatReturnsThis=function(){return this};b.thatReturnsArgument=function(a){return a};c=b;f["default"]=c}),66); __d("DOMEventListener",["invariant","dedupString","emptyFunction","wrapFunction"],(function(a,b,c,d,e,f,g){var h=!1;try{a=Object.defineProperty({},"passive",{get:function(){h=!0}});window.addEventListener("test",null,a)}catch(a){}var i,j;window.addEventListener?(i=function(a,c,d,e){e===void 0&&(e=!1),d.wrapper=b("wrapFunction")(d,"entry",b("dedupString")("DOMEventListener.add "+c)),a.addEventListener(c,d.wrapper,h?e:!1)},j=function(a,b,c,d){d===void 0&&(d=!1),a.removeEventListener(b,c.wrapper,h?d:!1)}):window.attachEvent?(i=function(a,c,d,e){e===void 0,d.wrapper=b("wrapFunction")(d,"entry","DOMEventListener.add "+c),a.attachEvent||g(0,2798),a.attachEvent("on"+c,d.wrapper)},j=function(a,b,c,d){d===void 0,a.detachEvent||g(0,2799),a.detachEvent("on"+b,c.wrapper)}):j=i=b("emptyFunction");c={add:function(a,b,c,d){d===void 0&&(d=!1);i(a,b,c,d);return{remove:function(){j(a,b,c,d)}}},remove:j};e.exports=c}),null); __d("JSONRPC",["Log"],(function(a,b,c,d,e,f){a=function(){"use strict";function a(a){var b=this;this.$1=0;this.$2={};this.remote=function(a){b.$3=a;return b.remote};this.local={};this.$4=a}var c=a.prototype;c.stub=function(a){var b=this;this.remote[a]=function(){var c={jsonrpc:"2.0",method:a};for(var d=arguments.length,e=new Array(d),f=0;fg&&(k=g);k+=(e=m.scrollTop)!=null?e:0;if(c("sdk.UA").mobile()){n=100;if(b){n+=((g=m.height)!=null?g:h-l)/2;d("sdk.DOM").addCss(document.body,"fb_reposition")}else d("sdk.DOM").addCss(document.body,"fb_hidden"),document.body.style.width="auto",k=1e4;e=d("sdk.DOM").getByClass("fb_dialog_padding",a);e.length&&(e[0].style.height=n+"px")}a.style.left=(f>0?f:0)+"px";a.style.top=(k>0?k:0)+"px"}function m(a,b,c){this.setDialogPositionToCenter(a,b,c);b=d("sdk.DOM").getViewportInfo();b=(c=b.scrollTop)!=null?c:0+((c=b.height)!=null?c:h-a.offsetHeight)*.05;d("sdk.DOM").setStyle(a,"top",b+"px")}function n(){var a=document.createElement("div");a.setAttribute("id","fb_dialog_ipad_overlay");this.applyScreenDimensions(a);return a}function o(a){a=a||{};var b=document.createElement("div"),e=a;e=e.onClose;if(a.closeIcon&&e){var f=document.createElement("a");f.className="fb_dialog_close_icon";d("DOMEventListener").add(f,"click",e);b.appendChild(f)}e="fb_dialog";e+=" "+(a.classes||"");e+=c("sdk.UA").mobile()?" fb_dialog_mobile":" fb_dialog_advanced";b.className=e;if(a.width){f=parseInt(a.width,10);isNaN(f)||(b.style.width=f+"px")}e=document.createElement("div");a.content&&d("sdk.Content").append(a.content,e);e.className="fb_dialog_content";b.appendChild(e);if(c("sdk.UA").mobile()){f=document.createElement("div");f.className="fb_dialog_padding";b.appendChild(f)}return{dialogElement:b,contentRoot:e}}function p(a){var b=document.body;a?d("sdk.DOM").removeCss(b,"fb_reposition"):d("sdk.DOM").removeCss(b,"fb_hidden")}g.isOrientationPotrait=a;g.addDoubleClickAction=b;g.addIdleDesktopAction=e;g.addMobileOrientationChangeAction=f;g.applyScreenDimensions=k;g.setDialogPositionToCenter=l;g.setDialogPositionToTop=m;g.setupNewDarkOverlay=n;g.setupNewDialog=o;g.onDialogHideCleanup=p}),98); __d("sdk.fbt",[],(function(a,b,c,d,e,f){a=function(){};a._=function(a){var b=typeof a==="string"?a:a[0];b==null&&(typeof a==="object"&&a!==null&&!Array.isArray(a)&&"*"in a&&(b=a["*"]));return b};b=a;f["default"]=b}),66); __d("sdk.Dialog",["DOMEventListener","ObservableMixin","Type","sdk.Canvas.Environment","sdk.Content","sdk.DOM","sdk.DialogUtils","sdk.Runtime","sdk.UA","sdk.fbt"],(function(a,b,c,d,e,f,g){var h=30,i=590,j=500,k=240,l=575;function m(){var a=d("sdk.DOM").getViewportInfo(),b=a.height;a=a.width;return b!=null&&a!=null?{width:Math.min(a,j),height:Math.min(b,i)}:null}var n=c("Type").extend({constructor:function(a,b){this.parent(),this.id=a,this.display=b,this._e2e={},o._dialogs||(o._dialogs={},o._addOrientationHandler()),o._dialogs[a]=this,this.trackEvent("init")},trackEvent:function(a,b){if(this._e2e[a])return this;this._e2e[a]=b||Date.now();a=="close"&&this.inform("e2e:end",this._e2e);return this},trackEvents:function(a){typeof a==="string"&&(a=ES("JSON","parse",!1,a));for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&this.trackEvent(b,a[b]);return this}},c("ObservableMixin")),o={newInstance:function(a,b){return new n(a,b)},_dialogs:null,_lastYOffset:0,_availScreenWidth:null,_overlayListeners:[],_loaderEl:null,_overlayEl:null,_stack:[],_active:null,get:function(a){return o._dialogs[a]},_findRoot:function(a){a=a;while(a){if(d("sdk.DOM").containsCss(a,"fb_dialog"))return a;a.parentElement instanceof HTMLElement&&(a=a.parentElement)}},_createWWWLoader:function(a){a=a?a:"460";var b=document.createElement("div");b.innerHTML='
Facebook
';return o.create({content:b,width:a})},_createMobileLoader:function(){var a=document.createElement("div");c("sdk.UA").nativeApp()?a.innerHTML='
':o.isTabletStyle()?a.innerHTML='":a.innerHTML='
'+c("sdk.fbt")._(/*FBT_CALL*/"\u0110ang t\u1ea3i..."/*FBT_CALL*/)+'
';return o.create({classes:"loading"+(o.isTabletStyle()?" centered":""),content:a})},_setDialogOverlayStyle:function(){o._overlayEl!=null&&d("sdk.DialogUtils").applyScreenDimensions(o._overlayEl)},_showTabletOverlay:function(a){if(!o.isTabletStyle())return;if(o._overlayEl==null){a=d("sdk.DialogUtils").setupNewDarkOverlay();a.className="";o._overlayEl=a;d("sdk.Content").append(o._overlayEl,null)}else o._overlayEl.className=""},_hideTabletOverlay:function(){o.isTabletStyle()&&(o._overlayEl!=null&&(o._overlayEl.className="hidden"),o._overlayListeners.forEach(function(a){return a.remove()}),o._overlayListeners=[])},showLoader:function(a,b){a||(a=function(){});var e=function(){o._hideLoader(),d("sdk.DialogUtils").onDialogHideCleanup(o.isTabletStyle()),o._hideTabletOverlay(),a!=null&&a()};o._showTabletOverlay(e);o._loaderEl||(o._loaderEl=o._findRoot(c("sdk.UA").mobile()?o._createMobileLoader():o._createWWWLoader(b)));b=document.getElementById("fb_dialog_loader_close");if(b){d("sdk.DOM").removeCss(b,"fb_hidden");b=d("DOMEventListener").add(b,"click",e);o._overlayListeners.push(b)}o._loaderEl!=null&&o._makeActive(o._loaderEl)},_hideLoader:function(){o._loaderEl&&o._loaderEl==o._active&&(o._loaderEl.style.top="-10000px")},_makeActive:function(a){o._setDialogSizes(),o._lowerActive(),o._active=a,c("sdk.Runtime").isEnvironment(c("sdk.Runtime").ENVIRONMENTS.CANVAS)&&d("sdk.Canvas.Environment").getPageInfo(function(a){o._centerActive(a)}),o._centerActive()},_lowerActive:function(){if(!o._active)return;o._active.style.top="-10000px";o._active=null},_removeStacked:function(a){o._stack=o._stack.filter(function(b){return b!=a})},_centerActive:function(a){var b=o._active;if(!b)return;d("sdk.DialogUtils").setDialogPositionToCenter(b,o.isTabletStyle(),a)},_setDialogSizes:function(a){a===void 0&&(a=!1);if(!c("sdk.UA").mobile())return;for(var b in o._dialogs)if(Object.prototype.hasOwnProperty.call(o._dialogs,b)){var d=document.getElementById(b);d&&(d.style.width=o.getDefaultSize().width+"px",a||(d.style.height=o.getDefaultSize().height+"px"))}},getDefaultSize:function(){if(c("sdk.UA").mobile()){var a=m();if(a){var b;if((b=(b=d("sdk.DOM").getViewportInfo())==null?void 0:b.width)!=null?b:j<=a.width){a.width=(b=(b=d("sdk.DOM").getViewportInfo())==null?void 0:b.width)!=null?b:j-h}if((b=(b=d("sdk.DOM").getViewportInfo())==null?void 0:b.height)!=null?b:i<=a.height){a.height=(b=(b=d("sdk.DOM").getViewportInfo())==null?void 0:b.height)!=null?b:i-h}return a}if(c("sdk.UA").ipad())return{width:j,height:i};if(c("sdk.UA").android())return{width:screen.availWidth,height:screen.availHeight};else{b=window.innerWidth;a=window.innerHeight;var e=b/a>1.2;return{width:b,height:Math.max(a,e?screen.width:screen.height)}}}return{width:l,height:k}},_handleOrientationChange:function(){var a;o._availScreenWidth=(a=(a=d("sdk.DOM").getViewportInfo())==null?void 0:a.width)!=null?a:j;if(o.isTabletStyle())o._setDialogSizes(!0),o._centerActive(),o._setDialogOverlayStyle();else{a=o.getDefaultSize().width;for(var b in o._dialogs)if(Object.prototype.hasOwnProperty.call(o._dialogs,b)){var c=document.getElementById(b);c&&(c.style.width=a+"px")}}},_addOrientationHandler:function(){var a;if(!c("sdk.UA").mobile())return;o._availScreenWidth=(a=(a=d("sdk.DOM").getViewportInfo())==null?void 0:a.width)!=null?a:j;d("sdk.DialogUtils").addMobileOrientationChangeAction(o._handleOrientationChange)},create:function(a){var b=d("sdk.DialogUtils").setupNewDialog(a);d("sdk.Content").append(b.dialogElement);a.visible&&o.show(b.dialogElement);typeof a.styles==="object"&&ES("Object","assign",!1,b.dialogElement.style,a.styles);return b.contentRoot},show:function(a){var b=o._findRoot(a);b!=null&&(o._removeStacked(b),o._hideLoader(),o._makeActive(b),o._stack.push(b),"fbCallID"in a&&o.get(a.fbCallID).inform("iframe_show").trackEvent("show"))},hide:function(a){var b=o._findRoot(a);o._hideLoader();b==o._active&&(o._lowerActive(),d("sdk.DialogUtils").onDialogHideCleanup(o.isTabletStyle()),o._hideTabletOverlay(),"fbCallID"in a&&o.get(a.fbCallID).inform("iframe_hide").trackEvent("hide"))},remove:function(a){var b=o._findRoot(a);if(b){a=o._active==b;o._removeStacked(b);a?(o._hideLoader(),o._stack.length>0?o.show(o._stack.pop()):(o._lowerActive(),d("sdk.DialogUtils").onDialogHideCleanup(o.isTabletStyle()),o._hideTabletOverlay())):o._active===null&&o._stack.length>0&&o.show(o._stack.pop());window.setTimeout(function(){var a;(a=b.parentNode)==null?void 0:a.removeChild(b)},3e3)}},isActive:function(a){a=o._findRoot(a);return a!=null&&a===o._active},isTabletStyle:function(){if(!c("sdk.UA").mobile())return!1;var a=m();return a!=null&&(a.height>=i||a.width>=j)}};a=o;g["default"]=a}),98); __d("sdk.Frictionless",["sdk.Auth","sdk.Dialog","sdk.Event","sdk.api"],(function(a,b,c,d,e,f){var g={_allowedRecipients:{},_useFrictionless:!1,_updateRecipients:function(){g._allowedRecipients={},b("sdk.api")("/me/apprequestformerrecipients",function(a){if(!a||a.error)return;a.data.forEach(function(a){g._allowedRecipients[a.recipient_id]=!0})})},init:function(){g._useFrictionless=!0,b("sdk.Auth").getLoginStatus(function(a){a.status=="connected"&&g._updateRecipients()}),b("sdk.Event").subscribe("auth.login",function(a){a.authResponse&&g._updateRecipients()})},_processRequestResponse:function(a,c){return function(d){var e=d&&d.updated_frictionless;g._useFrictionless&&e&&g._updateRecipients();d&&(!c&&d.frictionless&&(b("sdk.Dialog")._hideLoader(),b("sdk.Dialog")._restoreBodyPosition(),b("sdk.Dialog")._hideIPadOverlay()),delete d.frictionless,delete d.updated_frictionless);a&&a(d)}},isAllowed:function(a){if(!a)return!1;if(typeof a==="number")return a in g._allowedRecipients;typeof a==="string"&&(a=a.split(","));a=a.map(function(a){return String(a).trim()});var b=!0,c=!1;a.forEach(function(a){b=b&&a in g._allowedRecipients,c=!0});return b&&c}};b("sdk.Event").subscribe("init:post",function(a){a.frictionlessRequests&&g.init()});e.exports=g}),null); __d("resolveURI",[],(function(a,b,c,d,e,f){function a(a){if(a==null||a==="")return window.location.href;var b=document.createElement("a");b.href=a;return b.href}f["default"]=a}),66); __d("sdk.NativeExtensions",["DOMEventListener","Log","sdk.UA"],(function(a,b,c,d,e,f,g){var h="fbNativeExtensionsReady";function i(){return window._FBSdkExtensions&&window._FBSdkExtensions.jsonRPC&&window._FBSdkExtensions.initializeCallbackHandler&&window._FBSdkExtensions.supportsDialog?window._FBSdkExtensions:null}function a(a){if(!c("sdk.UA").facebookInAppBrowser()){d("Log").error("FB.NativeExtensions.onReady only works when the page is rendered in a WebView of the native Facebook app.");return}var b=i();if(b){a(b);return}var e=!1;b=function b(){var c=i();if(e||!c)return;e=!0;a(c);d("DOMEventListener").remove(window,h,b)};d("DOMEventListener").add(window,h,b)}g.onReady=a}),98); __d("sdk.Extensions",["JSONRPC","Queue","sdk.NativeExtensions","sdk.UA"],(function(a,b,c,d,e,f,g){"use strict";var h=new(c("Queue"))(),i=new(c("JSONRPC"))(function(a){h.enqueue(a)}),j=new(c("Queue"))();j.start(function(a){i.read(a)});var k=null;c("sdk.UA").facebookInAppBrowser()&&d("sdk.NativeExtensions").onReady(function(a){k=a,window._FBBrowserCallbackHandler=function(a){j.enqueue(ES("JSON","stringify",!1,a))},a.initializeCallbackHandler(ES("JSON","stringify",!1,{name:"_FBBrowserCallbackHandler"})),h.start(function(b){a.jsonRPC(b)})});b=i.local;e=i.remote;f=ES(i.stub,"bind",!0,i);function a(a){return!!k&&k.supportsDialog(a)}g.local=b;g.remote=e;g.stub=f;g.supportsDialog=a}),98); __d("sdk.Native",["Log","sdk.UA"],(function(a,b,c,d,e,f,g){var h="fbNativeReady";a={onready:function(a){if(!c("sdk.UA").nativeApp()){d("Log").error("FB.Native.onready only works when the page is rendered in a WebView of the native Facebook app. Test if this is the case calling FB.UA.nativeApp()");return}window.__fbNative&&!this.nativeReady&&ES("Object","assign",!1,this,window.__fbNative);if(this.nativeReady)a();else{var b=function b(){window.removeEventListener(h,b),this.onready(a)};window.addEventListener(h,b,!1)}}};b=a;g["default"]=b}),98); __d("sdk.Popup",["sdk.Content","sdk.Runtime","sdk.Scribe","sdk.UA","sdk.feature"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){var e=h({name:a.name,height:a.size.height,width:a.size.width,isOAuth:b}),f;a.post?(f=window.open("about:blank",a.id,e),f&&d("sdk.Content").submitToTarget({url:a.url,target:a.id,params:a.params})):f=window.open(a.url,a.id,e);if(!f&&c("sdk.feature")("popup_blocker_scribe_logging",!0)){e=b?"POPUP_MAYBE_BLOCKED_OAUTH":"POPUP_MAYBE_BLOCKED";d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:e,extra:{call:a.name}})}return f}function h(a){var b=window.screenX,d=window.screenY,e=window.outerWidth,f=window.outerHeight,g=c("sdk.UA").mobile()?0:a.width,h=c("sdk.UA").mobile()?0:a.height;b=b<0?window.screen.width+b:b;b=b+(e-g)/2;e=d+(f-h)/2.5;d=[];g!==null&&d.push("width="+g);h!==null&&d.push("height="+h);d.push("left="+b);d.push("top="+e);d.push("scrollbars=1");a.isOAuth&&(d.push("toolbar=0"),(!c("sdk.UA").chrome()||c("sdk.UA").chrome()<59)&&d.push("location=1"));return d.join(",")}g.popup=a}),98); __d("isFacebookURI",[],(function(a,b,c,d,e,f){var g=null,h=["http","https"];function a(a){g||(g=new RegExp("(^|\\.)facebook\\.com$","i"));if(a.isEmpty()&&a.toString()!=="#")return!1;return!a.getDomain()&&!a.getProtocol()?!0:h.indexOf(a.getProtocol())!==-1&&g.test(a.getDomain())}a.setRegex=function(a){g=a};f["default"]=a}),66); __d("isInstagramURI",[],(function(a,b,c,d,e,f){var g=null;function a(a){if(a.isEmpty()&&a.toString()!=="#")return!1;if(!a.getDomain()&&!a.getProtocol())return!1;if(a.getProtocol()!=="https")return!1;g||(g=new RegExp("(^|\\.)instagram\\.com$","i"));return g.test(a.getDomain())}f["default"]=a}),66); __d("resolveWindow",[],(function(a,b,c,d,e,f){function a(a){if(a==null)return null;var b=window;a=a.split(".");try{for(var c=0;c0)g--,d("Log").debug("resending xdArbiterRegister"),i();else{window.clearInterval(f);if(g===0){d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"XD_FB_QUEUE_INITIALIZATION",extra:{message:"Failed to initialize in "+e+"ms"}});d("Log").error("xdAbiterRegisterAck not received");return}}},b)}var w={rpc:c("sdk.RPC"),_callbacks:{},_forever:{},_channel:m,_origin:n,onMessage:s,init:u,sendToFacebook:t,inform:function(a,b,c,d){t("facebook",{method:a,params:ES("JSON","stringify",!1,b||{}),behavior:d||"p",relation:c})},handler:function(a,b,d,e){a="#"+c("QueryString").encode({cb:w.registerCallback(a,d,e),origin:n+"/"+m,domain:location.hostname,relation:b||"opener",is_canvas:c("sdk.Runtime").isCanvasEnvironment()});return l+a},registerCallback:function(a,b,d){d=d||c("guid")();b&&(w._forever[d]=!0);w._callbacks[d]=a;return d}};d("sdk.Event").subscribe("init:post",function(a){j=a.xdProxyName,u(a.xdProxyName)});f.exports=w}),34); __d("sdk.modFeatureCheck",["JSSDKConfig"],(function(a,b,c,d,e,f,g){function a(a,b,c){c===void 0&&(c=!1);if(d("JSSDKConfig").features&&a in d("JSSDKConfig").features){var e=d("JSSDKConfig").features[a];if(typeof e==="object"&&Array.isArray(e))return b.some(function(a){return e.some(function(b){return a%b===0})})}return c}g.forIDs=a}),98); __d("sdk.openMessenger",["sdk.UA"],(function(a,b,c,d,e,f,g){"use strict";var h="https://itunes.apple.com/us/app/messenger/id454638411",i="https://play.google.com/store/apps/details?id=com.facebook.orca",j=3e3;function a(a){var b,d,e=a.link;a=a.app_id;c("sdk.UA").android()?(b="intent://share/#Intent;package=com.facebook.orca;scheme=fb-messenger;S.android.intent.extra.TEXT="+encodeURIComponent(e)+";S.trigger=send_plugin;",a&&(b+="S.platform_app_id="+encodeURIComponent(a)+";"),b+="end",d=i):(b="fb-messenger://share?link="+encodeURIComponent(e),a&&(b+="&app_id="+encodeURIComponent(a)),d=h);setTimeout(function(){window.location.href=d},j);window.location.href=b}g["default"]=a}),98); __d("sdk.UIServer",["Log","QueryString","UrlMap","createObjectFrom","flattenObject","guid","insertIframe","resolveURI","sdk.Auth","sdk.Content","sdk.DOM","sdk.Dialog","sdk.Event","sdk.Extensions","sdk.Frictionless","sdk.LoggingUtils","sdk.Native","sdk.Popup","sdk.RPC","sdk.Runtime","sdk.UA","sdk.XD","sdk.api","sdk.fbt","sdk.feature","sdk.getContextType","sdk.modFeatureCheck","sdk.openMessenger"],(function(a,b,c,d,e,f){var g={transform:function(a){if(a.params.display==="touch"&&o.canIframe(a.params)&&window.postMessage){a.params.channel=o._xdChannelHandler(a.id,"parent");b("sdk.UA").nativeApp()||(a.params.in_iframe=1);return a}else return o.genericTransform(a)},getXdRelation:function(a){var b=a.display;return b==="touch"&&window.postMessage&&a.in_iframe?"parent":o.getXdRelation(a)}};function h(a){return o.isOAuth(a)&&b("sdk.Extensions").supportsDialog("oauth")}function i(a){return o.isOAuth(a)&&(a.is_account_link===!0||a.is_account_link==="true")&&b("sdk.Extensions").supportsDialog("accountLink")}function j(a){if(!b("sdk.Runtime").getClientID()){b("Log").error("FB.login() called before FB.init().");return}if(b("sdk.Auth").getAuthResponse()&&!a.params.scope&&!a.params.asset_scope&&!a.params.auth_type){a.params.plugin_prepare||(b("Log").error("FB.login() called when user is already connected."),a.cb&&a.cb({status:b("sdk.Runtime").getLoginStatus(),authResponse:b("sdk.Auth").getAuthResponse()}));return}var c=a.cb,d=a.id;delete a.cb;a&&a.params&&!a.params.logger_id&&(a.params.logger_id=b("guid")());a&&a.params&&!a.params.cbt&&(a.params.cbt=Date.now());(a.params.fx_app==="instagram"||a.params.fx_app==="ig_single")&&!a.params.scope&&(a.params.scope="public_profile");var e=a.params.auth_type;e=e&&ES(e,"includes",!0,"reauthenticate");var f={token:!0,signed_request:!0,graph_domain:!0};f=Object.keys(ES("Object","assign",!1,a.params.response_type?b("createObjectFrom")(a.params.response_type.split(",")):{},f)).join(",");a.params.display==="async"?(ES("Object","assign",!1,a.params,{client_id:b("sdk.Runtime").getClientID(),origin:b("sdk.getContextType")(),response_type:f,domain:location.hostname}),a.cb=b("sdk.Auth").xdResponseWrapper(c,b("sdk.Auth").getAuthResponse(),"permissions.oauth",a.params)):(e&&o._xdNextHandler(function(a){c({authResponse:null,status:"not_authorized"})},d,a.params.plugin_prepare?"opener.parent":"opener",!0),ES("Object","assign",!1,a.params,{client_id:b("sdk.Runtime").getClientID(),redirect_uri:b("resolveURI")(o.xdHandler(c,d,a.params.plugin_prepare?"opener.parent":"opener",b("sdk.Auth").getAuthResponse(),"permissions.oauth",!e,a.params)),origin:b("sdk.getContextType")(),response_type:f,domain:location.hostname}));d=a.params&&a.params.tp&&a.params.tp!=="unspecified";!a.params.plugin_prepare&&!d&&b("sdk.LoggingUtils").logEvent(a.params.logger_id,b("sdk.LoggingUtils").logEventName.loginStart,{cbt_delta:0});return a}a={"stream.share":{size:{width:670,height:340},url:"sharer.php",transform:function(a){a.params.u||(a.params.u=window.location.toString());a.params.display="popup";return a}},gaming_friendfinder:{url:"gaming/me/friendfinder/",transform:function(a){if(!b("sdk.Runtime").getClientID()){b("Log").error("FriendFinder called before FB.init().");return}a.url+=b("sdk.Runtime").getClientID();a.size={width:400,height:800};return a}},gaming_media_library:{url:"gaming/me/media_asset/",transform:function(a){a.url+=a.params.media_id;a.size={width:400,height:800};return a}},apprequests:{transform:function(a){a=g.transform(a);a.size={width:445,height:635};a.params.display="popup";a.params.in_iframe=!1;a.params.frictionless=b("sdk.Frictionless")&&b("sdk.Frictionless")._useFrictionless;a.params.frictionless&&(b("sdk.Frictionless").isAllowed(a.params.to)&&(a.hideLoader=!0),a.cb=b("sdk.Frictionless")._processRequestResponse(a.cb,a.hideLoader));a.closeIcon=!1;return a},getXdRelation:g.getXdRelation},"permissions.oauth":{url:"dialog/oauth",size:{width:b("sdk.UA").mobile()?null:600,height:b("sdk.UA").mobile()?null:679},transform:function(a){return j(a)}},"permissions.ig_oauth":{url:"oauth/authorize",size:{width:b("sdk.UA").mobile()?null:600,height:b("sdk.UA").mobile()?null:679},transform:function(a){return j(a)}},photo_picker:{url:"dialog/photo_picker",size:{width:b("sdk.UA").mobile()?null:600,height:b("sdk.UA").mobile()?null:679},transform:function(a){if(!b("sdk.Runtime").getClientID()){b("Log").error("Photo Picker was called before FB.init().");return}var c=a.cb,d=a.id;delete a.cb;ES("Object","assign",!1,a.params,{client_id:b("sdk.Runtime").getClientID(),redirect_uri:b("resolveURI")(o.xdHandlerPhotoPicker(c,d,a.params.plugin_prepare?"opener.parent":"opener","photo_picker",a.params)),origin:b("sdk.getContextType")(),domain:location.hostname});return a}},"auth.logout":{transform:function(a){!b("sdk.Runtime").getClientID()?b("Log").error("FB.logout() called before calling FB.init()."):!b("sdk.Auth").getAuthResponse()?b("Log").error("FB.logout() called without an access token."):b("sdk.Auth").logout(a.cb)}},"login.status":{transform:function(a){b("sdk.Auth").getLoginStatus(a.cb)}},pay:{size:{width:555,height:120},connectDisplay:"popup"},live_broadcast:{transform:function(a){a.params.phase==="create"&&(a.size={width:480,height:280});a.params.phase==="publish"&&(a.size={width:772,height:540});return a},require_access_token:!0},boost:{transform:function(a){a.size={width:960,height:760};a.params.display="popup";return a}},share_referral:{size:{width:482,height:725}}};var k={},l=0;function m(a,b){k[b]=!0;return function(c){delete k[b],a(c)}}function n(a){var b=a.method.toLowerCase();return b==="pay"&&a.display==="async"?!0:!1}var o={Methods:a,_oauthMethodNameSet:new Set(["permissions.oauth","permissions.request","permissions.ig_oauth"]),_loadedNodes:{},_defaultCb:{},_resultToken:'"xxRESULTTOKENxx"',genericTransform:function(a){(a.params.display=="dialog"||a.params.display=="iframe")&&ES("Object","assign",!1,a.params,{display:"iframe",channel:o._xdChannelHandler(a.id,"parent.parent")},!0);return a},isOAuth:function(a){return o._oauthMethodNameSet.has(a.method)||a.method=="oauth"},checkOauthDisplay:function(a){var c=a.scope||a.perms||b("sdk.Runtime").getScope();return!c?a.display:"popup"},prepareCall:function(a,c){var d=a.method.toLowerCase(),e=Object.prototype.hasOwnProperty.call(o.Methods,d)?babelHelpers["extends"]({},o.Methods[d]):{},f=a.id||b("guid")(),g=!0;ES("Object","assign",!1,a,{app_id:b("sdk.Runtime").getClientID(),locale:b("sdk.Runtime").getLocale(),sdk:"joey",access_token:g&&b("sdk.Runtime").getAccessToken()||void 0});a.display=o.getDisplayMode(e,a);e.url||(e.url="dialog/"+d);(e.url=="dialog/oauth"||e.url=="dialog/permissions.request")&&(a.display=="iframe"||a.display=="touch"&&a.in_iframe)&&(a.display=o.checkOauthDisplay(a));if(e.url=="dialog/oauth"){if(l>=((g=b("sdk.feature")("max_oauth_dialog_retries",100))!=null?g:100)){b("Log").error("Your request to oauth has exceeded the rate limit, please try again later");return}l++}a.display=="popup"&&!e.require_access_token&&delete a.access_token;if(b("sdk.Runtime").getIsVersioned()&&e.url.substring(0,7)==="dialog/"){g=a.version||b("sdk.Runtime").getVersion();g!=null&&g!==""&&g!=="null"&&(e.url=g+"/"+e.url)}if(n(a)){if(k[d]){g='Dialog "'+d+'" is trying to run more than once.';b("Log").warn(g);c({error_code:-100,error_message:g});return}c=m(c,d)}g={cb:c,id:f,size:e.size||o.getDefaultSize(),url:b("UrlMap").resolve(a.fx_app==="instagram"||a.fx_app==="ig_single"?"www_instagram":a.display=="touch"?"m":"www")+"/"+e.url,params:a,name:d,dialog:b("sdk.Dialog").newInstance(f,a.display)};c=e.transform?e.transform:o.genericTransform;if(c){g=c(g);if(!g)return}a.display==="touch"&&a.in_iframe&&(g.params.parent_height=window.innerHeight);d=e.getXdRelation||o.getXdRelation;c=d(g.params);!(g.id in o._defaultCb)&&!("next"in g.params)&&!("redirect_uri"in g.params)&&(g.params.next=o._xdResult(g.cb,g.id,c,!0));(c==="parent"||c==="opener")&&ES("Object","assign",!1,g.params,{channel_url:o._xdChannelHandler(f,c==="parent"?"parent.parent":"opener")},!0);g=o.prepareParams(g);return g},prepareParams:function(a){a.params.display!=="async"&&delete a.params.method;a.params.kid_directed_site=b("sdk.Runtime").getKidDirectedSite()||a.params.kid_directed_site;a.params=b("flattenObject")(a.params);var c=b("QueryString").encode(a.params);!b("sdk.UA").nativeApp()&&o.urlTooLongForIE(a.url+"?"+c)?a.post=!0:c&&(a.url+="?"+c);return a},urlTooLongForIE:function(a){return b("sdk.UA").ie()&&b("sdk.UA").ie()<=8&&a.length>2048},getDisplayMode:function(a,c){if(c.display==="hidden"||c.display==="none"||c.display==="native")return c.display;var d=b("sdk.Runtime").isEnvironment(b("sdk.Runtime").ENVIRONMENTS.CANVAS)||b("sdk.Runtime").isEnvironment(b("sdk.Runtime").ENVIRONMENTS.PAGETAB);if(d&&(b("sdk.modFeatureCheck").forIDs("force_popup_to_canvas_apps_with_id",[b("sdk.Runtime").getClientID()])||b("sdk.feature")("force_popup_to_all_canvas_app",!1)))return"popup";if(d&&!c.display)return"async";if(h(c)||i(c))return"async";if(b("sdk.UA").mobile()||c.display==="touch")return"touch";if((c.display=="iframe"||c.display=="dialog")&&!o.canIframe(c)){b("Log").error('"dialog" mode can only be used when the user is connected.');return"popup"}return a.connectDisplay&&!d?a.connectDisplay:c.display||(o.canIframe(c)?"dialog":"popup")},canIframe:function(a){return b("sdk.Runtime").getAccessToken()},getXdRelation:function(a){a=a.display;if(a==="popup"||a==="touch")return"opener";if(a==="dialog"||a==="iframe"||a==="hidden"||a==="none")return"parent";return a==="async"?"parent.frames["+window.name+"]":""},popup:function(a){var c=b("sdk.Popup").popup(a,o.isOAuth({method:a.name}));c&&(o.setLoadedNode(a,c,"popup"),a.id in o._defaultCb&&o._popupMonitor())},setLoadedNode:function(a,b,c){c==="iframe"&&(b.fbCallID=a.id),b={node:b,type:c,fbCallID:a.id,method:a.name,params:a.params},o._loadedNodes[a.id]=b},getLoadedNode:function(a){a=typeof a==="object"?a.id:a;a=o._loadedNodes[a];return a?a.node:null},hidden:function(a){a.className="FB_UI_Hidden",a.root=b("sdk.Content").appendHidden(document.createElement("div")),o._insertIframe(a)},iframe:function(a){a.className="FB_UI_Dialog";var c=function(){var c=ES("JSON","stringify",!1,{error_code:4201,error_message:b("sdk.fbt")._(/*FBT_CALL*/"User canceled the Dialog flow"/*FBT_CALL*/)});o._triggerDefault(a.id,c)},d={onClose:c,closeIcon:a.closeIcon===void 0?!0:a.closeIcon,classes:b("sdk.Dialog").isTabletStyle()?"centered":""};a.root=b("sdk.Dialog").create(d);a.hideLoader||b("sdk.Dialog").showLoader(c,a.size.width);b("sdk.DOM").addCss(a.root,"fb_dialog_iframe");o._insertIframe(a)},touch:function(a){a.params&&a.params.in_iframe?a.ui_created?b("sdk.Dialog").showLoader(function(){o._triggerDefault(a.id,null)},0):o.iframe(a):b("sdk.UA").nativeApp()&&!a.ui_created?(a.frame=a.id,b("sdk.Native").onready(function(){o.setLoadedNode(a,b("sdk.Native").open(a.url+"#cb="+a.frameName),"native")}),o._popupMonitor()):a.ui_created||o.popup(a)},async:function(a){a.params.redirect_uri=location.protocol+"//"+location.host+location.pathname;delete a.params.access_token;a.params.is_canvas=b("sdk.Runtime").isCanvasEnvironment();var c=function(c){c=c.result;if(c&&c.e2e){var d=b("sdk.Dialog").get(a.id);d.trackEvents(c.e2e);d.trackEvent("close");delete c.e2e}a.cb(c)};h(a.params)||i(a.params)?(a.params.method="oauth",a.params.redirect_uri=a.params.next,b("sdk.Extensions").remote.showDialog(a.params,c)):b("sdk.RPC").remote.showDialog(a.params,c)},"native":function(a){b("sdk.openMessenger")(a.params)},getDefaultSize:function(){return b("sdk.Dialog").getDefaultSize()},_insertIframe:function(a){o._loadedNodes[a.id]=!1;var c=function(b){a.id in o._loadedNodes&&o.setLoadedNode(a,b,"iframe")};a.post?b("insertIframe")({url:"about:blank",root:a.root,className:a.className,width:a.size.width,height:a.size.height,id:a.id,onInsert:c,onload:function(c){b("sdk.Content").submitToTarget({url:a.url,target:c.name,params:a.params})}}):b("insertIframe")({url:a.url,root:a.root,className:a.className,width:a.size.width,height:a.size.height,id:a.id,name:a.frameName,onInsert:c})},_handleResizeMessage:function(a,c){a=o.getLoadedNode(a);if(!a)return;c.height&&(a.style.height=c.height+"px");c.width&&c.width!=0&&(a.style.width=c.width+"px");b("sdk.XD").inform("resize.ack",c||{},"parent.frames["+a.name+"]");!b("sdk.Dialog").isActive(a)?b("sdk.Dialog").show(a):b("sdk.Dialog")._centerActive()},_triggerDefault:function(a,b){var c={frame:a};b&&(c.result=b);o._xdRecv(c,o._defaultCb[a]||function(){})},_popupMonitor:function(){var a;for(var c in o._loadedNodes)if(Object.prototype.hasOwnProperty.call(o._loadedNodes,c)&&c in o._defaultCb){var d=function(){var d=o._loadedNodes[c];if(d.type!="popup"&&d.type!="native")return"continue";var e=d.node;try{e.closed?o.isOAuth(d)?b("sdk.Auth").getLoginStatus(function(a){a.status==="connected"&&d.params!=null&&d.params.return_scopes?b("sdk.api")("/me/permissions",function(b){(!b||b.error)&&o._triggerDefault(c,a);var d="";for(var e=0;e=-c)return!1}h=a;b("sdk.RPC").remote.setSize(a);return!0}function a(a,b){b===void 0&&typeof a==="number"&&(b=a,a=!0),a||a===void 0?(g===null&&(g=setInterval(function(){j()},b||100)),j()):g!==null&&(clearInterval(g),g=null)}b("sdk.RPC").stub("setSize");c={setSize:j,setAutoGrow:a};e.exports=c}),null); __d("sdk.Canvas.Navigation",["sdk.RPC"],(function(a,b,c,d,e,f){function a(a){b("sdk.RPC").local.navigate=function(b){a({path:b})},b("sdk.RPC").remote.setNavigationEnabled(!0)}b("sdk.RPC").stub("setNavigationEnabled");c={setUrlHandler:a};e.exports=c}),null); __d("sdk.Canvas.Plugin",["Log","sdk.RPC","sdk.Runtime","sdk.UA","sdk.api"],(function(a,b,c,d,e,f){var g="CLSID:D27CDB6E-AE6D-11CF-96B8-444553540000",h="CLSID:444785F1-DE89-4295-863A-D46C3A781394",i=null;d=b("sdk.UA").osx()&&b("sdk.UA").osx.getVersionParts();var j=!(d&&d[0]>10&&d[1]>10&&(b("sdk.UA").chrome()>=31||b("sdk.UA").webkit()>=537.71||b("sdk.UA").firefox()>=25));function k(a){a._hideunity_savedstyle={},a._hideunity_savedstyle.left=a.style.left,a._hideunity_savedstyle.position=a.style.position,a._hideunity_savedstyle.width=a.style.width,a._hideunity_savedstyle.height=a.style.height,a.style.left="-10000px",a.style.position="absolute",a.style.width="1px",a.style.height="1px"}function l(a){a._hideunity_savedstyle&&(a.style.left=a._hideunity_savedstyle.left,a.style.position=a._hideunity_savedstyle.position,a.style.width=a._hideunity_savedstyle.width,a.style.height=a._hideunity_savedstyle.height)}function m(a){a._old_visibility=a.style.visibility,a.style.visibility="hidden"}function n(a){a.style.visibility=a._old_visibility||"",delete a._old_visibility}function o(a){var b=a.type?a.type.toLowerCase():null;b=b==="application/x-shockwave-flash"||a.classid&&a.classid.toUpperCase()==g;if(!b)return!1;b=/opaque|transparent/i;if(b.test(a.getAttribute("wmode")))return!1;for(var c=0;c=1/d("JSSDKCanvasPrefetcherConfig").sampleRate||!d("JSSDKCanvasPrefetcherConfig").enabled||ES(i,"includes",!0,c("sdk.Runtime").getClientID()))return;setTimeout(l,3e4)}function b(a){j=a}function e(a){k.push(a)}f={COLLECT_AUTOMATIC:h.AUTOMATIC,COLLECT_MANUAL:h.MANUAL,addStaticResource:e,setCollectionMode:b,_maybeSample:a};e=f;g["default"]=e}),98); __d("legacy:fb.canvas.prefetcher",["FB","sdk.Canvas.Prefetcher","sdk.Event","sdk.Runtime"],(function(a,b,c,d,e,f){b("FB").provide("Canvas.Prefetcher",b("sdk.Canvas.Prefetcher")),b("sdk.Event").subscribe("init:post",function(a){b("sdk.Runtime").isEnvironment(b("sdk.Runtime").ENVIRONMENTS.CANVAS)&&b("sdk.Canvas.Prefetcher")._maybeSample()})}),3); __d("legacy:fb.canvas.presence",["sdk.Event","sdk.RPC"],(function(a,b,c,d,e,f){(d=b("sdk.Event")).subscribe(d.SUBSCRIBE,a);d.subscribe(d.UNSUBSCRIBE,c);b("sdk.RPC").stub("useFriendsOnline");function a(a,c){if(a!="canvas.friendsOnlineUpdated")return;c.length===1&&b("sdk.RPC").remote.useFriendsOnline(!0)}function c(a,c){if(a!="canvas.friendsOnlineUpdated")return;c.length===0&&b("sdk.RPC").remote.useFriendsOnline(!1)}}),3); __d("legacy:fb.event",["FB","Log","sdk.Event"],(function(a,b,c,d,e,f){a=function(a){return b("Log").error("FB.Event."+a+"() has been deprecated")};b("FB").provide("Event",{subscribe:function(a,c){return b("sdk.Event").subscribe(a,c)},unsubscribe:ES(b("sdk.Event").unsubscribe,"bind",!0,b("sdk.Event")),clear:ES(a,"bind",!0,null,"clear"),fire:ES(a,"bind",!0,null,"fire")})}),3); __d("legacy:fb.frictionless",["FB","sdk.Frictionless"],(function(a,b,c,d,e,f){b("FB").provide("Frictionless",b("sdk.Frictionless"))}),3); __d("sdk.GamingServices",["sdk.api","sdk.ui"],(function(a,b,c,d,e,f,g){function a(a){c("sdk.ui")({display:"touch",method:"gaming_friendfinder"},a)}function b(a,b,d,e){c("sdk.api")("me/photos","POST",{caption:b,url:a},function(a){if(d===!1||!a||a.error)e!==null&&e(a);else{var b=a.id;c("sdk.ui")({display:"touch",method:"gaming_media_library",media_id:b},function(b){e!==null&&e(a)})}})}g.friendFinder=a;g.uploadImageToMediaLibrary=b}),98); __d("legacy:fb.gamingservices",["FB","sdk.GamingServices"],(function(a,b,c,d,e,f){b("FB").provide("",{gamingservices:b("sdk.GamingServices")})}),3); __d("sdk.MBasicInitializer",["UrlMap","sdk.DOM","sdk.Runtime","sdk.UA","sdk.URI","sdk.fbt"],(function(a,b,c,d,e,f,g){var h=function(){function a(a){if(!a)return;var b=a.parentNode;if(!b)return;var e=d("sdk.DOM").getAttr(a,"href")||window.location.href,f=new(c("sdk.URI"))(d("UrlMap").resolve("m"));f.setPath("/dialog/share");f.addQueryData("href",encodeURI(e));f.addQueryData("app_id",c("sdk.Runtime").getClientID());f.addQueryData("mbasic_link",1);e=document.createElement("a");e.style="display:inline-block; zoom:1;";e.textContent=c("sdk.fbt")._(/*FBT_CALL*/"Share to Facebook"/*FBT_CALL*/);e.setAttribute("href",f.toString());e.setAttribute("target","_blank");b.insertBefore(e,a);b.removeChild(a)}ES("Array","from",!1,document.getElementsByTagName("fb:share-button")).forEach(function(b){return a(b)});ES("Array","from",!1,document.getElementsByClassName("fb-share-button")).forEach(function(b){return a(b)})};function a(){if(!c("sdk.UA").mBasic())return;h()}g.init=a}),98); __d("sdk.init",["Log","ManagedError","QueryString","sdk.AppEvents","sdk.Cookie","sdk.ErrorHandling","sdk.Event","sdk.Frictionless","sdk.MBasicInitializer","sdk.PlatformVersioning","sdk.Runtime","sdk.UA","sdk.URI","sdk.XD"],(function(a,b,c,d,e,f,g){b("sdk.XD");b("sdk.AppEvents");b("sdk.Frictionless");function h(a){var b=typeof a==="number"&&a>0||typeof a==="string"&&/^[0-9a-f]{21,}$|^[0-9]{1,21}$/.test(a);if(b)return a.toString();d("Log").warn("Invalid App Id: Must be a number or numeric string representing the application id.");return null}function i(a){c("sdk.Runtime").getInitialized()&&d("Log").warn("FB.init has already been called - this could indicate a problem");if(c("sdk.Runtime").getIsVersioned()){if(Object.prototype.toString.call(a)!=="[object Object]")throw new(c("ManagedError"))("Invalid argument");if(a.authResponse)throw new(c("ManagedError"))("Setting authResponse is not supported");a.version||(a.version=new(c("sdk.URI"))(location.href).getQueryData().sdk_version);d("sdk.PlatformVersioning").assertValidVersion(a.version);c("sdk.Runtime").setVersion(a.version)}else/number|string/.test(typeof a)&&(d("Log").warn("FB.init called with invalid parameters"),a={apiKey:a}),a.status==null&&(a.legacyStatusInit=!0),a=babelHelpers["extends"]({status:!0},a||{});var b=h(a.appId||a.apiKey);b!==null&&c("sdk.Runtime").setClientID(b);"scope"in a&&c("sdk.Runtime").setScope(a.scope);a.cookie&&(c("sdk.Runtime").setUseCookie(!0),typeof a.cookie==="string"&&d("sdk.Cookie").setDomain(a.cookie));(a.localStorage===!1||a.localStorage==="false")&&c("sdk.Runtime").setUseLocalStorage(!1);a.kidDirectedSite&&c("sdk.Runtime").setKidDirectedSite(!0);a.useFamilyLogin&&c("sdk.Runtime").setShouldLoadFamilyLogin(!0);(a.autoLogAppEvents==="1"||a.autoLogAppEvents==="true")&&(a.autoLogAppEvents=!0);a.ab&&c("sdk.Runtime").setSDKAB(a.ab);c("sdk.Runtime").setInitialized(!0);c("sdk.UA").mBasic()&&d("sdk.MBasicInitializer").init();d("sdk.Event").fire("init:post",a)}window.setTimeout(function(){var a=/(connect\.facebook\.net|\.facebook\.com\/assets.php|\.facebook\.net\/assets.php).*?#(.*)/;ES("Array","from",!1,window.document.getElementsByTagName("script")).forEach(function(b){if(b.src){b=a.exec(b.src);if(b){var d={};b=c("QueryString").decode(b[2]);for(var e in b)if(Object.prototype.hasOwnProperty.call(b,e)){var f=b[e];f==="0"?d[e]=0:d[e]=f}i(d)}}});window.fbAsyncInit&&!window.fbAsyncInit.hasRun&&(d("sdk.Event").fire("init:asyncstart"),window.fbAsyncInit.hasRun=!0,c("sdk.ErrorHandling").unguard(window.fbAsyncInit)())},0);f.exports=i}),34); __d("legacy:fb.init",["FB","sdk.Event","sdk.init"],(function(a,b,c,d,e,f){"use strict";b("FB").provide("",{init:b("sdk.init")}),b("sdk.Event").subscribe("init:post",function(){__buffer&&__buffer.replay()}),window.setTimeout(function(){__buffer&&__buffer.opts&&b("sdk.init")(__buffer.opts)},0)}),3); __d("runOnce",[],(function(a,b,c,d,e,f){function a(a){var b=!1,c;return function(){b||(b=!0,c=a());return c}}f["default"]=a}),66); __d("sdk.Time",["Log","sdk.Impressions","sdk.Runtime","sdk.feature"],(function(a,b,c,d,e,f,g){"use strict";var h=window.performance,i=h&&"now"in h&&"getEntriesByName"in h,j,k={};if(i){var l=c("sdk.Runtime").getSDKUrl();b=null;e=h.getEntriesByType("resource").filter(function(a){return ES(a.name,"startsWith",!0,l)});if(e.length>1)if(e>2)e=null;else{f=ES(e,"findIndex",!0,function(a){return ES(a.name,"startsWith",!0,l+"?hash=")});!f?e=null:(b=e.splice(f)[0],e=e[0])}else if(e.length===1){f=document.getElementById("facebook-jssdk-iframe");f&&f instanceof HTMLIFrameElement&&(b=f.contentWindow.performance.getEntriesByType("resource").find(function(a){return ES(a.name,"startsWith",!0,l)}));e=e[0]}else e=null;e&&(k.fetchTime=Math.round(e.duration),b&&(k.fetchTime+=Math.round(b.duration)),"transferSize"in e&&(k.transferSize=e.transferSize,b&&(k.transferSize+=b.transferSize)),d("Log").debug("sdkperf: it took %s ms and %s bytes to load %s",k.fetchTime,k.transferSize,l),j=e.startTime,k.ns=c("sdk.Runtime").getSDKNS(),j&&window.setTimeout(function(){var a=c("sdk.feature")("log_perf",!1),b=c("sdk.Runtime").getSDKAB();b&&(k.ab=b,a=!0);a&&d("sdk.Impressions").log(116,k)},1e4))}function a(a){if(!i||!j)return;k[a]=Math.round(h.now()-j);d("Log").debug("sdkperf: %s logged after %s ms",a,k[a])}g.log=a}),98); __d("legacy:fb.time",["runOnce","sdk.Event","sdk.Time"],(function(a,b,c,d,e,f){"use strict";(a=b("sdk.Event")).subscribe("init:post",function(){b("sdk.Time").log("init")});a.subscribe("init:asyncstart",function(){b("sdk.Time").log("asyncstart")});a.subscribe("iframeplugin:create",b("runOnce")(function(){return b("sdk.Time").log("pluginframe")}));a.subscribe("iframeplugin:onload",b("runOnce")(function(){return b("sdk.Time").log("ttfp")}))}),3); __d("legacy:fb.ui",["FB","sdk.ui"],(function(a,b,c,d,e,f){b("FB").provide("",{ui:b("sdk.ui")})}),3); __d("legacy:fb.versioned-sdk",["sdk.Runtime"],(function(a,b,c,d,e,f){b("sdk.Runtime").setIsVersioned(!0)}),3); __d("XFBML",["Assert","Log","runOnce","sdk.Observable"],(function(a,b,c,d,e,f,g){var h={},i={},j=0,k=new(d("sdk.Observable").Observable)();function l(a,b){return(a[b]+"").trim()}function m(a){return h[l(a,"nodeName").toLowerCase()]}function n(a){var b=l(a,"className").split(/\s+/).filter(function(a){return Object.prototype.hasOwnProperty.call(i,a)});if(b.length===0)return void 0;if(a.getAttribute("fb-xfbml-state")||!a.childNodes||a.childNodes.length===0||a.childNodes.length===1&&a.childNodes[0].nodeType===3||a.children.length===1&&l(a.children[0],"className")==="fb-xfbml-parse-ignore")return i[b[0]]}function o(a){var b={};ES("Array","from",!1,a.attributes).forEach(function(a){b[l(a,"name")]=l(a,"value")});return b}function p(a,b,e){c("Assert").isTrue(a&&a.nodeType&&a.nodeType===1&&!!a.getElementsByTagName,"Invalid DOM node passed to FB.XFBML.parse()");c("Assert").isFunction(b,"Invalid callback passed to FB.XFBML.parse()");if(a==null)return;var f=++j;d("Log").info("XFBML Parsing Start %s",f);var g=1,h=0,i=function(){g--,g===0&&(d("Log").info("XFBML Parsing Finish %s, %s tags found",f,h),b!=null&&b(),k.inform("render",[f,h])),c("Assert").isTrue(g>=0,"onrender() has been called too many times")};ES("Array","from",!1,a.getElementsByTagName("*")).forEach(function(a){if(e!==!0&&a.getAttribute("fb-xfbml-state"))return;if(a.nodeType!==1)return;var b=m(a)||n(a);if(b==null)return;g++;h++;var d=new b.ctor(a,b.xmlns,b.localName,o(a));d.subscribe("render",c("runOnce")(function(){a.setAttribute("fb-xfbml-state","rendered"),i()}));b=function b(){a.getAttribute("fb-xfbml-state")=="parsed"?k.subscribe("render.queue",b):(a.setAttribute("fb-xfbml-state","parsed"),d.process())};b()});k.inform("parse",[f,h]);var l=3e4;window.setTimeout(function(){g>0&&d("Log").warn("%s tags failed to render in %s ms",g,l)},l);i()}k.subscribe("render",function(){var a=k.getSubscribers("render.queue");k.clearSubscribers("render.queue");a.forEach(function(a){a([])})});a={registerTag:function(a){var b=a.xmlns+":"+a.localName;if(b==="fb:customerchat"&&h[b]!=null)return;c("Assert").isUndefined(h[b],b+" already registered");h[b]=a;i[a.xmlns+"-"+a.localName]=a},parse:function(a,b){p((a=a)!=null?a:document.body,(a=b)!=null?a:function(){},!0)},parseNew:function(){p(document.body,function(){},!1)},subscribe:k.subscribe,unsubscribe:k.unsubscribe};b=a;g["default"]=b}),98); __d("legacy:fb.xfbml",["AssertionError","FB","XFBML","sdk.Event","sdk.domReady","wrapFunction"],(function(a,b,c,d,e,f){b("FB").provide("XFBML",{parse:function(a){if(a!=null&&!((a.nodeType===1||a.nodeType===9)&&typeof a.nodeName==="string"))throw new(b("AssertionError"))("Invalid argument");a&&a.nodeType===9&&a.body;return b("XFBML").parse.apply(null,arguments)}});b("XFBML").subscribe("parse",function(a){return b("sdk.Event").fire("xfbml.parse",a[0],a[1])});b("XFBML").subscribe("render",function(a){return b("sdk.Event").fire("xfbml.render",a[0],a[1])});b("sdk.Event").subscribe("init:post",function(a){a.xfbml&&setTimeout(b("wrapFunction")(ES(b("sdk.domReady"),"bind",!0,null,b("XFBML").parse),"entry","init:post:xfbml.parse"),0)});try{document.namespaces&&!document.namespaces.item.fb&&document.namespaces.add("fb")}catch(a){}}),3); __d("sdk.PluginUtils",["resolveURI","sdk.Event"],(function(a,b,c,d,e,f,g){var h={string:function(a){return a},bool:function(a){return a!=null?/^(?:true|1|yes|on)$/i.test(a):void 0},url:function(a){return c("resolveURI")(a)},url_maybe:function(a){return a!=null&&a!==""?c("resolveURI")(a):void 0},hostname:function(a){return a!=null&&a!==""?a:"window.location.hostname"},px:function(a){if(typeof a==="string"){var b=a.match(/^(\d+)(?:px)?$/);return b!=null?parseInt(b[0],10):void 0}else if(typeof a==="number")return a;else return void 0},text:function(a){return a}};function i(a,b){var c;a=(c=(c=(c=(c=(c=(c=a[b])!=null?c:a[b.replace(/_/g,"-")])!=null?c:a[b.replace(/_/g,"")])!=null?c:a["data-"+b])!=null?c:a["data-"+b.replace(/_/g,"-")])!=null?c:a["data-"+b.replace(/_/g,"")])!=null?c:void 0;return a}function a(a,b,c,d){Object.keys(a).forEach(function(e){if(a[e]==="text"&&!c[e]){var f;c[e]=(f=(f=b.textContent)!=null?f:b.innerText)!=null?f:void 0;b.setAttribute(e,c[e])}d[e]=h[a[e]](i(c,e))})}function j(a,b,c){b==="100%"?a.style.width="100%":b!=null&&b!==""&&(a.style.width=b+"px"),(c!=null&&c!==""||c===0)&&(a.style.height=c+"px")}function b(a){return function(b){b={width:b.width,height:b.height,pluginID:a};d("sdk.Event").fire("xfbml.resize",b)}}function e(a){return a==="100%"?"100%":a!=null?parseInt(a,10):void 0}function f(a){a!=null&&j(a,0,0)}var k={skin:"string",font:"string",width:"string",height:"px",ref:"string",lazy:"bool",color_scheme:"string"};g.getVal=i;g.validate=a;g.resize=j;g.resizeBubbler=b;g.parse=e;g.collapseIframe=f;g.baseParams=k}),98); __d("isNumberLike",[],(function(a,b,c,d,e,f){function a(a){return!isNaN(parseFloat(a))&&isFinite(a)}f["default"]=a}),66); __d("sdk.createIframe",["DOMEventListener","getBlankIframeSrc","guid","isNumberLike"],(function(a,b,c,d,e,f,g){function a(a){var b=ES("Object","assign",!1,{},a),e,f=b.name||c("guid")(),g=b.root,h=b.style||{border:"none"},i=b.url,j=b.onload,k=b.onerror;e=document.createElement("iframe");e.name=f;delete b.style;delete b.name;delete b.url;delete b.root;delete b.onload;delete b.onerror;delete b.height;delete b.width;b.frameBorder===void 0&&(b.frameBorder=0);b.allowTransparency===void 0&&(b.allowTransparency=!0);b.allowFullscreen===void 0&&(b.allowFullscreen=!0);b.scrolling===void 0&&(b.scrolling="no");b.allow===void 0&&(b.allow="encrypted-media");b.lazy&&(b.loading="lazy",h.visibility&&delete h.visibility);delete b.lazy;a.width!=null&&c("isNumberLike")(a.width)&&(e.width=a.width+"px");a.height!=null&&c("isNumberLike")(a.height)&&(e.height=a.height+"px");b.testid&&e.dataset!=null&&(e.dataset.testid=b.testid,delete b.testid);for(var l in b)Object.prototype.hasOwnProperty.call(b,l)&&e.setAttribute(l,b[l]);ES("Object","assign",!1,e.style,h);e.src=c("getBlankIframeSrc")();g!=null&&g.appendChild(e);if(j)var m=d("DOMEventListener").add(e,"load",function(){m.remove(),j()});if(k)var n=d("DOMEventListener").add(e,"error",function(){n.remove(),k()});e.src=i;return e}g["default"]=a}),98); __d("IframePlugin",["Log","ObservableMixin","QueryString","Type","UrlMap","guid","sdk.Auth","sdk.AuthUtils","sdk.DOM","sdk.Event","sdk.PlatformVersioning","sdk.PluginUtils","sdk.Runtime","sdk.UA","sdk.URI","sdk.XD","sdk.createIframe"],(function(a,b,c,d,e,f,g){var h=c("Type").extend({constructor:function(a,b,e,f){var g=this;this.parent();e=e.replace(/-/g,"_");var h=d("sdk.PluginUtils").getVal(f,"plugin_id");this.subscribe("xd.resize",d("sdk.PluginUtils").resizeBubbler(h));this.subscribe("xd.resize.flow",d("sdk.PluginUtils").resizeBubbler(h));this.subscribe("xd.resize.flow",function(a){ES("Object","assign",!1,g._iframeOptions.root.style,{verticalAlign:"bottom",overflow:""}),d("sdk.PluginUtils").resize(g._iframeOptions.root,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),g.updateLift(),window.clearTimeout(g._timeoutID)});this.subscribe("xd.resize",function(a){ES("Object","assign",!1,g._iframeOptions.root.style,{verticalAlign:"bottom",overflow:""}),d("sdk.PluginUtils").resize(g._iframeOptions.root,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),d("sdk.PluginUtils").resize(g._iframe,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),g._isIframeResized=!0,g.updateLift(),window.clearTimeout(g._timeoutID)});this.subscribe("xd.resize.iframe",function(a){d("sdk.PluginUtils").resize(g._iframe,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),g._isIframeResized=!0,g.updateLift(),window.clearTimeout(g._timeoutID)});this.subscribe("xd.sdk_event",function(b){var c=ES("JSON","parse",!1,b.data);c.pluginID=h;d("sdk.Event").fire(b.event,c,a)});var i=d("UrlMap").resolve("www")+"/plugins/"+e+".php?",j={};d("sdk.PluginUtils").validate(this.getParams(),a,f,j);d("sdk.PluginUtils").validate(d("sdk.PluginUtils").baseParams,a,f,j);ES("Object","assign",!1,j,{app_id:c("sdk.Runtime").getClientID(),locale:c("sdk.Runtime").getLocale(),sdk:"joey",kid_directed_site:c("sdk.Runtime").getKidDirectedSite(),channel:d("sdk.XD").handler(function(a){a!=null&&g.inform("xd."+a.type,a)},"parent.parent",!0)});this.shouldIgnoreWidth()&&(j.width=void 0);j.container_width=a.offsetWidth;d("sdk.DOM").addCss(a,"fb_iframe_widget");var k=c("guid")();this.subscribe("xd.verify",function(a){d("sdk.XD").sendToFacebook(k,{method:"xd/verify",params:ES("JSON","stringify",!1,a.token)})});this.subscribe("xd.refreshLoginStatus",function(){d("sdk.AuthUtils").removeLogoutState(),c("sdk.Auth").getLoginStatus(ES(g.inform,"bind",!0,g,"login.status"),!0)});f=document.createElement("span");ES("Object","assign",!1,f.style,{verticalAlign:"top",width:j.lazy?"1px":"0px",height:j.lazy?"1px":"0px",overflow:"hidden"});this._element=a;this._ns=b;this._tag=e;this._params=j;this._config=this.getConfig();this._iframeOptions={root:f,url:i+c("QueryString").encode(j),name:k,width:this._config.mobile_fullsize&&c("sdk.UA").mobile()?void 0:j.width||1e3,height:j.height||1e3,style:{border:"none",visibility:"hidden"},title:this._ns+":"+this._tag+" Facebook Social Plugin",testid:this._ns+":"+this._tag+" Facebook Social Plugin",onload:function(){return g.inform("render")},onerror:function(){return d("sdk.PluginUtils").collapseIframe(g._iframe)},lazy:j.lazy};this.isFluid()&&j.width!=="auto"&&(d("sdk.DOM").addCss(this._element,"fb_iframe_widget_fluid_desktop"),!j.width&&this._config.full_width&&(this._element.style.width="100%",this._iframeOptions.root.style.width="100%",this._iframeOptions.style.width="100%",this._params.container_width=this._element.offsetWidth,this._iframeOptions.url=i+c("QueryString").encode(this._params)))},shouldIgnoreWidth:function(){return c("sdk.UA").mobile()&&this.getConfig().mobile_fullsize},useInlineHeightForMobile:function(){return!0},process:function(){var a=this;if(c("sdk.Runtime").getIsVersioned()){d("sdk.PlatformVersioning").assertVersionIsSet();var b=new(c("sdk.URI"))(this._iframeOptions.url);this._iframeOptions.url=b.setPath("/"+c("sdk.Runtime").getVersion()+b.getPath()).toString()}b=babelHelpers["extends"]({},this._params);delete b.channel;var e=c("QueryString").encode(b);if(this._element.getAttribute("fb-iframe-plugin-query")==e){d("Log").info("Skipping render: %s:%s %s",this._ns,this._tag,e);this.inform("render");return}this._element.setAttribute("fb-iframe-plugin-query",e);this.subscribe("render",function(){d("sdk.Event").fire("iframeplugin:onload"),a._iframe.style.visibility="visible",a._isIframeResized||d("sdk.PluginUtils").collapseIframe(a._iframe)});while(this._element.firstChild)this._element.removeChild(this._element.firstChild);this._element.appendChild(this._iframeOptions.root);var f=c("sdk.UA").mobile()?120:45;this._timeoutID=window.setTimeout(function(){d("sdk.PluginUtils").collapseIframe(a._iframe),d("Log").warn("%s:%s failed to resize in %ss",a._ns,a._tag,f)},f*1e3);this._iframe=c("sdk.createIframe")(this._iframeOptions);d("sdk.Event").fire("iframeplugin:create");if(c("sdk.UA").mobile()||b.width==="auto"){this.useInlineHeightForMobile()&&d("sdk.DOM").addCss(this._element,"fb_iframe_widget_fluid");if(!this._iframeOptions.width){ES("Object","assign",!1,this._element.style,{display:"block",width:"100%",height:"auto"});ES("Object","assign",!1,this._iframeOptions.root.style,{width:"100%",height:"auto"});e={height:"auto",position:"static",width:"100%"};(c("sdk.UA").iphone()||c("sdk.UA").ipad())&&ES("Object","assign",!1,e,{width:"220px","min-width":"100%"});ES("Object","assign",!1,this._iframe.style,e)}}},getConfig:function(){return{}},isFluid:function(){var a=this.getConfig();return a.fluid},updateLift:function(){var a=this._iframe.style.width===this._iframeOptions.root.style.width&&this._iframe.style.height===this._iframeOptions.root.style.height;d("sdk.DOM")[a?"removeCss":"addCss"](this._iframe,"fb_iframe_widget_lift")}},c("ObservableMixin"));h.withParams=function(a,b){return h.extend({getParams:function(){return a},getConfig:function(){return b?b:{}}})};a=h;g["default"]=a}),98); __d("PluginConfig",["sdk.feature"],(function(a,b,c,d,e,f,g){a={mobile_fullsize:!0};b={mobile_fullsize:!0};d={mobile_fullsize:!0};e={mobile_fullsize:!0};f={mobile_fullsize:!0};var h={mobile_fullsize:!0};c={fluid:c("sdk.feature")("fluid_embed",!1),mobile_fullsize:!0};var i={mobile_fullsize:!0};g.comment_embed=a;g.messengerpreconfirmation=b;g.messengeraccountconfirmation=d;g.messengerbusinesslink=e;g.messengertoggle=f;g.messengermessageus=h;g.post=c;g.send_to_messenger=i}),98); __d("PluginAttrTypes",[],(function(a,b,c,d,e,f){"use strict";a="string";b="bool";c="url";f.string=a;f.bool=b;f.url=c}),66); __d("PluginTags",["PluginAttrTypes"],(function(a,b,c,d,e,f,g){var h={ad_library_spend_tracker:{country:d("PluginAttrTypes").string,time_preset:d("PluginAttrTypes").string,custom_start_date:d("PluginAttrTypes").string,custom_end_date:d("PluginAttrTypes").string,race_type:d("PluginAttrTypes").string,state:d("PluginAttrTypes").string,district:d("PluginAttrTypes").string,page_ids:d("PluginAttrTypes").string,include_vps:d("PluginAttrTypes").bool},comment_embed:{href:d("PluginAttrTypes").url,include_parent:d("PluginAttrTypes").bool},composer:{action_type:d("PluginAttrTypes").string,action_properties:d("PluginAttrTypes").string},create_event_button:{},group:{href:d("PluginAttrTypes").url,show_social_context:d("PluginAttrTypes").bool,show_group_info:d("PluginAttrTypes").bool,show_metadata:d("PluginAttrTypes").bool},like:{href:d("PluginAttrTypes").url,layout:d("PluginAttrTypes").string,show_faces:d("PluginAttrTypes").bool,share:d("PluginAttrTypes").bool,action:d("PluginAttrTypes").string,send:d("PluginAttrTypes").bool,size:d("PluginAttrTypes").string},like_box:{href:d("PluginAttrTypes").string,show_faces:d("PluginAttrTypes").bool,header:d("PluginAttrTypes").bool,stream:d("PluginAttrTypes").bool,force_wall:d("PluginAttrTypes").bool,show_border:d("PluginAttrTypes").bool,id:d("PluginAttrTypes").string,connections:d("PluginAttrTypes").string,profile_id:d("PluginAttrTypes").string,name:d("PluginAttrTypes").string},page:{href:d("PluginAttrTypes").string,hide_cta:d("PluginAttrTypes").bool,hide_cover:d("PluginAttrTypes").bool,small_header:d("PluginAttrTypes").bool,adapt_container_width:d("PluginAttrTypes").bool,show_facepile:d("PluginAttrTypes").bool,show_posts:d("PluginAttrTypes").bool,tabs:d("PluginAttrTypes").string},messenger_checkbox:{messenger_app_id:d("PluginAttrTypes").string,page_id:d("PluginAttrTypes").string,pixel_id:d("PluginAttrTypes").string,prechecked:d("PluginAttrTypes").bool,allow_login:d("PluginAttrTypes").bool,size:d("PluginAttrTypes").string,origin:d("PluginAttrTypes").string,user_ref:d("PluginAttrTypes").string,identity_match:d("PluginAttrTypes").string,center_align:d("PluginAttrTypes").bool},messengermessageus:{messenger_app_id:d("PluginAttrTypes").string,page_id:d("PluginAttrTypes").string,color:d("PluginAttrTypes").string,size:d("PluginAttrTypes").string},send_to_messenger:{messenger_app_id:d("PluginAttrTypes").string,page_id:d("PluginAttrTypes").string,color:d("PluginAttrTypes").string,size:d("PluginAttrTypes").string,enforce_login:d("PluginAttrTypes").bool,identity_match:d("PluginAttrTypes").string,origin:d("PluginAttrTypes").string,cta_text:d("PluginAttrTypes").string},page_events:{href:d("PluginAttrTypes").url},post:{href:d("PluginAttrTypes").url,show_text:d("PluginAttrTypes").bool},profile_pic:{uid:d("PluginAttrTypes").string,linked:d("PluginAttrTypes").bool,href:d("PluginAttrTypes").string,size:d("PluginAttrTypes").string,facebook_logo:d("PluginAttrTypes").bool},send_to_mobile:{max_rows:d("PluginAttrTypes").string,show_faces:d("PluginAttrTypes").bool,size:d("PluginAttrTypes").string}},i={fan:"like_box",likebox:"like_box"};Object.keys(i).forEach(function(a){h[a]=h[i[a]]});a=h;g["default"]=a}),98); __d("sdk.XFBML.Comments",["IframePlugin","QueryString","UrlMap","sdk.DOM","sdk.Event","sdk.PluginUtils","sdk.Runtime","sdk.UA","sdk.URI"],(function(a,b,c,d,e,f,g){var h=320,i=babelHelpers["extends"]({numposts:"string",href:"url",permalink:"bool",order_by:"string",mobile:"bool",version:"string",hide_post_profile:"bool",limit:"string",offset:"string",view:"string",fb_comment_id:"string",from_mod_tool:"bool",migrated:"string",xid:"string",title:"string",url:"string",quiet:"string",reverse:"string",simple:"string",css:"string",notify:"string",count:"bool",skin:"string",font:"string",width:"string",height:"px",ref:"string",lazy:"bool",color_scheme:"string"},d("sdk.PluginUtils").baseParams);function j(a,b){Object.keys(i).forEach(function(c){var e=d("sdk.DOM").getAttr(a,c);e!==null&&(b[c]=e)});Object.keys(b).forEach(function(a){ES(a,"startsWith",!0,"data-")&&delete b[a]});c("sdk.UA").mobile()&&b.mobile!==!1&&(b.mobile=!0);b.skin||(b.skin=b.colorscheme);if(!b.href){b.title=b.title||document.title;b.url=b.url||document.URL;if(!b.xid){var e=document.URL.indexOf("#");e>0?b.xid=encodeURIComponent(document.URL.substring(0,e)):b.xid=encodeURIComponent(document.URL)}b.migrated&&(b.href=d("UrlMap").resolve("www")+"/plugins/comments_v1.php?app_id="+c("sdk.Runtime").getClientID()+"&xid="+encodeURIComponent(b.xid)+"&url="+encodeURIComponent(b.url))}else{e=b.fb_comment_id;e||(e=c("QueryString").decode(document.URL.substring(document.URL.indexOf("?")+1)).fb_comment_id,e&&e.indexOf("#")>0&&(e=e.substring(0,e.indexOf("#"))));e&&(b.fb_comment_id=e)}b.version||(b.version=c("sdk.Runtime").getVersion());b.permalink||(b.width=b.mobile||b.width==="auto"||b.width==="100%"?"":b.width?Math.max(b.width,h):550,b.height=100);if(b.href!=null){e=new(c("sdk.URI"))(b.href);e.getProtocol()||(b.href=e.setProtocol("http").toString())}return b}a=c("IframePlugin").extend({constructor:function(a,b,c,e){e=j(a,e),this.parent(a,b,c,e),this.subscribe("xd.sdk_event",function(a){d("sdk.Event").fire(a.event,ES("JSON","parse",!1,a.data))})},getConfig:function(){return{fluid:!0,full_width:!0}},getParams:function(){return i}});b=a;g["default"]=b}),98); __d("sdk.XFBML.CommentsCount",["sdk.DOM","sdk.XFBML.Comments","sprintf"],(function(a,b,c,d,e,f,g){a=c("sdk.XFBML.Comments").extend({constructor:function(a,b,e,f){d("sdk.DOM").addCss(a,"fb_comments_count_zero"),f.count=1,this.parent(a,b,"comments",f),this.subscribe("xd.comment_count",function(b){b=ES("JSON","parse",!1,b.data);d("sdk.DOM").html(a,c("sprintf")('%s',b.count));b.count>0&&d("sdk.DOM").removeCss(a,"fb_comments_count_zero");d("sdk.DOM").removeCss(a,"fb_iframe_widget")})}});b=a;g["default"]=b}),98); __d("$InternalEnum",[],(function(a,b,c,d,e,f){"use strict";var g=Object.prototype.hasOwnProperty,h=typeof WeakMap==="function"?new WeakMap():new Map();function i(a){var b=h.get(a);if(b!==void 0)return b;var c=new Map();Object.getOwnPropertyNames(a).forEach(function(b){c.set(a[b],b)});try{h.set(a,c)}catch(a){}return c}var j=Object.freeze(Object.defineProperties(Object.create(null),{isValid:{value:function(a){return i(this).has(a)}},cast:{value:function(a){return this.isValid(a)?a:void 0}},members:{value:function(){return i(this).keys()}},getName:{value:function(a){return i(this).get(a)}}}));function a(a){var b=Object.create(j);for(var c in a)g.call(a,c)&&Object.defineProperty(b,c,{value:a[c]});return Object.freeze(b)}var k=Object.freeze(Object.defineProperties(Object.create(null),{isValid:{value:function(a){return typeof a==="string"?g.call(this,a):!1}},cast:{value:j.cast},members:{value:function(){return Object.getOwnPropertyNames(this).values()}},getName:{value:function(a){return a}}}));a.Mirrored=function(a){var b=Object.create(k);for(var c=0,d=a.length;c=|~>|~|>|)?\s*(.+)/,m=/^(\d*)(.*)/;function n(a,b){a=a.split(j);if(a.length>1)return a.some(function(a){return E.contains(a,b)});else return o(a[0].trim(),b)}function o(a,b){a=a.split(k);a.length>0&&a.length<=2||h(0,11800);if(a.length===1)return p(a[0],b);else{var c=a[0];a=a[1];y(c)&&y(a)||h(0,11801);return p(">="+c,b)&&p("<="+a,b)}}function p(a,b){a=a.trim();if(a==="")return!0;b=b.split(i);a=w(a);var c=a.modifier;a=a.rangeComponents;switch(c){case"<":return q(b,a);case"<=":return r(b,a);case">=":return t(b,a);case">":return u(b,a);case"~":case"~>":return v(b,a);default:return s(b,a)}}function q(a,b){return D(a,b)===-1}function r(a,b){a=D(a,b);return a===-1||a===0}function s(a,b){return D(a,b)===0}function t(a,b){a=D(a,b);return a===1||a===0}function u(a,b){return D(a,b)===1}function v(a,b){var c=b.slice();b=b.slice();b.length>1&&b.pop();var d=b.length-1,e=parseInt(b[d],10);x(e)&&(b[d]=e+1+"");return t(a,c)&&q(a,b)}function w(a){a=a.split(i);var b=a[0].match(l);b||h(0,3074);return{modifier:b[1],rangeComponents:[b[2]].concat(a.slice(1))}}function x(a){return!isNaN(a)&&isFinite(a)}function y(a){return!w(a).modifier}function z(a,b){for(var c=a.length;cb)return 1;else if(ab)return 1;else if(a= 12")||c("UserAgent").isBrowser("Mobile Safari >= 12")||c("UserAgent").isBrowser("Firefox >= 62"))&&typeof document.hasStorageAccess==="function"}function b(){return(c("UserAgent").isBrowser("Safari >= 12")||c("UserAgent").isBrowser("Mobile Safari >= 12"))&&typeof document.hasStorageAccess==="function"}function d(){var a=screen.width;a="width: "+a+"px;";a="padding: 0; position: fixed; z-index: 2147483646;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);border-radius: 16px;bottom: 24px; top: auto; right:0;"+a;return a}function e(a){a instanceof HTMLElement&&(a.style.marginTop=window.innerHeight-a.clientHeight+"px")}function m(a,b,c){return{animation:q(b,c),background:"none",bottom:a.toString()+"px",display:"block",margin:"0 12px 0 12px",overflow:"visible",padding:"0",position:"fixed",top:"auto",zIndex:2147483644}}function n(a,b,c){if(a)if(b!=="none"){a=c==="compact"?i:h;return{borderRadius:"60px",height:a+"px",width:"auto"}}else{b=c==="compact"?k:j;return{borderRadius:"60px",boxShadow:"0 4px 12px 0 rgba(0, 0, 0, 0.15)",height:b+"px",width:b+"px"}}a=c==="compact"?k:j;return{borderRadius:"30px",boxShadow:"0 4px 12px 0 rgba(0, 0, 0, 0.15)",height:a+"px",width:a+"px"}}function o(a,b){b=b-l;switch(a){case"right":return{right:b+"px"};case"left":return{left:b+"px"}}}function p(a,b,c,d,e,f,g,h){b=m(b,d,e);d=n(g,f,h);e=o(a,c);g=babelHelpers["extends"]({},b,d,e);return g}function f(a,b,c,d,e,f,g,h){return ES("JSON","stringify",!1,p(a,b,c,d,e,f,g,h))}function q(a,b){if(Boolean(a))return null;if(Boolean(b))return"slideInFromBottomDelay 3s ease-out";else return"slideInFromBottom 0.3s ease-out"}function r(a,b,c,d,e,f){c=c+(a=="right"?-2:43);var g=b+j-16;e?(g=b-16,d==="none"?f==="compact"?g+=k:g+=j:f==="compact"?g+=i:g+=h):f==="compact"&&(g=b+k-16);e={bottom:g.toString()+"px",position:"fixed",width:"20px",height:"24px",zIndex:2147483645,borderRadius:"4pt",background:"none"};var l;switch(a){case"right":l=babelHelpers["extends"]({},e,{right:c+"px"});break;case"left":l=babelHelpers["extends"]({},e,{left:c+"px"});break}return ES("JSON","stringify",!1,l)}function s(a){var b="padding: 0; position: fixed; z-index: 2147483646;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);border-radius: 16px;bottom: 24px; top: auto; right:0; margin: 0 12px; width: calc(100% - 24px);";a=a===!0?" height: 60px;":" height: 0px;";b+=a;return b}function t(a,b,c,d,e,f,g,m){c=c-l;var n=j;f?e==="none"?g==="compact"?n=k:n=j:g==="compact"?n=i:n=h:g==="compact"&&(n=k);f=n+b;e=" bottom: "+f.toString()+"px;";g="padding: 0; position: fixed; z-index: 2147483646; border-radius: 16px; top: auto; background: none; minHeight: 300px;";n="width: 399px; ";b="width: 319px; ";m=(m==="compact"?b:n)+g+e;d?m+="max-height: calc(100% - "+f.toString()+"px);":m+="max-height: 0;";switch(a){case"right":m+="right: 4px; margin-right: "+c+"px;";break;case"left":m+="left: -4px; margin-left: "+c+"px;";break}return m}function u(a){var b="position: fixed; z-index: 2147483646; box-shadow: none; border-radius: 0; top: 0px; right: 0px; width: 100%;";a=a===!0?" height: 100%; max-height: 100%;":" max-height: 0px;";b+=a;return b}function v(a,b,c,d,e,f,g){c=c-l;var m=j+l;f?(m=l,e==="none"?g==="compact"?m+=k:m+=j:g==="compact"?m+=i:m+=h):g==="compact"&&(m=k+l);f=m+b;e=" bottom: "+f.toString()+"px;";g="padding: 0; position: fixed; z-index: 2147483646;border-radius: 16px; top: auto; width: 247px; max-height: calc(100% - 80px); background: none;"+e;m=g;switch(a){case"right":m+="right: 4px; margin-right: "+c+"px;";break;case"left":m+="left: 4px; margin-left: "+c+"px;";break}m+=Boolean(d)?"animation: slideInFromBottomDelay 6s ease-out;":"animation: slideInFromBottomDelay 3s ease-out;";return m}function w(a,b,c,d,e,f,g){var l=g==="compact"?k:j,m="position: fixed; z-index: 2147483646; box-shadow: none; border-radius: 18px 0px 18px 18px; bottom: 0px; right: 0px; width: calc(80% - 40px); bottom: 24px;";if(a!=null&&typeof d=="number"){m+="height: "+a+"px; ";var n=d;a80||typeof a!=="string")return null;else return a}g.LABELED_ENTRY_POINT_STANDARD_HEIGHT=h;g.LABELED_ENTRY_POINT_COMPACT_HEIGHT=i;g.ICON_ENTRY_POINT_STANDARD_HEIGHT=j;g.ICON_ENTRY_POINT_COMPACT_HEIGHT=k;g.getIsITPUserAgent=a;g.getIsSafari12OrAbove=b;g.getMobileStyleText=d;g.positionElementAtWindowFooter=e;g.getEntryPointStyle=p;g.getIconStyleText=f;g.getUnreadCountStyleText=r;g.getMobileLandingStyleText=s;g.getDesktopStyleText=t;g.getMobileFullScreenStyleText=u;g.getDesktopWelcomeMessageStyleText=v;g.getMobileWelcomeMessageStyleText=w;g.getSanitizedGreetingText=x}),98); __d("getJSEnumSafe",[],(function(a,b,c,d,e,f){"use strict";function a(a,b){if(b==null)return null;if(!Object.prototype.hasOwnProperty.call(a,b))return null;b=b;return a[b]}f["default"]=a}),66); __d("nativeRequestAnimationFrame",[],(function(a,b,c,d,e,f){b=a.__fbNativeRequestAnimationFrame||a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame;c=b;f["default"]=c}),66); __d("requestAnimationFramePolyfill",["nativeRequestAnimationFrame","performanceNow"],(function(a,b,c,d,e,f,g){var h=0;b=c("nativeRequestAnimationFrame")||function(b){var d=c("performanceNow")(),e=Math.max(0,16-(d-h));h=d+e;return a.setTimeout(function(){b(c("performanceNow")())},e)};d=b;g["default"]=d}),98); __d("IdleCallbackImplementation",["performanceNow","requestAnimationFramePolyfill"],(function(a,b,c,d,e,f,g){var h=[],i=0,j=0,k=-1,l=!1,m=1e3/60,n=2;function o(a){return a}function p(a){return a}function b(b,c){var d=j++;h[d]=b;r();if(c!=null&&c.timeout>0){var e=o(d);a.setTimeout(function(){return x(e)},c.timeout)}return o(d)}function q(a){a=p(a);h[a]=null}function r(){l||(l=!0,c("requestAnimationFramePolyfill")(function(a){l=!1,t(c("performanceNow")()-a)}))}function s(a){var b=m-n;if(ab||ak){a=s(a);if(a>0){b=b+a;w(b);k=b}}u()&&r()}function u(){return ia.$1){a.$3();return}var h=Date.now();if(h-b>a.$2){a.$3();return}h=g.timeRemaining();e+=h>=49&&f>=49?h:0;f=h;c(d)};return c(g)};b.isBrowserCompatible=function(){return typeof window==="undefined"?!1:typeof window.requestIdleCallback==="function"};return a}();g["default"]=a}),98); __d("uuid",[],(function(a,b,c,d,e,f){function a(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=Math.random()*16|0;a=a=="x"?b:b&3|8;return a.toString(16)})}f["default"]=a}),66); __d("sdk.XFBML.ChatDOM",["$InternalEnum","CORSRequest","ChatPluginEntryPointSizeEnum","ChatPluginSDKPreLoggingUtils","DOMPlugin","LiveChatPluginUtils","Log","UrlMap","getJSEnumSafe","performanceAbsoluteNow","sdk.Content","sdk.DOM","sdk.IdleCallback","sdk.XFBML.CustomerChatNew","sdk.feature","uuid"],(function(a,b,c,d,e,f,g){"use strict";var h=b("$InternalEnum").Mirrored(["WAITING","LOADING","LOADED"]);a=function(a){babelHelpers.inheritsLoose(b,a);function b(b,e,f,g){var i;i=a.call(this,b,e,f,g,{allow_guests:"bool",attribution:"string",greeting_dialog_display:"string",greeting_dialog_delay:"string",logged_in_greeting:"string",logged_out_greeting:"string",minimized:"bool",page_id:"string",theme_color:"string",override:"string",attribution_version:"string",is_loaded_by_facade:"bool"})||this;e=c("performanceAbsoluteNow")();f=c("uuid")();g=window.location.href;ES("Object","assign",!1,i.params,{current_url:g,log_id:f,request_time:e,is_loaded_by_facade:!0});d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_facade_create",i.params,!1);d("sdk.DOM").remove(b);d("sdk.Content").append(b);i.$ChatDOMFacade3=document.createElement("div");i.$ChatDOMFacade1=h.WAITING;i.$ChatDOMFacade2=!1;i.$ChatDOMFacade6=!1;i.$ChatDOMFacade8="standard";i.shadowCss=["css:fb.shadow.css.chatdom"];i.$ChatDOMFacade4=c("performanceAbsoluteNow")();d("Log").info("facadeperf: Started browser idle loader.");i.$ChatDOMFacade5=new(c("sdk.IdleCallback"))(c("sdk.feature")("chat_plugin_facade_timeout_ms",8e3),function(){var a=c("performanceAbsoluteNow")();d("Log").info("facadeperf: Idle callback starts full load in %sms.",a-i.$ChatDOMFacade4);i.$ChatDOMFacade9(!1,!1)}).start();return i}var e=b.prototype;e.render=function(a){var b=this;this.$ChatDOMFacade3.classList.add("container");a=d("UrlMap").resolve("www")+"/plugins/customer_chat/facade/";c("CORSRequest").execute(a,"get",this.params,function(a){var e=c("performanceAbsoluteNow")();d("Log").info("facadeperf: CORS request completed in %sms.",e-b.$ChatDOMFacade4);if(a.error||!a.template)return;d("sdk.DOM").html(b.$ChatDOMFacade3,a.template);e=a.alignment;var f=a.bottom_spacing,g=a.side_spacing,h=a.theme_color;a=a.entry_point_size&&a.entry_point_size.toUpperCase();b.$ChatDOMFacade8=(a=c("getJSEnumSafe")(c("ChatPluginEntryPointSizeEnum"),a))!=null?a:"standard";a=d("LiveChatPluginUtils").getEntryPointStyle(e,f,g,!1,!0,void 0,!1,b.$ChatDOMFacade8);ES("Object","assign",!1,b.$ChatDOMFacade3.style,a);b.$ChatDOMFacade3.style.backgroundColor=h;d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_facade_load",b.params)});this.$ChatDOMFacade3.addEventListener("click",function(a){b.$ChatDOMFacade9(!0,!0)});return this.$ChatDOMFacade3};e.$ChatDOMFacade10=function(){var a;(a=this.element.parentNode)==null?void 0:a.removeChild(this.element)};e.$ChatDOMFacade11=function(){if(this.$ChatDOMFacade2||this.$ChatDOMFacade1===h.LOADED)return;var a=this.$ChatDOMFacade8==="compact"?d("LiveChatPluginUtils").ICON_ENTRY_POINT_COMPACT_HEIGHT:d("LiveChatPluginUtils").ICON_ENTRY_POINT_STANDARD_HEIGHT;d("sdk.DOM").html(this.$ChatDOMFacade3,'\n \n \n \n ');this.$ChatDOMFacade2=!0};e.$ChatDOMFacade12=function(a){if(a&&this.$ChatDOMFacade7&&!this.$ChatDOMFacade6){this.$ChatDOMFacade6=!0;var b=this.$ChatDOMFacade7;b.subscribe("iframes_loaded",function(a){b.showDialog()})}};e.$ChatDOMFacade9=function(a,b){var e=this;b&&this.$ChatDOMFacade11();this.$ChatDOMFacade12(a);if(this.$ChatDOMFacade1!==h.WAITING)return;this.$ChatDOMFacade1=h.LOADING;b=document.createElement("div");d("sdk.Content").append(b,this.element);b=new(c("sdk.XFBML.CustomerChatNew"))(b,"fb","customerchat",this.params);this.$ChatDOMFacade7=b;b.subscribe("xd.mpn.setupIconIframe",function(a){e.$ChatDOMFacade1=h.LOADED,e.$ChatDOMFacade10()});this.$ChatDOMFacade12(a);b.process()};return b}(d("DOMPlugin").DOMPlugin);g["default"]=a}),98); __d("MPNExplicitUserInteractions",[],(function(a,b,c,d,e,f){"use strict";var g=3e5;function a(a){return a==null?!1:Date.now()<=a+g}f.hasUserInteraction=a}),66); __d("MPNConstants",["$InternalEnum"],(function(a,b,c,d,e,f){"use strict";c=(a=b("$InternalEnum"))({NEW_GUEST_SESSION:"new_guest_sess",ITP_CONTINUE_SESSION:"ipt_continue_sess",FB_LOG_IN:"fb_log_in",GUEST_UPGRADE:"guest_upgrade",GUEST_UPGRADE_SWITCH_ACCOUNT:"guest_upgrade_switch_account"});d=a({NOT_SHOWN:"not_shown",ATTACHMENT_UPSELL:"attachment_upsell",DONT_WAIT_FOR_REPLY_UPSELL:"dont_wait_for_reply_upsell",CONTINUE_IN_MESSENGER:"continue_in_messenger",OPEN_THREAD:"open_thread",BACK_AND_FORTH:"back_and_forth",END_CHAT:"end_chat"});e=a({HIDDEN:"hidden",NOT_HIDDEN:"not-hidden"});b=a.Mirrored(["LARGE","MEDIUM"]);var g=a.Mirrored(["HORIZONTAL","VERTICAL"]),h=a({TEXT:"text",USER_EMAIL:"user_email",USER_PHONE_NUMBER:"user_phone_number",USER_STATE:"user_state",USER_ZIP_CODE:"user_zip_code"}),i=a.Mirrored(["CSAT","CES","NPS","FREE_FORM"]);a=a.Mirrored(["FIVE_STARS","FIVE_EMOJIS","ONE_TO_FIVE","ONE_TO_SEVEN","ZERO_TO_TEN","NONE"]);var j=400;f.MPNRedirect=c;f.MPNUpgradePrompt=d;f.MPNVisibility=e;f.MPNGreenDotSize=b;f.MPNQuickReplyLayout=g;f.MPNQuickReplyContentType=h;f.MPNCufeeScoreType=i;f.MPNCufeeScoreOption=a;f.MPNCufeeWordLimit=j}),66); __d("MPNLocalState",[],(function(a,b,c,d,e,f,g){"use strict";a={LANDING_BANNER:1,WELCOME_PAGE:2,ITP_CONTINUE:3,THREAD_VIEW:4,BUBBLE:5,EMAIL:6};b={CHAT_NOT_STARTED:1,LOGGED_IN_CHAT_STARTED:2,GUEST_CHAT_STARTED:3};c="__fb_chat_plugin";g.MPNLocalStatePath=a;g.MPNChatState=b;g.LOCAL_STATE_KEY=c}),98); __d("getFacebookOriginForTarget",["Log"],(function(a,b,c,d,e,f,g){function a(a,b){b===void 0&&(b=top);var c=0,e=!1,f=200;window.addEventListener("message",function(c){c.source===b&&c.data.xdArbiterAck&&(/\.facebook\.com$/.test(c.origin)&&/^https:/.test(c.origin)?e===!1&&(e=!0,d("Log").debug("initXdArbiter got xdArbiterAck from "+c.origin),a(c.origin)):d("Log").error("xdAbiterAck was not from Facebook: ",c.origin))},!1);b.postMessage({xdArbiterSyn:!0},"*");c=window.setInterval(function(){!e&&f>0?(f--,d("Log").debug("resending xdArbiterSyn"),b.postMessage({xdArbiterSyn:!0},"*")):window.clearInterval(c)},200)}g["default"]=a}),98); __d("sdk.DocumentTitle",[],(function(a,b,c,d,e,f){var g=document.title,h=null,i=1500,j=null,k=!1;function l(){h!==null?!k?m(h):n():(clearInterval(j),j=null,n())}function m(a){document.title=a,k=!0}function n(){o(g),k=!1}function a(){return g}function o(a){document.title=a}function b(a){h=a;j===null&&(j=setInterval(l,i));return{stop:function(){h=null}}}f.get=a;f.set=o;f.blink=b}),66); __d("MPNSingletonProvider",[],(function(a,b,c,d,e,f){"use strict";a=function(){function a(a){this.$1=null,this.$2=a}var b=a.prototype;b.get=function(){this.$1==null&&(this.$1=this.$2());return this.$1};b.clear=function(){this.$1=null};return a}();f["default"]=a}),66); __d("sdk.cp.Constants",["MPNLocalState","UrlMap","sdk.Runtime"],(function(a,b,c,d,e,f,g){"use strict";a=c("sdk.Runtime").getIsVersioned()?d("UrlMap").resolve("www")+"/"+c("sdk.Runtime").getVersion()+"/plugins/customer_chat/bubble":d("UrlMap").resolve("www")+"/plugins/customer_chat/bubble";b={attribute:{alignment:"alignment",mobilePath:"mobile_path",desktopBottomSpacing:"desktop_bottom_spacing"},path:{landingPage:"/",welcomePage:"/welcome",bubble:"/bubble",itp:"/itpcontinue"},localStateKey:d("MPNLocalState").LOCAL_STATE_KEY,animationEvents:["animationend","mozAnimationEnd","MSAnimationEnd","oAnimationEnd","webkitAnimationEnd"],blankFrameURL:a};g["default"]=b}),98); __d("sdk.cp.Actions",["DOMEventListener","MPNExplicitUserInteractions","MPNLocalState","MPNSingletonProvider","sdk.DOM","sdk.DocumentTitle","sdk.URI","sdk.WebStorage","sdk.cp.Constants"],(function(a,b,c,d,e,f,g){"use strict";var h=function(){function a(){}var b=a.prototype;b.reloadIframe=function(a,b){var e;if(a==null)return;var f=new(c("sdk.URI"))(a.src),g=f.getQueryData();g.local_state=(e=d("sdk.WebStorage").getLocalStorage())==null?void 0:e.getItem(c("sdk.cp.Constants").localStateKey);g.request_time=Date.now();(b==="true"||this.getExplicitUserInteractionFlag())&&(g.has_explicit_interaction="1");f.setQueryData(g);a.src=f.valueOf()};b.getExplicitUserInteractionFlag=function(){var a=d("sdk.WebStorage").getLocalStorage(),b=null;if(a!=null)try{b=a.getItem(d("MPNLocalState").LOCAL_STATE_KEY)}catch(a){return!1}if(b!=null)try{a=ES("JSON","parse",!1,b);return d("MPNExplicitUserInteractions").hasUserInteraction(a==null?void 0:a.euit)}catch(a){return!1}return!1};b.setDialogAppearance=function(a,b){if(a==null)return;var c=b.height,e=b.boxShadow;b=b.margin;e!=null&&d("sdk.DOM").setStyle(a,"boxShadow",e);b!=null&&d("sdk.DOM").setStyle(a,"margin",b);c!=null&&d("sdk.DOM").setStyle(a,"height",c)};b.blinkPageTitle=function(a){var b=this;a!=null?(this.$2(),this.$1=d("sdk.DocumentTitle").blink(a),c("DOMEventListener").add(window,"focus",function(a){b.$2()})):this.$1&&a==null&&this.$2()};b.$2=function(){this.$1!=null&&(this.$1.stop(),this.$1=null)};return a}();a=new(c("MPNSingletonProvider"))(function(){return new h()});b=a.get();g["default"]=b}),98); __d("sdk.XFBML.CustomerChat",["ChatPluginSDKPreLoggingUtils","DOMEventListener","IframePlugin","Log","MPNExplicitUserInteractions","MPNLocalState","QueryString","UrlMap","getFacebookOriginForTarget","performanceAbsoluteNow","sdk.Content","sdk.DOM","sdk.DialogUtils","sdk.DocumentTitle","sdk.Event","sdk.Runtime","sdk.UA","sdk.URI","sdk.WebStorage","sdk.XD","sdk.XFBML.CustomerChatWrapper","sdk.cp.Actions","sdk.createIframe","uuid"],(function(a,b,c,d,e,f,g){"use strict";var h=["animationend","mozAnimationEnd","MSAnimationEnd","oAnimationEnd","webkitAnimationEnd"],i=null,j=null,k=null,l=null,m="",n=null,o=null,p=!1,q=!1,r=null,s=null,t=null,u="alignment",v="mobile_path",w="desktop_bottom_spacing",x="/bubble",y="/itpcontinue",z="/",A="/welcome",B=c("IframePlugin").extend({constructor:function(a,b,c,e){d("sdk.DOM").addCss(a,"fb_invisible_flow"),d("sdk.DOM").remove(a),d("sdk.Content").append(a),this.parent(a,b,c,e),this._updateDialogIframeOptions(),d("sdk.Event").fire("customerchat.load"),this._setUpSubscriptions(),d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_dialog_iframe_create",this._params,!1)},_updateDialogIframeOptions:function(){var a=d("sdk.WebStorage").getLocalStorage(),b=null;if(a!=null)try{b=a.getItem(d("MPNLocalState").LOCAL_STATE_KEY)}catch(a){d("Log").warn("Failed to access localStorage")}b!=null&&ES("Object","assign",!1,this._params,{local_state:b});if(b!=null)try{a=ES("JSON","parse",!1,b);d("MPNExplicitUserInteractions").hasUserInteraction(a==null?void 0:a.euit)&&ES("Object","assign",!1,this._params,{has_explicit_interaction:1})}catch(a){d("Log").warn("Invalid local state")}b=c("performanceAbsoluteNow")();a=c("uuid")();var e=window.location.href;ES("Object","assign",!1,this._params,{current_url:e,log_id:a,request_time:b});e=d("UrlMap").resolve("www")+"/plugins/"+this._tag+".php?";this._iframeOptions.url=e+c("QueryString").encode(this._params);this._iframeOptions.title=""},_setUpSubscriptions:function(){var a=this;this.subscribe("render",function(){d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_dialog_iframe_load",a._params)});this.subscribe("xd.mpn.storeState",function(b){a._storeStateInfo(b.state)});this.subscribe("xd.mpn.getState",function(b){b=a._getStateInfo();b={name:"mpnDidFetchState",params:ES("JSON","stringify",!1,b||{})};E(b);D(b)});this.subscribe("xd.mpn.setupIconIframe",function(b){a._handleSetupIconIframe(b)});this.subscribe("xd.mpn.setupDialogIframe",function(b){a._handleSetupDialogIframe(b)});this.subscribe("xd.mpn.toggleDialogVisibility",function(b){a._handleToggleDialogVisibility(b)});this.subscribe("xd.mpn.updateDialogAppearance",function(b){a._handleUpdateDialogAppearance(b)});this.subscribe("xd.mpn.updateIconAppearance",function(b){a._handleUpdateIconAppearance(b)});this.subscribe("xd.mpn.reload",function(b){a._handleReload(b)});this.subscribe("xd.mpn.updatePageTitle",function(b){a._handleUpdatePageTitle({titleText:b.title})});d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.SHOW,B.show);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.HIDE,B.hide);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.SHOW_DIALOG,B.showDialog);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.HIDE_DIALOG,B.hideDialog);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.UPDATE,B.update)},_handleSetupIconIframe:function(a){var b=this;j&&d("sdk.DOM").remove(j);var e=a.frameName,f=a.iconSVG,g=d("sdk.DialogUtils").setupNewDialog(),h=ES("JSON","parse",!1,a.cssText),i=document.createElement("div");f!=null&&(d("sdk.DOM").html(i,f),ES("Object","assign",!1,i.style,h),d("sdk.Content").append(i,g.contentRoot),i.style.boxShadow="none");var l="blank_"+e;j=g.dialogElement;m=this._iframeOptions.name;o=c("sdk.createIframe")({url:this._getBubbleFrameURL(),name:l,root:g.contentRoot,tabindex:-1,width:60,style:h,"data-testid":"bubble_iframe",onload:function(){d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_icon_iframe_load",b._params),k=l,b._notifyDialogIFrame(),window.setTimeout(function(){d("sdk.DOM").remove(i)},100)}});j.setAttribute(u,a.alignment);d("sdk.Content").append(j);var n="unread_"+e;r=c("sdk.createIframe")({url:this._getBubbleFrameURL(),name:n,root:g.contentRoot,tabindex:-1,style:ES("JSON","parse",!1,a.unreadCountCssText),"data-testid":"unread_iframe",onload:function(){s=n,b._notifyDialogIFrame()}});d("sdk.Content").append(r,g.contentRoot)},_notifyDialogIFrame:function(){var a;E({name:"bubbleFrameLoaded",frameName:k,unreadCountFrameName:s,iconSrc:(a=o)==null?void 0:a.src,unreadSrc:(a=r)==null?void 0:a.src,request_time:this._params.request_time,log_id:this._params.log_id})},_handleSetupDialogIframe:function(a){var b=a.cssText,e=a.mobilePath,f=a.isDialogHidden;a=a.desktopBottomSpacing;j&&(e&&j.setAttribute(v,e),a&&j.setAttribute(w,a.toString()));t=null;p=f==="true";this._iframe&&(this._iframe.setAttribute("data-testid","dialog_iframe"),this._iframe.style.cssText=b);l=this._iframe;m=this._iframe.name;a=c("sdk.UA").mobile();if(a&&!p){if(e==z){f=J();f!=null&&d("sdk.DOM").addCss(l,f)}e!=z&&e!=x&&G()}q&&B.hide()},_handleToggleDialogVisibility:function(a){a=a.shouldHide;p=a==="true";p?I(this._iframe):H(this._iframe)},_handleUpdateDialogAppearance:function(a){if(!this._iframe)return;var b=a.height,c=a.boxShadow;a=a.margin;c!=null&&d("sdk.DOM").setStyle(this._iframe,"boxShadow",c);a!=null&&d("sdk.DOM").setStyle(this._iframe,"margin",a);b!=null&&d("sdk.DOM").setStyle(this._iframe,"height",b)},_handleUpdateIconAppearance:function(a){if(!o)return;var b=a.width;a=a.boxShadow;b!=null&&d("sdk.DOM").setStyle(o,"width",b);a!=null&&d("sdk.DOM").setStyle(o,"boxShadow",a)},_handleReload:function(a){var b,e=new(c("sdk.URI"))(this._iframe.src),f=e.getQueryData();f.local_state=(b=d("sdk.WebStorage").getLocalStorage())==null?void 0:b.getItem(d("MPNLocalState").LOCAL_STATE_KEY);f.request_time=Date.now();(a.hasExplicitInteraction||c("sdk.cp.Actions").getExplicitUserInteractionFlag())&&(f.has_explicit_interaction="1");e.setQueryData(f);this._iframe.src=e.valueOf()},_storeStateInfo:function(a){var b=d("sdk.WebStorage").getLocalStorageForRead();if(!b)return;try{if(a==null)b.removeItem(d("MPNLocalState").LOCAL_STATE_KEY);else{var c=b.getItem(d("MPNLocalState").LOCAL_STATE_KEY);if(c==null)b.setItem(d("MPNLocalState").LOCAL_STATE_KEY,ES("JSON","stringify",!1,ES("JSON","parse",!1,a)));else{c=ES("JSON","parse",!1,c);a=ES("JSON","parse",!1,a);b.setItem(d("MPNLocalState").LOCAL_STATE_KEY,ES("JSON","stringify",!1,babelHelpers["extends"]({},c,a)))}}}catch(a){return}},_getStateInfo:function(){var a=d("sdk.WebStorage").getLocalStorageForRead();if(!a)return;a=a.getItem(d("MPNLocalState").LOCAL_STATE_KEY);return!a?null:ES("JSON","parse",!1,a)},_handleUpdatePageTitle:function(a){var b=this;!i&&a.titleText?(i=d("sdk.DocumentTitle").blink(a.titleText),d("DOMEventListener").add(window,"focus",function(a){b._stopBlinking()})):i&&!a.titleText&&this._stopBlinking()},getParams:function(){return{allow_guests:"bool",attribution:"string",greeting_dialog_display:"string",greeting_dialog_delay:"string",logged_in_greeting:"string",logged_out_greeting:"string",minimized:"bool",page_id:"string",theme_color:"string",override:"string",attribution_version:"string",is_loaded_by_facade:"bool"}},_stopBlinking:function(){i&&(i.stop(),i=null)},_getBubbleFrameURL:function(){return c("sdk.Runtime").getIsVersioned()?d("UrlMap").resolve("www")+"/"+c("sdk.Runtime").getVersion()+"/plugins/customer_chat/bubble":""}});function C(a,b){var d=function(c){var d;(d=window.frames[a])==null?void 0:d.postMessage(babelHelpers["extends"]({},b),c)};n===null?c("getFacebookOriginForTarget")(function(a){n=a,d(n)},window.frames[a]):d(n)}function D(a){var b;C((b=k)!=null?b:"",a)}function E(a){C(m,a)}function F(a){E({name:"CustomerChat.SDK.Called",event:a})}function G(){var a="fb_new_ui_mobile_overlay_active";d("sdk.DOM").addCss(document.body,a)}function H(a){if(!a)return;if(t===null||t===!1){var b=J(),e=K();e!=null&&d("sdk.DOM").removeCss(a,e);b!=null&&d("sdk.DOM").addCss(a,b);if(c("sdk.UA").mobile())d("sdk.DOM").setStyle(a,"maxHeight","100%"),d("sdk.DOM").setStyle(a,"height","100%"),d("sdk.DOM").setStyle(a,"width","100%");else{e=j&&d("sdk.DOM").getAttr(j,w);b=e==null?"80":Number(e)+60;d("sdk.DOM").setStyle(a,"maxHeight","calc(100% - "+b+"px)");d("sdk.DOM").setStyle(a,"minHeight","300px")}E({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!1}});D({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!1}});t=!0;d("sdk.Event").fire("customerchat.dialogShow")}}function I(a){if(!a)return;if(t===null||t===!0){var b=J(),c=K();b!=null&&d("sdk.DOM").removeCss(a,b);c!=null&&d("sdk.DOM").addCss(a,c);var e={};h.forEach(function(b){var c=function(b){p&&(d("sdk.DOM").setStyle(a,"maxHeight","0"),d("sdk.DOM").setStyle(a,"minHeight","0"),h.forEach(function(b){e[b]&&(d("DOMEventListener").remove(a,b,e[b]),delete e[b])}),t=!1)};e[b]=c;d("DOMEventListener").add(a,b,c)});E({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!0}});D({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!0}})}d("sdk.Event").fire("customerchat.dialogHide")}function J(){if(!j)return;var a=d("sdk.DOM").getAttr(j,u),b=d("sdk.DOM").getAttr(j,v),e=c("sdk.UA").mobile(),f;if(e)switch(b){case z:return"fb_mpn_mobile_landing_page_slide_up";case A:case x:case y:return null;default:return"fb_mpn_mobile_bounce_in"}else switch(a){case"left":f="fb_customer_chat_bounce_in_from_left";break;case"right":default:f="fb_customer_chat_bounce_in_v2"}return f}function K(){if(!j)return;var a=d("sdk.DOM").getAttr(j,u),b=d("sdk.DOM").getAttr(j,v),e=c("sdk.UA").mobile(),f;if(e)switch(b){case z:return a==="left"?"fb_mpn_mobile_landing_page_slide_out_from_left":"fb_mpn_mobile_landing_page_slide_out";case x:return"fb_mpn_mobile_bounce_out_v2";default:return"fb_mpn_mobile_bounce_out"}else switch(a){case"left":f="fb_customer_chat_bounce_out_from_left";break;case"right":default:f="fb_customer_chat_bounce_out_v2"}return f}B.show=function(a){a===void 0&&(a=!0),q=!1,j!=null&&d("sdk.DOM").setStyle(j,"display","inline"),a&&(p=!1,H(l)),d("sdk.Event").fire("customerchat.show"),F("show")};B.hide=function(){q=!0,j!=null&&d("sdk.DOM").setStyle(j,"display","none"),p=!0,I(l),d("sdk.Event").fire("customerchat.hide"),F("hide")};B.showDialog=function(){j!=null&&d("sdk.DOM").setStyle(j,"display","inline"),p=!1,H(l),F("showDialog")};B.hideDialog=function(){p=!0,I(l),F("hideDialog")};B.update=function(a){d("sdk.XD").sendToFacebook(m,{method:"updateCustomerChat",params:ES("JSON","stringify",!1,a||{})}),F("update")};a=B;g["default"]=a}),98); __d("IframePluginClass",["Log","QueryString","UrlMap","guid","sdk.Auth","sdk.AuthUtils","sdk.DOM","sdk.Event","sdk.Observable","sdk.PlatformVersioning","sdk.PluginUtils","sdk.Runtime","sdk.UA","sdk.URI","sdk.XD","sdk.createIframe"],(function(a,b,c,d,e,f,g){a=function(a){babelHelpers.inheritsLoose(b,a);function b(b,e,f,g){var h;h=a.call(this)||this;f=f.replace(/-/g,"_");h.$IframePluginClass2=!1;h.config={fluid:!1,mobile_fullsize:!1,full_width:!1};var i=d("sdk.PluginUtils").getVal(g,"plugin_id");h.subscribe("xd.resize",d("sdk.PluginUtils").resizeBubbler(i));h.subscribe("xd.resize.flow",d("sdk.PluginUtils").resizeBubbler(i));h.subscribe("xd.resize.flow",function(a){ES("Object","assign",!1,h.iframeOptions.root.style,{verticalAlign:"bottom",overflow:""}),d("sdk.PluginUtils").resize(h.iframeOptions.root,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),h.updateLift(),window.clearTimeout(h.$IframePluginClass1)});h.subscribe("xd.resize",function(a){ES("Object","assign",!1,h.iframeOptions.root.style,{verticalAlign:"bottom",overflow:""}),d("sdk.PluginUtils").resize(h.iframeOptions.root,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),d("sdk.PluginUtils").resize(h.iframe,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),h.$IframePluginClass2=!0,h.updateLift(),window.clearTimeout(h.$IframePluginClass1)});h.subscribe("xd.resize.iframe",function(a){d("sdk.PluginUtils").resize(h.iframe,d("sdk.PluginUtils").parse(a.width),d("sdk.PluginUtils").parse(a.height)),h.$IframePluginClass2=!0,h.updateLift(),window.clearTimeout(h.$IframePluginClass1)});h.subscribe("xd.sdk_event",function(a){var c=ES("JSON","parse",!1,a.data);c.pluginID=i;d("sdk.Event").fire(a.event,c,b)});var j=d("UrlMap").resolve("www")+"/plugins/"+f+".php?",k={};d("sdk.PluginUtils").validate(h.getParams(),b,g,k);d("sdk.PluginUtils").validate(d("sdk.PluginUtils").baseParams,b,g,k);ES("Object","assign",!1,k,{app_id:c("sdk.Runtime").getClientID(),locale:c("sdk.Runtime").getLocale(),sdk:"joey",kid_directed_site:c("sdk.Runtime").getKidDirectedSite(),channel:d("sdk.XD").handler(function(a){a!=null&&h.inform("xd."+a.type,a)},"parent.parent",!0)});h.shouldIgnoreWidth()&&(k.width=void 0);k.container_width=b.offsetWidth;d("sdk.DOM").addCss(b,"fb_iframe_widget");var l=c("guid")();h.subscribe("xd.verify",function(a){d("sdk.XD").sendToFacebook(l,{method:"xd/verify",params:ES("JSON","stringify",!1,a.token)})});h.subscribe("xd.refreshLoginStatus",function(){d("sdk.AuthUtils").removeLogoutState(),c("sdk.Auth").getLoginStatus(ES(h.inform,"bind",!0,babelHelpers.assertThisInitialized(h),"login.status"),!0)});g=document.createElement("span");ES("Object","assign",!1,g.style,{verticalAlign:"top",width:k.lazy?"1px":"0px",height:k.lazy?"1px":"0px",overflow:"hidden"});h.element=b;h.ns=e;h.tag=f;h.params=k;h.iframeOptions={root:g,url:j+c("QueryString").encode(k),name:l,width:h.config.mobile_fullsize&&c("sdk.UA").mobile()?void 0:k.width||1e3,height:k.height||1e3,style:{border:"none",visibility:"hidden"},title:h.ns+":"+h.tag+" Facebook Social Plugin",testid:h.ns+":"+h.tag+" Facebook Social Plugin",onload:function(){return h.inform("render")},onerror:function(){return d("sdk.PluginUtils").collapseIframe(h.iframe)},lazy:k.lazy};h.config.fluid&&k.width!=="auto"&&(d("sdk.DOM").addCss(h.element,"fbiframe_widget_fluid_desktop"),!k.width&&h.config.full_width&&(h.element.style.width="100%",h.iframeOptions.root.style.width="100%",h.iframeOptions.style.width="100%",h.params.container_width=h.element.offsetWidth,h.iframeOptions.url=j+c("QueryString").encode(h.params)));return h}var e=b.prototype;e.shouldIgnoreWidth=function(){return c("sdk.UA").mobile()&&this.config.mobile_fullsize};e.useInlineHeightForMobile=function(){return!0};e.process=function(){var a=this;if(c("sdk.Runtime").getIsVersioned()){d("sdk.PlatformVersioning").assertVersionIsSet();var b=new(c("sdk.URI"))(this.iframeOptions.url);this.iframeOptions.url=b.setPath("/"+c("sdk.Runtime").getVersion()+b.getPath()).toString()}b=babelHelpers["extends"]({},this.params);delete b.channel;var e=c("QueryString").encode(b);if(this.element.getAttribute("fb-iframe-plugin-query")==e){d("Log").info("Skipping render: %s:%s %s",this.ns,this.tag,e);this.inform("render");return}this.element.setAttribute("fb-iframe-plugin-query",e);this.subscribe("render",function(){d("sdk.Event").fire("iframeplugin:onload"),a.iframe.style.visibility="visible",a.$IframePluginClass2||d("sdk.PluginUtils").collapseIframe(a.iframe)});while(this.element.firstChild)this.element.removeChild(this.element.firstChild);this.element.appendChild(this.iframeOptions.root);var f=c("sdk.UA").mobile()?120:45;this.$IframePluginClass1=window.setTimeout(function(){d("sdk.PluginUtils").collapseIframe(a.iframe),d("Log").warn("%s:%s failed to resize in %ss",a.ns,a.tag,f)},f*1e3);this.iframe=c("sdk.createIframe")(this.iframeOptions);d("sdk.Event").fire("iframeplugin:create");if(c("sdk.UA").mobile()||b.width==="auto"){this.useInlineHeightForMobile()&&d("sdk.DOM").addCss(this.element,"fbiframe_widget_fluid");if(!this.iframeOptions.width){ES("Object","assign",!1,this.element.style,{display:"block",width:"100%",height:"auto"});ES("Object","assign",!1,this.iframeOptions.root.style,{width:"100%",height:"auto"});e={height:"auto",position:"static",width:"100%"};(c("sdk.UA").iphone()||c("sdk.UA").ipad())&&ES("Object","assign",!1,e,{width:"220px",minWidth:"100%"});ES("Object","assign",!1,this.iframe.style,e)}}};e.getParams=function(){return this.params};e.updateLift=function(){var a=this.iframe.style.width===this.iframeOptions.root.style.width&&this.iframe.style.height===this.iframeOptions.root.style.height;(a?d("sdk.DOM").removeCss:d("sdk.DOM").addCss)(this.iframe,"fbiframe_widget_lift")};return b}(d("sdk.Observable").Observable);g["default"]=a}),98); __d("sdk.cp.Animation",["sdk.DOM","sdk.UA","sdk.cp.Constants"],(function(a,b,c,d,e,f,g){"use strict";function a(a){if(!a)return;var b=d("sdk.DOM").getAttr(a,c("sdk.cp.Constants").attribute.alignment);a=d("sdk.DOM").getAttr(a,c("sdk.cp.Constants").attribute.mobilePath);var e=c("sdk.UA").mobile(),f;if(e)switch(a){case c("sdk.cp.Constants").path.landingPage:return"fb_mpn_mobile_landing_page_slide_up";case c("sdk.cp.Constants").path.welcomePage:case c("sdk.cp.Constants").path.bubble:case c("sdk.cp.Constants").path.itp:return null;default:return"fb_mpn_mobile_bounce_in"}else switch(b){case"left":f="fb_customer_chat_bounce_in_from_left";break;case"right":default:f="fb_customer_chat_bounce_in_v2"}return f}function b(a){if(!a)return;var b=d("sdk.DOM").getAttr(a,c("sdk.cp.Constants").attribute.alignment);a=d("sdk.DOM").getAttr(a,c("sdk.cp.Constants").attribute.mobilePath);var e=c("sdk.UA").mobile(),f;if(e)switch(a){case c("sdk.cp.Constants").path.landingPage:return b==="left"?"fb_mpn_mobile_landing_page_slide_out_from_left":"fb_mpn_mobile_landing_page_slide_out";case c("sdk.cp.Constants").path.bubble:return"fb_mpn_mobile_bounce_out_v2";default:return"fb_mpn_mobile_bounce_out"}else switch(b){case"left":f="fb_customer_chat_bounce_out_from_left";break;case"right":default:f="fb_customer_chat_bounce_out_v2"}return f}g.iframeBounceInAnimation=a;g.iframeBounceOutAnimation=b}),98); __d("sdk.cp.Storage",["MPNSingletonProvider","sdk.WebStorage","sdk.cp.Constants"],(function(a,b,c,d,e,f,g){"use strict";var h=function(){function a(){}var b=a.prototype;b.setState=function(a){var b=d("sdk.WebStorage").getLocalStorageForRead();if(!b)return;try{if(a==null)b.removeItem(c("sdk.cp.Constants").localStateKey);else{var e=b.getItem(c("sdk.cp.Constants").localStateKey);if(e==null)b.setItem(c("sdk.cp.Constants").localStateKey,ES("JSON","stringify",!1,ES("JSON","parse",!1,a)));else{e=ES("JSON","parse",!1,e);a=ES("JSON","parse",!1,a);b.setItem(c("sdk.cp.Constants").localStateKey,ES("JSON","stringify",!1,babelHelpers["extends"]({},e,a)))}}}catch(a){return}};b.getStateJSON=function(){var a=d("sdk.WebStorage").getLocalStorageForRead();if(!a)return"{}";a=a.getItem(c("sdk.cp.Constants").localStateKey);return a==null?"{}":ES("JSON","stringify",!1,ES("JSON","parse",!1,a))};return a}();a=new(c("MPNSingletonProvider"))(function(){return new h()});b=a.get();g["default"]=b}),98); __d("sdk.XFBML.CustomerChatNew",["ChatPluginSDKPreLoggingUtils","DOMEventListener","IframePluginClass","Log","MPNExplicitUserInteractions","MPNLocalState","QueryString","UrlMap","getFacebookOriginForTarget","performanceAbsoluteNow","sdk.Content","sdk.DOM","sdk.DialogUtils","sdk.Event","sdk.UA","sdk.WebStorage","sdk.XD","sdk.XFBML.CustomerChatWrapper","sdk.cp.Actions","sdk.cp.Animation","sdk.cp.Constants","sdk.cp.Storage","sdk.createIframe"],(function(a,b,c,d,e,f,g){"use strict";a=function(a){babelHelpers.inheritsLoose(b,a);function b(b,c,e,f){var g;g=a.call(this,b,c,e,f)||this;g.$CustomerChat1=null;g.$CustomerChat2=null;g.$CustomerChat3=null;g.$CustomerChat4=null;g.$CustomerChat5=null;g.$CustomerChat6=null;g.$CustomerChat7=null;g.$CustomerChat8=!1;g.$CustomerChat9=null;g.$CustomerChat10=!1;g.$CustomerChat11=!1;g.show=function(a){a===void 0&&(a=!0),g.$CustomerChat11=!1,g.$CustomerChat1!=null&&d("sdk.DOM").setStyle(g.$CustomerChat1,"display","inline"),a&&g.$CustomerChat23(g.$CustomerChat4),d("sdk.Event").fire("customerchat.show"),g.$CustomerChat25("show")};g.hide=function(){g.$CustomerChat11=!0,g.$CustomerChat1!=null&&d("sdk.DOM").setStyle(g.$CustomerChat1,"display","none"),g.$CustomerChat22(g.$CustomerChat4),d("sdk.Event").fire("customerchat.hide"),g.$CustomerChat25("hide")};g.showDialog=function(){g.$CustomerChat1!=null&&d("sdk.DOM").setStyle(g.$CustomerChat1,"display","inline"),g.$CustomerChat23(g.$CustomerChat4),g.$CustomerChat25("showDialog")};g.hideDialog=function(){g.$CustomerChat22(g.$CustomerChat4),g.$CustomerChat25("hideDialog")};g.update=function(a){var b;d("sdk.XD").sendToFacebook((b=g.$CustomerChat5)!=null?b:"",{method:"updateCustomerChat",params:ES("JSON","stringify",!1,a||{})});g.$CustomerChat25("update")};d("sdk.DOM").addCss(b,"fb_invisible_flow");d("sdk.DOM").remove(b);d("sdk.Content").append(b);g.$CustomerChat12();d("sdk.Event").fire("customerchat.load");g.$CustomerChat13();d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_dialog_iframe_create",g.params,!1);return g}var e=b.prototype;e.$CustomerChat12=function(){var a=d("sdk.WebStorage").getLocalStorage(),b=null;if(a!=null)try{b=a.getItem(d("MPNLocalState").LOCAL_STATE_KEY)}catch(a){d("Log").warn("Failed to access localStorage")}b!=null&&ES("Object","assign",!1,this.params,{local_state:b});if(b!=null)try{a=ES("JSON","parse",!1,b);d("MPNExplicitUserInteractions").hasUserInteraction(a==null?void 0:a.euit)&&ES("Object","assign",!1,this.params,{has_explicit_interaction:1})}catch(a){d("Log").warn("Invalid local state")}b=c("performanceAbsoluteNow")();ES("Object","assign",!1,this.params,{request_time:b});a=d("UrlMap").resolve("www")+"/plugins/"+this.tag+".php?";this.iframeOptions.url=a+c("QueryString").encode(this.params);this.iframeOptions.title=""};e.$CustomerChat13=function(){var a=this;this.subscribe("render",function(){d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_dialog_iframe_load",a.params)});this.subscribe("xd.mpn.storeState",function(a){c("sdk.cp.Storage").setState(a.state)});this.subscribe("xd.mpn.getState",function(b){b=c("sdk.cp.Storage").getStateJSON();b={name:"mpnDidFetchState",params:b};a.$CustomerChat14(b);a.$CustomerChat15(b)});this.subscribe("xd.mpn.setupIconIframe",function(b){a.$CustomerChat16(b)});this.subscribe("xd.mpn.setupDialogIframe",function(b){a.$CustomerChat17(b)});this.subscribe("xd.mpn.toggleDialogVisibility",function(b){a.$CustomerChat18(b)});this.subscribe("xd.mpn.updateDialogAppearance",function(b){c("sdk.cp.Actions").setDialogAppearance(a.iframe,b)});this.subscribe("xd.mpn.reload",function(b){c("sdk.cp.Actions").reloadIframe(a.iframe,b.hasExplicitInteraction)});this.subscribe("xd.mpn.updatePageTitle",function(a){c("sdk.cp.Actions").blinkPageTitle(a.title)});d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.SHOW,this.show);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.HIDE,this.hide);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.SHOW_DIALOG,this.showDialog);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.HIDE_DIALOG,this.hideDialog);d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.subscribe(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.UPDATE,this.update)};e.$CustomerChat16=function(a){var b=this;this.$CustomerChat1&&d("sdk.DOM").remove(this.$CustomerChat1);var e=a.frameName,f=a.iconSVG,g=d("sdk.DialogUtils").setupNewDialog(),h=ES("JSON","parse",!1,a.cssText),i=document.createElement("div");f!=null&&(d("sdk.DOM").html(i,f),ES("Object","assign",!1,i.style,h),i.style.boxShadow="none",d("sdk.Content").append(i,g.contentRoot));var j="blank_"+e;this.$CustomerChat1=g.dialogElement;this.$CustomerChat3=c("sdk.createIframe")({url:c("sdk.cp.Constants").blankFrameURL,name:j,root:g.contentRoot,tabindex:-1,width:60,style:h,"data-testid":"bubble_iframe",onload:function(){d("ChatPluginSDKPreLoggingUtils").preLogging("chat_plugin_sdk_icon_iframe_load",b.params),b.$CustomerChat2=j,b.$CustomerChat19(),b.$CustomerChat20(),window.setTimeout(function(){d("sdk.DOM").remove(i)},100)}});this.$CustomerChat1&&this.$CustomerChat1.setAttribute(c("sdk.cp.Constants").attribute.alignment,a.alignment);this.$CustomerChat1&&d("sdk.Content").append(this.$CustomerChat1);var k="unread_"+e;this.$CustomerChat6=c("sdk.createIframe")({url:c("sdk.cp.Constants").blankFrameURL,name:k,root:g.contentRoot,tabindex:-1,style:ES("JSON","parse",!1,a.unreadCountCssText),"data-testid":"unread_iframe",onload:function(){b.$CustomerChat7=k,b.$CustomerChat19(),b.$CustomerChat20()}});d("sdk.Content").append(this.$CustomerChat6,g.contentRoot)};e.$CustomerChat20=function(){this.$CustomerChat2!==null&&this.$CustomerChat7!==null&&this.$CustomerChat5!==null&&!this.$CustomerChat8&&(this.$CustomerChat8=!0,this.inform("iframes_loaded"))};e.$CustomerChat19=function(){var a;this.$CustomerChat14({name:"bubbleFrameLoaded",frameName:this.$CustomerChat2,unreadCountFrameName:this.$CustomerChat7,iconSrc:(a=this.$CustomerChat3)==null?void 0:a.src,unreadSrc:(a=this.$CustomerChat6)==null?void 0:a.src,request_time:this.params.request_time,log_id:this.params.log_id})};e.$CustomerChat17=function(a){var b=a.cssText,e=a.mobilePath,f=a.isDialogHidden;a=a.desktopBottomSpacing;this.$CustomerChat1&&(e&&this.$CustomerChat1.setAttribute(c("sdk.cp.Constants").attribute.mobilePath,e),a&&this.$CustomerChat1.setAttribute(c("sdk.cp.Constants").attribute.desktopBottomSpacing,a.toString()));this.$CustomerChat10=f==="true";this.iframe&&(this.iframe.setAttribute("data-testid","dialog_iframe"),this.iframe.style.cssText=b);this.$CustomerChat4=this.iframe;this.$CustomerChat5=this.iframe.name;this.$CustomerChat20();a=c("sdk.UA").mobile();if(a&&!this.$CustomerChat10){if(e==c("sdk.cp.Constants").path.landingPage){f=d("sdk.cp.Animation").iframeBounceInAnimation(this.$CustomerChat1);f!=null&&d("sdk.DOM").addCss(this.$CustomerChat4,f)}e!=c("sdk.cp.Constants").path.landingPage&&e!=c("sdk.cp.Constants").path.bubble&&this.$CustomerChat21()}this.$CustomerChat11&&this.hide()};e.$CustomerChat18=function(a){a=a.shouldHide;a==="true"?this.$CustomerChat22(this.iframe):this.$CustomerChat23(this.iframe)};e.getParams=function(){return{allow_guests:"bool",attribution:"string",greeting_dialog_display:"string",greeting_dialog_delay:"string",logged_in_greeting:"string",logged_out_greeting:"string",minimized:"bool",page_id:"string",theme_color:"string",override:"string",attribution_version:"string",is_loaded_by_facade:"bool",current_url:"string",log_id:"string",request_time:"px"}};e.$CustomerChat24=function(a,b){var d=this,e=window.frames[a],f=function(a){e==null?void 0:e.postMessage(babelHelpers["extends"]({},b),a)};this.$CustomerChat9===null?c("getFacebookOriginForTarget")(function(a){d.$CustomerChat9=a,f(d.$CustomerChat9)},e):f(this.$CustomerChat9)};e.$CustomerChat15=function(a){var b;this.$CustomerChat24((b=this.$CustomerChat2)!=null?b:"",a)};e.$CustomerChat14=function(a){var b;this.$CustomerChat24((b=this.$CustomerChat5)!=null?b:"",a)};e.$CustomerChat25=function(a){this.$CustomerChat14({name:"CustomerChat.SDK.Called",event:a})};e.$CustomerChat21=function(){var a="fb_new_ui_mobile_overlay_active";d("sdk.DOM").addCss(document.body,a)};e.$CustomerChat23=function(a){if(!a)return;if(this.$CustomerChat10){this.$CustomerChat10=!1;var b=d("sdk.cp.Animation").iframeBounceInAnimation(this.$CustomerChat1),e=d("sdk.cp.Animation").iframeBounceOutAnimation(this.$CustomerChat1);e!=null&&d("sdk.DOM").removeCss(a,e);b!=null&&d("sdk.DOM").addCss(a,b);if(c("sdk.UA").mobile())d("sdk.DOM").setStyle(a,"maxHeight","100%"),d("sdk.DOM").setStyle(a,"height","100%"),d("sdk.DOM").setStyle(a,"width","100%");else{e=this.$CustomerChat1&&d("sdk.DOM").getAttr(this.$CustomerChat1,c("sdk.cp.Constants").attribute.desktopBottomSpacing);b=e==null?"80":Number(e)+60;d("sdk.DOM").setStyle(a,"maxHeight","calc(100% - "+b+"px)");d("sdk.DOM").setStyle(a,"minHeight","300px")}this.$CustomerChat14({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!1}});this.$CustomerChat15({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!1}});d("sdk.Event").fire("customerchat.dialogShow")}};e.$CustomerChat22=function(a){var b=this;if(!a)return;if(!this.$CustomerChat10){this.$CustomerChat10=!0;var e=d("sdk.cp.Animation").iframeBounceInAnimation(this.$CustomerChat1),f=d("sdk.cp.Animation").iframeBounceOutAnimation(this.$CustomerChat1);e!=null&&d("sdk.DOM").removeCss(a,e);f!=null&&d("sdk.DOM").addCss(a,f);var g={};c("sdk.cp.Constants").animationEvents.forEach(function(e){var f=function(e){b.$CustomerChat10&&(d("sdk.DOM").setStyle(a,"maxHeight","0"),d("sdk.DOM").setStyle(a,"minHeight","0"),c("sdk.cp.Constants").animationEvents.forEach(function(b){g[b]&&(d("DOMEventListener").remove(a,b,g[b]),delete g[b])}))};g[e]=f;d("DOMEventListener").add(a,e,f)});this.$CustomerChat14({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!0}});this.$CustomerChat15({name:"CustomerChat.isDialogHidden",params:{is_dialog_hidden:!0}})}d("sdk.Event").fire("customerchat.dialogHide")};return b}(c("IframePluginClass"));g["default"]=a}),98); __d("sdk.XFBML.CustomerChatWrapper",["$InternalEnum","CORSRequest","UrlMap","sdk.Observable","sdk.XFBML.ChatDOM","sdk.XFBML.CustomerChat"],(function(a,b,c,d,e,f,g){a=b("$InternalEnum")({SHOW:"SHOW",HIDE:"HIDE",SHOW_DIALOG:"SHOW_DIALOG",HIDE_DIALOG:"HIDE_DIALOG",UPDATE:"UDPATE"});e=new(d("sdk.Observable").Observable)();f=function(a,b,c,d){return new h(a,b,c,d)};var h=function(b){babelHelpers.inheritsLoose(a,b);function a(a,c,d,e){var f;f=b.call(this)||this;f.$CustomerChatWrapper2=a;f.$CustomerChatWrapper3=c;f.$CustomerChatWrapper4=d;f.$CustomerChatWrapper5=e;return f}var e=a.prototype;e.process=function(){var a=this,b=this.$CustomerChatWrapper5.page_id,e=d("UrlMap").resolve("www")+"/plugins/customer_chat/facade_gating/";c("CORSRequest").execute(e,"get",{page_id:b},function(b){b=b.should_show_facade;b?a.$CustomerChatWrapper1=new(c("sdk.XFBML.ChatDOM"))(a.$CustomerChatWrapper2,a.$CustomerChatWrapper3,a.$CustomerChatWrapper4,a.$CustomerChatWrapper5):a.$CustomerChatWrapper1=new(c("sdk.XFBML.CustomerChat"))(a.$CustomerChatWrapper2,a.$CustomerChatWrapper3,a.$CustomerChatWrapper4,a.$CustomerChatWrapper5);a.$CustomerChatWrapper1.subscribe("render",function(){a.inform("render")});a.$CustomerChatWrapper1.process()})};return a}(d("sdk.Observable").Observable);g.CustomerChatInternalEventType=a;g.CustomerChatInternalEvent=e;g.CustomerChatWrapperPlugin=f}),98); __d("sdk.XFBML.LWIAdsCreation",["IframePlugin","sdk.createIframe"],(function(a,b,c,d,e,f,g){"use strict";a=c("IframePlugin").extend({constructor:function(a,b,c,d){this.parent(a,b,c,d),this._setUpSubscriptions()},getParams:function(){return{fbe_extras:"string",fbe_redirect_uri:"string",fbe_scopes:"string",fbe_state:"string",hide_manage_button:"bool"}},_setUpSubscriptions:function(){var a=this;this.subscribe("xd.lwiadscreation.load",function(b){a._createIframe(b)})},_createIframe:function(a){c("sdk.createIframe")({url:a.iframeURL,name:"LWIAdsCreationRootIframe",root:document.body,height:300,width:950})}});b=a;g["default"]=b}),98); __d("sdk.XFBML.LWIAdsInsights",["IframePlugin","sdk.createIframe"],(function(a,b,c,d,e,f,g){"use strict";a=c("IframePlugin").extend({constructor:function(a,b,c,d){this.parent(a,b,c,d),this._setUpSubscriptions()},getParams:function(){return{fbe_extras:"string",fbe_redirect_uri:"string",fbe_scopes:"string",fbe_state:"string"}},_setUpSubscriptions:function(){var a=this;this.subscribe("xd.lwiadsinsights.load",function(b){a._createIframe(b)})},_createIframe:function(a){c("sdk.createIframe")({url:a.iframeURL,name:"LWIAdsInsightsRootIframe",root:document.body,height:800,width:1050})}});b=a;g["default"]=b}),98); __d("safeEval",[],(function(a,b,c,d,e,f){function a(a,b){if(a===null||typeof a==="undefined")return;if(typeof a!=="string")return a;return/^\w+$/.test(a)&&typeof window[a]==="function"?window[a].apply(null,b||[]):Function('return eval("'+a.replace(/\"/g,'\\"')+'");').apply(null,b||[])}e.exports=a}),null); __d("sdk.XFBML.LoginButton",["IframePlugin","Log","guid","safeEval","sdk.Auth","sdk.Dialog","sdk.ErrorHandling","sdk.Impressions","sdk.PluginUtils","sdk.Runtime","sdk.Scribe","sdk.UIServer","sdk.XD","sdk.feature","sdk.getContextType","sdk.ui"],(function(a,b,c,d,e,f,g){var h=c("sdk.feature")("https_only_learn_more","");function i(a,b,d){a&&(typeof a==="string"?c("sdk.ErrorHandling").unguard(c("safeEval"))(a,d):a.apply&&c("sdk.ErrorHandling").unguard(a).apply(b,d||[]))}function j(a,b,e){a.id=c("guid")();a.plugin_prepare=!0;a.origin=c("sdk.getContextType")();a.domain=location.hostname;a.fallback_redirect_uri=document.location.href;var f=c("sdk.feature")("e2e_tracking",!0);f&&(a.e2e={});f=function(a){g!=null&&d("sdk.XD").sendToFacebook(b,{method:"loginComplete",params:ES("JSON","stringify",!1,{frame_name:g.id,status:c("sdk.Runtime").getLoginStatus()})}),e(a)};var g=c("sdk.UIServer").prepareCall(a,f);g!=null&&(g.dims={},g.dims.screenX=window.screenX,g.dims.screenY=window.screenY,g.dims.outerWidth=window.outerWidth,g.dims.outerHeight=window.outerHeight,g.dims.screenWidth=window.screen.width);d("sdk.XD").sendToFacebook(b,{method:"loginButtonStateInit",params:ES("JSON","stringify",!1,{call:g})})}a=c("IframePlugin").extend({constructor:function(a,b,e,f){if(location.protocol!=="https:"){var g="The Login Button plugin no longer works on http pages. Please update your site to use https for Facebook Login. %s";d("Log").log("error",-1,g,h);c("sdk.feature")("https_only_scribe_logging",!0)&&d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"HttpsOnly",extra:{message:"LoginButton"}})}this.parent(a,b,e,f);var k=d("sdk.PluginUtils").getVal(f,"on_login"),l=null,m=this._iframeOptions.name;k&&(l=function(a){if(a.error_code){d("Log").debug("Plugin Return Error (%s): %s",a.error_code,a.error_message||a.error_description);return}i(k,null,[a])},this.subscribe("login.status",l));var n=function(a){i(l,null,[a]),d("sdk.XD").sendToFacebook(m,{method:"loginReload",params:ES("JSON","stringify",!1,a)})};this.subscribe("xd.login_button_dialog_open",function(a){c("sdk.ui")(ES("JSON","parse",!1,a.params),function(a){d("sdk.XD").sendToFacebook(m,{method:"loginComplete",params:"{}"}),n(a)})});this.subscribe("xd.login_button_prepare_call",function(a){var b=ES("JSON","parse",!1,a.params),d=a.params;j(b,m,n);c("sdk.Auth").subscribe("status.change",function(a){var b=ES("JSON","parse",!1,d);b.logger_id=c("guid")();a!=null&&a.status!=null&&a.status!=="connected"&&j(b,m,n)})});this.subscribe("xd.login_button_click",function(a){var b=ES("JSON","parse",!1,a.params);if(b.popup){if(c("sdk.feature")("e2e_tracking",!0)){a=c("sdk.Dialog").get(b.call.id);a.subscribe("e2e:end",function(a){a.method=b.call.params.method,a.display=b.call.params.display,d("Log").debug("e2e: %s",ES("JSON","stringify",!1,a)),d("sdk.Impressions").log(114,{payload:a})})}}else c("sdk.feature")("popup_blocker_scribe_logging",!0)&&d("sdk.Scribe").log("jssdk_error",{appId:c("sdk.Runtime").getClientID(),error:"POPUP_MAYBE_BLOCKED_NEW",extra:{call:b.call.name}})});var o=function(){i(l,null,[{status:c("sdk.Runtime").getLoginStatus(),authResponse:c("sdk.Auth").getAuthResponse()}])};this.subscribe("xd.login_button_connected",o);this.subscribe("xd.login_button_popup_closed",function(){c("sdk.Auth").getLoginStatus(o,!0)})},shouldIgnoreWidth:function(){return!1},getParams:function(){return{scope:"string",asset_scope:"string",perms:"string",size:"string",login_text:"text",show_faces:"bool",max_rows:"string",show_login_face:"bool",show_login_numbers:"bool",registration_url:"url_maybe",auto_logout_link:"bool",one_click:"bool",show_banner:"bool",auth_type:"string",default_audience:"string",use_continue_as:"bool",layout:"string",button_type:"string",width:"px",height:"px",force_confirmation:"bool",messenger_page_id:"string",reset_messenger_state:"bool"}}});b=a;g["default"]=b}),98); __d("isNode",[],(function(a,b,c,d,e,f){function a(a){var b;b=a!=null?(b=a.ownerDocument)!=null?b:a:document;b=(b=b.defaultView)!=null?b:window;return!!(a!=null&&(typeof b.Node==="function"?a instanceof b.Node:typeof a==="object"&&typeof a.nodeType==="number"&&typeof a.nodeName==="string"))}f["default"]=a}),66); __d("isTextNode",["isNode"],(function(a,b,c,d,e,f,g){function a(a){return c("isNode")(a)&&a.nodeType==3}g["default"]=a}),98); __d("containsNode",["isTextNode"],(function(a,b,c,d,e,f,g){function h(a,b){if(!a||!b)return!1;else if(a===b)return!0;else if(c("isTextNode")(a))return!1;else if(c("isTextNode")(b))return h(a,b.parentNode);else if("contains"in a)return a.contains(b);else if(a.compareDocumentPosition)return!!(a.compareDocumentPosition(b)&16);else return!1}g["default"]=h}),98); __d("sdk.XFBML.Quote",["DOMEventListener","IframePlugin","containsNode","sdk.DOM","sdk.UA","sdk.XD","sdk.feature"],(function(a,b,c,d,e,f){"use strict";var g="fb-quotable",h=155,i=70,j="",k=null,l=[],m=!1,n=null,o=b("sdk.UA").mobile();function p(a){a=a.getRangeAt(0);a=a.startContainer;return a.nodeType===3?a.parentNode:a}function q(a){if(!document.getSelection||o)return;a=document.getSelection();if(a.rangeCount===0){s();return}var c=l.length;s();if(c){var d=!1;for(var e=0;ec){e=[].concat(j);e.length=c-3;j=e.join("")+"..."}if(!m&&n){p(a).appendChild(n);d=r(a);n.style.left=d.x+"px";n.style.top=d.y+"px"}}function r(a){var b=n&&n.offsetWidth,c=b?n.offsetHeight:i;b=b?n.offsetWidth:h;a=a.getRangeAt(0);var d=document.createElement("span"),e=document.createElement("span"),f=document.createRange();f.setStart(a.startContainer,a.startOffset);f.insertNode(d);f=document.createRange();f.setStart(a.endContainer,a.endOffset);f.insertNode(e);a=d.offsetTop-c;f=d.offsetLeft+(e.offsetLeft-d.offsetLeft)/2-b/2;d.parentNode.removeChild(d);e.parentNode.removeChild(e);return{x:f,y:a}}function s(){j="",!m&&n&&(n.style.left="-9999px")}a=b("IframePlugin").extend({constructor:function(a,c,d,e){var f=this;if(k)return k;this.parent(a,c,d,e);m=b("sdk.DOM").getAttr(a,"layout")==="button";n=a;n.style.position="absolute";n.style.display="";b("DOMEventListener").add(document,"keyup",q);b("DOMEventListener").add(document,"mouseup",q);this.subscribe("xd.getTextSelection",function(){b("sdk.XD").sendToFacebook(f._iframeOptions.name,{method:"setTextSelection",params:ES("JSON","stringify",!1,{text:j})}),s()});l=ES("Array","from",!1,document.getElementsByTagName("*")).filter(function(a){return a.nodeName.toLowerCase()==="article"||b("sdk.DOM").containsCss(a,g)});s();k=this;return k},getParams:function(){return{href:"url",layout:"string"}}});e.exports=a}),null); __d("sdk.XFBML.Save",["IframePlugin","UrlMap","sdk.Content","sdk.DOM","sdk.DialogUtils","sdk.Event","sdk.Runtime","sdk.UA","sdk.XD","sdk.createIframe"],(function(a,b,c,d,e,f,g){"use strict";var h;a=c("IframePlugin").extend({constructor:function(a,b,e,f){var g=this;this.parent(a,b,e,f);var i=c("sdk.UA").mobile();this.subscribe("xd.savePluginGetBlankIframe",function(a){var b,c=function(a){a&&d("sdk.DOM").removeCss(a,"fb_invisible")},e=function(a){a&&d("sdk.DOM").addCss(a,"fb_invisible")};i&&(b=d("sdk.DialogUtils").setupNewDarkOverlay(),e(b),d("sdk.Content").append(b),d("sdk.DialogUtils").addDoubleClickAction(b,function(){return j.forEach(e)},5e3));var f=g.setupNewIframeDialog(ES("JSON","parse",!1,a.data),a.fromIframe);e(f);d("sdk.Content").append(f);var j=[f,b],k=function(){j.forEach(e),d("sdk.DialogUtils").onDialogHideCleanup(i),window.clearInterval(h)},l;g.subscribe("xd.savePluginShowIframe",function(){d("sdk.Event").fire("savePlugin:hideDialog"),j.forEach(c),g.positionOnScreen(f,b),!i&&!l&&(l=d("sdk.DialogUtils").addIdleDesktopAction(f,k,7e3))});g.subscribe("xd.savePluginHideIframe",function(){return k()});d("sdk.Event").subscribe("savePlugin:hideDialog",function(){return k()});var m=window.setInterval(function(){var b=document.getElementsByName(a.fromIframe);b.length===0&&(window.clearInterval(m),k(),j.forEach(function(a){a&&a.parentNode.removeChild(a)}))},500)})},positionOnScreen:function(a,b){var e=c("sdk.UA").mobile();if(e){var f=function(a,b){b!=null&&d("sdk.DialogUtils").setDialogPositionToCenter(b,e),d("sdk.DialogUtils").setDialogPositionToCenter(a,e)};f(a,b);d("sdk.DialogUtils").addMobileOrientationChangeAction(function(c){f(a,b)});h=window.setInterval(function(){return f(a,b)},100)}else d("sdk.DOM").setStyle(a,"position","fixed"),d("sdk.DOM").setStyle(a,"top","20px"),d("sdk.DOM").setStyle(a,"right","20px")},getOverlayIFrameURL:function(){return d("UrlMap").resolve("www")+(c("sdk.Runtime").getIsVersioned()?"/"+c("sdk.Runtime").getVersion():"")+"/plugins/save/overlay?app_id="+c("sdk.Runtime").getClientID()},setupNewIframeDialog:function(a,b){var e=this,f=d("sdk.DialogUtils").setupNewDialog(),g=function(){d("sdk.XD").sendToFacebook(b,{method:"saveOverlayIFrameAck",params:ES("JSON","stringify",!1,{name:"overlay_"+e._iframeOptions.name})})};c("sdk.createIframe")({url:this.getOverlayIFrameURL(),name:"overlay_"+this._iframeOptions.name,root:f.contentRoot,tabindex:-1,onload:ES(g,"bind",!0,this)});d("sdk.DOM").addCss(f.contentRoot,"fb_dialog_iframe");ES("Object","assign",!1,f.dialogElement.style,a.style||{});d("sdk.DOM").setStyle(f.dialogElement,"width",a.width+"px");d("sdk.DOM").setStyle(f.dialogElement,"height",a.height+"px");a.classList.forEach(function(a){return d("sdk.DOM").addCss(f.dialogElement,a)});d("sdk.DOM").removeCss(f.dialogElement,"fb_dialog_advanced");return f.dialogElement},getParams:function(){return{uri:"url",url_category:"string",size:"string"}}});b=a;g["default"]=b}),98); __d("sdk.XFBML.ShareButton",["IframePlugin"],(function(a,b,c,d,e,f,g){"use strict";a=c("IframePlugin").extend({constructor:function(a,b,c,d){this.parent(a,b,c,d)},getParams:function(){return{href:"url",layout:"string",mobile_iframe:"bool",type:"string",size:"string"}}});b=a;g["default"]=b}),98); __d("sdk.XFBML.Video",["Assert","IframePlugin","ObservableMixin","sdk.Event","sdk.XD"],(function(a,b,c,d,e,f,g){var h=function(){function a(a){this.$1=a.isMuted,this.$2=a.volume,this.$3=a.timePosition,this.$4=a.duration}var b=a.prototype;b.update=function(a){a.isMuted!==void 0&&(this.$1=a.isMuted),a.volume!==void 0&&(this.$2=a.volume),a.timePosition!==void 0&&(this.$3=a.timePosition),a.duration!==void 0&&(this.$4=a.duration)};b.isMuted=function(){return this.$1};b.getVolume=function(){return this.$1?0:this.$2};b.getCurrentPosition=function(){return this.$3};b.getDuration=function(){return this.$4};return a}(),i=function(){function a(a,b,c){this.$1=a,this.$2=b,this.$3=c}var b=a.prototype;b.play=function(){d("sdk.XD").sendToFacebook(this.$1,{method:"play",params:ES("JSON","stringify",!1,{})})};b.pause=function(){d("sdk.XD").sendToFacebook(this.$1,{method:"pause",params:ES("JSON","stringify",!1,{})})};b.seek=function(a){c("Assert").isNumber(a,"Invalid argument"),d("sdk.XD").sendToFacebook(this.$1,{method:"seek",params:ES("JSON","stringify",!1,{target:a})})};b.mute=function(){d("sdk.XD").sendToFacebook(this.$1,{method:"mute",params:ES("JSON","stringify",!1,{})})};b.unmute=function(){d("sdk.XD").sendToFacebook(this.$1,{method:"unmute",params:ES("JSON","stringify",!1,{})})};b.setVolume=function(a){c("Assert").isNumber(a,"Invalid argument"),d("sdk.XD").sendToFacebook(this.$1,{method:"setVolume",params:ES("JSON","stringify",!1,{volume:a})})};b.isMuted=function(){return this.$3.isMuted()};b.getVolume=function(){return this.$3.getVolume()};b.getCurrentPosition=function(){return this.$3.getCurrentPosition()};b.getDuration=function(){return this.$3.getDuration()};b.subscribe=function(a,b){var d=this;c("Assert").isString(a,"Invalid argument");c("Assert").isFunction(b,"Invalid argument");this.$2.subscribe(a,b);return{release:function(){d.$2.unsubscribe(a,b)}}};return a}();a=c("IframePlugin").extend({constructor:function(a,b,e,f){this.parent(a,b,e,f),this._videoController=null,this._sharedObservable=null,this._sharedVideoCache=null,this.subscribe("xd.onVideoAPIReady",function(a){this._sharedObservable=new(c("ObservableMixin"))(),this._sharedVideoCache=new h(ES("JSON","parse",!1,a.data)),this._videoController=new i(this._iframeOptions.name,this._sharedObservable,this._sharedVideoCache),d("sdk.Event").fire("xfbml.ready",{type:"video",id:f.id,instance:this._videoController})}),this.subscribe("xd.stateChange",function(a){this._sharedObservable.inform(a.state)}),this.subscribe("xd.cachedStateUpdateRequest",function(a){this._sharedVideoCache.update(ES("JSON","parse",!1,a.data))})},getParams:function(){return{allowfullscreen:"bool",autoplay:"bool",controls:"bool",href:"url",show_captions:"bool",show_text:"bool"}},getConfig:function(){return{fluid:!0,full_width:!0}}});b=a;g["default"]=b}),98); __d("legacy:fb.xfbml.plugins",["IframePlugin","PluginConfig","PluginTags","XFBML","sdk.XFBML.Comments","sdk.XFBML.CommentsCount","sdk.XFBML.CustomerChatWrapper","sdk.XFBML.LWIAdsCreation","sdk.XFBML.LWIAdsInsights","sdk.XFBML.LoginButton","sdk.XFBML.Quote","sdk.XFBML.Save","sdk.XFBML.ShareButton","sdk.XFBML.Video","sdk.feature"],(function(a,b,c,d,e,f){var g={comments:b("sdk.XFBML.Comments"),comments_count:b("sdk.XFBML.CommentsCount"),login_button:b("sdk.XFBML.LoginButton"),customerchat:b("sdk.XFBML.CustomerChatWrapper").CustomerChatWrapperPlugin,lwi_ads_creation:b("sdk.XFBML.LWIAdsCreation"),lwi_ads_insights:b("sdk.XFBML.LWIAdsInsights"),quote:b("sdk.XFBML.Quote"),save:b("sdk.XFBML.Save"),share_button:b("sdk.XFBML.ShareButton"),video:b("sdk.XFBML.Video")},h=b("sdk.feature")("plugin_tags_blacklist",[]);Object.keys(b("PluginTags")).forEach(function(a){if(h.indexOf(a)!==-1)return;b("XFBML").registerTag({xmlns:"fb",localName:a.replace(/_/g,"-"),ctor:b("IframePlugin").withParams(b("PluginTags")[a],b("PluginConfig")[a])})});Object.keys(g).forEach(function(a){if(h.indexOf(a)!==-1)return;b("XFBML").registerTag({xmlns:"fb",localName:a.replace(/_/g,"-"),ctor:g[a]})})}),3); __d("setTimeout",["cr:807042"],(function(a,b,c,d,e,f,g){g["default"]=b("cr:807042")}),98); __d("throttle",["TimeSlice","TimeSliceInteractionSV","setTimeout","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){function a(a,b,d){return h(a,b,d,c("setTimeout"),!1)}ES("Object","assign",!1,a,{acrossTransitions:function(a,b,d){return h(a,b,d,c("setTimeoutAcrossTransitions"),!1)},withBlocking:function(a,b,d){return h(a,b,d,c("setTimeout"),!0)},acrossTransitionsWithBlocking:function(a,b,d){return h(a,b,d,c("setTimeoutAcrossTransitions"),!0)}});function h(a,b,d,e,f){var g=b==null?100:b,h,i=null,j=0,k=null,l=[],m=c("TimeSlice").guard(function(){j=Date.now();if(i){var b=ES(function(b){a.apply(h,b)},"bind",!0,null,i),c=l.length;while(--c>=0)b=ES(l[c],"bind",!0,null,b);l=[];b();i=null;k=e(m,g)}else k=null},"throttle_"+g+"_ms",{propagationType:c("TimeSlice").PropagationType.EXECUTION,registerCallStack:!0});m.__SMmeta=a.__SMmeta;return function(){c("TimeSliceInteractionSV").ref_counting_fix&&l.push(c("TimeSlice").getGuardedContinuation("throttleWithContinuation"));for(var a=arguments.length,b=new Array(a),n=0;ng)&&(f===!0?m():k=e(m,0))}}b=a;g["default"]=b}),98); __d("legacy:fb.xfbml.customerchat",["FB","XFBML","sdk.XFBML.CustomerChatWrapper","throttle"],(function(a,b,c,d,e,f,g){c("XFBML").registerTag({xmlns:"fb",localName:"customerchat",ctor:d("sdk.XFBML.CustomerChatWrapper").CustomerChatWrapperPlugin}),c("FB").provide("CustomerChat",{show:c("throttle")(function(a){d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.inform(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.SHOW,a)},1e3),hide:c("throttle")(function(){d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.inform(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.HIDE)},1e3),showDialog:c("throttle")(function(){d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.inform(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.SHOW_DIALOG)},1e3),hideDialog:c("throttle")(function(){d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.inform(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.HIDE_DIALOG)},1e3),update:c("throttle")(function(a){d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEvent.inform(d("sdk.XFBML.CustomerChatWrapper").CustomerChatInternalEventType.UPDATE,a)},1e3)})}),35); } }).call(global);})();} catch (e) {var i = new Image();i.crossOrigin = 'anonymous';i.dataset.testid = 'fbSDKErrorReport';i.src='https://www.facebook.com/platform/scribe_endpoint.php/?c=jssdk_error&m='+encodeURIComponent('{"error":"LOAD", "extra": {"name":"'+e.name+'","line":"'+(e.lineNumber||e.line)+'","script":"'+(e.fileName||e.sourceURL||e.script||"xfbml.customerchat.js")+'","stack":"'+(e.stackTrace||e.stack)+'","revision":"1004771463","namespace":"FB","message":"'+e.message+'"}}');document.body.appendChild(i);}