;/*FB_PKG_DELIM*/ __d("csx",[],(function(t,n,r,o,a,i){function e(e){throw new Error("csx: Unexpected class selector transformation.")}i.default=e}),66); __d("getOpacityStyleName",[],(function(t,n,r,o,a,i){var e=!1,l=null;function s(){if(!e){if(document.body&&"opacity"in document.body.style)l="opacity";else{var t=document.createElement("div");t.style.filter="alpha(opacity=100)",t.style.filter&&(l="filter")}e=!0}return l}i.default=s}),66); __d("StyleCore",["invariant","camelize","containsNode","err","getOpacityStyleName","getStyleProperty","hyphenate"],(function(t,n,r,o,a,i,l,s){function e(e,t){var n=_.get(e,t);return n==="auto"||n==="scroll"}var u=new RegExp("\\s*([^\\s:]+)\\s*:\\s*([^;('\"]*(?:(?:\\([^)]*\\)|\"[^\"]*\"|'[^']*')[^;(?:'\"]*)*)(?:;|$)","g");function c(e){var t={};return e.replace(u,function(e,n,r){return t[n]=r,r}),t}function d(e){var t="";for(var n in e)e[n]&&(t+=n+":"+e[n]+";");return t}function m(e){return e!==""?"alpha(opacity="+e*100+")":""}function p(e,t,n){switch(r("hyphenate")(t)){case"font-weight":case"line-height":case"opacity":case"z-index":case"animation-iteration-count":case"-webkit-animation-iteration-count":break;case"width":case"height":var o=parseInt(n,10)<0;!o||s(0,11849,e,t,n);default:isNaN(n)||!n||n==="0"||s(0,11850,e,t,n,n+"px");break}}var _={set:function(t,n,o){if(p("Style.set",n,o),t!=null){var e=t.style;switch(n){case"opacity":r("getOpacityStyleName")()==="filter"?e.filter=m(o):e.opacity=o;break;case"float":e.cssFloat=e.styleFloat=o||"";break;default:try{e[r("camelize")(n)]=o}catch(e){throw r("err")('Style.set: "%s" argument is invalid: %s',n,o)}}}},apply:function(t,n){var e;for(e in n)p("Style.apply",e,n[e]);"opacity"in n&&r("getOpacityStyleName")()==="filter"&&(n.filter=m(n.opacity),delete n.opacity);var o=c(t.style.cssText);for(e in n){var a=n[e];delete n[e];var i=r("hyphenate")(e);for(var l in o)(l===i||l.indexOf(i+"-")===0)&&delete o[l];n[i]=a}Object.assign(o,n),t.style.cssText=d(o)},get:r("getStyleProperty"),getFloat:function(t,n){return parseFloat(_.get(t,n),10)},getOpacity:function(t){if(r("getOpacityStyleName")()==="filter"){var e=_.get(t,"filter");if(e){var n=/(\d+(?:\.\d+)?)/.exec(e);if(n)return parseFloat(n.pop())/100}}return _.getFloat(t,"opacity")||1},isFixed:function(t){for(;r("containsNode")(document.body,t);){if(_.get(t,"position")==="fixed")return!0;t=t.parentNode}return!1},getScrollParent:function(n){if(!n)return null;for(;n&&n!==document.body;){if(e(n,"overflow")||e(n,"overflowY")||e(n,"overflowX"))return n;n=n.parentNode}return window}},f=_;l.default=f}),98); __d("Style",["$","StyleCore"],(function(t,n,r,o,a,i,l){var e=babelHelpers.extends({},r("StyleCore"),{get:function(t,n){return typeof t=="string"&&(t=r("$")(t)),r("StyleCore").get(t,n)},getFloat:function(t,n){return typeof t=="string"&&(t=r("$")(t)),r("StyleCore").getFloat(t,n)}}),s=e;l.default=s}),98); __d("getOrCreateDOMID",["uniqueID"],(function(t,n,r,o,a,i,l){function e(e){return e.id||(e.id=r("uniqueID")()),e.id}l.default=e}),98); __d("FocusEvent",["Event","Run","ge","getOrCreateDOMID"],(function(t,n,r,o,a,i,l){"use strict";var e={},s=!1;function u(t,n){if(e[t]){var r=e[t].indexOf(n);r>=0&&e[t].splice(r,1),e[t].length===0&&delete e[t]}}function c(t){var n=t.getTarget();if(e[n.id]&&e[n.id].length>0){var r=t.type==="focusin"||t.type==="focus";e[n.id].forEach(function(e){e(r)})}}function d(){s||(r("Event").listen(document.documentElement,"focusout",c),r("Event").listen(document.documentElement,"focusin",c),s=!0)}function m(t,n,a){var i;a===void 0&&(a={cleanupOnLeave:!0}),d();var l=r("getOrCreateDOMID")(t);e[l]||(e[l]=[]),e[l].push(n);var s=!1;function c(){s||(u(l,n),m&&(m.remove(),m=null),s=!0)}var m=((i=a)==null?void 0:i.cleanupOnLeave)===!0?o("Run").onLeave(function(){r("ge")(l)||c()}):null;return{remove:function(){c()}}}l.listen=m}),98); __d("KeyStatus",["Event","ExecutionEnvironment"],(function(t,n,r,o,a,i,l){var e,s=null,u=null;function c(){u||(u=r("Event").listen(window,"blur",function(){s=null,d()}))}function d(){u&&(u.remove(),u=null)}function m(e){s=r("Event").getKeyCode(e),c()}function p(){s=null,d()}if((e||(e=r("ExecutionEnvironment"))).canUseDOM){var _=document.documentElement;if(_){if(_.addEventListener)_.addEventListener("keydown",m,!0),_.addEventListener("keyup",p,!0);else if(_.attachEvent){var f=_.attachEvent;f("onkeydown",m),f("onkeyup",p)}}}function g(){return!!s}function h(){return s}l.isKeyDown=g,l.getKeyDownCode=h}),98); __d("getElementText",["isElementNode","isTextNode"],(function(t,n,r,o,a,i,l){var e=null;function s(t){if(r("isTextNode")(t))return t.data;if(r("isElementNode")(t)){if(e===null){var n=document.createElement("div");e=n.textContent!=null?"textContent":"innerText"}return e==="textContent"?t.textContent||"":t.innerText||""}else return""}l.default=s}),98); __d("tooltipPropsFor",[],(function(t,n,r,o,a,i){"use strict";function e(e,t,n){if(!e)return{};var r={"data-tooltip-content":e,"data-hover":"tooltip"};return t&&(r["data-tooltip-position"]=t),n&&(r["data-tooltip-alignh"]=n),r}i.default=e}),66); __d("TooltipData",["DOM","DataStore","FBLogger","URI","getElementText","ifRequired","isStringNullOrEmpty","isTextNode","tooltipPropsFor"],(function(t,n,r,o,a,i,l){var e=["content"],s;function u(t){var n,o,a=t.getAttribute("data-tooltip-delay"),i=a?parseInt(a,10)||1e3:250,l=(n=r("DataStore").get(t,"tooltip"))!=null?n:{},s=l.content,u=babelHelpers.objectWithoutPropertiesLoose(l,e),c=t.getAttribute("data-tooltip-content");return!r("isStringNullOrEmpty")(s)&&!r("isStringNullOrEmpty")(c)&&r("FBLogger")("tooltip").warn('Getting DataStore tooltip content on an element that has both a "data-tooltip-content" attribute value (set to %s) and a value coming from the DataStore',t.getAttribute("data-tooltip-content")),babelHelpers.extends({className:t.getAttribute("data-tooltip-root-class"),delay:i,position:t.getAttribute("data-tooltip-position")||"above",alignH:t.getAttribute("data-tooltip-alignh")||"left",offsetY:t.getAttribute("data-tooltip-offsety")||0,suppress:!1,overflowDisplay:t.getAttribute("data-tooltip-display")==="overflow",persistOnClick:t.getAttribute("data-pitloot-persistonclick"),textDirection:t.getAttribute("data-tooltip-text-direction"),content:(o=c!=null?c:s)!=null?o:null},u)}function c(e,t){var n,o=u(e);(typeof t.content!="string"||!r("isStringNullOrEmpty")(t.content))&&!r("isStringNullOrEmpty")(e.getAttribute("data-tooltip-content"))&&r("FBLogger")("tooltip").warn('Setting DataStore tooltip content on an element that already has the "data-tooltip-content" attribute (set to %s) is invalid',e.getAttribute("data-tooltip-content")),r("DataStore").set(e,"tooltip",{content:t.content||((n=r("DataStore").get(e,"tooltip"))!=null?n:{}).content,position:t.position||o.position,alignH:t.alignH||o.alignH,suppress:t.suppress!==void 0?t.suppress:o.suppress,overflowDisplay:t.overflowDisplay||o.overflowDisplay,persistOnClick:t.persistOnClick||o.persistOnClick})}function d(e,t){c(e,t),e.setAttribute("data-hover","tooltip")}function m(e,t){}var p={remove:function(t,n){var e=n===void 0?{}:n,o=e.onlyCleanupDataStore,a=o===void 0?!1:o;r("DataStore").remove(t,"tooltip"),a||(t.removeAttribute("data-hover"),t.removeAttribute("data-tooltip-position"),t.removeAttribute("data-tooltip-alignh"),r("ifRequired")("Tooltip",function(e){e.isActive(t)&&e.hide()}))},set:function(t,n,o,a){n instanceof(s||(s=r("URI")))?(t.setAttribute("data-tooltip-uri",n.toString()),r("ifRequired")("Tooltip",function(e){e.isActive(t)&&e.fetchIfNecessary(t)})):(t.removeAttribute("data-tooltip-content"),p._store({context:t,content:n,position:o,alignH:a}),p.refreshIfActive(t))},refreshIfActive:function(t){r("ifRequired")("Tooltip",function(e){e.isActive(t)&&e.show(t)})},_store:function(t){var e=t.alignH,n=t.content,o=t.context,a=t.position,i=n;r("isTextNode")(i)&&i instanceof Element&&(i=r("getElementText")(i));var l=!1;typeof i!="string"?i=r("DOM").create("div",{},i):l=i==="";var s={alignH:e,content:i,position:a,suppress:l};return d(o,s),s},propsFor:r("tooltipPropsFor"),enableDisplayOnOverflow:function(t){t.removeAttribute("data-tooltip-display"),d(t,{overflowDisplay:!0})},enablePersistOnClick:function(t){t.removeAttribute("data-pitloot-persistOnClick"),d(t,{persistOnClick:!0})},suppress:function(t,n){c(t,{suppress:n})},_get:u};i.exports=p}),34); __d("Focus",["cx","CSS","Event","FocusEvent","KeyStatus","TooltipData","ifRequired"],(function(t,n,r,o,a,i,l,s){function e(e,t){if(t===void 0&&(t=!1),e){var n=r("ifRequired")("VirtualCursorStatus",function(e){return e.isVirtualCursorTriggered()},function(){return!1});t||o("KeyStatus").isKeyDown()||n?m(e):u(e)}}function u(e){if(e){o("CSS").addClass(e,"_5f0v");var t=r("Event").listen(e,"blur",function(){e&&o("CSS").removeClass(e,"_5f0v"),t.remove()});o("TooltipData").suppress(e,!0),m(e),o("TooltipData").suppress(e,!1)}}function c(e,t,n){return n===void 0&&(n={cleanupOnLeave:!0}),o("CSS").addClass(e,"_5f0v"),o("FocusEvent").listen(e,function(){for(var n=arguments.length,r=new Array(n),o=0;o=0&&c.handlers[e].splice(t,1)}delete m[e]}}}},e.registerKeyForButtonCallback=function(n,r){return e.registerKey(n,function(){return r.click(),!1})},e})();l.default=m}),98); __d("Keys",[],(function(t,n,r,o,a,i){"use strict";var e=Object.freeze({BACKSPACE:8,TAB:9,RETURN:13,SHIFT:16,CTRL:17,ALT:18,PAUSE_BREAK:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,LEFT_WINDOW_KEY:91,RIGHT_WINDOW_KEY:92,SELECT_KEY:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,MULTIPLY:106,ADD:107,SUBTRACT:109,DECIMAL_POINT:110,DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUM_LOCK:144,SCROLL_LOCK:145,SEMI_COLON:186,EQUAL_SIGN:187,COMMA:188,DASH:189,PERIOD:190,FORWARD_SLASH:191,GRAVE_ACCENT:192,OPEN_BRACKET:219,BACK_SLASH:220,CLOSE_BRAKET:221,SINGLE_QUOTE:222});i.default=e}),66); __d("setImmediate",["TimeSlice","TimerStorage","setImmediateAcrossTransitions"],(function(t,n,r,o,a,i,l){function e(e){var t,n=function(){r("TimerStorage").unset(r("TimerStorage").IMMEDIATE,t);for(var n=arguments.length,o=new Array(n),a=0;a1?o-1:0),i=1;i