;/*FB_PKG_DELIM*/ __d("LayerBounds",["Locale","Rect","ViewportBounds","containsNode","ge","getOverlayZIndex"],(function(t,n,r,o,a,i,l){function e(e){var t=r("ge")("globalContainer"),n=t&&r("containsNode")(t,e)||r("getOverlayZIndex")(e)<300,a=r("Rect").getViewportWithoutScrollbarsBounds();return n&&(a.t+=r("ViewportBounds").getTop(),o("Locale").isRTL()?(a.r-=r("ViewportBounds").getLeft(),a.l+=r("ViewportBounds").getRight()):(a.r-=r("ViewportBounds").getRight(),a.l+=r("ViewportBounds").getLeft())),a}l.getViewportRectForContext=e}),98); __d("ContextualLayerDimensions",["LayerBounds","Locale","Rect","Vector"],(function(t,n,r,o,a,i,l){function e(e){return o("LayerBounds").getViewportRectForContext(e.getContext())}function s(e,t){var n=e.getContextBounds("viewport"),a=e.simulateOrientation(t,function(){return r("Vector").getElementDimensions(e.getContentRoot())}),i=n.t+t.getOffsetY();t.getPosition()==="above"?i-=a.y:t.getPosition()==="below"&&(i+=n.b-n.t);var l=n.l+t.getOffsetX(),s=n.r-n.l;if(t.isVertical()){var u=t.getAlignment();u==="center"?l+=(s-a.x)/2:u==="right"!==o("Locale").isRTL()?l+=s-a.x+t.getArrowOffset():l-=t.getArrowOffset()}else t.getPosition()==="right"!==o("Locale").isRTL()?l+=s:l-=a.x;return new(r("Rect"))(i,l+a.x,i+a.y,l,"viewport")}l.getViewportRect=e,l.getLayerRect=s}),98); __d("ContextualLayerAutoFlip",["ContextualLayerAlignmentEnum","ContextualLayerDimensions","DOMDimensions","Rect","Vector","getDocumentScrollElement"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t){t=new(r("Rect"))(t).convertTo(e.domain);var n=Math.max(e.l,t.l),o=Math.min(e.r,t.r);return Math.max(o-n,0)}var s=(function(){function t(e){this._layer=e}var n=t.prototype;return n.enable=function(){var e=this;this._subscription=this._layer.subscribe("adjust",function(t,n){return e._adjustOrientation(t,n)}),this._layer.isShown()&&this._layer.updatePosition()},n.disable=function(){this._subscription&&(this._subscription.unsubscribe(),this._subscription=null),this._layer.isShown()&&this._layer.updatePosition()},n._adjustOrientation=function(n,a){var t=this.getValidPositions(a);if(!t.length){a.invalidate();return}var i=o("ContextualLayerDimensions").getViewportRect(this._layer),l=this._getValidAlignments(a),s,u,c;for(s=0;s=0&&f.r<=m.width&&f.t>=43&&f.b<=m.height){var g=p.l-f.l,h=f.r-p.r,y=p.t-f.t,C=f.b-p.b,b=(g>0?g:0)+(h>0?h:0)+(y>0?y:0)+(C>0?C:0);b<_&&(d=u,_=b)}}}this.__setBestPosition(d,a,t);var v,S=0,R=0;for(s=0;sR&&(R=v,S=s);a.setAlignment(l[S])},n.__setBestPosition=function(t,n,r){t>=0?n.setPosition(r[t]):n.setPosition(r.includes("below")?"below":r[0])},n.getValidPositions=function(t){var e=[t.getPosition(),t.getOppositePosition()],n=this._layer.getContextScrollParent();if(n===window||n===r("getDocumentScrollElement")())return e;var o=this._layer.getContext(),a=r("Vector").getElementPosition(n,"viewport").y,i=r("Vector").getElementPosition(o,"viewport").y;if(t.isVertical())return e.filter(function(e){if(e==="above")return i>=a;var t=a+n.offsetHeight,r=i+o.offsetHeight;return r<=t});var l=a+n.offsetHeight;return i>=a&&i+o.offsetHeight<=l?e:[]},n._getValidAlignments=function(t){var e=Array.from(r("ContextualLayerAlignmentEnum").values),n=t.getAlignment(),o=e.indexOf(n);return o>0&&(e.splice(o,1),e.unshift(n)),e},t})();Object.assign(s.prototype,{_subscription:null}),l.default=s}),98); __d("getInlineBoundingRect",["Rect"],(function(t,n,r,o,a,i){function e(e,t){var r=e.getClientRects();if(!t||r.length===0)return n("Rect").getElementBounds(e);for(var o,a=!1,i=0;io.t){if(a)break;o=new(n("Rect"))(s.y,u.x,u.y,s.x,"document")}else o.t=Math.min(o.t,s.y),o.b=Math.max(o.b,u.y),o.r=u.x;l.contains(t)&&(a=!0)}return o||(o=n("Rect").getElementBounds(e)),o}a.exports=e}),null); __d("nl2br",["DOM"],(function(t,n,r,o,a,i,l){var e=/(\r\n|[\r\n])/;function s(t){return t.split(e).map(function(t){return e.test(t)?r("DOM").create("br"):t})}l.default=s}),98); __d("Tooltip",["fbt","invariant","Arbiter","AsyncRequest","CSS","ContextualLayer","ContextualLayerAutoFlip","DOM","Event","Style","TooltipData","Vector","emptyFunction","getElementText","getInlineBoundingRect","getOrCreateDOMID","gkx","nl2br","setImmediate"],(function(t,n,r,o,a,i,l,s){var e=null,u=null,c=null,d=null,m=null,p=null,_=null,f=!1,g=[],h=[];function y(){if(!m){p=n("DOM").create("div",{className:"tooltipContent","data-testid":"tooltip_testid"}),_=n("getOrCreateDOMID")(p);var e=n("DOM").create("i",{className:"arrow"}),t=n("DOM").create("div",{className:"uiTooltipX"},[p,e]);m=new(n("ContextualLayer"))({},t),m.shouldSetARIAProperties(!1),m.enableBehavior(n("ContextualLayerAutoFlip")),n("gkx")("25574")&&(m.getRoot().style.pointerEvents="none")}}function C(e,t){v._show(e,l._(/*BTDS*/"Loading...")),new(n("AsyncRequest"))(t).setHandler(function(t){v._show(e,t.getPayload()),m&&m.updatePosition()}).setErrorHandler(n("emptyFunction")).send()}var b;n("Event").listen(document.documentElement,"mouseover",function(e){b=e,n("setImmediate")(function(){b=null})});var v=babelHelpers.extends({},n("TooltipData"),{isActive:function(n){return n===e},process:function(r,o){if(n("DOM").contains(r,o)&&r!==e){v.fetchIfNecessary(r);var t=v._get(r);if(t.suppress)return;t.delay?v._showWithDelay(r,t.delay):v.show(r)}},fetchIfNecessary:function(t){var e=t.getAttribute("data-tooltip-uri");e&&(t.removeAttribute("data-tooltip-uri"),C(t,e))},suspend:function(){f=!0},hide:function(){var t=e,r,o=f;f=!1;try{n("Arbiter").inform("tooltip/requesthide",{context:t}),r=f}finally{f=o}r||t&&v.commitHide(t)},commitHide:function(r){if(!u||r!==u){if(r&&m)for(m.hide(),e=null;g.length;){var t;(t=g.pop())==null||t.remove()}n("Arbiter").inform("tooltip/hide",{context:r})}},_show:function(t,n){v._store({context:t,content:n}),v.isActive(t)&&v.show(t)},show:function(t){var e,r=f;f=!1;try{n("Arbiter").inform("tooltip/requestshow",{context:t}),e=f}finally{f=r}e||v.commitShow(t)},commitShow:function(r){var t=function(){r.removeAttribute("aria-describedby");var e=v._get(r);e.className&&m&&n("CSS").removeClass(m.getRoot(),e.className),v.hide()},o=function(o){n("DOM").contains(e,o.getTarget())||t()};u=r,y(),r!==e&&v.commitHide(e),u=null,r!==e&&n("Arbiter").inform("tooltip/beforeshow",{context:r});var a=v._get(r);if(!(a.suppress||v.allSuppressed)){var i=a.content;if(a.overflowDisplay){if(r.offsetWidth>=r.scrollWidth)return;i||(i=n("getElementText")(r))}var l=i?function(){r.setAttribute("aria-describedby",_),m&&m.show()}:function(){},c=0,d=a.offsetY?parseInt(a.offsetY,10):0;if(a.position==="left"||a.position==="right")d=(r.offsetHeight-28)/2;else if(a.alignH!=="center"){var f=r.offsetWidth;f<32&&(c=(f-32)/2*(a.alignH==="right"?-1:1))}var h=b?n("Vector").getEventPosition(b):n("Vector").getElementPosition(r);if(m||s(0,4328),m.setContextWithBounds(r,n("getInlineBoundingRect")(r,h)).setOffsetX(c).setOffsetY(d).setPosition(a.position).setAlignment(a.alignH),typeof i=="string"){n("CSS").addClass(m.getRoot(),"invisible_elem");var C=n("DOM").create("span",{},n("nl2br")(i)),S=n("DOM").create("div",{className:"tooltipText"},C);n("DOM").setContent(p,S),l(),n("CSS").removeClass(m.getRoot(),"invisible_elem")}else n("DOM").setContent(p,i),l();g.push(n("Event").listen(document.documentElement,"mouseover",o),n("Event").listen(document.documentElement,"focusin",o));var R=n("Style").getScrollParent(r);R!==window&&g.push(n("Event").listen(R,"scroll",t)),a.persistOnClick||g.push(n("Event").listen(r,"click",t)),a.className&&n("CSS").addClass(m.getRoot(),a.className),e=r}},_showWithDelay:function(t,r){if(t!==c&&v._clearDelay(),!d){var e=function(t){n("DOM").contains(c,t.getTarget())||v._clearDelay()};h.push(n("Event").listen(document.documentElement,"mouseover",e),n("Event").listen(document.documentElement,"focusin",e)),c=t,d=setTimeout(function(){v._clearDelay(),v.show(t)},r)}},_clearDelay:function(){for(clearTimeout(d),c=null,d=null;h.length;)h.pop().remove()}});n("Event").listen(window,"scroll",v.hide),a.exports=v}),130);